main: sltui gp, ra, 0x01AE srli sp, sp, 0xFFFFFFFB addi ra, sp, 0x0177 sub sp, ra, sp slli sp, ra, 0x000B add sp, gp, ra slli gp, sp, 0x0006 ori sp, ra, 0xFFFFFF64 and gp, gp, gp andi gp, gp, 0x0084 xori ra, ra, 0xFFFFFEB4 or sp, ra, ra addi sp, ra, 0x0078 srli gp, sp, 0x0000 srl sp, gp, sp andi ra, gp, 0xFFFFFFF4 srai ra, ra, 0xFFFFFFFF sltu gp, sp, gp or sp, ra, gp sub ra, gp, ra addi sp, gp, 0x017C sltui ra, gp, 0xFFFFFF64 xori sp, gp, 0x00A1 xor ra, sp, gp ori gp, ra, 0x00B6 add ra, ra, sp sltui gp, ra, 0xFFFFFFEC sltu gp, sp, ra sll sp, ra, gp add gp, ra, ra or gp, ra, gp xor sp, ra, sp addi sp, gp, 0xFFFFFF4C xor ra, sp, gp xori ra, sp, 0xFFFFFF72 xori gp, sp, 0xFFFFFE95 or ra, ra, ra slti ra, gp, 0xFFFFFE75 slli sp, sp, 0xFFFFFFFC sltui ra, ra, 0xFFFFFE25 add sp, ra, gp sltui gp, gp, 0xFFFFFFDB addi sp, sp, 0x003D sll ra, ra, sp ori ra, ra, 0x012C add gp, ra, gp xori sp, sp, 0x0157 slti gp, sp, 0xFFFFFF2A and sp, ra, ra add gp, ra, ra sltui ra, gp, 0xFFFFFE56 sra gp, gp, ra xori sp, gp, 0xFFFFFF0D sub sp, gp, ra slti ra, ra, 0x0154 slli ra, ra, 0x000A ori ra, gp, 0xFFFFFEC2 ori ra, sp, 0x0075 addi gp, sp, 0x0079 xor gp, ra, sp srli ra, sp, 0xFFFFFFF8 slli gp, gp, 0x0006 sra sp, gp, gp add sp, sp, sp slli gp, ra, 0xFFFFFFF0 add sp, ra, sp srai ra, sp, 0x0005 addi ra, gp, 0xFFFFFF83 xor gp, sp, ra srli ra, ra, 0x0007 sll gp, ra, gp xori gp, gp, 0x0163 add ra, gp, gp add sp, ra, ra sltu ra, ra, sp sll sp, ra, ra ori sp, sp, 0xFFFFFF6B slli gp, gp, 0xFFFFFFFA xori sp, ra, 0x00A7 add sp, ra, ra add ra, gp, gp addi gp, gp, 0xFFFFFFE9 sra sp, ra, gp add gp, ra, ra ori gp, gp, 0x0002 addi gp, gp, 0x002F sll sp, sp, ra srli sp, ra, 0xFFFFFFF2 ori gp, sp, 0x00EB sra gp, ra, sp sra sp, sp, gp and gp, ra, ra sra ra, ra, gp add sp, gp, ra srl gp, sp, gp add ra, ra, sp srai gp, ra, 0xFFFFFFF2 srli sp, ra, 0xFFFFFFFC ori gp, sp, 0xFFFFFE6E and gp, ra, ra ori gp, ra, 0xFFFFFFAF srl ra, ra, ra or sp, ra, ra ori gp, sp, 0x0018 and gp, gp, gp slti gp, ra, 0x00C6 sll gp, sp, gp srli gp, sp, 0xFFFFFFFA add gp, ra, ra add gp, ra, sp sra sp, ra, ra ori sp, ra, 0x0022 and gp, gp, gp add ra, sp, ra sll sp, gp, gp ori gp, sp, 0x008E slti ra, gp, 0x00B5 add sp, ra, sp and sp, gp, gp addi ra, sp, 0x0145 and sp, gp, gp sll gp, ra, sp addi sp, sp, 0xFFFFFFAF xori sp, ra, 0xFFFFFE2C srl gp, ra, gp sub ra, sp, gp add sp, ra, ra slli sp, sp, 0x0006 sub gp, ra, sp sltu sp, ra, gp xori ra, ra, 0xFFFFFF9A addi sp, sp, 0xFFFFFE12 slli ra, ra, 0xFFFFFFFD add gp, gp, gp xori ra, ra, 0xFFFFFED7 andi gp, gp, 0xFFFFFE05 and gp, gp, sp addi gp, gp, 0xFFFFFEE5 slli ra, gp, 0xFFFFFFF6 sll sp, gp, gp and ra, gp, sp ori ra, gp, 0xFFFFFE22 srl sp, sp, gp srli ra, sp, 0x0005 slli ra, ra, 0xFFFFFFFB srai ra, ra, 0xFFFFFFF9 srli ra, gp, 0xFFFFFFF1 andi gp, gp, 0xFFFFFF96 sra sp, gp, gp srai gp, gp, 0x000F sub sp, sp, gp sltui ra, ra, 0xFFFFFF41 and sp, sp, sp xor gp, sp, ra srai gp, sp, 0xFFFFFFF6 xori gp, gp, 0x00D3 or gp, sp, sp sltu gp, ra, gp slli ra, gp, 0x0002 or sp, gp, ra addi ra, ra, 0x002B addi gp, ra, 0x0035 slli sp, gp, 0x0008 addi gp, sp, 0x015E xor ra, gp, sp or ra, gp, ra sll ra, gp, ra sll gp, gp, ra srli gp, ra, 0xFFFFFFF4 slt sp, ra, sp sltui sp, sp, 0xFFFFFE1C ori sp, ra, 0xFFFFFE83 andi sp, sp, 0xFFFFFEFC addi ra, ra, 0xFFFFFF85 ori gp, ra, 0x0084 sll gp, gp, ra xori gp, sp, 0xFFFFFF6D sll gp, sp, gp sra ra, sp, ra xor ra, gp, sp srl ra, ra, sp srl ra, ra, sp andi gp, ra, 0xFFFFFE7B srai ra, sp, 0xFFFFFFF1 sub sp, sp, ra or sp, gp, gp slt ra, ra, gp or gp, gp, sp srli ra, sp, 0xFFFFFFF5 andi ra, gp, 0xFFFFFFD4 sra sp, sp, sp add sp, ra, sp sub gp, ra, sp xori ra, gp, 0x0131 add sp, sp, ra addi sp, gp, 0x0003 sll ra, ra, ra slli gp, ra, 0x000E andi ra, gp, 0xFFFFFE88 srai ra, gp, 0xFFFFFFFA done #regset x1, 123 #regset x2, -40 #regset x3, 0xFFEE