[*] Binary protection state of zip
Full RELRO Canary found NX disabled PIE enabled No RPATH No RUNPATH No Symbols
[*] Function strcpy tear down of zip
7c04: 0320f809 jalr t9
7c08: 24050001 li a1,1
7c0c: 8fbc0028 lw gp,40(sp)
7c10: 02001025 move v0,s0
7c14: 8e520074 lw s2,116(s2)
7c18: 1000ffae b 7ad4 <ain@@Base+0x2934>
7c1c: 00408025 move s0,v0
7c20: 8f9984c8 lw t9,-31544(gp)
7c24: 2405002f li a1,47
7c28: 8eb30000 lw s3,0(s5)
7c2c: 0320f809 jalr t9
7c30: 02602025 move a0,s3
7c34: 00408025 move s0,v0
7c38: 1040ff84 beqz v0,7a4c <ain@@Base+0x28ac>
7c3c: 8fbc0028 lw gp,40(sp)
7c40: 8f99854c lw t9,-31412(gp)
7c44: 00532023 subu a0,v0,s3
7c48: 0320f809 jalr t9
7c4c: 24840001 addiu a0,a0,1
7c50: 8fa300b4 lw v1,180(sp)
7c54: 8fbc0028 lw gp,40(sp)
7c58: 104011b2 beqz v0,c324 <ain@@Base+0x7184>
7c5c: ac620000 sw v0,0(v1)
7c60: 82130000 lb s3,0(s0)
7c64: a2000000 sb zero,0(s0)
7c68: 8f998564 lw t9,strcpy
7c6c: 8ea50000 lw a1,0(s5)
7c70: 8c640000 lw a0,0(v1)
--
9cb8: 1040001f beqz v0,9d38 <ain@@Base+0x4b98>
9cbc: 8fbc0028 lw gp,40(sp)
9cc0: 8f998520 lw t9,strlen
9cc4: 0320f809 jalr t9
9cc8: 02202025 move a0,s1
9ccc: 00408025 move s0,v0
9cd0: 02221021 addu v0,s1,v0
9cd4: 8042ffff lb v0,-1(v0)
9cd8: 14540004 bne v0,s4,9cec <ain@@Base+0x4b4c>
9cdc: 8fbc0028 lw gp,40(sp)
9ce0: 2610ffff addiu s0,s0,-1
9ce4: 02301021 addu v0,s1,s0
9ce8: a0400000 sb zero,0(v0)
9cec: 8fd30000 lw s3,0(s8)
9cf0: 82620000 lb v0,0(s3)
9cf4: 1440ffc5 bnez v0,9c0c <ain@@Base+0x4a6c>
9cf8: 8f998520 lw t9,strlen
9cfc: 8f99854c lw t9,-31412(gp)
9d00: 0320f809 jalr t9
9d04: 26040001 addiu a0,s0,1
9d08: 00408025 move s0,v0
9d0c: 1040ff8f beqz v0,9b4c <ain@@Base+0x49ac>
9d10: 8fbc0028 lw gp,40(sp)
9d14: 82250000 lb a1,0(s1)
9d18: 02201025 move v0,s1
9d1c: 8f998564 lw t9,strcpy
9d20: 02e5100a movz v0,s7,a1
9d24: 00402825 move a1,v0
--
b8fc: 2406001f li a2,31
b900: 24050001 li a1,1
b904: 0320f809 jalr t9
b908: 2484f36c addiu a0,a0,-3220
b90c: 8fbc0028 lw gp,40(sp)
b910: 8f9985d0 lw t9,-31280(gp)
b914: 0320f809 jalr t9
b918: 8e240000 lw a0,0(s1)
b91c: 1000f330 b 85e0 <ain@@Base+0x3440>
b920: 8fbc0028 lw gp,40(sp)
b924: 8f998520 lw t9,strlen
b928: afa60090 sw a2,144(sp)
b92c: 8c450000 lw a1,0(v0)
b930: afa30094 sw v1,148(sp)
b934: 00a02025 move a0,a1
b938: 0320f809 jalr t9
b93c: afa50058 sw a1,88(sp)
b940: 8fbc0028 lw gp,40(sp)
b944: 8f99854c lw t9,-31412(gp)
b948: 0320f809 jalr t9
b94c: 24440001 addiu a0,v0,1
b950: 8fa60090 lw a2,144(sp)
b954: 8fbc0028 lw gp,40(sp)
b958: 10400272 beqz v0,c324 <ain@@Base+0x7184>
b95c: acc20000 sw v0,0(a2)
b960: 8f998564 lw t9,strcpy
b964: 8fa50058 lw a1,88(sp)
b968: 0320f809 jalr t9
b96c: 00402025 move a0,v0
b970: 8fbc0028 lw gp,40(sp)
b974: 1000e91c b 5de8 <ain@@Base+0xc48>
b978: 8fa30094 lw v1,148(sp)
b97c: 8f998520 lw t9,strlen
b980: afa60090 sw a2,144(sp)
b984: 8c450000 lw a1,0(v0)
b988: afa30094 sw v1,148(sp)
b98c: 00a02025 move a0,a1
b990: 0320f809 jalr t9
b994: afa50058 sw a1,88(sp)
b998: 8fbc0028 lw gp,40(sp)
b99c: 8f99854c lw t9,-31412(gp)
b9a0: 0320f809 jalr t9
b9a4: 24440001 addiu a0,v0,1
b9a8: 8fa60090 lw a2,144(sp)
b9ac: 8fbc0028 lw gp,40(sp)
b9b0: 1040025c beqz v0,c324 <ain@@Base+0x7184>
b9b4: acc20000 sw v0,0(a2)
b9b8: 8f998564 lw t9,strcpy
b9bc: 8fa50058 lw a1,88(sp)
b9c0: 0320f809 jalr t9
--
eba8: 00402025 move a0,v0
ebac: 8fbc0010 lw gp,16(sp)
ebb0: 02b11023 subu v0,s5,s1
ebb4: 02021021 addu v0,s0,v0
ebb8: 8f998520 lw t9,strlen
ebbc: 02002025 move a0,s0
ebc0: 0320f809 jalr t9
ebc4: a0400000 sb zero,0(v0)
ebc8: 8fbc0010 lw gp,16(sp)
ebcc: 02021021 addu v0,s0,v0
ebd0: 24440001 addiu a0,v0,1
ebd4: 8f9985c0 lw t9,-31296(gp)
ebd8: 24170020 li s7,32
ebdc: 241e0027 li s8,39
ebe0: 00909023 subu s2,a0,s0
ebe4: 02803025 move a2,s4
ebe8: 02c02825 move a1,s6
ebec: 24440002 addiu a0,v0,2
ebf0: a0570000 sb s7,0(v0)
ebf4: 0320f809 jalr t9
ebf8: a05e0001 sb s8,1(v0)
ebfc: 8fbc0010 lw gp,16(sp)
ec00: 02549021 addu s2,s2,s4
ec04: 02121821 addu v1,s0,s2
ec08: 26520003 addiu s2,s2,3
ec0c: 8f998564 lw t9,strcpy
ec10: a07e0001 sb s8,1(v1)
ec14: 26a50002 addiu a1,s5,2
--
10470: 8f998124 lw t9,-32476(gp)
10474: 24845ebc addiu a0,a0,24252
10478: 8fbf003c lw ra,60(sp)
1047c: 8fb60038 lw s6,56(sp)
10480: 8fb50034 lw s5,52(sp)
10484: 8fb40030 lw s4,48(sp)
10488: 8fb3002c lw s3,44(sp)
1048c: 8fb20028 lw s2,40(sp)
10490: 8fb10024 lw s1,36(sp)
10494: 8fb00020 lw s0,32(sp)
10498: 03200008 jr t9
1049c: 27bd0040 addiu sp,sp,64
104a0: 327200ff andi s2,s3,0xff
104a4: 00129200 sll s2,s2,0x8
104a8: 32d600ff andi s6,s6,0xff
104ac: 02569025 or s2,s2,s6
104b0: 2652fffb addiu s2,s2,-5
104b4: 3252ffff andi s2,s2,0xffff
104b8: 16400016 bnez s2,10514 <set_filetype@@Base+0x1518>
104bc: 8f99854c lw t9,-31412(gp)
104c0: 96240020 lhu a0,32(s1)
104c4: 0320f809 jalr t9
104c8: 24840001 addiu a0,a0,1
104cc: 1040ff56 beqz v0,10228 <set_filetype@@Base+0x122c>
104d0: 8fbc0018 lw gp,24(sp)
104d4: 8f998564 lw t9,strcpy
104d8: 8e25003c lw a1,60(s1)
104dc: 0320f809 jalr t9
--
106f0: 00543023 subu a2,v0,s4
106f4: 02802825 move a1,s4
106f8: 8f9982e0 lw t9,-32032(gp)
106fc: 041160b6 bal 289d8 <crc32@@Base>
10700: 00002025 move a0,zero
10704: 8fbc0018 lw gp,24(sp)
10708: 0040a825 move s5,v0
1070c: 8f9985c4 lw t9,-31292(gp)
10710: 0320f809 jalr t9
10714: 02802025 move a0,s4
10718: 1655003a bne s2,s5,10804 <set_filetype@@Base+0x1808>
1071c: 8fbc0018 lw gp,24(sp)
10720: 327200ff andi s2,s3,0xff
10724: 00129200 sll s2,s2,0x8
10728: 32d600ff andi s6,s6,0xff
1072c: 02569025 or s2,s2,s6
10730: 2652fffb addiu s2,s2,-5
10734: 3252ffff andi s2,s2,0xffff
10738: 16400024 bnez s2,107cc <set_filetype@@Base+0x17d0>
1073c: 8f99854c lw t9,-31412(gp)
10740: 96240020 lhu a0,32(s1)
10744: 0320f809 jalr t9
10748: 24840001 addiu a0,a0,1
1074c: 1040ffbd beqz v0,10644 <set_filetype@@Base+0x1648>
10750: 8fbc0018 lw gp,24(sp)
10754: 8f998564 lw t9,strcpy
10758: 8e25003c lw a1,60(s1)
1075c: 0320f809 jalr t9
--
11420: 10530008 beq v0,s3,11444 <readlocal@@Base+0x414>
11424: 8fbc0018 lw gp,24(sp)
11428: 8f9985b8 lw t9,-31304(gp)
1142c: 0320f809 jalr t9
11430: 8e440000 lw a0,0(s2)
11434: 1440ff69 bnez v0,111dc <readlocal@@Base+0x1ac>
11438: 8fbc0018 lw gp,24(sp)
1143c: 1000ff75 b 11214 <readlocal@@Base+0x1e4>
11440: 24110002 li s1,2
11444: 96a30020 lhu v1,32(s5)
11448: 8e02004c lw v0,76(s0)
1144c: 00431021 addu v0,v0,v1
11450: 24030003 li v1,3
11454: a0400000 sb zero,0(v0)
11458: 8f8281e0 lw v0,-32288(gp)
1145c: 8c420000 lw v0,0(v0)
11460: 14430044 bne v0,v1,11574 <readlocal@@Base+0x544>
11464: 8f9980bc lw t9,-32580(gp)
11468: 96040020 lhu a0,32(s0)
1146c: 8f99854c lw t9,-31412(gp)
11470: 0320f809 jalr t9
11474: 24840001 addiu a0,a0,1
11478: 8fbc0018 lw gp,24(sp)
1147c: 1040003b beqz v0,1156c <readlocal@@Base+0x53c>
11480: ae02003c sw v0,60(s0)
11484: 8f998564 lw t9,strcpy
11488: 8e05004c lw a1,76(s0)
1148c: 0320f809 jalr t9
--
151fc: 8e440000 lw a0,0(s2)
15200: 1600ffe9 bnez s0,151a8 <zipcopy@@Base+0x454>
15204: 8fbc0018 lw gp,24(sp)
15208: 1000ff4e b 14f44 <zipcopy@@Base+0x1f0>
1520c: 24030002 li v1,2
15210: 96250022 lhu a1,34(s1)
15214: 10a00007 beqz a1,15234 <zipcopy@@Base+0x4e0>
15218: 8f998568 lw t9,-31384(gp)
1521c: 8e470000 lw a3,0(s2)
15220: 8e240040 lw a0,64(s1)
15224: 0320f809 jalr t9
15228: 24060001 li a2,1
1522c: 1450ffd9 bne v0,s0,15194 <zipcopy@@Base+0x440>
15230: 8fbc0018 lw gp,24(sp)
15234: 96230020 lhu v1,32(s1)
15238: 8e22004c lw v0,76(s1)
1523c: 8f99854c lw t9,-31412(gp)
15240: 00431021 addu v0,v0,v1
15244: a0400000 sb zero,0(v0)
15248: 96240020 lhu a0,32(s1)
1524c: 0320f809 jalr t9
15250: 24840001 addiu a0,a0,1
15254: 8fbc0018 lw gp,24(sp)
15258: 1040012a beqz v0,15704 <zipcopy@@Base+0x9b0>
1525c: ae22003c sw v0,60(s1)
15260: 8f998564 lw t9,strcpy
15264: 8e25004c lw a1,76(s1)
15268: 0320f809 jalr t9
--
15898: ae25001c sw a1,28(s1)
1589c: ae220010 sw v0,16(s1)
158a0: ae230014 sw v1,20(s1)
158a4: 8f998520 lw t9,strlen
158a8: 0320f809 jalr t9
158ac: 8ec4004c lw a0,76(s6)
158b0: 8fbc0018 lw gp,24(sp)
158b4: 3042ffff andi v0,v0,0xffff
158b8: 8e24004c lw a0,76(s1)
158bc: 8f9985c4 lw t9,-31292(gp)
158c0: a6c20020 sh v0,32(s6)
158c4: 0320f809 jalr t9
158c8: a6220020 sh v0,32(s1)
158cc: 8fbc0018 lw gp,24(sp)
158d0: 8ed0004c lw s0,76(s6)
158d4: 8f998520 lw t9,strlen
158d8: 0320f809 jalr t9
158dc: 02002025 move a0,s0
158e0: 8fbc0018 lw gp,24(sp)
158e4: 8f99854c lw t9,-31412(gp)
158e8: 0320f809 jalr t9
158ec: 24440001 addiu a0,v0,1
158f0: 8fbc0018 lw gp,24(sp)
158f4: 1040018b beqz v0,15f24 <zipcopy@@Base+0x11d0>
158f8: ae22004c sw v0,76(s1)
158fc: 8f998564 lw t9,strcpy
15900: 02002825 move a1,s0
15904: 0320f809 jalr t9
15908: 00402025 move a0,v0
1590c: 8fbc0018 lw gp,24(sp)
15910: 8e750000 lw s5,0(s3)
15914: 8ec60010 lw a2,16(s6)
15918: 1000ff50 b 1565c <zipcopy@@Base+0x908>
1591c: 8ec70014 lw a3,20(s6)
15920: 8e37004c lw s7,76(s1)
15924: 8f998520 lw t9,strlen
15928: 0320f809 jalr t9
1592c: 02e02025 move a0,s7
15930: 8fbc0018 lw gp,24(sp)
15934: 8f99854c lw t9,-31412(gp)
15938: 0320f809 jalr t9
1593c: 24440001 addiu a0,v0,1
15940: 8fbc0018 lw gp,24(sp)
15944: 1040ff6f beqz v0,15704 <zipcopy@@Base+0x9b0>
15948: aec20054 sw v0,84(s6)
1594c: 8f998564 lw t9,strcpy
15950: 02e02825 move a1,s7
15954: 0320f809 jalr t9
--
15c58: 96300020 lhu s0,32(s1)
15c5c: 8e320040 lw s2,64(s1)
15c60: a6cc0002 sh t4,2(s6)
15c64: a6cb0006 sh t3,6(s6)
15c68: aeca0008 sw t2,8(s6)
15c6c: aec5000c sw a1,12(s6)
15c70: a6c2002e sh v0,46(s6)
15c74: a6c20004 sh v0,4(s6)
15c78: aec80018 sw t0,24(s6)
15c7c: aec9001c sw t1,28(s6)
15c80: aec60010 sw a2,16(s6)
15c84: aec70014 sw a3,20(s6)
15c88: a6d00020 sh s0,32(s6)
15c8c: a6c40022 sh a0,34(s6)
15c90: aed20040 sw s2,64(s6)
15c94: a6c40024 sh a0,36(s6)
15c98: 1080000e beqz a0,15cd4 <zipcopy@@Base+0xf80>
15c9c: aec00044 sw zero,68(s6)
15ca0: 8f99854c lw t9,-31412(gp)
15ca4: afa30028 sw v1,40(sp)
15ca8: 0320f809 jalr t9
15cac: 24840001 addiu a0,a0,1
15cb0: 8fbc0018 lw gp,24(sp)
15cb4: 1040fe93 beqz v0,15704 <zipcopy@@Base+0x9b0>
15cb8: aec20044 sw v0,68(s6)
15cbc: 8f998564 lw t9,strcpy
15cc0: 02402825 move a1,s2
15cc4: 0320f809 jalr t9
15cc8: 00402025 move a0,v0
15ccc: 8fbc0018 lw gp,24(sp)
15cd0: 8fa30028 lw v1,40(sp)
15cd4: 8e24003c lw a0,60(s1)
15cd8: 8e32004c lw s2,76(s1)
15cdc: 8e220058 lw v0,88(s1)
15ce0: 8f99854c lw t9,-31412(gp)
15ce4: aec4003c sw a0,60(s6)
15ce8: afa30028 sw v1,40(sp)
15cec: a6c00026 sh zero,38(s6)
15cf0: a6c0002c sh zero,44(s6)
15cf4: aec00038 sw zero,56(s6)
15cf8: aed2004c sw s2,76(s6)
15cfc: aec20058 sw v0,88(s6)
15d00: 0320f809 jalr t9
15d04: 26040001 addiu a0,s0,1
15d08: 8fbc0018 lw gp,24(sp)
15d0c: 1040fe7d beqz v0,15704 <zipcopy@@Base+0x9b0>
15d10: aec20050 sw v0,80(s6)
15d14: 8f998564 lw t9,strcpy
15d18: 02402825 move a1,s2
15d1c: 0320f809 jalr t9
--
15ea8: afa30028 sw v1,40(sp)
15eac: afa00010 sw zero,16(sp)
15eb0: 0320f809 jalr t9
15eb4: ac400000 sw zero,0(v0)
15eb8: 8fbc0018 lw gp,24(sp)
15ebc: 14400022 bnez v0,15f48 <zipcopy@@Base+0x11f4>
15ec0: 8fa30028 lw v1,40(sp)
15ec4: 8e040000 lw a0,0(s0)
15ec8: 8e050004 lw a1,4(s0)
15ecc: ae840000 sw a0,0(s4)
15ed0: ae850004 sw a1,4(s4)
15ed4: ae440000 sw a0,0(s2)
15ed8: 1000fedc b 15a4c <zipcopy@@Base+0xcf8>
15edc: ae450004 sw a1,4(s2)
15ee0: 8e300058 lw s0,88(s1)
15ee4: 8f998520 lw t9,strlen
15ee8: 0320f809 jalr t9
15eec: 02002025 move a0,s0
15ef0: 8fbc0018 lw gp,24(sp)
15ef4: 8f99854c lw t9,-31412(gp)
15ef8: 0320f809 jalr t9
15efc: 24440001 addiu a0,v0,1
15f00: 8fbc0018 lw gp,24(sp)
15f04: 1040fdff beqz v0,15704 <zipcopy@@Base+0x9b0>
15f08: ae22004c sw v0,76(s1)
15f0c: 8f998564 lw t9,strcpy
15f10: 02002825 move a1,s0
15f14: 0320f809 jalr t9
--
17ae4: 24420010 addiu v0,v0,16
17ae8: 8c650000 lw a1,0(v1)
17aec: 8c640004 lw a0,4(v1)
17af0: a8450003 swl a1,3(v0)
17af4: b8450000 swr a1,0(v0)
17af8: a8440007 swl a0,7(v0)
17afc: 8c630008 lw v1,8(v1)
17b00: b8440004 swr a0,4(v0)
17b04: a843000b swl v1,11(v0)
17b08: 1000fa08 b 1632c <zipcopy@@Base+0x15d8>
17b0c: b8430008 swr v1,8(v0)
17b10: 30420800 andi v0,v0,0x800
17b14: 10400043 beqz v0,17c24 <zipcopy@@Base+0x2ed0>
17b18: 8f9980bc lw t9,-32580(gp)
17b1c: 8e50004c lw s0,76(s2)
17b20: 8f998520 lw t9,strlen
17b24: 0320f809 jalr t9
17b28: 02002025 move a0,s0
17b2c: 8fbc0018 lw gp,24(sp)
17b30: 8f99854c lw t9,-31412(gp)
17b34: 0320f809 jalr t9
17b38: 24440001 addiu a0,v0,1
17b3c: 8fbc0018 lw gp,24(sp)
17b40: 1040008c beqz v0,17d74 <zipcopy@@Base+0x3020>
17b44: ae420058 sw v0,88(s2)
17b48: 8f998564 lw t9,strcpy
17b4c: 02002825 move a1,s0
17b50: 0320f809 jalr t9
--
19f8c: 8fbc0018 lw gp,24(sp)
19f90: 96030020 lhu v1,32(s0)
19f94: 8e02004c lw v0,76(s0)
19f98: 8f9281e0 lw s2,-32288(gp)
19f9c: 00431021 addu v0,v0,v1
19fa0: 24030003 li v1,3
19fa4: a0400000 sb zero,0(v0)
19fa8: 8e420000 lw v0,0(s2)
19fac: 10430021 beq v0,v1,1a034 <readzipfile@@Base+0x224c>
19fb0: 8f8682dc lw a2,-32036(gp)
19fb4: 96020004 lhu v0,4(s0)
19fb8: 30420800 andi v0,v0,0x800
19fbc: 10400209 beqz v0,1a7e4 <readzipfile@@Base+0x29fc>
19fc0: 8fb90080 lw t9,128(sp)
19fc4: 8e13004c lw s3,76(s0)
19fc8: 8f998520 lw t9,strlen
19fcc: 0320f809 jalr t9
19fd0: 02602025 move a0,s3
19fd4: 8fbc0018 lw gp,24(sp)
19fd8: 8f99854c lw t9,-31412(gp)
19fdc: 0320f809 jalr t9
19fe0: 24440001 addiu a0,v0,1
19fe4: 8fbc0018 lw gp,24(sp)
19fe8: 10400289 beqz v0,1aa10 <readzipfile@@Base+0x2c28>
19fec: ae020058 sw v0,88(s0)
19ff0: 8f998564 lw t9,strcpy
19ff4: 02602825 move a1,s3
19ff8: 0320f809 jalr t9
--
1a160: ac640000 sw a0,0(v1)
1a164: afa20078 sw v0,120(sp)
1a168: 8fa30024 lw v1,36(sp)
1a16c: 8f9980e4 lw t9,-32540(gp)
1a170: 8e04004c lw a0,76(s0)
1a174: 8c620000 lw v0,0(v1)
1a178: ae000064 sw zero,100(s0)
1a17c: 24420001 addiu v0,v0,1
1a180: ae000068 sw zero,104(s0)
1a184: 041137c2 bal 28090 <in2ex@@Base>
1a188: ac620000 sw v0,0(v1)
1a18c: 00409825 move s3,v0
1a190: 8fbc0018 lw gp,24(sp)
1a194: 1040fd8c beqz v0,197c8 <readzipfile@@Base+0x19e0>
1a198: ae020050 sw v0,80(s0)
1a19c: 8f998520 lw t9,strlen
1a1a0: 0320f809 jalr t9
1a1a4: 00402025 move a0,v0
1a1a8: 8fbc0018 lw gp,24(sp)
1a1ac: 8f99854c lw t9,-31412(gp)
1a1b0: 0320f809 jalr t9
1a1b4: 24440001 addiu a0,v0,1
1a1b8: 8fbc0018 lw gp,24(sp)
1a1bc: 10400214 beqz v0,1aa10 <readzipfile@@Base+0x2c28>
1a1c0: ae02003c sw v0,60(s0)
1a1c4: 8f998564 lw t9,strcpy
1a1c8: 02602825 move a1,s3
1a1cc: 0320f809 jalr t9
--
1a1dc: 04111ef6 bal 21db8 <local_to_display_string@@Base>
1a1e0: 8e04004c lw a0,76(s0)
1a1e4: 8e440000 lw a0,0(s2)
1a1e8: 24030003 li v1,3
1a1ec: 8fbc0018 lw gp,24(sp)
1a1f0: 10830022 beq a0,v1,1a27c <readzipfile@@Base+0x2494>
1a1f4: ae020054 sw v0,84(s0)
1a1f8: 8e040058 lw a0,88(s0)
1a1fc: 1080001f beqz a0,1a27c <readzipfile@@Base+0x2494>
1a200: 8f998310 lw t9,-31984(gp)
1a204: 041123b8 bal 230e8 <utf8_to_local_string@@Base>
1a208: 00000000 nop
1a20c: 00409025 move s2,v0
1a210: 104001e5 beqz v0,1a9a8 <readzipfile@@Base+0x2bc0>
1a214: 8fbc0018 lw gp,24(sp)
1a218: 8f998520 lw t9,strlen
1a21c: 0320f809 jalr t9
1a220: 02402025 move a0,s2
1a224: 8fbc0018 lw gp,24(sp)
1a228: 8f99854c lw t9,-31412(gp)
1a22c: 0320f809 jalr t9
1a230: 24440001 addiu a0,v0,1
1a234: 8fbc0018 lw gp,24(sp)
1a238: 104001f5 beqz v0,1aa10 <readzipfile@@Base+0x2c28>
1a23c: ae02005c sw v0,92(s0)
1a240: 8f998564 lw t9,strcpy
1a244: 02402825 move a1,s2
1a248: 0320f809 jalr t9
--
1a7b8: 24847030 addiu a0,a0,28720
1a7bc: 8fbc0018 lw gp,24(sp)
1a7c0: 260566d4 addiu a1,s0,26324
1a7c4: 8f848070 lw a0,-32656(gp)
1a7c8: 8f998124 lw t9,-32476(gp)
1a7cc: 0411cf3d bal e4c4 <zipwarn@@Base>
1a7d0: 24846c64 addiu a0,a0,27748
1a7d4: 8fbc0018 lw gp,24(sp)
1a7d8: 8ec40000 lw a0,0(s6)
1a7dc: 1000fc6c b 19990 <readzipfile@@Base+0x1ba8>
1a7e0: 8f9984b8 lw t9,-31560(gp)
1a7e4: 0320f809 jalr t9
1a7e8: 02002025 move a0,s0
1a7ec: 1000fe10 b 1a030 <readzipfile@@Base+0x2248>
1a7f0: 8fbc0018 lw gp,24(sp)
1a7f4: 8f998520 lw t9,strlen
1a7f8: 0320f809 jalr t9
1a7fc: 02402025 move a0,s2
1a800: 8fbc0018 lw gp,24(sp)
1a804: 8f99854c lw t9,-31412(gp)
1a808: 0320f809 jalr t9
1a80c: 24440001 addiu a0,v0,1
1a810: 8fbc0018 lw gp,24(sp)
1a814: 1040007e beqz v0,1aa10 <readzipfile@@Base+0x2c28>
1a818: ae020060 sw v0,96(s0)
1a81c: 8f998564 lw t9,strcpy
1a820: 02402825 move a1,s2
1a824: 0320f809 jalr t9
--
1e9a0: 8fbc0010 lw gp,16(sp)
1e9a4: 00501023 subu v0,v0,s0
1e9a8: 2405002f li a1,47
1e9ac: 2406ffff li a2,-1
1e9b0: 02021821 addu v1,s0,v0
1e9b4: 80640000 lb a0,0(v1)
1e9b8: 10850066 beq a0,a1,1eb54 <ask_for_split_write_path@@Base+0x570>
1e9bc: 2442ffff addiu v0,v0,-1
1e9c0: 1446fffc bne v0,a2,1e9b4 <ask_for_split_write_path@@Base+0x3d0>
1e9c4: 02021821 addu v1,s0,v0
1e9c8: 8f998520 lw t9,strlen
1e9cc: 0320f809 jalr t9
1e9d0: 02402025 move a0,s2
1e9d4: 8fbc0010 lw gp,16(sp)
1e9d8: 8f99854c lw t9,-31412(gp)
1e9dc: 0320f809 jalr t9
1e9e0: 24440001 addiu a0,v0,1
1e9e4: 00408825 move s1,v0
1e9e8: 1040006a beqz v0,1eb94 <ask_for_split_write_path@@Base+0x5b0>
1e9ec: 8fbc0010 lw gp,16(sp)
1e9f0: 8f998520 lw t9,strlen
1e9f4: 0320f809 jalr t9
1e9f8: 02002025 move a0,s0
1e9fc: 8fbc0010 lw gp,16(sp)
1ea00: 02422821 addu a1,s2,v0
1ea04: 8f998564 lw t9,strcpy
1ea08: 0320f809 jalr t9
1ea0c: 02202025 move a0,s1
--
1ea44: 2405002f li a1,47
1ea48: 2406ffff li a2,-1
1ea4c: 80640000 lb a0,0(v1)
1ea50: 50850046 beql a0,a1,1eb6c <ask_for_split_write_path@@Base+0x588>
1ea54: 27a30458 addiu v1,sp,1112
1ea58: 2442ffff addiu v0,v0,-1
1ea5c: 1446fffb bne v0,a2,1ea4c <ask_for_split_write_path@@Base+0x468>
1ea60: 2463ffff addiu v1,v1,-1
1ea64: a3a0002c sb zero,44(sp)
1ea68: 8f998520 lw t9,strlen
1ea6c: 0320f809 jalr t9
1ea70: 03c02025 move a0,s8
1ea74: 8fbc0010 lw gp,16(sp)
1ea78: 02202025 move a0,s1
1ea7c: 8f998520 lw t9,strlen
1ea80: 0320f809 jalr t9
1ea84: 00409025 move s2,v0
1ea88: 8fbc0010 lw gp,16(sp)
1ea8c: 02421021 addu v0,s2,v0
1ea90: 8f99854c lw t9,-31412(gp)
1ea94: 0320f809 jalr t9
1ea98: 24440028 addiu a0,v0,40
1ea9c: 8fbc0010 lw gp,16(sp)
1eaa0: 10400043 beqz v0,1ebb0 <ask_for_split_write_path@@Base+0x5cc>
1eaa4: ae620000 sw v0,0(s3)
1eaa8: 8f998564 lw t9,strcpy
1eaac: 03c02825 move a1,s8
1eab0: 0320f809 jalr t9
--
1eb84: 24040004 li a0,4
1eb88: 8fbc0010 lw gp,16(sp)
1eb8c: 1000ff80 b 1e990 <ask_for_split_write_path@@Base+0x3ac>
1eb90: 8e720000 lw s2,0(s3)
1eb94: 8f9980d8 lw t9,-32552(gp)
1eb98: 8fa50018 lw a1,24(sp)
1eb9c: 0411babd bal d694 <ziperr@@Base>
1eba0: 24040004 li a0,4
1eba4: 8fbc0010 lw gp,16(sp)
1eba8: 1000ff91 b 1e9f0 <ask_for_split_write_path@@Base+0x40c>
1ebac: 8e720000 lw s2,0(s3)
1ebb0: 8f9980d8 lw t9,-32552(gp)
1ebb4: 8fa50018 lw a1,24(sp)
1ebb8: 0411bab6 bal d694 <ziperr@@Base>
1ebbc: 24040004 li a0,4
1ebc0: 8fbc0010 lw gp,16(sp)
1ebc4: 1000ffb8 b 1eaa8 <ask_for_split_write_path@@Base+0x4c4>
1ebc8: 8e620000 lw v0,0(s3)
1ebcc: 8f9980d8 lw t9,-32552(gp)
1ebd0: 8fa50018 lw a1,24(sp)
1ebd4: 0411baaf bal d694 <ziperr@@Base>
1ebd8: 24040004 li a0,4
1ebdc: 8fbc0010 lw gp,16(sp)
1ebe0: 1000ff4b b 1e910 <ask_for_split_write_path@@Base+0x32c>
1ebe4: 8e620000 lw v0,0(s3)
1ebe8: 8f998564 lw t9,strcpy
1ebec: 02822821 addu a1,s4,v0
1ebf0: 0320f809 jalr t9
--
1ed14: 8f998460 lw t9,-31648(gp)
1ed18: 27b20024 addiu s2,sp,36
1ed1c: 24e777e8 addiu a3,a3,30696
1ed20: 24060006 li a2,6
1ed24: 24050001 li a1,1
1ed28: 02402025 move a0,s2
1ed2c: 0320f809 jalr t9
1ed30: afb00010 sw s0,16(sp)
1ed34: 8fbc0018 lw gp,24(sp)
1ed38: 8f998520 lw t9,strlen
1ed3c: 0320f809 jalr t9
1ed40: 02802025 move a0,s4
1ed44: 8fbc0018 lw gp,24(sp)
1ed48: 02402025 move a0,s2
1ed4c: 8f998520 lw t9,strlen
1ed50: 0320f809 jalr t9
1ed54: 2451fffd addiu s1,v0,-3
1ed58: 8fbc0018 lw gp,24(sp)
1ed5c: 02221021 addu v0,s1,v0
1ed60: 8f99854c lw t9,-31412(gp)
1ed64: 0320f809 jalr t9
1ed68: 24440001 addiu a0,v0,1
1ed6c: 00408025 move s0,v0
1ed70: 1040001f beqz v0,1edf0 <get_in_split_path@@Base+0x140>
1ed74: 8fbc0018 lw gp,24(sp)
1ed78: 8f998564 lw t9,strcpy
1ed7c: 02802825 move a1,s4
1ed80: 0320f809 jalr t9
--
1edd0: 03e00008 jr ra
1edd4: 27bd0048 addiu sp,sp,72
1edd8: 8f9980d8 lw t9,-32552(gp)
1eddc: 24a577c8 addiu a1,a1,30664
1ede0: 0411ba2c bal d694 <ziperr@@Base>
1ede4: 24040006 li a0,6
1ede8: 1000ffc9 b 1ed10 <get_in_split_path@@Base+0x60>
1edec: 8fbc0018 lw gp,24(sp)
1edf0: 8f858070 lw a1,-32656(gp)
1edf4: 8f9980d8 lw t9,-32552(gp)
1edf8: 24a576e8 addiu a1,a1,30440
1edfc: 0411ba25 bal d694 <ziperr@@Base>
1ee00: 24040004 li a0,4
1ee04: 1000ffdc b 1ed78 <get_in_split_path@@Base+0xc8>
1ee08: 8fbc0018 lw gp,24(sp)
1ee0c: 8f998520 lw t9,strlen
1ee10: 0320f809 jalr t9
1ee14: 00000000 nop
1ee18: 8fbc0018 lw gp,24(sp)
1ee1c: 8f99854c lw t9,-31412(gp)
1ee20: 0320f809 jalr t9
1ee24: 24440001 addiu a0,v0,1
1ee28: 00408025 move s0,v0
1ee2c: 10400007 beqz v0,1ee4c <get_in_split_path@@Base+0x19c>
1ee30: 8fbc0018 lw gp,24(sp)
1ee34: 8f998564 lw t9,strcpy
1ee38: 02802825 move a1,s4
1ee3c: 0320f809 jalr t9
--
1f634: 2402005a li v0,90
1f638: 1462fef9 bne v1,v0,1f220 <ask_for_split_read_path@@Base+0x3ac>
1f63c: 8fa21490 lw v0,5264(sp)
1f640: 8f9985c4 lw t9,-31292(gp)
1f644: 24430001 addiu v1,v0,1
1f648: 8f828214 lw v0,-32236(gp)
1f64c: 02402025 move a0,s2
1f650: 0320f809 jalr t9
1f654: ac430000 sw v1,0(v0)
1f658: 8e640000 lw a0,0(s3)
1f65c: 8fb90030 lw t9,48(sp)
1f660: 0320f809 jalr t9
1f664: 8fa51490 lw a1,5264(sp)
1f668: 8fbc0010 lw gp,16(sp)
1f66c: 2407140e li a3,5134
1f670: 240613aa li a2,5034
1f674: 8f9984a0 lw t9,-31584(gp)
1f678: 00402825 move a1,v0
1f67c: 02e02025 move a0,s7
1f680: a3a00054 sb zero,84(sp)
1f684: 0320f809 jalr t9
1f688: 00409025 move s2,v0
1f68c: 8fbc0010 lw gp,16(sp)
1f690: 1000fee3 b 1f220 <ask_for_split_read_path@@Base+0x3ac>
1f694: 83a70054 lb a3,84(sp)
1f698: 8f998564 lw t9,strcpy
1f69c: 02562821 addu a1,s2,s6
1f6a0: 0320f809 jalr t9
1f6a4: 02a02025 move a0,s5
1f6a8: 2402ffff li v0,-1
1f6ac: 17c2fe66 bne s8,v0,1f048 <ask_for_split_read_path@@Base+0x1d4>
1f6b0: 8fbc0010 lw gp,16(sp)
1f6b4: 8f838070 lw v1,-32656(gp)
1f6b8: 246276f4 addiu v0,v1,30452
1f6bc: 8c6676f4 lw a2,30452(v1)
1f6c0: 8c450004 lw a1,4(v0)
1f6c4: 8c440008 lw a0,8(v0)
1f6c8: 8c43000c lw v1,12(v0)
1f6cc: 8c420010 lw v0,16(v0)
1f6d0: ae060000 sw a2,0(s0)
1f6d4: ae050004 sw a1,4(s0)
1f6d8: ae040008 sw a0,8(s0)
1f6dc: ae03000c sw v1,12(s0)
1f6e0: 1000fe59 b 1f048 <ask_for_split_read_path@@Base+0x1d4>
1f6e4: ae020010 sw v0,16(s0)
1f6e8: 8f998564 lw t9,strcpy
1f6ec: 02222821 addu a1,s1,v0
1f6f0: 0320f809 jalr t9
--
1f7b8: 8e270000 lw a3,0(s1)
1f7bc: 8f99857c lw t9,-31364(gp)
1f7c0: 2406001d li a2,29
1f7c4: 24050001 li a1,1
1f7c8: 1000fe58 b 1f12c <ask_for_split_read_path@@Base+0x2b8>
1f7cc: 2444788c addiu a0,v0,30860
1f7d0: 00621021 addu v0,v1,v0
1f7d4: a040ebed sb zero,-5139(v0)
1f7d8: 8f998520 lw t9,strlen
1f7dc: 0320f809 jalr t9
1f7e0: 02e02025 move a0,s7
1f7e4: 8fbc0010 lw gp,16(sp)
1f7e8: 02802025 move a0,s4
1f7ec: 8f998520 lw t9,strlen
1f7f0: 0320f809 jalr t9
1f7f4: afa20038 sw v0,56(sp)
1f7f8: 8fbc0010 lw gp,16(sp)
1f7fc: 8fa30038 lw v1,56(sp)
1f800: 00621021 addu v0,v1,v0
1f804: 8f99854c lw t9,-31412(gp)
1f808: 0320f809 jalr t9
1f80c: 24440028 addiu a0,v0,40
1f810: 8fbc0010 lw gp,16(sp)
1f814: 10400060 beqz v0,1f998 <ask_for_split_read_path@@Base+0xb24>
1f818: ae620000 sw v0,0(s3)
1f81c: 8f998564 lw t9,strcpy
1f820: 02e02825 move a1,s7
1f824: 0320f809 jalr t9
--
1fa44: 8f998460 lw t9,-31648(gp)
1fa48: 27b20024 addiu s2,sp,36
1fa4c: 24e777e8 addiu a3,a3,30696
1fa50: 24060006 li a2,6
1fa54: 24050001 li a1,1
1fa58: 02402025 move a0,s2
1fa5c: 0320f809 jalr t9
1fa60: afb00010 sw s0,16(sp)
1fa64: 8fbc0018 lw gp,24(sp)
1fa68: 8f998520 lw t9,strlen
1fa6c: 0320f809 jalr t9
1fa70: 02802025 move a0,s4
1fa74: 8fbc0018 lw gp,24(sp)
1fa78: 02402025 move a0,s2
1fa7c: 8f998520 lw t9,strlen
1fa80: 0320f809 jalr t9
1fa84: 2451fffd addiu s1,v0,-3
1fa88: 8fbc0018 lw gp,24(sp)
1fa8c: 02221021 addu v0,s1,v0
1fa90: 8f99854c lw t9,-31412(gp)
1fa94: 0320f809 jalr t9
1fa98: 24440001 addiu a0,v0,1
1fa9c: 00408025 move s0,v0
1faa0: 1040001e beqz v0,1fb1c <get_out_split_path@@Base+0x130>
1faa4: 8fbc0018 lw gp,24(sp)
1faa8: 8f998564 lw t9,strcpy
1faac: 02802825 move a1,s4
1fab0: 0320f809 jalr t9
--
1fea8: 8f858070 lw a1,-32656(gp)
1feac: 2442efcc addiu v0,v0,-4148
1feb0: afa2003c sw v0,60(sp)
1feb4: 8f828070 lw v0,-32656(gp)
1feb8: afa50034 sw a1,52(sp)
1febc: 24427a20 addiu v0,v0,31264
1fec0: afa20038 sw v0,56(sp)
1fec4: 24020002 li v0,2
1fec8: 1082017a beq a0,v0,204b4 <bfwrite@@Base+0x8b4>
1fecc: 8fa20020 lw v0,32(sp)
1fed0: 8fa20024 lw v0,36(sp)
1fed4: 8c450000 lw a1,0(v0)
1fed8: 10a001cc beqz a1,2060c <bfwrite@@Base+0xa0c>
1fedc: 8f998520 lw t9,strlen
1fee0: 00a02025 move a0,a1
1fee4: 0320f809 jalr t9
1fee8: afa50030 sw a1,48(sp)
1feec: 8fbc0010 lw gp,16(sp)
1fef0: 8f99854c lw t9,-31412(gp)
1fef4: 0320f809 jalr t9
1fef8: 2444000c addiu a0,v0,12
1fefc: 8fbc0010 lw gp,16(sp)
1ff00: ae620000 sw v0,0(s3)
1ff04: 1040018d beqz v0,2053c <bfwrite@@Base+0x93c>
1ff08: 8fa50030 lw a1,48(sp)
1ff0c: 8f998564 lw t9,strcpy
1ff10: 0320f809 jalr t9
1ff14: 00402025 move a0,v0
--
205e0: 0016b040 sll s6,s6,0x1
205e4: 10620078 beq v1,v0,207c8 <bfwrite@@Base+0xbc8>
205e8: 02c4b02b sltu s6,s6,a0
205ec: 00831825 or v1,a0,v1
205f0: 00002825 move a1,zero
205f4: 00002025 move a0,zero
205f8: ae640000 sw a0,0(s3)
205fc: 1060fed6 beqz v1,20158 <bfwrite@@Base+0x558>
20600: ae650004 sw a1,4(s3)
20604: 1000fef9 b 201ec <bfwrite@@Base+0x5ec>
20608: 8f99858c lw t9,-31348(gp)
2060c: 8f82809c lw v0,-32612(gp)
20610: afa20044 sw v0,68(sp)
20614: 8c450000 lw a1,0(v0)
20618: 00a02025 move a0,a1
2061c: 0320f809 jalr t9
20620: afa50030 sw a1,48(sp)
20624: 8fbc0010 lw gp,16(sp)
20628: 8f99854c lw t9,-31412(gp)
2062c: 0320f809 jalr t9
20630: 2444000c addiu a0,v0,12
20634: 8fbc0010 lw gp,16(sp)
20638: ae620000 sw v0,0(s3)
2063c: 1040004e beqz v0,20778 <bfwrite@@Base+0xb78>
20640: 8fa50030 lw a1,48(sp)
20644: 8f998564 lw t9,strcpy
20648: 0320f809 jalr t9
2064c: 00402025 move a0,v0
--
2194c: 8ee20000 lw v0,0(s7)
21950: 10400037 beqz v0,21a30 <wide_to_local_string@@Base+0x24c>
21954: 8fb9001c lw t9,28(sp)
21958: 8f998520 lw t9,strlen
2195c: 0320f809 jalr t9
21960: 02602025 move a0,s3
21964: 02621021 addu v0,s3,v0
21968: 2403005f li v1,95
2196c: 8fbc0010 lw gp,16(sp)
21970: a0430000 sb v1,0(v0)
21974: a0400001 sb zero,1(v0)
21978: 0212102a slt v0,s0,s2
2197c: 26100001 addiu s0,s0,1
21980: 1440ffe8 bnez v0,21924 <wide_to_local_string@@Base+0x140>
21984: 26310004 addiu s1,s1,4
21988: 8f998520 lw t9,strlen
2198c: 0320f809 jalr t9
21990: 02602025 move a0,s3
21994: 8fbc0010 lw gp,16(sp)
21998: 8f99854c lw t9,-31412(gp)
2199c: 0320f809 jalr t9
219a0: 24440001 addiu a0,v0,1
219a4: 00408025 move s0,v0
219a8: 10400036 beqz v0,21a84 <wide_to_local_string@@Base+0x2a0>
219ac: 8fbc0010 lw gp,16(sp)
219b0: 8f998564 lw t9,strcpy
219b4: 02602825 move a1,s3
219b8: 0320f809 jalr t9
--
2234c: 8fbc0010 lw gp,16(sp)
22350: 0040b825 move s7,v0
22354: 02b2900a movz s2,s5,s2
22358: 8f9983ac lw t9,-31828(gp)
2235c: 0411b995 bal 109b4 <zsearch@@Base>
22360: 02a02025 move a0,s5
22364: 8fbc0010 lw gp,16(sp)
22368: 0040b025 move s6,v0
2236c: 8f828038 lw v0,-32712(gp)
22370: 12c00099 beqz s6,225d8 <newname@@Base+0x400>
22374: 8c420000 lw v0,0(v0)
22378: 1440005d bnez v0,224f0 <newname@@Base+0x318>
2237c: 8f9982b0 lw t9,-32080(gp)
22380: 8f998520 lw t9,strlen
22384: 24020001 li v0,1
22388: 02202025 move a0,s1
2238c: 0320f809 jalr t9
22390: aec20064 sw v0,100(s6)
22394: 8fbc0010 lw gp,16(sp)
22398: 8f99854c lw t9,-31412(gp)
2239c: 0320f809 jalr t9
223a0: 24440001 addiu a0,v0,1
223a4: 8fbc0010 lw gp,16(sp)
223a8: 10400159 beqz v0,22910 <newname@@Base+0x738>
223ac: aec2003c sw v0,60(s6)
223b0: 8f998564 lw t9,strcpy
223b4: 00402025 move a0,v0
223b8: 0320f809 jalr t9
--
23298: 8fb50030 lw s5,48(sp)
2329c: 8fb4002c lw s4,44(sp)
232a0: 8fb30028 lw s3,40(sp)
232a4: 8fb20024 lw s2,36(sp)
232a8: 8fb10020 lw s1,32(sp)
232ac: 8fb0001c lw s0,28(sp)
232b0: 03e00008 jr ra
232b4: 27bd0040 addiu sp,sp,64
232b8: 00001025 move v0,zero
232bc: 24630004 addiu v1,v1,4
232c0: 8c64fffc lw a0,-4(v1)
232c4: 1480fffd bnez a0,232bc <copy_args@@Base+0x108>
232c8: 24420001 addiu v0,v0,1
232cc: 8f99854c lw t9,-31412(gp)
232d0: 24420001 addiu v0,v0,1
232d4: 0320f809 jalr t9
232d8: 00022080 sll a0,v0,0x2
232dc: 0040a025 move s4,v0
232e0: 1040ffde beqz v0,2325c <copy_args@@Base+0xa8>
232e4: 8fbc0010 lw gp,16(sp)
232e8: 8f958070 lw s5,-32656(gp)
232ec: 00009025 move s2,zero
232f0: 1000000b b 23320 <copy_args@@Base+0x16c>
232f4: 26b57b70 addiu s5,s5,31600
232f8: 8e050000 lw a1,0(s0)
232fc: 8f998564 lw t9,strcpy
23300: 26100004 addiu s0,s0,4
23304: 0320f809 jalr t9
--
236e4: 24a57b74 addiu a1,a1,31604
236e8: 0411a7ea bal d694 <ziperr@@Base>
236ec: 24040004 li a0,4
236f0: 1000ff94 b 23544 <insert_arg@@Base+0xa0>
236f4: 8fbc0010 lw gp,16(sp)
236f8: 00008025 move s0,zero
236fc: 02001025 move v0,s0
23700: 8fbe0040 lw s8,64(sp)
23704: 8fb7003c lw s7,60(sp)
23708: 8fb60038 lw s6,56(sp)
2370c: 8fb50034 lw s5,52(sp)
23710: 8fb40030 lw s4,48(sp)
23714: 8fb3002c lw s3,44(sp)
23718: 8fb20028 lw s2,40(sp)
2371c: 8fb10024 lw s1,36(sp)
23720: 8fb00020 lw s0,32(sp)
23724: 03e00008 jr ra
23728: 27bd0048 addiu sp,sp,72
2372c: 8f858070 lw a1,-32656(gp)
23730: 8f9980d8 lw t9,-32552(gp)
23734: 24a57b74 addiu a1,a1,31604
23738: 0411a7d6 bal d694 <ziperr@@Base>
2373c: 24040004 li a0,4
23740: 8fbc0010 lw gp,16(sp)
23744: 02802825 move a1,s4
23748: 8f998564 lw t9,strcpy
2374c: 0320f809 jalr t9
23750: 00002025 move a0,zero
23754: 8fbc0010 lw gp,16(sp)
23758: 1000ffa4 b 235ec <insert_arg@@Base+0x148>
2375c: ae200000 sw zero,0(s1)
23760: 02e08825 move s1,s7
23764: 241e0004 li s8,4
23768: 24100001 li s0,1
2376c: 1000ff8d b 235a4 <insert_arg@@Base+0x100>
23770: 00009825 move s3,zero
23774: 8f858070 lw a1,-32656(gp)
23778: 8f9980d8 lw t9,-32552(gp)
2377c: 24a57b74 addiu a1,a1,31604
23780: 0411a7c4 bal d694 <ziperr@@Base>
23784: 24040004 li a0,4
23788: 8fbc0010 lw gp,16(sp)
2378c: 02802825 move a1,s4
23790: 00002025 move a0,zero
23794: 8f998564 lw t9,strcpy
23798: 0320f809 jalr t9
2379c: 241e0004 li s8,4
--
23ac0: 8f8283c4 lw v0,-31804(gp)
23ac4: 8c420000 lw v0,0(v0)
23ac8: 10400022 beqz v0,23b54 <get_option@@Base+0x3a4>
23acc: 8fa30028 lw v1,40(sp)
23ad0: 2ae20001 slti v0,s7,1
23ad4: 0200f025 move s8,s0
23ad8: 02e2a80a movz s5,s7,v0
23adc: 2414fff9 li s4,-7
23ae0: 03d5102a slt v0,s8,s5
23ae4: 5440008f bnezl v0,23d24 <get_option@@Base+0x574>
23ae8: afa00024 sw zero,36(sp)
23aec: 00158080 sll s0,s5,0x2
23af0: 7ed0800a lwx s0,s0(s6)
23af4: 1200008a beqz s0,23d20 <get_option@@Base+0x570>
23af8: 8f998520 lw t9,strlen
23afc: 0320f809 jalr t9
23b00: 02002025 move a0,s0
23b04: 8fbc0018 lw gp,24(sp)
23b08: 8f99854c lw t9,-31412(gp)
23b0c: 0320f809 jalr t9
23b10: 24440001 addiu a0,v0,1
23b14: 8fa3002c lw v1,44(sp)
23b18: 8fbc0018 lw gp,24(sp)
23b1c: 10400396 beqz v0,24978 <get_option@@Base+0x11c8>
23b20: ac620000 sw v0,0(v1)
23b24: 8f998564 lw t9,strcpy
23b28: 02002825 move a1,s0
23b2c: 0320f809 jalr t9
--
23b34: 8fa30028 lw v1,40(sp)
23b38: 2402ffff li v0,-1
23b3c: 8fbc0018 lw gp,24(sp)
23b40: ac620000 sw v0,0(v1)
23b44: 3402ffff li v0,0xffff
23b48: 8fb6007c lw s6,124(sp)
23b4c: 10000075 b 23d24 <get_option@@Base+0x574>
23b50: afa20024 sw v0,36(sp)
23b54: 2402ffff li v0,-1
23b58: ac620000 sw v0,0(v1)
23b5c: 8fa20020 lw v0,32(sp)
23b60: 8c420000 lw v0,0(v0)
23b64: 1440ff92 bnez v0,239b0 <get_option@@Base+0x200>
23b68: 8f998520 lw t9,strlen
23b6c: 0320f809 jalr t9
23b70: 02202025 move a0,s1
23b74: 8fbc0018 lw gp,24(sp)
23b78: 24440001 addiu a0,v0,1
23b7c: 8f99854c lw t9,-31412(gp)
23b80: 0320f809 jalr t9
23b84: 0200f025 move s8,s0
23b88: 8fa3002c lw v1,44(sp)
23b8c: 8fbc0018 lw gp,24(sp)
23b90: 10400396 beqz v0,249ec <get_option@@Base+0x123c>
23b94: ac620000 sw v0,0(v1)
23b98: 8f998564 lw t9,strcpy
23b9c: 02202825 move a1,s1
23ba0: 0320f809 jalr t9
--
23d34: 8fa20044 lw v0,68(sp)
23d38: ac570000 sw s7,0(v0)
23d3c: 8fa2003c lw v0,60(sp)
23d40: ac550000 sw s5,0(v0)
23d44: 8fa20040 lw v0,64(sp)
23d48: 1000ff3d b 23a40 <get_option@@Base+0x290>
23d4c: ac540000 sw s4,0(v0)
23d50: 1682ff04 bne s4,v0,23964 <get_option@@Base+0x1b4>
23d54: 0215102a slt v0,s0,s5
23d58: 1000ff21 b 239e0 <get_option@@Base+0x230>
23d5c: 26b50001 addiu s5,s5,1
23d60: 80820001 lb v0,1(a0)
23d64: 104000c3 beqz v0,24074 <get_option@@Base+0x8c4>
23d68: 8fa20020 lw v0,32(sp)
23d6c: 8f998520 lw t9,strlen
23d70: 0320f809 jalr t9
23d74: 0200f025 move s8,s0
23d78: 8fbc0018 lw gp,24(sp)
23d7c: 8f99854c lw t9,-31412(gp)
23d80: 0320f809 jalr t9
23d84: 24440001 addiu a0,v0,1
23d88: 8fa3002c lw v1,44(sp)
23d8c: 8fbc0018 lw gp,24(sp)
23d90: 104001aa beqz v0,2443c <get_option@@Base+0xc8c>
23d94: ac620000 sw v0,0(v1)
23d98: 8f998564 lw t9,strcpy
23d9c: 8e250000 lw a1,0(s1)
23da0: 0320f809 jalr t9
--
2406c: 1000ff2d b 23d24 <get_option@@Base+0x574>
24070: 0240a825 move s5,s2
24074: 2414fffa li s4,-6
24078: 1000fe2e b 23934 <get_option@@Base+0x184>
2407c: 8c420000 lw v0,0(v0)
24080: 8fa30028 lw v1,40(sp)
24084: 2402ffff li v0,-1
24088: 0200f025 move s8,s0
2408c: ac620000 sw v0,0(v1)
24090: afa00024 sw zero,36(sp)
24094: 1000fe24 b 23928 <get_option@@Base+0x178>
24098: 2414fffe li s4,-2
2409c: 1000ff21 b 23d24 <get_option@@Base+0x574>
240a0: 0200f025 move s8,s0
240a4: 0320f809 jalr t9
240a8: 02202025 move a0,s1
240ac: 8fbc0018 lw gp,24(sp)
240b0: 24440001 addiu a0,v0,1
240b4: 8f99854c lw t9,-31412(gp)
240b8: 0320f809 jalr t9
240bc: 0200f025 move s8,s0
240c0: 8fa3002c lw v1,44(sp)
240c4: 8fbc0018 lw gp,24(sp)
240c8: 104000d3 beqz v0,24418 <get_option@@Base+0xc68>
240cc: ac620000 sw v0,0(v1)
240d0: 8f998564 lw t9,strcpy
240d4: 02202825 move a1,s1
240d8: 0320f809 jalr t9
--
24270: 8fbc0018 lw gp,24(sp)
24274: 1000ff14 b 23ec8 <get_option@@Base+0x718>
24278: 8c420008 lw v0,8(v0)
2427c: 0200f025 move s8,s0
24280: 2402fffb li v0,-5
24284: 52820001 beql s4,v0,2428c <get_option@@Base+0xadc>
24288: 26f70001 addiu s7,s7,1
2428c: 03d7102a slt v0,s8,s7
24290: 54400025 bnezl v0,24328 <get_option@@Base+0xb78>
24294: 02e01025 move v0,s7
24298: 00179080 sll s2,s7,0x2
2429c: 02d28021 addu s0,s6,s2
242a0: 8e040000 lw a0,0(s0)
242a4: 1080001f beqz a0,24324 <get_option@@Base+0xb74>
242a8: 8f998520 lw t9,strlen
242ac: 0320f809 jalr t9
242b0: 00000000 nop
242b4: 8fbc0018 lw gp,24(sp)
242b8: 8f99854c lw t9,-31412(gp)
242bc: 0320f809 jalr t9
242c0: 24440001 addiu a0,v0,1
242c4: 8fa3002c lw v1,44(sp)
242c8: 8fbc0018 lw gp,24(sp)
242cc: 104001f1 beqz v0,24a94 <get_option@@Base+0x12e4>
242d0: ac620000 sw v0,0(v1)
242d4: 8f998564 lw t9,strcpy
242d8: 8e050000 lw a1,0(s0)
242dc: 0320f809 jalr t9
--
24328: afa00024 sw zero,36(sp)
2432c: 02a0b825 move s7,s5
24330: 1000fe7c b 23d24 <get_option@@Base+0x574>
24334: 0040a825 move s5,v0
24338: 02231821 addu v1,s1,v1
2433c: 80640001 lb a0,1(v1)
24340: 14800102 bnez a0,2474c <get_option@@Base+0xf9c>
24344: 8fa30050 lw v1,80(sp)
24348: 27d10001 addiu s1,s8,1
2434c: 00118880 sll s1,s1,0x2
24350: 02d18821 addu s1,s6,s1
24354: 8e240000 lw a0,0(s1)
24358: 108000e2 beqz a0,246e4 <get_option@@Base+0xf34>
2435c: 8f998520 lw t9,strlen
24360: 0320f809 jalr t9
24364: afb20020 sw s2,32(sp)
24368: 8fbc0018 lw gp,24(sp)
2436c: 24440001 addiu a0,v0,1
24370: 8f99854c lw t9,-31412(gp)
24374: 0320f809 jalr t9
24378: 0200f025 move s8,s0
2437c: 8fa3002c lw v1,44(sp)
24380: 8fbc0018 lw gp,24(sp)
24384: 104001a9 beqz v0,24a2c <get_option@@Base+0x127c>
24388: ac620000 sw v0,0(v1)
2438c: 8f998564 lw t9,strcpy
24390: 8e250000 lw a1,0(s1)
24394: 0320f809 jalr t9
--
24608: 1000ffb6 b 244e4 <get_option@@Base+0xd34>
2460c: 8fbc0018 lw gp,24(sp)
24610: 8fa20050 lw v0,80(sp)
24614: 24440001 addiu a0,v0,1
24618: 02242021 addu a0,s1,a0
2461c: 80820000 lb v0,0(a0)
24620: 50400069 beqzl v0,247c8 <get_option@@Base+0x1018>
24624: 27d10001 addiu s1,s8,1
24628: 2405003d li a1,61
2462c: 0200f025 move s8,s0
24630: 10450107 beq v0,a1,24a50 <get_option@@Base+0x12a0>
24634: afb20020 sw s2,32(sp)
24638: 24120001 li s2,1
2463c: 8f998520 lw t9,strlen
24640: 0320f809 jalr t9
24644: 00000000 nop
24648: 8fbc0018 lw gp,24(sp)
2464c: 8f99854c lw t9,-31412(gp)
24650: 0320f809 jalr t9
24654: 24440001 addiu a0,v0,1
24658: 8fa3002c lw v1,44(sp)
2465c: 8fbc0018 lw gp,24(sp)
24660: 10400228 beqz v0,24f04 <get_option@@Base+0x1754>
24664: ac620000 sw v0,0(v1)
24668: 8fa30050 lw v1,80(sp)
2466c: 8f998564 lw t9,strcpy
24670: 00722821 addu a1,v1,s2
24674: 02252821 addu a1,s1,a1
--
2472c: 24050001 li a1,1
24730: 8fbc0018 lw gp,24(sp)
24734: 8fa30024 lw v1,36(sp)
24738: 8fa20070 lw v0,112(sp)
2473c: 8f998460 lw t9,-31648(gp)
24740: afa30010 sw v1,16(sp)
24744: 1000fe8d b 2417c <get_option@@Base+0x9cc>
24748: 24477c58 addiu a3,v0,31832
2474c: 3884003d xori a0,a0,0x3d
24750: 00a4100a movz v0,a1,a0
24754: 0200f025 move s8,s0
24758: 00628021 addu s0,v1,v0
2475c: 8f998520 lw t9,strlen
24760: 02308021 addu s0,s1,s0
24764: 02002025 move a0,s0
24768: 0320f809 jalr t9
2476c: afb20020 sw s2,32(sp)
24770: 8fbc0018 lw gp,24(sp)
24774: 8f99854c lw t9,-31412(gp)
24778: 0320f809 jalr t9
2477c: 24440001 addiu a0,v0,1
24780: 8fa3002c lw v1,44(sp)
24784: 8fbc0018 lw gp,24(sp)
24788: 10400004 beqz v0,2479c <get_option@@Base+0xfec>
2478c: ac620000 sw v0,0(v1)
24790: 8f998564 lw t9,strcpy
24794: 1000ffb8 b 24678 <get_option@@Base+0xec8>
24798: 02002825 move a1,s0
2479c: 8f858070 lw a1,-32656(gp)
247a0: 8f9980d8 lw t9,-32552(gp)
247a4: 24a57b80 addiu a1,a1,31616
247a8: 0411a3ba bal d694 <ziperr@@Base>
247ac: 24040004 li a0,4
247b0: 8fbc0018 lw gp,24(sp)
247b4: 8fa2002c lw v0,44(sp)
247b8: 02002825 move a1,s0
247bc: 8f998564 lw t9,strcpy
247c0: 1000ffad b 24678 <get_option@@Base+0xec8>
247c4: 8c420000 lw v0,0(v0)
247c8: 00118880 sll s1,s1,0x2
247cc: 02d18821 addu s1,s6,s1
247d0: 8e240000 lw a0,0(s1)
247d4: 1080fdc7 beqz a0,23ef4 <get_option@@Base+0x744>
247d8: 2402002d li v0,45
247dc: 80830000 lb v1,0(a0)
247e0: 1062fdc5 beq v1,v0,23ef8 <get_option@@Base+0x748>
247e4: 02931021 addu v0,s4,s3
247e8: 8f998520 lw t9,strlen
247ec: 0320f809 jalr t9
247f0: afb20020 sw s2,32(sp)
247f4: 8fbc0018 lw gp,24(sp)
247f8: 24440001 addiu a0,v0,1
247fc: 8f99854c lw t9,-31412(gp)
24800: 0320f809 jalr t9
24804: 0200f025 move s8,s0
24808: 8fa3002c lw v1,44(sp)
2480c: 8fbc0018 lw gp,24(sp)
24810: 104001c5 beqz v0,24f28 <get_option@@Base+0x1778>
24814: ac620000 sw v0,0(v1)
24818: 8f998564 lw t9,strcpy
2481c: 8e250000 lw a1,0(s1)
24820: 0320f809 jalr t9
--
248bc: 0320f809 jalr t9
248c0: 24050001 li a1,1
248c4: 8fbc0018 lw gp,24(sp)
248c8: 1000ff9b b 24738 <get_option@@Base+0xf88>
248cc: 8fa30024 lw v1,36(sp)
248d0: 8fa2002c lw v0,44(sp)
248d4: 03c09025 move s2,s8
248d8: 0200f025 move s8,s0
248dc: ac400000 sw zero,0(v0)
248e0: 12c000c2 beqz s6,24bec <get_option@@Base+0x143c>
248e4: 8fb00074 lw s0,116(sp)
248e8: 8e710000 lw s1,0(s3)
248ec: 122000bf beqz s1,24bec <get_option@@Base+0x143c>
248f0: 8f998520 lw t9,strlen
248f4: 0320f809 jalr t9
248f8: 02202025 move a0,s1
248fc: 8fbc0018 lw gp,24(sp)
24900: 8f99854c lw t9,-31412(gp)
24904: 0320f809 jalr t9
24908: 24440001 addiu a0,v0,1
2490c: afa20024 sw v0,36(sp)
24910: 104001a2 beqz v0,24f9c <get_option@@Base+0x17ec>
24914: 8fbc0018 lw gp,24(sp)
24918: 02202825 move a1,s1
2491c: 8fb10024 lw s1,36(sp)
24920: 8f998564 lw t9,strcpy
24924: 0320f809 jalr t9
24928: 02202025 move a0,s1
--
24d5c: 2585a774 addiu a1,t4,-22668
24d60: 24040010 li a0,16
24d64: 0411a24b bal d694 <ziperr@@Base>
24d68: afa2004c sw v0,76(sp)
24d6c: 1000ffaa b 24c18 <get_option@@Base+0x1468>
24d70: 8fbc0018 lw gp,24(sp)
24d74: 1000fca9 b 2401c <get_option@@Base+0x86c>
24d78: 8f8c8084 lw t4,-32636(gp)
24d7c: 16000005 bnez s0,24d94 <get_option@@Base+0x15e4>
24d80: 8f998520 lw t9,strlen
24d84: 1000ffd0 b 24cc8 <get_option@@Base+0x1518>
24d88: 2414fffe li s4,-2
24d8c: 1200003b beqz s0,24e7c <get_option@@Base+0x16cc>
24d90: 8f998520 lw t9,strlen
24d94: 0320f809 jalr t9
24d98: 02002025 move a0,s0
24d9c: 8fbc0018 lw gp,24(sp)
24da0: 8f99854c lw t9,-31412(gp)
24da4: 0320f809 jalr t9
24da8: 24440001 addiu a0,v0,1
24dac: 8fa3002c lw v1,44(sp)
24db0: 8fbc0018 lw gp,24(sp)
24db4: 10400026 beqz v0,24e50 <get_option@@Base+0x16a0>
24db8: ac620000 sw v0,0(v1)
24dbc: 8fa2002c lw v0,44(sp)
24dc0: 8f998564 lw t9,strcpy
24dc4: 02002825 move a1,s0
24dc8: 8c440000 lw a0,0(v0)
--
24e5c: 8fbc0018 lw gp,24(sp)
24e60: 24040004 li a0,4
24e64: 8f858070 lw a1,-32656(gp)
24e68: 8f9980d8 lw t9,-32552(gp)
24e6c: 0411a209 bal d694 <ziperr@@Base>
24e70: 24a57b7c addiu a1,a1,31612
24e74: 1000ffd1 b 24dbc <get_option@@Base+0x160c>
24e78: 8fbc0018 lw gp,24(sp)
24e7c: 26500001 addiu s0,s2,1
24e80: 00108080 sll s0,s0,0x2
24e84: 02d08021 addu s0,s6,s0
24e88: 8e040000 lw a0,0(s0)
24e8c: 5080003f beqzl a0,24f8c <get_option@@Base+0x17dc>
24e90: 8f848070 lw a0,-32656(gp)
24e94: 0320f809 jalr t9
24e98: 00000000 nop
24e9c: 8fbc0018 lw gp,24(sp)
24ea0: 8f99854c lw t9,-31412(gp)
24ea4: 0320f809 jalr t9
24ea8: 24440001 addiu a0,v0,1
24eac: 8fa3002c lw v1,44(sp)
24eb0: 8fbc0018 lw gp,24(sp)
24eb4: 1040002a beqz v0,24f60 <get_option@@Base+0x17b0>
24eb8: ac620000 sw v0,0(v1)
24ebc: 8fa2002c lw v0,44(sp)
24ec0: 8f998564 lw t9,strcpy
24ec4: 8e050000 lw a1,0(s0)
24ec8: 0320f809 jalr t9
--
25acc: 2408005c li t0,92
25ad0: 1447000b bne v0,a3,25b00 <envargs@@Base+0xfc>
25ad4: 26520001 addiu s2,s2,1
25ad8: 100000aa b 25d84 <envargs@@Base+0x380>
25adc: 80660001 lb a2,1(v1)
25ae0: 00022040 sll a0,v0,0x1
25ae4: 00a42021 addu a0,a1,a0
25ae8: 94840000 lhu a0,0(a0)
25aec: 30842000 andi a0,a0,0x2000
25af0: 14800096 bnez a0,25d4c <envargs@@Base+0x348>
25af4: 00021040 sll v0,v0,0x1
25af8: 24630001 addiu v1,v1,1
25afc: 80620000 lb v0,0(v1)
25b00: 1440fff7 bnez v0,25ae0 <envargs@@Base+0xdc>
25b04: 304200ff andi v0,v0,0xff
25b08: 8f998520 lw t9,strlen
25b0c: 0320f809 jalr t9
25b10: 02002025 move a0,s0
25b14: 8fbc0010 lw gp,16(sp)
25b18: 8f99854c lw t9,-31412(gp)
25b1c: 0320f809 jalr t9
25b20: 24440001 addiu a0,v0,1
25b24: 0040b825 move s7,v0
25b28: 104000d3 beqz v0,25e78 <envargs@@Base+0x474>
25b2c: 8fbc0010 lw gp,16(sp)
25b30: 8f998564 lw t9,strcpy
25b34: 02002825 move a1,s0
25b38: 0320f809 jalr t9
--
25df8: 1090001c beq a0,s0,25e6c <envargs@@Base+0x468>
25dfc: 02e01825 move v1,s7
25e00: 80640001 lb a0,1(v1)
25e04: 1445fffa bne v0,a1,25df0 <envargs@@Base+0x3ec>
25e08: 24770001 addiu s7,v1,1
25e0c: 1080000a beqz a0,25e38 <envargs@@Base+0x434>
25e10: 8f998524 lw t9,-31452(gp)
25e14: 80640002 lb a0,2(v1)
25e18: 1000fff5 b 25df0 <envargs@@Base+0x3ec>
25e1c: 24770002 addiu s7,v1,2
25e20: 0320f809 jalr t9
25e24: 00000000 nop
25e28: 83c20000 lb v0,0(s8)
25e2c: 8fbc0010 lw gp,16(sp)
25e30: 02c2f00b movn s8,s6,v0
25e34: 8f998524 lw t9,-31452(gp)
25e38: 03c02025 move a0,s8
25e3c: 0320f809 jalr t9
25e40: 2405005c li a1,92
25e44: 8fbc0010 lw gp,16(sp)
25e48: 24560001 addiu s6,v0,1
25e4c: 0040f025 move s8,v0
25e50: 00402025 move a0,v0
25e54: 02c02825 move a1,s6
25e58: 1440fff1 bnez v0,25e20 <envargs@@Base+0x41c>
25e5c: 8f998564 lw t9,strcpy
25e60: 1000ff5e b 25bdc <envargs@@Base+0x1d8>
25e64: 82e20000 lb v0,0(s7)
--
27c48: 1040ffef beqz v0,27c08 <procname@@Base+0x3e8>
27c4c: 8fbc0018 lw gp,24(sp)
27c50: 8f998520 lw t9,strlen
27c54: 0320f809 jalr t9
27c58: 02602025 move a0,s3
27c5c: 8fbc0018 lw gp,24(sp)
27c60: 02402025 move a0,s2
27c64: 8f998520 lw t9,strlen
27c68: 0320f809 jalr t9
27c6c: 0040b825 move s7,v0
27c70: 8fbc0018 lw gp,24(sp)
27c74: 02e21021 addu v0,s7,v0
27c78: 8f99854c lw t9,-31412(gp)
27c7c: 0320f809 jalr t9
27c80: 24440001 addiu a0,v0,1
27c84: 0040f025 move s8,v0
27c88: 1040007d beqz v0,27e80 <procname@@Base+0x660>
27c8c: 8fbc0018 lw gp,24(sp)
27c90: 8f9985c0 lw t9,-31296(gp)
27c94: 02e03025 move a2,s7
27c98: 02602825 move a1,s3
27c9c: 0320f809 jalr t9
27ca0: 00402025 move a0,v0
27ca4: 8fbc0018 lw gp,24(sp)
27ca8: 02402825 move a1,s2
27cac: 8f998564 lw t9,strcpy
27cb0: 0320f809 jalr t9
27cb4: 03d72021 addu a0,s8,s7
--
281b8: 8e830000 lw v1,0(s4)
281bc: afb600d8 sw s6,216(sp)
281c0: afb500d4 sw s5,212(sp)
281c4: afb200c8 sw s2,200(sp)
281c8: afbf00dc sw ra,220(sp)
281cc: afb300cc sw s3,204(sp)
281d0: afb100c4 sw s1,196(sp)
281d4: afb000c0 sw s0,192(sp)
281d8: 00a0b025 move s6,a1
281dc: 00c0a825 move s5,a2
281e0: 00e09025 move s2,a3
281e4: afa300bc sw v1,188(sp)
281e8: 10440075 beq v0,a0,283c0 <filetime@@Base+0x22c>
281ec: 8f998520 lw t9,strlen
281f0: 0320f809 jalr t9
281f4: 00809825 move s3,a0
281f8: 8fbc0010 lw gp,16(sp)
281fc: 24440001 addiu a0,v0,1
28200: 8f99854c lw t9,-31412(gp)
28204: 0320f809 jalr t9
28208: 00408025 move s0,v0
2820c: 00408825 move s1,v0
28210: 10400080 beqz v0,28414 <filetime@@Base+0x280>
28214: 8fbc0010 lw gp,16(sp)
28218: 2610ffff addiu s0,s0,-1
2821c: 8f998564 lw t9,strcpy
28220: 02308021 addu s0,s1,s0
28224: 02602825 move a1,s3
--
28730: 27bdff28 addiu sp,sp,-216
28734: 8f998520 lw t9,strlen
28738: afb300cc sw s3,204(sp)
2873c: 8f9385bc lw s3,-31300(gp)
28740: afb400d0 sw s4,208(sp)
28744: 8c94003c lw s4,60(a0)
28748: 8e620000 lw v0,0(s3)
2874c: afbc0010 sw gp,16(sp)
28750: afbf00d4 sw ra,212(sp)
28754: afb200c8 sw s2,200(sp)
28758: afb100c4 sw s1,196(sp)
2875c: afb000c0 sw s0,192(sp)
28760: 00809025 move s2,a0
28764: afa200bc sw v0,188(sp)
28768: 0320f809 jalr t9
2876c: 02802025 move a0,s4
28770: 8fbc0010 lw gp,16(sp)
28774: 24440001 addiu a0,v0,1
28778: 8f99854c lw t9,-31412(gp)
2877c: 0320f809 jalr t9
28780: 00408025 move s0,v0
28784: 00408825 move s1,v0
28788: 10400064 beqz v0,2891c <set_extra_field@@Base+0x1f8>
2878c: 8fbc0010 lw gp,16(sp)
28790: 2610ffff addiu s0,s0,-1
28794: 8f998564 lw t9,strcpy
28798: 02308021 addu s0,s1,s0
2879c: 02802825 move a1,s4
[*] Function strcpy used 53 times zip