Explore
/
Sign In
/
Unknown
Unknown
Fork
Star
Artifacts
binary
binary_decompiled.c
0 lines
|
1.93 MB
#include "types-and-globals.h" #include "helpers.h" _ABI(raw_mips) _Noreturn void function_0x400000_Code_mips(void) { } _ABI(raw_mips) _Noreturn void function_0x400034_Code_mips(void) { } _ABI(raw_mips) _Noreturn void function_0x400b90_Code_mips(void) { struct_192 stack; stack.offset_28 = llvm_bswap_i32(revng_undefined_ra()); function_0x400bb4_Code_mips(); } _ABI(raw_mips) _Noreturn void function_0x400bb4_Code_mips(void) { function_0x400d1c_Code_mips(); } _ABI(raw_mips) _Noreturn void function_0x400bd8_Code_mips(void) { function_0x402e60_Code_mips(); } _ABI(raw_mips) _Noreturn void function_0x400c00_Code_mips(struct_189 stack_arguments _STACK) { struct_189 var_0; function_0x400c0c_Code_mips(var_0); } _ABI(raw_mips) _Noreturn void function_0x400c0c_Code_mips(struct_189 stack_arguments _STACK) { struct_195 stack; pointer_or_number32_t var_0; pointer_or_number32_t var_1; artificial_struct_returned_by_rawfunction_24 var_2; stack.offset_16 = *(generic32_t *) (generic32_t) 4274060; stack.offset_24 = llvm_bswap_i32(&stack); var_2 = __uClibc_main(llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274084), llvm_bswap_i32(stack_arguments.offset_0), (pointer_or_number32_t) &(&stack)[1] + 4, llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274056)); var_1 = var_2.register_v0; var_0 = var_2.register_v1; while (true) { } } _ABI(raw_mips) _Noreturn void function_0x400c60_Code_mips(void) { struct_196 stack; stack.offset_28 = 16640; stack.offset_44 = llvm_bswap_i32(revng_undefined_ra()); stack.offset_32 = 16640; stack.offset_16 = 1891057920; if (!*(generic8_t *) (generic32_t) 4274272) { if (*(generic32_t *) (generic32_t) 4274252) { ((rawfunction_38 *) llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274252 & 0xFEFFFFFF))((generic32_t) "", undef(generic32_t)); } *(generic8_t *) (generic32_t) 4274272 = '\001'; revng_abort("A longjmp was taken"); } else { revng_abort("A longjmp was taken"); } } _ABI(raw_mips) _Noreturn void function_0x400d1c_Code_mips(void) { struct_193 stack; generic64_t var_0; stack.offset_28 = llvm_bswap_i32(revng_undefined_ra()); stack.offset_16 = 1891057920; var_0 = 4274232; if (*(generic32_t *) (generic32_t) 4274220) { pointer_or_number32_t var_1; pointer_or_number32_t var_2; artificial_struct_returned_by_rawfunction_24 var_3; var_3 = __register_frame_info((pointer_or_number32_t) "", (pointer_or_number32_t) &segment_1.bss + 8, undef(generic32_t), undef(generic32_t)); var_2 = var_3.register_v0; var_1 = var_3.register_v1; var_0 = llvm_bswap_i32(stack.offset_16) - 32568; } if (!*(generic32_t *) (generic32_t) 4274004) { revng_abort("A longjmp was taken"); } else { if (!*(generic32_t *) var_0) { revng_abort("A longjmp was taken"); } else { revng_abort("A longjmp was taken"); } } } _ABI(raw_mips) _Noreturn void function_0x401748_Code_mips(generic32_t register_a0 _REG(a0_mips), generic32_t register_a1 _REG(a1_mips), generic32_t register_a2 _REG(a2_mips), generic32_t register_a3 _REG(a3_mips), struct_190 stack_arguments _STACK) { struct_197 stack; generic32_t var_0; pointer_or_number32_t var_1; pointer_or_number32_t var_2; artificial_struct_returned_by_rawfunction_24 var_3; stack.offset_68 = llvm_bswap_i32(revng_undefined_ra()); stack.offset_64 = 0; stack.offset_16 = 1891057920; stack_arguments.offset_0 = llvm_bswap_i32(register_a0); var_3 = syslog(3, (pointer_or_number32_t) "The inercep come from cgi %s", register_a0, register_a3); var_2 = var_3.register_v0; var_1 = var_3.register_v1; var_0 = ((rawfunction_39 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_16) - 32600) & 0xFEFFFFFF))((generic32_t) "SIGH", (generic32_t) "The inercep come from cgi %s", register_a0, undef(generic32_t)); if (!var_0) { revng_abort("A longjmp was taken"); } else { generic32_t var_4; generic32_t var_5; var_5 = ((rawfunction_40 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_16) - 32620) & 0xFEFFFFFF))((generic32_t) "/tmp/type", (generic32_t) "r", register_a0, undef(generic32_t)); var_4 = llvm_bswap_i32(stack.offset_16); stack.offset_24 = llvm_bswap_i32(var_5); if (!var_5) { ((rawfunction_41 *) llvm_bswap_i32(*(generic32_t *) (var_4 - 32708) & 0xFEFFFFFF))((generic32_t) "file open erro", (generic32_t) "r", register_a0, undef(generic32_t)); revng_abort("A longjmp was taken"); } else { generic32_t var_6; generic32_t var_7; generic32_t var_8; generic32_t var_9; ((rawfunction_42 *) llvm_bswap_i32(*(generic32_t *) (var_4 - 32676) & 0xFEFFFFFF))(var_5, 0, 0, undef(generic32_t)); var_8 = llvm_bswap_i32(stack.offset_24); var_6 = ((rawfunction_43 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_16) - 32636) & 0xFEFFFFFF))((pointer_or_number32_t) &stack.offset_24 + 4, 32, var_8, undef(generic32_t)); var_9 = llvm_bswap_i32(stack.offset_16); var_7 = 32; if (var_6) { generic32_t var_10; var_10 = ((rawfunction_44 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_16) - 32584) & 0xFEFFFFFF))((pointer_or_number32_t) &stack.offset_24 + 4, (generic32_t) "uplinkDown", 10, undef(generic32_t)); var_9 = llvm_bswap_i32(stack.offset_16); var_7 = "uplinkDown"; var_8 = 10; if (!var_10) { ((rawfunction_45 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_16) - 32616) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_24), (generic32_t) "uplinkDown", 10, undef(generic32_t)); revng_abort("A longjmp was taken"); } } ((rawfunction_46 *) llvm_bswap_i32(*(generic32_t *) (var_9 - 32616) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_24), var_7, var_8, undef(generic32_t)); revng_abort("A longjmp was taken"); } } } _ABI(raw_mips) _Noreturn void CGIMain(generic32_t register_a0 _REG(a0_mips), generic32_t register_a1 _REG(a1_mips), struct_191 stack_arguments _STACK) { struct_198 stack; generic32_t var_0; generic32_t var_1; generic32_t var_2; generic32_t var_3; generic32_t var_4; generic32_t var_5; generic32_t var_6; generic32_t var_7; generic32_t var_8; generic32_t var_9; generic32_t var_10; generic32_t var_11; generic32_t var_12; generic32_t var_13; generic32_t var_14; generic32_t var_15; generic32_t var_16; generic32_t var_17; generic32_t var_18; generic32_t var_19; generic32_t var_20; generic32_t var_21; generic32_t var_22; generic32_t var_23; pointer_or_number32_t var_24; pointer_or_number32_t var_25; generic32_t var_26; generic32_t var_27; generic32_t var_28; artificial_struct_returned_by_rawfunction_24 var_29; stack.offset_10300 = llvm_bswap_i32(revng_undefined_ra()); stack.offset_10296 = 0; stack.offset_10288 = 1144406016; stack.offset_24 = 1891057920; stack_arguments.offset_0 = llvm_bswap_i32(register_a0); stack_arguments.offset_4 = llvm_bswap_i32(register_a1); var_29 = get_RI((pointer_or_number32_t) "OperatorID", register_a1, undef(generic32_t), undef(generic32_t)); var_25 = var_29.register_v0; var_24 = var_29.register_v1; var_6 = stack.offset_24; stack.offset_52 = llvm_bswap_i32(var_25); var_23 = ((rawfunction_47 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_6) - 32692) & 0xFEFFFFFF))((generic32_t) "OperatorID", undef(generic32_t)); var_22 = ((rawfunction_48 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(var_23, (generic32_t) "AHXA", undef(generic32_t)); var_5 = stack.offset_24; var_21 = !var_22 ? 16777216 : 0; stack.offset_56 = var_21; var_20 = ((rawfunction_49 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_5) - 32692) & 0xFEFFFFFF))((generic32_t) "OperatorID", (generic32_t) "AHXA", undef(generic32_t)); var_19 = ((rawfunction_50 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(var_20, (generic32_t) "RILT", undef(generic32_t)); var_4 = stack.offset_24; var_18 = !var_19 ? 16777216 : 0; stack.offset_60 = var_18; var_17 = ((rawfunction_51 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_4) - 32692) & 0xFEFFFFFF))((generic32_t) "OperatorID", (generic32_t) "RILT", undef(generic32_t)); var_16 = ((rawfunction_52 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(var_17, (generic32_t) "BTCL", undef(generic32_t)); var_3 = stack.offset_24; var_15 = !var_16 ? 16777216 : 0; stack.offset_64 = var_15; var_14 = ((rawfunction_53 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_3) - 32692) & 0xFEFFFFFF))((generic32_t) "OperatorID", (generic32_t) "BTCL", undef(generic32_t)); var_13 = ((rawfunction_54 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(var_14, (generic32_t) "PTXX", undef(generic32_t)); var_2 = stack.offset_24; var_12 = !var_13 ? 16777216 : 0; stack.offset_68 = var_12; var_11 = ((rawfunction_55 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_2) - 32624) & 0xFEFFFFFF))(var_14, (generic32_t) "PTXX", undef(generic32_t)); var_1 = stack.offset_24; stack.offset_72 = llvm_bswap_i32(var_11); var_10 = ((rawfunction_56 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_1) - 32692) & 0xFEFFFFFF))((generic32_t) "OperatorID", (generic32_t) "PTXX", undef(generic32_t)); var_9 = ((rawfunction_57 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(var_10, (generic32_t) "BTGF", undef(generic32_t)); var_0 = stack.offset_24; var_8 = !var_9 ? 16777216 : 0; stack.offset_76 = var_8; stack.offset_80 = 0; stack.offset_32 = 0; stack.offset_124 = 0; stack.offset_128 = 0; stack.offset_132 = 0; stack.offset_136 = 0; stack.offset_140 = 0; stack.offset_144 = 0; stack.offset_148 = 0; stack.offset_152 = 0; stack.offset_156 = 0; stack.offset_120 = 2214658048; var_7 = ((rawfunction_58 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_0) - 32720) & 0xFEFFFFFF))((generic32_t) &stack.offset_120, 40, 4, undef(generic32_t)); var_28 = llvm_bswap_i32(stack.offset_24); var_26 = 40; var_27 = 4; if (var_7) { ((rawfunction_59 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32644) & 0xFEFFFFFF))((generic32_t) &stack.offset_152, (generic32_t) "HGU", 7, undef(generic32_t)); ((rawfunction_60 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32656) & 0xFEFFFFFF))((pointer_or_number32_t) &stack.offset_2260 + 3916, 0, 4097, undef(generic32_t)); ((rawfunction_61 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32592) & 0xFEFFFFFF))((pointer_or_number32_t) &stack.offset_2260 + 3916, 4096, (generic32_t) "Read parameter name error", undef(generic32_t)); ((rawfunction_62 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32724) & 0xFEFFFFFF))((pointer_or_number32_t) &stack.offset_2260 + 3916, 4096, (generic32_t) "Read parameter name error", undef(generic32_t)); ((rawfunction_63 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32564) & 0xFEFFFFFF))((pointer_or_number32_t) &stack.offset_2260 + 3916, 4096, (generic32_t) "Read parameter name error", undef(generic32_t)); var_28 = llvm_bswap_i32(stack.offset_24); var_27 = "Read parameter name error"; var_26 = 4096; } generic32_t var_30; generic32_t var_31; generic32_t var_32; generic32_t var_33; generic32_t var_34; generic32_t var_35; generic32_t var_36; var_36 = ((rawfunction_64 *) llvm_bswap_i32(*(generic32_t *) (var_28 - 32692) & 0xFEFFFFFF))((generic32_t) "OperatorID", var_26, var_27, undef(generic32_t)); var_35 = ((rawfunction_65 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(var_36, (generic32_t) "MXXT", var_27, undef(generic32_t)); var_32 = stack.offset_24; var_34 = !var_35 ? 16777216 : 0; stack.offset_84 = var_34; ((rawfunction_66 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_32) - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_160, 0, 644, undef(generic32_t)); var_31 = stack.offset_24; stack.offset_160 = 234881024; var_33 = ((rawfunction_67 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_31) - 32720) & 0xFEFFFFFF))((generic32_t) &stack.offset_160, 644, 4, undef(generic32_t)); var_30 = llvm_bswap_i32(stack.offset_24); if (var_33) { stack.offset_284 = 16777216; stack.offset_448 = 50331648; } generic32_t var_37; generic32_t var_38; var_37 = 644; var_38 = var_30; if (stack_arguments.offset_0 == 33554432) { generic32_t var_39; var_39 = ((rawfunction_68 *) llvm_bswap_i32(*(generic32_t *) (var_30 - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack_arguments.offset_4) + 4)), (generic32_t) "selftest", 4, undef(generic32_t)); var_38 = llvm_bswap_i32(stack.offset_24); var_37 = "selftest"; if (!var_39) { stack.offset_32 = 33554432; stack.offset_80 = 16777216; var_37 = "selftest"; } } stack.offset_88 = 0; if (stack.offset_72 == 16777216) { generic32_t var_40; generic32_t var_41; generic32_t var_42; generic32_t var_43; generic32_t var_44; generic32_t var_45; generic32_t var_46; generic32_t *var_47; generic32_t var_48; struct_190 var_49; var_44 = ((rawfunction_69 *) llvm_bswap_i32(*(generic32_t *) (var_38 - 32684) & 0xFEFFFFFF))((generic32_t) "name", var_37, 4, undef(generic32_t)); var_42 = stack.offset_24; stack.offset_92 = llvm_bswap_i32(var_44); var_43 = ((rawfunction_70 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_42) - 32684) & 0xFEFFFFFF))((generic32_t) "pswd", var_37, 4, undef(generic32_t)); var_41 = stack.offset_24; stack.offset_96 = llvm_bswap_i32(var_43); ((rawfunction_71 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_41) - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_812, 0, 160, undef(generic32_t)); var_40 = stack.offset_24; stack.offset_812 = 2687713280; stack.offset_816 = 1612005376; stack.offset_824 = 16777216; stack.offset_832 = 2889039872; stack.offset_836 = stack.offset_84; stack.offset_852 = 3090366464; stack.offset_856 = 1544962048; stack.offset_864 = 16777216; stack.offset_872 = 3291693056; stack.offset_876 = llvm_bswap_i32((pointer_or_number32_t) &stack + 152); stack.offset_884 = 33554432; stack.offset_892 = 3493019648; stack.offset_896 = stack.offset_88; stack.offset_912 = 3627237376; stack.offset_916 = stack.offset_92; stack.offset_924 = 33554432; stack.offset_932 = 3828563968; stack.offset_936 = stack.offset_32; stack.offset_804 = 0; ((rawfunction_72 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_40) - 32680) & 0xFEFFFFFF))((generic32_t) &stack.offset_812, 0, 160, undef(generic32_t)); ((rawfunction_73 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32572) & 0xFEFFFFFF))(6, 0, 160, undef(generic32_t)); var_48 = llvm_bswap_i32(stack.offset_24); var_45 = 0; var_46 = 160; if (stack.offset_92) { var_45 = 0; var_46 = 160; var_48 = llvm_bswap_i32(stack.offset_24); if (stack.offset_96) { generic32_t var_50; generic32_t var_51; ((rawfunction_74 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32628) & 0xFEFFFFFF))((generic32_t) &stack.offset_808, 0, 160, undef(generic32_t)); var_50 = ((rawfunction_75 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32672) & 0xFEFFFFFF))((generic32_t) "err", 0, 160, undef(generic32_t)); var_51 = llvm_bswap_i32(stack.offset_24); stack.offset_100 = llvm_bswap_i32(var_50); if (var_50) { ((rawfunction_76 *) llvm_bswap_i32(*(generic32_t *) (var_51 - 32640) & 0xFEFFFFFF))(var_50, (generic32_t) "%d,%d", (pointer_or_number32_t) &segment_1.bss + 36, (generic32_t) &stack.offset_804, undef(generic32_t)); var_51 = llvm_bswap_i32(stack.offset_24); if (!((int32_t) llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) < (int32_t) 4)) { generic32_t var_52; ((rawfunction_77 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32608) & 0xFEFFFFFF))(1, (generic32_t) "Web: account login failed over max times\n", (pointer_or_number32_t) &segment_1.bss + 36, (generic32_t) &stack.offset_804, undef(generic32_t)); var_52 = llvm_bswap_i32(stack.offset_24); if (llvm_bswap_i32(stack.offset_808) - llvm_bswap_i32(stack.offset_804) < 60 || llvm_bswap_i32(stack.offset_808) - llvm_bswap_i32(stack.offset_804) > (uint32_t) -60) { generic32_t var_53; generic32_t var_54; stack.offset_36 = 0; ((rawfunction_78 *) llvm_bswap_i32(*(generic32_t *) (var_52 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 0, 1104, (generic32_t) &stack.offset_804, undef(generic32_t)); var_54 = ((rawfunction_79 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32720) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 1104, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_53 = llvm_bswap_i32(stack.offset_24); if (!var_54) { if (stack.offset_2036) { stack.offset_36 = llvm_bswap_i32((pointer_or_number32_t) &stack + 2036); } } generic32_t var_55; generic32_t var_56; var_55 = ((rawfunction_80 *) llvm_bswap_i32(*(generic32_t *) (var_53 - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_36), (generic32_t) "spa", 4, (generic32_t) &stack.offset_804, undef(generic32_t)); if (var_55) { ((rawfunction_83 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, (generic32_t) "<div id='tip'>%s</div>", (generic32_t) "error happen over 4 times,please retry later", (generic32_t) &stack.offset_804, undef(generic32_t)); var_56 = "error happen over 4 times,please retry later"; function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), (generic32_t) "<div id='tip'>%s</div>", var_56, (generic32_t) &stack.offset_804, var_49); } generic32_t var_57; var_57 = ((rawfunction_81 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "error happen over 4 times,please retry later", (generic32_t) "spa", 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_56 = var_57; ((rawfunction_82 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, (generic32_t) "<div id='tip'>%s</div>", var_56, (generic32_t) &stack.offset_804, undef(generic32_t)); function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), (generic32_t) "<div id='tip'>%s</div>", var_56, (generic32_t) &stack.offset_804, var_49); } *(generic32_t *) (generic32_t) 4274308 = 0; var_51 = var_52; } } generic32_t var_58; generic32_t var_59; generic32_t var_60; generic32_t var_61; generic32_t var_62; generic32_t var_63; generic32_t var_64; generic32_t var_65; generic32_t var_66; var_66 = var_51; stack.offset_40 = 0; stack.offset_44 = 0; if (!stack.offset_76) { generic32_t var_67; generic32_t var_68; ((rawfunction_84 *) llvm_bswap_i32(*(generic32_t *) (var_51 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 0, 232, (generic32_t) &stack.offset_804, undef(generic32_t)); var_67 = stack.offset_24; stack.offset_972 = 1711276032; var_68 = ((rawfunction_85 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_67) - 32720) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 232, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); if (!var_68) { generic32_t var_69; generic32_t var_70; generic32_t var_71; if (!*(generic8_t *) llvm_bswap_i32(stack.offset_92)) { if (!*(generic8_t *) llvm_bswap_i32(stack.offset_96)) { if (stack.offset_1004) { function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), 232, 4, (generic32_t) &stack.offset_804, var_49); } generic32_t var_72; var_72 = ((rawfunction_88 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "Account not enabled", 232, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_89 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, var_72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_64 = llvm_bswap_i32(stack.offset_24); } else { var_71 = ((rawfunction_90 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_92), (pointer_or_number32_t) &stack.offset_1004 + 8, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_66 = llvm_bswap_i32(stack.offset_24); if (!var_71) { var_70 = ((rawfunction_91 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_96), (pointer_or_number32_t) &stack.offset_1004 + 72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_66 = llvm_bswap_i32(stack.offset_24); if (!var_70) { if (!stack.offset_1004) { var_69 = ((rawfunction_92 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "Account not enabled", (pointer_or_number32_t) &stack.offset_1004 + 72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_93 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, var_69, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_64 = llvm_bswap_i32(stack.offset_24); } else { stack.offset_40 = 16777216; stack.offset_44 = 0; var_64 = var_66; if (!stack.offset_40) { ((rawfunction_94 *) llvm_bswap_i32(*(generic32_t *) (var_66 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 0, 232, (generic32_t) &stack.offset_804, undef(generic32_t)); var_58 = stack.offset_24; stack.offset_972 = 1728053248; var_63 = ((rawfunction_95 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_58) - 32720) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 232, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); if (!var_63) { var_61 = ((rawfunction_98 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_92), (pointer_or_number32_t) &stack.offset_1004 + 8, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_65 = llvm_bswap_i32(stack.offset_24); if (!var_61) { var_60 = ((rawfunction_99 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_96), (pointer_or_number32_t) &stack.offset_1004 + 72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_65 = llvm_bswap_i32(stack.offset_24); if (!var_60) { if (!stack.offset_1004) { var_59 = ((rawfunction_100 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "Account not enabled", (pointer_or_number32_t) &stack.offset_1004 + 72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_101 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, var_59, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_64 = llvm_bswap_i32(stack.offset_24); } else { stack.offset_40 = 16777216; stack.offset_44 = 16777216; var_64 = var_65; } } else { var_64 = var_65; if (!((int32_t) llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) < (int32_t) 2)) { ((rawfunction_102 *) llvm_bswap_i32(*(generic32_t *) (var_65 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 0, 160, (generic32_t) &stack.offset_804, undef(generic32_t)); stack.offset_2076 = 1694498816; stack.offset_48 = 0; function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), 0, 160, (generic32_t) &stack.offset_804, var_49); } } } else { var_64 = var_65; if (!((int32_t) llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) < (int32_t) 2)) { ((rawfunction_102 *) llvm_bswap_i32(*(generic32_t *) (var_65 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 0, 160, (generic32_t) &stack.offset_804, undef(generic32_t)); stack.offset_2076 = 1694498816; stack.offset_48 = 0; function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), 0, 160, (generic32_t) &stack.offset_804, var_49); } } } else { var_62 = ((rawfunction_96 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "error get account info", 232, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_97 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, var_62, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_64 = llvm_bswap_i32(stack.offset_24); } } } } else { var_64 = var_66; if (!stack.offset_40) { ((rawfunction_94 *) llvm_bswap_i32(*(generic32_t *) (var_66 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 0, 232, (generic32_t) &stack.offset_804, undef(generic32_t)); var_58 = stack.offset_24; stack.offset_972 = 1728053248; var_63 = ((rawfunction_95 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_58) - 32720) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 232, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); if (!var_63) { var_61 = ((rawfunction_98 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_92), (pointer_or_number32_t) &stack.offset_1004 + 8, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_65 = llvm_bswap_i32(stack.offset_24); if (!var_61) { var_60 = ((rawfunction_99 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_96), (pointer_or_number32_t) &stack.offset_1004 + 72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_65 = llvm_bswap_i32(stack.offset_24); if (!var_60) { if (!stack.offset_1004) { var_59 = ((rawfunction_100 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "Account not enabled", (pointer_or_number32_t) &stack.offset_1004 + 72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_101 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, var_59, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_64 = llvm_bswap_i32(stack.offset_24); } else { stack.offset_40 = 16777216; stack.offset_44 = 16777216; var_64 = var_65; } } else { var_64 = var_65; if (!((int32_t) llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) < (int32_t) 2)) { ((rawfunction_102 *) llvm_bswap_i32(*(generic32_t *) (var_65 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 0, 160, (generic32_t) &stack.offset_804, undef(generic32_t)); stack.offset_2076 = 1694498816; stack.offset_48 = 0; function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), 0, 160, (generic32_t) &stack.offset_804, var_49); } } } else { var_64 = var_65; if (!((int32_t) llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) < (int32_t) 2)) { ((rawfunction_102 *) llvm_bswap_i32(*(generic32_t *) (var_65 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 0, 160, (generic32_t) &stack.offset_804, undef(generic32_t)); stack.offset_2076 = 1694498816; stack.offset_48 = 0; function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), 0, 160, (generic32_t) &stack.offset_804, var_49); } } } else { var_62 = ((rawfunction_96 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "error get account info", 232, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_97 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, var_62, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_64 = llvm_bswap_i32(stack.offset_24); } } } } else { var_64 = var_66; if (!stack.offset_40) { ((rawfunction_94 *) llvm_bswap_i32(*(generic32_t *) (var_66 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 0, 232, (generic32_t) &stack.offset_804, undef(generic32_t)); var_58 = stack.offset_24; stack.offset_972 = 1728053248; var_63 = ((rawfunction_95 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_58) - 32720) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 232, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); if (!var_63) { var_61 = ((rawfunction_98 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_92), (pointer_or_number32_t) &stack.offset_1004 + 8, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_65 = llvm_bswap_i32(stack.offset_24); if (!var_61) { var_60 = ((rawfunction_99 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_96), (pointer_or_number32_t) &stack.offset_1004 + 72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_65 = llvm_bswap_i32(stack.offset_24); if (!var_60) { if (!stack.offset_1004) { var_59 = ((rawfunction_100 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "Account not enabled", (pointer_or_number32_t) &stack.offset_1004 + 72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_101 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, var_59, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_64 = llvm_bswap_i32(stack.offset_24); } else { stack.offset_40 = 16777216; stack.offset_44 = 16777216; var_64 = var_65; } } else { var_64 = var_65; if (!((int32_t) llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) < (int32_t) 2)) { ((rawfunction_102 *) llvm_bswap_i32(*(generic32_t *) (var_65 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 0, 160, (generic32_t) &stack.offset_804, undef(generic32_t)); stack.offset_2076 = 1694498816; stack.offset_48 = 0; function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), 0, 160, (generic32_t) &stack.offset_804, var_49); } } } else { var_64 = var_65; if (!((int32_t) llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) < (int32_t) 2)) { ((rawfunction_102 *) llvm_bswap_i32(*(generic32_t *) (var_65 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 0, 160, (generic32_t) &stack.offset_804, undef(generic32_t)); stack.offset_2076 = 1694498816; stack.offset_48 = 0; function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), 0, 160, (generic32_t) &stack.offset_804, var_49); } } } else { var_62 = ((rawfunction_96 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "error get account info", 232, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_97 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, var_62, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_64 = llvm_bswap_i32(stack.offset_24); } } } } } else { var_71 = ((rawfunction_90 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_92), (pointer_or_number32_t) &stack.offset_1004 + 8, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_66 = llvm_bswap_i32(stack.offset_24); if (!var_71) { var_70 = ((rawfunction_91 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_96), (pointer_or_number32_t) &stack.offset_1004 + 72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_66 = llvm_bswap_i32(stack.offset_24); if (!var_70) { if (!stack.offset_1004) { var_69 = ((rawfunction_92 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "Account not enabled", (pointer_or_number32_t) &stack.offset_1004 + 72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_93 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, var_69, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_64 = llvm_bswap_i32(stack.offset_24); } else { stack.offset_40 = 16777216; stack.offset_44 = 0; var_64 = var_66; if (!stack.offset_40) { ((rawfunction_94 *) llvm_bswap_i32(*(generic32_t *) (var_66 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 0, 232, (generic32_t) &stack.offset_804, undef(generic32_t)); var_58 = stack.offset_24; stack.offset_972 = 1728053248; var_63 = ((rawfunction_95 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_58) - 32720) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 232, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); if (!var_63) { var_61 = ((rawfunction_98 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_92), (pointer_or_number32_t) &stack.offset_1004 + 8, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_65 = llvm_bswap_i32(stack.offset_24); if (!var_61) { var_60 = ((rawfunction_99 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_96), (pointer_or_number32_t) &stack.offset_1004 + 72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_65 = llvm_bswap_i32(stack.offset_24); if (!var_60) { if (!stack.offset_1004) { var_59 = ((rawfunction_100 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "Account not enabled", (pointer_or_number32_t) &stack.offset_1004 + 72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_101 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, var_59, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_64 = llvm_bswap_i32(stack.offset_24); } else { stack.offset_40 = 16777216; stack.offset_44 = 16777216; var_64 = var_65; } } else { var_64 = var_65; if (!((int32_t) llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) < (int32_t) 2)) { ((rawfunction_102 *) llvm_bswap_i32(*(generic32_t *) (var_65 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 0, 160, (generic32_t) &stack.offset_804, undef(generic32_t)); stack.offset_2076 = 1694498816; stack.offset_48 = 0; function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), 0, 160, (generic32_t) &stack.offset_804, var_49); } } } else { var_64 = var_65; if (!((int32_t) llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) < (int32_t) 2)) { ((rawfunction_102 *) llvm_bswap_i32(*(generic32_t *) (var_65 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 0, 160, (generic32_t) &stack.offset_804, undef(generic32_t)); stack.offset_2076 = 1694498816; stack.offset_48 = 0; function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), 0, 160, (generic32_t) &stack.offset_804, var_49); } } } else { var_62 = ((rawfunction_96 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "error get account info", 232, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_97 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, var_62, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_64 = llvm_bswap_i32(stack.offset_24); } } } } else { var_64 = var_66; if (!stack.offset_40) { ((rawfunction_94 *) llvm_bswap_i32(*(generic32_t *) (var_66 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 0, 232, (generic32_t) &stack.offset_804, undef(generic32_t)); var_58 = stack.offset_24; stack.offset_972 = 1728053248; var_63 = ((rawfunction_95 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_58) - 32720) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 232, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); if (!var_63) { var_61 = ((rawfunction_98 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_92), (pointer_or_number32_t) &stack.offset_1004 + 8, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_65 = llvm_bswap_i32(stack.offset_24); if (!var_61) { var_60 = ((rawfunction_99 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_96), (pointer_or_number32_t) &stack.offset_1004 + 72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_65 = llvm_bswap_i32(stack.offset_24); if (!var_60) { if (!stack.offset_1004) { var_59 = ((rawfunction_100 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "Account not enabled", (pointer_or_number32_t) &stack.offset_1004 + 72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_101 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, var_59, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_64 = llvm_bswap_i32(stack.offset_24); } else { stack.offset_40 = 16777216; stack.offset_44 = 16777216; var_64 = var_65; } } else { var_64 = var_65; if (!((int32_t) llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) < (int32_t) 2)) { ((rawfunction_102 *) llvm_bswap_i32(*(generic32_t *) (var_65 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 0, 160, (generic32_t) &stack.offset_804, undef(generic32_t)); stack.offset_2076 = 1694498816; stack.offset_48 = 0; function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), 0, 160, (generic32_t) &stack.offset_804, var_49); } } } else { var_64 = var_65; if (!((int32_t) llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) < (int32_t) 2)) { ((rawfunction_102 *) llvm_bswap_i32(*(generic32_t *) (var_65 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 0, 160, (generic32_t) &stack.offset_804, undef(generic32_t)); stack.offset_2076 = 1694498816; stack.offset_48 = 0; function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), 0, 160, (generic32_t) &stack.offset_804, var_49); } } } else { var_62 = ((rawfunction_96 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "error get account info", 232, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_97 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, var_62, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_64 = llvm_bswap_i32(stack.offset_24); } } } } else { var_64 = var_66; if (!stack.offset_40) { ((rawfunction_94 *) llvm_bswap_i32(*(generic32_t *) (var_66 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 0, 232, (generic32_t) &stack.offset_804, undef(generic32_t)); var_58 = stack.offset_24; stack.offset_972 = 1728053248; var_63 = ((rawfunction_95 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_58) - 32720) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 232, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); if (!var_63) { var_61 = ((rawfunction_98 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_92), (pointer_or_number32_t) &stack.offset_1004 + 8, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_65 = llvm_bswap_i32(stack.offset_24); if (!var_61) { var_60 = ((rawfunction_99 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_96), (pointer_or_number32_t) &stack.offset_1004 + 72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_65 = llvm_bswap_i32(stack.offset_24); if (!var_60) { if (!stack.offset_1004) { var_59 = ((rawfunction_100 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "Account not enabled", (pointer_or_number32_t) &stack.offset_1004 + 72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_101 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, var_59, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_64 = llvm_bswap_i32(stack.offset_24); } else { stack.offset_40 = 16777216; stack.offset_44 = 16777216; var_64 = var_65; } } else { var_64 = var_65; if (!((int32_t) llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) < (int32_t) 2)) { ((rawfunction_102 *) llvm_bswap_i32(*(generic32_t *) (var_65 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 0, 160, (generic32_t) &stack.offset_804, undef(generic32_t)); stack.offset_2076 = 1694498816; stack.offset_48 = 0; function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), 0, 160, (generic32_t) &stack.offset_804, var_49); } } } else { var_64 = var_65; if (!((int32_t) llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) < (int32_t) 2)) { ((rawfunction_102 *) llvm_bswap_i32(*(generic32_t *) (var_65 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 0, 160, (generic32_t) &stack.offset_804, undef(generic32_t)); stack.offset_2076 = 1694498816; stack.offset_48 = 0; function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), 0, 160, (generic32_t) &stack.offset_804, var_49); } } } else { var_62 = ((rawfunction_96 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "error get account info", 232, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_97 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, var_62, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_64 = llvm_bswap_i32(stack.offset_24); } } } } } else { generic32_t var_73; var_73 = ((rawfunction_86 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "error get account info", 232, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_87 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, var_73, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_64 = llvm_bswap_i32(stack.offset_24); } } else { var_64 = var_66; if (!stack.offset_40) { ((rawfunction_94 *) llvm_bswap_i32(*(generic32_t *) (var_66 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 0, 232, (generic32_t) &stack.offset_804, undef(generic32_t)); var_58 = stack.offset_24; stack.offset_972 = 1728053248; var_63 = ((rawfunction_95 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_58) - 32720) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 232, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); if (!var_63) { var_61 = ((rawfunction_98 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_92), (pointer_or_number32_t) &stack.offset_1004 + 8, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_65 = llvm_bswap_i32(stack.offset_24); if (!var_61) { var_60 = ((rawfunction_99 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_96), (pointer_or_number32_t) &stack.offset_1004 + 72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_65 = llvm_bswap_i32(stack.offset_24); if (!var_60) { if (!stack.offset_1004) { var_59 = ((rawfunction_100 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "Account not enabled", (pointer_or_number32_t) &stack.offset_1004 + 72, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_101 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, var_59, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_64 = llvm_bswap_i32(stack.offset_24); } else { stack.offset_40 = 16777216; stack.offset_44 = 16777216; var_64 = var_65; } } else { var_64 = var_65; if (!((int32_t) llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) < (int32_t) 2)) { ((rawfunction_102 *) llvm_bswap_i32(*(generic32_t *) (var_65 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 0, 160, (generic32_t) &stack.offset_804, undef(generic32_t)); stack.offset_2076 = 1694498816; stack.offset_48 = 0; function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), 0, 160, (generic32_t) &stack.offset_804, var_49); } } } else { var_64 = var_65; if (!((int32_t) llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) < (int32_t) 2)) { ((rawfunction_102 *) llvm_bswap_i32(*(generic32_t *) (var_65 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 0, 160, (generic32_t) &stack.offset_804, undef(generic32_t)); stack.offset_2076 = 1694498816; stack.offset_48 = 0; function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), 0, 160, (generic32_t) &stack.offset_804, var_49); } } } else { var_62 = ((rawfunction_96 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32552) & 0xFEFFFFFF))((generic32_t) "error get account info", 232, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_97 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32632) & 0xFEFFFFFF))((pointer_or_number32_t) &segment_1.bss + 32, var_62, 4, (generic32_t) &stack.offset_804, undef(generic32_t)); var_64 = llvm_bswap_i32(stack.offset_24); } } } if (!stack.offset_40) { generic32_t var_74; generic32_t var_75; ((rawfunction_128 *) llvm_bswap_i32(*(generic32_t *) (var_64 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 0, 4097, (generic32_t) &stack.offset_804, undef(generic32_t)); *(generic32_t *) (generic32_t) 4274308 = llvm_bswap_i32(llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) + 1); var_75 = ((rawfunction_129 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32604) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 0, 4097, (generic32_t) &stack.offset_804, undef(generic32_t)); var_74 = stack.offset_24; stack.offset_16 = stack.offset_808; stack.offset_20 = llvm_bswap_i32(var_75); ((rawfunction_130 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_74) - 32592) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 4096, (generic32_t) "Set-Cookie: err=%d,%d;path=/;HttpOnly;%s", llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) + 1, undef(generic32_t)); ((rawfunction_131 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32648) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 4096, (generic32_t) "Set-Cookie: err=%d,%d;path=/;HttpOnly;%s", llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) + 1, undef(generic32_t)); ((rawfunction_132 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32648) & 0xFEFFFFFF))((generic32_t) "Set-Cookie: sid=deleted; lsid=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/;", 4096, (generic32_t) "Set-Cookie: err=%d,%d;path=/;HttpOnly;%s", llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) + 1, undef(generic32_t)); function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), 4096, (generic32_t) "Set-Cookie: err=%d,%d;path=/;HttpOnly;%s", llvm_bswap_i32(*(generic32_t *) (generic32_t) 4274308) + 1, var_49); } generic32_t var_76; generic32_t var_77; generic32_t var_78; generic32_t var_79; generic32_t var_80; generic32_t var_81; generic32_t var_82; generic32_t var_83; ((rawfunction_103 *) llvm_bswap_i32(*(generic32_t *) (var_64 - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_972, 0, 321, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_104 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32612) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_92), (generic32_t) &stack.offset_972, 320, (generic32_t) &stack.offset_804, undef(generic32_t)); ((rawfunction_105 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32608) & 0xFEFFFFFF))(6, (generic32_t) "Web: account [%s] authorization pass\n", (generic32_t) &stack.offset_972, (generic32_t) &stack.offset_804, undef(generic32_t)); var_81 = ((rawfunction_106 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32672) & 0xFEFFFFFF))((generic32_t) "lsid", (generic32_t) "Web: account [%s] authorization pass\n", (generic32_t) &stack.offset_972, (generic32_t) &stack.offset_804, undef(generic32_t)); var_77 = stack.offset_24; stack.offset_104 = llvm_bswap_i32(var_81); var_80 = ((rawfunction_107 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_77) - 32672) & 0xFEFFFFFF))((generic32_t) "lang", (generic32_t) "Web: account [%s] authorization pass\n", (generic32_t) &stack.offset_972, (generic32_t) &stack.offset_804, undef(generic32_t)); var_76 = stack.offset_24; stack.offset_108 = llvm_bswap_i32(var_80); ((rawfunction_108 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(var_76) - 32656) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, 0, 192, (generic32_t) &stack.offset_804, undef(generic32_t)); var_79 = ((rawfunction_109 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32692) & 0xFEFFFFFF))((generic32_t) "OperatorID", 0, 192, (generic32_t) &stack.offset_804, undef(generic32_t)); var_78 = ((rawfunction_110 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(var_79, (generic32_t) "MXXV", 192, (generic32_t) &stack.offset_804, undef(generic32_t)); var_83 = llvm_bswap_i32(stack.offset_24); if (!var_78) { var_82 = var_83; stack.offset_44 = 16777216; } else { generic32_t var_84; generic32_t var_85; var_85 = ((rawfunction_111 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32692) & 0xFEFFFFFF))((generic32_t) "OperatorID", (generic32_t) "MXXV", 192, (generic32_t) &stack.offset_804, undef(generic32_t)); var_84 = ((rawfunction_112 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32688) & 0xFEFFFFFF))(var_85, (generic32_t) "SAIB", 192, (generic32_t) &stack.offset_804, undef(generic32_t)); var_83 = llvm_bswap_i32(stack.offset_24); var_82 = var_83; if (!var_84) { var_82 = var_83; stack.offset_44 = 16777216; } } generic32_t var_86; var_45 = llvm_bswap_i32(stack.offset_44); var_46 = llvm_bswap_i32(stack.offset_32); var_86 = ((rawfunction_113 *) llvm_bswap_i32(*(generic32_t *) (var_82 - 32664) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_92), var_45, var_46, (generic32_t) &stack.offset_2076, undef(generic32_t)); var_48 = llvm_bswap_i32(stack.offset_24); var_47 = &stack.offset_2076; if (!var_86) { generic32_t var_87; generic32_t var_88; generic32_t *var_89; generic32_t var_90; generic32_t var_91; var_88 = ((rawfunction_114 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32712) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_92), llvm_bswap_i32(stack.offset_44), llvm_bswap_i32(stack.offset_32), (generic32_t) &stack.offset_2076, undef(generic32_t)); var_87 = llvm_bswap_i32(stack.offset_24); stack.offset_112 = llvm_bswap_i32(var_88); if (!var_88) { var_89 = &stack.offset_16; var_90 = &stack.offset_2076; var_91 = var_87; } else { generic32_t var_92; uint8_t *var_93; var_92 = stack.offset_44; stack.offset_16 = llvm_bswap_i32(var_88); var_90 = llvm_bswap_i32(stack.offset_92); var_93 = !var_92 ? (generic32_t) "user" : (generic32_t) "admin"; ((rawfunction_115 *) llvm_bswap_i32(*(generic32_t *) (var_87 - 32608) & 0xFEFFFFFF))(4, (generic32_t) "Web: %s account [%s] clientip [%s] logged in", (generic32_t) var_93, var_90, undef(generic32_t)); var_91 = llvm_bswap_i32(stack.offset_24); var_89 = &stack.offset_16; } generic32_t var_94; generic32_t var_95; generic32_t var_96; ((rawfunction_116 *) llvm_bswap_i32(*(generic32_t *) (var_91 - 32656) & 0xFEFFFFFF))((pointer_or_number32_t) &stack.offset_2260 + 3916, 0, 4097, var_90, undef(generic32_t)); var_95 = ((rawfunction_117 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32604) & 0xFEFFFFFF))((pointer_or_number32_t) &stack.offset_2260 + 3916, 0, 4097, var_90, undef(generic32_t)); *var_89 = llvm_bswap_i32(var_95); ((rawfunction_118 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32592) & 0xFEFFFFFF))((pointer_or_number32_t) &stack.offset_2260 + 3916, 4096, (generic32_t) "Set-Cookie: sid=%s; path=/;HttpOnly;%s", (pointer_or_number32_t) &stack.offset_2076 + 129, undef(generic32_t)); ((rawfunction_119 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32648) & 0xFEFFFFFF))((pointer_or_number32_t) &stack.offset_2260 + 3916, 4096, (generic32_t) "Set-Cookie: sid=%s; path=/;HttpOnly;%s", (pointer_or_number32_t) &stack.offset_2076 + 129, undef(generic32_t)); ((rawfunction_120 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32656) & 0xFEFFFFFF))((pointer_or_number32_t) &stack.offset_2260 + 3916, 0, 4097, (pointer_or_number32_t) &stack.offset_2076 + 129, undef(generic32_t)); var_94 = ((rawfunction_121 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32604) & 0xFEFFFFFF))((pointer_or_number32_t) &stack.offset_2260 + 3916, 0, 4097, (pointer_or_number32_t) &stack.offset_2076 + 129, undef(generic32_t)); *var_89 = llvm_bswap_i32(var_94); ((rawfunction_122 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32592) & 0xFEFFFFFF))((pointer_or_number32_t) &stack.offset_2260 + 3916, 4096, (generic32_t) "Set-Cookie: lsid=%s; expires=Fri, 01-Jan-2046 00:00:01 GMT; path=/;HttpOnly;%s", (pointer_or_number32_t) &stack.offset_2076 + 146, undef(generic32_t)); ((rawfunction_123 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32648) & 0xFEFFFFFF))((pointer_or_number32_t) &stack.offset_2260 + 3916, 4096, (generic32_t) "Set-Cookie: lsid=%s; expires=Fri, 01-Jan-2046 00:00:01 GMT; path=/;HttpOnly;%s", (pointer_or_number32_t) &stack.offset_2076 + 146, undef(generic32_t)); ((rawfunction_124 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32648) & 0xFEFFFFFF))((generic32_t) "Set-Cookie: err=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/;", 4096, (generic32_t) "Set-Cookie: lsid=%s; expires=Fri, 01-Jan-2046 00:00:01 GMT; path=/;HttpOnly;%s", (pointer_or_number32_t) &stack.offset_2076 + 146, undef(generic32_t)); ((rawfunction_125 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32596) & 0xFEFFFFFF))((generic32_t) "/", 4096, (generic32_t) "Set-Cookie: lsid=%s; expires=Fri, 01-Jan-2046 00:00:01 GMT; path=/;HttpOnly;%s", (pointer_or_number32_t) &stack.offset_2076 + 146, undef(generic32_t)); var_96 = llvm_bswap_i32(stack.offset_24); if (stack.offset_92) { ((rawfunction_126 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32696) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_92), 4096, (generic32_t) "Set-Cookie: lsid=%s; expires=Fri, 01-Jan-2046 00:00:01 GMT; path=/;HttpOnly;%s", (pointer_or_number32_t) &stack.offset_2076 + 146, undef(generic32_t)); var_96 = llvm_bswap_i32(stack.offset_24); stack.offset_92 = 0; } if (!stack.offset_96) { revng_abort("A longjmp was taken"); } else { ((rawfunction_127 *) llvm_bswap_i32(*(generic32_t *) (var_96 - 32696) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_96), 4096, (generic32_t) "Set-Cookie: lsid=%s; expires=Fri, 01-Jan-2046 00:00:01 GMT; path=/;HttpOnly;%s", (pointer_or_number32_t) &stack.offset_2076 + 146, undef(generic32_t)); stack.offset_96 = 0; revng_abort("A longjmp was taken"); } } } } generic32_t var_97; var_97 = var_45; if (stack_arguments.offset_0 != 33554432) { function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), var_97, var_46, (generic32_t) var_47, var_49); } generic32_t var_98; var_98 = ((rawfunction_133 *) llvm_bswap_i32(*(generic32_t *) (var_48 - 32688) & 0xFEFFFFFF))(llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack_arguments.offset_4) + 4)), (generic32_t) "out", var_46, (generic32_t) var_47, undef(generic32_t)); var_97 = "out"; if (var_98) { function_0x401748_Code_mips(llvm_bswap_i32(*(generic32_t *) llvm_bswap_i32(stack_arguments.offset_4)), var_97, var_46, (generic32_t) var_47, var_49); } generic32_t var_99; generic32_t var_100; generic32_t var_101; generic32_t var_102; generic32_t var_103; var_99 = ((rawfunction_134 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32660) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, (generic32_t) "out", var_46, (generic32_t) var_47, undef(generic32_t)); var_103 = llvm_bswap_i32(stack.offset_24); var_100 = "out"; var_101 = var_46; var_102 = var_47; if (!var_99) { generic32_t var_104; uint8_t *var_105; generic32_t var_106; generic32_t var_107; generic32_t var_108; var_104 = ((rawfunction_135 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32712) & 0xFEFFFFFF))((generic32_t) &stack.offset_2076, (generic32_t) "out", var_46, (generic32_t) var_47, undef(generic32_t)); var_108 = llvm_bswap_i32(stack.offset_24); stack.offset_116 = llvm_bswap_i32(var_104); var_105 = "out"; var_106 = var_46; var_107 = var_47; if (var_104) { generic32_t var_109; uint8_t *var_110; var_109 = stack.offset_2260; stack.offset_16 = llvm_bswap_i32(var_104); var_110 = !var_109 ? (generic32_t) "user" : (generic32_t) "admin"; var_106 = var_110; ((rawfunction_136 *) llvm_bswap_i32(*(generic32_t *) (var_108 - 32608) & 0xFEFFFFFF))(4, (generic32_t) "Web: %s account [%s] clientip [%s] logout", var_106, (generic32_t) &stack.offset_2076, undef(generic32_t)); var_108 = llvm_bswap_i32(stack.offset_24); var_105 = "Web: %s account [%s] clientip [%s] logout"; var_107 = &stack.offset_2076; } var_100 = var_105; var_101 = var_106; var_102 = var_107; ((rawfunction_137 *) llvm_bswap_i32(*(generic32_t *) (var_108 - 32560) & 0xFEFFFFFF))((generic32_t) "rm /tmp/cgi_session", var_100, var_101, var_102, undef(generic32_t)); ((rawfunction_138 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32648) & 0xFEFFFFFF))((generic32_t) "Set-Cookie: sid=deleted; lsid=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/;", var_100, var_101, var_102, undef(generic32_t)); ((rawfunction_139 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32648) & 0xFEFFFFFF))((generic32_t) "Set-Cookie: err=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/;", var_100, var_101, var_102, undef(generic32_t)); var_103 = llvm_bswap_i32(stack.offset_24); } generic32_t var_111; generic32_t var_112; var_111 = ((rawfunction_140 *) llvm_bswap_i32(*(generic32_t *) (var_103 - 32556) & 0xFEFFFFFF))((generic32_t) "SCRIPT_NAME", var_100, var_101, var_102, undef(generic32_t)); ((rawfunction_141 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32596) & 0xFEFFFFFF))(var_111, var_100, var_101, var_102, undef(generic32_t)); var_112 = llvm_bswap_i32(stack.offset_24); if (stack.offset_92) { ((rawfunction_142 *) llvm_bswap_i32(*(generic32_t *) (llvm_bswap_i32(stack.offset_24) - 32696) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_92), var_100, var_101, var_102, undef(generic32_t)); var_112 = llvm_bswap_i32(stack.offset_24); stack.offset_92 = 0; } if (!stack.offset_96) { revng_abort("A longjmp was taken"); } else { ((rawfunction_143 *) llvm_bswap_i32(*(generic32_t *) (var_112 - 32696) & 0xFEFFFFFF))(llvm_bswap_i32(stack.offset_96), var_100, var_101, var_102, undef(generic32_t)); stack.offset_96 = 0; revng_abort("A longjmp was taken"); } } else { revng_abort("A longjmp was taken"); } } _ABI(raw_mips) _Noreturn void function_0x402e60_Code_mips(void) { struct_194 stack; stack.offset_32 = 4294967295; stack.offset_36 = llvm_bswap_i32(revng_undefined_ra()); if (*(generic32_t *) (generic32_t) 4273988 == (pointer_or_number32_t) -1) { revng_abort("A longjmp was taken"); } else { generic32_t var_0; generic32_t var_1; var_0 = 0; var_1 = *(generic32_t *) (generic32_t) 4273988; do { ((rawfunction_144 *) llvm_bswap_i32(var_1 & 0xFEFFFFFF))(undef(generic32_t)); var_1 = *(generic32_t *) (4273984 - (var_0 << 2)); var_0 = var_0 + 1; } while (var_1 != (pointer_or_number32_t) -1); revng_abort("A longjmp was taken"); } } _ABI(raw_mips) _Noreturn void function_0x402eb0_Code_mips(void) { struct_199 stack; generic32_t var_0; generic32_t var_1; generic32_t var_2; generic32_t var_3; generic32_t var_4; generic32_t var_5; generic32_t var_6; generic32_t var_7; generic32_t var_8; generic32_t var_9; generic32_t var_10; generic32_t var_11; generic32_t var_12; generic32_t var_13; generic32_t var_14; generic32_t var_15; generic32_t var_16; generic32_t var_17; generic32_t var_18; generic32_t var_19; generic32_t var_20; generic32_t var_21; generic32_t var_22; generic32_t var_23; generic32_t var_24; generic32_t var_25; generic32_t var_26; generic32_t var_27; generic32_t var_28; generic32_t var_29; generic32_t var_30; generic32_t var_31; generic32_t var_32; generic32_t var_33; generic32_t var_34; generic32_t var_35; generic32_t var_36; generic32_t var_37; generic32_t var_38; generic32_t var_39; generic32_t var_40; generic32_t var_41; generic32_t var_42; artificial_struct_returned_by_rawfunction_188 var_43; var_42 = ((rawfunction_148 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(revng_undefined_ra(), 57); var_41 = ((rawfunction_149 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_42, 56); var_40 = ((rawfunction_150 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_41, 55); var_39 = ((rawfunction_151 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_40, 54); var_38 = ((rawfunction_152 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_39, 52); var_37 = ((rawfunction_153 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_38, 51); var_36 = ((rawfunction_154 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_37, 49); var_35 = ((rawfunction_155 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_36, 48); var_34 = ((rawfunction_156 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_35, 47); var_33 = ((rawfunction_157 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_34, 46); var_32 = ((rawfunction_158 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_33, 45); var_31 = ((rawfunction_159 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_32, 44); var_30 = ((rawfunction_160 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_31, 43); var_29 = ((rawfunction_161 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_30, 42); var_28 = ((rawfunction_162 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_29, 41); var_27 = ((rawfunction_163 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_28, 40); var_26 = ((rawfunction_164 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_27, 39); var_25 = ((rawfunction_165 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_26, 38); var_24 = ((rawfunction_166 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_25, 37); var_23 = ((rawfunction_167 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_24, 36); var_22 = ((rawfunction_168 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_23, 35); var_21 = ((rawfunction_169 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_22, 34); var_20 = ((rawfunction_170 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_21, 33); var_19 = ((rawfunction_171 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_20, 32); var_18 = ((rawfunction_172 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_19, 31); var_17 = ((rawfunction_173 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_18, 30); var_16 = ((rawfunction_174 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_17, 29); var_15 = ((rawfunction_175 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_16, 28); var_14 = ((rawfunction_176 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_15, 27); var_13 = ((rawfunction_177 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_14, 26); var_12 = ((rawfunction_178 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_13, 25); var_11 = ((rawfunction_179 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_12, 24); var_10 = ((rawfunction_180 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_11, 23); var_9 = ((rawfunction_181 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_10, 22); var_8 = ((rawfunction_182 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_9, 21); var_7 = ((rawfunction_183 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_8, 20); var_6 = ((rawfunction_184 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_7, 19); var_5 = ((rawfunction_185 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_6, 18); var_4 = ((rawfunction_186 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_5, 17); var_3 = ((rawfunction_187 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_4, 15); var_43 = ((rawfunction_188 *) llvm_bswap_i32(*(generic32_t *) NULL & 0xFEFFFFFF))(var_3, 14); var_2 = var_43.register_t7; var_1 = var_43.register_t9; var_0 = var_43.register_ra; stack.offset_16 = llvm_bswap_i32(var_1 + 99872); stack.offset_28 = llvm_bswap_i32(var_0); stack.offset_24 = llvm_bswap_i32(var_1 + 99872); function_0x403174_Code_mips(); } _ABI(raw_mips) _Noreturn void function_0x403150_Code_mips(void) { struct_200 stack; stack.offset_28 = llvm_bswap_i32(revng_undefined_ra()); function_0x403174_Code_mips(); } _ABI(raw_mips) _Noreturn void function_0x403174_Code_mips(void) { function_0x400c60_Code_mips(); }
Loading...