0x1837bf640 | 0x1837bf640 |// WARNING: Variable defined which should be unmapped: var_488h 0x1837bf640 |// WARNING: [rz-ghidra] Detected overlap for variable var_3f1h 0x1837bf640 |// WARNING: [rz-ghidra] Detected overlap for variable var_3d9h 0x1837bf640 |// WARNING: [rz-ghidra] Detected overlap for variable var_409h 0x1837bf640 |// WARNING: [rz-ghidra] Detected overlap for variable var_421h 0x1837bf640 |// WARNING: [rz-ghidra] Detected overlap for variable var_439h 0x1837bf640 |// WARNING: [rz-ghidra] Detected overlap for variable var_318h 0x1837bf640 |// WARNING: [rz-ghidra] Detected overlap for variable var_441h 0x1837bf640 |// WARNING: [rz-ghidra] Detected overlap for variable var_267h 0x1837bf640 |// WARNING: [rz-ghidra] Detected overlap for variable var_428h 0x1837bf640 |// WARNING: [rz-ghidra] Detected overlap for variable var_410h 0x1837bf640 |// WARNING: [rz-ghidra] Detected overlap for variable var_3f8h | 0x1837bf640 |void fcn.1837bf640(int64_t arg1, int64_t arg2, int64_t arg3, int64_t arg4) |{ | int64_t iVar1; | int32_t *piVar2; | int32_t *piVar3; | char cVar4; | undefined4 uVar5; | int32_t iVar6; | int64_t *piVar7; | undefined8 *puVar8; | int64_t iVar9; | undefined8 uVar10; | undefined4 *puVar11; | int64_t iVar12; | undefined8 uVar13; | code *pcVar14; | undefined8 uVar15; | int64_t unaff_GS_OFFSET; | bool bVar16; | bool bVar17; | int64_t var_10h; | int64_t var_488h; | int64_t var_478h; | int64_t var_470h; | int64_t var_468h; | int64_t var_460h; | int64_t var_458h; | int64_t var_450h; | int64_t var_448h; | int64_t var_440h; | int64_t var_438h; | undefined4 uStack_430; | undefined4 uStack_42c; | unkbyte7 var_428h; | char var_421h; | int64_t var_420h; | undefined4 uStack_418; | undefined4 uStack_414; | unkbyte7 var_410h; | char var_409h; | int64_t var_408h; | int64_t var_400h; | unkbyte7 var_3f8h; | char var_3f1h; | int64_t var_3f0h; | undefined4 uStack_3e8; | undefined4 uStack_3e4; | unkbyte7 Stack_3e0; | undefined var_3d9h; | int64_t var_3d8h; | int64_t var_328h; | int64_t var_320h; | undefined var_318h [7]; | int64_t var_311h; | int64_t var_308h; | undefined4 uStack_300; | undefined4 uStack_2fc; | int64_t var_2f8h; | int64_t var_2e8h; | undefined8 uStack_2e0; | int64_t var_2d8h; | int64_t var_2d0h; | int64_t var_2c8h; | int64_t var_2c0h; | int64_t var_2b8h; | int64_t var_2b0h; | int64_t var_2a8h; | undefined8 uStack_2a0; | undefined8 uStack_298; | int64_t var_288h; | undefined4 uStack_280; | undefined4 uStack_27c; | int64_t var_278h; | int64_t var_268h; | int64_t var_230h; | int64_t var_208h; | int64_t var_200h; | int64_t var_1f8h; | int64_t var_1f0h; | int64_t var_1e8h; | int64_t var_1e0h; | int64_t var_1d8h; | int64_t var_1d0h; | undefined8 uStack_1c8; | int64_t var_1c0h; | undefined8 uStack_1b8; | int64_t var_1b0h; | undefined8 uStack_1a8; | int64_t var_1a0h; | int64_t iStack_198; | int64_t var_190h; | undefined8 uStack_188; | int64_t var_180h; | undefined8 uStack_178; | int64_t var_170h; | int64_t iStack_168; | int64_t var_160h; | undefined8 uStack_158; | int64_t var_150h; | int64_t iStack_148; | int64_t var_140h; | int64_t var_130h; | undefined8 uStack_128; | int64_t var_120h; | int64_t var_110h; | undefined8 uStack_108; | int64_t var_100h; | int64_t var_e8h; | undefined8 uStack_e0; | undefined4 uStack_d8; | int64_t var_58h; | 0x1837bf661 | *(undefined *)(arg1 + 0x311) = 0; 0x1837bf66f | if (*(char *)(arg1 + 0x312) != '\0') goto code_r0x0001837bf7f6; 0x1837bf67c | if ((int32_t)arg4 == 2) { 0x1837bf843 | if (*(int32_t *)0x191de85c0 < 3) { 0x1837bf850 | func_0x00018030d390(&var_458h, 0x190c20018, 0xeb, 2); 0x1837bf869 | func_0x000184dcd0d0(&var_448h, 0x190c20148, 0x34); 0x1837bf88a | var_458h = 0x18ff81648; 0x1837bf850 | func_0x00018030e9d0(&var_458h); 0x1837bf8a4 | *(undefined8 *)((int64_t)&var_448h + (int64_t)*(int32_t *)(var_448h + 4)) = 0x18fe1b290; 0x1837bf8b0 | var_440h = 0x18fe20d40; 0x1837bf8b9 | if (var_3f0h._4_4_ < 0) { 0x1837bf8cd | func_0x0001841dcbe0(CONCAT44(var_400h._4_4_, (undefined4)var_400h), 0x1837bf8c5 | CONCAT44(var_3f0h._4_4_, (uint32_t)var_3f0h) & 0x7fffffffffffffff); | } 0x1837bf8e6 | var_440h = 0x18fe20db0; 0x1837bf8f7 | if (CONCAT44(var_438h._4_4_, (uint32_t)var_438h) != 0x191de1450) { 0x1837c0bc0 | LOCK(); 0x1837c0bc0 | piVar2 = (int32_t *)(CONCAT44(var_438h._4_4_, (uint32_t)var_438h) + 8); 0x1837c0bc0 | iVar6 = *piVar2; 0x1837c0bc0 | *piVar2 = *piVar2 + -1; 0x1837c0bc0 | UNLOCK(); 0x1837c0bc7 | if (iVar6 == 0) { 0x1837c0bd4 | (*(code *)0x185f59da0)(); | } | } 0x1837bf8da | func_0x00018424db70(&var_440h); 0x1837bf8fd | func_0x0001848f8b80(&var_3d8h); | } 0x1837bf924 | var_130h = 0x190c20180; 0x1837bf927 | uStack_128 = 0x11; 0x1837bf936 | piVar7 = &var_140h; | } else { 0x1837bf686 | if ((int32_t)arg4 != 1) { 0x1837bf9aa | var_458h = 0; 0x1837bf9aa | var_450h = 0; 0x1837bf9b7 | if (*(char *)0x191de569c == '\x01') { 0x1837bf9bd | func_0x00018431f8f0(&var_458h, 0x10); | } else { 0x1837c0487 | if ((*(int32_t *) 0x1837c0444 | (*(int64_t *)(*(int64_t *)(unaff_GS_OFFSET + 0x58) + (uint64_t)*(uint32_t *)0x191d832e0 * 8) + 4) 0x1837c044e | < *(int32_t *)0x191de56a8) && (func_0x000185f00fe8(0x191de56a8), *(int32_t *)0x191de56a8 == -1)) { 0x1837c0490 | iVar12 = (*(code *)0x11c225d6)(0x190ca1af0); 0x1837c0499 | if (iVar12 == 0) { 0x1837c0c50 | pcVar14 = (code *)swi(3); 0x1837c0c50 | (*pcVar14)(); 0x1837c0c50 | return; | } 0x1837c04a9 | iVar12 = (*(code *)0x11c21da6)(iVar12, 0x190ca1b20); 0x1837c04b2 | if (iVar12 == 0) { 0x1837c0c53 | pcVar14 = (code *)swi(3); 0x1837c0c53 | (*pcVar14)(); 0x1837c0c53 | return; | } 0x1837c04c6 | *(int64_t *)0x191de56a0 = iVar12; 0x1837c04c6 | func_0x000185f00f7c(0x191de56a8); | } 0x1837c0461 | iVar6 = (*(code *)0x185f59da0)(&var_458h, 0x10); 0x1837c0469 | if (iVar6 == 0) { 0x1837c0c29 | pcVar14 = (code *)swi(3); 0x1837c0c29 | (*pcVar14)(); 0x1837c0c29 | return; | } | } 0x1837bf9cc | var_448h = var_450h; 0x1837bf9dc | if (var_458h == 0 && var_450h == 0) { 0x1837c0b94 | pcVar14 = (code *)swi(3); 0x1837c0b94 | (*pcVar14)(); 0x1837c0b94 | return; | } 0x1837bf9e2 | var_e8h = (int64_t)&var_458h; 0x1837bf9f1 | var_450h = 0x185991960; 0x1837bf9f9 | var_440h = 0x185991960; 0x1837bfa08 | uStack_e0 = 2; 0x1837bfa1f | var_2e8h = 0x190ca4e48; 0x1837bfa22 | uStack_2e0 = 0xe; 0x1837bfa2a | func_0x000184321670(&var_288h); 0x1837bfa37 | puVar11 = (undefined4 *)(arg1 + 0x170); 0x1837bfa45 | if (*(char *)(arg1 + 0x187) < '\0') { 0x1837bf954 | func_0x0001841dcbe0(*(undefined8 *)(arg1 + 0x170), *(uint64_t *)(arg1 + 0x180) & 0x7fffffffffffffff); | } 0x1837bfa53 | *(int64_t *)(arg1 + 0x180) = var_278h; 0x1837bfa60 | *puVar11 = (undefined4)var_288h; 0x1837bfa60 | *(undefined4 *)(arg1 + 0x174) = var_288h._4_4_; 0x1837bfa60 | *(undefined4 *)(arg1 + 0x178) = uStack_280; 0x1837bfa60 | *(undefined4 *)(arg1 + 0x17c) = uStack_27c; 0x1837bfa65 | uVar5 = (*(code *)0x11c218d0)(); 0x1837bfa6d | iStack_148 = (int64_t)*(char *)(arg1 + 0x187); 0x1837bfa78 | var_150h = (int64_t)puVar11; 0x1837bfa78 | if (iStack_148 < 0) { 0x1837bf973 | func_0x0001841dd0f0(&var_308h, *(undefined8 *)(arg1 + 0x170), *(undefined8 *)(arg1 + 0x178)); 0x1837bf980 | iStack_148 = (int64_t)*(char *)(arg1 + 0x187); 0x1837bf98e | if (iStack_148 < 0) { 0x1837bf994 | var_150h = *(int64_t *)(arg1 + 0x170); 0x1837bf99b | iStack_148 = *(int64_t *)(arg1 + 0x178); | } | } else { 0x1837bfa7e | var_2f8h = *(int64_t *)(arg1 + 0x180); 0x1837bfa8b | var_308h._0_4_ = *puVar11; 0x1837bfa8b | var_308h._4_4_ = *(undefined4 *)(arg1 + 0x174); 0x1837bfa8b | uStack_300 = *(undefined4 *)(arg1 + 0x178); 0x1837bfa8b | uStack_2fc = *(undefined4 *)(arg1 + 0x17c); | } 0x1837bfab9 | var_160h = 0x190298e30; 0x1837bfabc | uStack_158 = 6; 0x1837bfac4 | func_0x000183807630(&var_100h); 0x1837bfad4 | func_0x00018a921850(&var_458h, &var_100h, &var_308h, uVar5); 0x1837bfaf2 | *(undefined4 *)(arg1 + 0xe8) = (undefined4)var_458h; 0x1837bfb0b | if (*(char *)(arg1 + 0x107) < '\0') { 0x1837bfec8 | func_0x0001841dcbe0(*(undefined8 *)(arg1 + 0xf0), *(uint64_t *)(arg1 + 0x100) & 0x7fffffffffffffff); | } 0x1837bfb15 | *(int64_t *)(arg1 + 0x100) = var_440h; 0x1837bfb1e | *(undefined4 *)(arg1 + 0xf0) = (undefined4)var_450h; 0x1837bfb1e | *(undefined4 *)(arg1 + 0xf4) = var_450h._4_4_; 0x1837bfb1e | *(undefined4 *)(arg1 + 0xf8) = (undefined4)var_448h; 0x1837bfb1e | *(undefined4 *)(arg1 + 0xfc) = var_448h._4_4_; 0x1837bfb29 | var_440h = var_440h & 0xffffffffffffff; 0x1837bfb2d | var_450h = var_450h & 0xffffffffffffff00; 0x1837bfb3e | if (*(char *)(arg1 + 0x11f) < '\0') { 0x1837bfea6 | func_0x0001841dcbe0(*(undefined8 *)(arg1 + 0x108), *(uint64_t *)(arg1 + 0x118) & 0x7fffffffffffffff); | } 0x1837bfb48 | *(uint64_t *)(arg1 + 0x118) = CONCAT17(var_421h, var_428h); 0x1837bfb50 | *(uint32_t *)(arg1 + 0x108) = (uint32_t)var_438h; 0x1837bfb50 | *(undefined4 *)(arg1 + 0x10c) = var_438h._4_4_; 0x1837bfb50 | *(undefined4 *)(arg1 + 0x110) = uStack_430; 0x1837bfb50 | *(undefined4 *)(arg1 + 0x114) = uStack_42c; 0x1837bfb5e | var_421h = '\0'; 0x1837bfb62 | var_438h._0_4_ = (uint32_t)var_438h & 0xffffff00; 0x1837bfb73 | if (*(char *)(arg1 + 0x137) < '\0') { 0x1837bfe62 | func_0x0001841dcbe0(*(undefined8 *)(arg1 + 0x120), *(uint64_t *)(arg1 + 0x130) & 0x7fffffffffffffff); | } 0x1837bfb7d | *(uint64_t *)(arg1 + 0x130) = CONCAT17(var_409h, var_410h); 0x1837bfb85 | *(uint32_t *)(arg1 + 0x120) = (uint32_t)var_420h; 0x1837bfb85 | *(undefined4 *)(arg1 + 0x124) = var_420h._4_4_; 0x1837bfb85 | *(undefined4 *)(arg1 + 0x128) = uStack_418; 0x1837bfb85 | *(undefined4 *)(arg1 + 300) = uStack_414; 0x1837bfb93 | var_409h = '\0'; 0x1837bfb97 | var_420h._0_4_ = (uint32_t)var_420h & 0xffffff00; 0x1837bfba8 | if (*(char *)(arg1 + 0x14f) < '\0') { 0x1837bfe84 | func_0x0001841dcbe0(*(undefined8 *)(arg1 + 0x138), *(uint64_t *)(arg1 + 0x148) & 0x7fffffffffffffff); | } 0x1837bfbb2 | *(uint64_t *)(arg1 + 0x148) = CONCAT17(var_3f1h, var_3f8h); 0x1837bfbba | *(uint32_t *)(arg1 + 0x138) = (uint32_t)var_408h; 0x1837bfbba | *(undefined4 *)(arg1 + 0x13c) = var_408h._4_4_; 0x1837bfbba | *(undefined4 *)(arg1 + 0x140) = (undefined4)var_400h; 0x1837bfbba | *(undefined4 *)(arg1 + 0x144) = var_400h._4_4_; 0x1837bfbc8 | var_3f1h = '\0'; 0x1837bfbcc | var_408h._0_4_ = (uint32_t)var_408h & 0xffffff00; 0x1837bfbdd | if (*(char *)(arg1 + 0x167) < '\0') { 0x1837bfeed | func_0x0001841dcbe0(*(undefined8 *)(arg1 + 0x150), *(uint64_t *)(arg1 + 0x160) & 0x7fffffffffffffff); 0x1837bff06 | *(uint64_t *)(arg1 + 0x160) = CONCAT17(var_3d9h, Stack_3e0); 0x1837bff0e | *(uint32_t *)(arg1 + 0x150) = (uint32_t)var_3f0h; 0x1837bff0e | *(int32_t *)(arg1 + 0x154) = var_3f0h._4_4_; 0x1837bff0e | *(undefined4 *)(arg1 + 0x158) = uStack_3e8; 0x1837bff0e | *(undefined4 *)(arg1 + 0x15c) = uStack_3e4; 0x1837bff12 | var_3d9h = 0; 0x1837bff19 | var_3f0h._0_4_ = (uint32_t)var_3f0h & 0xffffff00; 0x1837bff27 | *(undefined4 *)(arg1 + 0x168) = (undefined4)var_3d8h; 0x1837bff2d | if (var_3f1h < '\0') { 0x1837bff3b | func_0x0001841dcbe0(CONCAT44(var_408h._4_4_, (uint32_t)var_408h), 0x1837bff33 | CONCAT17(var_3f1h, var_3f8h) & 0x7fffffffffffffff); | } | } else { 0x1837bfbe7 | *(uint64_t *)(arg1 + 0x160) = CONCAT17(var_3d9h, Stack_3e0); 0x1837bfbef | *(uint32_t *)(arg1 + 0x150) = (uint32_t)var_3f0h; 0x1837bfbef | *(int32_t *)(arg1 + 0x154) = var_3f0h._4_4_; 0x1837bfbef | *(undefined4 *)(arg1 + 0x158) = uStack_3e8; 0x1837bfbef | *(undefined4 *)(arg1 + 0x15c) = uStack_3e4; 0x1837bfbf5 | var_3d9h = 0; 0x1837bfbfc | var_3f0h._0_4_ = (uint32_t)var_3f0h & 0xffffff00; 0x1837bfc0a | *(undefined4 *)(arg1 + 0x168) = (undefined4)var_3d8h; | } 0x1837bfc18 | if (var_409h < '\0') { 0x1837bfc2c | func_0x0001841dcbe0(CONCAT44(var_420h._4_4_, (uint32_t)var_420h), 0x1837bfc24 | CONCAT17(var_409h, var_410h) & 0x7fffffffffffffff); | } 0x1837bfc41 | if (var_421h < '\0') { 0x1837bfc55 | func_0x0001841dcbe0(CONCAT44(var_438h._4_4_, (uint32_t)var_438h), 0x1837bfc4d | CONCAT17(var_421h, var_428h) & 0x7fffffffffffffff); | } 0x1837bfc64 | if (var_440h < 0) { 0x1837bfc7a | func_0x0001841dcbe0(var_450h, var_440h & 0x7fffffffffffffff); | } 0x1837bfc7f | var_478h = 0; 0x1837bfc88 | iStack_168 = (int64_t)*(char *)(arg1 + 0x187); 0x1837bfc93 | if (iStack_168 < 0) { 0x1837bfc95 | puVar11 = *(undefined4 **)(arg1 + 0x170); 0x1837bfc9c | iStack_168 = *(int64_t *)(arg1 + 0x178); | } 0x1837bfcba | var_170h = (int64_t)puVar11; 0x1837bfcb2 | func_0x0001837fc860(&var_478h); 0x1837bfcc7 | func_0x000185f5a0c0(&var_288h, 0, 0xa8); 0x1837bfce7 | var_208h = (int64_t)&var_200h; 0x1837bfcfb | if ((var_478h == 0) || 0x1837bfce9 | (*(int64_t *)(var_478h + 0x20) == 0 || 0xfffffff3 < (uint32_t)*(int64_t *)(var_478h + 0x20))) { 0x1837bfd08 | if (*(int32_t *)0x191de85c0 < 3) { 0x1837bfd15 | func_0x00018030d390(&var_458h, 0x190c20018, 0x103, 2); 0x1837bfd2e | func_0x000184dcd0d0(&var_448h, 0x190c20198, 0x3a); 0x1837bfd4f | var_458h = 0x18ff81648; 0x1837bfd15 | func_0x00018030e9d0(&var_458h); 0x1837bfd69 | *(undefined8 *)((int64_t)&var_448h + (int64_t)*(int32_t *)(var_448h + 4)) = 0x18fe1b290; 0x1837bfd75 | var_440h = 0x18fe20d40; 0x1837bfd7e | if (var_3f0h._4_4_ < 0) { 0x1837bfd92 | func_0x0001841dcbe0(CONCAT44(var_400h._4_4_, (undefined4)var_400h), 0x1837bfd8a | CONCAT44(var_3f0h._4_4_, (uint32_t)var_3f0h) & 0x7fffffffffffffff); | } 0x1837bfdab | var_440h = 0x18fe20db0; 0x1837bfdbc | if (CONCAT44(var_438h._4_4_, (uint32_t)var_438h) != 0x191de1450) { 0x1837c0be4 | LOCK(); 0x1837c0be4 | piVar2 = (int32_t *)(CONCAT44(var_438h._4_4_, (uint32_t)var_438h) + 8); 0x1837c0be4 | iVar6 = *piVar2; 0x1837c0be4 | *piVar2 = *piVar2 + -1; 0x1837c0be4 | UNLOCK(); 0x1837c0beb | if (iVar6 == 0) { 0x1837c0bf8 | (*(code *)0x185f59da0)(); | } | } 0x1837bfd9f | func_0x00018424db70(&var_440h); 0x1837bfdc2 | func_0x0001848f8b80(&var_3d8h); | } 0x1837bfde9 | var_180h = 0x190c201d8; 0x1837bfdec | uStack_178 = 0x10; 0x1837bfe03 | var_190h = 0x190c0a4b0; 0x1837bfe06 | uStack_188 = 0xc; 0x1837bfe11 | func_0x0001837bf4b0(arg1); 0x1837bfe19 | func_0x0001837c0cf0(arg1); | } else { 0x1837bff58 | var_1e8h._0_1_ = 1; 0x1837bff61 | puVar8 = (undefined8 *)func_0x000185f006b8(8); 0x1837bff70 | *puVar8 = 0x18fd57020; 0x1837bff73 | func_0x0001837b92b0(&var_458h, puVar8); 0x1837bff92 | var_e8h = (int64_t)&var_208h; 0x1837bff87 | func_0x000181b6d540(&var_e8h, var_200h); 0x1837bff9e | var_208h = var_458h; 0x1837bffa2 | var_200h = var_450h; 0x1837bffaa | var_1f8h = var_448h; 0x1837bffb1 | piVar7 = &var_200h; 0x1837bffb1 | if (var_448h != 0) { 0x1837bffb3 | *(int64_t **)(var_450h + 0x10) = &var_200h; 0x1837bffbf | var_450h = 0; 0x1837bffbf | var_448h = 0; 0x1837bffc6 | var_458h = (int64_t)&var_450h; 0x1837bffc6 | piVar7 = (int64_t *)var_208h; | } 0x1837bffd0 | var_208h = (int64_t)piVar7; 0x1837bffdb | var_e8h = (int64_t)&var_458h; 0x1837bffd0 | func_0x000181b6d540(&var_e8h, var_450h); 0x1837bffe3 | var_2a8h = 0; 0x1837bffe3 | uStack_2a0 = 0; 0x1837bffeb | var_2b8h = 0; 0x1837bffeb | var_2b0h = 0; 0x1837bfff3 | var_2c8h = 0; 0x1837bfff3 | var_2c0h = 0; 0x1837bfffb | var_2d8h = 0; 0x1837bfffb | var_2d0h = 0; 0x1837c0003 | var_2e8h = 0; 0x1837c0003 | uStack_2e0 = 0; 0x1837c0010 | var_2d0h = func_0x000185f006b8(0x18); 0x1837c001d | var_2c0h = 1; 0x1837c002c | if ((undefined8 *)var_2d0h == (undefined8 *)0x0) { 0x1837c0c03 | // WARNING: Does not return 0x1837c0c03 | pcVar14 = (code *)invalidInstructionException(); 0x1837c0c03 | (*pcVar14)(); | } 0x1837c0032 | *(undefined8 *)var_2d0h = 0; 0x1837c0032 | *(undefined8 *)(var_2d0h + 8) = 0; 0x1837c0035 | *(undefined8 *)(var_2d0h + 0x10) = 0; 0x1837c0042 | var_2b8h = (int64_t)&var_2b0h; 0x1837c004a | var_2c8h = 1; 0x1837c004e | var_2b0h = 0; 0x1837c004e | var_2a8h = 0; 0x1837c0055 | uStack_298 = 1; 0x1837c0059 | func_0x0001807bbec0(&var_2e8h, arg2); 0x1837c0059 | func_0x00018adbccb0(&var_2e8h, arg3); 0x1837c007b | iVar9 = (*(code *)0x11c21370)(0, 0); 0x1837c0081 | iVar12 = *(int64_t *)(arg1 + 0xd8); 0x1837c008b | if (iVar12 != iVar9) { 0x1837c0090 | uVar5 = (*(code *)0x11c21b5a)(); 0x1837c00ad | if ((uint32_t)*(int64_t *)(arg1 + 0xd8) < 0xfffffff4 && *(int64_t *)(arg1 + 0xd8) != 0) { 0x1837c0a8d | func_0x000184d01b00(); 0x1837c0a92 | uVar10 = *(undefined8 *)(arg1 + 0xd8); 0x1837c0aa1 | if (*(int64_t *)0x191e21558 == 0) { 0x1837c0b4e | uVar13 = (*(code *)0x11c21ca0)(0); 0x1837c0b5e | pcVar14 = (code *)(*(code *)0x11c21da6)(uVar13, 0x1911fc1e0); 0x1837c0b67 | if (pcVar14 == (code *)0x0) { 0x1837c0cda | uVar13 = 0; |code_r0x0001837c0b82: 0x1837c0b82 | uVar15 = 0; | } else { 0x1837c0b77 | if (pcVar14 != sym.Tabbit.dll_GetHandleVerifier) { 0x1837c0b79 | uVar13 = (*(code *)0x185f59da0)(); 0x1837c0b79 | goto code_r0x0001837c0b82; | } 0x1837c0b8e | uVar13 = 0; 0x1837c0b90 | uVar15 = 1; | } 0x1837c0b84 | func_0x000180f43100(uVar13, uVar15); | } 0x1837c0ab7 | (*(code *)0x185f59da0)(*(int64_t *)0x191e21558, uVar10); 0x1837c0abd | *(undefined8 *)(arg1 + 0xd8) = 0; | } 0x1837c00bc | if ((iVar9 != 0) && ((uint32_t)iVar9 < 0xfffffff4)) { 0x1837c00be | *(int64_t *)(arg1 + 0xd8) = iVar9; 0x1837c00c5 | func_0x000184d01b00(); | } 0x1837c00cc | (*(code *)0x11c22c68)(uVar5); 0x1837c00d2 | iVar12 = *(int64_t *)(arg1 + 0xd8); | } 0x1837c00d9 | func_0x000185f5a0c0(&var_e8h, 0, 0x90); 0x1837c00f1 | uStack_d8 = 0x2000; 0x1837c012c | if (((uint32_t)iVar12 < 0xfffffff4 && iVar12 != 0) && 0x1837c0124 | (iVar6 = (*(code *)0x11c22c4e)(iVar12, 9, &var_e8h, 0x90), iVar6 != 0)) { 0x1837c0132 | var_268h._0_1_ = 1; 0x1837c013a | var_230h = *(int64_t *)(arg1 + 0xd8); 0x1837c0154 | var_328h = 0; 0x1837c0154 | var_320h = 0; 0x1837c0159 | _var_318h = 0; 0x1837c016f | func_0x0001837fd970(var_478h, &var_470h); 0x1837c017d | var_448h = CONCAT71(var_448h._1_7_, 6); 0x1837c0190 | var_450h = (int64_t)&var_470h; 0x1837c0190 | cVar4 = func_0x000181b4a620(&var_458h, 0, &var_328h, 200); 0x1837c0190 | iVar12 = var_470h; 0x1837c0197 | if (cVar4 == '\0') { 0x1837c0312 | if (var_470h != 0) { 0x1837c04d2 | iVar9 = var_468h << 5; 0x1837c04d9 | if (iVar9 != 0) { 0x1837c04db | iVar1 = var_470h + -0x20; | do { 0x1837c04df | func_0x000184e58cd0(iVar9 + iVar1); 0x1837c04e8 | iVar9 = iVar9 + -0x20; 0x1837c04ec | } while (iVar9 != 0); | } 0x1837c04f6 | var_468h = iVar12 - var_470h >> 5; 0x1837c0508 | func_0x0001841dcbe0(var_470h, var_460h << 5); | } |code_r0x0001837c0318: 0x1837c031f | if (*(int32_t *)0x191de85c0 < 3) { 0x1837c032c | func_0x00018030d390(&var_458h, 0x190c20018, 0x123, 2); 0x1837c0345 | func_0x000184dcd0d0(&var_448h, 0x190c20220, 0x35); 0x1837c0366 | var_458h = 0x18ff81648; 0x1837c032c | func_0x00018030e9d0(&var_458h); 0x1837c0382 | *(undefined8 *)((int64_t)&var_448h + (int64_t)*(int32_t *)(var_448h + 4)) = 0x18fe1b290; 0x1837c038e | var_440h = 0x18fe20d40; 0x1837c0399 | if (var_3f0h._4_4_ < 0) { 0x1837c03ad | func_0x0001841dcbe0(CONCAT44(var_400h._4_4_, (undefined4)var_400h), 0x1837c03a5 | CONCAT44(var_3f0h._4_4_, (uint32_t)var_3f0h) & 0x7fffffffffffffff); | } 0x1837c03c6 | var_440h = 0x18fe20db0; 0x1837c03d7 | if (CONCAT44(var_438h._4_4_, (uint32_t)var_438h) != 0x191de1450) { 0x1837c0c31 | LOCK(); 0x1837c0c31 | piVar2 = (int32_t *)(CONCAT44(var_438h._4_4_, (uint32_t)var_438h) + 8); 0x1837c0c31 | iVar6 = *piVar2; 0x1837c0c31 | *piVar2 = *piVar2 + -1; 0x1837c0c31 | UNLOCK(); 0x1837c0c38 | if (iVar6 == 0) { 0x1837c0c45 | (*(code *)0x185f59da0)(); | } | } 0x1837c03ba | func_0x00018424db70(&var_440h); 0x1837c03dd | func_0x0001848f8b80(&var_3d8h); | } |code_r0x0001837c03f5: 0x1837c03f8 | func_0x0001837c0cf0(arg1); | } else { 0x1837c019d | bVar17 = (int64_t)_var_318h < 0; 0x1837c01a8 | bVar16 = 0x1000 < (uint64_t)var_320h; 0x1837c01c3 | if (var_470h != 0) { 0x1837c051e | for (iVar9 = var_468h << 5; iVar9 != 0; iVar9 = iVar9 + -0x20) { 0x1837c0520 | func_0x000184e58cd0(iVar12 + -0x20 + iVar9); | } 0x1837c053c | var_468h = iVar12 - var_470h >> 5; 0x1837c054e | func_0x0001841dcbe0(var_470h, var_460h << 5); | } 0x1837c01cc | if (bVar16 && bVar17) goto code_r0x0001837c0318; 0x1837c0174 | func_0x000181915740(&var_458h, 0x190c20258, &var_328h); 0x1837c01f2 | iStack_198 = (int64_t)var_448h._7_1_; 0x1837c01f2 | var_1a0h = (int64_t)&var_458h; 0x1837c01f2 | if ((int64_t)var_448h._7_1_ < 0) { 0x1837c055d | iStack_198 = var_450h; 0x1837c055d | var_1a0h = var_458h; | } 0x1837c0571 | func_0x00018adbcc10(&var_2e8h); 0x1837c0583 | if (var_448h < 0) { 0x1837c0599 | func_0x0001841dcbe0(var_458h, var_448h & 0x7fffffffffffffff); | } 0x1837c05a6 | if (var_268h._1_1_ == '\x01') { 0x1837c0c66 | func_0x00018ad84500(&var_470h, &var_2e8h, (undefined)var_268h, (undefined)var_288h); | } else { 0x1837c05ac | func_0x000180eb3060(&var_2e8h, &var_458h); 0x1837c05c1 | func_0x0001821859e0(&var_470h, &var_458h, &var_288h); 0x1837c05db | if (var_448h < 0) { 0x1837c05ea | func_0x0001841dcbe0(var_458h, var_448h * 2); | } | } 0x1837c05ef | func_0x00018143cfb0((undefined8 *)(arg1 + 0x68), &var_470h); 0x1837c05f3 | func_0x0001800b3310(&var_470h); 0x1837c0606 | iVar9 = var_478h; 0x1837c060b | iVar12 = *(int64_t *)(arg1 + 0x68); 0x1837c0622 | if (iVar12 == 0 || 0xfffffff3 < (uint32_t)iVar12) { 0x1837c062a | if (*(char *)(arg1 + 0x70) != '\0') goto code_r0x0001837c0ad2; |code_r0x0001837c0630: 0x1837c063c | var_458h = 0x190c200d0; 0x1837c063f | var_450h = 0x29; 0x1837c0660 | piVar7 = (int64_t *)func_0x0001855ea960(&var_458h, 1, 9, 10, 1); 0x1837c0677 | (*(code *)0x185f59da0)(piVar7, 3, *(undefined8 *)(*piVar7 + 0x28)); 0x1837c0684 | if (*(int32_t *)0x191de85c0 < 3) { 0x1837c0691 | func_0x00018030d390(&var_458h, 0x190c20018, 0x131, 2); 0x1837c06aa | func_0x000184dcd0d0(&var_448h, 0x190c20270, 0x28); 0x1837c06cb | var_458h = 0x18ff81648; 0x1837c0691 | func_0x00018030e9d0(&var_458h); 0x1837c06e7 | *(undefined8 *)((int64_t)&var_448h + (int64_t)*(int32_t *)(var_448h + 4)) = 0x18fe1b290; 0x1837c06f3 | var_440h = 0x18fe20d40; 0x1837c06fe | if (var_3f0h._4_4_ < 0) { 0x1837c0712 | func_0x0001841dcbe0(CONCAT44(var_400h._4_4_, (undefined4)var_400h), 0x1837c070a | CONCAT44(var_3f0h._4_4_, (uint32_t)var_3f0h) & 0x1837c071a | 0x7fffffffffffffff); | } 0x1837c072b | var_440h = 0x18fe20db0; 0x1837c073c | if (CONCAT44(var_438h._4_4_, (uint32_t)var_438h) != 0x191de1450) { 0x1837c0c82 | LOCK(); 0x1837c0c82 | piVar2 = (int32_t *)(CONCAT44(var_438h._4_4_, (uint32_t)var_438h) + 8); 0x1837c0c82 | iVar6 = *piVar2; 0x1837c0c82 | *piVar2 = *piVar2 + -1; 0x1837c0c82 | UNLOCK(); 0x1837c0c89 | if (iVar6 == 0) { 0x1837c0c96 | (*(code *)0x185f59da0)(); | } | } 0x1837c071f | func_0x00018424db70(&var_440h); 0x1837c0742 | func_0x0001848f8b80(&var_3d8h); | } 0x1837c0769 | var_1b0h = 0x190c202a0; 0x1837c076c | uStack_1a8 = 0xd; 0x1837c0783 | var_1c0h = 0x190c0a4b0; 0x1837c0786 | uStack_1b8 = 0xc; 0x1837c0791 | func_0x0001837bf4b0(arg1); 0x1837c0796 | goto code_r0x0001837c03f5; | } 0x1837c07a2 | if (*(char *)(arg1 + 0x70) != '\0') { |code_r0x0001837c0ad2: 0x1837c0ad2 | iVar12 = (*(code *)0x11c218bc)(); 0x1837c0ade | if (iVar12 == 0) goto code_r0x0001837c0630; | } 0x1837c07a8 | iVar6 = (*(code *)0x11c21e0e)(iVar12); 0x1837c07b0 | if (iVar6 == 0) { 0x1837c0ca4 | iVar6 = (*(code *)0x11c21b5a)(); 0x1837c0cad | if (iVar6 == 6) { 0x1837c0cb3 | pcVar14 = (code *)swi(3); 0x1837c0cb3 | (*pcVar14)(); 0x1837c0cb3 | return; | } | goto code_r0x0001837c0630; | } 0x1837c07b6 | iVar12 = *(int64_t *)(iVar9 + 0x20); 0x1837c07c9 | if (iVar12 == 0 || 0xfffffff3 < (uint32_t)iVar12) goto code_r0x0001837c0630; 0x1837c07cf | *(int32_t *)(iVar9 + 0x28) = iVar6; 0x1837c07d9 | uVar10 = func_0x000185f006b8(0xe8); 0x1837c07d9 | var_458h = var_478h; 0x1837c07e6 | var_478h = 0; 0x1837c07fd | func_0x0001837b9af0(uVar10, &var_458h, arg1); 0x1837c0802 | iVar12 = *(int64_t *)(arg1 + 0x58); 0x1837c0806 | *(undefined8 *)(arg1 + 0x58) = uVar10; 0x1837c080d | if (iVar12 != 0) { 0x1837c0812 | func_0x0001837b9ba0(iVar12); 0x1837c081f | func_0x0001841dcbe0(iVar12, 0xe8); 0x1837c0824 | uVar10 = *(undefined8 *)(arg1 + 0x58); | } 0x1837c082b | func_0x0001837b9e20(uVar10); 0x1837c0830 | piVar2 = *(int32_t **)(arg1 + 0x318); 0x1837c0837 | uVar10 = *(undefined8 *)(arg1 + 800); 0x1837c0841 | if (piVar2 != (int32_t *)0x0) { 0x1837c0848 | LOCK(); 0x1837c0848 | iVar6 = *piVar2; 0x1837c0848 | *piVar2 = *piVar2 + 1; 0x1837c0848 | UNLOCK(); 0x1837c0853 | if (iVar6 == 0x7fffffff) { 0x1837c0ca1 | pcVar14 = (code *)swi(3); 0x1837c0ca1 | (*pcVar14)(); 0x1837c0ca1 | return; | } | } 0x1837c085e | puVar11 = (undefined4 *)func_0x000185f006b8(0x40); 0x1837c0866 | *puVar11 = 1; 0x1837c0873 | *(undefined8 *)(puVar11 + 2) = 0x1832818e0; 0x1837c087e | *(undefined8 *)(puVar11 + 4) = 0x182becc70; 0x1837c0889 | *(undefined8 *)(puVar11 + 6) = 0x1832818a0; 0x1837c0894 | *(undefined8 *)(puVar11 + 8) = 0x1837c1200; 0x1837c0898 | puVar11[10] = 0; 0x1837c089f | *(int32_t **)(puVar11 + 0xc) = piVar2; 0x1837c08a3 | *(undefined8 *)(puVar11 + 0xe) = uVar10; 0x1837c08b5 | func_0x000184339cd0(&var_458h, 0x190c202b0, 0x190c20018, 0x13a); 0x1837c08c5 | piVar2 = *(int32_t **)(arg1 + 0x240); 0x1837c08cc | *(undefined4 **)(arg1 + 0x240) = puVar11; 0x1837c08d6 | if (piVar2 != (int32_t *)0x0) { 0x1837c0ae9 | LOCK(); 0x1837c0ae9 | *piVar2 = *piVar2 + -1; 0x1837c0ae9 | UNLOCK(); 0x1837c0aee | if (*piVar2 == 0) { 0x1837c0b02 | if (*(int64_t *)(piVar2 + 4) == 0x182bf38a0) { 0x1837c0b12 | piVar3 = *(int32_t **)(piVar2 + 0xc); 0x1837c0b19 | if (piVar3 != (int32_t *)0x0) { 0x1837c0b2d | LOCK(); 0x1837c0b2d | *piVar3 = *piVar3 + -1; 0x1837c0b2d | UNLOCK(); 0x1837c0b30 | if (*piVar3 == 0) { 0x1837c0b37 | func_0x0001841dcbe0(piVar3, 8); | } | } 0x1837c0b23 | func_0x0001841dcbe0(piVar2, 0x48); | } else { 0x1837c0b07 | (*(code *)0x185f59da0)(piVar2); | } | } | } 0x1837c08e5 | *(undefined4 *)(arg1 + 0x208) = (undefined4)var_448h; 0x1837c08f0 | *(undefined4 *)(arg1 + 0x1f8) = (undefined4)var_458h; 0x1837c08f0 | *(undefined4 *)(arg1 + 0x1fc) = var_458h._4_4_; 0x1837c08f0 | *(undefined4 *)(arg1 + 0x200) = (undefined4)var_450h; 0x1837c08f0 | *(undefined4 *)(arg1 + 0x204) = var_450h._4_4_; 0x1837c08fb | *(int64_t *)(arg1 + 0x210) = var_440h; 0x1837c0902 | *(undefined8 *)(arg1 + 0x228) = 10000000; 0x1837c090d | func_0x00018477a0a0(arg1 + 0x1e8); 0x1837c08dc | func_0x000184339cd0(&var_458h, 0x190c202b0, 0x190c20018, 0x13f); 0x1837c0941 | if (*(char *)(arg1 + 0x70) == '\x01') { 0x1837c0b3e | uVar10 = (*(code *)0x11c218bc)(); | } else { 0x1837c0947 | uVar10 = *(undefined8 *)(arg1 + 0x68); | } 0x1837c0955 | cVar4 = func_0x000184f64040(arg1 + 0x78, uVar10, arg1 + 8, &var_458h); 0x1837c095c | if (cVar4 == '\0') { 0x1837c0969 | if (*(int32_t *)0x191de85c0 < 3) { 0x1837c0976 | func_0x00018030d390(&var_458h, 0x190c20018, 0x140, 2); 0x1837c098f | func_0x000184dcd0d0(&var_448h, 0x190c202c8, 0x2f); 0x1837c09b0 | var_458h = 0x18ff81648; 0x1837c0976 | func_0x00018030e9d0(&var_458h); 0x1837c09cc | *(undefined8 *)((int64_t)&var_448h + (int64_t)*(int32_t *)(var_448h + 4)) = 0x18fe1b290; 0x1837c09d8 | var_440h = 0x18fe20d40; 0x1837c09e3 | if (var_3f0h._4_4_ < 0) { 0x1837c09f7 | func_0x0001841dcbe0(CONCAT44(var_400h._4_4_, (undefined4)var_400h), 0x1837c09ef | CONCAT44(var_3f0h._4_4_, (uint32_t)var_3f0h) & 0x1837c09ff | 0x7fffffffffffffff); | } 0x1837c0a10 | var_440h = 0x18fe20db0; 0x1837c0a21 | if (CONCAT44(var_438h._4_4_, (uint32_t)var_438h) != 0x191de1450) { 0x1837c0cbb | LOCK(); 0x1837c0cbb | piVar2 = (int32_t *)(CONCAT44(var_438h._4_4_, (uint32_t)var_438h) + 8); 0x1837c0cbb | iVar6 = *piVar2; 0x1837c0cbb | *piVar2 = *piVar2 + -1; 0x1837c0cbb | UNLOCK(); 0x1837c0cc2 | if (iVar6 == 0) { 0x1837c0ccf | (*(code *)0x185f59da0)(); | } | } 0x1837c0a04 | func_0x00018424db70(&var_440h); 0x1837c0a27 | func_0x0001848f8b80(&var_3d8h); | } 0x1837c0a4e | var_1d0h = 0x190c202f8; 0x1837c0a51 | uStack_1c8 = 0x14; 0x1837c0a68 | var_1e0h = 0x190c20310; 0x1837c0a6b | var_1d8h = 0x11; 0x1837c0a76 | func_0x0001837bf4b0(arg1); 0x1837c0a83 | func_0x0001837bed10(arg1, 1, 0); 0x1837c0a88 | goto code_r0x0001837c03f5; | } | } 0x1837c0405 | if ((int64_t)_var_318h < 0) { 0x1837c0425 | func_0x0001841dcbe0(var_328h, _var_318h & 0x7fffffffffffffff); | } | } else { 0x1837c0204 | if (*(int32_t *)0x191de85c0 < 3) { 0x1837c0211 | func_0x00018030d390(&var_458h, 0x190c20018, 0x118, 2); 0x1837c022a | func_0x000184dcd0d0(&var_448h, 0x190c201f0, 0x2c); 0x1837c024b | var_458h = 0x18ff81648; 0x1837c0211 | func_0x00018030e9d0(&var_458h); 0x1837c0267 | *(undefined8 *)((int64_t)&var_448h + (int64_t)*(int32_t *)(var_448h + 4)) = 0x18fe1b290; 0x1837c0273 | var_440h = 0x18fe20d40; 0x1837c027e | if (var_3f0h._4_4_ < 0) { 0x1837c0292 | func_0x0001841dcbe0(CONCAT44(var_400h._4_4_, (undefined4)var_400h), 0x1837c028a | CONCAT44(var_3f0h._4_4_, (uint32_t)var_3f0h) & 0x7fffffffffffffff); | } 0x1837c02ab | var_440h = 0x18fe20db0; 0x1837c02bc | if (CONCAT44(var_438h._4_4_, (uint32_t)var_438h) != 0x191de1450) { 0x1837c0c0a | LOCK(); 0x1837c0c0a | piVar2 = (int32_t *)(CONCAT44(var_438h._4_4_, (uint32_t)var_438h) + 8); 0x1837c0c0a | iVar6 = *piVar2; 0x1837c0c0a | *piVar2 = *piVar2 + -1; 0x1837c0c0a | UNLOCK(); 0x1837c0c11 | if (iVar6 == 0) { 0x1837c0c1e | (*(code *)0x185f59da0)(); | } | } 0x1837c029f | func_0x00018424db70(&var_440h); 0x1837c02c2 | func_0x0001848f8b80(&var_3d8h); | } 0x1837c02dd | func_0x0001837c0cf0(arg1); | } 0x1837c02e2 | func_0x00018171bc00(&var_2e8h); 0x1837c02f2 | if (puVar8 != (undefined8 *)0x0) { 0x1837c0300 | func_0x00018018cdc0(puVar8, 1); | } | } 0x1837bfe1e | func_0x000180cebee0(&var_288h); 0x1837bfe26 | iVar12 = var_478h; 0x1837bfe30 | var_478h = 0; 0x1837bfe3c | if (iVar12 != 0) { 0x1837bfe47 | func_0x0001837fe250(iVar12, 1); | } | goto code_r0x0001837bf7f6; | } 0x1837bf698 | var_458h = 0x190c200d0; 0x1837bf69b | var_450h = 0x29; 0x1837bf6bc | piVar7 = (int64_t *)func_0x0001855ea960(&var_458h, 1, 9, 10, 1); 0x1837bf6d3 | (*(code *)0x185f59da0)(piVar7, 1, *(undefined8 *)(*piVar7 + 0x28)); 0x1837bf6e0 | if (*(int32_t *)0x191de85c0 < 3) { 0x1837bf6ed | func_0x00018030d390(&var_458h, 0x190c20018, 0xe5, 2); 0x1837bf706 | func_0x000184dcd0d0(&var_448h, 0x190c20100, 0x2d); 0x1837bf727 | var_458h = 0x18ff81648; 0x1837bf6ed | func_0x00018030e9d0(&var_458h); 0x1837bf741 | *(undefined8 *)((int64_t)&var_448h + (int64_t)*(int32_t *)(var_448h + 4)) = 0x18fe1b290; 0x1837bf74d | var_440h = 0x18fe20d40; 0x1837bf756 | if (var_3f0h._4_4_ < 0) { 0x1837bf76a | func_0x0001841dcbe0(CONCAT44(var_400h._4_4_, (undefined4)var_400h), 0x1837bf762 | CONCAT44(var_3f0h._4_4_, (uint32_t)var_3f0h) & 0x7fffffffffffffff); | } 0x1837bf783 | var_440h = 0x18fe20db0; 0x1837bf794 | if (CONCAT44(var_438h._4_4_, (uint32_t)var_438h) != 0x191de1450) { 0x1837c0b9c | LOCK(); 0x1837c0b9c | piVar2 = (int32_t *)(CONCAT44(var_438h._4_4_, (uint32_t)var_438h) + 8); 0x1837c0b9c | iVar6 = *piVar2; 0x1837c0b9c | *piVar2 = *piVar2 + -1; 0x1837c0b9c | UNLOCK(); 0x1837c0ba3 | if (iVar6 == 0) { 0x1837c0bb0 | (*(code *)0x185f59da0)(); | } | } 0x1837bf777 | func_0x00018424db70(&var_440h); 0x1837bf79a | func_0x0001848f8b80(&var_3d8h); | } 0x1837bf7c1 | var_110h = 0x190c20130; 0x1837bf7c4 | uStack_108 = 0x11; 0x1837bf7d3 | piVar7 = &var_120h; | } 0x1837bf7db | *piVar7 = 0x190c0a4b0; 0x1837bf7de | piVar7[1] = 0xc; 0x1837bf7e9 | func_0x0001837bf4b0(arg1); 0x1837bf7f1 | func_0x0001837c0cf0(arg1); |code_r0x0001837bf7f6: 0x1837bf7fa | if (*(char *)(arg2 + 0x17) < '\0') { 0x1837bf7fc | func_0x0001841dcbe0(*(undefined8 *)arg2, *(int64_t *)(arg2 + 0x10) * 2); | } 0x1837bf80f | if (*(char *)(arg3 + 0x17) < '\0') { 0x1837bf811 | func_0x0001841dcbe0(*(undefined8 *)arg3, *(int64_t *)(arg3 + 0x10) * 2); | } 0x1837bf83b | return; |} [{"offset":6500906560,"name":"fcn.1837bf640","size":5793,"is-pure":false,"realsz":5781,"noreturn":false,"stackframe":1192,"calltype":"ms","cost":1599,"cc":106,"loops":52,"bits":64,"type":"fcn","nbbs":184,"edges":274,"ebbs":8,"signature":"fcn.1837bf640(int64_t arg1, int64_t arg2, int64_t arg3, int64_t arg4);","minbound":6500906560,"maxbound":6500912353,"callrefs":[{"from":6500906684,"to":6532540768,"type":"CALL"},{"from":6500906707,"to":6740346544,"type":"CALL"},{"from":6500906753,"to":6445650832,"type":"CALL"},{"from":6500906779,"to":6524031184,"type":"CALL"},{"from":6500906798,"to":6445656528,"type":"CALL"},{"from":6500906866,"to":6511512544,"type":"CALL"},{"from":6500906917,"to":6511975280,"type":"CALL"},{"from":6500906925,"to":6518967168,"type":"CALL"},{"from":6500906985,"to":6500906160,"type":"CALL"},{"from":6500906993,"to":6500912368,"type":"CALL"},{"from":6500907014,"to":6511512544,"type":"CALL"},{"from":6500907035,"to":6511512544,"type":"CALL"},{"from":6500907108,"to":6445650832,"type":"CALL"},{"from":6500907134,"to":6524031184,"type":"CALL"},{"from":6500907153,"to":6445656528,"type":"CALL"},{"from":6500907221,"to":6511512544,"type":"CALL"},{"from":6500907272,"to":6511975280,"type":"CALL"},{"from":6500907280,"to":6518967168,"type":"CALL"},{"from":6500907326,"to":6500906971,"type":"CODE"},{"from":6500907355,"to":6511512544,"type":"CALL"},{"from":6500907360,"to":6500907595,"type":"CODE"},{"from":6500907387,"to":6511513840,"type":"CALL"},{"from":6500907426,"to":6500907675,"type":"CODE"},{"from":6500907463,"to":6512834800,"type":"CALL"},{"from":6500907570,"to":6512842352,"type":"CALL"},{"from":6500907621,"to":6740378144,"type":"CALL"},{"from":6500907727,"to":6501201456,"type":"CALL"},{"from":6500907754,"to":6619797584,"type":"CALL"},{"from":6500908084,"to":6511512544,"type":"CALL"},{"from":6500908122,"to":6511512544,"type":"CALL"},{"from":6500908154,"to":6511512544,"type":"CALL"},{"from":6500908218,"to":6501156960,"type":"CALL"},{"from":6500908247,"to":6542434496,"type":"CALL"},{"from":6500908329,"to":6445650832,"type":"CALL"},{"from":6500908355,"to":6524031184,"type":"CALL"},{"from":6500908374,"to":6445656528,"type":"CALL"},{"from":6500908442,"to":6511512544,"type":"CALL"},{"from":6500908493,"to":6511975280,"type":"CALL"},{"from":6500908501,"to":6518967168,"type":"CALL"},{"from":6500908561,"to":6500906160,"type":"CALL"},{"from":6500908569,"to":6500912368,"type":"CALL"},{"from":6500908582,"to":6456000224,"type":"CALL"},{"from":6500908615,"to":6501163600,"type":"CALL"},{"from":6500908620,"to":6500906998,"type":"CODE"},{"from":6500908649,"to":6511512544,"type":"CALL"},{"from":6500908654,"to":6500907897,"type":"CODE"},{"from":6500908683,"to":6511512544,"type":"CALL"},{"from":6500908688,"to":6500907950,"type":"CODE"},{"from":6500908717,"to":6511512544,"type":"CALL"},{"from":6500908722,"to":6500907844,"type":"CODE"},{"from":6500908751,"to":6511512544,"type":"CALL"},{"from":6500908756,"to":6500907793,"type":"CODE"},{"from":6500908788,"to":6511512544,"type":"CALL"},{"from":6500908870,"to":6511512544,"type":"CALL"},{"from":6500908875,"to":6500908048,"type":"CODE"},{"from":6500908897,"to":6542067384,"type":"CALL"},{"from":6500908926,"to":6500881072,"type":"CALL"},{"from":6500908946,"to":6471210304,"type":"CALL"},{"from":6500908998,"to":6500909008,"type":"CODE"},{"from":6500909019,"to":6471210304,"type":"CALL"},{"from":6500909072,"to":6542067384,"type":"CALL"},{"from":6500909159,"to":6450560704,"type":"CALL"},{"from":6500909170,"to":6624627888,"type":"CALL"},{"from":6500909179,"to":6740377568,"type":"CALL"},{"from":6500909200,"to":6740378384,"type":"CALL"},{"from":6500909253,"to":6523198208,"type":"CALL"},{"from":6500909260,"to":6740380040,"type":"CALL"},{"from":6500909292,"to":6542434496,"type":"CALL"},{"from":6500909348,"to":6740380032,"type":"CALL"},{"from":6500909423,"to":6501161328,"type":"CALL"},{"from":6500909456,"to":6471067168,"type":"CALL"},{"from":6500909540,"to":6468753216,"type":"CALL"},{"from":6500909560,"to":6500910424,"type":"CODE"},{"from":6500909605,"to":6445650832,"type":"CALL"},{"from":6500909631,"to":6524031184,"type":"CALL"},{"from":6500909651,"to":6445656528,"type":"CALL"},{"from":6500909722,"to":6511512544,"type":"CALL"},{"from":6500909773,"to":6511975280,"type":"CALL"},{"from":6500909781,"to":6518967168,"type":"CALL"},{"from":6500909789,"to":6500912368,"type":"CALL"},{"from":6500909802,"to":6466681856,"type":"CALL"},{"from":6500909824,"to":6444076480,"type":"CALL"},{"from":6500909829,"to":6500908574,"type":"CODE"},{"from":6500909888,"to":6445650832,"type":"CALL"},{"from":6500909914,"to":6524031184,"type":"CALL"},{"from":6500909934,"to":6445656528,"type":"CALL"},{"from":6500910005,"to":6511512544,"type":"CALL"},{"from":6500910056,"to":6511975280,"type":"CALL"},{"from":6500910064,"to":6518967168,"type":"CALL"},{"from":6500910072,"to":6500912368,"type":"CALL"},{"from":6500910117,"to":6511512544,"type":"CALL"},{"from":6500910122,"to":6500909794,"type":"CODE"},{"from":6500910177,"to":6740346544,"type":"CALL"},{"from":6500910191,"to":6500912169,"type":"CODE"},{"from":6500910203,"to":6542069736,"type":"CALL"},{"from":6500910224,"to":6740379376,"type":"CALL"},{"from":6500910249,"to":6740378584,"type":"CALL"},{"from":6500910278,"to":6542069628,"type":"CALL"},{"from":6500910283,"to":6500910160,"type":"CODE"},{"from":6500910307,"to":6524603600,"type":"CALL"},{"from":6500910344,"to":6511512544,"type":"CALL"},{"from":6500910349,"to":6500909848,"type":"CODE"},{"from":6500910377,"to":6524603600,"type":"CALL"},{"from":6500910414,"to":6511512544,"type":"CALL"},{"from":6500910419,"to":6500909513,"type":"CODE"},{"from":6500910457,"to":6624627728,"type":"CALL"},{"from":6500910489,"to":6511512544,"type":"CALL"},{"from":6500910524,"to":6457864288,"type":"CALL"},{"from":6500910545,"to":6477601248,"type":"CALL"},{"from":6500910570,"to":6511512544,"type":"CALL"},{"from":6500910590,"to":6463672240,"type":"CALL"},{"from":6500910598,"to":6443184912,"type":"CALL"},{"from":6500910688,"to":6532540768,"type":"CALL"},{"from":6500910711,"to":6740346544,"type":"CALL"},{"from":6500910757,"to":6445650832,"type":"CALL"},{"from":6500910783,"to":6524031184,"type":"CALL"},{"from":6500910803,"to":6445656528,"type":"CALL"},{"from":6500910874,"to":6511512544,"type":"CALL"},{"from":6500910925,"to":6511975280,"type":"CALL"},{"from":6500910933,"to":6518967168,"type":"CALL"},{"from":6500910993,"to":6500906160,"type":"CALL"},{"from":6500910998,"to":6500910069,"type":"CODE"},{"from":6500911016,"to":6740378624,"type":"CALL"},{"from":6500911065,"to":6542067384,"type":"CALL"},{"from":6500911101,"to":6500883184,"type":"CALL"},{"from":6500911122,"to":6500883360,"type":"CALL"},{"from":6500911135,"to":6511512544,"type":"CALL"},{"from":6500911147,"to":6500884000,"type":"CALL"},{"from":6500911198,"to":6542067384,"type":"CALL"},{"from":6500911296,"to":6512942288,"type":"CALL"},{"from":6500911380,"to":6517399712,"type":"CALL"},{"from":6500911412,"to":6512942288,"type":"CALL"},{"from":6500911445,"to":6525698112,"type":"CALL"},{"from":6500911498,"to":6445650832,"type":"CALL"},{"from":6500911524,"to":6524031184,"type":"CALL"},{"from":6500911544,"to":6445656528,"type":"CALL"},{"from":6500911615,"to":6511512544,"type":"CALL"},{"from":6500911666,"to":6511975280,"type":"CALL"},{"from":6500911674,"to":6518967168,"type":"CALL"},{"from":6500911734,"to":6500906160,"type":"CALL"},{"from":6500911747,"to":6500904208,"type":"CALL"},{"from":6500911752,"to":6500910069,"type":"CODE"},{"from":6500911757,"to":6523198208,"type":"CALL"},{"from":6500911799,"to":6740346544,"type":"CALL"},{"from":6500911816,"to":6500909235,"type":"CODE"},{"from":6500911826,"to":6740378136,"type":"CALL"},{"from":6500911844,"to":6500911016,"type":"CODE"},{"from":6500911879,"to":6740346544,"type":"CALL"},{"from":6500911885,"to":6500911324,"type":"CODE"},{"from":6500911907,"to":6511512544,"type":"CALL"},{"from":6500911912,"to":6500911324,"type":"CODE"},{"from":6500911927,"to":6511512544,"type":"CALL"},{"from":6500911932,"to":6500911899,"type":"CODE"},{"from":6500911934,"to":6740378136,"type":"CALL"},{"from":6500911943,"to":6500911434,"type":"CODE"},{"from":6500911950,"to":6740378496,"type":"CALL"},{"from":6500911966,"to":6740378584,"type":"CALL"},{"from":6500911993,"to":6740346544,"type":"CALL"},{"from":6500912004,"to":6458454272,"type":"CALL"},{"from":6500912009,"to":6500911783,"type":"CODE"},{"from":6500912018,"to":6500912004,"type":"CODE"},{"from":6500912048,"to":6740346544,"type":"CALL"},{"from":6500912054,"to":6500906906,"type":"CODE"},{"from":6500912084,"to":6740346544,"type":"CALL"},{"from":6500912090,"to":6500907261,"type":"CODE"},{"from":6500912120,"to":6740346544,"type":"CALL"},{"from":6500912126,"to":6500908482,"type":"CODE"},{"from":6500912158,"to":6740346544,"type":"CALL"},{"from":6500912164,"to":6500909762,"type":"CODE"},{"from":6500912197,"to":6740346544,"type":"CALL"},{"from":6500912203,"to":6500910045,"type":"CODE"},{"from":6500912243,"to":6624396544,"type":"CALL"},{"from":6500912248,"to":6500910575,"type":"CODE"},{"from":6500912278,"to":6740346544,"type":"CALL"},{"from":6500912284,"to":6500910914,"type":"CODE"},{"from":6500912292,"to":6740378384,"type":"CALL"},{"from":6500912335,"to":6740346544,"type":"CALL"},{"from":6500912341,"to":6500911655,"type":"CODE"},{"from":6500912348,"to":6500912002,"type":"CODE"}],"datarefs":[{"from":6500906636,"to":6723600592,"type":"DATA"},{"from":6500906713,"to":6742246848,"type":"DATA"},{"from":6500906726,"to":6723600408,"type":"DATA"},{"from":6500906763,"to":6723600640,"type":"DATA"},{"from":6500906784,"to":6710367816,"type":"DATA"},{"from":6500906810,"to":6708900496,"type":"DATA"},{"from":6500906822,"to":6708923712,"type":"DATA"},{"from":6500906876,"to":6708923824,"type":"DATA"},{"from":6500906890,"to":6742217808,"type":"DATA"},{"from":6500906930,"to":6723600688,"type":"DATA"},{"from":6500906956,"to":6723511472,"type":"DATA"},{"from":6500907068,"to":6742246848,"type":"DATA"},{"from":6500907081,"to":6723600408,"type":"DATA"},{"from":6500907118,"to":6723600712,"type":"DATA"},{"from":6500907139,"to":6710367816,"type":"DATA"},{"from":6500907165,"to":6708900496,"type":"DATA"},{"from":6500907177,"to":6708923712,"type":"DATA"},{"from":6500907231,"to":6708923824,"type":"DATA"},{"from":6500907245,"to":6742217808,"type":"DATA"},{"from":6500907285,"to":6723600768,"type":"DATA"},{"from":6500907311,"to":6723511472,"type":"DATA"},{"from":6500907439,"to":6742234780,"type":"DATA"},{"from":6500907498,"to":6536370528,"type":"DATA"},{"from":6500907536,"to":6724144712,"type":"DATA"},{"from":6500907690,"to":6713609776,"type":"DATA"},{"from":6500908289,"to":6742246848,"type":"DATA"},{"from":6500908302,"to":6723600408,"type":"DATA"},{"from":6500908339,"to":6723600792,"type":"DATA"},{"from":6500908360,"to":6710367816,"type":"DATA"},{"from":6500908386,"to":6708900496,"type":"DATA"},{"from":6500908398,"to":6708923712,"type":"DATA"},{"from":6500908452,"to":6708923824,"type":"DATA"},{"from":6500908466,"to":6742217808,"type":"DATA"},{"from":6500908506,"to":6723600856,"type":"DATA"},{"from":6500908532,"to":6723511472,"type":"DATA"},{"from":6500908905,"to":6708097056,"type":"DATA"},{"from":6500909522,"to":6723600984,"type":"DATA"},{"from":6500909565,"to":6742246848,"type":"DATA"},{"from":6500909578,"to":6723600408,"type":"DATA"},{"from":6500909615,"to":6723600880,"type":"DATA"},{"from":6500909636,"to":6710367816,"type":"DATA"},{"from":6500909664,"to":6708900496,"type":"DATA"},{"from":6500909676,"to":6708923712,"type":"DATA"},{"from":6500909732,"to":6708923824,"type":"DATA"},{"from":6500909746,"to":6742217808,"type":"DATA"},{"from":6500909848,"to":6742246848,"type":"DATA"},{"from":6500909861,"to":6723600408,"type":"DATA"},{"from":6500909898,"to":6723600928,"type":"DATA"},{"from":6500909919,"to":6710367816,"type":"DATA"},{"from":6500909947,"to":6708900496,"type":"DATA"},{"from":6500909959,"to":6708923712,"type":"DATA"},{"from":6500910015,"to":6708923824,"type":"DATA"},{"from":6500910029,"to":6742217808,"type":"DATA"},{"from":6500910127,"to":6742234792,"type":"DATA"},{"from":6500910133,"to":6741832416,"type":"DATA"},{"from":6500910160,"to":6742234784,"type":"DATA"},{"from":6500910196,"to":6742234792,"type":"DATA"},{"from":6500910208,"to":6742234792,"type":"DATA"},{"from":6500910217,"to":6724131568,"type":"DATA"},{"from":6500910239,"to":6724131616,"type":"DATA"},{"from":6500910264,"to":6742234784,"type":"DATA"},{"from":6500910271,"to":6742234792,"type":"DATA"},{"from":6500910640,"to":6723600592,"type":"DATA"},{"from":6500910717,"to":6742246848,"type":"DATA"},{"from":6500910730,"to":6723600408,"type":"DATA"},{"from":6500910767,"to":6723601008,"type":"DATA"},{"from":6500910788,"to":6710367816,"type":"DATA"},{"from":6500910816,"to":6708900496,"type":"DATA"},{"from":6500910828,"to":6708923712,"type":"DATA"},{"from":6500910884,"to":6708923824,"type":"DATA"},{"from":6500910898,"to":6742217808,"type":"DATA"},{"from":6500910938,"to":6723601056,"type":"DATA"},{"from":6500910964,"to":6723511472,"type":"DATA"},{"from":6500911212,"to":6495410400,"type":"DATA"},{"from":6500911223,"to":6488509552,"type":"DATA"},{"from":6500911234,"to":6495410336,"type":"DATA"},{"from":6500911245,"to":6500913664,"type":"DATA"},{"from":6500911271,"to":6723601072,"type":"DATA"},{"from":6500911278,"to":6723600408,"type":"DATA"},{"from":6500911389,"to":6723601072,"type":"DATA"},{"from":6500911396,"to":6723600408,"type":"DATA"},{"from":6500911458,"to":6742246848,"type":"DATA"},{"from":6500911471,"to":6723600408,"type":"DATA"},{"from":6500911508,"to":6723601096,"type":"DATA"},{"from":6500911529,"to":6710367816,"type":"DATA"},{"from":6500911557,"to":6708900496,"type":"DATA"},{"from":6500911569,"to":6708923712,"type":"DATA"},{"from":6500911625,"to":6708923824,"type":"DATA"},{"from":6500911639,"to":6742217808,"type":"DATA"},{"from":6500911679,"to":6723601144,"type":"DATA"},{"from":6500911705,"to":6723601168,"type":"DATA"},{"from":6500911769,"to":6742480216,"type":"DATA"},{"from":6500911783,"to":6742480216,"type":"DATA"},{"from":6500911864,"to":6488537248,"type":"DATA"},{"from":6500911956,"to":6729744864,"type":"DATA"},{"from":6500911981,"to":6491546928,"type":"DATA"}],"codexrefs":[{"from":6500907326,"to":6500906971,"type":"CODE"},{"from":6500907360,"to":6500907595,"type":"CODE"},{"from":6500907426,"to":6500907675,"type":"CODE"},{"from":6500908620,"to":6500906998,"type":"CODE"},{"from":6500908654,"to":6500907897,"type":"CODE"},{"from":6500908688,"to":6500907950,"type":"CODE"},{"from":6500908722,"to":6500907844,"type":"CODE"},{"from":6500908756,"to":6500907793,"type":"CODE"},{"from":6500908875,"to":6500908048,"type":"CODE"},{"from":6500908998,"to":6500909008,"type":"CODE"},{"from":6500909560,"to":6500910424,"type":"CODE"},{"from":6500909829,"to":6500908574,"type":"CODE"},{"from":6500910122,"to":6500909794,"type":"CODE"},{"from":6500910191,"to":6500912169,"type":"CODE"},{"from":6500910283,"to":6500910160,"type":"CODE"},{"from":6500910349,"to":6500909848,"type":"CODE"},{"from":6500910419,"to":6500909513,"type":"CODE"},{"from":6500910998,"to":6500910069,"type":"CODE"},{"from":6500911752,"to":6500910069,"type":"CODE"},{"from":6500911816,"to":6500909235,"type":"CODE"},{"from":6500911844,"to":6500911016,"type":"CODE"},{"from":6500911885,"to":6500911324,"type":"CODE"},{"from":6500911912,"to":6500911324,"type":"CODE"},{"from":6500911932,"to":6500911899,"type":"CODE"},{"from":6500911943,"to":6500911434,"type":"CODE"},{"from":6500912009,"to":6500911783,"type":"CODE"},{"from":6500912018,"to":6500912004,"type":"CODE"},{"from":6500912054,"to":6500906906,"type":"CODE"},{"from":6500912090,"to":6500907261,"type":"CODE"},{"from":6500912126,"to":6500908482,"type":"CODE"},{"from":6500912164,"to":6500909762,"type":"CODE"},{"from":6500912203,"to":6500910045,"type":"CODE"},{"from":6500912248,"to":6500910575,"type":"CODE"},{"from":6500912284,"to":6500910914,"type":"CODE"},{"from":6500912341,"to":6500911655,"type":"CODE"},{"from":6500912348,"to":6500912002,"type":"CODE"}],"dataxrefs":[],"indegree":36,"outdegree":143,"nlocals":67,"nargs":4,"stackvars":[{"name":"var_488h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1160}},{"name":"var_478h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1144}},{"name":"var_470h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1136}},{"name":"var_468h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1128}},{"name":"var_460h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1120}},{"name":"var_458h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1112}},{"name":"var_450h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1104}},{"name":"var_448h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1096}},{"name":"var_441h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1089}},{"name":"var_440h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1088}},{"name":"var_439h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1081}},{"name":"var_438h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1080}},{"name":"var_428h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1064}},{"name":"var_421h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1057}},{"name":"var_420h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1056}},{"name":"var_410h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1040}},{"name":"var_409h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1033}},{"name":"var_408h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1032}},{"name":"var_400h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1024}},{"name":"var_3f8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1016}},{"name":"var_3f1h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1009}},{"name":"var_3f0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-1008}},{"name":"var_3d9h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-985}},{"name":"var_3d8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-984}},{"name":"var_328h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-808}},{"name":"var_320h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-800}},{"name":"var_318h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-792}},{"name":"var_311h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-785}},{"name":"var_308h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-776}},{"name":"var_2f8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-760}},{"name":"var_2e8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-744}},{"name":"var_2d8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-728}},{"name":"var_2d0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-720}},{"name":"var_2c8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-712}},{"name":"var_2c0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-704}},{"name":"var_2b8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-696}},{"name":"var_2b0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-688}},{"name":"var_2a8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-680}},{"name":"var_288h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-648}},{"name":"var_278h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-632}},{"name":"var_268h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-616}},{"name":"var_267h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-615}},{"name":"var_230h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-560}},{"name":"var_208h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-520}},{"name":"var_200h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-512}},{"name":"var_1f8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-504}},{"name":"var_1f0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-496}},{"name":"var_1e8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-488}},{"name":"var_1e0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-480}},{"name":"var_1d8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-472}},{"name":"var_1d0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-464}},{"name":"var_1c0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-448}},{"name":"var_1b0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-432}},{"name":"var_1a0h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-416}},{"name":"var_190h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-400}},{"name":"var_180h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-384}},{"name":"var_170h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-368}},{"name":"var_160h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-352}},{"name":"var_150h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-336}},{"name":"var_140h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-320}},{"name":"var_130h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-304}},{"name":"var_120h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-288}},{"name":"var_110h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-272}},{"name":"var_100h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-256}},{"name":"var_e8h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-232}},{"name":"var_58h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-88}},{"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":"arg4","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"r9"}},{"name":"arg1","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"rcx"}},{"name":"arg2","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"rdx"}}]}]