0x1837844e0 | 0x1837844e0 |// WARNING: Variable defined which should be unmapped: var_18h 0x1837844e0 |// WARNING: Variable defined which should be unmapped: var_10h 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_151h 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_131h 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_1d0h 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_1d8h 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_f0h 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_f8h 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_a8h 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_a5h 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_81h 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_169h 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_170h 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_bah 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_bch 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_b9h 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_bbh 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_1dbh 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_61h 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_a0h 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_1e6h 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_b4h 0x1837844e0 |// WARNING: [rz-ghidra] Detected overlap for variable var_fbh | 0x1837844e0 |void fcn.1837844e0(int64_t arg1, int64_t arg2, int64_t arg3) |{ | int32_t iVar1; | code *pcVar2; | undefined8 uVar3; | char cVar4; | int32_t iVar5; | int64_t iVar6; | int64_t iVar7; | uint64_t uVar8; | int64_t *piVar9; | int32_t *piVar10; | int32_t *piVar11; | undefined8 *puVar12; | int64_t *piVar13; | int64_t *piVar14; | undefined (*pauVar15) [16]; | int64_t *unaff_RBX; | int64_t iVar16; | uint64_t uVar17; | int64_t *piVar18; | uint8_t uVar19; | uint64_t uVar20; | int64_t iVar21; | int64_t *piVar22; | int64_t *unaff_R15; | bool bVar23; | undefined8 uVar24; | undefined8 extraout_XMM0_Qa; | undefined auVar25 [16]; | undefined auVar26 [16]; | undefined auStack_288 [32]; | int64_t var_268h; | int64_t var_260h; | int64_t var_258h; | int64_t var_248h; | int64_t var_240h; | int64_t var_238h; | int64_t var_230h; | int64_t var_228h; | undefined8 uStack_220; | int64_t var_218h; | undefined8 uStack_210; | int64_t var_208h; | undefined8 uStack_200; | int64_t var_1f8h; | undefined8 uStack_1f0; | int64_t var_1e8h; | int64_t var_1e0h; | undefined var_1d8h; | unkbyte6 Stack_1d7; | int64_t var_1d1h; | int64_t var_1c8h; | int64_t iStack_1c0; | undefined8 uStack_1b8; | int64_t var_1b0h; | int64_t iStack_1a8; | uint64_t uStack_1a0; | int64_t var_198h; | undefined8 uStack_190; | int64_t iStack_188; | int64_t var_180h; | int64_t var_178h; | unkbyte7 var_170h; | char var_169h; | int64_t var_168h; | int64_t iStack_160; | int64_t var_158h; | int64_t var_148h; | int64_t var_140h; | int64_t var_138h; | int64_t var_128h; | undefined8 uStack_120; | int64_t var_118h; | int64_t iStack_110; | int64_t var_108h; | int64_t var_100h; | undefined var_f8h [7]; | int64_t var_f1h; | undefined8 uStack_e8; | int64_t var_e0h; | int64_t iStack_d8; | int64_t var_d0h; | int64_t var_c8h; | undefined2 var_bch; | undefined2 var_bah; | int64_t var_b8h; | int64_t var_b0h; | undefined var_a8h; | undefined2 uStack_a7; | uint32_t var_a5h; | int64_t var_a1h; | int64_t var_98h; | int64_t var_90h; | int64_t var_88h; | int64_t var_80h; | int64_t var_78h; | int64_t var_70h; | undefined8 uStack_68; | int64_t var_60h; | int64_t var_58h; | int64_t var_18h; | int64_t var_10h; | 0x1837844fe | piVar18 = (int64_t *)(arg2 & 0xffffffff); 0x18378450a | var_60h = *(uint64_t *)0x191c71040 ^ (uint64_t)auStack_288; 0x18378451a | piVar14 = (int64_t *)arg1; 0x18378451a | if (*(char *)(arg3 + 0x10) != '\x04') goto code_r0x0001837848af; 0x183784523 | if (*(char *)arg3 != '\x7f') goto code_r0x0001837848af; 0x18378452d | piVar22 = &var_1e8h; 0x183784535 | var_1e8h._0_2_ = 0; 0x183784535 | var_1e8h._2_1_ = 0; 0x183784535 | var_1e8h._3_1_ = 0; 0x183784535 | var_1e8h._4_4_ = 0; 0x183784535 | var_1e0h._0_5_ = 0; 0x183784535 | var_1e0h._5_1_ = 0; 0x183784535 | var_1e0h._6_2_ = 0; 0x183784539 | var_1d8h = 0; 0x183784539 | Stack_1d7 = 0; 0x183784539 | var_1d1h._0_1_ = 0; 0x183784541 | var_b8h._0_4_ = *(undefined4 *)(arg1 + 0x150); 0x183784551 | var_b8h._4_4_ = 0; 0x18378455b | var_b0h._0_7_ = 0x1859fbca0; 0x18378455b | var_b0h._7_1_ = '\0'; 0x183784567 | var_98h._0_1_ = (uint8_t)&var_b8h; 0x183784567 | var_98h._1_1_ = (char)((uint64_t)&var_b8h >> 8); 0x183784567 | var_98h._2_2_ = (undefined2)((uint64_t)&var_b8h >> 0x10); 0x183784567 | var_98h._4_4_ = (uint32_t)((uint64_t)&var_b8h >> 0x20); 0x18378456a | var_90h = 1; 0x183784581 | var_108h._0_5_ = 0x190c1cae8; 0x183784581 | var_108h._5_3_ = 0; 0x183784584 | var_100h._0_5_ = 0xc; 0x183784584 | var_100h._5_1_ = 0; 0x183784584 | var_100h._6_2_ = 0; 0x18378458f | func_0x000184321670(piVar22); 0x183784594 | var_a1h._0_1_ = 4; 0x1837845b6 | if ((int64_t)&var_b8h + 4U < 0x190132aed || (int64_t *)0x190132aec < &var_b8h) { 0x1837845c4 | var_b8h._0_4_ = 0x74736f68; 0x1837845cb | var_b8h._4_4_ = var_b8h._4_4_ & 0xffffff00; 0x1837845d0 | piVar9 = &var_98h; 0x1837845de | func_0x0001818298d0(arg3, piVar9); 0x1837845de | uVar19 = var_88h._7_1_; 0x1837845ee | iVar7 = (int64_t)(char)var_88h._7_1_; 0x1837845ee | if ((int64_t)(char)var_88h._7_1_ < 0) { 0x1837845f0 | iVar7 = var_90h; | } 0x1837845f8 | iVar6 = (int64_t)(char)(uint8_t)var_1d1h; 0x183784607 | if (iVar6 < 0) { 0x183784609 | iVar6 = CONCAT26(var_1e0h._6_2_, CONCAT15(var_1e0h._5_1_, (unkbyte5)var_1e0h)); | } 0x183784614 | if (iVar7 == iVar6) { 0x183784635 | if ((char)(uint8_t)var_1d1h < '\0') { 0x183784637 | piVar22 = (int64_t *) 0x183784637 | CONCAT44(var_1e8h._4_4_, 0x183784637 | CONCAT13(var_1e8h._3_1_, CONCAT12(var_1e8h._2_1_, (undefined2)var_1e8h))); | } 0x183784645 | if ((char)var_88h._7_1_ < '\0') { 0x183784647 | piVar9 = (int64_t *) 0x183784647 | CONCAT44(var_98h._4_4_, CONCAT22(var_98h._2_2_, CONCAT11(var_98h._1_1_, (uint8_t)var_98h))); | } 0x18378464f | iVar5 = func_0x000185f59f10(piVar9, piVar22); 0x183784654 | bVar23 = iVar5 == 0; | } else { 0x183784616 | bVar23 = false; | } 0x18378465a | piVar22 = (int64_t *)0x7fffffffffffffff; 0x183784667 | if ((char)uVar19 < '\0') { 0x183784674 | func_0x0001841dcbe0(CONCAT44(var_98h._4_4_, 0x183784674 | CONCAT22(var_98h._2_2_, CONCAT11(var_98h._1_1_, (uint8_t)var_98h))), 0x183784669 | CONCAT17(var_88h._7_1_, (unkbyte7)var_88h) & 0x7fffffffffffffff); | } 0x183784689 | if ((char)(uint8_t)var_a1h < '\0') { 0x183784696 | func_0x0001841dcbe0(CONCAT44(var_b8h._4_4_, (undefined4)var_b8h), 0x18378468b | CONCAT17((uint8_t)var_a1h, CONCAT43(var_a5h, CONCAT21(uStack_a7, var_a8h))) & 0x18378469e | 0x7fffffffffffffff); | } 0x1837846a6 | if (!bVar23) { 0x183784882 | bVar23 = false; 0x183784882 | goto code_r0x000183784884; | } 0x1837846b0 | var_b8h._0_4_ = 0; 0x1837846b0 | var_b8h._4_4_ = 0; 0x1837846b0 | var_b0h._0_7_ = 0; 0x1837846b0 | var_b0h._7_1_ = '\0'; 0x1837846b9 | var_a8h = 0; 0x1837846b9 | uStack_a7 = 0; 0x1837846b9 | var_a5h = 0; 0x1837846b9 | var_a1h._0_1_ = 0; 0x1837846cc | var_98h._0_1_ = 0xa0; 0x1837846cc | var_98h._1_1_ = 'Y'; 0x1837846cc | var_98h._2_2_ = 0x9060; 0x1837846cc | var_98h._4_4_ = 1; 0x1837846d4 | var_90h = 7; 0x1837846e0 | iVar7 = (int64_t)*(char *)(arg1 + 0x117); 0x1837846ef | piVar18 = (int64_t *)(arg2 & 0xffffffff); 0x1837846f2 | piVar22 = (int64_t *)0x7fffffffffffffff; 0x1837846f5 | if (iVar7 < 0) { 0x18378461a | iVar6 = *(int64_t *)(arg1 + 0x100); 0x183784624 | iVar7 = *(int64_t *)(arg1 + 0x108); | } else { 0x1837846fe | iVar6 = arg1 + 0x100; | } 0x183784705 | var_88h._0_7_ = (unkbyte7)iVar6; 0x183784705 | var_88h._7_1_ = (uint8_t)((uint64_t)iVar6 >> 0x38); 0x18378470d | var_80h._0_1_ = (char)iVar7; 0x18378470d | var_80h._1_7_ = (unkbyte7)((uint64_t)iVar7 >> 8); 0x183784725 | var_108h._0_5_ = SUB85(&var_98h, 0); 0x183784725 | var_108h._5_3_ = (unkbyte3)((uint64_t)&var_98h >> 0x28); 0x183784729 | var_100h._0_5_ = 2; 0x183784729 | var_100h._5_1_ = 0; 0x183784729 | var_100h._6_2_ = 0; 0x183784731 | func_0x0001841d5a70(&var_b8h, &var_108h); 0x183784749 | piVar14 = (int64_t *)CONCAT44(var_b8h._4_4_, (undefined4)var_b8h); 0x18378474d | uVar17 = CONCAT17(var_b0h._7_1_, (unkbyte7)var_b0h); 0x183784751 | _var_f8h = CONCAT17(0xd, var_f8h); 0x183784774 | if ((int64_t)&var_100h + 5U < 0x1906c7899 || (int64_t *)0x1906c7898 < &var_108h) { 0x18378477c | if (-1 < (char)(uint8_t)var_a1h) { 0x183784780 | uVar17 = (uint64_t)(uint8_t)var_a1h; 0x183784780 | piVar14 = &var_b8h; | } 0x183784793 | var_100h._0_5_ = 0x6e6f697461; 0x18378479e | var_108h._0_5_ = 0x6f68747561; 0x18378479e | var_108h._5_3_ = 0x7a6972; 0x1837847a1 | var_100h._5_1_ = 0; 0x1837847ac | uVar24 = func_0x0001818298d0(arg3, &var_98h); 0x1837847b1 | uVar8 = (uint64_t)(char)var_88h._7_1_; 0x1837847c0 | uVar20 = uVar8; 0x1837847c0 | if ((int64_t)uVar8 < 0) { 0x1837847c0 | uVar20 = var_90h; | } 0x1837847d4 | piVar9 = &var_98h; 0x1837847d4 | if ((int64_t)uVar8 < 0) { 0x1837847d4 | piVar9 = (int64_t *) 0x1837847c9 | CONCAT44(var_98h._4_4_, CONCAT22(var_98h._2_2_, CONCAT11(var_98h._1_1_, (uint8_t)var_98h))); | } 0x1837847db | if (uVar20 == uVar17) { 0x1837847e7 | if (uVar17 == 0) goto code_r0x0001837865d5; 0x1837847ed | uVar19 = 0; 0x1837847f0 | uVar20 = 0; | do { 0x183784803 | uVar19 = uVar19 | *(uint8_t *)((int64_t)piVar14 + uVar20) ^ *(uint8_t *)((int64_t)piVar9 + uVar20); 0x183784806 | uVar20 = uVar20 + 1; 0x18378480c | } while (uVar17 != uVar20); 0x18378480e | bVar23 = uVar19 == 0; | } else { 0x18378660d | bVar23 = false; | } |code_r0x000183784815: 0x183784822 | if ((char)uVar8 < '\0') { 0x18378482f | func_0x0001841dcbe0(uVar24, CONCAT17(var_88h._7_1_, (unkbyte7)var_88h) & (uint64_t)piVar22); | } 0x183784844 | if ((int64_t)_var_f8h < 0) { 0x183784851 | func_0x0001841dcbe0(CONCAT35(var_108h._5_3_, (unkbyte5)var_108h), _var_f8h & (uint64_t)piVar22); | } 0x183784866 | piVar14 = (int64_t *)arg1; 0x183784866 | if ((char)(uint8_t)var_a1h < '\0') { 0x183784873 | func_0x0001841dcbe0(CONCAT44(var_b8h._4_4_, (undefined4)var_b8h), 0x183784868 | CONCAT17((uint8_t)var_a1h, CONCAT43(var_a5h, CONCAT21(uStack_a7, var_a8h))) & 0x18378487b | (uint64_t)piVar22); | } |code_r0x000183784884: 0x183784884 | unaff_R15 = &var_98h; 0x183784884 | arg1 = (int64_t)&var_1e8h; 0x18378488c | if ((char)(uint8_t)var_1d1h < '\0') { 0x183784899 | func_0x0001841dcbe0(CONCAT44(var_1e8h._4_4_, 0x183784899 | CONCAT13(var_1e8h._3_1_, CONCAT12(var_1e8h._2_1_, (undefined2)var_1e8h))), 0x18378488e | CONCAT17((uint8_t)var_1d1h, CONCAT61(Stack_1d7, var_1d8h)) & (uint64_t)piVar22); | } 0x1837848a9 | unaff_RBX = (int64_t *)arg1; 0x1837848a9 | if (!bVar23) { |code_r0x0001837848af: 0x1837848b6 | var_268h = (int64_t)&var_1f8h; 0x1837848be | var_1f8h = 0x190c1ca28; 0x1837848c1 | uStack_1f0 = 0x29; 0x1837848d8 | var_208h = 0x190c1ca58; 0x1837848db | uStack_200 = 0x19; 0x1837848ed | uVar24 = 0x191; 0x1837848ed | arg1 = (int64_t)unaff_RBX; |code_r0x0001837848f3: 0x1837848f3 | func_0x0001837866f0(piVar14, (uint64_t)piVar18 & 0xffffffff, uVar24); 0x1837848f3 | goto code_r0x0001837848f8; | } 0x18378494f | uVar17 = (uint64_t)*(char *)(arg3 + 0x4f); 0x183784957 | if ((int64_t)uVar17 < 0) { 0x183784945 | piVar22 = *(int64_t **)(arg3 + 0x38); 0x183784949 | uVar17 = *(uint64_t *)(arg3 + 0x40); | } else { 0x183784959 | piVar22 = (int64_t *)(arg3 + 0x38); | } 0x183784968 | iVar7 = func_0x000185f59fe0(piVar22, 0x3f, uVar17); 0x183784976 | uVar20 = iVar7 - (int64_t)piVar22; 0x183784976 | if (uVar17 < (uint64_t)(iVar7 - (int64_t)piVar22)) { 0x183784976 | uVar20 = uVar17; | } 0x18378497d | if (iVar7 == 0) { 0x18378497d | uVar20 = uVar17; | } 0x183784985 | iVar5 = (int32_t)piVar18; 0x1837849b0 | if ((uVar20 == 0x1b) && 0x183784993 | (auVar26[0] = -(*(char *)((int64_t)piVar22 + 0xb) == 'a'), 0x183784993 | auVar26[1] = -(*(char *)((int64_t)piVar22 + 0xc) == 'c'), 0x183784993 | auVar26[2] = -(*(char *)((int64_t)piVar22 + 0xd) == 'e'), 0x183784993 | auVar26[3] = -(*(char *)((int64_t)piVar22 + 0xe) == '-'), 0x183784993 | auVar26[4] = -(*(char *)((int64_t)piVar22 + 0xf) == 'd'), auVar26[5] = -((char)piVar22[2] == 'e'), 0x183784993 | auVar26[6] = -(*(char *)((int64_t)piVar22 + 0x11) == 'p'), 0x183784993 | auVar26[7] = -(*(char *)((int64_t)piVar22 + 0x12) == 'e'), 0x183784993 | auVar26[8] = -(*(char *)((int64_t)piVar22 + 0x13) == 'n'), 0x183784993 | auVar26[9] = -(*(char *)((int64_t)piVar22 + 0x14) == 'd'), 0x183784993 | auVar26[10] = -(*(char *)((int64_t)piVar22 + 0x15) == 'e'), 0x183784993 | auVar26[0xb] = -(*(char *)((int64_t)piVar22 + 0x16) == 'n'), 0x183784993 | auVar26[0xc] = -(*(char *)((int64_t)piVar22 + 0x17) == 'c'), auVar26[0xd] = -((char)piVar22[3] == 'i'), 0x183784993 | auVar26[0xe] = -(*(char *)((int64_t)piVar22 + 0x19) == 'e'), 0x183784993 | auVar26[0xf] = -(*(char *)((int64_t)piVar22 + 0x1a) == 's'), auVar25[0] = -((char)*piVar22 == '/'), 0x18378499b | auVar25[1] = -(*(char *)((int64_t)piVar22 + 1) == 'm'), 0x18378499b | auVar25[2] = -(*(char *)((int64_t)piVar22 + 2) == 'c'), 0x18378499b | auVar25[3] = -(*(char *)((int64_t)piVar22 + 3) == 'p'), 0x18378499b | auVar25[4] = -(*(char *)((int64_t)piVar22 + 4) == '/'), 0x18378499b | auVar25[5] = -(*(char *)((int64_t)piVar22 + 5) == 'w'), 0x18378499b | auVar25[6] = -(*(char *)((int64_t)piVar22 + 6) == 'o'), 0x18378499b | auVar25[7] = -(*(char *)((int64_t)piVar22 + 7) == 'r'), auVar25[8] = -((char)piVar22[1] == 'k'), 0x18378499b | auVar25[9] = -(*(char *)((int64_t)piVar22 + 9) == 's'), 0x18378499b | auVar25[10] = -(*(char *)((int64_t)piVar22 + 10) == 'p'), 0x18378499b | auVar25[0xb] = -(*(char *)((int64_t)piVar22 + 0xb) == 'a'), 0x18378499b | auVar25[0xc] = -(*(char *)((int64_t)piVar22 + 0xc) == 'c'), 0x18378499b | auVar25[0xd] = -(*(char *)((int64_t)piVar22 + 0xd) == 'e'), 0x18378499b | auVar25[0xe] = -(*(char *)((int64_t)piVar22 + 0xe) == '-'), 0x18378499b | auVar25[0xf] = -(*(char *)((int64_t)piVar22 + 0xf) == 'd'), auVar25 = auVar25 & auVar26, 0x1837849b0 | (uint16_t) 0x1837849a7 | ((uint16_t)(SUB161(auVar25 >> 7, 0) & 1) | (uint16_t)(SUB161(auVar25 >> 0xf, 0) & 1) << 1 | 0x1837849a7 | (uint16_t)(SUB161(auVar25 >> 0x17, 0) & 1) << 2 | (uint16_t)(SUB161(auVar25 >> 0x1f, 0) & 1) << 3 | 0x1837849a7 | (uint16_t)(SUB161(auVar25 >> 0x27, 0) & 1) << 4 | (uint16_t)(SUB161(auVar25 >> 0x2f, 0) & 1) << 5 | 0x1837849a7 | (uint16_t)(SUB161(auVar25 >> 0x37, 0) & 1) << 6 | (uint16_t)(SUB161(auVar25 >> 0x3f, 0) & 1) << 7 | 0x1837849a7 | (uint16_t)(SUB161(auVar25 >> 0x47, 0) & 1) << 8 | (uint16_t)(SUB161(auVar25 >> 0x4f, 0) & 1) << 9 | 0x1837849a7 | (uint16_t)(SUB161(auVar25 >> 0x57, 0) & 1) << 10 | (uint16_t)(SUB161(auVar25 >> 0x5f, 0) & 1) << 0xb | 0x1837849a7 | (uint16_t)(SUB161(auVar25 >> 0x67, 0) & 1) << 0xc | (uint16_t)(SUB161(auVar25 >> 0x6f, 0) & 1) << 0xd | 0x1837849a7 | (uint16_t)(SUB161(auVar25 >> 0x77, 0) & 1) << 0xe | (uint16_t)(uint8_t)(auVar25[0xf] >> 7) << 0xf) == 0x1837849b0 | 0xffff)) { 0x18378493e | func_0x0001837b6140(piVar14, (uint64_t)piVar18 & 0xffffffff, arg3); 0x183784943 | goto code_r0x0001837848f8; | } 0x1837849b2 | cVar4 = *(char *)(arg3 + 0x37); 0x1837849b2 | iVar7 = (int64_t)cVar4; 0x1837849bd | if (iVar7 < 0) { 0x1837849bf | iVar7 = *(int64_t *)(arg3 + 0x28); | } 0x1837849c3 | piVar9 = (int64_t *)(arg3 + 0x20); 0x1837849cb | if (iVar7 == 4) { 0x183784a72 | if (cVar4 < '\0') { 0x183784a74 | piVar9 = (int64_t *)*piVar9; | } 0x183784aaf | if (((uVar20 != 0xd) || (*(int32_t *)piVar9 != 0x54534f50)) || 0x183784aa8 | (*(int64_t *)((int64_t)piVar22 + 5) != 0x7365736e6f707365 || *piVar22 != 0x707365722f31762f)) 0x183784aaf | goto code_r0x000183784a2d; 0x183784ab8 | iVar7 = arg3 + 0x50; 0x183784abc | iStack_110 = (int64_t)*(char *)(arg3 + 0x67); 0x183784ac7 | var_118h = iVar7; 0x183784ac7 | if (iStack_110 < 0) { 0x183784ac9 | var_118h = *(int64_t *)(arg3 + 0x50); 0x183784acd | iStack_110 = *(int64_t *)(arg3 + 0x58); | } 0x183784add | var_1d8h = 0; 0x183784add | Stack_1d7 = 0; 0x183784add | var_1d1h._0_1_ = 0; 0x183784add | var_1d1h._1_1_ = '\0'; 0x183784add | stack0xfffffffffffffe31 = 0; 0x183784ae4 | var_1e8h._0_2_ = 0; 0x183784ae4 | var_1e8h._2_1_ = 0; 0x183784ae4 | var_1e8h._3_1_ = 0; 0x183784ae4 | var_1e8h._4_4_ = 0; 0x183784ae4 | var_1e0h._0_5_ = 0; 0x183784ae4 | var_1e0h._5_1_ = 0; 0x183784ae4 | var_1e0h._6_2_ = 0; 0x183784ad5 | func_0x00018037bb90(&var_1e8h, &var_118h, 0, 200); 0x183784b1a | if (var_1d1h._1_1_ == '\x01') { 0x183784b2b | var_128h = 0x19014e964; 0x183784b2e | uStack_120 = 5; 0x183784b3e | piVar10 = (int32_t *)func_0x000184dc7630(&var_1e8h); 0x183784b46 | if (piVar10 == (int32_t *)0x0) goto code_r0x000183784b7b; 0x183784b4b | uVar17 = (uint64_t)*(char *)((int64_t)piVar10 + 0x17); 0x183784b53 | piVar11 = piVar10; 0x183784b53 | if ((int64_t)uVar17 < 0) { 0x1837865b7 | piVar11 = *(int32_t **)piVar10; 0x1837865bb | uVar17 = *(uint64_t *)(piVar10 + 2); | } 0x183784b75 | if ((uVar17 < 5) || ((char)piVar11[1] != '/' || *piVar11 != 0x6b6f7962)) goto code_r0x000183784b7b; 0x1837857f0 | if ((piVar14[2] == 0) || 0x1837857da | ((iVar7 = *(int64_t *)(piVar14[2] + 0x10), iVar7 == 0 || 0x1837857e9 | (cVar4 = func_0x0001804bf300(*(undefined8 *)(iVar7 + 0x58), 0), cVar4 == '\0')))) { 0x1837857fd | var_98h._0_1_ = 0x20; 0x1837857fd | var_98h._1_1_ = -0x61; 0x183785805 | var_90h = 0x13; 0x183785820 | var_b8h._0_4_ = 0x90c1d890; 0x183785823 | var_b0h._0_7_ = 0x15; 0x183785835 | uVar24 = 0x191; 0x18378583b | goto code_r0x0001837859b7; | } 0x1837856a6 | iStack_160 = (int64_t)*(char *)((int64_t)piVar10 + 0x17); 0x1837856af | if (iStack_160 < 0) { 0x1837856b1 | iStack_160 = *(int64_t *)(piVar10 + 2); 0x1837856b6 | piVar10 = *(int32_t **)piVar10; | } 0x1837856c5 | var_168h = (int64_t)piVar10; 0x1837856c9 | cVar4 = func_0x000183799ea0(piVar14[2]); 0x1837856d0 | if (cVar4 == '\0') { 0x183785743 | var_98h._0_1_ = 0x38; 0x183785743 | var_98h._1_1_ = -0x61; 0x18378574b | var_90h = 0x33; 0x183785766 | var_b8h._0_4_ = 0x90c1d8d8; 0x183785769 | var_b0h._0_7_ = 0x11; 0x18378577b | uVar24 = 0x199; 0x183785781 | goto code_r0x0001837859b7; | } 0x1837856da | if (var_1d1h._1_1_ != '\0') { 0x1837856ef | var_180h = 0x190185508; 0x1837856f2 | var_178h = 6; 0x1837856fa | func_0x000184dc71f0(&var_1e8h, &var_98h); 0x183785721 | if ((var_98h._1_1_ != '\x01') || (((uint8_t)var_98h & 1) == 0)) { |code_r0x00018378578f: 0x183785796 | var_98h._0_1_ = 0xc0; 0x183785796 | var_98h._1_1_ = -0x35; 0x18378579e | var_90h = 0x19; 0x1837857cc | goto code_r0x0001837859af; | } 0x183785723 | piVar22 = piVar14 + 4; 0x183785727 | piVar13 = (int64_t *)piVar14[4]; 0x18378572e | piVar9 = piVar13; 0x18378572e | while (piVar9 != (int64_t *)0x0) { 0x18378567f | if (iVar5 < (int32_t)piVar9[4]) { 0x183785674 | piVar9 = (int64_t *)*piVar9; | } else { 0x183785681 | if (iVar5 <= (int32_t)piVar9[4]) { 0x183785789 | if (piVar9 != piVar22) goto code_r0x00018378578f; 0x183785789 | break; | } 0x183785687 | piVar9 = (int64_t *)piVar9[1]; | } | } 0x18378568d | piVar9 = (int64_t *)piVar14[0x65]; 0x183785697 | if (piVar9 != (int64_t *)0x0) { | do { 0x183785645 | if (iVar5 < (int32_t)piVar9[4]) { 0x18378563a | piVar9 = (int64_t *)*piVar9; | } else { 0x183785647 | if (iVar5 <= (int32_t)piVar9[4]) { 0x183785652 | if (piVar9 != piVar14 + 0x65) goto code_r0x00018378578f; 0x183785652 | break; | } 0x183785649 | piVar9 = (int64_t *)piVar9[1]; | } 0x183785640 | } while (piVar9 != (int64_t *)0x0); | } 0x18378565b | piVar9 = (int64_t *)piVar14[0x61]; 0x183785665 | if (piVar9 != (int64_t *)0x0) { | do { 0x18378562c | if (iVar5 < (int32_t)piVar9[4]) { 0x18378561d | piVar9 = (int64_t *)*piVar9; | } else { 0x18378562e | if (iVar5 <= (int32_t)piVar9[4]) { 0x1837853e6 | if (piVar9 != piVar14 + 0x61) goto code_r0x00018378578f; 0x1837853e6 | break; | } 0x183785634 | piVar9 = (int64_t *)piVar9[1]; | } 0x183785623 | } while (piVar9 != (int64_t *)0x0); | } 0x18378545a | while (piVar9 = piVar22, piVar13 != (int64_t *)0x0) { 0x183785462 | while (piVar22 = piVar13, (int32_t)piVar22[4] <= iVar5) { 0x183785464 | if (iVar5 <= (int32_t)piVar22[4]) goto code_r0x000183785466; 0x1837853f5 | piVar13 = (int64_t *)piVar22[1]; 0x1837853f5 | if ((int64_t *)piVar22[1] == (int64_t *)0x0) { 0x1837853f7 | piVar9 = piVar22 + 1; 0x1837853f7 | goto code_r0x0001837853fc; | } | } 0x183785450 | piVar13 = (int64_t *)*piVar22; | } |code_r0x0001837853fc: 0x183785401 | pauVar15 = (undefined (*) [16])func_0x000185f006b8(0x28); 0x183785413 | if ((pauVar15 != (undefined (*) [16])0x0) && 0x18378540f | (pauVar15 != (undefined (*) [16])0xffffffffffffffe0)) { 0x183785419 | *(int32_t *)pauVar15[2] = iVar5; 0x183785420 | *pauVar15 = (undefined [16])0x0; 0x183785424 | *(int64_t **)pauVar15[1] = piVar22; 0x183785428 | *piVar9 = (int64_t)pauVar15; 0x183785435 | if (*(int64_t *)piVar14[3] != 0) { 0x183785437 | piVar14[3] = *(int64_t *)piVar14[3]; 0x18378543b | pauVar15 = (undefined (*) [16])*piVar9; | } 0x183785445 | func_0x0001841fdb60(piVar14[4], pauVar15); 0x18378544a | piVar14[5] = piVar14[5] + 1; |code_r0x000183785466: 0x18378546b | uVar17 = func_0x000185f006b8(0x80); 0x183785473 | var_98h._0_1_ = (uint8_t)uVar17; 0x183785473 | var_98h._1_1_ = (char)(uVar17 >> 8); 0x183785473 | var_98h._2_2_ = (undefined2)(uVar17 >> 0x10); 0x183785473 | var_98h._4_4_ = (uint32_t)(uVar17 >> 0x20); 0x18378547b | var_90h = 0x7c; 0x183785497 | var_88h._0_7_ = 0x80; 0x183785497 | var_88h._7_1_ = 0x80; 0x1837854c1 | if ((uVar17 <= uVar17 + 0x7c) && (uVar17 + 0x7c < 0x190c1cc01 || 0x190c1cc00 < uVar17)) { 0x1837854d7 | func_0x000185f5a940(uVar17, 0x190c1cc00, 0x7c); 0x1837854dc | *(undefined *)(uVar17 + 0x7c) = 0; 0x1837854ee | func_0x000183787410(piVar14, (uint64_t)piVar18 & 0xffffffff, &var_98h); 0x1837854f3 | unaff_R15 = (int64_t *)piVar14[2]; 0x1837854f7 | iVar7 = piVar14[0x70]; 0x1837854fe | piVar10 = (int32_t *)piVar14[0x6f]; 0x183785508 | if (piVar10 != (int32_t *)0x0) { 0x18378550f | LOCK(); 0x18378550f | iVar1 = *piVar10; 0x18378550f | *piVar10 = *piVar10 + 1; 0x18378550f | UNLOCK(); 0x18378551a | if (iVar1 == 0x7fffffff) { 0x1837866b8 | pcVar2 = (code *)swi(3); 0x1837866b8 | (*pcVar2)(); 0x1837866b8 | return; | } | } 0x183785525 | piVar14 = (int64_t *)func_0x000185f006b8(0x40); 0x18378552d | *(undefined4 *)piVar14 = 1; 0x18378553a | piVar14[1] = 0x183790400; 0x183785545 | piVar14[2] = 0x182bf38e0; 0x183785550 | piVar14[3] = 0x18339cdd0; 0x18378555b | piVar14[4] = 0x183787560; 0x18378555f | piVar14[5] = (int64_t)piVar10; 0x183785563 | piVar14[6] = iVar7; 0x183785567 | *(int32_t *)(piVar14 + 7) = iVar5; 0x183785572 | if (var_1d1h._1_1_ != '\0') { 0x183785578 | func_0x00018503e480(&var_1e8h, &var_b8h); 0x183785590 | func_0x00018492c4f0(&var_148h, (uint64_t)piVar18 & 0xffffffff); 0x1837855b4 | pauVar15 = (undefined (*) [16])func_0x00018533e010(&var_148h, 0, 0x190c1cad8, 9); 0x1837855b9 | _var_f8h = *(uint64_t *)pauVar15[1]; 0x1837855c9 | uVar24 = *(undefined8 *)(*pauVar15 + 8); 0x1837855cd | var_108h._0_5_ = (unkbyte5)*(undefined8 *)*pauVar15; 0x1837855cd | var_108h._5_3_ = (unkbyte3)((uint64_t)*(undefined8 *)*pauVar15 >> 0x28); 0x1837855cd | var_100h._0_5_ = (unkbyte5)uVar24; 0x1837855cd | var_100h._5_1_ = (undefined)((uint64_t)uVar24 >> 0x28); 0x1837855cd | var_100h._6_2_ = (int16_t)((uint64_t)uVar24 >> 0x30); 0x1837855d5 | *pauVar15 = (undefined [16])0x0; 0x1837855d9 | *(undefined8 *)pauVar15[1] = 0; 0x1837855ea | func_0x0001837a04c0(unaff_R15, &var_108h, &var_b8h, piVar14); 0x1837855f4 | if (var_138h < 0) { 0x183785610 | func_0x0001841dcbe0(var_148h, var_138h & 0x7fffffffffffffff); | } | goto code_r0x0001837859bc; | } | } | } | } | goto code_r0x0001837861a3; | } |code_r0x000183784b7b: 0x183784b7e | piVar22 = (int64_t *)piVar14[4]; 0x183784b85 | if (piVar22 != (int64_t *)0x0) { | do { 0x183784b99 | if (iVar5 < (int32_t)piVar22[4]) { 0x183784b8e | piVar22 = (int64_t *)*piVar22; | } else { 0x183784b9b | if (iVar5 <= (int32_t)piVar22[4]) { 0x18378596c | if (piVar22 != piVar14 + 4) goto code_r0x000183785972; 0x18378596c | break; | } 0x183784ba1 | piVar22 = (int64_t *)piVar22[1]; | } 0x183784b94 | } while (piVar22 != (int64_t *)0x0); | } 0x183784ba7 | piVar22 = (int64_t *)piVar14[0x65]; 0x183784bb2 | if (piVar22 != (int64_t *)0x0) { | do { 0x183784bc9 | if (iVar5 < (int32_t)piVar22[4]) { 0x183784bbe | piVar22 = (int64_t *)*piVar22; | } else { 0x183784bcb | if (iVar5 <= (int32_t)piVar22[4]) { 0x183784bd6 | if (piVar22 != piVar14 + 0x65) goto code_r0x000183785972; 0x183784bd6 | break; | } 0x183784bcd | piVar22 = (int64_t *)piVar22[1]; | } 0x183784bc4 | } while (piVar22 != (int64_t *)0x0); | } 0x183784bdc | piVar22 = (int64_t *)piVar14[0x61]; 0x183784be7 | if (piVar22 != (int64_t *)0x0) { | do { 0x183784c06 | if (iVar5 < (int32_t)piVar22[4]) { 0x183784bf7 | piVar22 = (int64_t *)*piVar22; | } else { 0x183784c08 | if (iVar5 <= (int32_t)piVar22[4]) { 0x183785911 | if (piVar22 != piVar14 + 0x61) goto code_r0x000183785972; 0x183785911 | break; | } 0x183784c0e | piVar22 = (int64_t *)piVar22[1]; | } 0x183784bfd | } while (piVar22 != (int64_t *)0x0); | } 0x18378591c | if ((char)piVar14[0x43] == '\0') { 0x183785929 | var_98h._0_1_ = 0xb8; 0x183785929 | var_98h._1_1_ = -0x34; 0x183785931 | var_90h = 0x28; 0x18378594c | var_b8h._0_4_ = 0x90c1cce8; 0x18378594f | var_b0h._0_7_ = 0x13; 0x183785961 | uVar24 = 0x1f7; 0x183785967 | goto code_r0x0001837859b7; | } 0x183785a27 | _var_148h = (undefined [16])0x0; 0x183785a32 | var_138h = 0; 0x183785a3a | var_158h = 0; 0x183785a42 | _var_168h = (undefined [16])0x0; 0x183785a4b | uVar17 = (uint64_t)*(char *)(arg3 + 0x67); 0x183785a53 | if ((int64_t)uVar17 < 0) { 0x183785849 | uVar17 = *(uint64_t *)(arg3 + 0x58); 0x183785853 | if (uVar17 < 0x2000001) { 0x183785840 | iVar7 = *(int64_t *)(arg3 + 0x50); 0x183785844 | goto code_r0x000183785a59; | } 0x18378585c | func_0x00018503ecf0(&var_148h, 0x190c1d6a0); |code_r0x000183785869: 0x183785871 | iVar7 = (int64_t)var_138h._7_1_; 0x183785879 | var_90h = iVar7; 0x183785879 | if (iVar7 < 0) { 0x183785879 | var_90h = var_140h; | } 0x18378587e | piVar22 = &var_148h; 0x18378587e | if (iVar7 < 0) { 0x18378587e | piVar22 = (int64_t *)var_148h; | } 0x183785882 | var_98h._0_1_ = (uint8_t)piVar22; 0x183785882 | var_98h._1_1_ = (char)((uint64_t)piVar22 >> 8); 0x183785882 | var_98h._2_2_ = (undefined2)((uint64_t)piVar22 >> 0x10); 0x183785882 | var_98h._4_4_ = (uint32_t)((uint64_t)piVar22 >> 0x20); 0x1837858a1 | var_b8h._0_4_ = 0x90c1cbe0; 0x1837858a1 | var_b8h._4_4_ = 1; 0x1837858a4 | var_b0h._0_7_ = 0x1b; 0x1837858a4 | var_b0h._7_1_ = '\0'; 0x1837858bc | var_268h = (int64_t)unaff_R15; 0x1837858bc | func_0x0001837866f0(piVar14, (uint64_t)piVar18 & 0xffffffff, 400); | } else { |code_r0x000183785a59: 0x183785a61 | var_88h._0_7_ = 0; 0x183785a61 | var_88h._7_1_ = 0; 0x183785a61 | var_80h._0_1_ = '\0'; 0x183785a61 | var_80h._1_7_ = 0; 0x183785a68 | var_98h._0_1_ = 0; 0x183785a68 | var_98h._1_1_ = '\0'; 0x183785a68 | var_98h._2_2_ = 0; 0x183785a68 | var_98h._4_4_ = 0; 0x183785a68 | var_90h = 0; 0x183785a76 | var_b8h._0_4_ = (undefined4)iVar7; 0x183785a76 | var_b8h._4_4_ = (uint32_t)((uint64_t)iVar7 >> 0x20); 0x183785a7e | var_b0h._0_7_ = (unkbyte7)uVar17; 0x183785a7e | var_b0h._7_1_ = (char)(uVar17 >> 0x38); 0x183785a8e | var_238h = uVar17; 0x183785a59 | func_0x00018037bb90(&var_98h, &var_b8h, 0, 200); 0x183785a99 | if ((char)var_80h == '\0') { 0x183785c4a | uVar24 = 0x190c1d6d0; | } else { 0x183785aae | var_108h._0_5_ = 0x19014e964; 0x183785aae | var_108h._5_3_ = 0; 0x183785ab1 | var_100h._0_5_ = 5; 0x183785ab1 | var_100h._5_1_ = 0; 0x183785ab1 | var_100h._6_2_ = 0; 0x183785ac4 | piVar22 = (int64_t *)func_0x0001805224b0(&var_98h); 0x183785ac9 | var_bah = 0; 0x183785ad8 | if ((char)var_80h == '\0') goto code_r0x0001837861a3; 0x183785af0 | var_180h = 0x190185508; 0x183785af3 | var_178h = 6; 0x183785afb | func_0x000184dc71f0(&var_98h, &var_bah); 0x183785b13 | var_bch = 0; 0x183785b22 | if ((char)var_80h == '\0') goto code_r0x0001837861a3; 0x183785b37 | var_198h = 0x190c1d6f8; 0x183785b3a | uStack_190 = 0x13; 0x183785b42 | func_0x000184dc71f0(&var_98h, &var_bch); 0x183785b5a | if (piVar22 != (int64_t *)0x0) { 0x183785b60 | uVar17 = (uint64_t)*(char *)((int64_t)piVar22 + 0x17); 0x183785b68 | uVar20 = uVar17; 0x183785b68 | if ((int64_t)uVar17 < 0) { 0x183785ba7 | uVar20 = piVar22[1]; | } 0x183785b80 | if ((uVar20 != 0) && (piVar9 = (int64_t *)piVar14[0x41], piVar9 != (int64_t *)0x0)) { 0x183785b8e | var_248h = (int64_t)piVar22; 0x183785b8e | var_240h = (int64_t)piVar22; 0x183785b8e | if (*(char *)((int64_t)piVar22 + 0x17) < '\0') { 0x183785b90 | uVar17 = piVar22[1]; 0x183785b94 | var_240h = *piVar22; | } | do { 0x183785bdc | uVar20 = (uint64_t)*(char *)((int64_t)piVar9 + 0x37); 0x183785be4 | if ((int64_t)uVar20 < 0) { 0x183785be6 | uVar20 = piVar9[5]; 0x183785bea | piVar22 = (int64_t *)piVar9[4]; | } else { 0x183785bb1 | piVar22 = piVar9 + 4; | } 0x183785bbb | uVar8 = uVar17; 0x183785bbb | if (uVar20 < uVar17) { 0x183785bbb | uVar8 = uVar20; | } 0x183785bc4 | iVar5 = func_0x000185f59f10(var_240h, piVar22, uVar8); 0x183785bcb | if (iVar5 == 0) { 0x1837863a5 | if (uVar17 == uVar20) { 0x1837863b5 | if (piVar9 != piVar14 + 0x41) { 0x1837863cd | if ((var_bah._1_1_ != '\x01') || ((char)var_bah == '\0')) { 0x183786396 | uVar24 = 0x190c1d740; 0x18378639d | goto code_r0x000183785c51; | } 0x1837863d7 | if (var_bch._1_1_ == '\0') { 0x1837863d9 | uVar24 = 0x190c1d770; 0x1837863e0 | goto code_r0x000183785c51; | } 0x1837863ed | if ((char)var_80h == '\0') goto code_r0x0001837861a3; 0x183786402 | var_1b0h = 0x190407510; 0x183786405 | iStack_1a8 = 5; 0x183786415 | cVar4 = func_0x000181647810(&var_98h); 0x18378641c | if (cVar4 != '\0') { 0x183786426 | if ((char)var_80h == '\0') goto code_r0x0001837861a3; 0x183786434 | var_d0h = 0x190407510; 0x183786437 | var_c8h = 5; 0x183786447 | iVar6 = func_0x0001800ea620(&var_98h); 0x18378644f | if (iVar6 == 0) { 0x1837864a7 | uVar24 = 0x190c1d7b0; 0x1837864ae | goto code_r0x000183785c51; | } | } 0x183786451 | bVar23 = true; 0x183786461 | if (&var_168h != (int64_t *)var_248h) { 0x183786474 | uVar19 = *(uint8_t *)(var_248h + 0x17); 0x183786474 | uVar17 = (uint64_t)uVar19; 0x183786479 | if (var_158h < 0) { 0x1837865e3 | if ((char)uVar19 < '\0') { 0x1837865ea | uVar17 = *(uint64_t *)(var_248h + 8); 0x1837865ee | var_248h = *(int64_t *)var_248h; | } 0x1837865f6 | func_0x000184211e70(&var_168h, var_248h, uVar17); 0x183786482 | } else if ((char)uVar19 < '\0') { 0x1837864bf | func_0x000184211d10(&var_168h, *(undefined8 *)var_248h, 0x1837864bb | *(undefined8 *)(var_248h + 8)); | } else { 0x183786489 | var_158h = *(int64_t *)(var_248h + 0x10); 0x183786495 | _var_168h = *(undefined (*) [16])var_248h; | } | } | goto code_r0x000183785c61; | } | break; | } 0x183785ba9 | if (uVar20 <= uVar17) goto code_r0x000183785bd3; |code_r0x000183785bab: 0x183785bab | piVar9 = (int64_t *)*piVar9; | } else { 0x183785bd1 | if (iVar5 < 0) goto code_r0x000183785bab; |code_r0x000183785bd3: 0x183785bd3 | piVar9 = (int64_t *)piVar9[1]; | } 0x183785bda | } while (piVar9 != (int64_t *)0x0); | } | } 0x183785c41 | uVar24 = 0x190c1d710; | } |code_r0x000183785c51: 0x183785c51 | func_0x00018503ecf0(&var_148h, uVar24); 0x183785c5e | bVar23 = false; |code_r0x000183785c61: 0x183785c79 | if (((char)var_80h == '\x01') && 0x183785c6e | (iVar6 = CONCAT44(var_98h._4_4_, 0x183785c6e | CONCAT22(var_98h._2_2_, CONCAT11(var_98h._1_1_, (uint8_t)var_98h))), iVar6 != 0 | )) { 0x183785bf8 | iVar21 = var_90h << 5; 0x183785bff | iVar16 = iVar6; 0x183785bff | if (iVar21 != 0) { | do { 0x183785c01 | func_0x000184e58cd0(iVar6 + -0x20 + iVar21); 0x183785c0e | iVar21 = iVar21 + -0x20; 0x183785c12 | } while (iVar21 != 0); 0x183785c14 | iVar16 = CONCAT44(var_98h._4_4_, 0x183785c14 | CONCAT22(var_98h._2_2_, CONCAT11(var_98h._1_1_, (uint8_t)var_98h))); | } 0x183785c1f | var_90h = iVar6 - iVar16 >> 5; 0x183785c37 | func_0x0001841dcbe0(iVar16, CONCAT17(var_88h._7_1_, (unkbyte7)var_88h) << 5); | } 0x183785c8c | if (!bVar23) goto code_r0x000183785869; 0x183785c9d | var_88h._0_7_ = 0; 0x183785c9d | var_88h._7_1_ = 0; 0x183785c9d | var_80h._0_1_ = '\0'; 0x183785c9d | var_80h._1_7_ = 0; 0x183785ca3 | var_98h._0_1_ = 0; 0x183785ca3 | var_98h._1_1_ = '\0'; 0x183785ca3 | var_98h._2_2_ = 0; 0x183785ca3 | var_98h._4_4_ = 0; 0x183785ca3 | var_90h = 0; 0x183785cb8 | iStack_d8 = var_238h; 0x183785cc8 | var_e0h = iVar7; 0x183785c95 | func_0x00018037bb90(&var_98h, &var_e0h, 0, 200); 0x183785cd3 | if ((char)var_80h == '\0') { 0x183786617 | pcVar2 = (code *)swi(3); 0x183786617 | (*pcVar2)(); 0x183786617 | return; | } 0x183785ce8 | stack0xffffffffffffff10 = 0x190c1d660; 0x183785ceb | uStack_e8 = 0xf; 0x183785cf3 | func_0x000180ccc9c0(&var_98h); 0x183785d03 | var_108h._0_5_ = 0; 0x183785d03 | var_108h._5_3_ = 0; 0x183785d03 | var_100h._0_5_ = 0; 0x183785d03 | var_100h._5_1_ = 0; 0x183785d03 | var_100h._6_2_ = 0; 0x183785d0b | _var_f8h = 0; 0x183785d1d | if ((char)var_80h == '\0') goto code_r0x0001837861a3; 0x183785d2b | var_b0h._0_7_ = SUB87(&var_98h, 0); 0x183785d2b | var_b0h._7_1_ = (char)((uint64_t)&var_98h >> 0x38); 0x183785d2f | var_a8h = 6; 0x183785d46 | cVar4 = func_0x000181b4a620(&var_b8h, 0, &var_108h, 200); 0x183785d50 | if (cVar4 == '\0') { 0x183785d5d | func_0x00018503ecf0(&var_148h); 0x183785d75 | if ((int64_t)_var_f8h < 0) { 0x183785d8c | func_0x0001841dcbe0(CONCAT35(var_108h._5_3_, (unkbyte5)var_108h)); | } 0x183785d99 | var_238h = 0; 0x183785da2 | iVar7 = 0; 0x183785da4 | var_248h = 0; 0x183785dad | var_240h = 0; | } else { 0x183785e16 | var_238h = CONCAT35(var_108h._5_3_, (unkbyte5)var_108h); 0x183785e23 | iVar7 = CONCAT26(var_100h._6_2_, CONCAT15(var_100h._5_1_, (unkbyte5)var_100h)); 0x183785e3d | var_240h = _var_f8h & 0xffffffffffffff; 0x183785e45 | var_248h = _var_f8h >> 0x38; | } 0x183785e66 | if (((char)var_80h == '\x01') && 0x183785e5b | (iVar6 = CONCAT44(var_98h._4_4_, 0x183785e5b | CONCAT22(var_98h._2_2_, CONCAT11(var_98h._1_1_, (uint8_t)var_98h))), iVar6 != 0 | )) { 0x183785dc8 | iVar21 = var_90h << 5; 0x183785dcf | iVar16 = iVar6; 0x183785dcf | var_230h = iVar7; 0x183785dcf | if (iVar21 != 0) { | do { 0x183785dd1 | func_0x000184e58cd0(iVar6 + -0x20 + iVar21); 0x183785dde | iVar21 = iVar21 + -0x20; 0x183785de2 | } while (iVar21 != 0); 0x183785de4 | iVar16 = CONCAT44(var_98h._4_4_, 0x183785de4 | CONCAT22(var_98h._2_2_, CONCAT11(var_98h._1_1_, (uint8_t)var_98h))); | } 0x183785def | var_90h = iVar6 - iVar16 >> 5; 0x183785e07 | func_0x0001841dcbe0(iVar16, CONCAT17(var_88h._7_1_, (unkbyte7)var_88h) << 5); 0x183785e14 | iVar7 = var_230h; | } 0x183785e79 | if (cVar4 == '\0') goto code_r0x000183785869; 0x183785e86 | var_98h._0_1_ = 0; 0x183785e86 | var_98h._1_1_ = '\0'; 0x183785e86 | var_98h._2_2_ = 0; 0x183785e86 | var_98h._4_4_ = 0; 0x183785e86 | var_90h = 0; 0x183785e8f | var_88h._0_7_ = 0; 0x183785e8f | var_88h._7_1_ = 0; 0x183785ea3 | var_a1h._0_1_ = 0x13; 0x183785ebc | if ((uint32_t *)0x190c1cd00 < &var_a5h && &var_b8h < (int64_t *)0x190c1cd01) 0x183785ebc | goto code_r0x0001837861a3; 0x183785ed2 | var_b8h._0_4_ = 0x6c632d78; 0x183785ed2 | var_b8h._4_4_ = 0x746e6569; 0x183785ed2 | var_b0h._0_7_ = 0x7365757165722d; 0x183785ed7 | var_b0h._7_1_ = 0x74; 0x183785ed7 | var_a8h = 0x2d; 0x183785ed7 | uStack_a7 = 0x6469; 0x183785edf | var_a5h = var_a5h & 0xffffff00; 0x183785ee4 | piVar22 = &var_98h; 0x183785ef5 | func_0x0001818298d0(arg3, piVar22, &var_b8h); 0x183785eff | if ((char)(uint8_t)var_a1h < '\0') { 0x183785f16 | func_0x0001841dcbe0(CONCAT44(var_b8h._4_4_, (undefined4)var_b8h), 0x183785f01 | CONCAT17((uint8_t)var_a1h, CONCAT43(var_a5h, CONCAT21(uStack_a7, var_a8h))) 0x183785f13 | & 0x7fffffffffffffff); | } 0x183785f32 | iVar6 = (int64_t)(char)var_88h._7_1_; 0x183785f32 | if ((int64_t)(char)var_88h._7_1_ < 0) { 0x183785f34 | iVar6 = var_90h; | } 0x183785f3f | if (iVar6 == 0) { |code_r0x000183785fa2: 0x183785faa | var_a8h = (undefined)(unkbyte7)var_88h; 0x183785faa | uStack_a7 = (undefined2)((unkuint7)(unkbyte7)var_88h >> 8); 0x183785faa | var_a5h = (uint32_t)((unkuint7)(unkbyte7)var_88h >> 0x18); 0x183785faa | var_a1h._0_1_ = var_88h._7_1_; 0x183785fb2 | var_b8h._0_4_ = CONCAT22(var_98h._2_2_, CONCAT11(var_98h._1_1_, (uint8_t)var_98h)); 0x183785fba | var_b8h._4_4_ = var_98h._4_4_; 0x183785fba | var_b0h._0_7_ = (unkbyte7)var_90h; 0x183785fba | var_b0h._7_1_ = (char)((uint64_t)var_90h >> 0x38); 0x183785fc5 | var_98h._0_1_ = 0; 0x183785fc5 | var_98h._1_1_ = '\0'; 0x183785fc5 | var_98h._2_2_ = 0; 0x183785fc5 | var_98h._4_4_ = 0; 0x183785fc5 | var_90h = 0; 0x183785fcd | var_88h._0_7_ = 0; 0x183785fcd | var_88h._7_1_ = 0; 0x183785fd9 | func_0x000185933710(&var_180h); 0x183785fee | if (var_169h < '\0') { 0x183786129 | func_0x0001841dd0f0(&var_108h, var_180h, var_178h); | } else { 0x183785ff4 | _var_f8h = CONCAT17(var_169h, var_170h); 0x18378600c | var_108h._0_5_ = (unkbyte5)var_180h; 0x18378600c | var_108h._5_3_ = (unkbyte3)((uint64_t)var_180h >> 0x28); 0x18378600c | var_100h._0_5_ = (unkbyte5)var_178h; 0x18378600c | var_100h._5_1_ = (undefined)((uint64_t)var_178h >> 0x28); 0x18378600c | var_100h._6_2_ = (int16_t)((uint64_t)var_178h >> 0x30); | } 0x18378603d | iStack_188 = var_158h; 0x18378604a | var_198h = var_168h; 0x18378604a | uStack_190 = iStack_160; 0x183786053 | _var_168h = (undefined [16])0x0; 0x18378605c | var_158h = 0; 0x183786070 | var_1b0h = var_238h; 0x18378607f | uStack_1a0 = var_248h << 0x38 | var_240h; 0x18378608b | var_268h = (int64_t)&var_108h; 0x183786098 | var_258h._0_4_ = 0; 0x1837860a5 | var_260h = (int64_t)&var_b8h; 0x1837860a5 | iStack_1a8 = iVar7; 0x1837860a5 | func_0x000183788500(piVar14, (uint64_t)piVar18 & 0xffffffff); 0x1837860b2 | if (var_169h < '\0') { 0x1837860c7 | func_0x0001841dcbe0(var_180h, CONCAT17(var_169h, var_170h) & 0x7fffffffffffffff); | } 0x1837860d1 | piVar14 = (int64_t *)0x0; 0x1837860d1 | piVar18 = (int64_t *)0x0; 0x1837860d1 | unaff_R15 = (int64_t *)0x0; | } else { 0x183785f43 | if ((char)var_88h._7_1_ < '\0') { 0x183785f45 | piVar22 = (int64_t *) 0x183785f45 | CONCAT44(var_98h._4_4_, 0x183785f45 | CONCAT22(var_98h._2_2_, CONCAT11(var_98h._1_1_, (uint8_t)var_98h))); | } 0x183785f4d | func_0x00018596bc30(&var_b8h, piVar22, iVar6, 1); 0x183785f63 | iVar6 = (int64_t)(char)(uint8_t)var_a1h; 0x183785f6b | if (iVar6 < 0) { 0x183785f6d | iVar6 = CONCAT17(var_b0h._7_1_, (unkbyte7)var_b0h); 0x183785f8c | func_0x0001841dcbe0(CONCAT44(var_b8h._4_4_, (undefined4)var_b8h), 0x183785f77 | CONCAT17((uint8_t)var_a1h, 0x183785f77 | CONCAT43(var_a5h, CONCAT21(uStack_a7, var_a8h))) & 0x183785f94 | 0x7fffffffffffffff); | } 0x183785f9c | if (iVar6 != 0) goto code_r0x000183785fa2; 0x183786142 | var_b8h._0_4_ = 0x90c1cd18; 0x183786142 | var_b8h._4_4_ = 1; 0x18378614a | var_b0h._0_7_ = 0x2c; 0x18378614a | var_b0h._7_1_ = '\0'; 0x183786165 | var_108h._0_5_ = 0x190c1cbe0; 0x183786165 | var_108h._5_3_ = 0; 0x183786168 | var_100h._0_5_ = 0x1b; 0x183786168 | var_100h._5_1_ = 0; 0x183786168 | var_100h._6_2_ = 0; 0x183786180 | var_268h = (int64_t)&var_b8h; 0x183786180 | func_0x0001837866f0(piVar14, (uint64_t)piVar18 & 0xffffffff, 400); 0x18378619e | piVar14 = (int64_t *)var_240h; 0x18378619e | piVar18 = (int64_t *)var_238h; 0x18378619e | unaff_R15 = (int64_t *)var_248h; | } 0x1837860db | if ((char)var_88h._7_1_ < '\0') { 0x1837860e8 | func_0x0001841dcbe0(CONCAT44(var_98h._4_4_, 0x1837860e8 | CONCAT22(var_98h._2_2_, CONCAT11(var_98h._1_1_, (uint8_t)var_98h))) 0x1837860f0 | , CONCAT17(var_88h._7_1_, (unkbyte7)var_88h) & 0x7fffffffffffffff); | } 0x1837860f8 | if ((char)unaff_R15 < '\0') { 0x18378610f | func_0x0001841dcbe0(piVar18, (uint64_t)((uint32_t)unaff_R15 & 0x7f) << 0x38 | (uint64_t)piVar14) | ; | } | } 0x1837858c9 | if (var_158h < 0) { 0x1837858de | func_0x0001841dcbe0(var_168h, var_158h & 0x7fffffffffffffff); | } 0x1837858eb | if (var_138h < 0) { 0x183785904 | func_0x0001841dcbe0(var_148h, var_138h & 0x7fffffffffffffff); | } | goto code_r0x0001837859bc; | } 0x1837849d5 | if (iVar7 != 3) { |code_r0x000183784a2d: 0x183784a34 | var_268h = (int64_t)&var_218h; 0x183784a39 | var_218h = 0x190c1ca98; 0x183784a3c | uStack_210 = 0x28; 0x183784a50 | var_228h = 0x190c1cac8; 0x183784a53 | uStack_220 = 0xf; 0x183784a65 | uVar24 = 0x194; 0x183784a6b | goto code_r0x0001837848f3; | } 0x1837849d9 | if (cVar4 < '\0') { 0x1837849db | piVar9 = (int64_t *)*piVar9; | } 0x183784a27 | if (((uVar20 != 10) || ((char)*(int16_t *)((int64_t)piVar9 + 2) != 'T' || *(int16_t *)piVar9 != 0x4547)) || 0x183784a24 | ((int16_t)piVar22[1] != 0x736c || *piVar22 != 0x65646f6d2f31762f)) goto code_r0x000183784a2d; 0x183784c18 | _var_148h = (undefined [16])0x0; 0x183784c21 | var_138h = 0; 0x183784c35 | if (piVar14[2] == 0) { |code_r0x000183784cb4: 0x183784cbd | if ((char)piVar14[0x43] == '\0') { 0x183784ff5 | var_98h._0_1_ = 0xf8; 0x183784ff5 | var_98h._1_1_ = -0x36; 0x183784ff5 | var_98h._2_2_ = 0x90c1; 0x183784ff5 | var_98h._4_4_ = 1; 0x183784ffd | var_90h = 0x2c; 0x183785018 | var_1e8h._0_2_ = 0xcb28; 0x183785018 | var_1e8h._2_1_ = 0xc1; 0x183785018 | var_1e8h._3_1_ = 0x90; 0x183785018 | var_1e8h._4_4_ = 1; 0x18378501b | var_1e0h._0_5_ = 0x13; 0x18378501b | var_1e0h._5_1_ = 0; 0x18378501b | var_1e0h._6_2_ = 0; 0x183785033 | var_268h = (int64_t)unaff_R15; 0x183785033 | func_0x0001837866f0(piVar14, (uint64_t)piVar18 & 0xffffffff, 0x1f7); | } else { 0x183784ccb | var_1d1h._0_1_ = 0xd; 0x183784ce4 | if (0x1906c47d0 < (int64_t)&var_1e0h + 5U && (uint64_t)arg1 < (int64_t *)0x1906c47d1) 0x183784ce4 | goto code_r0x0001837861a3; 0x183784cf9 | var_1e0h._0_5_ = 0x686374616d; 0x183784d04 | var_1e8h._0_2_ = 0x6669; 0x183784d04 | var_1e8h._2_1_ = 0x2d; 0x183784d04 | var_1e8h._3_1_ = 0x6e; 0x183784d04 | var_1e8h._4_4_ = 0x2d656e6f; 0x183784d07 | var_1e0h._5_1_ = 0; 0x183784d0c | unaff_R15 = &var_98h; 0x183784d1a | func_0x0001818298d0(arg3, unaff_R15); 0x183784d1a | uVar19 = var_88h._7_1_; 0x183784d34 | iVar7 = (int64_t)(char)var_88h._7_1_; 0x183784d34 | if ((int64_t)(char)var_88h._7_1_ < 0) { 0x183784d36 | iVar7 = var_90h; | } 0x183784d3e | iVar6 = (int64_t)*(char *)((int64_t)piVar14 + 0x1e7); 0x183784d4d | if (iVar6 < 0) { 0x183784d4f | iVar6 = piVar14[0x3b]; | } 0x183784d5a | piVar22 = piVar14 + 0x3a; 0x183784d64 | if (iVar7 == iVar6) { 0x183784d6f | piVar9 = piVar22; 0x183784d6f | if (*(char *)((int64_t)piVar14 + 0x1e7) < '\0') { 0x183784d71 | piVar9 = (int64_t *)*piVar22; | } 0x183784d78 | if ((char)var_88h._7_1_ < '\0') { 0x183784d7a | unaff_R15 = (int64_t *) 0x183784d7a | CONCAT44(var_98h._4_4_, 0x183784d7a | CONCAT22(var_98h._2_2_, CONCAT11(var_98h._1_1_, (uint8_t)var_98h))); | } 0x183784d85 | iVar5 = func_0x000185f59f10(unaff_R15, piVar9); 0x183784d8a | bVar23 = iVar5 == 0; | } else { 0x183784d66 | bVar23 = false; | } 0x183784d93 | if ((char)uVar19 < '\0') { 0x183784da0 | func_0x0001841dcbe0(CONCAT44(var_98h._4_4_, 0x183784da0 | CONCAT22(var_98h._2_2_, CONCAT11(var_98h._1_1_, (uint8_t)var_98h))) 0x183784da8 | , CONCAT17(var_88h._7_1_, (unkbyte7)var_88h) & 0x7fffffffffffffff); | } 0x183784db5 | if ((char)(uint8_t)var_1d1h < '\0') { 0x183784dbf | func_0x0001841dcbe0(CONCAT44(var_1e8h._4_4_, 0x183784dbf | CONCAT13(var_1e8h._3_1_, 0x183784dbf | CONCAT12(var_1e8h._2_1_, (undefined2)var_1e8h))), 0x183784db7 | CONCAT17((uint8_t)var_1d1h, CONCAT61(Stack_1d7, var_1d8h)) & 0x183784dca | 0x7fffffffffffffff); | } 0x183784dd2 | if (bVar23) { 0x183784dd8 | var_98h._0_1_ = 0x30; 0x183784dd8 | var_98h._1_1_ = '\x01'; 0x183784dd8 | var_98h._2_2_ = 0; 0x183784dd8 | var_98h._4_4_ = 0; 0x183784de8 | var_90h = 0; 0x183784de8 | var_88h._0_7_ = 0; 0x183784de8 | var_88h._7_1_ = 0; 0x183784df1 | var_80h._0_1_ = '\0'; 0x183784df1 | var_80h._1_7_ = 0; 0x183784df1 | var_78h = 0; 0x183784dfa | _var_70h = (undefined [16])0x0; 0x183784e0a | if ((char)piVar14[0x43] == '\0') goto code_r0x0001837861a3; 0x183784e18 | iVar7 = (int64_t)*(char *)((int64_t)piVar14 + 0x1e7); 0x183784e23 | if (iVar7 < 0) { 0x183784e25 | piVar22 = (int64_t *)piVar14[0x3a]; 0x183784e2c | iVar7 = piVar14[0x3b]; | } 0x183784e3b | var_b8h._0_4_ = SUB84(piVar22, 0); 0x183784e3b | var_b8h._4_4_ = (uint32_t)((uint64_t)piVar22 >> 0x20); 0x183784e3e | var_b0h._0_7_ = (unkbyte7)iVar7; 0x183784e3e | var_b0h._7_1_ = (char)((uint64_t)iVar7 >> 0x38); 0x183784e51 | var_108h._0_5_ = 0x190c1c924; 0x183784e51 | var_108h._5_3_ = 0; 0x183784e54 | var_100h._0_5_ = 4; 0x183784e54 | var_100h._5_1_ = 0; 0x183784e54 | var_100h._6_2_ = 0; 0x183784e10 | func_0x0001802b3c90(&var_90h); 0x183784e6b | if ((char)piVar14[0x43] == '\0') goto code_r0x0001837861a3; 0x183784e71 | iStack_160 = (int64_t)*(char *)((int64_t)piVar14 + 0x1cf); 0x183784e7c | if (iStack_160 < 0) { 0x183785359 | var_168h = piVar14[0x37]; 0x183785360 | iStack_160 = piVar14[0x38]; | } else { 0x183784e82 | var_168h = (int64_t)(piVar14 + 0x37); | } 0x183784ea7 | var_180h = 0x190c1c930; 0x183784eaa | var_178h = 0x21; 0x183784e10 | func_0x0001802b3c90(&var_90h); 0x183784ec9 | var_198h = 0x190c1cb40; 0x183784ecc | uStack_190 = 0x11; 0x183784ee3 | var_1b0h = 0x19067bad0; 0x183784ee6 | iStack_1a8 = 0xd; 0x183784e10 | func_0x0001802b3c90(&var_90h); 0x183784ef6 | var_1e8h._0_2_ = CONCAT11(var_98h._1_1_, (uint8_t)var_98h); 0x183784f05 | var_1e8h._2_1_ = (undefined)var_98h._2_2_; 0x183784f05 | var_1e8h._3_1_ = (undefined)((uint16_t)var_98h._2_2_ >> 8); 0x183784f0c | var_1e0h._0_5_ = 0; 0x183784f0c | var_1e0h._5_1_ = 0; 0x183784f0c | var_1e0h._6_2_ = 0; 0x183784f0c | var_1d8h = 0; 0x183784f0c | Stack_1d7 = 0; 0x183784f0c | var_1d1h._0_1_ = 0; 0x183784f10 | var_1d1h._1_1_ = '\0'; 0x183784f10 | stack0xfffffffffffffe31 = 0; 0x183784efd | func_0x00018104c930(&var_1e0h, var_90h, 0x183784f18 | CONCAT17(var_88h._7_1_, (unkbyte7)var_88h) * 0x30 + var_90h); 0x183784f48 | if (-1 < uStack_68._7_1_) goto code_r0x00018378661a; |code_r0x000183784f4e: 0x183784f38 | func_0x0001841dd0f0(&var_1c8h, var_78h, var_70h); | } else { 0x1837861b8 | var_98h._0_1_ = 200; 0x1837861b8 | var_98h._1_1_ = '\0'; 0x1837861b8 | var_98h._2_2_ = 0; 0x1837861b8 | var_98h._4_4_ = 0; 0x1837861c8 | var_90h = 0; 0x1837861c8 | var_88h._0_7_ = 0; 0x1837861c8 | var_88h._7_1_ = 0; 0x1837861d1 | var_80h._0_1_ = '\0'; 0x1837861d1 | var_80h._1_7_ = 0; 0x1837861d1 | var_78h = 0; 0x1837861da | _var_70h = (undefined [16])0x0; 0x1837861ea | if ((char)piVar14[0x43] == '\0') goto code_r0x0001837861a3; 0x1837861f4 | iVar7 = (int64_t)*(char *)((int64_t)piVar14 + 0x1e7); 0x1837861ff | if (iVar7 < 0) { 0x183786201 | piVar22 = (int64_t *)piVar14[0x3a]; 0x183786208 | iVar7 = piVar14[0x3b]; | } 0x183786217 | var_b8h._0_4_ = SUB84(piVar22, 0); 0x183786217 | var_b8h._4_4_ = (uint32_t)((uint64_t)piVar22 >> 0x20); 0x18378621a | var_b0h._0_7_ = (unkbyte7)iVar7; 0x18378621a | var_b0h._7_1_ = (char)((uint64_t)iVar7 >> 0x38); 0x18378622d | var_108h._0_5_ = 0x190c1c924; 0x18378622d | var_108h._5_3_ = 0; 0x183786230 | var_100h._0_5_ = 4; 0x183786230 | var_100h._5_1_ = 0; 0x183786230 | var_100h._6_2_ = 0; 0x1837861ec | func_0x0001802b3c90(&var_90h); 0x183786247 | if ((char)piVar14[0x43] == '\0') goto code_r0x0001837861a3; 0x18378624d | iStack_160 = (int64_t)*(char *)((int64_t)piVar14 + 0x1cf); 0x183786258 | if (iStack_160 < 0) { 0x1837861a5 | var_168h = piVar14[0x37]; 0x1837861ac | iStack_160 = piVar14[0x38]; | } else { 0x18378625e | var_168h = (int64_t)(piVar14 + 0x37); | } 0x183786283 | var_180h = 0x190c1c930; 0x183786286 | var_178h = 0x21; 0x1837861ec | func_0x0001802b3c90(&var_90h); 0x1837862a5 | var_198h = 0x190c1cb40; 0x1837862a8 | uStack_190 = 0x11; 0x1837862bf | var_1b0h = 0x19067bad0; 0x1837862c2 | iStack_1a8 = 0xd; 0x1837861ec | func_0x0001802b3c90(&var_90h); 0x1837862d9 | var_d0h = 0x1904567a0; 0x1837862e1 | var_c8h = 0x10; 0x1837862f4 | if ((char)piVar14[0x43] == '\0') goto code_r0x0001837861a3; 0x1837862fa | iStack_d8 = (int64_t)*(char *)((int64_t)piVar14 + 0x1ff); 0x183786305 | if (iStack_d8 < 0) { 0x183786383 | var_e0h = piVar14[0x3d]; 0x18378638a | iStack_d8 = piVar14[0x3e]; | } else { 0x183786307 | var_e0h = (int64_t)(piVar14 + 0x3d); | } 0x18378631d | func_0x0001802b3ac0(&var_98h, &var_e0h, &var_d0h); 0x183786335 | var_1e8h._0_2_ = CONCAT11(var_98h._1_1_, (uint8_t)var_98h); 0x183786340 | var_1e8h._2_1_ = (undefined)var_98h._2_2_; 0x183786340 | var_1e8h._3_1_ = (undefined)((uint16_t)var_98h._2_2_ >> 8); 0x183786347 | var_1e0h._0_5_ = 0; 0x183786347 | var_1e0h._5_1_ = 0; 0x183786347 | var_1e0h._6_2_ = 0; 0x183786347 | var_1d8h = 0; 0x183786347 | Stack_1d7 = 0; 0x183786347 | var_1d1h._0_1_ = 0; 0x18378634b | var_1d1h._1_1_ = '\0'; 0x18378634b | stack0xfffffffffffffe31 = 0; 0x183786338 | func_0x00018104c930(&var_1e0h, var_90h, 0x183786353 | CONCAT17(var_88h._7_1_, (unkbyte7)var_88h) * 0x30 + var_90h); 0x183786378 | if (uStack_68._7_1_ < '\0') goto code_r0x000183784f4e; |code_r0x00018378661a: 0x183786622 | uStack_1b8 = uStack_68; 0x18378662a | var_1c8h = var_78h; 0x18378662a | iStack_1c0 = var_70h; | } 0x183784f70 | func_0x000183787290(piVar14, (uint64_t)piVar18 & 0xffffffff, &var_1e8h); 0x183784f75 | func_0x0001802b39e0(&var_98h); 0x183784f82 | arg1 = (int64_t)piVar14; | } | } else { 0x183784c42 | func_0x000183798680(piVar14[2], &var_148h); 0x183784c4c | if (var_140h == 0) goto code_r0x000183784cb4; 0x183784c51 | var_a8h = 0; 0x183784c51 | uStack_a7 = 0; 0x183784c51 | var_a5h = 0; 0x183784c51 | var_a1h._0_1_ = 0; 0x183784c51 | stack0xffffffffffffff60 = 0; 0x183784c59 | var_b8h._0_4_ = 0; 0x183784c59 | var_b8h._4_4_ = 0; 0x183784c59 | var_b0h._0_7_ = 0; 0x183784c59 | var_b0h._7_1_ = '\0'; 0x183784c6a | if ((char)piVar14[0x43] == '\x01') { 0x183784c70 | iStack_160 = (int64_t)*(char *)((int64_t)piVar14 + 0x1ff); 0x183784c7c | if (iStack_160 < 0) { 0x18378536c | var_168h = piVar14[0x3d]; 0x183785374 | iStack_160 = piVar14[0x3e]; | } else { 0x183784c82 | var_168h = (int64_t)(piVar14 + 0x3d); | } 0x183784c99 | func_0x00018037bb90(&var_b8h, &var_168h, 0, 200); | } else { 0x183785079 | var_98h._0_1_ = 0; 0x183785079 | var_98h._1_1_ = '\0'; 0x183785079 | var_98h._2_2_ = 0; 0x183785079 | var_98h._4_4_ = 0; 0x183785079 | var_90h = 0; 0x18378507f | var_88h._0_7_ = 0; 0x18378507f | var_88h._7_1_ = 0; 0x18378508b | var_1d8h = 0; 0x18378508b | Stack_1d7 = 0; 0x18378508b | var_1d1h._0_1_ = 0; 0x183785090 | var_1e8h._0_2_ = 0; 0x183785090 | var_1e8h._2_1_ = 0; 0x183785090 | var_1e8h._3_1_ = 0; 0x183785090 | var_1e8h._4_4_ = 0; 0x183785090 | var_1e0h._0_5_ = 0; 0x183785090 | var_1e0h._5_1_ = 0; 0x183785090 | var_1e0h._6_2_ = 0; 0x1837850a7 | iStack_160 = 6; 0x1837850a7 | var_168h = 0x1905fed84; 0x1837850b2 | puVar12 = (undefined8 *)func_0x00018ad8d500(&var_98h, &var_168h, &var_1e8h); 0x1837850b7 | uVar24 = *puVar12; 0x1837850ba | *puVar12 = 0; 0x1837850bd | var_b8h._0_4_ = (undefined4)uVar24; 0x1837850bd | var_b8h._4_4_ = (uint32_t)((uint64_t)uVar24 >> 0x20); 0x1837850c5 | uVar24 = puVar12[1]; 0x1837850c5 | uVar3 = puVar12[2]; 0x1837850ca | puVar12[1] = 0; 0x1837850ca | puVar12[2] = 0; 0x1837850ce | var_b0h._0_7_ = (unkbyte7)uVar24; 0x1837850ce | var_b0h._7_1_ = (char)((uint64_t)uVar24 >> 0x38); 0x1837850ce | var_a8h = (undefined)uVar3; 0x1837850ce | uStack_a7 = (undefined2)((uint64_t)uVar3 >> 8); 0x1837850ce | var_a5h = (uint32_t)((uint64_t)uVar3 >> 0x18); 0x1837850ce | var_a1h._0_1_ = (uint8_t)((uint64_t)uVar3 >> 0x38); 0x1837850d7 | stack0xffffffffffffff60 = CONCAT71(stack0xffffffffffffff61, 1); 0x1837850e6 | if (CONCAT44(var_1e8h._4_4_, 0x1837850df | CONCAT13(var_1e8h._3_1_, CONCAT12(var_1e8h._2_1_, (undefined2)var_1e8h))) != 0) { 0x183786590 | func_0x000184780a80(&var_1e8h); 0x1837865a0 | func_0x0001841dcbe0(CONCAT44(var_1e8h._4_4_, 0x1837865a0 | CONCAT13(var_1e8h._3_1_, 0x1837865a0 | CONCAT12(var_1e8h._2_1_, (undefined2)var_1e8h))), 0x1837865a4 | CONCAT17((uint8_t)var_1d1h, CONCAT61(Stack_1d7, var_1d8h)) << 5); | } 0x1837850ec | iVar7 = CONCAT44(var_98h._4_4_, CONCAT22(var_98h._2_2_, CONCAT11(var_98h._1_1_, (uint8_t)var_98h))); 0x1837850f7 | arg1 = (int64_t)piVar14; 0x1837850f7 | if (iVar7 != 0) { 0x1837864d9 | iVar16 = var_90h << 5; 0x1837864e0 | iVar6 = iVar7; 0x1837864e0 | if (iVar16 != 0) { | do { 0x1837864e6 | func_0x000184e58cd0(iVar16 + iVar7 + -0x20); 0x1837864ef | iVar16 = iVar16 + -0x20; 0x1837864f3 | } while (iVar16 != 0); 0x1837864f5 | iVar6 = CONCAT44(var_98h._4_4_, 0x1837864f5 | CONCAT22(var_98h._2_2_, CONCAT11(var_98h._1_1_, (uint8_t)var_98h))); | } 0x183786500 | var_90h = iVar7 - iVar6 >> 5; 0x183786518 | func_0x0001841dcbe0(iVar6, CONCAT17(var_88h._7_1_, (unkbyte7)var_88h) << 5); | } | } 0x183785108 | if (var_a1h._1_1_ == '\0') { 0x183784f8e | var_98h._0_1_ = 0x58; 0x183784f96 | var_90h = 0x1c; |code_r0x000183784fc4: 0x183784fc4 | var_98h._4_4_ = 1; 0x183784fc4 | var_98h._2_2_ = 0x90c1; 0x183784fc4 | var_98h._1_1_ = -0x35; 0x183784fc4 | var_1e0h._6_2_ = 0; 0x183784fc4 | var_1e0h._5_1_ = 0; 0x183784fc4 | var_1e0h._0_5_ = 0x13; 0x183784fc4 | var_1e8h._4_4_ = 1; 0x183784fc4 | var_1e8h._3_1_ = 0x90; 0x183784fc4 | var_1e8h._2_1_ = 0xc1; 0x183784fc4 | var_1e8h._0_2_ = 0xcb28; 0x183784fcc | var_268h = (int64_t)unaff_R15; 0x183784fcc | func_0x0001837866f0(piVar14, (uint64_t)piVar18 & 0xffffffff, 0x1f7); | } else { 0x183785120 | var_180h = 0x1905fed84; 0x183785123 | var_178h = 6; 0x183785136 | iVar7 = func_0x0001800ea620(&var_b8h); 0x18378513e | if (iVar7 == 0) { 0x1837853a5 | var_98h._0_1_ = 0x78; 0x1837853ad | var_90h = 0x15; 0x1837853ad | arg1 = (int64_t)piVar14; 0x1837853ad | goto code_r0x000183784fc4; | } 0x183785157 | iVar6 = var_140h * 0x20; 0x183785162 | iVar16 = var_148h; 0x183785162 | if ((uint64_t)(iVar6 + var_148h) < (uint64_t)var_148h) { 0x183786614 | pcVar2 = (code *)swi(3); 0x183786614 | (*pcVar2)(); 0x183786614 | return; | } 0x18378516b | for (; iVar6 != 0; iVar6 = iVar6 + -0x20) { 0x183785173 | func_0x000180243830(iVar7, iVar16); 0x183785180 | iVar16 = iVar16 + 0x20; | } 0x183785187 | if (*(int64_t *)(iVar7 + 8) == 0) { 0x183785388 | var_98h._0_1_ = 0x90; 0x183785390 | var_90h = 0x14; 0x18378539c | arg1 = (int64_t)piVar14; 0x18378539c | goto code_r0x000183784fc4; | } 0x183785195 | var_98h._0_1_ = 200; 0x183785195 | var_98h._1_1_ = '\0'; 0x183785195 | var_98h._2_2_ = 0; 0x183785195 | var_98h._4_4_ = 0; 0x1837851a0 | var_90h = 0; 0x1837851a0 | var_88h._0_7_ = 0; 0x1837851a0 | var_88h._7_1_ = 0; 0x1837851a3 | var_80h._0_1_ = '\0'; 0x1837851a3 | var_80h._1_7_ = 0; 0x1837851a3 | var_78h = 0; 0x1837851a7 | _var_70h = ZEXT816(0); 0x1837851ba | var_198h = 0x190c1cba8; 0x1837851bd | uStack_190 = 0x11; 0x1837851d4 | var_1b0h = 0x19067bad0; 0x1837851d7 | iStack_1a8 = 0xd; 0x1837851df | func_0x0001802b3c90(); 0x1837851eb | var_d0h = 0x1904567a0; 0x1837851f3 | var_c8h = 0x10; 0x183785207 | if (var_a1h._1_1_ == '\0') goto code_r0x0001837861a3; 0x183785215 | var_108h._0_5_ = 0; 0x183785215 | var_108h._5_3_ = 0; 0x183785215 | var_100h._0_5_ = 0; 0x183785215 | var_100h._5_1_ = 0; 0x183785215 | var_100h._6_2_ = 0; 0x183785219 | _var_f8h = 0; 0x183785229 | var_1e0h._0_5_ = SUB85(&var_b8h, 0); 0x183785229 | var_1e0h._5_1_ = (undefined)((uint64_t)&var_b8h >> 0x28); 0x183785229 | var_1e0h._6_2_ = (int16_t)((uint64_t)&var_b8h >> 0x30); 0x18378522d | var_1d8h = 6; 0x18378523d | cVar4 = func_0x000181b4a620(&var_1e8h, 0, &var_108h, 200); 0x18378524e | if (cVar4 == '\0') { 0x18378663f | if ((int64_t)_var_f8h < 0) { 0x1837866d0 | func_0x0001841dcbe0(CONCAT35(var_108h._5_3_, (unkbyte5)var_108h), 0x1837866cd | _var_f8h & 0x7fffffffffffffff); | } 0x183786649 | var_1d1h._0_1_ = 2; 0x183786662 | if (0x19012f24c < (int64_t)&var_1e8h + 2U && &var_1e8h < (int64_t *)0x19012f24d) 0x183786662 | goto code_r0x0001837861a3; 0x183786668 | var_1e8h._0_2_ = 0x7d7b; 0x183786672 | var_1e8h._2_1_ = 0; 0x18378667a | uVar17 = CONCAT26(var_1e0h._6_2_, CONCAT15(var_1e0h._5_1_, (unkbyte5)var_1e0h)); 0x183786684 | piVar22 = (int64_t *)CONCAT44(var_1e8h._4_4_, CONCAT13(var_1e8h._3_1_, 0x7d7b)); | } else { 0x183785254 | piVar22 = (int64_t *)CONCAT35(var_108h._5_3_, (unkbyte5)var_108h); 0x18378525c | uVar17 = CONCAT26(var_100h._6_2_, CONCAT15(var_100h._5_1_, (unkbyte5)var_100h)); 0x18378526c | var_1e8h._0_2_ = (undefined2)(unkbyte5)var_108h; 0x18378526c | var_1e8h._2_1_ = (undefined)((unkuint5)(unkbyte5)var_108h >> 0x10); 0x18378526c | var_1e8h._3_1_ = (undefined)((unkuint5)(unkbyte5)var_108h >> 0x18); 0x18378526c | var_1e8h._4_4_ = (undefined4)((uint64_t)piVar22 >> 0x20); 0x183785274 | var_1e0h._0_5_ = (unkbyte5)var_100h; 0x183785274 | var_1e0h._5_1_ = var_100h._5_1_; 0x183785274 | var_1e0h._6_2_ = var_100h._6_2_; 0x18378527c | var_1d8h = (undefined)_var_f8h; 0x18378527c | Stack_1d7 = (unkbyte6)(_var_f8h >> 8); 0x183785284 | var_1d1h._0_1_ = (uint8_t)var_f1h; | } 0x18378528e | unaff_R15 = &var_1e8h; 0x18378528e | uVar20 = (uint64_t)(uint8_t)var_1d1h; 0x18378528e | if ((char)(uint8_t)var_1d1h < '\0') { 0x183785292 | unaff_R15 = piVar22; 0x183785292 | uVar20 = uVar17; | } 0x18378529e | var_108h._0_5_ = SUB85(unaff_R15, 0); 0x18378529e | var_108h._5_3_ = (unkbyte3)((uint64_t)unaff_R15 >> 0x28); 0x1837852a1 | var_100h._0_5_ = (unkbyte5)uVar20; 0x1837852a1 | var_100h._5_1_ = (undefined)(uVar20 >> 0x28); 0x1837852a1 | var_100h._6_2_ = (int16_t)(uVar20 >> 0x30); 0x1837852a5 | func_0x0001802b3ac0(&var_98h, &var_108h, &var_d0h); 0x1837852c2 | if ((char)(uint8_t)var_1d1h < '\0') { 0x18378657b | func_0x0001841dcbe0(CONCAT44(var_1e8h._4_4_, 0x18378657b | CONCAT13(var_1e8h._3_1_, 0x18378657b | CONCAT12(var_1e8h._2_1_, (undefined2)var_1e8h))), 0x183786573 | CONCAT17((uint8_t)var_1d1h, CONCAT61(Stack_1d7, var_1d8h)) & 0x183786586 | 0x7fffffffffffffff); | } 0x1837852c8 | var_1e8h._0_2_ = CONCAT11(var_98h._1_1_, (uint8_t)var_98h); 0x1837852d7 | var_1e8h._2_1_ = (undefined)var_98h._2_2_; 0x1837852d7 | var_1e8h._3_1_ = (undefined)((uint16_t)var_98h._2_2_ >> 8); 0x1837852de | var_1e0h._0_5_ = 0; 0x1837852de | var_1e0h._5_1_ = 0; 0x1837852de | var_1e0h._6_2_ = 0; 0x1837852de | var_1d8h = 0; 0x1837852de | Stack_1d7 = 0; 0x1837852de | var_1d1h._0_1_ = 0; 0x1837852e2 | var_1d1h._1_1_ = '\0'; 0x1837852e2 | stack0xfffffffffffffe31 = 0; 0x1837852cf | func_0x00018104c930(&var_1e0h, var_90h, CONCAT17(var_88h._7_1_, (unkbyte7)var_88h) * 0x30 + var_90h) | ; 0x18378531a | if (uStack_68._7_1_ < '\0') { 0x18378530a | func_0x0001841dd0f0(&var_1c8h, var_78h, var_70h); | } else { 0x1837866a3 | uStack_1b8 = uStack_68; 0x1837866ab | var_1c8h = var_78h; 0x1837866ab | iStack_1c0 = var_70h; | } 0x183785342 | func_0x000183787290(piVar14, (uint64_t)piVar18 & 0xffffffff, &var_1e8h); 0x183785347 | func_0x0001802b39e0(&var_98h); 0x183785354 | arg1 = (int64_t)piVar14; | } 0x183784fd9 | if (var_a1h._1_1_ == '\x01') { 0x183784fdb | iVar7 = CONCAT44(var_b8h._4_4_, (undefined4)var_b8h); 0x183784fe6 | if (iVar7 == 0) { 0x183784fec | piVar18 = (int64_t *)0x0; | } else { 0x18378652a | iVar16 = CONCAT17(var_b0h._7_1_, (unkbyte7)var_b0h) << 5; 0x183786531 | iVar6 = iVar7; 0x183786531 | if (iVar16 != 0) { | do { 0x183786533 | func_0x000184e58cd0(iVar7 + -0x20 + iVar16); 0x183786540 | iVar16 = iVar16 + -0x20; 0x183786544 | } while (iVar16 != 0); 0x183786546 | iVar6 = CONCAT44(var_b8h._4_4_, (undefined4)var_b8h); | } 0x183786551 | piVar18 = (int64_t *)(iVar7 - iVar6 >> 5); 0x183786555 | var_b0h._0_7_ = SUB87(piVar18, 0); 0x183786555 | var_b0h._7_1_ = (char)(iVar7 - iVar6 >> 0x3d); 0x183786569 | func_0x0001841dcbe0(iVar6, CONCAT17((uint8_t)var_a1h, 0x18378655d | CONCAT43(var_a5h, CONCAT21(uStack_a7, var_a8h))) << 5); 0x18378656e | arg1 = (int64_t)(int64_t *)0x0; | } | } | } 0x183785043 | if (var_148h == 0) goto code_r0x0001837848f8; 0x183785049 | piVar18 = &var_148h; 0x183785054 | func_0x000184780a80(piVar18); 0x18378505c | iVar6 = var_148h; 0x18378505c | iVar7 = var_138h; 0x18378505c | goto code_r0x000183785060; | } | } |code_r0x0001837861a3: 0x1837861a3 | // WARNING: Does not return 0x1837861a3 | pcVar2 = (code *)invalidInstructionException(); 0x1837861a3 | (*pcVar2)(); |code_r0x000183785972: 0x183785979 | var_98h._0_1_ = 0x80; 0x183785979 | var_98h._1_1_ = -0x34; 0x183785981 | var_90h = 0x37; |code_r0x0001837859af: 0x1837859af | var_b0h._0_7_ = 0x1b; 0x1837859af | var_b8h._0_4_ = 0x90c1cbe0; 0x1837859b1 | uVar24 = 400; |code_r0x0001837859b7: 0x1837859b7 | var_98h._4_4_ = 1; 0x1837859b7 | var_98h._2_2_ = 0x90c1; 0x1837859b7 | var_b0h._7_1_ = '\0'; 0x1837859b7 | var_b8h._4_4_ = 1; 0x1837859b7 | unaff_R15 = &var_98h; 0x1837859b7 | var_268h = (int64_t)unaff_R15; 0x1837859b7 | func_0x0001837866f0(piVar14, (uint64_t)piVar18 & 0xffffffff, uVar24); |code_r0x0001837859bc: 0x1837859c4 | arg1 = (int64_t)piVar14; 0x1837859c4 | if (var_1d1h._1_1_ == '\x01') { 0x1837859ca | iVar7 = CONCAT44(var_1e8h._4_4_, CONCAT13(var_1e8h._3_1_, CONCAT12(var_1e8h._2_1_, (undefined2)var_1e8h))); 0x1837859d5 | piVar18 = (int64_t *)0x0; 0x1837859d5 | if (iVar7 != 0) { 0x1837859e3 | iVar16 = CONCAT26(var_1e0h._6_2_, CONCAT15(var_1e0h._5_1_, (unkbyte5)var_1e0h)) << 5; 0x1837859ea | iVar6 = iVar7; 0x1837859ea | if (iVar16 != 0) { | do { 0x1837859ec | func_0x000184e58cd0(iVar7 + -0x20 + iVar16); 0x1837859f9 | iVar16 = iVar16 + -0x20; 0x1837859fd | } while (iVar16 != 0); 0x1837859ff | iVar6 = CONCAT44(var_1e8h._4_4_, 0x1837859ff | CONCAT13(var_1e8h._3_1_, CONCAT12(var_1e8h._2_1_, (undefined2)var_1e8h))); | } 0x183785a07 | arg1 = 0; 0x183785a0a | piVar18 = (int64_t *)(iVar7 - iVar6 >> 5); 0x183785a0e | var_1e0h._0_5_ = SUB85(piVar18, 0); 0x183785a0e | var_1e0h._5_1_ = (undefined)((uint64_t)piVar18 >> 0x28); 0x183785a0e | var_1e0h._6_2_ = (int16_t)(iVar7 - iVar6 >> 0x35); 0x183785a16 | iVar7 = CONCAT17((uint8_t)var_1d1h, CONCAT61(Stack_1d7, var_1d8h)); |code_r0x000183785060: 0x183785064 | func_0x0001841dcbe0(iVar6, iVar7 << 5); | } | } |code_r0x0001837848f8: 0x18378490d | if (*(uint64_t *)0x191c71040 == (var_60h ^ (uint64_t)auStack_288)) { 0x180fdbc3f | var_10h = *(uint64_t *)0x191c71040 ^ (uint64_t)&stack0xffffffffffffffc8; 0x180fdbc47 | var_18h = arg3 + 0x68; 0x180fdbc4f | func_0x0001841fa8f0(&var_18h, *(undefined8 *)(arg3 + 0x70)); 0x180fdbc60 | if (*(char *)(arg3 + 0x67) < '\0') goto code_r0x000180fdbcae; 0x180fdbc80 | while( true ) { 0x180fdbc66 | if (*(char *)(arg3 + 0x4f) < '\0') { 0x180fdbc96 | func_0x0001841dcbe0(*(undefined8 *)(arg3 + 0x38), *(uint64_t *)(arg3 + 0x48) & 0x7fffffffffffffff); | } 0x180fdbc6c | if (*(char *)(arg3 + 0x37) < '\0') { 0x180fdbcd5 | func_0x0001841dcbe0(*(undefined8 *)(arg3 + 0x20), *(uint64_t *)(arg3 + 0x30) & 0x7fffffffffffffff); | } 0x180fdbc80 | if (*(uint64_t *)0x191c71040 == (var_10h ^ (uint64_t)&stack0xffffffffffffffc8)) break; 0x180fdbca6 | func_0x000185f05b40(var_10h ^ (uint64_t)&stack0xffffffffffffffc8); |code_r0x000180fdbcae: 0x180fdbcbc | func_0x0001841dcbe0(*(undefined8 *)(arg3 + 0x50), *(uint64_t *)(arg3 + 0x60) & 0x7fffffffffffffff); | } 0x180fdbc87 | return; | } 0x1837865d0 | uVar8 = func_0x000185f05b40(var_60h ^ (uint64_t)auStack_288); 0x1837865d0 | piVar22 = unaff_R15; 0x1837865d0 | uVar24 = extraout_XMM0_Qa; |code_r0x0001837865d5: 0x1837865d5 | bVar23 = true; 0x1837865d5 | goto code_r0x000183784815; |} [{"offset":6500664544,"name":"fcn.1837844e0","size":41593522,"is-pure":false,"realsz":8876,"noreturn":false,"stackframe":648,"calltype":"ms","cost":2255,"cc":210,"loops":93,"bits":64,"type":"fcn","nbbs":372,"edges":572,"ebbs":5,"signature":"fcn.1837844e0(int64_t arg1, int64_t arg2, int64_t arg3);","minbound":6459079728,"maxbound":6500673250,"callrefs":[{"from":6459079767,"to":6511634672,"type":"CALL"},{"from":6459079834,"to":6511512544,"type":"CALL"},{"from":6459079839,"to":6459079784,"type":"CODE"},{"from":6459079849,"to":6542089024,"type":"CALL"},{"from":6459079872,"to":6511512544,"type":"CALL"},{"from":6459079877,"to":6459079778,"type":"CODE"},{"from":6459079897,"to":6511512544,"type":"CALL"},{"from":6459079902,"to":6459079790,"type":"CODE"},{"from":6500664719,"to":6512842352,"type":"CALL"},{"from":6500664798,"to":6467786960,"type":"CALL"},{"from":6500664856,"to":6500664922,"type":"CODE"},{"from":6500664875,"to":6500665093,"type":"CODE"},{"from":6500664911,"to":6542434064,"type":"CALL"},{"from":6500664956,"to":6511512544,"type":"CALL"},{"from":6500664990,"to":6511512544,"type":"CALL"},{"from":6500665151,"to":6511483504,"type":"CALL"},{"from":6500665260,"to":6467786960,"type":"CALL"},{"from":6500665391,"to":6511512544,"type":"CALL"},{"from":6500665433,"to":6511512544,"type":"CALL"},{"from":6500665467,"to":6511512544,"type":"CALL"},{"from":6500665472,"to":6500665476,"type":"CODE"},{"from":6500665505,"to":6511512544,"type":"CALL"},{"from":6500665587,"to":6500673264,"type":"CALL"},{"from":6500665649,"to":6459079728,"type":"CODE"},{"from":6500665662,"to":6500868416,"type":"CALL"},{"from":6500665667,"to":6500665592,"type":"CODE"},{"from":6500665677,"to":6500665693,"type":"CODE"},{"from":6500665704,"to":6542434272,"type":"CALL"},{"from":6500665963,"to":6500665587,"type":"CODE"},{"from":6500666117,"to":6446103440,"type":"CALL"},{"from":6500666174,"to":6524007984,"type":"CALL"},{"from":6500666252,"to":6500666262,"type":"CODE"},{"from":6500666277,"to":6500666257,"type":"CODE"},{"from":6500666300,"to":6500666310,"type":"CODE"},{"from":6500666321,"to":6500666305,"type":"CODE"},{"from":6500666357,"to":6500666371,"type":"CODE"},{"from":6500666386,"to":6500666362,"type":"CODE"},{"from":6500666434,"to":6500746880,"type":"CALL"},{"from":6500666538,"to":6446103440,"type":"CALL"},{"from":6500666543,"to":6500667648,"type":"CODE"},{"from":6500666650,"to":6467786960,"type":"CALL"},{"from":6500666728,"to":6500666768,"type":"CODE"},{"from":6500666757,"to":6542434064,"type":"CALL"},{"from":6500666792,"to":6511512544,"type":"CALL"},{"from":6500666826,"to":6511512544,"type":"CALL"},{"from":6500666975,"to":6445284496,"type":"CALL"},{"from":6500667061,"to":6445284496,"type":"CALL"},{"from":6500667121,"to":6445284496,"type":"CALL"},{"from":6500667187,"to":6459541808,"type":"CALL"},{"from":6500667230,"to":6511513840,"type":"CALL"},{"from":6500667248,"to":6500676240,"type":"CALL"},{"from":6500667261,"to":6445283808,"type":"CALL"},{"from":6500667266,"to":6500667448,"type":"CODE"},{"from":6500667340,"to":6500673264,"type":"CALL"},{"from":6500667372,"to":6500667448,"type":"CODE"},{"from":6500667443,"to":6500673264,"type":"CALL"},{"from":6500667476,"to":6517426816,"type":"CALL"},{"from":6500667492,"to":6511512544,"type":"CALL"},{"from":6500667497,"to":6500665592,"type":"CODE"},{"from":6500667570,"to":6624433408,"type":"CALL"},{"from":6500667702,"to":6443410976,"type":"CALL"},{"from":6500667763,"to":6444824624,"type":"CALL"},{"from":6500667871,"to":6445284496,"type":"CALL"},{"from":6500667965,"to":6471067168,"type":"CALL"},{"from":6500668085,"to":6445284032,"type":"CALL"},{"from":6500668165,"to":6459541808,"type":"CALL"},{"from":6500668208,"to":6511513840,"type":"CALL"},{"from":6500668226,"to":6500676240,"type":"CALL"},{"from":6500668239,"to":6445283808,"type":"CALL"},{"from":6500668244,"to":6500667345,"type":"CODE"},{"from":6500668263,"to":6500667017,"type":"CODE"},{"from":6500668284,"to":6500666506,"type":"CODE"},{"from":6500668316,"to":6500668345,"type":"CODE"},{"from":6500668379,"to":6500667332,"type":"CODE"},{"from":6500668392,"to":6500669327,"type":"CODE"},{"from":6500668417,"to":6542067384,"type":"CALL"},{"from":6500668485,"to":6511647584,"type":"CALL"},{"from":6500668494,"to":6500668518,"type":"CODE"},{"from":6500668523,"to":6542067384,"type":"CALL"},{"from":6500668631,"to":6542436672,"type":"CALL"},{"from":6500668654,"to":6500676624,"type":"CALL"},{"from":6500668709,"to":6542067384,"type":"CALL"},{"from":6500668811,"to":6526592128,"type":"CALL"},{"from":6500668829,"to":6519178480,"type":"CALL"},{"from":6500668852,"to":6529736720,"type":"CALL"},{"from":6500668906,"to":6500779200,"type":"CALL"},{"from":6500668944,"to":6511512544,"type":"CALL"},{"from":6500668952,"to":6500669884,"type":"CODE"},{"from":6500668984,"to":6500668960,"type":"CODE"},{"from":6500669005,"to":6500668989,"type":"CODE"},{"from":6500669042,"to":6500668969,"type":"CODE"},{"from":6500669067,"to":6500669047,"type":"CODE"},{"from":6500669088,"to":6500668994,"type":"CODE"},{"from":6500669129,"to":6500753056,"type":"CALL"},{"from":6500669197,"to":6524006896,"type":"CALL"},{"from":6500669239,"to":6500669052,"type":"CODE"},{"from":6500669313,"to":6500669879,"type":"CODE"},{"from":6500669388,"to":6500669871,"type":"CODE"},{"from":6500669417,"to":6447428352,"type":"CALL"},{"from":6500669499,"to":6500669879,"type":"CODE"},{"from":6500669508,"to":6500670041,"type":"CODE"},{"from":6500669540,"to":6526594288,"type":"CALL"},{"from":6500669628,"to":6500673264,"type":"CALL"},{"from":6500669662,"to":6511512544,"type":"CALL"},{"from":6500669700,"to":6511512544,"type":"CALL"},{"from":6500669705,"to":6500669884,"type":"CODE"},{"from":6500669799,"to":6500669879,"type":"CODE"},{"from":6500669879,"to":6500673264,"type":"CALL"},{"from":6500669940,"to":6524603600,"type":"CALL"},{"from":6500669982,"to":6500667488,"type":"CODE"},{"from":6500670094,"to":6446103440,"type":"CALL"},{"from":6500670148,"to":6447834288,"type":"CALL"},{"from":6500670222,"to":6524006896,"type":"CALL"},{"from":6500670290,"to":6524006896,"type":"CALL"},{"from":6500670369,"to":6500670428,"type":"CODE"},{"from":6500670375,"to":6500670317,"type":"CODE"},{"from":6500670383,"to":6500670423,"type":"CODE"},{"from":6500670404,"to":6542434064,"type":"CALL"},{"from":6500670446,"to":6500670389,"type":"CODE"},{"from":6500670473,"to":6524603600,"type":"CALL"},{"from":6500670519,"to":6511512544,"type":"CALL"},{"from":6500670527,"to":6500670591,"type":"CODE"},{"from":6500670536,"to":6500670545,"type":"CODE"},{"from":6500670553,"to":6526594288,"type":"CALL"},{"from":6500670664,"to":6446103440,"type":"CALL"},{"from":6500670718,"to":6455871936,"type":"CALL"},{"from":6500670790,"to":6471067168,"type":"CALL"},{"from":6500670821,"to":6526594288,"type":"CALL"},{"from":6500670868,"to":6511512544,"type":"CALL"},{"from":6500670902,"to":6500671057,"type":"CODE"},{"from":6500670937,"to":6524603600,"type":"CALL"},{"from":6500670983,"to":6511512544,"type":"CALL"},{"from":6500670996,"to":6500671084,"type":"CODE"},{"from":6500671221,"to":6467786960,"type":"CALL"},{"from":6500671262,"to":6511512544,"type":"CALL"},{"from":6500671326,"to":6536215600,"type":"CALL"},{"from":6500671380,"to":6511512544,"type":"CALL"},{"from":6500671460,"to":6535984912,"type":"CALL"},{"from":6500671653,"to":6500680960,"type":"CALL"},{"from":6500671687,"to":6511512544,"type":"CALL"},{"from":6500671728,"to":6511512544,"type":"CALL"},{"from":6500671759,"to":6511512544,"type":"CALL"},{"from":6500671764,"to":6500669633,"type":"CODE"},{"from":6500671793,"to":6511513840,"type":"CALL"},{"from":6500671798,"to":6500671508,"type":"CODE"},{"from":6500671872,"to":6500673264,"type":"CALL"},{"from":6500671902,"to":6500671699,"type":"CODE"},{"from":6500671923,"to":6500672101,"type":"CODE"},{"from":6500672059,"to":6445284496,"type":"CALL"},{"from":6500672145,"to":6445284496,"type":"CALL"},{"from":6500672205,"to":6445284496,"type":"CALL"},{"from":6500672304,"to":6445284032,"type":"CALL"},{"from":6500672358,"to":6459541808,"type":"CALL"},{"from":6500672382,"to":6500673050,"type":"CODE"},{"from":6500672401,"to":6500672270,"type":"CODE"},{"from":6500672413,"to":6500670545,"type":"CODE"},{"from":6500672480,"to":6500670545,"type":"CODE"},{"from":6500672533,"to":6465812496,"type":"CALL"},{"from":6500672583,"to":6443410976,"type":"CALL"},{"from":6500672674,"to":6500670561,"type":"CODE"},{"from":6500672686,"to":6500670545,"type":"CODE"},{"from":6500672711,"to":6511729936,"type":"CALL"},{"from":6500672716,"to":6500670561,"type":"CODE"},{"from":6500672746,"to":6524603600,"type":"CALL"},{"from":6500672792,"to":6511512544,"type":"CALL"},{"from":6500672797,"to":6500667645,"type":"CODE"},{"from":6500672827,"to":6524603600,"type":"CALL"},{"from":6500672873,"to":6511512544,"type":"CALL"},{"from":6500672878,"to":6500667448,"type":"CODE"},{"from":6500672902,"to":6511512544,"type":"CALL"},{"from":6500672907,"to":6500668104,"type":"CODE"},{"from":6500672923,"to":6517426816,"type":"CALL"},{"from":6500672941,"to":6511512544,"type":"CALL"},{"from":6500672946,"to":6500667628,"type":"CODE"},{"from":6500672960,"to":6500666201,"type":"CODE"},{"from":6500672976,"to":6542089024,"type":"CALL"},{"from":6500672987,"to":6500665365,"type":"CODE"},{"from":6500673027,"to":6511730288,"type":"CALL"},{"from":6500673032,"to":6500670561,"type":"CODE"},{"from":6500673042,"to":6500672984,"type":"CODE"},{"from":6500673074,"to":6500667235,"type":"CODE"},{"from":6500673174,"to":6500668040,"type":"CODE"},{"from":6500673203,"to":6500668213,"type":"CODE"},{"from":6500673240,"to":6511512544,"type":"CALL"},{"from":6500673245,"to":6500673089,"type":"CODE"}],"datarefs":[{"from":6459079736,"to":6740709440,"type":"DATA"},{"from":6459079798,"to":6740709440,"type":"DATA"},{"from":6500664579,"to":6740709440,"type":"DATA"},{"from":6500664660,"to":6536805536,"type":"DATA"},{"from":6500664690,"to":6723586792,"type":"DATA"},{"from":6500664737,"to":6712142572,"type":"DATA"},{"from":6500665029,"to":6717200800,"type":"DATA"},{"from":6500665181,"to":6717995160,"type":"DATA"},{"from":6500665220,"to":6717995165,"type":"DATA"},{"from":6500665239,"to":6717995160,"type":"DATA"},{"from":6500665519,"to":6723586600,"type":"DATA"},{"from":6500665545,"to":6723586648,"type":"DATA"},{"from":6500665603,"to":6740709440,"type":"DATA"},{"from":6500665825,"to":6715492944,"type":"DATA"},{"from":6500665835,"to":6715492946,"type":"DATA"},{"from":6500665901,"to":6723586712,"type":"DATA"},{"from":6500665924,"to":6723586760,"type":"DATA"},{"from":6500665979,"to":6717987280,"type":"DATA"},{"from":6500666140,"to":6712256868,"type":"DATA"},{"from":6500666209,"to":6723575844,"type":"DATA"},{"from":6500666218,"to":6723575848,"type":"DATA"},{"from":6500666575,"to":6717982672,"type":"DATA"},{"from":6500666602,"to":6717982677,"type":"DATA"},{"from":6500666621,"to":6717982672,"type":"DATA"},{"from":6500666946,"to":6723586340,"type":"DATA"},{"from":6500667032,"to":6723586352,"type":"DATA"},{"from":6500667066,"to":6723586880,"type":"DATA"},{"from":6500667092,"to":6717684432,"type":"DATA"},{"from":6500667271,"to":6723586904,"type":"DATA"},{"from":6500667298,"to":6723586856,"type":"DATA"},{"from":6500667374,"to":6723586808,"type":"DATA"},{"from":6500667401,"to":6723586856,"type":"DATA"},{"from":6500667541,"to":6717173124,"type":"DATA"},{"from":6500667665,"to":6717173124,"type":"DATA"},{"from":6500667819,"to":6723586984,"type":"DATA"},{"from":6500667845,"to":6717684432,"type":"DATA"},{"from":6500667876,"to":6715434912,"type":"DATA"},{"from":6500668289,"to":6723586960,"type":"DATA"},{"from":6500668318,"to":6723586936,"type":"DATA"},{"from":6500668345,"to":6723586856,"type":"DATA"},{"from":6500668588,"to":6723587072,"type":"DATA"},{"from":6500668615,"to":6723587072,"type":"DATA"},{"from":6500668723,"to":6500713472,"type":"DATA"},{"from":6500668734,"to":6488537312,"type":"DATA"},{"from":6500668745,"to":6496570832,"type":"DATA"},{"from":6500668756,"to":6500676960,"type":"DATA"},{"from":6500668834,"to":6723586776,"type":"DATA"},{"from":6500669152,"to":6712481032,"type":"DATA"},{"from":6500669244,"to":6723575608,"type":"DATA"},{"from":6500669271,"to":6723590360,"type":"DATA"},{"from":6500669327,"to":6723587008,"type":"DATA"},{"from":6500669354,"to":6723587040,"type":"DATA"},{"from":6500669430,"to":6723575584,"type":"DATA"},{"from":6500669457,"to":6723590288,"type":"DATA"},{"from":6500669525,"to":6723589792,"type":"DATA"},{"from":6500669586,"to":6723587040,"type":"DATA"},{"from":6500669730,"to":6723587256,"type":"DATA"},{"from":6500669757,"to":6723587304,"type":"DATA"},{"from":6500669810,"to":6723587200,"type":"DATA"},{"from":6500669837,"to":6723587040,"type":"DATA"},{"from":6500670111,"to":6712256868,"type":"DATA"},{"from":6500670177,"to":6712481032,"type":"DATA"},{"from":6500670248,"to":6723589880,"type":"DATA"},{"from":6500670529,"to":6723589904,"type":"DATA"},{"from":6500670538,"to":6723589840,"type":"DATA"},{"from":6500670681,"to":6723589728,"type":"DATA"},{"from":6500670806,"to":6723589744,"type":"DATA"},{"from":6500671143,"to":6723587328,"type":"DATA"},{"from":6500671803,"to":6723587352,"type":"DATA"},{"from":6500671830,"to":6723587040,"type":"DATA"},{"from":6500672030,"to":6723586340,"type":"DATA"},{"from":6500672116,"to":6723586352,"type":"DATA"},{"from":6500672150,"to":6723586880,"type":"DATA"},{"from":6500672176,"to":6717684432,"type":"DATA"},{"from":6500672210,"to":6715434912,"type":"DATA"},{"from":6500672406,"to":6723589952,"type":"DATA"},{"from":6500672473,"to":6723590000,"type":"DATA"},{"from":6500672499,"to":6715110672,"type":"DATA"},{"from":6500672679,"to":6723590064,"type":"DATA"},{"from":6500673101,"to":6712128076,"type":"DATA"}],"codexrefs":[{"from":6459079839,"to":6459079784,"type":"CODE"},{"from":6459079877,"to":6459079778,"type":"CODE"},{"from":6459079902,"to":6459079790,"type":"CODE"},{"from":6500664856,"to":6500664922,"type":"CODE"},{"from":6500664875,"to":6500665093,"type":"CODE"},{"from":6500665472,"to":6500665476,"type":"CODE"},{"from":6500665649,"to":6459079728,"type":"CODE"},{"from":6500665667,"to":6500665592,"type":"CODE"},{"from":6500665677,"to":6500665693,"type":"CODE"},{"from":6500665963,"to":6500665587,"type":"CODE"},{"from":6500666252,"to":6500666262,"type":"CODE"},{"from":6500666277,"to":6500666257,"type":"CODE"},{"from":6500666300,"to":6500666310,"type":"CODE"},{"from":6500666321,"to":6500666305,"type":"CODE"},{"from":6500666357,"to":6500666371,"type":"CODE"},{"from":6500666386,"to":6500666362,"type":"CODE"},{"from":6500666543,"to":6500667648,"type":"CODE"},{"from":6500666728,"to":6500666768,"type":"CODE"},{"from":6500667266,"to":6500667448,"type":"CODE"},{"from":6500667372,"to":6500667448,"type":"CODE"},{"from":6500667497,"to":6500665592,"type":"CODE"},{"from":6500668244,"to":6500667345,"type":"CODE"},{"from":6500668263,"to":6500667017,"type":"CODE"},{"from":6500668284,"to":6500666506,"type":"CODE"},{"from":6500668316,"to":6500668345,"type":"CODE"},{"from":6500668379,"to":6500667332,"type":"CODE"},{"from":6500668392,"to":6500669327,"type":"CODE"},{"from":6500668494,"to":6500668518,"type":"CODE"},{"from":6500668952,"to":6500669884,"type":"CODE"},{"from":6500668984,"to":6500668960,"type":"CODE"},{"from":6500669005,"to":6500668989,"type":"CODE"},{"from":6500669042,"to":6500668969,"type":"CODE"},{"from":6500669067,"to":6500669047,"type":"CODE"},{"from":6500669088,"to":6500668994,"type":"CODE"},{"from":6500669239,"to":6500669052,"type":"CODE"},{"from":6500669313,"to":6500669879,"type":"CODE"},{"from":6500669388,"to":6500669871,"type":"CODE"},{"from":6500669499,"to":6500669879,"type":"CODE"},{"from":6500669508,"to":6500670041,"type":"CODE"},{"from":6500669705,"to":6500669884,"type":"CODE"},{"from":6500669799,"to":6500669879,"type":"CODE"},{"from":6500669982,"to":6500667488,"type":"CODE"},{"from":6500670369,"to":6500670428,"type":"CODE"},{"from":6500670375,"to":6500670317,"type":"CODE"},{"from":6500670383,"to":6500670423,"type":"CODE"},{"from":6500670446,"to":6500670389,"type":"CODE"},{"from":6500670527,"to":6500670591,"type":"CODE"},{"from":6500670536,"to":6500670545,"type":"CODE"},{"from":6500670902,"to":6500671057,"type":"CODE"},{"from":6500670996,"to":6500671084,"type":"CODE"},{"from":6500671764,"to":6500669633,"type":"CODE"},{"from":6500671798,"to":6500671508,"type":"CODE"},{"from":6500671902,"to":6500671699,"type":"CODE"},{"from":6500671923,"to":6500672101,"type":"CODE"},{"from":6500672382,"to":6500673050,"type":"CODE"},{"from":6500672401,"to":6500672270,"type":"CODE"},{"from":6500672413,"to":6500670545,"type":"CODE"},{"from":6500672480,"to":6500670545,"type":"CODE"},{"from":6500672674,"to":6500670561,"type":"CODE"},{"from":6500672686,"to":6500670545,"type":"CODE"},{"from":6500672716,"to":6500670561,"type":"CODE"},{"from":6500672797,"to":6500667645,"type":"CODE"},{"from":6500672878,"to":6500667448,"type":"CODE"},{"from":6500672907,"to":6500668104,"type":"CODE"},{"from":6500672946,"to":6500667628,"type":"CODE"},{"from":6500672960,"to":6500666201,"type":"CODE"},{"from":6500672987,"to":6500665365,"type":"CODE"},{"from":6500673032,"to":6500670561,"type":"CODE"},{"from":6500673042,"to":6500672984,"type":"CODE"},{"from":6500673074,"to":6500667235,"type":"CODE"},{"from":6500673174,"to":6500668040,"type":"CODE"},{"from":6500673203,"to":6500668213,"type":"CODE"},{"from":6500673245,"to":6500673089,"type":"CODE"}],"dataxrefs":[],"indegree":73,"outdegree":112,"nlocals":66,"nargs":3,"stackvars":[{"name":"var_268h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-616}},{"name":"var_260h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-608}},{"name":"var_258h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-600}},{"name":"var_248h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-584}},{"name":"var_240h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-576}},{"name":"var_238h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-568}},{"name":"var_230h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-560}},{"name":"var_228h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-552}},{"name":"var_218h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-536}},{"name":"var_208h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-520}},{"name":"var_1f8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-504}},{"name":"var_1e8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-488}},{"name":"var_1e6h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-486}},{"name":"var_1e0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-480}},{"name":"var_1dbh","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-475}},{"name":"var_1d8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-472}},{"name":"var_1d1h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-465}},{"name":"var_1d0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-464}},{"name":"var_1c8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-456}},{"name":"var_1b0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-432}},{"name":"var_198h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-408}},{"name":"var_180h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-384}},{"name":"var_178h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-376}},{"name":"var_170h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-368}},{"name":"var_169h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-361}},{"name":"var_168h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-360}},{"name":"var_158h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-344}},{"name":"var_151h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-337}},{"name":"var_148h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-328}},{"name":"var_140h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-320}},{"name":"var_138h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-312}},{"name":"var_131h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-305}},{"name":"var_128h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-296}},{"name":"var_118h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-280}},{"name":"var_108h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-264}},{"name":"var_100h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-256}},{"name":"var_fbh","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-251}},{"name":"var_f8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-248}},{"name":"var_f1h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-241}},{"name":"var_f0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-240}},{"name":"var_e0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-224}},{"name":"var_d0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-208}},{"name":"var_c8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-200}},{"name":"var_bch","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-188}},{"name":"var_bbh","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-187}},{"name":"var_bah","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-186}},{"name":"var_b9h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-185}},{"name":"var_b8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-184}},{"name":"var_b4h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-180}},{"name":"var_b0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-176}},{"name":"var_a8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-168}},{"name":"var_a5h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-165}},{"name":"var_a1h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-161}},{"name":"var_a0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-160}},{"name":"var_98h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-152}},{"name":"var_90h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-144}},{"name":"var_88h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-136}},{"name":"var_81h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-129}},{"name":"var_80h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-128}},{"name":"var_78h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-120}},{"name":"var_70h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-112}},{"name":"var_61h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-97}},{"name":"var_60h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-96}},{"name":"var_58h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-88}},{"name":"var_18h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-24}},{"name":"var_10h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-16}}],"regvars":[{"name":"arg3","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"r8"}},{"name":"arg1","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"rcx"}},{"name":"arg2","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"rdx"}}]}]