001c7b78 - 001c8b90

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search

< REQUIRE.OUT

001c7b78: 27bdff50 addiu r29,r29,0xff50
001c7b7c: 3c04801e lui r4,0x801e
001c7b80: 24848704 addiu r4,r4,0x8704
001c7b84: afbf00ac sw r31,0x00ac(r29)
001c7b88: afbe00a8 sw r30,0x00a8(r29)
001c7b8c: afb700a4 sw r23,0x00a4(r29)
001c7b90: afb600a0 sw r22,0x00a0(r29)
001c7b94: afb5009c sw r21,0x009c(r29)
001c7b98: afb40098 sw r20,0x0098(r29)
001c7b9c: afb30094 sw r19,0x0094(r29)
001c7ba0: afb20090 sw r18,0x0090(r29)
001c7ba4: afb1008c sw r17,0x008c(r29)
001c7ba8: afb00088 sw r16,0x0088(r29)
001c7bac: 3c01801e lui r1,0x801e
001c7bb0: ac2087a8 sw r0,-0x7858(r1)
001c7bb4: 0c060380 jal 0x00180e00
001c7bb8: 0000a821 addu r21,r0,r0
001c7bbc: 0c04ed64 jal 0x0013b590
001c7bc0: 3404002c ori r4,r0,0x002c
001c7bc4: 3404002c ori r4,r0,0x002c
001c7bc8: 3c05801e lui r5,0x801e
001c7bcc: 8ca58720 lw r5,-0x78e0(r5)
001c7bd0: 0c04ed91 jal 0x0013b644
001c7bd4: 00452821 addu r5,r2,r5
001c7bd8: 3c10801e lui r16,0x801e
001c7bdc: 8e108720 lw r16,-0x78e0(r16)
001c7be0: 0c0526fb jal 0x00149bec
001c7be4: 34040010 ori r4,r0,0x0010
001c7be8: afa20040 sw r2,0x0040(r29)
001c7bec: 8fa40040 lw r4,0x0040(r29)
001c7bf0: 3c05801d lui r5,0x801d
001c7bf4: 24a59fac addiu r5,r5,0x9fac
001c7bf8: 0c053228 jal 0x0014c8a0
001c7bfc: 00000000 nop
001c7c00: 34050002 ori r5,r0,0x0002
001c7c04: 00003021 addu r6,r0,r0
001c7c08: 8fa40040 lw r4,0x0040(r29)
001c7c0c: 0c05328e jal 0x0014ca38
001c7c10: 00003821 addu r7,r0,r0
001c7c14: 0c05295e jal 0x0014a578
001c7c18: 00002021 addu r4,r0,r0
001c7c1c: 3c05801d lui r5,0x801d
001c7c20: 24a50ddc addiu r5,r5,0x0ddc
001c7c24: 3c04801d lui r4,0x801d
001c7c28: 24840d94 addiu r4,r4,0x0d94
001c7c2c: 3c03801d lui r3,0x801d
001c7c30: 24630dac addiu r3,r3,0x0dac
001c7c34: 3c01801d lui r1,0x801d
001c7c38: ac22208c sw r2,0x208c(r1)
001c7c3c: 8c620000 lw r2,0x0000(r3)
001c7c40: 24630004 addiu r3,r3,0x0004
001c7c44: 26b50001 addiu r21,r21,0x0001
001c7c48: ac820000 sw r2,0x0000(r4)
001c7c4c: aca00000 sw r0,0x0000(r5)
001c7c50: 24a50004 addiu r5,r5,0x0004
001c7c54: 2aa20006 slti r2,r21,0x0006
001c7c58: 1440fff8 bne r2,r0,0x001c7c3c
001c7c5c: 24840004 addiu r4,r4,0x0004
001c7c60: 0c04ca17 jal 0x0013285c
001c7c64: 02002021 addu r4,r16,r0
001c7c68: 0040f021 addu r30,r2,r0
001c7c6c: 2bc20007 slti r2,r30,0x0007
001c7c70: 14400006 bne r2,r0,0x001c7c8c
001c7c74: 0000a821 addu r21,r0,r0
001c7c78: 34040007 ori r4,r0,0x0007
001c7c7c: 0c011280 jal 0x00044a00
001c7c80: 00002821 addu r5,r0,r0
001c7c84: 00008021 addu r16,r0,r0
001c7c88: 341e0001 ori r30,r0,0x0001
001c7c8c: 1bc00019 blez r30,0x001c7cf4
001c7c90: 02009021 addu r18,r16,r0
001c7c94: 3c066666 lui r6,0x6666
001c7c98: 34c66667 ori r6,r6,0x6667
001c7c9c: 3c05801d lui r5,0x801d
001c7ca0: 24a50d7c addiu r5,r5,0x0d7c
001c7ca4: 3c04801d lui r4,0x801d
001c7ca8: 24840dc4 addiu r4,r4,0x0dc4
001c7cac: 02460018 mult r18,r6
001c7cb0: 26b50001 addiu r21,r21,0x0001
001c7cb4: 001217c3 sra r2,r18,0x1f
001c7cb8: 00001810 mfhi r3
001c7cbc: 00031883 sra r3,r3,0x02
001c7cc0: 00621823 subu r3,r3,r2
001c7cc4: 00031080 sll r2,r3,0x02
001c7cc8: 00431021 addu r2,r2,r3
001c7ccc: 00021040 sll r2,r2,0x01
001c7cd0: 02421023 subu r2,r18,r2
001c7cd4: 00609021 addu r18,r3,r0
001c7cd8: ac820000 sw r2,0x0000(r4)
001c7cdc: 00021340 sll r2,r2,0x0d
001c7ce0: aca20000 sw r2,0x0000(r5)
001c7ce4: 24a50004 addiu r5,r5,0x0004
001c7ce8: 02be102a slt r2,r21,r30
001c7cec: 1440ffef bne r2,r0,0x001c7cac
001c7cf0: 24840004 addiu r4,r4,0x0004
001c7cf4: 34020004 ori r2,r0,0x0004
001c7cf8: 3c018016 lui r1,0x8016
001c7cfc: ac225fb4 sw r2,0x5fb4(r1)
001c7d00: 00009821 addu r19,r0,r0
001c7d04: 0000b821 addu r23,r0,r0
001c7d08: 1bc00076 blez r30,0x001c7ee4
001c7d0c: 00009021 addu r18,r0,r0
001c7d10: afb70048 sw r23,0x0048(r29)
001c7d14: 0000b021 addu r22,r0,r0
001c7d18: 02e08021 addu r16,r23,r0
001c7d1c: 3c15801e lui r21,0x801e
001c7d20: 26b5898c addiu r21,r21,0x898c
001c7d24: 3c14801e lui r20,0x801e
001c7d28: 269487ac addiu r20,r20,0x87ac
001c7d2c: 8fac0048 lw r12,0x0048(r29)
001c7d30: 0c04b866 jal 0x0012e198
001c7d34: 01942021 addu r4,r12,r20
001c7d38: 8fac0048 lw r12,0x0048(r29)
001c7d3c: 0c04b866 jal 0x0012e198
001c7d40: 01952021 addu r4,r12,r21
001c7d44: 0c00916f jal 0x000245bc
001c7d48: 00000000 nop
001c7d4c: 340c0001 ori r12,r0,0x0001
001c7d50: 104c0004 beq r2,r12,0x001c7d64
001c7d54: 340c0006 ori r12,r0,0x0006
001c7d58: 0c00916f jal 0x000245bc
001c7d5c: 00000000 nop
001c7d60: 340c0006 ori r12,r0,0x0006
001c7d64: 3c11801d lui r17,0x801d
001c7d68: 26310072 addiu r17,r17,0x0072
001c7d6c: 3c01801e lui r1,0x801e
001c7d70: 00300821 addu r1,r1,r16
001c7d74: a42c87c2 sh r12,-0x783e(r1)
001c7d78: 96230000 lhu r3,0x0000(r17)
001c7d7c: 9622fffe lhu r2,-0x0002(r17)
001c7d80: 00031980 sll r3,r3,0x06
001c7d84: 00021102 srl r2,r2,0x04
001c7d88: 3042003f andi r2,r2,0x003f
001c7d8c: 00621825 or r3,r3,r2
001c7d90: 3c01801e lui r1,0x801e
001c7d94: 00300821 addu r1,r1,r16
001c7d98: a42387ba sh r3,-0x7846(r1)
001c7d9c: 0c00916f jal 0x000245bc
001c7da0: 00000000 nop
001c7da4: 340c0001 ori r12,r0,0x0001
001c7da8: 104c0004 beq r2,r12,0x001c7dbc
001c7dac: 340c0006 ori r12,r0,0x0006
001c7db0: 0c00916f jal 0x000245bc
001c7db4: 00000000 nop
001c7db8: 340c0006 ori r12,r0,0x0006
001c7dbc: 3c01801e lui r1,0x801e
001c7dc0: 00300821 addu r1,r1,r16
001c7dc4: a42c89a2 sh r12,-0x765e(r1)
001c7dc8: 3c0c801e lui r12,0x801e
001c7dcc: 258c87ac addiu r12,r12,0x87ac
001c7dd0: 020c2021 addu r4,r16,r12
001c7dd4: 96230000 lhu r3,0x0000(r17)
001c7dd8: 9622fffe lhu r2,-0x0002(r17)
001c7ddc: 00031980 sll r3,r3,0x06
001c7de0: 00021102 srl r2,r2,0x04
001c7de4: 3042003f andi r2,r2,0x003f
001c7de8: 00621825 or r3,r3,r2
001c7dec: 3c01801e lui r1,0x801e
001c7df0: 00300821 addu r1,r1,r16
001c7df4: a423899a sh r3,-0x7666(r1)
001c7df8: 34030005 ori r3,r0,0x0005
001c7dfc: 007e1823 subu r3,r3,r30
001c7e00: 00031040 sll r2,r3,0x01
001c7e04: 00431021 addu r2,r2,r3
001c7e08: 00021080 sll r2,r2,0x02
001c7e0c: 00431021 addu r2,r2,r3
001c7e10: 00021fc2 srl r3,r2,0x1f
001c7e14: 00431021 addu r2,r2,r3
001c7e18: 00021043 sra r2,r2,0x01
001c7e1c: 34030108 ori r3,r0,0x0108
001c7e20: 00621823 subu r3,r3,r2
001c7e24: 00761823 subu r3,r3,r22
001c7e28: 340c0080 ori r12,r0,0x0080
001c7e2c: 2465000d addiu r5,r3,0x000d
001c7e30: a48c000a sh r12,0x000a(r4)
001c7e34: a4830008 sh r3,0x0008(r4)
001c7e38: 34020097 ori r2,r0,0x0097
001c7e3c: a48c0012 sh r12,0x0012(r4)
001c7e40: 3c0c801e lui r12,0x801e
001c7e44: 258c898c addiu r12,r12,0x898c
001c7e48: a482001a sh r2,0x001a(r4)
001c7e4c: a4820022 sh r2,0x0022(r4)
001c7e50: 020c1021 addu r2,r16,r12
001c7e54: a4850010 sh r5,0x0010(r4)
001c7e58: a4830018 sh r3,0x0018(r4)
001c7e5c: a4850020 sh r5,0x0020(r4)
001c7e60: 34040069 ori r4,r0,0x0069
001c7e64: 340c0080 ori r12,r0,0x0080
001c7e68: a44c001a sh r12,0x001a(r2)
001c7e6c: a4430008 sh r3,0x0008(r2)
001c7e70: a444000a sh r4,0x000a(r2)
001c7e74: a4450010 sh r5,0x0010(r2)
001c7e78: a4440012 sh r4,0x0012(r2)
001c7e7c: a4430018 sh r3,0x0018(r2)
001c7e80: a4450020 sh r5,0x0020(r2)
001c7e84: a44c0022 sh r12,0x0022(r2)
001c7e88: 2a420003 slti r2,r18,0x0003
001c7e8c: 1440000f bne r2,r0,0x001c7ecc
001c7e90: 26d6000d addiu r22,r22,0x000d
001c7e94: 3c01801e lui r1,0x801e
001c7e98: 00300821 addu r1,r1,r16
001c7e9c: 942287b4 lhu r2,-0x784c(r1)
001c7ea0: 3c01801e lui r1,0x801e
001c7ea4: 00300821 addu r1,r1,r16
001c7ea8: 94238994 lhu r3,-0x766c(r1)
001c7eac: 2442fff8 addiu r2,r2,0xfff8
001c7eb0: 2463fff8 addiu r3,r3,0xfff8
001c7eb4: 3c01801e lui r1,0x801e
001c7eb8: 00300821 addu r1,r1,r16
001c7ebc: a42287b4 sh r2,-0x784c(r1)
001c7ec0: 3c01801e lui r1,0x801e
001c7ec4: 00300821 addu r1,r1,r16
001c7ec8: a4238994 sh r3,-0x766c(r1)
001c7ecc: 26100028 addiu r16,r16,0x0028
001c7ed0: 26b50028 addiu r21,r21,0x0028
001c7ed4: 26520001 addiu r18,r18,0x0001
001c7ed8: 025e102a slt r2,r18,r30
001c7edc: 1440ff93 bne r2,r0,0x001c7d2c
001c7ee0: 26940028 addiu r20,r20,0x0028
001c7ee4: 26730001 addiu r19,r19,0x0001
001c7ee8: 2a620002 slti r2,r19,0x0002
001c7eec: 1440ff86 bne r2,r0,0x001c7d08
001c7ef0: 26f700f0 addiu r23,r23,0x00f0
001c7ef4: 0000a821 addu r21,r0,r0
001c7ef8: 3c12801e lui r18,0x801e
001c7efc: 26528804 addiu r18,r18,0x8804
001c7f00: 34130088 ori r19,r0,0x0088
001c7f04: 34170001 ori r23,r0,0x0001
001c7f08: 34160006 ori r22,r0,0x0006
001c7f0c: 3c14801d lui r20,0x801d
001c7f10: 26940072 addiu r20,r20,0x0072
001c7f14: 00008821 addu r17,r0,r0
001c7f18: 3c10801e lui r16,0x801e
001c7f1c: 26108bbc addiu r16,r16,0x8bbc
001c7f20: 02308021 addu r16,r17,r16
001c7f24: 0c04b866 jal 0x0012e198
001c7f28: 02002021 addu r4,r16,r0
001c7f2c: 96420000 lhu r2,0x0000(r18)
001c7f30: 340c008f ori r12,r0,0x008f
001c7f34: a60c000a sh r12,0x000a(r16)
001c7f38: 2442fff6 addiu r2,r2,0xfff6
001c7f3c: a6020008 sh r2,0x0008(r16)
001c7f40: 96420000 lhu r2,0x0000(r18)
001c7f44: a60c0012 sh r12,0x0012(r16)
001c7f48: 2442fffc addiu r2,r2,0xfffc
001c7f4c: a6020010 sh r2,0x0010(r16)
001c7f50: 96420000 lhu r2,0x0000(r18)
001c7f54: 34030099 ori r3,r0,0x0099
001c7f58: a603001a sh r3,0x001a(r16)
001c7f5c: 2442fff6 addiu r2,r2,0xfff6
001c7f60: a6020018 sh r2,0x0018(r16)
001c7f64: 96440000 lhu r4,0x0000(r18)
001c7f68: 340c0082 ori r12,r0,0x0082
001c7f6c: 34020040 ori r2,r0,0x0040
001c7f70: a20c000c sb r12,0x000c(r16)
001c7f74: a202000d sb r2,0x000d(r16)
001c7f78: a2020015 sb r2,0x0015(r16)
001c7f7c: 3402004a ori r2,r0,0x004a
001c7f80: a6030022 sh r3,0x0022(r16)
001c7f84: a2130014 sb r19,0x0014(r16)
001c7f88: a20c001c sb r12,0x001c(r16)
001c7f8c: a202001d sb r2,0x001d(r16)
001c7f90: a2130024 sb r19,0x0024(r16)
001c7f94: a2020025 sb r2,0x0025(r16)
001c7f98: 2484fffc addiu r4,r4,0xfffc
001c7f9c: 0c00916f jal 0x000245bc
001c7fa0: a6040020 sh r4,0x0020(r16)
001c7fa4: 10570003 beq r2,r23,0x001c7fb4
001c7fa8: 00000000 nop
001c7fac: 0c00916f jal 0x000245bc
001c7fb0: 00000000 nop
001c7fb4: 3c10801e lui r16,0x801e
001c7fb8: 26108b6c addiu r16,r16,0x8b6c
001c7fbc: 02308021 addu r16,r17,r16
001c7fc0: 3c01801e lui r1,0x801e
001c7fc4: 00310821 addu r1,r1,r17
001c7fc8: a4368bd2 sh r22,-0x742e(r1)
001c7fcc: 96830000 lhu r3,0x0000(r20)
001c7fd0: 9682fffe lhu r2,-0x0002(r20)
001c7fd4: 00031980 sll r3,r3,0x06
001c7fd8: 00021102 srl r2,r2,0x04
001c7fdc: 3042003f andi r2,r2,0x003f
001c7fe0: 00621825 or r3,r3,r2
001c7fe4: 3c01801e lui r1,0x801e
001c7fe8: 00310821 addu r1,r1,r17
001c7fec: a4238bca sh r3,-0x7436(r1)
001c7ff0: 0c04b866 jal 0x0012e198
001c7ff4: 02002021 addu r4,r16,r0
001c7ff8: 9642ffb0 lhu r2,-0x0050(r18)
001c7ffc: 34030080 ori r3,r0,0x0080
001c8000: a603000a sh r3,0x000a(r16)
001c8004: 24420011 addiu r2,r2,0x0011
001c8008: a6020008 sh r2,0x0008(r16)
001c800c: 9642ffb0 lhu r2,-0x0050(r18)
001c8010: a6030012 sh r3,0x0012(r16)
001c8014: 24420031 addiu r2,r2,0x0031
001c8018: a6020010 sh r2,0x0010(r16)
001c801c: 9642ffb0 lhu r2,-0x0050(r18)
001c8020: 34030097 ori r3,r0,0x0097
001c8024: a603001a sh r3,0x001a(r16)
001c8028: 24420011 addiu r2,r2,0x0011
001c802c: a6020018 sh r2,0x0018(r16)
001c8030: 9644ffb0 lhu r4,-0x0050(r18)
001c8034: 34020032 ori r2,r0,0x0032
001c8038: a6030022 sh r3,0x0022(r16)
001c803c: 340300a8 ori r3,r0,0x00a8
001c8040: a202000d sb r2,0x000d(r16)
001c8044: a2020015 sb r2,0x0015(r16)
001c8048: 34020049 ori r2,r0,0x0049
001c804c: a213000c sb r19,0x000c(r16)
001c8050: a2030014 sb r3,0x0014(r16)
001c8054: a213001c sb r19,0x001c(r16)
001c8058: a202001d sb r2,0x001d(r16)
001c805c: a2030024 sb r3,0x0024(r16)
001c8060: a2020025 sb r2,0x0025(r16)
001c8064: 24840031 addiu r4,r4,0x0031
001c8068: 0c00916f jal 0x000245bc
001c806c: a6040020 sh r4,0x0020(r16)
001c8070: 10570003 beq r2,r23,0x001c8080
001c8074: 26b50001 addiu r21,r21,0x0001
001c8078: 0c00916f jal 0x000245bc
001c807c: 00000000 nop
001c8080: 3c01801e lui r1,0x801e
001c8084: 00310821 addu r1,r1,r17
001c8088: a4368b82 sh r22,-0x747e(r1)
001c808c: 96820000 lhu r2,0x0000(r20)
001c8090: 3c03801d lui r3,0x801d
001c8094: 94630070 lhu r3,0x0070(r3)
001c8098: 00021180 sll r2,r2,0x06
001c809c: 00031902 srl r3,r3,0x04
001c80a0: 3063003f andi r3,r3,0x003f
001c80a4: 00431025 or r2,r2,r3
001c80a8: 3c01801e lui r1,0x801e
001c80ac: 00310821 addu r1,r1,r17
001c80b0: a4228b7a sh r2,-0x7486(r1)
001c80b4: 2aa20002 slti r2,r21,0x0002
001c80b8: 1440ff97 bne r2,r0,0x001c7f18
001c80bc: 26310028 addiu r17,r17,0x0028
001c80c0: 3c028004 lui r2,0x8004
001c80c4: 8c42597c lw r2,0x597c(r2)
001c80c8: 00000000 nop
001c80cc: 14400011 bne r2,r0,0x001c8114
001c80d0: 00000000 nop
001c80d4: 3c05801d lui r5,0x801d
001c80d8: 24a50d5c addiu r5,r5,0x0d5c
001c80dc: 0c0094f7 jal 0x000253dc
001c80e0: 27a40010 addiu r4,r29,0x0010
001c80e4: 3c05801d lui r5,0x801d
001c80e8: 24a50d64 addiu r5,r5,0x0d64
001c80ec: 0c0094f7 jal 0x000253dc
001c80f0: 27a4001c addiu r4,r29,0x001c
001c80f4: 3c05801d lui r5,0x801d
001c80f8: 24a50d6c addiu r5,r5,0x0d6c
001c80fc: 0c0094f7 jal 0x000253dc
001c8100: 27a40028 addiu r4,r29,0x0028
001c8104: 3c05801d lui r5,0x801d
001c8108: 24a50d74 addiu r5,r5,0x0d74
001c810c: 08072054 j 0x001c8150
001c8110: 27a40034 addiu r4,r29,0x0034
001c8114: 3c05801d lui r5,0x801d
001c8118: 24a50d64 addiu r5,r5,0x0d64
001c811c: 0c0094f7 jal 0x000253dc
001c8120: 27a40010 addiu r4,r29,0x0010
001c8124: 3c05801d lui r5,0x801d
001c8128: 24a50d5c addiu r5,r5,0x0d5c
001c812c: 0c0094f7 jal 0x000253dc
001c8130: 27a4001c addiu r4,r29,0x001c
001c8134: 3c05801d lui r5,0x801d
001c8138: 24a50d74 addiu r5,r5,0x0d74
001c813c: 0c0094f7 jal 0x000253dc
001c8140: 27a40028 addiu r4,r29,0x0028
001c8144: 27a40034 addiu r4,r29,0x0034
001c8148: 3c05801d lui r5,0x801d
001c814c: 24a50d6c addiu r5,r5,0x0d6c
001c8150: 0c0094f7 jal 0x000253dc
001c8154: 0000b821 addu r23,r0,r0
001c8158: 0000a821 addu r21,r0,r0
001c815c: 3c14cccc lui r20,0xcccc
001c8160: 3694cccd ori r20,r20,0xcccd
001c8164: 34160049 ori r22,r0,0x0049
001c8168: 0c0532a0 jal 0x0014ca80
001c816c: 32b30001 andi r19,r21,0x0001
001c8170: 00132040 sll r4,r19,0x01
001c8174: 00932021 addu r4,r4,r19
001c8178: 00042080 sll r4,r4,0x02
001c817c: 009d2021 addu r4,r4,r29
001c8180: 0c05297a jal 0x0014a5e8
001c8184: 24840028 addiu r4,r4,0x0028
001c8188: 00008821 addu r17,r0,r0
001c818c: 27cbffff addiu r11,r30,0xffff
001c8190: 1bc0011a blez r30,0x001c85fc
001c8194: 00009021 addu r18,r0,r0
001c8198: 00005021 addu r10,r0,r0
001c819c: 3c02801d lui r2,0x801d
001c81a0: 24420d7c addiu r2,r2,0x0d7c
001c81a4: 00124080 sll r8,r18,0x02
001c81a8: 01023821 addu r7,r8,r2
001c81ac: 3c02801d lui r2,0x801d
001c81b0: 24420d94 addiu r2,r2,0x0d94
001c81b4: 01024821 addu r9,r8,r2
001c81b8: 00133100 sll r6,r19,0x04
001c81bc: 00d33023 subu r6,r6,r19
001c81c0: 00063100 sll r6,r6,0x04
001c81c4: 01463021 addu r6,r10,r6
001c81c8: 8ce30000 lw r3,0x0000(r7)
001c81cc: 8d220000 lw r2,0x0000(r9)
001c81d0: 3c05801e lui r5,0x801e
001c81d4: 24a587ac addiu r5,r5,0x87ac
001c81d8: 00621821 addu r3,r3,r2
001c81dc: ace30000 sw r3,0x0000(r7)
001c81e0: 3c01801e lui r1,0x801e
001c81e4: 00260821 addu r1,r1,r6
001c81e8: 842487b4 lh r4,-0x784c(r1)
001c81ec: 00c52821 addu r5,r6,r5
001c81f0: a4a40008 sh r4,0x0008(r5)
001c81f4: 8ce20000 lw r2,0x0000(r7)
001c81f8: 2483000d addiu r3,r4,0x000d
001c81fc: a4a30010 sh r3,0x0010(r5)
001c8200: 00021202 srl r2,r2,0x08
001c8204: 3042001f andi r2,r2,0x001f
001c8208: 24420080 addiu r2,r2,0x0080
001c820c: a4a2000a sh r2,0x000a(r5)
001c8210: 8ce20000 lw r2,0x0000(r7)
001c8214: a4a40018 sh r4,0x0018(r5)
001c8218: 00021202 srl r2,r2,0x08
001c821c: 3042001f andi r2,r2,0x001f
001c8220: 24420080 addiu r2,r2,0x0080
001c8224: a4a20012 sh r2,0x0012(r5)
001c8228: 8ce20000 lw r2,0x0000(r7)
001c822c: a4a30020 sh r3,0x0020(r5)
001c8230: 00021202 srl r2,r2,0x08
001c8234: 3042001f andi r2,r2,0x001f
001c8238: 24420097 addiu r2,r2,0x0097
001c823c: a4a2001a sh r2,0x001a(r5)
001c8240: 8ce20000 lw r2,0x0000(r7)
001c8244: 00000000 nop
001c8248: 00021202 srl r2,r2,0x08
001c824c: 3042001f andi r2,r2,0x001f
001c8250: 24420097 addiu r2,r2,0x0097
001c8254: a4a20022 sh r2,0x0022(r5)
001c8258: 8ce40000 lw r4,0x0000(r7)
001c825c: 00000000 nop
001c8260: 00042342 srl r4,r4,0x0d
001c8264: 00940019 multu r4,r20
001c8268: 340c0032 ori r12,r0,0x0032
001c826c: a0ac000d sb r12,0x000d(r5)
001c8270: 00001810 mfhi r3
001c8274: 000318c2 srl r3,r3,0x03
001c8278: 00031080 sll r2,r3,0x02
001c827c: 00431021 addu r2,r2,r3
001c8280: 00021040 sll r2,r2,0x01
001c8284: 00822023 subu r4,r4,r2
001c8288: 00041040 sll r2,r4,0x01
001c828c: 00441021 addu r2,r2,r4
001c8290: 00021080 sll r2,r2,0x02
001c8294: 00441021 addu r2,r2,r4
001c8298: a0a2000c sb r2,0x000c(r5)
001c829c: 8ce40000 lw r4,0x0000(r7)
001c82a0: 00000000 nop
001c82a4: 00042342 srl r4,r4,0x0d
001c82a8: 00940019 multu r4,r20
001c82ac: a0ac0015 sb r12,0x0015(r5)
001c82b0: 00001810 mfhi r3
001c82b4: 000318c2 srl r3,r3,0x03
001c82b8: 00031080 sll r2,r3,0x02
001c82bc: 00431021 addu r2,r2,r3
001c82c0: 00021040 sll r2,r2,0x01
001c82c4: 00822023 subu r4,r4,r2
001c82c8: 00041040 sll r2,r4,0x01
001c82cc: 00441021 addu r2,r2,r4
001c82d0: 00021080 sll r2,r2,0x02
001c82d4: 00441021 addu r2,r2,r4
001c82d8: 2442000d addiu r2,r2,0x000d
001c82dc: a0a20014 sb r2,0x0014(r5)
001c82e0: 8ce40000 lw r4,0x0000(r7)
001c82e4: 00000000 nop
001c82e8: 00042342 srl r4,r4,0x0d
001c82ec: 00940019 multu r4,r20
001c82f0: a0b6001d sb r22,0x001d(r5)
001c82f4: 00001810 mfhi r3
001c82f8: 000318c2 srl r3,r3,0x03
001c82fc: 00031080 sll r2,r3,0x02
001c8300: 00431021 addu r2,r2,r3
001c8304: 00021040 sll r2,r2,0x01
001c8308: 00822023 subu r4,r4,r2
001c830c: 00041040 sll r2,r4,0x01
001c8310: 00441021 addu r2,r2,r4
001c8314: 00021080 sll r2,r2,0x02
001c8318: 00441021 addu r2,r2,r4
001c831c: a0a2001c sb r2,0x001c(r5)
001c8320: 8ce40000 lw r4,0x0000(r7)
001c8324: 00000000 nop
001c8328: 00042342 srl r4,r4,0x0d
001c832c: 00940019 multu r4,r20
001c8330: a0b60025 sb r22,0x0025(r5)
001c8334: 00001810 mfhi r3
001c8338: 000318c2 srl r3,r3,0x03
001c833c: 00031080 sll r2,r3,0x02
001c8340: 00431021 addu r2,r2,r3
001c8344: 00021040 sll r2,r2,0x01
001c8348: 00822023 subu r4,r4,r2
001c834c: 00041040 sll r2,r4,0x01
001c8350: 00441021 addu r2,r2,r4
001c8354: 00021080 sll r2,r2,0x02
001c8358: 00441021 addu r2,r2,r4
001c835c: 2442000d addiu r2,r2,0x000d
001c8360: a0a20024 sb r2,0x0024(r5)
001c8364: 3c05801e lui r5,0x801e
001c8368: 24a5898c addiu r5,r5,0x898c
001c836c: 3c01801e lui r1,0x801e
001c8370: 00260821 addu r1,r1,r6
001c8374: 84248994 lh r4,-0x766c(r1)
001c8378: 00c52821 addu r5,r6,r5
001c837c: a4a40008 sh r4,0x0008(r5)
001c8380: 3c01801e lui r1,0x801e
001c8384: 00260821 addu r1,r1,r6
001c8388: 942287b6 lhu r2,-0x784a(r1)
001c838c: 2483000d addiu r3,r4,0x000d
001c8390: a4a30010 sh r3,0x0010(r5)
001c8394: 2442ffe0 addiu r2,r2,0xffe0
001c8398: a4a2000a sh r2,0x000a(r5)
001c839c: 3c01801e lui r1,0x801e
001c83a0: 00260821 addu r1,r1,r6
001c83a4: 942287b6 lhu r2,-0x784a(r1)
001c83a8: 00000000 nop
001c83ac: 2442ffe0 addiu r2,r2,0xffe0
001c83b0: a4a20012 sh r2,0x0012(r5)
001c83b4: a4a40018 sh r4,0x0018(r5)
001c83b8: 3c01801e lui r1,0x801e
001c83bc: 00260821 addu r1,r1,r6
001c83c0: 942287b6 lhu r2,-0x784a(r1)
001c83c4: a4a30020 sh r3,0x0020(r5)
001c83c8: 2442fff7 addiu r2,r2,0xfff7
001c83cc: a4a2001a sh r2,0x001a(r5)
001c83d0: 3c01801e lui r1,0x801e
001c83d4: 00260821 addu r1,r1,r6
001c83d8: 942287b6 lhu r2,-0x784a(r1)
001c83dc: 00000000 nop
001c83e0: 2442fff7 addiu r2,r2,0xfff7
001c83e4: a4a20022 sh r2,0x0022(r5)
001c83e8: 8ce40000 lw r4,0x0000(r7)
001c83ec: 00000000 nop
001c83f0: 00042342 srl r4,r4,0x0d
001c83f4: 24840001 addiu r4,r4,0x0001
001c83f8: 00940019 multu r4,r20
001c83fc: a0ac000d sb r12,0x000d(r5)
001c8400: 00001810 mfhi r3
001c8404: 000318c2 srl r3,r3,0x03
001c8408: 00031080 sll r2,r3,0x02
001c840c: 00431021 addu r2,r2,r3
001c8410: 00021040 sll r2,r2,0x01
001c8414: 00822023 subu r4,r4,r2
001c8418: 00041040 sll r2,r4,0x01
001c841c: 00441021 addu r2,r2,r4
001c8420: 00021080 sll r2,r2,0x02
001c8424: 00441021 addu r2,r2,r4
001c8428: a0a2000c sb r2,0x000c(r5)
001c842c: 8ce40000 lw r4,0x0000(r7)
001c8430: 00000000 nop
001c8434: 00042342 srl r4,r4,0x0d
001c8438: 24840001 addiu r4,r4,0x0001
001c843c: 00940019 multu r4,r20
001c8440: a0ac0015 sb r12,0x0015(r5)
001c8444: 00001810 mfhi r3
001c8448: 000318c2 srl r3,r3,0x03
001c844c: 00031080 sll r2,r3,0x02
001c8450: 00431021 addu r2,r2,r3
001c8454: 00021040 sll r2,r2,0x01
001c8458: 00822023 subu r4,r4,r2
001c845c: 00041040 sll r2,r4,0x01
001c8460: 00441021 addu r2,r2,r4
001c8464: 00021080 sll r2,r2,0x02
001c8468: 00441021 addu r2,r2,r4
001c846c: 2442000d addiu r2,r2,0x000d
001c8470: a0a20014 sb r2,0x0014(r5)
001c8474: 8ce40000 lw r4,0x0000(r7)
001c8478: 00000000 nop
001c847c: 00042342 srl r4,r4,0x0d
001c8480: 24840001 addiu r4,r4,0x0001
001c8484: 00940019 multu r4,r20
001c8488: a0b6001d sb r22,0x001d(r5)
001c848c: 00001810 mfhi r3
001c8490: 000318c2 srl r3,r3,0x03
001c8494: 00031080 sll r2,r3,0x02
001c8498: 00431021 addu r2,r2,r3
001c849c: 00021040 sll r2,r2,0x01
001c84a0: 00822023 subu r4,r4,r2
001c84a4: 00041040 sll r2,r4,0x01
001c84a8: 00441021 addu r2,r2,r4
001c84ac: 00021080 sll r2,r2,0x02
001c84b0: 00441021 addu r2,r2,r4
001c84b4: a0a2001c sb r2,0x001c(r5)
001c84b8: 8ce40000 lw r4,0x0000(r7)
001c84bc: 00000000 nop
001c84c0: 00042342 srl r4,r4,0x0d
001c84c4: 24840001 addiu r4,r4,0x0001
001c84c8: 00940019 multu r4,r20
001c84cc: a0b60025 sb r22,0x0025(r5)
001c84d0: 00001810 mfhi r3
001c84d4: 000318c2 srl r3,r3,0x03
001c84d8: 00031080 sll r2,r3,0x02
001c84dc: 00431021 addu r2,r2,r3
001c84e0: 00021040 sll r2,r2,0x01
001c84e4: 00822023 subu r4,r4,r2
001c84e8: 00041040 sll r2,r4,0x01
001c84ec: 00441021 addu r2,r2,r4
001c84f0: 00021080 sll r2,r2,0x02
001c84f4: 00441021 addu r2,r2,r4
001c84f8: 2442000d addiu r2,r2,0x000d
001c84fc: a0a20024 sb r2,0x0024(r5)
001c8500: 00121140 sll r2,r18,0x05
001c8504: 000b1900 sll r3,r11,0x04
001c8508: 00431021 addu r2,r2,r3
001c850c: 0057102a slt r2,r2,r23
001c8510: 10400036 beq r2,r0,0x001c85ec
001c8514: 00000000 nop
001c8518: 8ce40000 lw r4,0x0000(r7)
001c851c: 00000000 nop
001c8520: 00042342 srl r4,r4,0x0d
001c8524: 24840006 addiu r4,r4,0x0006
001c8528: 00940019 multu r4,r20
001c852c: 00001010 mfhi r2
001c8530: 000210c2 srl r2,r2,0x03
001c8534: 00021880 sll r3,r2,0x02
001c8538: 00621821 addu r3,r3,r2
001c853c: 00031840 sll r3,r3,0x01
001c8540: 3c02801d lui r2,0x801d
001c8544: 24420dc4 addiu r2,r2,0x0dc4
001c8548: 01023021 addu r6,r8,r2
001c854c: 8cc20000 lw r2,0x0000(r6)
001c8550: 00832023 subu r4,r4,r3
001c8554: 14820004 bne r4,r2,0x001c8568
001c8558: 34020001 ori r2,r0,0x0001
001c855c: 3c01801d lui r1,0x801d
001c8560: 00280821 addu r1,r1,r8
001c8564: ac220ddc sw r2,0x0ddc(r1)
001c8568: 3c01801d lui r1,0x801d
001c856c: 00280821 addu r1,r1,r8
001c8570: 8c230ddc lw r3,0x0ddc(r1)
001c8574: 34020001 ori r2,r0,0x0001
001c8578: 1462001c bne r3,r2,0x001c85ec
001c857c: 00000000 nop
001c8580: 8d230000 lw r3,0x0000(r9)
001c8584: 00000000 nop
001c8588: 2c620101 sltiu r2,r3,0x0101
001c858c: 14400004 bne r2,r0,0x001c85a0
001c8590: 34020100 ori r2,r0,0x0100
001c8594: 2462ffbc addiu r2,r3,0xffbc
001c8598: 0807217b j 0x001c85ec
001c859c: ad220000 sw r2,0x0000(r9)
001c85a0: ad220000 sw r2,0x0000(r9)
001c85a4: 8ce50000 lw r5,0x0000(r7)
001c85a8: 00000000 nop
001c85ac: 00052342 srl r4,r5,0x0d
001c85b0: 00940019 multu r4,r20
001c85b4: 00001010 mfhi r2
001c85b8: 000210c2 srl r2,r2,0x03
001c85bc: 00021880 sll r3,r2,0x02
001c85c0: 00621821 addu r3,r3,r2
001c85c4: 00031840 sll r3,r3,0x01
001c85c8: 8cc20000 lw r2,0x0000(r6)
001c85cc: 00832023 subu r4,r4,r3
001c85d0: 14820006 bne r4,r2,0x001c85ec
001c85d4: 00051202 srl r2,r5,0x08
001c85d8: 3042001f andi r2,r2,0x001f
001c85dc: 14400003 bne r2,r0,0x001c85ec
001c85e0: 00000000 nop
001c85e4: 124b0043 beq r18,r11,0x001c86f4
001c85e8: ad200000 sw r0,0x0000(r9)
001c85ec: 26520001 addiu r18,r18,0x0001
001c85f0: 025e102a slt r2,r18,r30
001c85f4: 1440fee9 bne r2,r0,0x001c819c
001c85f8: 254a0028 addiu r10,r10,0x0028
001c85fc: 26310001 addiu r17,r17,0x0001
001c8600: 2a220002 slti r2,r17,0x0002
001c8604: 1440fee2 bne r2,r0,0x001c8190
001c8608: 26f70001 addiu r23,r23,0x0001
001c860c: 1bc00016 blez r30,0x001c8668
001c8610: 00009021 addu r18,r0,r0
001c8614: 00131100 sll r2,r19,0x04
001c8618: 00531023 subu r2,r2,r19
001c861c: 00028900 sll r17,r2,0x04
001c8620: 00008021 addu r16,r0,r0
001c8624: 00121100 sll r2,r18,0x04
001c8628: 0055102a slt r2,r2,r21
001c862c: 1040000b beq r2,r0,0x001c865c
001c8630: 26520001 addiu r18,r18,0x0001
001c8634: 3c04801e lui r4,0x801e
001c8638: 248487ac addiu r4,r4,0x87ac
001c863c: 02042021 addu r4,r16,r4
001c8640: 0c05297a jal 0x0014a5e8
001c8644: 02242021 addu r4,r17,r4
001c8648: 3c04801e lui r4,0x801e
001c864c: 2484898c addiu r4,r4,0x898c
001c8650: 02042021 addu r4,r16,r4
001c8654: 0c05297a jal 0x0014a5e8
001c8658: 02242021 addu r4,r17,r4
001c865c: 025e102a slt r2,r18,r30
001c8660: 1440fff0 bne r2,r0,0x001c8624
001c8664: 26100028 addiu r16,r16,0x0028
001c8668: 00132040 sll r4,r19,0x01
001c866c: 00932021 addu r4,r4,r19
001c8670: 00042080 sll r4,r4,0x02
001c8674: 27a20010 addiu r2,r29,0x0010
001c8678: 0c05297a jal 0x0014a5e8
001c867c: 00442021 addu r4,r2,r4
001c8680: 2bc20004 slti r2,r30,0x0004
001c8684: 1440000a bne r2,r0,0x001c86b0
001c8688: 2aa20031 slti r2,r21,0x0031
001c868c: 14400008 bne r2,r0,0x001c86b0
001c8690: 00000000 nop
001c8694: 00132080 sll r4,r19,0x02
001c8698: 00932021 addu r4,r4,r19
001c869c: 000420c0 sll r4,r4,0x03
001c86a0: 3c02801e lui r2,0x801e
001c86a4: 24428bbc addiu r2,r2,0x8bbc
001c86a8: 0c05297a jal 0x0014a5e8
001c86ac: 00822021 addu r4,r4,r2
001c86b0: 00132080 sll r4,r19,0x02
001c86b4: 00932021 addu r4,r4,r19
001c86b8: 000420c0 sll r4,r4,0x03
001c86bc: 3c02801e lui r2,0x801e
001c86c0: 24428b6c addiu r2,r2,0x8b6c
001c86c4: 0c05297a jal 0x0014a5e8
001c86c8: 00822021 addu r4,r4,r2
001c86cc: 3c02801d lui r2,0x801d
001c86d0: 8c42208c lw r2,0x208c(r2)
001c86d4: 00000000 nop
001c86d8: 8c420000 lw r2,0x0000(r2)
001c86dc: 00000000 nop
001c86e0: 30420020 andi r2,r2,0x0020
001c86e4: 1440002e bne r2,r0,0x001c87a0
001c86e8: 00000000 nop
001c86ec: 0807205a j 0x001c8168
001c86f0: 26b50001 addiu r21,r21,0x0001
001c86f4: 1bc00013 blez r30,0x001c8744
001c86f8: 00009021 addu r18,r0,r0
001c86fc: 00131100 sll r2,r19,0x04
001c8700: 00531023 subu r2,r2,r19
001c8704: 00028900 sll r17,r2,0x04
001c8708: 00008021 addu r16,r0,r0
001c870c: 3c04801e lui r4,0x801e
001c8710: 248487ac addiu r4,r4,0x87ac
001c8714: 02042021 addu r4,r16,r4
001c8718: 0c05297a jal 0x0014a5e8
001c871c: 02242021 addu r4,r17,r4
001c8720: 3c04801e lui r4,0x801e
001c8724: 2484898c addiu r4,r4,0x898c
001c8728: 02042021 addu r4,r16,r4
001c872c: 0c05297a jal 0x0014a5e8
001c8730: 02242021 addu r4,r17,r4
001c8734: 26520001 addiu r18,r18,0x0001
001c8738: 025e102a slt r2,r18,r30
001c873c: 1440fff3 bne r2,r0,0x001c870c
001c8740: 26100028 addiu r16,r16,0x0028
001c8744: 00132040 sll r4,r19,0x01
001c8748: 00932021 addu r4,r4,r19
001c874c: 00042080 sll r4,r4,0x02
001c8750: 27a20010 addiu r2,r29,0x0010
001c8754: 0c05297a jal 0x0014a5e8
001c8758: 00442021 addu r4,r2,r4
001c875c: 2bc20004 slti r2,r30,0x0004
001c8760: 14400008 bne r2,r0,0x001c8784
001c8764: 00000000 nop
001c8768: 00132080 sll r4,r19,0x02
001c876c: 00932021 addu r4,r4,r19
001c8770: 000420c0 sll r4,r4,0x03
001c8774: 3c02801e lui r2,0x801e
001c8778: 24428bbc addiu r2,r2,0x8bbc
001c877c: 0c05297a jal 0x0014a5e8
001c8780: 00822021 addu r4,r4,r2
001c8784: 00132080 sll r4,r19,0x02
001c8788: 00932021 addu r4,r4,r19
001c878c: 000420c0 sll r4,r4,0x03
001c8790: 3c02801e lui r2,0x801e
001c8794: 24428b6c addiu r2,r2,0x8b6c
001c8798: 0c05297a jal 0x0014a5e8
001c879c: 00822021 addu r4,r4,r2
001c87a0: 3c018016 lui r1,0x8016
001c87a4: ac205fb4 sw r0,0x5fb4(r1)
001c87a8: 26b50001 addiu r21,r21,0x0001
001c87ac: 0000b821 addu r23,r0,r0
001c87b0: 0c0532a0 jal 0x0014ca80
001c87b4: 32b30001 andi r19,r21,0x0001
001c87b8: 00132040 sll r4,r19,0x01
001c87bc: 00932021 addu r4,r4,r19
001c87c0: 00042080 sll r4,r4,0x02
001c87c4: 009d2021 addu r4,r4,r29
001c87c8: 0c05297a jal 0x0014a5e8
001c87cc: 24840028 addiu r4,r4,0x0028
001c87d0: 1bc00044 blez r30,0x001c88e4
001c87d4: 00009021 addu r18,r0,r0
001c87d8: 34160049 ori r22,r0,0x0049
001c87dc: 3c11801e lui r17,0x801e
001c87e0: 263187ac addiu r17,r17,0x87ac
001c87e4: 00131100 sll r2,r19,0x04
001c87e8: 00531023 subu r2,r2,r19
001c87ec: 0002a100 sll r20,r2,0x04
001c87f0: 02808021 addu r16,r20,r0
001c87f4: 3c0c801e lui r12,0x801e
001c87f8: 258c87ac addiu r12,r12,0x87ac
001c87fc: 020c2821 addu r5,r16,r12
001c8800: 3c01801e lui r1,0x801e
001c8804: 00300821 addu r1,r1,r16
001c8808: 842487b4 lh r4,-0x784c(r1)
001c880c: 340c0080 ori r12,r0,0x0080
001c8810: a4ac000a sh r12,0x000a(r5)
001c8814: 34020097 ori r2,r0,0x0097
001c8818: 00123080 sll r6,r18,0x02
001c881c: 26100028 addiu r16,r16,0x0028
001c8820: 26520001 addiu r18,r18,0x0001
001c8824: a4ac0012 sh r12,0x0012(r5)
001c8828: a4a2001a sh r2,0x001a(r5)
001c882c: a4a20022 sh r2,0x0022(r5)
001c8830: 2482000d addiu r2,r4,0x000d
001c8834: a4a20010 sh r2,0x0010(r5)
001c8838: a4a20020 sh r2,0x0020(r5)
001c883c: 3c02801d lui r2,0x801d
001c8840: 24420dc4 addiu r2,r2,0x0dc4
001c8844: 00c23021 addu r6,r6,r2
001c8848: a4a40008 sh r4,0x0008(r5)
001c884c: a4a40018 sh r4,0x0018(r5)
001c8850: 8cc30000 lw r3,0x0000(r6)
001c8854: 340c0032 ori r12,r0,0x0032
001c8858: a0ac000d sb r12,0x000d(r5)
001c885c: 00031040 sll r2,r3,0x01
001c8860: 00431021 addu r2,r2,r3
001c8864: 00021080 sll r2,r2,0x02
001c8868: 00431021 addu r2,r2,r3
001c886c: a0a2000c sb r2,0x000c(r5)
001c8870: 8cc30000 lw r3,0x0000(r6)
001c8874: a0ac0015 sb r12,0x0015(r5)
001c8878: 00031040 sll r2,r3,0x01
001c887c: 00431021 addu r2,r2,r3
001c8880: 00021080 sll r2,r2,0x02
001c8884: 00431021 addu r2,r2,r3
001c8888: 2442000d addiu r2,r2,0x000d
001c888c: a0a20014 sb r2,0x0014(r5)
001c8890: 8cc30000 lw r3,0x0000(r6)
001c8894: 02912021 addu r4,r20,r17
001c8898: a0b6001d sb r22,0x001d(r5)
001c889c: 00031040 sll r2,r3,0x01
001c88a0: 00431021 addu r2,r2,r3
001c88a4: 00021080 sll r2,r2,0x02
001c88a8: 00431021 addu r2,r2,r3
001c88ac: a0a2001c sb r2,0x001c(r5)
001c88b0: 8cc30000 lw r3,0x0000(r6)
001c88b4: 26310028 addiu r17,r17,0x0028
001c88b8: a0b60025 sb r22,0x0025(r5)
001c88bc: 00031040 sll r2,r3,0x01
001c88c0: 00431021 addu r2,r2,r3
001c88c4: 00021080 sll r2,r2,0x02
001c88c8: 00431021 addu r2,r2,r3
001c88cc: 2442000d addiu r2,r2,0x000d
001c88d0: 0c05297a jal 0x0014a5e8
001c88d4: a0a20024 sb r2,0x0024(r5)
001c88d8: 025e102a slt r2,r18,r30
001c88dc: 1440ffc5 bne r2,r0,0x001c87f4
001c88e0: 00000000 nop
001c88e4: 00132040 sll r4,r19,0x01
001c88e8: 00932021 addu r4,r4,r19
001c88ec: 00042080 sll r4,r4,0x02
001c88f0: 27a20010 addiu r2,r29,0x0010
001c88f4: 0c05297a jal 0x0014a5e8
001c88f8: 00442021 addu r4,r2,r4
001c88fc: 2bc20004 slti r2,r30,0x0004
001c8900: 14400008 bne r2,r0,0x001c8924
001c8904: 26f70001 addiu r23,r23,0x0001
001c8908: 00132080 sll r4,r19,0x02
001c890c: 00932021 addu r4,r4,r19
001c8910: 000420c0 sll r4,r4,0x03
001c8914: 3c02801e lui r2,0x801e
001c8918: 24428bbc addiu r2,r2,0x8bbc
001c891c: 0c05297a jal 0x0014a5e8
001c8920: 00822021 addu r4,r4,r2
001c8924: 00132080 sll r4,r19,0x02
001c8928: 00932021 addu r4,r4,r19
001c892c: 000420c0 sll r4,r4,0x03
001c8930: 3c02801e lui r2,0x801e
001c8934: 24428b6c addiu r2,r2,0x8b6c
001c8938: 0c05297a jal 0x0014a5e8
001c893c: 00822021 addu r4,r4,r2
001c8940: 3402003c ori r2,r0,0x003c
001c8944: 12e2000b beq r23,r2,0x001c8974
001c8948: 00000000 nop
001c894c: 3c02801d lui r2,0x801d
001c8950: 8c42208c lw r2,0x208c(r2)
001c8954: 00000000 nop
001c8958: 8c420000 lw r2,0x0000(r2)
001c895c: 00000000 nop
001c8960: 30420020 andi r2,r2,0x0020
001c8964: 14400003 bne r2,r0,0x001c8974
001c8968: 00000000 nop
001c896c: 080721ec j 0x001c87b0
001c8970: 26b50001 addiu r21,r21,0x0001
001c8974: 8fa40040 lw r4,0x0040(r29)
001c8978: 00002821 addu r5,r0,r0
001c897c: 00003021 addu r6,r0,r0
001c8980: 0c05328e jal 0x0014ca38
001c8984: 34070001 ori r7,r0,0x0001
001c8988: 26b50001 addiu r21,r21,0x0001
001c898c: 34110080 ori r17,r0,0x0080
001c8990: 0c0532a0 jal 0x0014ca80
001c8994: 32b30001 andi r19,r21,0x0001
001c8998: 00132040 sll r4,r19,0x01
001c899c: 00932021 addu r4,r4,r19
001c89a0: 00042080 sll r4,r4,0x02
001c89a4: 009d2021 addu r4,r4,r29
001c89a8: 0c05297a jal 0x0014a5e8
001c89ac: 24840028 addiu r4,r4,0x0028
001c89b0: 1bc00047 blez r30,0x001c8ad0
001c89b4: 00009021 addu r18,r0,r0
001c89b8: 34170049 ori r23,r0,0x0049
001c89bc: 3c14801e lui r20,0x801e
001c89c0: 269487ac addiu r20,r20,0x87ac
001c89c4: 00131100 sll r2,r19,0x04
001c89c8: 00531023 subu r2,r2,r19
001c89cc: 0002b100 sll r22,r2,0x04
001c89d0: 02c08021 addu r16,r22,r0
001c89d4: 3c0c801e lui r12,0x801e
001c89d8: 258c87ac addiu r12,r12,0x87ac
001c89dc: 020c1821 addu r3,r16,r12
001c89e0: 3c01801e lui r1,0x801e
001c89e4: 00300821 addu r1,r1,r16
001c89e8: 842487b4 lh r4,-0x784c(r1)
001c89ec: 340c0080 ori r12,r0,0x0080
001c89f0: a46c000a sh r12,0x000a(r3)
001c89f4: 34020097 ori r2,r0,0x0097
001c89f8: 00123080 sll r6,r18,0x02
001c89fc: 26100028 addiu r16,r16,0x0028
001c8a00: 26520001 addiu r18,r18,0x0001
001c8a04: a46c0012 sh r12,0x0012(r3)
001c8a08: a462001a sh r2,0x001a(r3)
001c8a0c: a4620022 sh r2,0x0022(r3)
001c8a10: 2482000d addiu r2,r4,0x000d
001c8a14: a4620010 sh r2,0x0010(r3)
001c8a18: a4620020 sh r2,0x0020(r3)
001c8a1c: 3c02801d lui r2,0x801d
001c8a20: 24420dc4 addiu r2,r2,0x0dc4
001c8a24: 00c23021 addu r6,r6,r2
001c8a28: a4640008 sh r4,0x0008(r3)
001c8a2c: a4640018 sh r4,0x0018(r3)
001c8a30: 8cc50000 lw r5,0x0000(r6)
001c8a34: 340c0032 ori r12,r0,0x0032
001c8a38: a06c000d sb r12,0x000d(r3)
001c8a3c: 00051040 sll r2,r5,0x01
001c8a40: 00451021 addu r2,r2,r5
001c8a44: 00021080 sll r2,r2,0x02
001c8a48: 00451021 addu r2,r2,r5
001c8a4c: a062000c sb r2,0x000c(r3)
001c8a50: 8cc50000 lw r5,0x0000(r6)
001c8a54: a06c0015 sb r12,0x0015(r3)
001c8a58: 00051040 sll r2,r5,0x01
001c8a5c: 00451021 addu r2,r2,r5
001c8a60: 00021080 sll r2,r2,0x02
001c8a64: 00451021 addu r2,r2,r5
001c8a68: 2442000d addiu r2,r2,0x000d
001c8a6c: a0620014 sb r2,0x0014(r3)
001c8a70: 8cc50000 lw r5,0x0000(r6)
001c8a74: 02d42021 addu r4,r22,r20
001c8a78: a077001d sb r23,0x001d(r3)
001c8a7c: 00051040 sll r2,r5,0x01
001c8a80: 00451021 addu r2,r2,r5
001c8a84: 00021080 sll r2,r2,0x02
001c8a88: 00451021 addu r2,r2,r5
001c8a8c: a062001c sb r2,0x001c(r3)
001c8a90: 8cc50000 lw r5,0x0000(r6)
001c8a94: 26940028 addiu r20,r20,0x0028
001c8a98: a0770025 sb r23,0x0025(r3)
001c8a9c: a0710004 sb r17,0x0004(r3)
001c8aa0: a0710005 sb r17,0x0005(r3)
001c8aa4: a0710006 sb r17,0x0006(r3)
001c8aa8: 00051040 sll r2,r5,0x01
001c8aac: 00451021 addu r2,r2,r5
001c8ab0: 00021080 sll r2,r2,0x02
001c8ab4: 00451021 addu r2,r2,r5
001c8ab8: 2442000d addiu r2,r2,0x000d
001c8abc: 0c05297a jal 0x0014a5e8
001c8ac0: a0620024 sb r2,0x0024(r3)
001c8ac4: 025e102a slt r2,r18,r30
001c8ac8: 1440ffc2 bne r2,r0,0x001c89d4
001c8acc: 00000000 nop
001c8ad0: 00132040 sll r4,r19,0x01
001c8ad4: 00932021 addu r4,r4,r19
001c8ad8: 00042080 sll r4,r4,0x02
001c8adc: 27a20010 addiu r2,r29,0x0010
001c8ae0: 0c05297a jal 0x0014a5e8
001c8ae4: 00442021 addu r4,r2,r4
001c8ae8: 3c02801e lui r2,0x801e
001c8aec: 24428bbc addiu r2,r2,0x8bbc
001c8af0: 00131880 sll r3,r19,0x02
001c8af4: 00731821 addu r3,r3,r19
001c8af8: 000318c0 sll r3,r3,0x03
001c8afc: 00622021 addu r4,r3,r2
001c8b00: 3c02801e lui r2,0x801e
001c8b04: 24428b6c addiu r2,r2,0x8b6c
001c8b08: 00628021 addu r16,r3,r2
001c8b0c: 2bc20004 slti r2,r30,0x0004
001c8b10: a0910004 sb r17,0x0004(r4)
001c8b14: a0910005 sb r17,0x0005(r4)
001c8b18: a0910006 sb r17,0x0006(r4)
001c8b1c: a2110004 sb r17,0x0004(r16)
001c8b20: a2110005 sb r17,0x0005(r16)
001c8b24: 14400003 bne r2,r0,0x001c8b34
001c8b28: a2110006 sb r17,0x0006(r16)
001c8b2c: 0c05297a jal 0x0014a5e8
001c8b30: 00000000 nop
001c8b34: 0c05297a jal 0x0014a5e8
001c8b38: 02002021 addu r4,r16,r0
001c8b3c: 2631fff4 addiu r17,r17,0xfff4
001c8b40: 2a220030 slti r2,r17,0x0030
001c8b44: 1040ff92 beq r2,r0,0x001c8990
001c8b48: 26b50001 addiu r21,r21,0x0001
001c8b4c: 8fa40040 lw r4,0x0040(r29)
001c8b50: 0c053274 jal 0x0014c9d0
001c8b54: 00000000 nop
001c8b58: 0c053256 jal 0x0014c958
001c8b5c: 00000000 nop
001c8b60: 8fbf00ac lw r31,0x00ac(r29)
001c8b64: 8fbe00a8 lw r30,0x00a8(r29)
001c8b68: 8fb700a4 lw r23,0x00a4(r29)
001c8b6c: 8fb600a0 lw r22,0x00a0(r29)
001c8b70: 8fb5009c lw r21,0x009c(r29)
001c8b74: 8fb40098 lw r20,0x0098(r29)
001c8b78: 8fb30094 lw r19,0x0094(r29)
001c8b7c: 8fb20090 lw r18,0x0090(r29)
001c8b80: 8fb1008c lw r17,0x008c(r29)
001c8b84: 8fb00088 lw r16,0x0088(r29)
001c8b88: 27bd00b0 addiu r29,r29,0x00b0
001c8b8c: 03e00008 jr r31
001c8b90: 00000000 nop