{"ok":true,"data":{"evidence_id":"ev_dd06869c16894845f6492a31a97156a7031db8b4b327167bec3e6e571d1d195c","subject":{"name":"Tabbit.dll","digest":{"sha256":"a10ee34ead4a08c906e09f3dd4449042fb084a69ce59210b1c8cee815723bf3c"},"local_path":"C:\\Users\\tjzhong\\AppData\\Local\\Tabbit\\Application\\1.18.21.0\\Tabbit.dll","format":"unknown","architecture":null},"provider":{"id":"rizin","name":"Rizin","version":null},"analysis_profile":null,"predicate_type":"rea.reverse-engineering.command-observation","operation":"execute_rizin_command","parameters":{"path":"C:\\Users\\tjzhong\\AppData\\Local\\Tabbit\\Application\\1.18.21.0\\Tabbit.dll","command":"e scr.color=0;af @ 0x18334eb30;pdgo @ 0x18334eb30;afij @ 0x18334eb30","provider_executable":"C:\\Users\\tjzhong\\Documents\\Codex\\tools\\cutter-2.5.0\\Cutter-v2.5.0-Windows-x86_64\\rizin.exe","command_arguments":["-N","-q","-c","e scr.color=0;af @ 0x18334eb30;pdgo @ 0x18334eb30;afij @ 0x18334eb30","C:\\Users\\tjzhong\\AppData\\Local\\Tabbit\\Application\\1.18.21.0\\Tabbit.dll"]},"raw_result":{"stdout":"    0x18334eb30    |\r\n    0x18334eb30    |// WARNING: [rz-ghidra] Detected overlap for variable var_71h\r\n    0x18334eb30    |// WARNING: [rz-ghidra] Detected overlap for variable var_78h\r\n                   |\r\n    0x18334eb30    |void fcn.18334eb30(int64_t arg1, int64_t arg_70h)\r\n                   |{\r\n                   |    uint8_t uVar1;\r\n                   |    int64_t *piVar2;\r\n                   |    code *pcVar3;\r\n                   |    char cVar4;\r\n                   |    int32_t iVar5;\r\n                   |    uint32_t uVar6;\r\n                   |    undefined8 uVar7;\r\n                   |    undefined8 *puVar8;\r\n                   |    int64_t iVar9;\r\n                   |    undefined8 uVar10;\r\n                   |    int32_t *piVar11;\r\n                   |    undefined4 *puVar12;\r\n                   |    undefined8 *puVar13;\r\n                   |    int64_t iVar14;\r\n                   |    int64_t iVar15;\r\n                   |    int64_t iVar16;\r\n                   |    uint64_t uVar17;\r\n                   |    uint64_t uVar18;\r\n                   |    undefined8 *puVar19;\r\n                   |    uint64_t uVar20;\r\n                   |    int64_t unaff_GS_OFFSET;\r\n                   |    bool bVar21;\r\n                   |    undefined auStack_c8 [32];\r\n                   |    int64_t var_a8h;\r\n                   |    int64_t var_a0h;\r\n                   |    int64_t iStack_98;\r\n                   |    int64_t var_88h;\r\n                   |    undefined8 uStack_80;\r\n                   |    int64_t var_78h;\r\n                   |    int64_t var_70h;\r\n                   |    int64_t var_68h;\r\n                   |    int64_t var_60h;\r\n                   |    int64_t var_58h;\r\n                   |    int64_t var_50h;\r\n                   |    int64_t var_48h;\r\n                   |    \r\n    0x18334eb4d    |    var_48h = *(uint64_t *)0x191c71040 ^ (uint64_t)auStack_c8;\r\n    0x18334eb58    |    var_68h = 0x96;\r\n    0x18334eb69    |    if (*(char *)0x191de5266 != '\\0') {\r\n    0x18334f65f    |        var_a8h = 0x19083f908;\r\n    0x18334f66d    |        func_0x000184354510(*(char *)0x191de5266, &var_68h, &var_a8h, 1);\r\n                   |    }\r\n    0x18334eb6f    |    uVar7 = func_0x000181e608b0();\r\n    0x18334eb7b    |    func_0x000182e86180(uVar7, *(undefined8 *)(arg1 + 0x38));\r\n    0x18334eb83    |    var_68h = 0;\r\n    0x18334eb83    |    var_60h = 0;\r\n    0x18334eb88    |    var_58h = 0;\r\n    0x18334eb98    |    if (*(char *)(arg1 + 0x328) == '\\x01') {\r\n    0x18334f61d    |        func_0x0001891b5e40(&var_68h, arg1 + 0x318, arg1 + 800);\r\n                   |    }\r\n    0x18334eba8    |    uVar20 = *(uint64_t *)(arg1 + 0x38);\r\n    0x18334ebb1    |    puVar8 = (undefined8 *)func_0x000185f006b8(0x10);\r\n    0x18334ebc0    |    *puVar8 = 0x18fef4028;\r\n    0x18334ebd0    |    if ((uVar20 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x18334f6fa    |        func_0x0001841c7180(uVar20);\r\n                   |    }\r\n    0x18334ebea    |    puVar8[1] = uVar20;\r\n    0x18334ebf6    |    iVar14 = var_60h * 0x10;\r\n    0x18334ebff    |    if (var_60h == var_58h) {\r\n    0x18334ec05    |        uVar20 = var_60h + 1;\r\n    0x18334ec0c    |        if (0xfffffffffffffff < uVar20) goto code_r0x00018334f687;\r\n    0x18334ec19    |        if (uVar20 < (uint64_t)(var_60h * 2)) {\r\n    0x18334ec19    |            uVar20 = var_60h * 2;\r\n                   |        }\r\n    0x18334ec20    |        if (0x7fffffffffffffe < (uint64_t)var_60h) {\r\n    0x18334ec20    |            uVar20 = 0xfffffffffffffff;\r\n                   |        }\r\n    0x18334ec27    |        if (uVar20 == 0) {\r\n    0x18334f6d0    |            iVar9 = 0;\r\n                   |code_r0x00018334ec45:\r\n    0x18334ec48    |            puVar19 = (undefined8 *)(iVar9 + iVar14);\r\n    0x18334ec4b    |            if (puVar19 == (undefined8 *)0x0) goto code_r0x00018334f6b1;\r\n    0x18334ec51    |            *puVar19 = 10;\r\n    0x18334ec58    |            puVar19[1] = puVar8;\r\n    0x18334ec66    |            iVar15 = var_60h * 0x10;\r\n    0x18334ec6a    |            puVar19 = puVar19 + var_60h * -2;\r\n    0x18334ec73    |            func_0x000185f5a940(puVar19, var_68h, iVar15);\r\n    0x18334ec73    |            iVar16 = var_68h;\r\n    0x18334ec7c    |            var_60h = iVar15 + 0x10 >> 4;\r\n    0x18334ec99    |            bVar21 = var_68h != 0;\r\n    0x18334ec9c    |            var_68h = (int64_t)puVar19;\r\n    0x18334ec9c    |            if (bVar21) {\r\n    0x18334ec9e    |                iVar15 = var_58h << 4;\r\n    0x18334eca2    |                var_58h = uVar20;\r\n    0x18334eca2    |                func_0x0001841dcbe0(iVar16, iVar15);\r\n    0x18334eca2    |                uVar20 = var_58h;\r\n                   |            }\r\n                   |            goto code_r0x00018334eca7;\r\n                   |        }\r\n    0x18334ec30    |        if (uVar20 < 0x1000000000000000) {\r\n    0x18334ec3d    |            iVar9 = func_0x000185f006b8(uVar20 << 4);\r\n    0x18334ec3d    |            goto code_r0x00018334ec45;\r\n                   |        }\r\n                   |    } else {\r\n    0x18334f69c    |        puVar19 = (undefined8 *)(var_68h + iVar14);\r\n    0x18334f69f    |        if (puVar19 == (undefined8 *)0x0) goto code_r0x00018334f6b1;\r\n    0x18334f6a1    |        *puVar19 = 10;\r\n    0x18334f6a8    |        puVar19[1] = puVar8;\r\n    0x18334f6ac    |        iVar9 = var_68h;\r\n    0x18334f6ac    |        uVar20 = var_58h;\r\n                   |code_r0x00018334eca7:\r\n    0x18334eca7    |        var_58h = uVar20;\r\n    0x18334ecab    |        iVar14 = iVar9 + iVar14 + 0x10;\r\n    0x18334ecba    |        var_60h = iVar14 - var_68h >> 4;\r\n    0x18334ecc6    |        if (iVar14 == var_68h) goto code_r0x00018334f6b1;\r\n    0x18334eccc    |        uVar7 = *(undefined8 *)(arg1 + 0x38);\r\n    0x18334ecd5    |        uVar10 = func_0x000185f006b8(0x48);\r\n    0x18334ece6    |        func_0x0001829de9e0(uVar10, uVar7, 0);\r\n    0x18334ecf3    |        iVar14 = var_60h * 0x10;\r\n    0x18334ecfc    |        if (var_60h == var_58h) {\r\n    0x18334ed02    |            uVar20 = var_60h + 1;\r\n    0x18334ed09    |            if (0xfffffffffffffff < uVar20) goto code_r0x00018334f687;\r\n    0x18334ed16    |            if (uVar20 < (uint64_t)(var_60h * 2)) {\r\n    0x18334ed16    |                uVar20 = var_60h * 2;\r\n                   |            }\r\n    0x18334ed1d    |            if (0x7fffffffffffffe < (uint64_t)var_60h) {\r\n    0x18334ed1d    |                uVar20 = 0xfffffffffffffff;\r\n                   |            }\r\n    0x18334ed24    |            if (uVar20 == 0) {\r\n    0x18334f6d7    |                iVar9 = 0;\r\n                   |            } else {\r\n    0x18334ed2d    |                if (0xfffffffffffffff < uVar20) goto code_r0x00018334f68c;\r\n    0x18334ed3a    |                iVar9 = func_0x000185f006b8(uVar20 << 4);\r\n                   |            }\r\n    0x18334ed45    |            puVar8 = (undefined8 *)(iVar9 + iVar14);\r\n    0x18334ed48    |            if (puVar8 == (undefined8 *)0x0) goto code_r0x00018334f6b1;\r\n    0x18334ed4e    |            *puVar8 = 0xf;\r\n    0x18334ed55    |            puVar8[1] = uVar10;\r\n    0x18334ed63    |            iVar15 = var_60h * 0x10;\r\n    0x18334ed67    |            puVar8 = puVar8 + var_60h * -2;\r\n    0x18334ed70    |            func_0x000185f5a940(puVar8, var_68h, iVar15);\r\n    0x18334ed70    |            iVar16 = var_68h;\r\n    0x18334ed79    |            var_60h = iVar15 + 0x10 >> 4;\r\n    0x18334ed96    |            bVar21 = var_68h != 0;\r\n    0x18334ed99    |            var_68h = (int64_t)puVar8;\r\n    0x18334ed99    |            if (bVar21) {\r\n    0x18334ed9b    |                iVar15 = var_58h << 4;\r\n    0x18334ed9f    |                var_58h = uVar20;\r\n    0x18334ed9f    |                func_0x0001841dcbe0(iVar16, iVar15);\r\n    0x18334ed9f    |                uVar20 = var_58h;\r\n                   |            }\r\n                   |        } else {\r\n    0x18334f6bb    |            puVar8 = (undefined8 *)(var_68h + iVar14);\r\n    0x18334f6be    |            if (puVar8 == (undefined8 *)0x0) goto code_r0x00018334f6b1;\r\n    0x18334f6c0    |            *puVar8 = 0xf;\r\n    0x18334f6c7    |            puVar8[1] = uVar10;\r\n    0x18334f6cb    |            iVar9 = var_68h;\r\n    0x18334f6cb    |            uVar20 = var_58h;\r\n                   |        }\r\n    0x18334eda4    |        var_58h = uVar20;\r\n    0x18334eda4    |        iVar16 = var_68h;\r\n    0x18334edb0    |        iVar14 = (iVar9 + iVar14 + 0x10) - var_68h;\r\n    0x18334edb3    |        if (iVar14 == 0) {\r\n                   |code_r0x00018334f6b1:\r\n    0x18334f6b1    |    // WARNING: Does not return\r\n    0x18334f6b1    |            pcVar3 = (code *)invalidInstructionException();\r\n    0x18334f6b1    |            (*pcVar3)();\r\n                   |        }\r\n    0x18334edc2    |        uVar7 = func_0x000185f006b8(0x98);\r\n    0x18334edc2    |        iStack_98 = var_58h;\r\n    0x18334edca    |        var_68h = 0;\r\n    0x18334edd8    |        var_a8h = iVar16;\r\n    0x18334ede3    |        var_60h = 0;\r\n    0x18334ede3    |        var_58h = 0;\r\n    0x18334edf3    |        var_a0h = iVar14 >> 4;\r\n    0x18334edf3    |        func_0x000182b6c1a0(uVar7);\r\n    0x18334edf8    |        iVar14 = *(int64_t *)(arg1 + 0x310);\r\n    0x18334edff    |        *(undefined8 *)(arg1 + 0x310) = uVar7;\r\n    0x18334ee09    |        if (iVar14 != 0) {\r\n    0x18334ee10    |            func_0x000182e5f780(iVar14, 1);\r\n    0x18334ee15    |            uVar7 = *(undefined8 *)(arg1 + 0x310);\r\n                   |        }\r\n    0x18334ee32    |        if (_str.dle == 0x185a33870) {\r\n    0x18334ee38    |            var_a8h = 0;\r\n    0x18334ee42    |            (*(code *)0x11c22866)(&var_a8h);\r\n    0x18334ee58    |            if (var_a8h < 0x8637bd05af7) {\r\n    0x18334ee67    |                var_a8h = (var_a8h * 1000000) / *(int64_t *)0x191de5628;\r\n                   |            } else {\r\n    0x18334f805    |                var_a8h = ((var_a8h % *(int64_t *)0x191de5628) * 1000000) / *(int64_t *)0x191de5628 +\r\n    0x18334f7ec    |                          (var_a8h / *(int64_t *)0x191de5628) * 1000000;\r\n                   |            }\r\n                   |        } else {\r\n    0x18334ef94    |            (*(code *)0x185f59da0)(&var_a8h);\r\n                   |        }\r\n    0x18334ee76    |        iVar14 = var_a8h;\r\n    0x18334ee7b    |        var_70h = func_0x000185f006b8(0x30);\r\n    0x18334ee80    |        *(undefined4 *)var_70h = 1;\r\n    0x18334ee8d    |        *(undefined8 *)(var_70h + 8) = 0x182d34b40;\r\n    0x18334ee98    |        *(undefined8 *)(var_70h + 0x10) = 0x182bd0900;\r\n    0x18334eea3    |        *(undefined8 *)(var_70h + 0x18) = 0x1841d75d0;\r\n    0x18334eea7    |        *(int64_t *)(var_70h + 0x28) = iVar14;\r\n    0x18334eeb6    |        func_0x000181d53ff0(uVar7);\r\n    0x18334eebb    |        uVar7 = *(undefined8 *)(arg1 + 0x20);\r\n    0x18334f743    |        if (((*(int64_t *)0x191dcdf28 == 0) && (func_0x000181788f00(), *(int64_t *)0x191dcdf28 == 0)) &&\r\n    0x18334f73c    |           (cVar4 = func_0x000185fc7ea0(), cVar4 == '\\0')) {\r\n    0x18334f820    |            pcVar3 = (code *)swi(3);\r\n    0x18334f820    |            (*pcVar3)();\r\n    0x18334f820    |            return;\r\n                   |        }\r\n    0x18334eed9    |        if (*(int64_t *)(*(int64_t *)0x191dcdf28 + 0x478) != 0) {\r\n    0x18334eedb    |            piVar11 = (int32_t *)(*(int64_t *)(*(int64_t *)0x191dcdf28 + 0x478) + 8);\r\n    0x18334eedb    |            *piVar11 = *piVar11 + 1;\r\n    0x18334eedf    |            if (*piVar11 == 0) {\r\n    0x18334f6de    |                pcVar3 = (code *)swi(3);\r\n    0x18334f6de    |                (*pcVar3)();\r\n    0x18334f6de    |                return;\r\n                   |            }\r\n                   |        }\r\n    0x18334eeec    |        func_0x0001816d72f0(uVar7, *(undefined8 *)(arg1 + 0x38));\r\n    0x18334ef01    |        var_88h = 0x19083f690;\r\n    0x18334ef04    |        uStack_80 = 0x27;\r\n    0x18334ef0c    |        puVar8 = (undefined8 *)func_0x000185603c00(*(undefined8 *)(arg1 + 0x38));\r\n    0x18334ef14    |        if (puVar8 != (undefined8 *)0x0) {\r\n    0x18334ef21    |            if (puVar8[4] == 0) {\r\n    0x18334f6e1    |                pcVar3 = (code *)swi(3);\r\n    0x18334f6e1    |                (*pcVar3)();\r\n    0x18334f6e1    |                return;\r\n                   |            }\r\n    0x18334ef2b    |            var_50h = 0;\r\n    0x18334ef34    |            piVar2 = *(int64_t **)(*(int64_t *)(puVar8[4] + 0x10) + 0x28);\r\n    0x18334ef3b    |            if (piVar2 != (int64_t *)0x0) {\r\n    0x18334ef41    |                uVar1 = *(uint8_t *)((int64_t)puVar8 + 0x17);\r\n    0x18334ef4a    |                puVar19 = puVar8;\r\n    0x18334ef4a    |                if ((char)uVar1 < '\\0') {\r\n    0x18334ef4a    |                    puVar19 = (undefined8 *)*puVar8;\r\n                   |                }\r\n    0x18334ef4e    |                uVar20 = (uint64_t)uVar1;\r\n    0x18334ef4e    |                if ((char)uVar1 < '\\0') {\r\n    0x18334ef4e    |                    uVar20 = puVar8[1];\r\n                   |                }\r\n    0x18334ef6e    |                var_a8h = (int64_t)puVar19;\r\n    0x18334ef6e    |                var_a0h = uVar20;\r\n    0x18334ef6e    |                if (*(int64_t *)(*piVar2 + 0x20) == 0x1842c9d10) {\r\n    0x18334ef70    |                    iVar14 = piVar2[9];\r\n    0x18334ef85    |                    if ((iVar14 != 0) && (puVar8 = *(undefined8 **)(iVar14 + 0x10), puVar8 != (undefined8 *)0x0)) {\r\n                   |                        do {\r\n    0x18334eff3    |                            uVar18 = (uint64_t)*(char *)((int64_t)puVar8 + 0x37);\r\n    0x18334effb    |                            if ((int64_t)uVar18 < 0) {\r\n    0x18334effd    |                                uVar18 = puVar8[5];\r\n    0x18334f001    |                                puVar13 = (undefined8 *)puVar8[4];\r\n                   |                            } else {\r\n    0x18334efc7    |                                puVar13 = puVar8 + 4;\r\n                   |                            }\r\n    0x18334efd1    |                            uVar17 = uVar20;\r\n    0x18334efd1    |                            if (uVar18 < uVar20) {\r\n    0x18334efd1    |                                uVar17 = uVar18;\r\n                   |                            }\r\n    0x18334efd8    |                            iVar5 = func_0x000185f59f10(puVar19, puVar13, uVar17);\r\n    0x18334efdf    |                            if (iVar5 == 0) {\r\n    0x18334f070    |                                if (uVar20 == uVar18) {\r\n    0x18334f079    |                                    if (puVar8 != (undefined8 *)(iVar14 + 0x10)) goto code_r0x00018334f07b;\r\n    0x18334f079    |                                    break;\r\n                   |                                }\r\n    0x18334efbf    |                                if (uVar20 < uVar18) goto code_r0x00018334efe7;\r\n                   |code_r0x00018334efc1:\r\n    0x18334efc1    |                                puVar8 = (undefined8 *)puVar8[1];\r\n                   |                            } else {\r\n    0x18334efe5    |                                if (-1 < iVar5) goto code_r0x00018334efc1;\r\n                   |code_r0x00018334efe7:\r\n    0x18334efe7    |                                puVar8 = (undefined8 *)*puVar8;\r\n                   |                            }\r\n    0x18334efed    |                        } while (puVar8 != (undefined8 *)0x0);\r\n                   |                    }\r\n                   |                } else {\r\n    0x18334efac    |                    cVar4 = (*(code *)0x185f59da0)(piVar2, &var_a8h, &var_50h);\r\n    0x18334efb4    |                    if (cVar4 != '\\0') {\r\n                   |code_r0x00018334f07b:\r\n    0x18334f07e    |                        func_0x0001891b4dc0(arg1);\r\n                   |                    }\r\n                   |                }\r\n                   |            }\r\n                   |        }\r\n    0x18334f083    |        func_0x000182d85f70();\r\n    0x18334f088    |        iVar14 = func_0x000182301290();\r\n    0x18334f090    |        uVar20 = func_0x0001822b0160();\r\n    0x18334f0ac    |        if ((uVar20 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x18334f0b1    |            func_0x0001841c7180(uVar20);\r\n                   |        }\r\n    0x18334f0c7    |        if ((*(uint64_t *)(iVar14 + 0x20) & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x18334f6e4    |            func_0x00018005f390();\r\n                   |        }\r\n    0x18334f0cd    |        *(uint64_t *)(iVar14 + 0x20) = uVar20;\r\n    0x18334f0d1    |        func_0x000183991520();\r\n    0x18334f0e0    |        if (*(undefined8 **)0x191e07400 != (undefined8 *)0x0) {\r\n    0x18334f71c    |            (*(code *)0x185f59da0)(*(undefined8 **)0x191e07400, 1);\r\n                   |        }\r\n    0x18334f0eb    |        puVar8 = (undefined8 *)func_0x000185f006b8(0x90);\r\n    0x18334f0f8    |        uVar7 = func_0x000185f006b8(0x60);\r\n    0x18334f103    |        func_0x000182f5d3a0(uVar7);\r\n    0x18334f10b    |        func_0x000181fb1e40(puVar8);\r\n    0x18334f117    |        *puVar8 = 0x18fe7bcc0;\r\n    0x18334f11a    |        *(undefined2 *)(puVar8 + 0xd) = 0;\r\n    0x18334f123    |        puVar8[0xe] = 0;\r\n    0x18334f123    |        puVar8[0xf] = 0;\r\n    0x18334f127    |        *(undefined4 *)(puVar8 + 0x10) = 0;\r\n    0x18334f131    |        puVar8[0x11] = uVar7;\r\n    0x18334f13f    |        func_0x000181fb1df0(uVar7, puVar8[1]);\r\n    0x18334f14b    |        iVar14 = *(int64_t *)(arg1 + 0x220);\r\n    0x18334f15a    |        *(undefined8 **)0x191e07400 = puVar8;\r\n    0x18334f15a    |        if (*(int64_t *)(iVar14 + 0x148) != 0) {\r\n    0x18334f6ee    |            pcVar3 = (code *)swi(3);\r\n    0x18334f6ee    |            (*pcVar3)();\r\n    0x18334f6ee    |            return;\r\n                   |        }\r\n    0x18334f771    |        if (((*(int64_t *)0x191dcdf28 == 0) && (func_0x000181788f00(), *(int64_t *)0x191dcdf28 == 0)) &&\r\n    0x18334f76a    |           (cVar4 = func_0x000185fc7ea0(), cVar4 == '\\0')) {\r\n    0x18334f823    |            pcVar3 = (code *)swi(3);\r\n    0x18334f823    |            (*pcVar3)();\r\n    0x18334f823    |            return;\r\n                   |        }\r\n    0x18334f17a    |        if (*(int64_t *)(*(int64_t *)0x191dcdf28 + 0x478) != 0) {\r\n    0x18334f17c    |            piVar11 = (int32_t *)(*(int64_t *)(*(int64_t *)0x191dcdf28 + 0x478) + 8);\r\n    0x18334f17c    |            *piVar11 = *piVar11 + 1;\r\n    0x18334f180    |            if (*piVar11 == 0) {\r\n    0x18334f6f1    |                pcVar3 = (code *)swi(3);\r\n    0x18334f6f1    |                (*pcVar3)();\r\n    0x18334f6f1    |                return;\r\n                   |            }\r\n                   |        }\r\n    0x18334f18d    |        func_0x0001822405f0(iVar14, *(undefined8 *)(arg1 + 0x38));\r\n    0x18334f192    |        iVar14 = *(int64_t *)(arg1 + 0x60);\r\n    0x18334f199    |        if (iVar14 == 0) {\r\n    0x18334f00c    |            puVar12 = (undefined4 *)func_0x000185f006b8(0x30);\r\n    0x18334f014    |            *puVar12 = 1;\r\n    0x18334f021    |            *(undefined8 *)(puVar12 + 2) = 0x1800b3c40;\r\n    0x18334f02c    |            *(undefined8 *)(puVar12 + 4) = 0x182bd0900;\r\n    0x18334f030    |            *(undefined8 *)(puVar12 + 6) = 0x1841d75d0;\r\n    0x18334f03b    |            *(undefined8 *)(puVar12 + 8) = 0x181788f00;\r\n    0x18334f044    |            iVar14 = func_0x000185f006b8(0xd0);\r\n    0x18334f052    |            func_0x0001828934b0(iVar14, puVar12);\r\n    0x18334f057    |            iVar9 = *(int64_t *)(arg1 + 0x60);\r\n    0x18334f05b    |            *(int64_t *)(arg1 + 0x60) = iVar14;\r\n    0x18334f062    |            if (iVar9 != 0) {\r\n    0x18334f812    |                func_0x000182e5dde0(iVar9, 1);\r\n    0x18334f817    |                iVar14 = *(int64_t *)(arg1 + 0x60);\r\n                   |            }\r\n                   |        }\r\n    0x18334f19f    |        func_0x000182a68160(&var_a8h, iVar14);\r\n    0x18334f1aa    |        iVar9 = var_a8h;\r\n    0x18334f1b2    |        var_a8h = 0;\r\n    0x18334f1b9    |        iVar14 = *(int64_t *)(arg1 + 0x68);\r\n    0x18334f1bd    |        *(int64_t *)(arg1 + 0x68) = iVar9;\r\n    0x18334f1c4    |        if (iVar14 != 0) {\r\n    0x18334f7af    |            (*(code *)0x185f59da0)(iVar14, 1);\r\n    0x18334f7af    |            iVar14 = var_a8h;\r\n    0x18334f7ba    |            var_a8h = 0;\r\n    0x18334f7c6    |            if (iVar14 != 0) {\r\n    0x18334f7d8    |                (*(code *)0x185f59da0)(iVar14, 1);\r\n                   |            }\r\n                   |        }\r\n    0x18334f1cf    |        puVar19 = (undefined8 *)func_0x000185f006b8();\r\n    0x18334f1de    |        puVar19[1] = 0;\r\n    0x18334f1de    |        puVar19[2] = 0;\r\n    0x18334f1e4    |        puVar19[3] = 0;\r\n    0x18334f1e8    |        puVar19[4] = puVar19 + 4;\r\n    0x18334f1ec    |        puVar19[5] = puVar19 + 4;\r\n    0x18334f1f0    |        puVar19[6] = 0;\r\n    0x18334f1f4    |        *(undefined4 *)(puVar19 + 7) = 0;\r\n    0x18334f1fb    |        *(undefined4 *)(puVar19 + 8) = 0;\r\n    0x18334f1fe    |        puVar19[10] = 0;\r\n    0x18334f1fe    |        puVar19[0xb] = 0;\r\n    0x18334f202    |        puVar19[9] = puVar19 + 10;\r\n    0x18334f206    |        puVar19[0xc] = 0;\r\n    0x18334f206    |        puVar19[0xd] = 0;\r\n    0x18334f20a    |        puVar19[0xe] = 0;\r\n    0x18334f20a    |        puVar19[0xf] = 0;\r\n    0x18334f20e    |        puVar19[0x10] = 0;\r\n    0x18334f20e    |        puVar19[0x11] = 0;\r\n    0x18334f21c    |        puVar8 = puVar19 + 0x12;\r\n    0x18334f22a    |        *(undefined8 **)0x191e03de8 = puVar19;\r\n    0x18334f22a    |        *puVar19 = 0x18fee5260;\r\n    0x18334f234    |        puVar19[0x12] = 0x18fef02c8;\r\n    0x18334f242    |        puVar19[0x14] = 0;\r\n    0x18334f242    |        puVar19[0x15] = 0;\r\n    0x18334f249    |        puVar19[0x13] = puVar19 + 0x14;\r\n    0x18334f253    |        puVar19[0x17] = 0;\r\n    0x18334f253    |        puVar19[0x18] = 0;\r\n    0x18334f25a    |        puVar19[0x19] = 0;\r\n    0x18334f25a    |        puVar19[0x1a] = 0;\r\n    0x18334f268    |        if (((uint64_t)puVar8 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x18334f26d    |            func_0x0001841c7180(puVar8);\r\n                   |        }\r\n    0x18334f272    |        puVar19[0x1b] = puVar8;\r\n    0x18334f279    |        puVar19[0x1c] = 0;\r\n    0x18334f289    |        piVar11 = (int32_t *)func_0x000185f006b8(8);\r\n    0x18334f28e    |        *piVar11 = 0;\r\n    0x18334f294    |        *(undefined *)(piVar11 + 1) = 0;\r\n    0x18334f298    |        puVar19[0x1d] = piVar11;\r\n    0x18334f2a2    |        if (piVar11 != (int32_t *)0x0) {\r\n    0x18334f2a9    |            LOCK();\r\n    0x18334f2a9    |            iVar5 = *piVar11;\r\n    0x18334f2a9    |            *piVar11 = *piVar11 + 1;\r\n    0x18334f2a9    |            UNLOCK();\r\n    0x18334f2b3    |            if (iVar5 == 0x7fffffff) {\r\n    0x18334f6f4    |                pcVar3 = (code *)swi(3);\r\n    0x18334f6f4    |                (*pcVar3)();\r\n    0x18334f6f4    |                return;\r\n                   |            }\r\n                   |        }\r\n    0x18334f2b9    |        puVar19[0x1e] = puVar19;\r\n    0x18334f2c0    |        iVar14 = *(int64_t *)(arg1 + 0x1f0);\r\n    0x18334f2c7    |        *(undefined8 **)(arg1 + 0x1f0) = puVar19;\r\n    0x18334f2d1    |        if (iVar14 != 0) {\r\n    0x18334f2de    |            (*(code *)0x185f59da0)(iVar14, 1);\r\n                   |        }\r\n    0x18334f2e4    |        func_0x000182dfb220(&var_a8h);\r\n    0x18334f2f4    |        iVar14 = *(int64_t *)(arg1 + 0x1f8);\r\n    0x18334f2fb    |        *(int64_t *)(arg1 + 0x1f8) = var_a8h;\r\n    0x18334f305    |        if (iVar14 != 0) {\r\n    0x18334f312    |            (*(code *)0x185f59da0)(iVar14, 1);\r\n                   |        }\r\n    0x18334f31d    |        uVar7 = func_0x000185f006b8(0x90);\r\n    0x18334f328    |        func_0x000182e0f290(uVar7);\r\n    0x18334f32d    |        iVar14 = *(int64_t *)(arg1 + 0x200);\r\n    0x18334f334    |        *(undefined8 *)(arg1 + 0x200) = uVar7;\r\n    0x18334f33e    |        if (iVar14 != 0) {\r\n    0x18334f345    |            func_0x000182e0f3e0(iVar14, 1);\r\n                   |        }\r\n    0x18334f352    |        var_88h = 0;\r\n    0x18334f352    |        uStack_80 = 0;\r\n    0x18334f355    |        var_78h = 0;\r\n    0x18334f362    |        func_0x0001812de640(0x3e9);\r\n    0x18334f367    |        uVar6 = func_0x0001800b3c60();\r\n    0x18334f377    |        cVar4 = func_0x000181e38eb0(*(undefined8 *)(arg1 + 0x38), (uint64_t)uVar6 | 0x100000000);\r\n    0x18334f37e    |        if (cVar4 == '\\0') {\r\n    0x18334f384    |            func_0x000182d787c0(&var_88h);\r\n                   |        } else {\r\n    0x18334f59a    |            func_0x000189e2e1b0();\r\n    0x18334f5a4    |            puVar12 = (undefined4 *)func_0x000185f006b8(0x28);\r\n    0x18334f5ac    |            *puVar12 = 1;\r\n    0x18334f5b9    |            *(undefined8 *)(puVar12 + 2) = 0x1891b6350;\r\n    0x18334f5c4    |            *(undefined8 *)(puVar12 + 4) = 0x18626fd70;\r\n    0x18334f5c8    |            *(undefined8 *)(puVar12 + 6) = 0x1841d75d0;\r\n    0x18334f5d1    |            uVar7 = func_0x000185f006b8(0x90);\r\n    0x18334f5e4    |            func_0x000189e2a080(uVar7, &var_88h, puVar12);\r\n    0x18334f5e9    |            iVar14 = *(int64_t *)(arg1 + 0x308);\r\n    0x18334f5f0    |            *(undefined8 *)(arg1 + 0x308) = uVar7;\r\n    0x18334f5fa    |            if (iVar14 != 0) {\r\n    0x18334f605    |                func_0x000189e2a700(iVar14, 1);\r\n                   |            }\r\n                   |        }\r\n    0x18334f3a1    |        piVar2 = *(int64_t **)\r\n    0x18334f39d    |                  (*(int64_t *)(*(int64_t *)(unaff_GS_OFFSET + 0x58) + (uint64_t)*(uint32_t *)0x191d832e0 * 8) + 0x3d0);\r\n    0x18334f3b7    |        if ((piVar2 == (int64_t *)0x0) || (iVar14 = *piVar2, iVar14 == 0)) goto code_r0x00018334f691;\r\n    0x18334f3c2    |        puVar12 = (undefined4 *)func_0x000185f006b8(0x28);\r\n    0x18334f3ca    |        *puVar12 = 1;\r\n    0x18334f3d7    |        *(undefined8 *)(puVar12 + 2) = 0x18334f830;\r\n    0x18334f3e2    |        *(undefined8 *)(puVar12 + 4) = 0x180b5d930;\r\n    0x18334f3e6    |        *(undefined8 *)(puVar12 + 6) = 0x1841d75d0;\r\n    0x18334f3f8    |        func_0x000184339cd0(&var_a8h, 0x19083f848, 0x19083f6f8, 0x703);\r\n    0x18334f422    |        var_50h = (int64_t)puVar12;\r\n    0x18334f422    |        (*(code *)0x185f59da0)(iVar14, &var_a8h, &var_50h, 0);\r\n    0x18334f42f    |        cVar4 = func_0x000184211fd0(0x191cfc648);\r\n    0x18334f436    |        if (cVar4 != '\\0') {\r\n    0x18334f438    |            *(undefined *)(arg1 + 0x330) = 1;\r\n    0x18334f43f    |            uVar7 = *(undefined8 *)(arg1 + 0x38);\r\n    0x18334f448    |            uVar10 = func_0x000185f006b8(0xe8);\r\n    0x18334f456    |            func_0x000183887600(uVar10, uVar7);\r\n    0x18334f45b    |            iVar14 = *(int64_t *)(arg1 + 0x338);\r\n    0x18334f462    |            *(undefined8 *)(arg1 + 0x338) = uVar10;\r\n    0x18334f46c    |            if (iVar14 != 0) {\r\n    0x18334f473    |                func_0x000183888c60(iVar14, 1);\r\n    0x18334f478    |                uVar10 = *(undefined8 *)(arg1 + 0x338);\r\n                   |            }\r\n    0x18334f482    |            func_0x000183887d90(uVar10);\r\n                   |        }\r\n    0x18334f48e    |        iVar14 = *(int64_t *)(*(int64_t *)(arg1 + 0x300) + 0x60);\r\n    0x18334f495    |        if (iVar14 != 0) {\r\n    0x18334f497    |            piVar2 = *(int64_t **)(*(int64_t *)(arg1 + 0x300) + 0x58);\r\n    0x18334f4a1    |            iVar9 = *piVar2;\r\n    0x18334f4a1    |            if (*piVar2 == 0) {\r\n    0x18334f4a3    |                func_0x0001824f1c10(&var_a8h);\r\n    0x18334f4b3    |                iVar16 = *piVar2;\r\n    0x18334f4b6    |                *piVar2 = var_a8h;\r\n    0x18334f4bc    |                iVar9 = var_a8h;\r\n    0x18334f4bc    |                if (iVar16 != 0) {\r\n    0x18334f704    |                    func_0x0001821f7af0();\r\n    0x18334f709    |                    iVar9 = *piVar2;\r\n                   |                }\r\n                   |            }\r\n    0x18334f4cc    |            func_0x000182a6c770(iVar14, *(undefined8 *)(iVar9 + 0x270));\r\n                   |        }\r\n    0x18334f4d6    |        if (var_78h < 0) {\r\n    0x18334f4e5    |            func_0x0001841dcbe0(var_88h, var_78h * 2);\r\n                   |        }\r\n    0x18334f4ea    |        iVar14 = var_68h;\r\n    0x18334f4f2    |        if (var_68h != 0) {\r\n    0x18334f500    |            if (var_60h * 0x10 != 0) {\r\n    0x18334f50a    |                iVar16 = var_60h * -0x10;\r\n    0x18334f50a    |                iVar9 = var_60h * 0x10 + var_68h;\r\n                   |                do {\r\n    0x18334f510    |                    if (iVar9 + -0x10 == 0) goto code_r0x00018334f6b1;\r\n    0x18334f516    |                    iVar15 = *(int64_t *)(iVar9 + -8);\r\n    0x18334f51a    |                    *(undefined8 *)(iVar9 + -8) = 0;\r\n    0x18334f525    |                    if (iVar15 != 0) {\r\n    0x18334f798    |                        (*(code *)0x185f59da0)(iVar15, 1);\r\n                   |                    }\r\n    0x18334f52f    |                    iVar16 = iVar16 + 0x10;\r\n    0x18334f533    |                    iVar9 = iVar9 + -0x10;\r\n    0x18334f533    |                } while (iVar16 != 0);\r\n                   |            }\r\n    0x18334f53d    |            var_60h = iVar14 - var_68h >> 4;\r\n    0x18334f54f    |            func_0x0001841dcbe0(var_68h, var_58h << 4);\r\n                   |        }\r\n    0x18334f554    |        var_68h = 0x96;\r\n    0x18334f565    |        if (*(char *)0x191de5266 != '\\0') {\r\n    0x18334f634    |            var_a8h = 0;\r\n    0x18334f646    |            func_0x000184354510(*(char *)0x191de5266, &var_68h, &var_a8h, 2);\r\n                   |        }\r\n    0x18334f580    |        if (*(uint64_t *)0x191c71040 == (var_48h ^ (uint64_t)auStack_c8)) {\r\n    0x18334f599    |            return;\r\n                   |        }\r\n    0x18334f67f    |        func_0x000185f05b40(var_48h ^ (uint64_t)auStack_c8);\r\n                   |code_r0x00018334f687:\r\n    0x18334f687    |        func_0x00018628dc40();\r\n                   |    }\r\n                   |code_r0x00018334f68c:\r\n    0x18334f68c    |    func_0x0001860265d0();\r\n                   |code_r0x00018334f691:\r\n    0x18334f691    |    pcVar3 = (code *)swi(3);\r\n    0x18334f691    |    (*pcVar3)();\r\n    0x18334f691    |    return;\r\n                   |}\r\n[{\"offset\":6496250672,\"name\":\"fcn.18334eb30\",\"size\":3316,\"is-pure\":false,\"realsz\":3302,\"noreturn\":false,\"stackframe\":200,\"calltype\":\"ms\",\"cost\":1021,\"cc\":87,\"loops\":30,\"bits\":64,\"type\":\"fcn\",\"nbbs\":137,\"edges\":204,\"ebbs\":10,\"signature\":\"fcn.18334eb30(int64_t arg1, int64_t arg_70h);\",\"minbound\":6496250672,\"maxbound\":6496253988,\"callrefs\":[{\"from\":6496250735,\"to\":6474303664,\"type\":\"CALL\"},{\"from\":6496250747,\"to\":6491234688,\"type\":\"CALL\"},{\"from\":6496250801,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496250941,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496250995,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6496251042,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6496251093,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496251110,\"to\":6486354400,\"type\":\"CALL\"},{\"from\":6496251194,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496251248,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6496251295,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6496251330,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496251379,\"to\":6487982496,\"type\":\"CALL\"},{\"from\":6496251408,\"to\":6491076480,\"type\":\"CALL\"},{\"from\":6496251458,\"to\":6740379656,\"type\":\"CALL\"},{\"from\":6496251515,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496251574,\"to\":6473203696,\"type\":\"CALL\"},{\"from\":6496251628,\"to\":6466401008,\"type\":\"CALL\"},{\"from\":6496251660,\"to\":6532643840,\"type\":\"CALL\"},{\"from\":6496251791,\"to\":6496251891,\"type\":\"CODE\"},{\"from\":6496251796,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6496251805,\"to\":6496251510,\"type\":\"CODE\"},{\"from\":6496251820,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6496251834,\"to\":6496252035,\"type\":\"CODE\"},{\"from\":6496251845,\"to\":6496251882,\"type\":\"CODE\"},{\"from\":6496251864,\"to\":6542434064,\"type\":\"CALL\"},{\"from\":6496251909,\"to\":6496251851,\"type\":\"CODE\"},{\"from\":6496251916,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496251972,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496251986,\"to\":6484997296,\"type\":\"CALL\"},{\"from\":6496252008,\"to\":6496253965,\"type\":\"CODE\"},{\"from\":6496252030,\"to\":6595235264,\"type\":\"CALL\"},{\"from\":6496252035,\"to\":6490185584,\"type\":\"CALL\"},{\"from\":6496252040,\"to\":6479155856,\"type\":\"CALL\"},{\"from\":6496252048,\"to\":6478823776,\"type\":\"CALL\"},{\"from\":6496252081,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6496252113,\"to\":6502815008,\"type\":\"CALL\"},{\"from\":6496252139,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496252152,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496252163,\"to\":6492115872,\"type\":\"CALL\"},{\"from\":6496252171,\"to\":6475685440,\"type\":\"CALL\"},{\"from\":6496252223,\"to\":6475685360,\"type\":\"CALL\"},{\"from\":6496252301,\"to\":6478366192,\"type\":\"CALL\"},{\"from\":6496252330,\"to\":6486917472,\"type\":\"CALL\"},{\"from\":6496252367,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496252525,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6496252553,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496252638,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6496252652,\"to\":6490665504,\"type\":\"CALL\"},{\"from\":6496252690,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6496252701,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496252712,\"to\":6490747536,\"type\":\"CALL\"},{\"from\":6496252741,\"to\":6490747872,\"type\":\"CALL\"},{\"from\":6496252770,\"to\":6462236224,\"type\":\"CALL\"},{\"from\":6496252775,\"to\":6443187296,\"type\":\"CALL\"},{\"from\":6496252791,\"to\":6474141360,\"type\":\"CALL\"},{\"from\":6496252809,\"to\":6490130368,\"type\":\"CALL\"},{\"from\":6496252866,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496252934,\"to\":6512942288,\"type\":\"CALL\"},{\"from\":6496252962,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6496252975,\"to\":6511730640,\"type\":\"CALL\"},{\"from\":6496253000,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496253014,\"to\":6501725696,\"type\":\"CALL\"},{\"from\":6496253043,\"to\":6501731424,\"type\":\"CALL\"},{\"from\":6496253058,\"to\":6501727632,\"type\":\"CALL\"},{\"from\":6496253099,\"to\":6481189904,\"type\":\"CALL\"},{\"from\":6496253132,\"to\":6486935408,\"type\":\"CALL\"},{\"from\":6496253157,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6496253263,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6496253338,\"to\":6608314800,\"type\":\"CALL\"},{\"from\":6496253348,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496253393,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496253412,\"to\":6608298112,\"type\":\"CALL\"},{\"from\":6496253445,\"to\":6608299776,\"type\":\"CALL\"},{\"from\":6496253450,\"to\":6496252814,\"type\":\"CODE\"},{\"from\":6496253474,\"to\":6595239488,\"type\":\"CALL\"},{\"from\":6496253479,\"to\":6496250782,\"type\":\"CODE\"},{\"from\":6496253510,\"to\":6513050896,\"type\":\"CALL\"},{\"from\":6496253515,\"to\":6496253291,\"type\":\"CODE\"},{\"from\":6496253549,\"to\":6513050896,\"type\":\"CALL\"},{\"from\":6496253554,\"to\":6496250735,\"type\":\"CODE\"},{\"from\":6496253570,\"to\":6542089024,\"type\":\"CALL\"},{\"from\":6496253575,\"to\":6545792064,\"type\":\"CALL\"},{\"from\":6496253580,\"to\":6543271376,\"type\":\"CALL\"},{\"from\":6496253612,\"to\":6496251047,\"type\":\"CODE\"},{\"from\":6496253643,\"to\":6496251300,\"type\":\"CODE\"},{\"from\":6496253650,\"to\":6496250949,\"type\":\"CODE\"},{\"from\":6496253657,\"to\":6496251202,\"type\":\"CODE\"},{\"from\":6496253668,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6496253673,\"to\":6496252109,\"type\":\"CODE\"},{\"from\":6496253690,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6496253695,\"to\":6496250838,\"type\":\"CODE\"},{\"from\":6496253700,\"to\":6478068464,\"type\":\"CALL\"},{\"from\":6496253708,\"to\":6496253122,\"type\":\"CODE\"},{\"from\":6496253724,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6496253730,\"to\":6496252134,\"type\":\"CODE\"},{\"from\":6496253735,\"to\":6467129088,\"type\":\"CALL\"},{\"from\":6496253756,\"to\":6542884512,\"type\":\"CALL\"},{\"from\":6496253776,\"to\":6496251599,\"type\":\"CODE\"},{\"from\":6496253781,\"to\":6467129088,\"type\":\"CALL\"},{\"from\":6496253802,\"to\":6542884512,\"type\":\"CALL\"},{\"from\":6496253832,\"to\":6496252272,\"type\":\"CODE\"},{\"from\":6496253848,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6496253854,\"to\":6496253227,\"type\":\"CODE\"},{\"from\":6496253871,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6496253912,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6496253918,\"to\":6496252362,\"type\":\"CODE\"},{\"from\":6496253960,\"to\":6496251505,\"type\":\"CODE\"},{\"from\":6496253970,\"to\":6491069920,\"type\":\"CALL\"},{\"from\":6496253979,\"to\":6496252319,\"type\":\"CODE\"}],\"datarefs\":[{\"from\":6496250694,\"to\":6740709440,\"type\":\"DATA\"},{\"from\":6496250721,\"to\":6742233702,\"type\":\"DATA\"},{\"from\":6496250809,\"to\":6709788712,\"type\":\"DATA\"},{\"from\":6496250825,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6496251420,\"to\":6741125872,\"type\":\"DATA\"},{\"from\":6496251427,\"to\":6537033840,\"type\":\"DATA\"},{\"from\":6496251526,\"to\":6489852736,\"type\":\"DATA\"},{\"from\":6496251537,\"to\":6488393984,\"type\":\"DATA\"},{\"from\":6496251548,\"to\":6511490512,\"type\":\"DATA\"},{\"from\":6496251583,\"to\":6742138664,\"type\":\"DATA\"},{\"from\":6496251637,\"to\":6719534736,\"type\":\"DATA\"},{\"from\":6496251748,\"to\":6512483600,\"type\":\"DATA\"},{\"from\":6496251930,\"to\":6443187264,\"type\":\"DATA\"},{\"from\":6496251941,\"to\":6488393984,\"type\":\"DATA\"},{\"from\":6496251956,\"to\":6467129088,\"type\":\"DATA\"},{\"from\":6496252069,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6496252096,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6496252118,\"to\":6742373376,\"type\":\"DATA\"},{\"from\":6496252176,\"to\":6709296320,\"type\":\"DATA\"},{\"from\":6496252228,\"to\":6742373376,\"type\":\"DATA\"},{\"from\":6496252256,\"to\":6742138664,\"type\":\"DATA\"},{\"from\":6496252437,\"to\":6742359528,\"type\":\"DATA\"},{\"from\":6496252451,\"to\":6709727840,\"type\":\"DATA\"},{\"from\":6496252461,\"to\":6709773000,\"type\":\"DATA\"},{\"from\":6496252513,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6496252814,\"to\":6741832416,\"type\":\"DATA\"},{\"from\":6496252880,\"to\":6496254000,\"type\":\"DATA\"},{\"from\":6496252891,\"to\":6454368560,\"type\":\"DATA\"},{\"from\":6496252906,\"to\":6719535176,\"type\":\"DATA\"},{\"from\":6496252913,\"to\":6719534840,\"type\":\"DATA\"},{\"from\":6496252968,\"to\":6741280328,\"type\":\"DATA\"},{\"from\":6496253277,\"to\":6742233702,\"type\":\"DATA\"},{\"from\":6496253302,\"to\":6740709440,\"type\":\"DATA\"},{\"from\":6496253362,\"to\":6595240784,\"type\":\"DATA\"},{\"from\":6496253373,\"to\":6545669488,\"type\":\"DATA\"},{\"from\":6496253523,\"to\":6719535368,\"type\":\"DATA\"},{\"from\":6496253740,\"to\":6742138664,\"type\":\"DATA\"},{\"from\":6496253769,\"to\":6742138664,\"type\":\"DATA\"},{\"from\":6496253786,\"to\":6742138664,\"type\":\"DATA\"},{\"from\":6496253815,\"to\":6742138664,\"type\":\"DATA\"},{\"from\":6496253923,\"to\":6742234664,\"type\":\"DATA\"}],\"codexrefs\":[{\"from\":6496251791,\"to\":6496251891,\"type\":\"CODE\"},{\"from\":6496251805,\"to\":6496251510,\"type\":\"CODE\"},{\"from\":6496251834,\"to\":6496252035,\"type\":\"CODE\"},{\"from\":6496251845,\"to\":6496251882,\"type\":\"CODE\"},{\"from\":6496251909,\"to\":6496251851,\"type\":\"CODE\"},{\"from\":6496252008,\"to\":6496253965,\"type\":\"CODE\"},{\"from\":6496253450,\"to\":6496252814,\"type\":\"CODE\"},{\"from\":6496253479,\"to\":6496250782,\"type\":\"CODE\"},{\"from\":6496253515,\"to\":6496253291,\"type\":\"CODE\"},{\"from\":6496253554,\"to\":6496250735,\"type\":\"CODE\"},{\"from\":6496253612,\"to\":6496251047,\"type\":\"CODE\"},{\"from\":6496253643,\"to\":6496251300,\"type\":\"CODE\"},{\"from\":6496253650,\"to\":6496250949,\"type\":\"CODE\"},{\"from\":6496253657,\"to\":6496251202,\"type\":\"CODE\"},{\"from\":6496253673,\"to\":6496252109,\"type\":\"CODE\"},{\"from\":6496253695,\"to\":6496250838,\"type\":\"CODE\"},{\"from\":6496253708,\"to\":6496253122,\"type\":\"CODE\"},{\"from\":6496253730,\"to\":6496252134,\"type\":\"CODE\"},{\"from\":6496253776,\"to\":6496251599,\"type\":\"CODE\"},{\"from\":6496253832,\"to\":6496252272,\"type\":\"CODE\"},{\"from\":6496253854,\"to\":6496253227,\"type\":\"CODE\"},{\"from\":6496253918,\"to\":6496252362,\"type\":\"CODE\"},{\"from\":6496253960,\"to\":6496251505,\"type\":\"CODE\"},{\"from\":6496253979,\"to\":6496252319,\"type\":\"CODE\"}],\"dataxrefs\":[],\"indegree\":24,\"outdegree\":86,\"nlocals\":11,\"nargs\":2,\"stackvars\":[{\"name\":\"var_a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-168}},{\"name\":\"var_a0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-160}},{\"name\":\"var_88h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-136}},{\"name\":\"var_78h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-120}},{\"name\":\"var_71h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-113}},{\"name\":\"var_70h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-112}},{\"name\":\"var_68h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-104}},{\"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_50h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-80}},{\"name\":\"var_48h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-72}},{\"name\":\"arg_70h\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":112}}],\"regvars\":[{\"name\":\"arg1\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"reg\",\"reg\":\"rcx\"}}]}]\r\n","stderr":"WARNING: bin_file_strings: search interval size (0xfb71e00) exceeds max region size (0xa00000), skipping it.\r\nWARNING: bin_file_strings: search interval size (0x20fd400) exceeds max region size (0xa00000), skipping it.\r\nWARNING: bin_file_strings: search interval size (0xfb71e00) exceeds max region size (0xa00000), skipping it.\r\nWARNING: bin_file_strings: search interval size (0x20fd400) exceeds max region size (0xa00000), skipping it.\r\n","exit_code":0,"signal":null,"output_truncated":false,"completion_status":"complete","artifact_sha256_after":"a10ee34ead4a08c906e09f3dd4449042fb084a69ce59210b1c8cee815723bf3c","artifact_changed":false},"normalized_result":{"stdout":"    0x18334eb30    |\r\n    0x18334eb30    |// WARNING: [rz-ghidra] Detected overlap for variable var_71h\r\n    0x18334eb30    |// WARNING: [rz-ghidra] Detected overlap for variable var_78h\r\n                   |\r\n    0x18334eb30    |void fcn.18334eb30(int64_t arg1, int64_t arg_70h)\r\n                   |{\r\n                   |    uint8_t uVar1;\r\n                   |    int64_t *piVar2;\r\n                   |    code *pcVar3;\r\n                   |    char cVar4;\r\n                   |    int32_t iVar5;\r\n                   |    uint32_t uVar6;\r\n                   |    undefined8 uVar7;\r\n                   |    undefined8 *puVar8;\r\n                   |    int64_t iVar9;\r\n                   |    undefined8 uVar10;\r\n                   |    int32_t *piVar11;\r\n                   |    undefined4 *puVar12;\r\n                   |    undefined8 *puVar13;\r\n                   |    int64_t iVar14;\r\n                   |    int64_t iVar15;\r\n                   |    int64_t iVar16;\r\n                   |    uint64_t uVar17;\r\n                   |    uint64_t uVar18;\r\n                   |    undefined8 *puVar19;\r\n                   |    uint64_t uVar20;\r\n                   |    int64_t unaff_GS_OFFSET;\r\n                   |    bool bVar21;\r\n                   |    undefined auStack_c8 [32];\r\n                   |    int64_t var_a8h;\r\n                   |    int64_t var_a0h;\r\n                   |    int64_t iStack_98;\r\n                   |    int64_t var_88h;\r\n                   |    undefined8 uStack_80;\r\n                   |    int64_t var_78h;\r\n                   |    int64_t var_70h;\r\n                   |    int64_t var_68h;\r\n                   |    int64_t var_60h;\r\n                   |    int64_t var_58h;\r\n                   |    int64_t var_50h;\r\n                   |    int64_t var_48h;\r\n                   |    \r\n    0x18334eb4d    |    var_48h = *(uint64_t *)0x191c71040 ^ (uint64_t)auStack_c8;\r\n    0x18334eb58    |    var_68h = 0x96;\r\n    0x18334eb69    |    if (*(char *)0x191de5266 != '\\0') {\r\n    0x18334f65f    |        var_a8h = 0x19083f908;\r\n    0x18334f66d    |        func_0x000184354510(*(char *)0x191de5266, &var_68h, &var_a8h, 1);\r\n                   |    }\r\n    0x18334eb6f    |    uVar7 = func_0x000181e608b0();\r\n    0x18334eb7b    |    func_0x000182e86180(uVar7, *(undefined8 *)(arg1 + 0x38));\r\n    0x18334eb83    |    var_68h = 0;\r\n    0x18334eb83    |    var_60h = 0;\r\n    0x18334eb88    |    var_58h = 0;\r\n    0x18334eb98    |    if (*(char *)(arg1 + 0x328) == '\\x01') {\r\n    0x18334f61d    |        func_0x0001891b5e40(&var_68h, arg1 + 0x318, arg1 + 800);\r\n                   |    }\r\n    0x18334eba8    |    uVar20 = *(uint64_t *)(arg1 + 0x38);\r\n    0x18334ebb1    |    puVar8 = (undefined8 *)func_0x000185f006b8(0x10);\r\n    0x18334ebc0    |    *puVar8 = 0x18fef4028;\r\n    0x18334ebd0    |    if ((uVar20 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x18334f6fa    |        func_0x0001841c7180(uVar20);\r\n                   |    }\r\n    0x18334ebea    |    puVar8[1] = uVar20;\r\n    0x18334ebf6    |    iVar14 = var_60h * 0x10;\r\n    0x18334ebff    |    if (var_60h == var_58h) {\r\n    0x18334ec05    |        uVar20 = var_60h + 1;\r\n    0x18334ec0c    |        if (0xfffffffffffffff < uVar20) goto code_r0x00018334f687;\r\n    0x18334ec19    |        if (uVar20 < (uint64_t)(var_60h * 2)) {\r\n    0x18334ec19    |            uVar20 = var_60h * 2;\r\n                   |        }\r\n    0x18334ec20    |        if (0x7fffffffffffffe < (uint64_t)var_60h) {\r\n    0x18334ec20    |            uVar20 = 0xfffffffffffffff;\r\n                   |        }\r\n    0x18334ec27    |        if (uVar20 == 0) {\r\n    0x18334f6d0    |            iVar9 = 0;\r\n                   |code_r0x00018334ec45:\r\n    0x18334ec48    |            puVar19 = (undefined8 *)(iVar9 + iVar14);\r\n    0x18334ec4b    |            if (puVar19 == (undefined8 *)0x0) goto code_r0x00018334f6b1;\r\n    0x18334ec51    |            *puVar19 = 10;\r\n    0x18334ec58    |            puVar19[1] = puVar8;\r\n    0x18334ec66    |            iVar15 = var_60h * 0x10;\r\n    0x18334ec6a    |            puVar19 = puVar19 + var_60h * -2;\r\n    0x18334ec73    |            func_0x000185f5a940(puVar19, var_68h, iVar15);\r\n    0x18334ec73    |            iVar16 = var_68h;\r\n    0x18334ec7c    |            var_60h = iVar15 + 0x10 >> 4;\r\n    0x18334ec99    |            bVar21 = var_68h != 0;\r\n    0x18334ec9c    |            var_68h = (int64_t)puVar19;\r\n    0x18334ec9c    |            if (bVar21) {\r\n    0x18334ec9e    |                iVar15 = var_58h << 4;\r\n    0x18334eca2    |                var_58h = uVar20;\r\n    0x18334eca2    |                func_0x0001841dcbe0(iVar16, iVar15);\r\n    0x18334eca2    |                uVar20 = var_58h;\r\n                   |            }\r\n                   |            goto code_r0x00018334eca7;\r\n                   |        }\r\n    0x18334ec30    |        if (uVar20 < 0x1000000000000000) {\r\n    0x18334ec3d    |            iVar9 = func_0x000185f006b8(uVar20 << 4);\r\n    0x18334ec3d    |            goto code_r0x00018334ec45;\r\n                   |        }\r\n                   |    } else {\r\n    0x18334f69c    |        puVar19 = (undefined8 *)(var_68h + iVar14);\r\n    0x18334f69f    |        if (puVar19 == (undefined8 *)0x0) goto code_r0x00018334f6b1;\r\n    0x18334f6a1    |        *puVar19 = 10;\r\n    0x18334f6a8    |        puVar19[1] = puVar8;\r\n    0x18334f6ac    |        iVar9 = var_68h;\r\n    0x18334f6ac    |        uVar20 = var_58h;\r\n                   |code_r0x00018334eca7:\r\n    0x18334eca7    |        var_58h = uVar20;\r\n    0x18334ecab    |        iVar14 = iVar9 + iVar14 + 0x10;\r\n    0x18334ecba    |        var_60h = iVar14 - var_68h >> 4;\r\n    0x18334ecc6    |        if (iVar14 == var_68h) goto code_r0x00018334f6b1;\r\n    0x18334eccc    |        uVar7 = *(undefined8 *)(arg1 + 0x38);\r\n    0x18334ecd5    |        uVar10 = func_0x000185f006b8(0x48);\r\n    0x18334ece6    |        func_0x0001829de9e0(uVar10, uVar7, 0);\r\n    0x18334ecf3    |        iVar14 = var_60h * 0x10;\r\n    0x18334ecfc    |        if (var_60h == var_58h) {\r\n    0x18334ed02    |            uVar20 = var_60h + 1;\r\n    0x18334ed09    |            if (0xfffffffffffffff < uVar20) goto code_r0x00018334f687;\r\n    0x18334ed16    |            if (uVar20 < (uint64_t)(var_60h * 2)) {\r\n    0x18334ed16    |                uVar20 = var_60h * 2;\r\n                   |            }\r\n    0x18334ed1d    |            if (0x7fffffffffffffe < (uint64_t)var_60h) {\r\n    0x18334ed1d    |                uVar20 = 0xfffffffffffffff;\r\n                   |            }\r\n    0x18334ed24    |            if (uVar20 == 0) {\r\n    0x18334f6d7    |                iVar9 = 0;\r\n                   |            } else {\r\n    0x18334ed2d    |                if (0xfffffffffffffff < uVar20) goto code_r0x00018334f68c;\r\n    0x18334ed3a    |                iVar9 = func_0x000185f006b8(uVar20 << 4);\r\n                   |            }\r\n    0x18334ed45    |            puVar8 = (undefined8 *)(iVar9 + iVar14);\r\n    0x18334ed48    |            if (puVar8 == (undefined8 *)0x0) goto code_r0x00018334f6b1;\r\n    0x18334ed4e    |            *puVar8 = 0xf;\r\n    0x18334ed55    |            puVar8[1] = uVar10;\r\n    0x18334ed63    |            iVar15 = var_60h * 0x10;\r\n    0x18334ed67    |            puVar8 = puVar8 + var_60h * -2;\r\n    0x18334ed70    |            func_0x000185f5a940(puVar8, var_68h, iVar15);\r\n    0x18334ed70    |            iVar16 = var_68h;\r\n    0x18334ed79    |            var_60h = iVar15 + 0x10 >> 4;\r\n    0x18334ed96    |            bVar21 = var_68h != 0;\r\n    0x18334ed99    |            var_68h = (int64_t)puVar8;\r\n    0x18334ed99    |            if (bVar21) {\r\n    0x18334ed9b    |                iVar15 = var_58h << 4;\r\n    0x18334ed9f    |                var_58h = uVar20;\r\n    0x18334ed9f    |                func_0x0001841dcbe0(iVar16, iVar15);\r\n    0x18334ed9f    |                uVar20 = var_58h;\r\n                   |            }\r\n                   |        } else {\r\n    0x18334f6bb    |            puVar8 = (undefined8 *)(var_68h + iVar14);\r\n    0x18334f6be    |            if (puVar8 == (undefined8 *)0x0) goto code_r0x00018334f6b1;\r\n    0x18334f6c0    |            *puVar8 = 0xf;\r\n    0x18334f6c7    |            puVar8[1] = uVar10;\r\n    0x18334f6cb    |            iVar9 = var_68h;\r\n    0x18334f6cb    |            uVar20 = var_58h;\r\n                   |        }\r\n    0x18334eda4    |        var_58h = uVar20;\r\n    0x18334eda4    |        iVar16 = var_68h;\r\n    0x18334edb0    |        iVar14 = (iVar9 + iVar14 + 0x10) - var_68h;\r\n    0x18334edb3    |        if (iVar14 == 0) {\r\n                   |code_r0x00018334f6b1:\r\n    0x18334f6b1    |    // WARNING: Does not return\r\n    0x18334f6b1    |            pcVar3 = (code *)invalidInstructionException();\r\n    0x18334f6b1    |            (*pcVar3)();\r\n                   |        }\r\n    0x18334edc2    |        uVar7 = func_0x000185f006b8(0x98);\r\n    0x18334edc2    |        iStack_98 = var_58h;\r\n    0x18334edca    |        var_68h = 0;\r\n    0x18334edd8    |        var_a8h = iVar16;\r\n    0x18334ede3    |        var_60h = 0;\r\n    0x18334ede3    |        var_58h = 0;\r\n    0x18334edf3    |        var_a0h = iVar14 >> 4;\r\n    0x18334edf3    |        func_0x000182b6c1a0(uVar7);\r\n    0x18334edf8    |        iVar14 = *(int64_t *)(arg1 + 0x310);\r\n    0x18334edff    |        *(undefined8 *)(arg1 + 0x310) = uVar7;\r\n    0x18334ee09    |        if (iVar14 != 0) {\r\n    0x18334ee10    |            func_0x000182e5f780(iVar14, 1);\r\n    0x18334ee15    |            uVar7 = *(undefined8 *)(arg1 + 0x310);\r\n                   |        }\r\n    0x18334ee32    |        if (_str.dle == 0x185a33870) {\r\n    0x18334ee38    |            var_a8h = 0;\r\n    0x18334ee42    |            (*(code *)0x11c22866)(&var_a8h);\r\n    0x18334ee58    |            if (var_a8h < 0x8637bd05af7) {\r\n    0x18334ee67    |                var_a8h = (var_a8h * 1000000) / *(int64_t *)0x191de5628;\r\n                   |            } else {\r\n    0x18334f805    |                var_a8h = ((var_a8h % *(int64_t *)0x191de5628) * 1000000) / *(int64_t *)0x191de5628 +\r\n    0x18334f7ec    |                          (var_a8h / *(int64_t *)0x191de5628) * 1000000;\r\n                   |            }\r\n                   |        } else {\r\n    0x18334ef94    |            (*(code *)0x185f59da0)(&var_a8h);\r\n                   |        }\r\n    0x18334ee76    |        iVar14 = var_a8h;\r\n    0x18334ee7b    |        var_70h = func_0x000185f006b8(0x30);\r\n    0x18334ee80    |        *(undefined4 *)var_70h = 1;\r\n    0x18334ee8d    |        *(undefined8 *)(var_70h + 8) = 0x182d34b40;\r\n    0x18334ee98    |        *(undefined8 *)(var_70h + 0x10) = 0x182bd0900;\r\n    0x18334eea3    |        *(undefined8 *)(var_70h + 0x18) = 0x1841d75d0;\r\n    0x18334eea7    |        *(int64_t *)(var_70h + 0x28) = iVar14;\r\n    0x18334eeb6    |        func_0x000181d53ff0(uVar7);\r\n    0x18334eebb    |        uVar7 = *(undefined8 *)(arg1 + 0x20);\r\n    0x18334f743    |        if (((*(int64_t *)0x191dcdf28 == 0) && (func_0x000181788f00(), *(int64_t *)0x191dcdf28 == 0)) &&\r\n    0x18334f73c    |           (cVar4 = func_0x000185fc7ea0(), cVar4 == '\\0')) {\r\n    0x18334f820    |            pcVar3 = (code *)swi(3);\r\n    0x18334f820    |            (*pcVar3)();\r\n    0x18334f820    |            return;\r\n                   |        }\r\n    0x18334eed9    |        if (*(int64_t *)(*(int64_t *)0x191dcdf28 + 0x478) != 0) {\r\n    0x18334eedb    |            piVar11 = (int32_t *)(*(int64_t *)(*(int64_t *)0x191dcdf28 + 0x478) + 8);\r\n    0x18334eedb    |            *piVar11 = *piVar11 + 1;\r\n    0x18334eedf    |            if (*piVar11 == 0) {\r\n    0x18334f6de    |                pcVar3 = (code *)swi(3);\r\n    0x18334f6de    |                (*pcVar3)();\r\n    0x18334f6de    |                return;\r\n                   |            }\r\n                   |        }\r\n    0x18334eeec    |        func_0x0001816d72f0(uVar7, *(undefined8 *)(arg1 + 0x38));\r\n    0x18334ef01    |        var_88h = 0x19083f690;\r\n    0x18334ef04    |        uStack_80 = 0x27;\r\n    0x18334ef0c    |        puVar8 = (undefined8 *)func_0x000185603c00(*(undefined8 *)(arg1 + 0x38));\r\n    0x18334ef14    |        if (puVar8 != (undefined8 *)0x0) {\r\n    0x18334ef21    |            if (puVar8[4] == 0) {\r\n    0x18334f6e1    |                pcVar3 = (code *)swi(3);\r\n    0x18334f6e1    |                (*pcVar3)();\r\n    0x18334f6e1    |                return;\r\n                   |            }\r\n    0x18334ef2b    |            var_50h = 0;\r\n    0x18334ef34    |            piVar2 = *(int64_t **)(*(int64_t *)(puVar8[4] + 0x10) + 0x28);\r\n    0x18334ef3b    |            if (piVar2 != (int64_t *)0x0) {\r\n    0x18334ef41    |                uVar1 = *(uint8_t *)((int64_t)puVar8 + 0x17);\r\n    0x18334ef4a    |                puVar19 = puVar8;\r\n    0x18334ef4a    |                if ((char)uVar1 < '\\0') {\r\n    0x18334ef4a    |                    puVar19 = (undefined8 *)*puVar8;\r\n                   |                }\r\n    0x18334ef4e    |                uVar20 = (uint64_t)uVar1;\r\n    0x18334ef4e    |                if ((char)uVar1 < '\\0') {\r\n    0x18334ef4e    |                    uVar20 = puVar8[1];\r\n                   |                }\r\n    0x18334ef6e    |                var_a8h = (int64_t)puVar19;\r\n    0x18334ef6e    |                var_a0h = uVar20;\r\n    0x18334ef6e    |                if (*(int64_t *)(*piVar2 + 0x20) == 0x1842c9d10) {\r\n    0x18334ef70    |                    iVar14 = piVar2[9];\r\n    0x18334ef85    |                    if ((iVar14 != 0) && (puVar8 = *(undefined8 **)(iVar14 + 0x10), puVar8 != (undefined8 *)0x0)) {\r\n                   |                        do {\r\n    0x18334eff3    |                            uVar18 = (uint64_t)*(char *)((int64_t)puVar8 + 0x37);\r\n    0x18334effb    |                            if ((int64_t)uVar18 < 0) {\r\n    0x18334effd    |                                uVar18 = puVar8[5];\r\n    0x18334f001    |                                puVar13 = (undefined8 *)puVar8[4];\r\n                   |                            } else {\r\n    0x18334efc7    |                                puVar13 = puVar8 + 4;\r\n                   |                            }\r\n    0x18334efd1    |                            uVar17 = uVar20;\r\n    0x18334efd1    |                            if (uVar18 < uVar20) {\r\n    0x18334efd1    |                                uVar17 = uVar18;\r\n                   |                            }\r\n    0x18334efd8    |                            iVar5 = func_0x000185f59f10(puVar19, puVar13, uVar17);\r\n    0x18334efdf    |                            if (iVar5 == 0) {\r\n    0x18334f070    |                                if (uVar20 == uVar18) {\r\n    0x18334f079    |                                    if (puVar8 != (undefined8 *)(iVar14 + 0x10)) goto code_r0x00018334f07b;\r\n    0x18334f079    |                                    break;\r\n                   |                                }\r\n    0x18334efbf    |                                if (uVar20 < uVar18) goto code_r0x00018334efe7;\r\n                   |code_r0x00018334efc1:\r\n    0x18334efc1    |                                puVar8 = (undefined8 *)puVar8[1];\r\n                   |                            } else {\r\n    0x18334efe5    |                                if (-1 < iVar5) goto code_r0x00018334efc1;\r\n                   |code_r0x00018334efe7:\r\n    0x18334efe7    |                                puVar8 = (undefined8 *)*puVar8;\r\n                   |                            }\r\n    0x18334efed    |                        } while (puVar8 != (undefined8 *)0x0);\r\n                   |                    }\r\n                   |                } else {\r\n    0x18334efac    |                    cVar4 = (*(code *)0x185f59da0)(piVar2, &var_a8h, &var_50h);\r\n    0x18334efb4    |                    if (cVar4 != '\\0') {\r\n                   |code_r0x00018334f07b:\r\n    0x18334f07e    |                        func_0x0001891b4dc0(arg1);\r\n                   |                    }\r\n                   |                }\r\n                   |            }\r\n                   |        }\r\n    0x18334f083    |        func_0x000182d85f70();\r\n    0x18334f088    |        iVar14 = func_0x000182301290();\r\n    0x18334f090    |        uVar20 = func_0x0001822b0160();\r\n    0x18334f0ac    |        if ((uVar20 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x18334f0b1    |            func_0x0001841c7180(uVar20);\r\n                   |        }\r\n    0x18334f0c7    |        if ((*(uint64_t *)(iVar14 + 0x20) & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x18334f6e4    |            func_0x00018005f390();\r\n                   |        }\r\n    0x18334f0cd    |        *(uint64_t *)(iVar14 + 0x20) = uVar20;\r\n    0x18334f0d1    |        func_0x000183991520();\r\n    0x18334f0e0    |        if (*(undefined8 **)0x191e07400 != (undefined8 *)0x0) {\r\n    0x18334f71c    |            (*(code *)0x185f59da0)(*(undefined8 **)0x191e07400, 1);\r\n                   |        }\r\n    0x18334f0eb    |        puVar8 = (undefined8 *)func_0x000185f006b8(0x90);\r\n    0x18334f0f8    |        uVar7 = func_0x000185f006b8(0x60);\r\n    0x18334f103    |        func_0x000182f5d3a0(uVar7);\r\n    0x18334f10b    |        func_0x000181fb1e40(puVar8);\r\n    0x18334f117    |        *puVar8 = 0x18fe7bcc0;\r\n    0x18334f11a    |        *(undefined2 *)(puVar8 + 0xd) = 0;\r\n    0x18334f123    |        puVar8[0xe] = 0;\r\n    0x18334f123    |        puVar8[0xf] = 0;\r\n    0x18334f127    |        *(undefined4 *)(puVar8 + 0x10) = 0;\r\n    0x18334f131    |        puVar8[0x11] = uVar7;\r\n    0x18334f13f    |        func_0x000181fb1df0(uVar7, puVar8[1]);\r\n    0x18334f14b    |        iVar14 = *(int64_t *)(arg1 + 0x220);\r\n    0x18334f15a    |        *(undefined8 **)0x191e07400 = puVar8;\r\n    0x18334f15a    |        if (*(int64_t *)(iVar14 + 0x148) != 0) {\r\n    0x18334f6ee    |            pcVar3 = (code *)swi(3);\r\n    0x18334f6ee    |            (*pcVar3)();\r\n    0x18334f6ee    |            return;\r\n                   |        }\r\n    0x18334f771    |        if (((*(int64_t *)0x191dcdf28 == 0) && (func_0x000181788f00(), *(int64_t *)0x191dcdf28 == 0)) &&\r\n    0x18334f76a    |           (cVar4 = func_0x000185fc7ea0(), cVar4 == '\\0')) {\r\n    0x18334f823    |            pcVar3 = (code *)swi(3);\r\n    0x18334f823    |            (*pcVar3)();\r\n    0x18334f823    |            return;\r\n                   |        }\r\n    0x18334f17a    |        if (*(int64_t *)(*(int64_t *)0x191dcdf28 + 0x478) != 0) {\r\n    0x18334f17c    |            piVar11 = (int32_t *)(*(int64_t *)(*(int64_t *)0x191dcdf28 + 0x478) + 8);\r\n    0x18334f17c    |            *piVar11 = *piVar11 + 1;\r\n    0x18334f180    |            if (*piVar11 == 0) {\r\n    0x18334f6f1    |                pcVar3 = (code *)swi(3);\r\n    0x18334f6f1    |                (*pcVar3)();\r\n    0x18334f6f1    |                return;\r\n                   |            }\r\n                   |        }\r\n    0x18334f18d    |        func_0x0001822405f0(iVar14, *(undefined8 *)(arg1 + 0x38));\r\n    0x18334f192    |        iVar14 = *(int64_t *)(arg1 + 0x60);\r\n    0x18334f199    |        if (iVar14 == 0) {\r\n    0x18334f00c    |            puVar12 = (undefined4 *)func_0x000185f006b8(0x30);\r\n    0x18334f014    |            *puVar12 = 1;\r\n    0x18334f021    |            *(undefined8 *)(puVar12 + 2) = 0x1800b3c40;\r\n    0x18334f02c    |            *(undefined8 *)(puVar12 + 4) = 0x182bd0900;\r\n    0x18334f030    |            *(undefined8 *)(puVar12 + 6) = 0x1841d75d0;\r\n    0x18334f03b    |            *(undefined8 *)(puVar12 + 8) = 0x181788f00;\r\n    0x18334f044    |            iVar14 = func_0x000185f006b8(0xd0);\r\n    0x18334f052    |            func_0x0001828934b0(iVar14, puVar12);\r\n    0x18334f057    |            iVar9 = *(int64_t *)(arg1 + 0x60);\r\n    0x18334f05b    |            *(int64_t *)(arg1 + 0x60) = iVar14;\r\n    0x18334f062    |            if (iVar9 != 0) {\r\n    0x18334f812    |                func_0x000182e5dde0(iVar9, 1);\r\n    0x18334f817    |                iVar14 = *(int64_t *)(arg1 + 0x60);\r\n                   |            }\r\n                   |        }\r\n    0x18334f19f    |        func_0x000182a68160(&var_a8h, iVar14);\r\n    0x18334f1aa    |        iVar9 = var_a8h;\r\n    0x18334f1b2    |        var_a8h = 0;\r\n    0x18334f1b9    |        iVar14 = *(int64_t *)(arg1 + 0x68);\r\n    0x18334f1bd    |        *(int64_t *)(arg1 + 0x68) = iVar9;\r\n    0x18334f1c4    |        if (iVar14 != 0) {\r\n    0x18334f7af    |            (*(code *)0x185f59da0)(iVar14, 1);\r\n    0x18334f7af    |            iVar14 = var_a8h;\r\n    0x18334f7ba    |            var_a8h = 0;\r\n    0x18334f7c6    |            if (iVar14 != 0) {\r\n    0x18334f7d8    |                (*(code *)0x185f59da0)(iVar14, 1);\r\n                   |            }\r\n                   |        }\r\n    0x18334f1cf    |        puVar19 = (undefined8 *)func_0x000185f006b8();\r\n    0x18334f1de    |        puVar19[1] = 0;\r\n    0x18334f1de    |        puVar19[2] = 0;\r\n    0x18334f1e4    |        puVar19[3] = 0;\r\n    0x18334f1e8    |        puVar19[4] = puVar19 + 4;\r\n    0x18334f1ec    |        puVar19[5] = puVar19 + 4;\r\n    0x18334f1f0    |        puVar19[6] = 0;\r\n    0x18334f1f4    |        *(undefined4 *)(puVar19 + 7) = 0;\r\n    0x18334f1fb    |        *(undefined4 *)(puVar19 + 8) = 0;\r\n    0x18334f1fe    |        puVar19[10] = 0;\r\n    0x18334f1fe    |        puVar19[0xb] = 0;\r\n    0x18334f202    |        puVar19[9] = puVar19 + 10;\r\n    0x18334f206    |        puVar19[0xc] = 0;\r\n    0x18334f206    |        puVar19[0xd] = 0;\r\n    0x18334f20a    |        puVar19[0xe] = 0;\r\n    0x18334f20a    |        puVar19[0xf] = 0;\r\n    0x18334f20e    |        puVar19[0x10] = 0;\r\n    0x18334f20e    |        puVar19[0x11] = 0;\r\n    0x18334f21c    |        puVar8 = puVar19 + 0x12;\r\n    0x18334f22a    |        *(undefined8 **)0x191e03de8 = puVar19;\r\n    0x18334f22a    |        *puVar19 = 0x18fee5260;\r\n    0x18334f234    |        puVar19[0x12] = 0x18fef02c8;\r\n    0x18334f242    |        puVar19[0x14] = 0;\r\n    0x18334f242    |        puVar19[0x15] = 0;\r\n    0x18334f249    |        puVar19[0x13] = puVar19 + 0x14;\r\n    0x18334f253    |        puVar19[0x17] = 0;\r\n    0x18334f253    |        puVar19[0x18] = 0;\r\n    0x18334f25a    |        puVar19[0x19] = 0;\r\n    0x18334f25a    |        puVar19[0x1a] = 0;\r\n    0x18334f268    |        if (((uint64_t)puVar8 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x18334f26d    |            func_0x0001841c7180(puVar8);\r\n                   |        }\r\n    0x18334f272    |        puVar19[0x1b] = puVar8;\r\n    0x18334f279    |        puVar19[0x1c] = 0;\r\n    0x18334f289    |        piVar11 = (int32_t *)func_0x000185f006b8(8);\r\n    0x18334f28e    |        *piVar11 = 0;\r\n    0x18334f294    |        *(undefined *)(piVar11 + 1) = 0;\r\n    0x18334f298    |        puVar19[0x1d] = piVar11;\r\n    0x18334f2a2    |        if (piVar11 != (int32_t *)0x0) {\r\n    0x18334f2a9    |            LOCK();\r\n    0x18334f2a9    |            iVar5 = *piVar11;\r\n    0x18334f2a9    |            *piVar11 = *piVar11 + 1;\r\n    0x18334f2a9    |            UNLOCK();\r\n    0x18334f2b3    |            if (iVar5 == 0x7fffffff) {\r\n    0x18334f6f4    |                pcVar3 = (code *)swi(3);\r\n    0x18334f6f4    |                (*pcVar3)();\r\n    0x18334f6f4    |                return;\r\n                   |            }\r\n                   |        }\r\n    0x18334f2b9    |        puVar19[0x1e] = puVar19;\r\n    0x18334f2c0    |        iVar14 = *(int64_t *)(arg1 + 0x1f0);\r\n    0x18334f2c7    |        *(undefined8 **)(arg1 + 0x1f0) = puVar19;\r\n    0x18334f2d1    |        if (iVar14 != 0) {\r\n    0x18334f2de    |            (*(code *)0x185f59da0)(iVar14, 1);\r\n                   |        }\r\n    0x18334f2e4    |        func_0x000182dfb220(&var_a8h);\r\n    0x18334f2f4    |        iVar14 = *(int64_t *)(arg1 + 0x1f8);\r\n    0x18334f2fb    |        *(int64_t *)(arg1 + 0x1f8) = var_a8h;\r\n    0x18334f305    |        if (iVar14 != 0) {\r\n    0x18334f312    |            (*(code *)0x185f59da0)(iVar14, 1);\r\n                   |        }\r\n    0x18334f31d    |        uVar7 = func_0x000185f006b8(0x90);\r\n    0x18334f328    |        func_0x000182e0f290(uVar7);\r\n    0x18334f32d    |        iVar14 = *(int64_t *)(arg1 + 0x200);\r\n    0x18334f334    |        *(undefined8 *)(arg1 + 0x200) = uVar7;\r\n    0x18334f33e    |        if (iVar14 != 0) {\r\n    0x18334f345    |            func_0x000182e0f3e0(iVar14, 1);\r\n                   |        }\r\n    0x18334f352    |        var_88h = 0;\r\n    0x18334f352    |        uStack_80 = 0;\r\n    0x18334f355    |        var_78h = 0;\r\n    0x18334f362    |        func_0x0001812de640(0x3e9);\r\n    0x18334f367    |        uVar6 = func_0x0001800b3c60();\r\n    0x18334f377    |        cVar4 = func_0x000181e38eb0(*(undefined8 *)(arg1 + 0x38), (uint64_t)uVar6 | 0x100000000);\r\n    0x18334f37e    |        if (cVar4 == '\\0') {\r\n    0x18334f384    |            func_0x000182d787c0(&var_88h);\r\n                   |        } else {\r\n    0x18334f59a    |            func_0x000189e2e1b0();\r\n    0x18334f5a4    |            puVar12 = (undefined4 *)func_0x000185f006b8(0x28);\r\n    0x18334f5ac    |            *puVar12 = 1;\r\n    0x18334f5b9    |            *(undefined8 *)(puVar12 + 2) = 0x1891b6350;\r\n    0x18334f5c4    |            *(undefined8 *)(puVar12 + 4) = 0x18626fd70;\r\n    0x18334f5c8    |            *(undefined8 *)(puVar12 + 6) = 0x1841d75d0;\r\n    0x18334f5d1    |            uVar7 = func_0x000185f006b8(0x90);\r\n    0x18334f5e4    |            func_0x000189e2a080(uVar7, &var_88h, puVar12);\r\n    0x18334f5e9    |            iVar14 = *(int64_t *)(arg1 + 0x308);\r\n    0x18334f5f0    |            *(undefined8 *)(arg1 + 0x308) = uVar7;\r\n    0x18334f5fa    |            if (iVar14 != 0) {\r\n    0x18334f605    |                func_0x000189e2a700(iVar14, 1);\r\n                   |            }\r\n                   |        }\r\n    0x18334f3a1    |        piVar2 = *(int64_t **)\r\n    0x18334f39d    |                  (*(int64_t *)(*(int64_t *)(unaff_GS_OFFSET + 0x58) + (uint64_t)*(uint32_t *)0x191d832e0 * 8) + 0x3d0);\r\n    0x18334f3b7    |        if ((piVar2 == (int64_t *)0x0) || (iVar14 = *piVar2, iVar14 == 0)) goto code_r0x00018334f691;\r\n    0x18334f3c2    |        puVar12 = (undefined4 *)func_0x000185f006b8(0x28);\r\n    0x18334f3ca    |        *puVar12 = 1;\r\n    0x18334f3d7    |        *(undefined8 *)(puVar12 + 2) = 0x18334f830;\r\n    0x18334f3e2    |        *(undefined8 *)(puVar12 + 4) = 0x180b5d930;\r\n    0x18334f3e6    |        *(undefined8 *)(puVar12 + 6) = 0x1841d75d0;\r\n    0x18334f3f8    |        func_0x000184339cd0(&var_a8h, 0x19083f848, 0x19083f6f8, 0x703);\r\n    0x18334f422    |        var_50h = (int64_t)puVar12;\r\n    0x18334f422    |        (*(code *)0x185f59da0)(iVar14, &var_a8h, &var_50h, 0);\r\n    0x18334f42f    |        cVar4 = func_0x000184211fd0(0x191cfc648);\r\n    0x18334f436    |        if (cVar4 != '\\0') {\r\n    0x18334f438    |            *(undefined *)(arg1 + 0x330) = 1;\r\n    0x18334f43f    |            uVar7 = *(undefined8 *)(arg1 + 0x38);\r\n    0x18334f448    |            uVar10 = func_0x000185f006b8(0xe8);\r\n    0x18334f456    |            func_0x000183887600(uVar10, uVar7);\r\n    0x18334f45b    |            iVar14 = *(int64_t *)(arg1 + 0x338);\r\n    0x18334f462    |            *(undefined8 *)(arg1 + 0x338) = uVar10;\r\n    0x18334f46c    |            if (iVar14 != 0) {\r\n    0x18334f473    |                func_0x000183888c60(iVar14, 1);\r\n    0x18334f478    |                uVar10 = *(undefined8 *)(arg1 + 0x338);\r\n                   |            }\r\n    0x18334f482    |            func_0x000183887d90(uVar10);\r\n                   |        }\r\n    0x18334f48e    |        iVar14 = *(int64_t *)(*(int64_t *)(arg1 + 0x300) + 0x60);\r\n    0x18334f495    |        if (iVar14 != 0) {\r\n    0x18334f497    |            piVar2 = *(int64_t **)(*(int64_t *)(arg1 + 0x300) + 0x58);\r\n    0x18334f4a1    |            iVar9 = *piVar2;\r\n    0x18334f4a1    |            if (*piVar2 == 0) {\r\n    0x18334f4a3    |                func_0x0001824f1c10(&var_a8h);\r\n    0x18334f4b3    |                iVar16 = *piVar2;\r\n    0x18334f4b6    |                *piVar2 = var_a8h;\r\n    0x18334f4bc    |                iVar9 = var_a8h;\r\n    0x18334f4bc    |                if (iVar16 != 0) {\r\n    0x18334f704    |                    func_0x0001821f7af0();\r\n    0x18334f709    |                    iVar9 = *piVar2;\r\n                   |                }\r\n                   |            }\r\n    0x18334f4cc    |            func_0x000182a6c770(iVar14, *(undefined8 *)(iVar9 + 0x270));\r\n                   |        }\r\n    0x18334f4d6    |        if (var_78h < 0) {\r\n    0x18334f4e5    |            func_0x0001841dcbe0(var_88h, var_78h * 2);\r\n                   |        }\r\n    0x18334f4ea    |        iVar14 = var_68h;\r\n    0x18334f4f2    |        if (var_68h != 0) {\r\n    0x18334f500    |            if (var_60h * 0x10 != 0) {\r\n    0x18334f50a    |                iVar16 = var_60h * -0x10;\r\n    0x18334f50a    |                iVar9 = var_60h * 0x10 + var_68h;\r\n                   |                do {\r\n    0x18334f510    |                    if (iVar9 + -0x10 == 0) goto code_r0x00018334f6b1;\r\n    0x18334f516    |                    iVar15 = *(int64_t *)(iVar9 + -8);\r\n    0x18334f51a    |                    *(undefined8 *)(iVar9 + -8) = 0;\r\n    0x18334f525    |                    if (iVar15 != 0) {\r\n    0x18334f798    |                        (*(code *)0x185f59da0)(iVar15, 1);\r\n                   |                    }\r\n    0x18334f52f    |                    iVar16 = iVar16 + 0x10;\r\n    0x18334f533    |                    iVar9 = iVar9 + -0x10;\r\n    0x18334f533    |                } while (iVar16 != 0);\r\n                   |            }\r\n    0x18334f53d    |            var_60h = iVar14 - var_68h >> 4;\r\n    0x18334f54f    |            func_0x0001841dcbe0(var_68h, var_58h << 4);\r\n                   |        }\r\n    0x18334f554    |        var_68h = 0x96;\r\n    0x18334f565    |        if (*(char *)0x191de5266 != '\\0') {\r\n    0x18334f634    |            var_a8h = 0;\r\n    0x18334f646    |            func_0x000184354510(*(char *)0x191de5266, &var_68h, &var_a8h, 2);\r\n                   |        }\r\n    0x18334f580    |        if (*(uint64_t *)0x191c71040 == (var_48h ^ (uint64_t)auStack_c8)) {\r\n    0x18334f599    |            return;\r\n                   |        }\r\n    0x18334f67f    |        func_0x000185f05b40(var_48h ^ (uint64_t)auStack_c8);\r\n                   |code_r0x00018334f687:\r\n    0x18334f687    |        func_0x00018628dc40();\r\n                   |    }\r\n                   |code_r0x00018334f68c:\r\n    0x18334f68c    |    func_0x0001860265d0();\r\n                   |code_r0x00018334f691:\r\n    0x18334f691    |    pcVar3 = (code *)swi(3);\r\n    0x18334f691    |    (*pcVar3)();\r\n    0x18334f691    |    return;\r\n                   |}\r\n[{\"offset\":6496250672,\"name\":\"fcn.18334eb30\",\"size\":3316,\"is-pure\":false,\"realsz\":3302,\"noreturn\":false,\"stackframe\":200,\"calltype\":\"ms\",\"cost\":1021,\"cc\":87,\"loops\":30,\"bits\":64,\"type\":\"fcn\",\"nbbs\":137,\"edges\":204,\"ebbs\":10,\"signature\":\"fcn.18334eb30(int64_t arg1, int64_t arg_70h);\",\"minbound\":6496250672,\"maxbound\":6496253988,\"callrefs\":[{\"from\":6496250735,\"to\":6474303664,\"type\":\"CALL\"},{\"from\":6496250747,\"to\":6491234688,\"type\":\"CALL\"},{\"from\":6496250801,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496250941,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496250995,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6496251042,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6496251093,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496251110,\"to\":6486354400,\"type\":\"CALL\"},{\"from\":6496251194,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496251248,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6496251295,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6496251330,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496251379,\"to\":6487982496,\"type\":\"CALL\"},{\"from\":6496251408,\"to\":6491076480,\"type\":\"CALL\"},{\"from\":6496251458,\"to\":6740379656,\"type\":\"CALL\"},{\"from\":6496251515,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496251574,\"to\":6473203696,\"type\":\"CALL\"},{\"from\":6496251628,\"to\":6466401008,\"type\":\"CALL\"},{\"from\":6496251660,\"to\":6532643840,\"type\":\"CALL\"},{\"from\":6496251791,\"to\":6496251891,\"type\":\"CODE\"},{\"from\":6496251796,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6496251805,\"to\":6496251510,\"type\":\"CODE\"},{\"from\":6496251820,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6496251834,\"to\":6496252035,\"type\":\"CODE\"},{\"from\":6496251845,\"to\":6496251882,\"type\":\"CODE\"},{\"from\":6496251864,\"to\":6542434064,\"type\":\"CALL\"},{\"from\":6496251909,\"to\":6496251851,\"type\":\"CODE\"},{\"from\":6496251916,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496251972,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496251986,\"to\":6484997296,\"type\":\"CALL\"},{\"from\":6496252008,\"to\":6496253965,\"type\":\"CODE\"},{\"from\":6496252030,\"to\":6595235264,\"type\":\"CALL\"},{\"from\":6496252035,\"to\":6490185584,\"type\":\"CALL\"},{\"from\":6496252040,\"to\":6479155856,\"type\":\"CALL\"},{\"from\":6496252048,\"to\":6478823776,\"type\":\"CALL\"},{\"from\":6496252081,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6496252113,\"to\":6502815008,\"type\":\"CALL\"},{\"from\":6496252139,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496252152,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496252163,\"to\":6492115872,\"type\":\"CALL\"},{\"from\":6496252171,\"to\":6475685440,\"type\":\"CALL\"},{\"from\":6496252223,\"to\":6475685360,\"type\":\"CALL\"},{\"from\":6496252301,\"to\":6478366192,\"type\":\"CALL\"},{\"from\":6496252330,\"to\":6486917472,\"type\":\"CALL\"},{\"from\":6496252367,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496252525,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6496252553,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496252638,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6496252652,\"to\":6490665504,\"type\":\"CALL\"},{\"from\":6496252690,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6496252701,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496252712,\"to\":6490747536,\"type\":\"CALL\"},{\"from\":6496252741,\"to\":6490747872,\"type\":\"CALL\"},{\"from\":6496252770,\"to\":6462236224,\"type\":\"CALL\"},{\"from\":6496252775,\"to\":6443187296,\"type\":\"CALL\"},{\"from\":6496252791,\"to\":6474141360,\"type\":\"CALL\"},{\"from\":6496252809,\"to\":6490130368,\"type\":\"CALL\"},{\"from\":6496252866,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496252934,\"to\":6512942288,\"type\":\"CALL\"},{\"from\":6496252962,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6496252975,\"to\":6511730640,\"type\":\"CALL\"},{\"from\":6496253000,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496253014,\"to\":6501725696,\"type\":\"CALL\"},{\"from\":6496253043,\"to\":6501731424,\"type\":\"CALL\"},{\"from\":6496253058,\"to\":6501727632,\"type\":\"CALL\"},{\"from\":6496253099,\"to\":6481189904,\"type\":\"CALL\"},{\"from\":6496253132,\"to\":6486935408,\"type\":\"CALL\"},{\"from\":6496253157,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6496253263,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6496253338,\"to\":6608314800,\"type\":\"CALL\"},{\"from\":6496253348,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496253393,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6496253412,\"to\":6608298112,\"type\":\"CALL\"},{\"from\":6496253445,\"to\":6608299776,\"type\":\"CALL\"},{\"from\":6496253450,\"to\":6496252814,\"type\":\"CODE\"},{\"from\":6496253474,\"to\":6595239488,\"type\":\"CALL\"},{\"from\":6496253479,\"to\":6496250782,\"type\":\"CODE\"},{\"from\":6496253510,\"to\":6513050896,\"type\":\"CALL\"},{\"from\":6496253515,\"to\":6496253291,\"type\":\"CODE\"},{\"from\":6496253549,\"to\":6513050896,\"type\":\"CALL\"},{\"from\":6496253554,\"to\":6496250735,\"type\":\"CODE\"},{\"from\":6496253570,\"to\":6542089024,\"type\":\"CALL\"},{\"from\":6496253575,\"to\":6545792064,\"type\":\"CALL\"},{\"from\":6496253580,\"to\":6543271376,\"type\":\"CALL\"},{\"from\":6496253612,\"to\":6496251047,\"type\":\"CODE\"},{\"from\":6496253643,\"to\":6496251300,\"type\":\"CODE\"},{\"from\":6496253650,\"to\":6496250949,\"type\":\"CODE\"},{\"from\":6496253657,\"to\":6496251202,\"type\":\"CODE\"},{\"from\":6496253668,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6496253673,\"to\":6496252109,\"type\":\"CODE\"},{\"from\":6496253690,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6496253695,\"to\":6496250838,\"type\":\"CODE\"},{\"from\":6496253700,\"to\":6478068464,\"type\":\"CALL\"},{\"from\":6496253708,\"to\":6496253122,\"type\":\"CODE\"},{\"from\":6496253724,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6496253730,\"to\":6496252134,\"type\":\"CODE\"},{\"from\":6496253735,\"to\":6467129088,\"type\":\"CALL\"},{\"from\":6496253756,\"to\":6542884512,\"type\":\"CALL\"},{\"from\":6496253776,\"to\":6496251599,\"type\":\"CODE\"},{\"from\":6496253781,\"to\":6467129088,\"type\":\"CALL\"},{\"from\":6496253802,\"to\":6542884512,\"type\":\"CALL\"},{\"from\":6496253832,\"to\":6496252272,\"type\":\"CODE\"},{\"from\":6496253848,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6496253854,\"to\":6496253227,\"type\":\"CODE\"},{\"from\":6496253871,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6496253912,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6496253918,\"to\":6496252362,\"type\":\"CODE\"},{\"from\":6496253960,\"to\":6496251505,\"type\":\"CODE\"},{\"from\":6496253970,\"to\":6491069920,\"type\":\"CALL\"},{\"from\":6496253979,\"to\":6496252319,\"type\":\"CODE\"}],\"datarefs\":[{\"from\":6496250694,\"to\":6740709440,\"type\":\"DATA\"},{\"from\":6496250721,\"to\":6742233702,\"type\":\"DATA\"},{\"from\":6496250809,\"to\":6709788712,\"type\":\"DATA\"},{\"from\":6496250825,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6496251420,\"to\":6741125872,\"type\":\"DATA\"},{\"from\":6496251427,\"to\":6537033840,\"type\":\"DATA\"},{\"from\":6496251526,\"to\":6489852736,\"type\":\"DATA\"},{\"from\":6496251537,\"to\":6488393984,\"type\":\"DATA\"},{\"from\":6496251548,\"to\":6511490512,\"type\":\"DATA\"},{\"from\":6496251583,\"to\":6742138664,\"type\":\"DATA\"},{\"from\":6496251637,\"to\":6719534736,\"type\":\"DATA\"},{\"from\":6496251748,\"to\":6512483600,\"type\":\"DATA\"},{\"from\":6496251930,\"to\":6443187264,\"type\":\"DATA\"},{\"from\":6496251941,\"to\":6488393984,\"type\":\"DATA\"},{\"from\":6496251956,\"to\":6467129088,\"type\":\"DATA\"},{\"from\":6496252069,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6496252096,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6496252118,\"to\":6742373376,\"type\":\"DATA\"},{\"from\":6496252176,\"to\":6709296320,\"type\":\"DATA\"},{\"from\":6496252228,\"to\":6742373376,\"type\":\"DATA\"},{\"from\":6496252256,\"to\":6742138664,\"type\":\"DATA\"},{\"from\":6496252437,\"to\":6742359528,\"type\":\"DATA\"},{\"from\":6496252451,\"to\":6709727840,\"type\":\"DATA\"},{\"from\":6496252461,\"to\":6709773000,\"type\":\"DATA\"},{\"from\":6496252513,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6496252814,\"to\":6741832416,\"type\":\"DATA\"},{\"from\":6496252880,\"to\":6496254000,\"type\":\"DATA\"},{\"from\":6496252891,\"to\":6454368560,\"type\":\"DATA\"},{\"from\":6496252906,\"to\":6719535176,\"type\":\"DATA\"},{\"from\":6496252913,\"to\":6719534840,\"type\":\"DATA\"},{\"from\":6496252968,\"to\":6741280328,\"type\":\"DATA\"},{\"from\":6496253277,\"to\":6742233702,\"type\":\"DATA\"},{\"from\":6496253302,\"to\":6740709440,\"type\":\"DATA\"},{\"from\":6496253362,\"to\":6595240784,\"type\":\"DATA\"},{\"from\":6496253373,\"to\":6545669488,\"type\":\"DATA\"},{\"from\":6496253523,\"to\":6719535368,\"type\":\"DATA\"},{\"from\":6496253740,\"to\":6742138664,\"type\":\"DATA\"},{\"from\":6496253769,\"to\":6742138664,\"type\":\"DATA\"},{\"from\":6496253786,\"to\":6742138664,\"type\":\"DATA\"},{\"from\":6496253815,\"to\":6742138664,\"type\":\"DATA\"},{\"from\":6496253923,\"to\":6742234664,\"type\":\"DATA\"}],\"codexrefs\":[{\"from\":6496251791,\"to\":6496251891,\"type\":\"CODE\"},{\"from\":6496251805,\"to\":6496251510,\"type\":\"CODE\"},{\"from\":6496251834,\"to\":6496252035,\"type\":\"CODE\"},{\"from\":6496251845,\"to\":6496251882,\"type\":\"CODE\"},{\"from\":6496251909,\"to\":6496251851,\"type\":\"CODE\"},{\"from\":6496252008,\"to\":6496253965,\"type\":\"CODE\"},{\"from\":6496253450,\"to\":6496252814,\"type\":\"CODE\"},{\"from\":6496253479,\"to\":6496250782,\"type\":\"CODE\"},{\"from\":6496253515,\"to\":6496253291,\"type\":\"CODE\"},{\"from\":6496253554,\"to\":6496250735,\"type\":\"CODE\"},{\"from\":6496253612,\"to\":6496251047,\"type\":\"CODE\"},{\"from\":6496253643,\"to\":6496251300,\"type\":\"CODE\"},{\"from\":6496253650,\"to\":6496250949,\"type\":\"CODE\"},{\"from\":6496253657,\"to\":6496251202,\"type\":\"CODE\"},{\"from\":6496253673,\"to\":6496252109,\"type\":\"CODE\"},{\"from\":6496253695,\"to\":6496250838,\"type\":\"CODE\"},{\"from\":6496253708,\"to\":6496253122,\"type\":\"CODE\"},{\"from\":6496253730,\"to\":6496252134,\"type\":\"CODE\"},{\"from\":6496253776,\"to\":6496251599,\"type\":\"CODE\"},{\"from\":6496253832,\"to\":6496252272,\"type\":\"CODE\"},{\"from\":6496253854,\"to\":6496253227,\"type\":\"CODE\"},{\"from\":6496253918,\"to\":6496252362,\"type\":\"CODE\"},{\"from\":6496253960,\"to\":6496251505,\"type\":\"CODE\"},{\"from\":6496253979,\"to\":6496252319,\"type\":\"CODE\"}],\"dataxrefs\":[],\"indegree\":24,\"outdegree\":86,\"nlocals\":11,\"nargs\":2,\"stackvars\":[{\"name\":\"var_a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-168}},{\"name\":\"var_a0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-160}},{\"name\":\"var_88h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-136}},{\"name\":\"var_78h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-120}},{\"name\":\"var_71h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-113}},{\"name\":\"var_70h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-112}},{\"name\":\"var_68h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-104}},{\"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_50h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-80}},{\"name\":\"var_48h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-72}},{\"name\":\"arg_70h\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":112}}],\"regvars\":[{\"name\":\"arg1\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"reg\",\"reg\":\"rcx\"}}]}]\r\n","stderr":"WARNING: bin_file_strings: search interval size (0xfb71e00) exceeds max region size (0xa00000), skipping it.\r\nWARNING: bin_file_strings: search interval size (0x20fd400) exceeds max region size (0xa00000), skipping it.\r\nWARNING: bin_file_strings: search interval size (0xfb71e00) exceeds max region size (0xa00000), skipping it.\r\nWARNING: bin_file_strings: search interval size (0x20fd400) exceeds max region size (0xa00000), skipping it.\r\n","exit_code":0,"signal":null,"output_truncated":false,"completion_status":"complete","artifact_sha256_after":"a10ee34ead4a08c906e09f3dd4449042fb084a69ce59210b1c8cee815723bf3c","artifact_changed":false},"confidence":"observed","authority":"shipped-artifact","environment":null,"limitations":["The executable version and supported formats are reported as unknown because no reliable version probe was performed.","A non-zero process exit is preserved as an observed command result.","Rizin commands and retained plugins may read files or access network resources outside the selected artifact; those external inputs are not bound to Evidence.","When both are available, pre-run and post-run digests detect artifact changes across the provider call but cannot prove the exact bytes consumed during the call."],"relationship_coverage":null,"locations":[{"kind":"artifact-path","path":"C:\\Users\\tjzhong\\AppData\\Local\\Tabbit\\Application\\1.18.21.0\\Tabbit.dll"}],"evidence_links":[]},"meta":{"command":"execute-rizin-command","duration":"5107ms"}}
