0x00400000 0x24100008 addiu $16,$0,0x0000000 0x00400004 0x24110003 addiu $17,$0,0x0000000 0x00400008 0x0c100020 jal 0x00400080 0x0040000c 0x24020004 addiu $2,$0,0x00000004 0x00400010 0x3c011001 lui $1,0x00001001 0x00400014 0x34240000 ori $4,$1,0x00000000 0x00400018 0x0000000c syscall 0x0040001c 0x00142021 addu $4,$0,$20 0x00400020 0x24020001 addiu $2,$0,0x00000001 0x00400024 0x0000000c syscall 0x00400028 0x2410fffb addiu $16,$0,0xfffffff 0x0040002c 0x24110040 addiu $17,$0,0x0000004 0x00400030 0x0c100020 jal 0x00400080 0x00400034 0x24020004 addiu $2,$0,0x00000004 0x00400038 0x3c011001 lui $1,0x00001001 0x0040003c 0x3424000b ori $4,$1,0x0000000b 0x00400040 0x0000000c syscall 0x00400044 0x00142021 addu $4,$0,$20 0x00400048 0x24020001 addiu $2,$0,0x00000001 0x0040004c 0x0000000c syscall 0x00400050 0x2410fff6 addiu $16,$0,0xfffffff 0x00400054 0x2411ffb0 addiu $17,$0,0xffffffb 0x00400058 0x0c100020 jal 0x00400080 0x0040005c 0x24020004 addiu $2,$0,0x00000004 0x00400060 0x3c011001 lui $1,0x00001001 0x00400064 0x34240018 ori $4,$1,0x00000018 0x00400068 0x0000000c syscall 0x0040006c 0x00142021 addu $4,$0,$20 0x00400070 0x24020001 addiu $2,$0,0x00000001 0x00400074 0x0000000c syscall 0x00400078 0x2402000a addiu $2,$0,0x0000000a 0x0040007c 0x0000000c syscall 0x00400080 0x00108400 sll $16,$16,0x00000010 0x00400084 0x00108403 sra $16,$16,0x00000010 0x00400088 0x00118c00 sll $17,$17,0x00000010 0x0040008c 0x00118c03 sra $17,$17,0x00000010 0x00400090 0x24120000 addiu $18,$0,0x0000000 0x00400094 0x00109821 addu $19,$0,$16 0x00400098 0x24140000 addiu $20,$0,0x0000000 0x0040009c 0x24150010 addiu $21,$0,0x0000001 0x004000a0 0x00134842 srl $9,$19,0x00000001 0x004000a4 0x31290003 andi $9,$9,0x00000003 0x004000a8 0x20010001 addi $1,$0,0x00000001 0x004000ac 0x1029000a beq $1,$9,0x0000000a 0x004000b0 0x20010002 addi $1,$0,0x00000002 0x004000b4 0x1029000a beq $1,$9,0x0000000a 0x004000b8 0x0810002f j 0x004000bc 0x004000bc 0x00129043 sra $18,$18,0x00000001 0x004000c0 0x00139843 sra $19,$19,0x00000001 0x004000c4 0x3c010000 lui $1,0x00000000 0x004000c8 0x34210001 ori $1,$1,0x00000001 0x004000cc 0x02a1a823 subu $21,$21,$1 0x004000d0 0x16a0fff3 bne $21,$0,0xfffffff3 0x004000d4 0x0810003a j 0x004000e8 0x004000d8 0x02519020 add $18,$18,$17 0x004000dc 0x0810002f j 0x004000bc 0x004000e0 0x02519022 sub $18,$18,$17 0x004000e4 0x0810002f j 0x004000bc 0x004000e8 0x02549025 or $18,$18,$20 0x004000ec 0x03e00008 jr $31