| 0x18377a0e0 |void fcn.18377a0e0(int64_t arg1) |{ | int32_t iVar1; | int32_t *piVar2; | int64_t iVar3; | undefined8 uVar4; | code *pcVar5; | int32_t iVar6; | int32_t *piVar7; | undefined8 *puVar8; | int64_t iVar9; | int64_t iVar10; | undefined auStack_88 [32]; | int64_t var_68h; | int64_t var_48h; | int64_t var_40h; | int64_t var_38h; | 0x18377a0fa | var_40h = *(uint64_t *)0x191c71040 ^ (uint64_t)auStack_88; 0x18377a109 | if (*(int64_t *)(arg1 + 0x10) != 0) { 0x18377a10b | func_0x000183798570(); | } 0x18377a124 | var_68h = arg1 + 0x18; 0x18377a11c | func_0x0001841d4a00(&var_68h, *(undefined8 *)(arg1 + 0x20)); 0x18377a129 | *(int64_t *)(arg1 + 0x18) = arg1 + 0x20; 0x18377a130 | *(undefined8 *)(arg1 + 0x20) = 0; 0x18377a130 | *(undefined8 *)(arg1 + 0x28) = 0; 0x18377a13b | if (*(char *)(arg1 + 0x370) == '\0') { 0x18377a141 | *(undefined *)(arg1 + 0x370) = 1; 0x18377a158 | if ((*(int64_t *)(arg1 + 0x38) != 0) && (*(char *)(arg1 + 0x371) == '\x01')) { 0x18377a148 | func_0x00018573c0a0(*(int64_t *)(arg1 + 0x38) + 0xa0, arg1); | } 0x18377a16b | *(undefined *)(arg1 + 0x371) = 0; 0x18377a179 | *(undefined *)(*(int64_t *)(arg1 + 0x378) + 4) = 1; 0x18377a182 | piVar7 = (int32_t *)func_0x000185f006b8(8); 0x18377a187 | *piVar7 = 0; 0x18377a18d | *(undefined *)(piVar7 + 1) = 0; 0x18377a194 | if (piVar7 != (int32_t *)0x0) { 0x18377a19b | LOCK(); 0x18377a19b | iVar1 = *piVar7; 0x18377a19b | *piVar7 = *piVar7 + 1; 0x18377a19b | UNLOCK(); 0x18377a1a5 | if (iVar1 == 0x7fffffff) { 0x18377a822 | pcVar5 = (code *)swi(3); 0x18377a822 | (*pcVar5)(); 0x18377a822 | return; | } | } 0x18377a1ab | piVar2 = *(int32_t **)(arg1 + 0x378); 0x18377a1b2 | *(int32_t **)(arg1 + 0x378) = piVar7; 0x18377a1bc | if (piVar2 != (int32_t *)0x0) { 0x18377a1be | LOCK(); 0x18377a1be | *piVar2 = *piVar2 + -1; 0x18377a1be | UNLOCK(); 0x18377a1c1 | if (*piVar2 == 0) { 0x18377a2dc | func_0x0001841dcbe0(piVar2, 8); | } | } 0x18377a1c7 | func_0x000183796f10(*(undefined8 *)(arg1 + 0x128)); 0x18377a1d3 | iVar3 = *(int64_t *)(arg1 + 0x2c8); 0x18377a1da | *(undefined8 *)(arg1 + 0x2c8) = 0; 0x18377a1e8 | if (iVar3 != 0) { 0x18377a1ef | func_0x000182c50850(iVar3, 1); | } 0x18377a1f4 | iVar3 = *(int64_t *)(arg1 + 0x2d0); 0x18377a1fb | *(undefined8 *)(arg1 + 0x2d0) = 0; 0x18377a209 | if (iVar3 != 0) { 0x18377a210 | func_0x000181516210(iVar3, 1); | } 0x18377a215 | iVar3 = *(int64_t *)(arg1 + 0x2d8); 0x18377a21c | *(undefined8 *)(arg1 + 0x2d8) = 0; 0x18377a22a | if (iVar3 != 0) { 0x18377a231 | func_0x000181516210(iVar3, 1); | } 0x18377a23d | func_0x000183791510(*(undefined8 *)(arg1 + 0x2e8)); 0x18377a249 | *(int64_t *)(arg1 + 0x2e0) = arg1 + 0x2e8; 0x18377a253 | *(undefined8 *)(arg1 + 0x2e8) = 0; 0x18377a253 | *(undefined8 *)(arg1 + 0x2f0) = 0; 0x18377a25a | func_0x000184cb7790(arg1 + 0x268); 0x18377a26d | func_0x000183791570(*(undefined8 *)(arg1 + 0x308)); 0x18377a279 | *(int64_t *)(arg1 + 0x300) = arg1 + 0x308; 0x18377a280 | *(undefined8 *)(arg1 + 0x308) = 0; 0x18377a280 | *(undefined8 *)(arg1 + 0x310) = 0; 0x18377a287 | var_68h = arg1 + 800; 0x18377a29c | func_0x0001808bbde0(&var_68h, *(undefined8 *)(arg1 + 0x328)); 0x18377a2a9 | *(int64_t *)(arg1 + 800) = arg1 + 0x328; 0x18377a2b0 | *(undefined8 *)(arg1 + 0x328) = 0; 0x18377a2b0 | *(undefined8 *)(arg1 + 0x330) = 0; 0x18377a2b7 | iVar3 = *(int64_t *)(arg1 + 0x358); 0x18377a2c5 | iVar10 = *(int64_t *)(arg1 + 0x360) << 3; 0x18377a2cf | iVar9 = iVar3; 0x18377a2cf | if (iVar10 != 0) { | do { 0x18377a2f9 | puVar8 = (undefined8 *)(iVar3 + -8 + iVar10); 0x18377a2fc | if (puVar8 == (undefined8 *)0x0) goto code_r0x00018377a471; 0x18377a302 | piVar7 = (int32_t *)*puVar8; 0x18377a308 | if (piVar7 != (int32_t *)0x0) { 0x18377a30a | LOCK(); 0x18377a30a | *piVar7 = *piVar7 + -1; 0x18377a30a | UNLOCK(); 0x18377a30d | if (*piVar7 == 0) { 0x18377a2ea | (*(code *)0x185f59da0)(); | } | } 0x18377a2f0 | iVar10 = iVar10 + -8; 0x18377a2f4 | } while (iVar10 != 0); 0x18377a311 | iVar9 = *(int64_t *)(arg1 + 0x358); | } 0x18377a31f | *(int64_t *)(arg1 + 0x360) = iVar3 - iVar9 >> 3; 0x18377a326 | *(undefined *)(arg1 + 0x351) = 0; 0x18377a32d | iVar3 = *(int64_t *)(arg1 + 0x130); 0x18377a337 | if (iVar3 != 0) { 0x18377a339 | uVar4 = *(undefined8 *)(arg1 + 0x118); 0x18377a340 | *(undefined8 *)(arg1 + 0x130) = 0; 0x18377a36f | var_48h = iVar3; 0x18377a361 | func_0x000184339cd0(&var_68h, 0x1902861f8, 0x190c1c4a0, 0x360); 0x18377a37d | func_0x00018377aea0(uVar4, &var_68h, &var_48h); | } 0x18377a389 | if (*(char *)(arg1 + 0x260) == '\x01') { 0x18377a392 | if (*(char *)(arg1 + 0x24f) < '\0') { 0x18377a3a5 | func_0x0001841dcbe0(*(undefined8 *)(arg1 + 0x238), *(uint64_t *)(arg1 + 0x248) & 0x7fffffffffffffff); | } 0x18377a3b8 | if (*(char *)(arg1 + 0x237) < '\0') { 0x18377a3cb | func_0x0001841dcbe0(*(undefined8 *)(arg1 + 0x220), *(uint64_t *)(arg1 + 0x230) & 0x7fffffffffffffff); | } 0x18377a3d7 | *(undefined *)(arg1 + 0x260) = 0; | } 0x18377a3de | *(undefined *)(arg1 + 0x350) = 0; 0x18377a3e5 | *(undefined4 *)(arg1 + 0x150) = 0; | } 0x18377a3ef | *(undefined8 *)(arg1 + 0x380) = 0; 0x18377a404 | if (*(int64_t *)(arg1 + 0x378) != 0) { 0x18377a406 | *(undefined *)(*(int64_t *)(arg1 + 0x378) + 4) = 1; 0x18377a40a | piVar7 = *(int32_t **)(arg1 + 0x378); 0x18377a414 | if (piVar7 != (int32_t *)0x0) { 0x18377a416 | LOCK(); 0x18377a416 | *piVar7 = *piVar7 + -1; 0x18377a416 | UNLOCK(); 0x18377a419 | if (*piVar7 == 0) { 0x18377a420 | func_0x0001841dcbe0(piVar7, 8); | } | } | } 0x18377a425 | iVar3 = *(int64_t *)(arg1 + 0x358); 0x18377a42f | if (iVar3 != 0) { 0x18377a438 | iVar10 = *(int64_t *)(arg1 + 0x360) << 3; 0x18377a442 | iVar9 = iVar3; 0x18377a442 | if (iVar10 != 0) { | do { 0x18377a45d | puVar8 = (undefined8 *)(iVar3 + -8 + iVar10); 0x18377a460 | if (puVar8 == (undefined8 *)0x0) { |code_r0x00018377a471: 0x18377a471 | // WARNING: Does not return 0x18377a471 | pcVar5 = (code *)invalidInstructionException(); 0x18377a471 | (*pcVar5)(); | } 0x18377a462 | piVar7 = (int32_t *)*puVar8; 0x18377a468 | if (piVar7 != (int32_t *)0x0) { 0x18377a46a | LOCK(); 0x18377a46a | *piVar7 = *piVar7 + -1; 0x18377a46a | UNLOCK(); 0x18377a46d | if (*piVar7 == 0) { 0x18377a44e | (*(code *)0x185f59da0)(); | } | } 0x18377a454 | iVar10 = iVar10 + -8; 0x18377a458 | } while (iVar10 != 0); 0x18377a48b | iVar9 = *(int64_t *)(arg1 + 0x358); | } 0x18377a499 | *(int64_t *)(arg1 + 0x360) = iVar3 - iVar9 >> 3; 0x18377a4ab | func_0x0001841dcbe0(iVar9, *(int64_t *)(arg1 + 0x368) << 3); | } 0x18377a4b0 | var_68h = arg1 + 800; 0x18377a4be | func_0x0001808bbde0(&var_68h, *(undefined8 *)(arg1 + 0x328)); 0x18377a4cb | func_0x000183791570(*(undefined8 *)(arg1 + 0x308)); 0x18377a4d7 | func_0x000183791510(*(undefined8 *)(arg1 + 0x2e8)); 0x18377a4e3 | iVar3 = *(int64_t *)(arg1 + 0x2d8); 0x18377a4ea | *(undefined8 *)(arg1 + 0x2d8) = 0; 0x18377a4f8 | if (iVar3 != 0) { 0x18377a4ff | func_0x000181516210(iVar3, 1); | } 0x18377a504 | iVar3 = *(int64_t *)(arg1 + 0x2d0); 0x18377a50b | *(undefined8 *)(arg1 + 0x2d0) = 0; 0x18377a519 | if (iVar3 != 0) { 0x18377a520 | func_0x000181516210(iVar3, 1); | } 0x18377a525 | iVar3 = *(int64_t *)(arg1 + 0x2c8); 0x18377a52c | *(undefined8 *)(arg1 + 0x2c8) = 0; 0x18377a53a | if (iVar3 != 0) { 0x18377a541 | func_0x000182c50850(iVar3, 1); | } 0x18377a546 | func_0x0001847e5480(arg1 + 0x268); 0x18377a559 | if (*(char *)(arg1 + 0x260) == '\x01') { 0x18377a562 | if (*(char *)(arg1 + 0x24f) < '\0') { 0x18377a575 | func_0x0001841dcbe0(*(undefined8 *)(arg1 + 0x238), *(uint64_t *)(arg1 + 0x248) & 0x7fffffffffffffff); | } 0x18377a588 | if (*(char *)(arg1 + 0x237) < '\0') { 0x18377a59b | func_0x0001841dcbe0(*(undefined8 *)(arg1 + 0x220), *(uint64_t *)(arg1 + 0x230) & 0x7fffffffffffffff); | } | } 0x18377a5ae | if (*(char *)(arg1 + 0x218) == '\x01') { 0x18377a5b0 | func_0x000183783bd0(arg1 + 0x158); | } 0x18377a5bc | var_68h = arg1 + 0x138; 0x18377a5ca | func_0x0001841d4a00(&var_68h, *(undefined8 *)(arg1 + 0x140)); 0x18377a5d7 | iVar3 = *(int64_t *)(arg1 + 0x130); 0x18377a5de | *(undefined8 *)(arg1 + 0x130) = 0; 0x18377a5ec | if (iVar3 != 0) { 0x18377a5ee | iVar9 = *(int64_t *)(iVar3 + 0x20); 0x18377a5f2 | *(undefined8 *)(iVar3 + 0x20) = 0; 0x18377a5fd | if (iVar9 != 0) { 0x18377a602 | func_0x000181e9db30(iVar9); 0x18377a60f | func_0x0001841dcbe0(iVar9, 0x68); | } 0x18377a61b | if (*(int64_t *)(iVar3 + 0x18) != 0) { 0x18377a61d | LOCK(); 0x18377a61d | piVar7 = (int32_t *)(*(int64_t *)(iVar3 + 0x18) + 8); 0x18377a61d | *piVar7 = *piVar7 + -1; 0x18377a61d | UNLOCK(); 0x18377a621 | if (*piVar7 == 0) { 0x18377a623 | func_0x000185578b40(); | } | } 0x18377a628 | piVar7 = *(int32_t **)(iVar3 + 8); 0x18377a62f | if (piVar7 != (int32_t *)0x0) { 0x18377a473 | LOCK(); 0x18377a473 | *piVar7 = *piVar7 + -1; 0x18377a473 | UNLOCK(); 0x18377a476 | if (*piVar7 == 0) { 0x18377a481 | func_0x0001841dcbe0(piVar7, 8); | } | } 0x18377a63d | func_0x0001841dcbe0(iVar3, 0x28); | } 0x18377a642 | iVar3 = *(int64_t *)(arg1 + 0x128); 0x18377a649 | *(undefined8 *)(arg1 + 0x128) = 0; 0x18377a657 | if (iVar3 != 0) { 0x18377a65c | func_0x0001837924f0(iVar3); 0x18377a669 | func_0x0001841dcbe0(iVar3, 0x100); | } 0x18377a66e | iVar3 = *(int64_t *)(arg1 + 0x120); 0x18377a675 | *(undefined8 *)(arg1 + 0x120) = 0; 0x18377a683 | if (iVar3 != 0) { 0x18377a688 | func_0x0001837a3670(iVar3); 0x18377a695 | func_0x0001841dcbe0(iVar3, 0x78); | } 0x18377a6a4 | if (*(int64_t *)(arg1 + 0x118) != 0) { 0x18377a6a6 | LOCK(); 0x18377a6a6 | piVar7 = (int32_t *)(*(int64_t *)(arg1 + 0x118) + 8); 0x18377a6a6 | *piVar7 = *piVar7 + -1; 0x18377a6a6 | UNLOCK(); 0x18377a6aa | if (*piVar7 == 0) { 0x18377a6ac | func_0x000185578b40(); | } | } 0x18377a6b8 | if (*(char *)(arg1 + 0x117) < '\0') { 0x18377a6cb | func_0x0001841dcbe0(*(undefined8 *)(arg1 + 0x100), *(uint64_t *)(arg1 + 0x110) & 0x7fffffffffffffff); | } 0x18377a6d7 | piVar7 = *(int32_t **)(arg1 + 0xf8); 0x18377a6e1 | if (piVar7 != (int32_t *)0x0) { 0x18377a7e9 | LOCK(); 0x18377a7e9 | *piVar7 = *piVar7 + -1; 0x18377a7e9 | UNLOCK(); 0x18377a7ec | if (*piVar7 == 0) { 0x18377a7f6 | (*(code *)0x185f59da0)(); | } | } 0x18377a6e7 | piVar7 = *(int32_t **)(arg1 + 0xf0); 0x18377a6f1 | if (piVar7 != (int32_t *)0x0) { 0x18377a7d1 | LOCK(); 0x18377a7d1 | *piVar7 = *piVar7 + -1; 0x18377a7d1 | UNLOCK(); 0x18377a7d4 | if (*piVar7 == 0) { 0x18377a7de | (*(code *)0x185f59da0)(); | } | } 0x18377a6f7 | func_0x00018377a010(arg1 + 0x48); 0x18377a700 | iVar3 = *(int64_t *)(arg1 + 0x40); 0x18377a707 | if (iVar3 != 0) { 0x18377a709 | iVar1 = *(int32_t *)(iVar3 + 8); 0x18377a70c | iVar6 = iVar1 + -1; 0x18377a70f | *(int32_t *)(iVar3 + 8) = iVar6; 0x18377a712 | if (iVar1 == 0) goto code_r0x00018377a81f; 0x18377a718 | if (iVar6 == 0) { 0x18377a725 | (*(code *)0x185f59da0)(iVar3, 1); | } | } 0x18377a746 | if ((*(uint64_t *)(arg1 + 0x38) & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) { 0x18377a748 | func_0x00018005f390(); | } 0x18377a74d | *(undefined8 *)(arg1 + 0x38) = 0; 0x18377a766 | if ((*(uint64_t *)(arg1 + 0x30) & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) { 0x18377a768 | func_0x00018005f390(); | } 0x18377a76d | *(undefined8 *)(arg1 + 0x30) = 0; 0x18377a781 | var_68h = arg1 + 0x18; 0x18377a779 | func_0x0001841d4a00(&var_68h, *(undefined8 *)(arg1 + 0x20)); 0x18377a794 | if ((*(uint64_t *)(arg1 + 0x10) & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) { 0x18377a796 | func_0x00018005f390(); | } 0x18377a79b | *(undefined8 *)(arg1 + 0x10) = 0; 0x18377a7a3 | piVar7 = *(int32_t **)(arg1 + 8); 0x18377a7aa | if (piVar7 != (int32_t *)0x0) { 0x18377a801 | LOCK(); 0x18377a801 | *piVar7 = *piVar7 + -1; 0x18377a801 | UNLOCK(); 0x18377a804 | if (*piVar7 == 0) { 0x18377a80a | (*(code *)0x185f59da0)(); | } | } 0x18377a7be | if (*(uint64_t *)0x191c71040 == (var_40h ^ (uint64_t)auStack_88)) { 0x18377a7d0 | return; | } 0x18377a817 | func_0x000185f05b40(var_40h ^ (uint64_t)auStack_88); |code_r0x00018377a81f: 0x18377a81f | pcVar5 = (code *)swi(3); 0x18377a81f | (*pcVar5)(); 0x18377a81f | return; |} [{"offset":6500622560,"name":"fcn.18377a0e0","size":1859,"is-pure":false,"realsz":1857,"noreturn":false,"stackframe":136,"calltype":"ms","cost":578,"cc":64,"loops":14,"bits":64,"type":"fcn","nbbs":107,"edges":163,"ebbs":4,"signature":"fcn.18377a0e0(int64_t arg1);","minbound":6500622560,"maxbound":6500624419,"callrefs":[{"from":6500622603,"to":6500746608,"type":"CALL"},{"from":6500622628,"to":6511479296,"type":"CALL"},{"from":6500622692,"to":6533922976,"type":"CALL"},{"from":6500622722,"to":6542067384,"type":"CALL"},{"from":6500622798,"to":6500740880,"type":"CALL"},{"from":6500622831,"to":6488918096,"type":"CALL"},{"from":6500622864,"to":6464561680,"type":"CALL"},{"from":6500622897,"to":6464561680,"type":"CALL"},{"from":6500622916,"to":6500717840,"type":"CALL"},{"from":6500622945,"to":6522894224,"type":"CALL"},{"from":6500622964,"to":6500717936,"type":"CALL"},{"from":6500623012,"to":6451609056,"type":"CALL"},{"from":6500623061,"to":6500623094,"type":"CODE"},{"from":6500623068,"to":6511512544,"type":"CALL"},{"from":6500623073,"to":6500622791,"type":"CODE"},{"from":6500623082,"to":6740346544,"type":"CALL"},{"from":6500623119,"to":6500623078,"type":"CODE"},{"from":6500623215,"to":6512942288,"type":"CALL"},{"from":6500623229,"to":6500626080,"type":"CALL"},{"from":6500623276,"to":6511512544,"type":"CALL"},{"from":6500623314,"to":6511512544,"type":"CALL"},{"from":6500623392,"to":6511512544,"type":"CALL"},{"from":6500623432,"to":6500623450,"type":"CODE"},{"from":6500623438,"to":6740346544,"type":"CALL"},{"from":6500623471,"to":6500623434,"type":"CODE"},{"from":6500623489,"to":6511512544,"type":"CALL"},{"from":6500623494,"to":6500623925,"type":"CODE"},{"from":6500623531,"to":6511512544,"type":"CALL"},{"from":6500623558,"to":6451609056,"type":"CALL"},{"from":6500623570,"to":6500717936,"type":"CALL"},{"from":6500623582,"to":6500717840,"type":"CALL"},{"from":6500623615,"to":6464561680,"type":"CALL"},{"from":6500623648,"to":6464561680,"type":"CALL"},{"from":6500623681,"to":6488918096,"type":"CALL"},{"from":6500623693,"to":6517838976,"type":"CALL"},{"from":6500623740,"to":6511512544,"type":"CALL"},{"from":6500623778,"to":6511512544,"type":"CALL"},{"from":6500623799,"to":6500662224,"type":"CALL"},{"from":6500623826,"to":6511479296,"type":"CALL"},{"from":6500623874,"to":6474554160,"type":"CALL"},{"from":6500623887,"to":6511512544,"type":"CALL"},{"from":6500623907,"to":6532074304,"type":"CALL"},{"from":6500623933,"to":6511512544,"type":"CALL"},{"from":6500623964,"to":6500721904,"type":"CALL"},{"from":6500623977,"to":6511512544,"type":"CALL"},{"from":6500624008,"to":6500791920,"type":"CALL"},{"from":6500624021,"to":6511512544,"type":"CALL"},{"from":6500624044,"to":6532074304,"type":"CALL"},{"from":6500624082,"to":6511512544,"type":"CALL"},{"from":6500624123,"to":6500622352,"type":"CALL"},{"from":6500624165,"to":6740346544,"type":"CALL"},{"from":6500624200,"to":6442840976,"type":"CALL"},{"from":6500624232,"to":6442840976,"type":"CALL"},{"from":6500624257,"to":6511479296,"type":"CALL"},{"from":6500624278,"to":6442840976,"type":"CALL"},{"from":6500624350,"to":6740346544,"type":"CALL"},{"from":6500624356,"to":6500624119,"type":"CODE"},{"from":6500624374,"to":6740346544,"type":"CALL"},{"from":6500624380,"to":6500624103,"type":"CODE"},{"from":6500624394,"to":6740346544,"type":"CALL"},{"from":6500624400,"to":6500624300,"type":"CODE"},{"from":6500624410,"to":6542089024,"type":"CALL"}],"datarefs":[{"from":6500622579,"to":6740709440,"type":"DATA"},{"from":6500623187,"to":6713532920,"type":"DATA"},{"from":6500623194,"to":6723585184,"type":"DATA"},{"from":6500624191,"to":6741126408,"type":"DATA"},{"from":6500624223,"to":6741126408,"type":"DATA"},{"from":6500624269,"to":6741126408,"type":"DATA"},{"from":6500624308,"to":6740709440,"type":"DATA"}],"codexrefs":[{"from":6500623061,"to":6500623094,"type":"CODE"},{"from":6500623073,"to":6500622791,"type":"CODE"},{"from":6500623119,"to":6500623078,"type":"CODE"},{"from":6500623432,"to":6500623450,"type":"CODE"},{"from":6500623471,"to":6500623434,"type":"CODE"},{"from":6500623494,"to":6500623925,"type":"CODE"},{"from":6500624356,"to":6500624119,"type":"CODE"},{"from":6500624380,"to":6500624103,"type":"CODE"},{"from":6500624400,"to":6500624300,"type":"CODE"}],"dataxrefs":[],"indegree":9,"outdegree":53,"nlocals":4,"nargs":1,"stackvars":[{"name":"var_68h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-104}},{"name":"var_48h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-72}},{"name":"var_40h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-64}},{"name":"var_38h","arg":false,"type":"int64_t","storage":{"type":"stack","stack":-56}}],"regvars":[{"name":"arg1","arg":true,"type":"int64_t","storage":{"type":"reg","reg":"rcx"}}]}]