{"ok":true,"data":{"evidence_id":"ev_8e72d252af5ba8ed32751232481c17493338e524a738ac7d1b347a2d15f7b18f","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;pd 38 @ 0x1837bff50;pd 32 @ 0x1837fec00;af @ 0x1837fc860;pdgo @ 0x1837fc860;afij @ 0x1837fc860","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;pd 38 @ 0x1837bff50;pd 32 @ 0x1837fec00;af @ 0x1837fc860;pdgo @ 0x1837fc860;afij @ 0x1837fc860","C:\\Users\\tjzhong\\AppData\\Local\\Tabbit\\Application\\1.18.21.0\\Tabbit.dll"]},"raw_result":{"stdout":"            0x1837bff50      lea   rbp, qword [rsp+0x2a0]\r\n            0x1837bff58      mov   byte [rbp+0x20], 0x01\r\n            0x1837bff5c      mov   ecx, 0x08\r\n            0x1837bff61      call  0x185f006b8\r\n            0x1837bff66      mov   r14, rax\r\n            0x1837bff69      lea   rax, qword [0x18fd57020]\r\n            0x1837bff70      mov   qword [r14], rax\r\n            0x1837bff73      lea   r15, qword [rsp+0x50]\r\n            0x1837bff78      mov   rcx, r15\r\n            0x1837bff7b      mov   rdx, r14\r\n            0x1837bff7e      call  0x1837b92b0\r\n            0x1837bff83      mov   rdx, qword [rbp+0x08]\r\n            0x1837bff87      lea   rcx, qword [rsp+0x3c0]\r\n            0x1837bff8f      mov   qword [rcx], rbp\r\n            0x1837bff92      call  0x181b6d540\r\n            0x1837bff97      mov   rax, qword [r15]\r\n            0x1837bff9a      mov   rdx, qword [r15+0x08]\r\n            0x1837bff9e      mov   qword [rbp], rax\r\n            0x1837bffa2      mov   qword [rbp+0x08], rdx\r\n            0x1837bffa6      mov   rax, qword [r15+0x10]\r\n            0x1837bffaa      mov   qword [rbp+0x10], rax\r\n            0x1837bffae      test  rax, rax\r\n        ,=< 0x1837bffb1      jz    0x1837bffc8\r\n        |   0x1837bffb3      mov   qword [rdx+0x10], r12\r\n        |   0x1837bffb7      mov   qword [rsp+0x50], r13\r\n        |   0x1837bffbc      xorps xmm0, xmm0\r\n        |   0x1837bffbf      movups xmmword [r13], xmm0\r\n        |   0x1837bffc4      xor   edx, edx\r\n       ,==< 0x1837bffc6      jmp   0x1837bffd0\r\n       |`-> 0x1837bffc8      mov   qword [rsp+0x2a0], r12\r\n       `--> 0x1837bffd0      lea   rcx, qword [rsp+0x3c0]\r\n            0x1837bffd8      mov   qword [rcx], r15\r\n            0x1837bffdb      call  0x181b6d540\r\n            0x1837bffe0      xorps xmm6, xmm6\r\n            0x1837bffe3      movaps xmmword [rsp+0x200], xmm6\r\n            0x1837bffeb      movaps xmmword [rsp+0x1f0], xmm6\r\n            0x1837bfff3      movaps xmmword [rsp+0x1e0], xmm6\r\n            0x1837bfffb      movaps xmmword [rsp+0x1d0], xmm6\r\n            0x1837fec00      push  r14\r\n            0x1837fec02      push  rsi\r\n            0x1837fec03      push  rdi\r\n            0x1837fec04      push  rbx\r\n            0x1837fec05      sub   rsp, 0x178\r\n            0x1837fec0c      mov   rax, qword [0x191c71040]            ; [0x191c71040:8]=0x2b992ddfa232\r\n            0x1837fec13      xor   rax, rsp\r\n            0x1837fec16      mov   qword [rsp+0x170], rax\r\n            0x1837fec1e      cmp   byte [r8], 0x01\r\n        ,=< 0x1837fec22      jnz   0x1837fec78\r\n        |   0x1837fec24      mov   rdi, rdx\r\n        |   0x1837fec27      mov   rbx, rcx\r\n        |   0x1837fec2a      mov   rcx, qword [rcx+0x08]\r\n        |   0x1837fec2e      test  rcx, rcx\r\n        |   0x1837fec31      setz  al\r\n        |   0x1837fec34      cmp   ecx, 0xfffffff4                     ; 4294967284\r\n        |   0x1837fec37      setnb dl\r\n        |   0x1837fec3a      or    dl, al\r\n       ,==< 0x1837fec3c      jnz   0x1837fec78\r\n       ||   0x1837fec3e      mov   rsi, r8\r\n       ||   0x1837fec41      mov   rdx, rdi\r\n       ||   0x1837fec44      call  qword [sym.imp.KERNEL32.dll_CancelIoEx] ; [0x191c1ff58:8]=0x11c21232 ; \"2\\U00000012\\xc2\\U00000011\" ; BOOL CancelIoEx(HANDLE hFile, LPOVERLAPPED lpOverlapped)\r\n       ||   0x1837fec4a      test  eax, eax\r\n      ,===< 0x1837fec4c      jz    0x1837feca0\r\n      |||   0x1837fec4e      lea   r8, qword [rsp+0x34]\r\n      |||   0x1837fec53      mov   dword [r8], 0x00\r\n      |||   0x1837fec5a      mov   rcx, qword [rbx+0x08]\r\n      |||   0x1837fec5e      mov   rdx, rdi\r\n      |||   0x1837fec61      mov   r9d, 0x01\r\n      |||   0x1837fec67      call  qword [sym.imp.KERNEL32.dll_GetOverlappedResult] ; [0x191c203b0:8]=0x11c21d26 ; \"&\\U0000001d\\xc2\\U00000011\" ; BOOL GetOverlappedResult(HANDLE hFile, LPOVERLAPPED lpOverlapped, LPDWORD lpNumberOfBytesTransferred, BOOL bWait)\r\n      |||   0x1837fec6d      test  eax, eax\r\n     ,====< 0x1837fec6f      jz    0x1837fed04\r\n    0x1837fc860    |\r\n    0x1837fc860    |// WARNING: Variable defined which should be unmapped: var_250h\r\n    0x1837fc860    |// WARNING: Variable defined which should be unmapped: var_260h\r\n    0x1837fc860    |// WARNING: Variable defined which should be unmapped: var_268h\r\n    0x1837fc860    |// WARNING: Variable defined which should be unmapped: var_258h\r\n    0x1837fc860    |// WARNING: Variable defined which should be unmapped: var_248h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_181h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_188h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_1a8h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_208h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_71h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_1d1h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_f1h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_111h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_70h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_131h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_4ah\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_49h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_3ch\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_f6h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_4fh\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_fch\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_48h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_6fh\r\n                   |\r\n    0x1837fc860    |int64_t fcn.1837fc860(int64_t arg1, int64_t arg2, int64_t arg_118h)\r\n                   |{\r\n                   |    int32_t *piVar1;\r\n                   |    int32_t iVar2;\r\n                   |    uint32_t uVar3;\r\n                   |    char cVar4;\r\n                   |    undefined4 uVar5;\r\n                   |    uint32_t uVar6;\r\n                   |    undefined8 *puVar7;\r\n                   |    int64_t iVar8;\r\n                   |    int64_t iVar9;\r\n                   |    int64_t *piVar10;\r\n                   |    uint64_t uVar11;\r\n                   |    int64_t *piVar12;\r\n                   |    int64_t *piVar13;\r\n                   |    int64_t *piVar14;\r\n                   |    undefined8 uVar15;\r\n                   |    code *pcVar16;\r\n                   |    uint64_t uVar17;\r\n                   |    uint64_t uVar18;\r\n                   |    int64_t iVar19;\r\n                   |    int64_t *piVar20;\r\n                   |    int64_t *piVar21;\r\n                   |    bool bVar22;\r\n                   |    undefined4 extraout_XMM0_Da;\r\n                   |    undefined4 extraout_XMM0_Da_00;\r\n                   |    undefined4 uVar23;\r\n                   |    undefined4 uVar24;\r\n                   |    undefined4 uVar25;\r\n                   |    undefined4 uVar26;\r\n                   |    int64_t var_1h;\r\n                   |    undefined auStackY_288 [32];\r\n                   |    int64_t var_268h;\r\n                   |    int64_t var_260h;\r\n                   |    int64_t var_258h;\r\n                   |    int64_t var_250h;\r\n                   |    int64_t var_248h;\r\n                   |    int64_t var_240h;\r\n                   |    int64_t var_238h;\r\n                   |    int64_t var_230h;\r\n                   |    int64_t var_228h;\r\n                   |    int64_t iStack_220;\r\n                   |    int64_t var_218h;\r\n                   |    int64_t var_210h;\r\n                   |    undefined var_208h [7];\r\n                   |    int64_t var_201h;\r\n                   |    int64_t var_1f8h;\r\n                   |    int64_t iStack_1f0;\r\n                   |    int64_t var_1e8h;\r\n                   |    int64_t var_1e0h;\r\n                   |    int64_t var_1d8h;\r\n                   |    int64_t var_1c8h;\r\n                   |    int64_t iStack_1c0;\r\n                   |    int64_t var_1b8h;\r\n                   |    int64_t var_1b0h;\r\n                   |    undefined var_1a8h [7];\r\n                   |    int64_t var_1a1h;\r\n                   |    int64_t var_198h;\r\n                   |    int64_t var_190h;\r\n                   |    undefined8 var_188h;\r\n                   |    int64_t var_180h;\r\n                   |    int64_t var_178h;\r\n                   |    int64_t var_170h;\r\n                   |    int64_t var_160h;\r\n                   |    undefined uStack_150;\r\n                   |    int64_t var_148h;\r\n                   |    int64_t var_140h;\r\n                   |    int64_t var_138h;\r\n                   |    int64_t var_128h;\r\n                   |    int64_t var_120h;\r\n                   |    int64_t var_118h;\r\n                   |    int64_t var_110h;\r\n                   |    int64_t var_108h;\r\n                   |    int64_t var_100h;\r\n                   |    int64_t var_f8h;\r\n                   |    int64_t var_f0h;\r\n                   |    int64_t var_e8h;\r\n                   |    int64_t var_e0h;\r\n                   |    int64_t var_d8h;\r\n                   |    int64_t var_d0h;\r\n                   |    int64_t var_c8h;\r\n                   |    undefined8 uStack_c0;\r\n                   |    int64_t var_b8h;\r\n                   |    int64_t var_b0h;\r\n                   |    int64_t var_a8h;\r\n                   |    undefined8 uStack_a0;\r\n                   |    int64_t var_98h;\r\n                   |    undefined8 uStack_90;\r\n                   |    int64_t var_88h;\r\n                   |    int64_t var_80h;\r\n                   |    int64_t var_78h;\r\n                   |    undefined8 var_70h;\r\n                   |    int64_t var_60h;\r\n                   |    int64_t var_58h;\r\n                   |    \r\n    0x1837fc888    |    var_60h = *(uint64_t *)0x191c71040 ^ (uint64_t)auStackY_288;\r\n    0x1837fc898    |    puVar7 = (undefined8 *)fcn.185f006b8(0x58);\r\n    0x1837fc8a0    |    piVar12 = *(int64_t **)arg2;\r\n    0x1837fc8a3    |    uVar18 = *(uint64_t *)(arg2 + 8);\r\n    0x1837fc8ae    |    *puVar7 = 0x18fd2a7d0;\r\n    0x1837fc8b4    |    puVar7[1] = 0;\r\n    0x1837fc8b4    |    puVar7[2] = 0;\r\n    0x1837fc8b8    |    puVar7[3] = 0;\r\n    0x1837fc8b8    |    puVar7[4] = 0;\r\n    0x1837fc8bc    |    *(undefined4 *)(puVar7 + 5) = 0;\r\n    0x1837fc8bc    |    iVar19 = *(int64_t *)0x191de73d0;\r\n    0x1837fc8cf    |    iVar8 = fcn.185f006b8(0x20);\r\n    0x1837fc8de    |    iVar9 = iVar19 + 0x10;\r\n    0x1837fc8e5    |    if (iVar19 == 0) {\r\n    0x1837fc8e9    |        iVar9 = 0;\r\n                   |    }\r\n    0x1837fc8f3    |    fcn.184ef69e0(iVar8, 0x190c22cef, iVar9, *(undefined *)(iVar19 + 0x251));\r\n    0x1837fc8fb    |    if (iVar8 != 0) {\r\n    0x1837fc902    |        LOCK();\r\n    0x1837fc902    |        piVar1 = (int32_t *)(iVar8 + 8);\r\n    0x1837fc902    |        iVar2 = *piVar1;\r\n    0x1837fc902    |        *piVar1 = *piVar1 + 1;\r\n    0x1837fc902    |        UNLOCK();\r\n    0x1837fc90c    |        if (iVar2 == 0x7fffffff) {\r\n    0x1837fd8ba    |            pcVar16 = (code *)swi(3);\r\n    0x1837fd8ba    |            iVar9 = (*pcVar16)();\r\n    0x1837fd8ba    |            return iVar9;\r\n                   |        }\r\n                   |    }\r\n    0x1837fc912    |    puVar7[6] = iVar8;\r\n    0x1837fc916    |    piVar20 = (int64_t *)0x0;\r\n    0x1837fc919    |    *(undefined *)(puVar7 + 7) = 0;\r\n    0x1837fc91d    |    *(undefined *)(puVar7 + 10) = 0;\r\n    0x1837fc921    |    piVar10 = &var_178h;\r\n    0x1837fc929    |    var_178h = 0;\r\n    0x1837fc929    |    var_170h = 0;\r\n    0x1837fc92c    |    (*(code *)0x11c218bc)();\r\n    0x1837fc93e    |    fcn.1812a4c90(var_250h);\r\n    0x1837fc947    |    if ((char)var_170h == '\\0') goto code_r0x0001837fca13;\r\n    0x1837fc94d    |    fcn.1819fbb70(&var_178h, &var_108h);\r\n    0x1837fc969    |    if ((char)var_f0h != '\\x01') {\r\n                   |code_r0x0001837fc9fc:\r\n    0x1837fc9fc    |        piVar10 = &var_108h;\r\n    0x1837fca04    |        if ((char)var_170h == '\\0') goto code_r0x0001837fca13;\r\n    0x1837fca06    |        fcn.1800b3310(&var_178h);\r\n    0x1837fca0e    |        goto code_r0x0001837fca13;\r\n                   |    }\r\n    0x1837fc97a    |    if (var_108h != 0) {\r\n    0x1837fc98a    |        if ((uint64_t)-var_108h < (uint64_t)var_100h) goto code_r0x0001837fc990;\r\n    0x1837fd72f    |        var_100h = 0;\r\n    0x1837fd743    |        fcn.1841dcbe0(var_108h, var_f8h);\r\n                   |    }\r\n    0x1837fc99d    |    var_188h = 0;\r\n    0x1837fc99d    |    var_180h = 0;\r\n    0x1837fc9a5    |    var_198h = 0;\r\n    0x1837fc9a5    |    var_190h = 0;\r\n    0x1837fc9ad    |    if ((char)var_170h == '\\0') goto code_r0x0001837fc990;\r\n    0x1837fc9af    |    fcn.1819fbb70(&var_178h, &var_108h);\r\n    0x1837fc9cb    |    if ((char)var_f0h == '\\0') goto code_r0x0001837fc990;\r\n    0x1837fc9d5    |    piVar20 = &var_198h;\r\n    0x1837fc9e3    |    fcn.181956db0(CONCAT44(var_260h._4_4_, (uint32_t)var_260h));\r\n    0x1837fca5b    |    if (((char)var_f0h == '\\x01') && (var_108h != 0)) {\r\n    0x1837fca6b    |        if ((uint64_t)-var_108h < (uint64_t)var_100h) goto code_r0x0001837fc990;\r\n    0x1837fd74d    |        var_100h = 0;\r\n    0x1837fd761    |        fcn.1841dcbe0(var_108h, var_f8h);\r\n                   |    }\r\n    0x1837fc9f6    |    if ((char)var_180h != '\\x01') goto code_r0x0001837fc9fc;\r\n    0x1837fca91    |    iVar9 = (int64_t)var_188h._7_1_;\r\n    0x1837fca9d    |    iStack_1c0 = iVar9;\r\n    0x1837fca9d    |    if (iVar9 < 0) {\r\n    0x1837fca9d    |        iStack_1c0 = var_190h;\r\n                   |    }\r\n    0x1837fcaa6    |    var_1b8h = 0;\r\n    0x1837fcaa6    |    var_1b0h = 0;\r\n    0x1837fcaa9    |    var_1c8h = (int64_t)piVar20;\r\n    0x1837fcaa9    |    if (iVar9 < 0) {\r\n    0x1837fcaa9    |        var_1c8h = var_198h;\r\n                   |    }\r\n    0x1837fcab2    |    _var_1a8h = 0;\r\n    0x1837fca89    |    fcn.184f5f2e0(&var_1b8h);\r\n    0x1837fcad9    |    piVar10 = &var_1b8h;\r\n    0x1837fcad9    |    iVar9 = (int64_t)(char)var_1a1h;\r\n    0x1837fcad9    |    if ((int64_t)(char)var_1a1h < 0) {\r\n    0x1837fcae3    |        piVar10 = (int64_t *)var_1b8h;\r\n    0x1837fcae3    |        iVar9 = var_1b0h;\r\n                   |    }\r\n    0x1837fcaf3    |    var_78h = 0;\r\n    0x1837fcaf3    |    var_70h = 0;\r\n    0x1837fcaf8    |    var_88h = 0;\r\n    0x1837fcaf8    |    var_80h = 0;\r\n    0x1837fcb04    |    var_a8h = 0;\r\n    0x1837fcb04    |    uStack_a0 = 0;\r\n    0x1837fcb09    |    var_b8h = 0;\r\n    0x1837fcb09    |    var_b0h = 0;\r\n    0x1837fcb0e    |    var_c8h = 0;\r\n    0x1837fcb0e    |    uStack_c0 = 0;\r\n    0x1837fcb13    |    var_d8h = 0;\r\n    0x1837fcb13    |    var_d0h = 0;\r\n    0x1837fcb18    |    var_e8h = 0;\r\n    0x1837fcb18    |    var_e0h = 0;\r\n    0x1837fcb1d    |    var_f8h = 0;\r\n    0x1837fcb1d    |    var_f0h = 0;\r\n    0x1837fcb22    |    var_108h = 0;\r\n    0x1837fcb22    |    var_100h = 0;\r\n    0x1837fcafc    |    fcn.1817915d0(&var_108h);\r\n    0x1837fcafc    |    fcn.1805878c0(&var_108h, piVar10, iVar9);\r\n    0x1837fcaeb    |    fcn.18528d230(&var_88h, uStack_a0._4_4_, &var_108h);\r\n    0x1837fcb4c    |    iVar9 = 0;\r\n                   |    do {\r\n    0x1837fcb4e    |        *(undefined *)((int64_t)&var_108h + iVar9) = 0;\r\n    0x1837fcb56    |        iVar9 = iVar9 + 1;\r\n    0x1837fcb5d    |    } while (iVar9 != 0x70);\r\n    0x1837fcb64    |    piVar10 = (int64_t *)fcn.185f006b8(0x30);\r\n    0x1837fcb87    |    if ((piVar10 + 4 < piVar10) || (&var_88h < piVar10 + 4 && piVar10 <= &var_88h)) goto code_r0x0001837fc990;\r\n    0x1837fcb9d    |    *(undefined4 *)(piVar10 + 2) = (undefined4)var_78h;\r\n    0x1837fcb9d    |    *(undefined4 *)((int64_t)piVar10 + 0x14) = var_78h._4_4_;\r\n    0x1837fcb9d    |    *(undefined4 *)(piVar10 + 3) = (undefined4)var_70h;\r\n    0x1837fcb9d    |    *(undefined4 *)((int64_t)piVar10 + 0x1c) = var_70h._4_4_;\r\n    0x1837fcba1    |    *(undefined4 *)piVar10 = (undefined4)var_88h;\r\n    0x1837fcba1    |    *(undefined4 *)((int64_t)piVar10 + 4) = var_88h._4_4_;\r\n    0x1837fcba1    |    *(undefined4 *)(piVar10 + 1) = (undefined4)var_80h;\r\n    0x1837fcba1    |    *(undefined4 *)((int64_t)piVar10 + 0xc) = var_80h._4_4_;\r\n    0x1837fcba4    |    *(undefined *)(piVar10 + 4) = 0;\r\n    0x1837fcbb3    |    var_100h = 0x20;\r\n    0x1837fcbbe    |    var_108h = (int64_t)piVar10;\r\n    0x1837fcaeb    |    fcn.18573c310(&var_88h);\r\n    0x1837fcbcf    |    iStack_1f0 = (int64_t)var_78h._7_1_;\r\n    0x1837fcbcf    |    var_1f8h = (int64_t)&var_88h;\r\n    0x1837fcbcf    |    if ((int64_t)var_78h._7_1_ < 0) {\r\n    0x1837fcbd9    |        iStack_1f0 = var_80h;\r\n    0x1837fcbd9    |        var_1f8h = var_88h;\r\n                   |    }\r\n    0x1837fcbf0    |    fcn.184e0b850(&var_108h);\r\n    0x1837fcbfb    |    iVar9 = var_f8h;\r\n    0x1837fcbfb    |    piVar20 = (int64_t *)var_108h;\r\n    0x1837fcc08    |    uVar17 = (int64_t)var_f8h._7_1_;\r\n    0x1837fcc08    |    if ((int64_t)var_f8h._7_1_ < 0) {\r\n    0x1837fcc0a    |        uVar17 = var_100h;\r\n                   |    }\r\n    0x1837fcc1b    |    uVar11 = 0x10;\r\n    0x1837fcc1b    |    if (uVar17 < 0x10) {\r\n    0x1837fcc1b    |        uVar11 = uVar17;\r\n                   |    }\r\n    0x1837fcc27    |    var_1d8h = var_f8h;\r\n    0x1837fcc37    |    var_1e8h = var_108h;\r\n    0x1837fcc37    |    var_1e0h = var_100h;\r\n    0x1837fcc42    |    var_108h = 0;\r\n    0x1837fcc42    |    var_100h = 0;\r\n    0x1837fcc4a    |    var_f8h = 0;\r\n    0x1837fcc5e    |    uVar17 = uVar11;\r\n    0x1837fcc5e    |    if (-1 < iVar9) {\r\n    0x1837fca76    |        piVar20 = &var_1e8h;\r\n    0x1837fca7e    |        var_1d8h = CONCAT17((char)uVar11, (unkint7)iVar9);\r\n    0x1837fca81    |        uVar17 = var_1e0h;\r\n                   |    }\r\n    0x1837fcc74    |    var_1e0h = uVar17;\r\n    0x1837fcc7e    |    *(undefined *)((int64_t)piVar20 + uVar11) = 0;\r\n    0x1837fcc8a    |    if (var_f8h < 0) {\r\n    0x1837fcc9f    |        fcn.1841dcbe0(var_108h, var_f8h & 0x7fffffffffffffff);\r\n                   |    }\r\n    0x1837fccac    |    if (var_78h < 0) {\r\n    0x1837fccc1    |        fcn.1841dcbe0(var_88h, var_78h & 0x7fffffffffffffff);\r\n                   |    }\r\n    0x1837fccc9    |    var_218h = 0;\r\n    0x1837fccc9    |    var_210h = 0;\r\n    0x1837fccce    |    _var_208h = 0;\r\n    0x1837fcce4    |    uVar17 = 0xc;\r\n    0x1837fcce4    |    if (uVar18 < 0xc) {\r\n    0x1837fcce4    |        uVar17 = uVar18;\r\n                   |    }\r\n    0x1837fccf0    |    var_118h = CONCAT17((char)uVar17, (unkbyte7)var_118h);\r\n    0x1837fcd15    |    if (((int64_t *)((int64_t)&var_128h + uVar17) < &var_128h) ||\r\n    0x1837fcd0d    |       (piVar12 < (int64_t *)((int64_t)&var_128h + uVar17) && &var_128h <= piVar12)) goto code_r0x0001837fc990;\r\n    0x1837fcd1b    |    piVar13 = &var_128h;\r\n    0x1837fcd2c    |    fcn.185f5a940(piVar13, piVar12, uVar17);\r\n    0x1837fcd31    |    *(undefined *)((int64_t)&var_128h + uVar17) = 0;\r\n    0x1837fcd3a    |    piVar12 = &var_1e8h;\r\n    0x1837fcd42    |    var_230h = (int64_t)var_1d8h._7_1_;\r\n    0x1837fcd53    |    uVar18 = var_230h;\r\n    0x1837fcd53    |    if (var_230h < 0) {\r\n    0x1837fcd5b    |        piVar12 = (int64_t *)var_1e8h;\r\n    0x1837fcd5b    |        uVar18 = var_1e0h;\r\n                   |    }\r\n    0x1837fcd62    |    var_148h = 0;\r\n    0x1837fcd62    |    var_140h = 0;\r\n    0x1837fcd6a    |    var_138h = 0;\r\n    0x1837fcd76    |    piVar21 = (int64_t *)(uVar18 + 1);\r\n    0x1837fcd81    |    if (piVar21 < (int64_t *)0x7fffffffffffffef) {\r\n    0x1837fcd87    |        var_238h = var_1e8h;\r\n    0x1837fcd90    |        if (piVar21 < (int64_t *)0x17) {\r\n    0x1837fcd96    |            piVar14 = &var_148h;\r\n    0x1837fcd9e    |            var_138h = (int64_t)piVar21 << 0x38;\r\n                   |        } else {\r\n    0x1837fd129    |            var_240h = (int64_t)piVar10;\r\n    0x1837fd129    |            piVar14 = (int64_t *)fcn.185f006b8(((uint64_t)piVar21 & 0x7ffffffffffffff0) + 0x10);\r\n    0x1837fd135    |            var_138h = ((uint64_t)piVar21 & 0x7ffffffffffffff0) + 0x8000000000000010;\r\n    0x1837fd159    |            piVar10 = (int64_t *)var_240h;\r\n    0x1837fd159    |            var_148h = (int64_t)piVar14;\r\n    0x1837fd159    |            var_140h = (int64_t)piVar21;\r\n                   |        }\r\n    0x1837fcda2    |        piVar20 = (int64_t *)0x7fffffffffffffff;\r\n    0x1837fcda2    |        piVar21 = (int64_t *)((int64_t)piVar14 + uVar18);\r\n    0x1837fcdb7    |        if ((piVar21 < piVar14) || ((piVar14 <= piVar12 && (piVar12 < piVar21)))) goto code_r0x0001837fc990;\r\n    0x1837fcdc3    |        fcn.185f5a940(piVar14, piVar12, uVar18);\r\n    0x1837fcdea    |        if (((int64_t *)((int64_t)piVar21 + 1) < piVar21) ||\r\n    0x1837fcde5    |           ((int64_t *)0x190129f58 < (int64_t *)((int64_t)piVar21 + 1) && piVar21 < (int64_t *)0x190129f59))\r\n    0x1837fcdea    |        goto code_r0x0001837fc990;\r\n    0x1837fcdf0    |        iVar19 = (int64_t)var_118h._7_1_;\r\n    0x1837fcdfc    |        iVar9 = iVar19;\r\n    0x1837fcdfc    |        if (iVar19 < 0) {\r\n    0x1837fcdfc    |            iVar9 = var_120h;\r\n                   |        }\r\n    0x1837fce05    |        *(undefined2 *)piVar21 = 0x2d;\r\n    0x1837fce0b    |        if (iVar19 < 0) {\r\n    0x1837fce0b    |            piVar13 = (int64_t *)var_128h;\r\n                   |        }\r\n    0x1837fce1f    |        piVar12 = (int64_t *)fcn.184212ca0(&var_148h, piVar13, iVar9);\r\n    0x1837fce24    |        var_88h = *piVar12;\r\n    0x1837fce24    |        var_80h = piVar12[1];\r\n    0x1837fce32    |        iVar9 = piVar12[2];\r\n    0x1837fce3a    |        piVar21 = (int64_t *)0x0;\r\n    0x1837fce3d    |        piVar12[2] = 0;\r\n    0x1837fce44    |        *piVar12 = 0;\r\n    0x1837fce44    |        piVar12[1] = 0;\r\n    0x1837fce47    |        var_78h._7_1_ = (char)((uint64_t)iVar9 >> 0x38);\r\n    0x1837fce47    |        iStack_220 = (int64_t)var_78h._7_1_;\r\n    0x1837fce4f    |        var_228h = (int64_t)&var_88h;\r\n    0x1837fce4f    |        if (iStack_220 < 0) {\r\n    0x1837fce54    |            var_228h = var_88h;\r\n    0x1837fce54    |            iStack_220 = var_80h;\r\n                   |        }\r\n    0x1837fce6f    |        var_78h = iVar9;\r\n    0x1837fce64    |        fcn.1854a9b10(&var_108h);\r\n    0x1837fce86    |        piVar12 = (int64_t *)fcn.18167d430(&var_108h, 0, 0x190c22cf8, 0x18);\r\n    0x1837fce8b    |        var_218h = *piVar12;\r\n    0x1837fce8b    |        var_210h = piVar12[1];\r\n    0x1837fce93    |        _var_208h = piVar12[2];\r\n    0x1837fce9f    |        piVar12[2] = 0;\r\n    0x1837fcea3    |        *piVar12 = 0;\r\n    0x1837fcea3    |        piVar12[1] = 0;\r\n    0x1837fceac    |        if (var_f8h < 0) {\r\n    0x1837fcec1    |            fcn.1841dcbe0(var_108h, var_f8h * 2);\r\n                   |        }\r\n    0x1837fcece    |        if (var_78h < 0) {\r\n    0x1837fcee3    |            fcn.1841dcbe0(var_88h, var_78h & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x1837fcef0    |        if (var_138h < 0) {\r\n    0x1837fcf05    |            fcn.1841dcbe0(var_148h, var_138h & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x1837fcf12    |        if (var_118h < 0) {\r\n    0x1837fcf27    |            fcn.1841dcbe0(var_128h, var_118h & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x1837fcf2f    |        var_98h = 0;\r\n    0x1837fcf2f    |        uStack_90 = 0;\r\n    0x1837fcf37    |        var_a8h = 0;\r\n    0x1837fcf37    |        uStack_a0 = 0;\r\n    0x1837fcf3f    |        var_b8h = 0;\r\n    0x1837fcf3f    |        var_b0h = 0;\r\n    0x1837fcf47    |        var_c8h = 0;\r\n    0x1837fcf47    |        uStack_c0 = 0;\r\n    0x1837fcf4f    |        var_d8h = 0;\r\n    0x1837fcf4f    |        var_d0h = 0;\r\n    0x1837fcf57    |        var_e8h = 0;\r\n    0x1837fcf57    |        var_e0h = 0;\r\n    0x1837fcf5f    |        var_f8h = 0;\r\n    0x1837fcf5f    |        var_f0h = 0;\r\n    0x1837fcf67    |        var_108h = 0;\r\n    0x1837fcf67    |        var_100h = 0;\r\n    0x1837fcf71    |        var_88h = var_88h & 0xffffffffffffff00;\r\n    0x1837fcf78    |        var_70h = var_70h & 0xffffffffffffff00;\r\n    0x1837fcf7f    |        var_128h = var_128h & 0xffffffffffffff00;\r\n    0x1837fcf86    |        var_110h = var_110h & 0xffffffffffffff00;\r\n    0x1837fcf95    |        var_148h = 0x80002;\r\n    0x1837fcfa7    |        cVar4 = fcn.184204390(&var_148h, 8, 1);\r\n    0x1837fcfae    |        if (cVar4 != '\\0') {\r\n    0x1837fd94f    |            pcVar16 = (code *)swi(3);\r\n    0x1837fd94f    |            iVar9 = (*pcVar16)();\r\n    0x1837fd94f    |            return iVar9;\r\n                   |        }\r\n    0x1837fcfb9    |        piVar13 = (int64_t *)fcn.185f0082c(8);\r\n    0x1837fcfb9    |        uVar3 = (uint32_t)var_260h;\r\n    0x1837fcfb9    |        uVar6 = (uint32_t)var_268h;\r\n    0x1837fcfbe    |        piVar12 = &var_148h;\r\n    0x1837fcfca    |        *piVar13 = var_148h;\r\n    0x1837fcfd1    |        var_140h = 8;\r\n    0x1837fcfd9    |        var_138h = CONCAT71(var_138h._1_7_, 1);\r\n    0x1837fcfe0    |        var_258h = (int64_t)&var_160h;\r\n    0x1837fcfe8    |        var_160h._0_1_ = 0;\r\n    0x1837fcfeb    |        uStack_150 = 0;\r\n    0x1837fcfef    |        var_248h._0_1_ = 0;\r\n    0x1837fcff4    |        var_250h = var_250h & 0xffffffffffffff00;\r\n    0x1837fcffe    |        var_260h._0_4_ = (uint32_t)var_260h & 0xffffff00;\r\n    0x1837fd003    |        var_268h._0_4_ = (uint32_t)var_268h & 0xffffff00;\r\n    0x1837fd023    |        var_148h = (int64_t)piVar13;\r\n    0x1837fd023    |        fcn.180eac240(CONCAT44(var_268h._4_4_, uVar6) & 0xffffffffffffff00, \r\n    0x1837fd023    |                      CONCAT44(var_260h._4_4_, uVar3) & 0xffffffffffffff00, var_258h, var_250h, \r\n    0x1837fd023    |                      (uint64_t)var_248h._1_7_ << 8);\r\n    0x1837fd030    |        if ((char)var_170h == '\\0') goto code_r0x0001837fc990;\r\n    0x1837fd036    |        fcn.180f83560(&var_178h, &var_88h);\r\n    0x1837fd049    |        iVar19 = var_80h;\r\n    0x1837fd049    |        iVar9 = var_88h;\r\n    0x1837fd059    |        var_128h = 0;\r\n    0x1837fd059    |        var_120h = 0;\r\n    0x1837fd061    |        var_118h = 0;\r\n    0x1837fd070    |        if (var_80h != 0) {\r\n    0x1837fd072    |            uVar18 = var_80h;\r\n    0x1837fd072    |            piVar13 = (int64_t *)var_88h;\r\n    0x1837fd072    |            if (var_80h < 0) goto code_r0x0001837fd906;\r\n    0x1837fd07b    |            var_128h = fcn.185f006b8(var_80h);\r\n    0x1837fd088    |            var_118h = iVar19;\r\n    0x1837fd099    |            fcn.185f5a940(var_128h, iVar9, iVar19);\r\n    0x1837fd09e    |            var_120h = iVar19;\r\n                   |        }\r\n    0x1837fd0a9    |        if (iVar9 != 0) {\r\n    0x1837fd0b4    |            if ((uint64_t)-iVar9 < (uint64_t)iVar19) goto code_r0x0001837fc990;\r\n    0x1837fd76b    |            var_80h = 0;\r\n    0x1837fd782    |            fcn.1841dcbe0(iVar9, var_78h);\r\n                   |        }\r\n    0x1837fd0bf    |        fcn.1897a77c0(&var_108h, &var_128h);\r\n    0x1837fd0de    |        if (var_128h != 0) {\r\n    0x1837fd0f2    |            if ((uint64_t)-var_128h < (uint64_t)var_120h) goto code_r0x0001837fc990;\r\n    0x1837fd0f8    |            var_120h = 0;\r\n    0x1837fd10c    |            fcn.1841dcbe0(var_128h, var_118h);\r\n                   |        }\r\n    0x1837fd2e0    |        var_b0h = CONCAT71(var_b0h._1_7_, 1);\r\n    0x1837fd2f0    |        if ((char)var_170h == '\\0') goto code_r0x0001837fc990;\r\n    0x1837fd2f6    |        fcn.1819fbb70(&var_178h, &var_88h);\r\n    0x1837fd314    |        if ((char)var_70h == '\\0') goto code_r0x0001837fc990;\r\n    0x1837fd31a    |        var_268h._0_4_ = 0;\r\n    0x1837fd33b    |        cVar4 = fcn.18ad7e070((uint64_t)var_268h._4_4_ << 0x20);\r\n    0x1837fd342    |        uVar23 = extraout_XMM0_Da;\r\n    0x1837fd342    |        if (cVar4 == '\\0') {\r\n                   |code_r0x0001837fd36b:\r\n    0x1837fd373    |            if ((char)var_70h != '\\x01') goto code_r0x0001837fd532;\r\n    0x1837fd384    |            if (var_88h == 0) goto code_r0x0001837fd532;\r\n    0x1837fd398    |            if ((uint64_t)var_80h <= (uint64_t)-var_88h) goto code_r0x0001837fd79c;\r\n                   |code_r0x0001837fc990:\r\n    0x1837fc990    |    // WARNING: Does not return\r\n    0x1837fc990    |            pcVar16 = (code *)invalidInstructionException();\r\n    0x1837fc990    |            (*pcVar16)();\r\n                   |        }\r\n    0x1837fd344    |        var_268h._0_4_ = 0;\r\n    0x1837fd362    |        cVar4 = fcn.1825a3b60((uint64_t)var_268h._4_4_ << 0x20);\r\n    0x1837fd369    |        uVar23 = extraout_XMM0_Da_00;\r\n    0x1837fd369    |        if (cVar4 == '\\0') goto code_r0x0001837fd36b;\r\n    0x1837fd3a3    |        var_268h._0_4_ = 0;\r\n    0x1837fd3c1    |        cVar4 = fcn.1825a3b60((uint64_t)var_268h._4_4_ << 0x20);\r\n    0x1837fd3dd    |        if (((char)var_70h == '\\x01') && (var_88h != 0)) {\r\n    0x1837fd3ed    |            if ((uint64_t)-var_88h < (uint64_t)var_80h) goto code_r0x0001837fc990;\r\n    0x1837fd7f8    |            var_80h = 0;\r\n    0x1837fd80c    |            fcn.1841dcbe0(var_88h, var_78h);\r\n                   |        }\r\n    0x1837fd3fb    |        if (cVar4 == '\\0') goto code_r0x0001837fd532;\r\n    0x1837fd401    |        uVar23 = 0;\r\n    0x1837fd401    |        uVar24 = 0;\r\n    0x1837fd401    |        uVar25 = 0;\r\n    0x1837fd401    |        uVar26 = 0;\r\n    0x1837fd404    |        piVar21 = &var_88h;\r\n    0x1837fd40c    |        var_78h = 0;\r\n    0x1837fd40c    |        var_70h = 0;\r\n    0x1837fd411    |        var_88h = 0;\r\n    0x1837fd411    |        var_80h = 0;\r\n    0x1837fd415    |        fcn.18ad7dcf0(&var_108h, piVar21);\r\n    0x1837fd42a    |        if ((char)var_70h != '\\x01') {\r\n    0x1837fd42c    |            bVar22 = false;\r\n    0x1837fd42e    |            piVar13 = (int64_t *)0x0;\r\n    0x1837fd431    |            iVar9 = 0;\r\n    0x1837fd434    |            goto code_r0x0001837fd53d;\r\n                   |        }\r\n    0x1837fd439    |        uVar23 = 0;\r\n    0x1837fd439    |        uVar24 = 0;\r\n    0x1837fd439    |        uVar25 = 0;\r\n    0x1837fd439    |        uVar26 = 0;\r\n    0x1837fd444    |        var_138h = 0;\r\n    0x1837fd450    |        var_148h = 0x18;\r\n    0x1837fd463    |        var_140h = var_88h;\r\n    0x1837fd473    |        piVar20 = (int64_t *)var_218h;\r\n    0x1837fd473    |        if (-1 < _var_208h) {\r\n    0x1837fd47a    |            piVar20 = &var_218h;\r\n                   |        }\r\n    0x1837fd48b    |        var_260h._0_4_ = 0x10000;\r\n    0x1837fd48f    |        var_268h._0_4_ = 0x10000;\r\n    0x1837fd493    |        var_258h = var_258h & 0xffffffff00000000;\r\n    0x1837fd4ac    |        var_250h = (int64_t)piVar12;\r\n    0x1837fd4ac    |        piVar12 = (int64_t *)(*(code *)0x11c213a4)(piVar20, 0x40080003, 8, 1);\r\n    0x1837fd4b5    |        if (piVar12 != (int64_t *)0x0) {\r\n    0x1837fd4ba    |            uVar5 = (*(code *)0x11c21b5a)();\r\n    0x1837fd4c6    |            if ((uint32_t)piVar12 < 0xfffffff4) {\r\n    0x1837fd4cc    |                fcn.184d01b00();\r\n                   |            } else {\r\n    0x1837fd816    |                piVar12 = (int64_t *)0x0;\r\n                   |            }\r\n    0x1837fd4d3    |            (*(code *)0x11c22c68)(uVar5);\r\n    0x1837fd4e8    |            if ((uint32_t)piVar12 < 0xfffffff4 && piVar12 != (int64_t *)0x0) {\r\n    0x1837fd17f    |                if (_var_208h < 0) {\r\n    0x1837fd168    |                    fcn.184c2f840(&var_128h, var_218h, var_210h);\r\n                   |                } else {\r\n    0x1837fd189    |                    var_118h = _var_208h;\r\n    0x1837fd196    |                    var_128h = var_218h;\r\n    0x1837fd196    |                    var_120h = var_210h;\r\n                   |                }\r\n    0x1837fd19e    |                var_110h = 0;\r\n    0x1837fd1aa    |                fcn.184d01b00();\r\n    0x1837fd1ba    |                piVar13 = (int64_t *)var_110h;\r\n    0x1837fd1ba    |                if ((int64_t *)var_110h != piVar12) {\r\n    0x1837fd1bc    |                    uVar6 = (*(code *)0x11c21b5a)();\r\n    0x1837fd1c2    |                    uVar18 = (uint64_t)uVar6;\r\n    0x1837fd1da    |                    if ((uint32_t)var_110h < 0xfffffff4 && var_110h != 0) {\r\n    0x1837fd81e    |                        fcn.184d01b00();\r\n    0x1837fd833    |                        piVar13 = (int64_t *)var_110h;\r\n    0x1837fd833    |                        if (*(int64_t *)0x191e21558 == 0) goto code_r0x0001837fd90b;\r\n    0x1837fd833    |                        goto code_r0x0001837fd839;\r\n                   |                    }\r\n                   |                    goto code_r0x0001837fd1e0;\r\n                   |                }\r\n                   |                goto code_r0x0001837fd1fd;\r\n                   |            }\r\n                   |        }\r\n    0x1837fd4ee    |        bVar22 = false;\r\n    0x1837fd4f0    |        piVar13 = (int64_t *)0x0;\r\n    0x1837fd4f3    |        iVar9 = 0;\r\n                   |    } else {\r\n    0x1837fd901    |        fcn.185f9b750();\r\n                   |code_r0x0001837fd906:\r\n    0x1837fd906    |        fcn.18628dc40();\r\n                   |code_r0x0001837fd90b:\r\n    0x1837fd90d    |        uVar15 = (*(code *)0x11c21ca0)(0);\r\n    0x1837fd91d    |        pcVar16 = (code *)(*(code *)0x11c21da6)(uVar15, 0x1911fc1e0);\r\n    0x1837fd932    |        if ((pcVar16 != (code *)0x0) && (pcVar16 != sym.Tabbit.dll_GetHandleVerifier)) {\r\n    0x1837fd934    |            (*case.0x1841dcc6f.0)();\r\n                   |        }\r\n    0x1837fd93f    |        fcn.180f43100(CONCAT44(var_260h._4_4_, (uint32_t)var_260h));\r\n                   |code_r0x0001837fd839:\r\n    0x1837fd849    |        (*case.0x1841dcc6f.0)(*(int64_t *)0x191e21558, piVar13);\r\n                   |code_r0x0001837fd1e0:\r\n    0x1837fd1e8    |        var_110h = (int64_t)piVar12;\r\n    0x1837fd1e8    |        fcn.184d01b00();\r\n    0x1837fd1ef    |        (*(code *)0x11c22c68)(uVar18 & 0xffffffff);\r\n    0x1837fd1f5    |        piVar13 = (int64_t *)var_110h;\r\n                   |code_r0x0001837fd1fd:\r\n    0x1837fd1fd    |        iVar9 = var_128h;\r\n    0x1837fd205    |        uVar23 = (undefined4)var_120h;\r\n    0x1837fd205    |        uVar24 = var_120h._4_4_;\r\n    0x1837fd205    |        uVar25 = (undefined4)var_118h;\r\n    0x1837fd205    |        uVar26 = var_118h._4_4_;\r\n    0x1837fd21d    |        var_118h = 0;\r\n    0x1837fd21d    |        var_110h = 0;\r\n    0x1837fd225    |        var_128h = 0;\r\n    0x1837fd225    |        var_120h = 0;\r\n    0x1837fd22f    |        if (piVar13 == (int64_t *)0x0 || 0xfffffff3 < (uint32_t)piVar13) {\r\n    0x1837fd234    |            if (piVar13 != (int64_t *)0x0) {\r\n    0x1837fd23a    |                piVar13 = (int64_t *)0x0;\r\n    0x1837fd23d    |                uVar5 = (*(code *)0x11c21b5a)();\r\n    0x1837fd245    |                goto code_r0x0001837fd259;\r\n                   |            }\r\n    0x1837fd7ba    |            piVar13 = (int64_t *)0x0;\r\n                   |        } else {\r\n    0x1837fd247    |            fcn.184d01b00();\r\n    0x1837fd24c    |            uVar5 = (*(code *)0x11c21b5a)();\r\n    0x1837fd254    |            fcn.184d01b00();\r\n                   |code_r0x0001837fd259:\r\n    0x1837fd25b    |            (*(code *)0x11c22c68)(uVar5);\r\n    0x1837fd277    |            if ((uint32_t)var_110h < 0xfffffff4 && var_110h != 0) {\r\n    0x1837fd279    |                fcn.184d01b00();\r\n    0x1837fd279    |                iVar19 = var_110h;\r\n    0x1837fd28e    |                if (*(int64_t *)0x191e21558 == 0) {\r\n    0x1837fd874    |                    uVar15 = (*(code *)0x11c21ca0)(0);\r\n    0x1837fd884    |                    pcVar16 = (code *)(*(code *)0x11c21da6)(uVar15, 0x1911fc1e0);\r\n    0x1837fd89d    |                    if ((pcVar16 != (code *)0x0) && (pcVar16 != sym.Tabbit.dll_GetHandleVerifier)) {\r\n    0x1837fd89f    |                        (*case.0x1841dcc6f.0)();\r\n                   |                    }\r\n    0x1837fd8aa    |                    fcn.180f43100(CONCAT44(var_260h._4_4_, (uint32_t)var_260h));\r\n                   |                }\r\n    0x1837fd2a4    |                (*case.0x1841dcc6f.0)(*(int64_t *)0x191e21558, iVar19);\r\n    0x1837fd2aa    |                var_110h = 0;\r\n                   |            }\r\n                   |        }\r\n    0x1837fd2be    |        if (var_118h < 0) {\r\n    0x1837fd2d3    |            fcn.1841dcbe0(var_128h, var_118h * 2);\r\n                   |        }\r\n    0x1837fd2d8    |        bVar22 = true;\r\n                   |    }\r\n    0x1837fd4f6    |    piVar20 = (int64_t *)0x7fffffffffffffff;\r\n    0x1837fd4fe    |    if ((char)var_70h == '\\x01') {\r\n    0x1837fd50b    |        var_128h = (int64_t)piVar21;\r\n    0x1837fd50b    |        fcn.18578a8d0();\r\n                   |    }\r\n                   |code_r0x0001837fd53d:\r\n                   |    do {\r\n    0x1837fd53d    |        iVar19 = var_a8h;\r\n    0x1837fd529    |        if (((char)var_98h == '\\x01') && (var_a8h = 0, iVar19 != 0)) {\r\n    0x1837fd52b    |            fcn.185f006f4();\r\n                   |        }\r\n    0x1837fd547    |        iVar19 = var_c8h;\r\n    0x1837fd568    |        if (((char)var_b8h == '\\x01') && (var_c8h = 0, iVar19 != 0)) {\r\n    0x1837fd56a    |            fcn.185f006f4();\r\n                   |        }\r\n    0x1837fd6cd    |        if (((char)var_d0h == '\\x01') && (var_e8h != 0)) {\r\n    0x1837fd6e1    |            if ((uint64_t)-var_e8h < (uint64_t)var_e0h) goto code_r0x0001837fc990;\r\n    0x1837fd854    |            var_e0h = 0;\r\n    0x1837fd868    |            fcn.1841dcbe0(var_e8h, var_d8h);\r\n                   |        }\r\n    0x1837fd6f7    |        if (((char)var_f0h == '\\x01') && (var_108h != 0)) {\r\n    0x1837fd70b    |            if ((uint64_t)-var_108h < (uint64_t)var_100h) goto code_r0x0001837fc990;\r\n    0x1837fd711    |            var_100h = 0;\r\n    0x1837fd725    |            fcn.1841dcbe0(var_108h, var_f8h);\r\n                   |        }\r\n    0x1837fd593    |        if (_var_208h < 0) {\r\n    0x1837fd5a5    |            fcn.1841dcbe0(var_218h, _var_208h * 2);\r\n                   |        }\r\n    0x1837fd5af    |        if ((char)var_230h < '\\0') {\r\n    0x1837fd5c1    |            fcn.1841dcbe0(var_238h, var_1d8h & (uint64_t)piVar20);\r\n                   |        }\r\n    0x1837fd5ce    |        fcn.1841dcbe0(piVar10, 0x30);\r\n    0x1837fd5db    |        if ((int64_t)_var_1a8h < 0) {\r\n    0x1837fd5dd    |            piVar20 = (int64_t *)((uint64_t)piVar20 & _var_1a8h);\r\n    0x1837fd5f0    |            fcn.1841dcbe0(var_1b8h, piVar20);\r\n                   |        }\r\n    0x1837fd607    |        if (((char)var_180h == '\\x01') && (var_188h < 0)) {\r\n    0x1837fd61c    |            fcn.1841dcbe0(var_198h, var_188h * 2);\r\n                   |        }\r\n    0x1837fd629    |        if ((char)var_170h != '\\0') {\r\n    0x1837fd62b    |            fcn.1800b3310(&var_178h);\r\n                   |        }\r\n    0x1837fd63b    |        if (bVar22) {\r\n    0x1837fd645    |            if (*(char *)((int64_t)puVar7 + 0x1f) < '\\0') {\r\n    0x1837fd6bb    |                fcn.1841dcbe0(puVar7[1], puVar7[3] * 2);\r\n                   |            }\r\n    0x1837fd647    |            puVar7[1] = iVar9;\r\n    0x1837fd64b    |            *(undefined4 *)(puVar7 + 2) = uVar23;\r\n    0x1837fd64b    |            *(undefined4 *)((int64_t)puVar7 + 0x14) = uVar24;\r\n    0x1837fd64b    |            *(undefined4 *)(puVar7 + 3) = uVar25;\r\n    0x1837fd64b    |            *(undefined4 *)((int64_t)puVar7 + 0x1c) = uVar26;\r\n    0x1837fd655    |            bVar22 = (uint32_t)piVar13 < 0xfffffff4;\r\n    0x1837fd664    |            if (bVar22 && piVar13 != (int64_t *)0x0) {\r\n    0x1837fd666    |                fcn.184d01b00();\r\n                   |            }\r\n    0x1837fd66b    |            piVar20 = (int64_t *)puVar7[4];\r\n    0x1837fd672    |            if (piVar20 != piVar13) {\r\n    0x1837fd678    |                uVar6 = (*(code *)0x11c21b5a)();\r\n    0x1837fd67e    |                piVar10 = (int64_t *)(uint64_t)uVar6;\r\n    0x1837fd68f    |                if ((uint32_t)piVar20 < 0xfffffff4 && piVar20 != (int64_t *)0x0) {\r\n    0x1837fd7c2    |                    fcn.184d01b00();\r\n    0x1837fd7cf    |                    if (*(int64_t *)0x191e21558 == 0) {\r\n    0x1837fd8bf    |                        uVar15 = (*(code *)0x11c21ca0)(0);\r\n    0x1837fd8cf    |                        pcVar16 = (code *)(*(code *)0x11c21da6)(uVar15, 0x1911fc1e0);\r\n    0x1837fd8e4    |                        if ((pcVar16 != (code *)0x0) && (pcVar16 != sym.Tabbit.dll_GetHandleVerifier)) {\r\n    0x1837fd8e6    |                            (*case.0x1841dcc6f.0)();\r\n                   |                        }\r\n    0x1837fd8f1    |                        fcn.180f43100(CONCAT44(var_260h._4_4_, (uint32_t)var_260h));\r\n                   |                    }\r\n    0x1837fd7e5    |                    (*case.0x1841dcc6f.0)(*(int64_t *)0x191e21558, piVar20);\r\n    0x1837fd7eb    |                    puVar7[4] = 0;\r\n                   |                }\r\n    0x1837fd698    |                if (bVar22 && piVar13 != (int64_t *)0x0) {\r\n    0x1837fd69a    |                    puVar7[4] = piVar13;\r\n    0x1837fd69e    |                    fcn.184d01b00();\r\n                   |                }\r\n    0x1837fd6a5    |                (*(code *)0x11c22c68)(piVar10);\r\n                   |            }\r\n                   |        }\r\n                   |code_r0x0001837fca13:\r\n    0x1837fca13    |        *(undefined8 **)arg1 = puVar7;\r\n    0x1837fca2b    |        if (*(uint64_t *)0x191c71040 == (var_60h ^ (uint64_t)auStackY_288)) {\r\n    0x1837fca4f    |            return arg1;\r\n                   |        }\r\n    0x1837fd797    |        uVar23 = fcn.185f05b40(var_60h ^ (uint64_t)auStackY_288);\r\n                   |code_r0x0001837fd79c:\r\n    0x1837fd79c    |        var_80h = 0;\r\n    0x1837fd7b0    |        fcn.1841dcbe0(uVar23, var_78h);\r\n                   |code_r0x0001837fd532:\r\n    0x1837fd532    |        uVar23 = 0;\r\n    0x1837fd532    |        uVar24 = 0;\r\n    0x1837fd532    |        uVar25 = 0;\r\n    0x1837fd532    |        uVar26 = 0;\r\n    0x1837fd535    |        iVar9 = 0;\r\n    0x1837fd538    |        piVar13 = (int64_t *)0x0;\r\n    0x1837fd53b    |        bVar22 = false;\r\n    0x1837fd53b    |    } while( true );\r\n                   |}\r\n[{\"offset\":6501156960,\"name\":\"fcn.1837fc860\",\"size\":4353,\"is-pure\":false,\"realsz\":4349,\"noreturn\":false,\"stackframe\":648,\"calltype\":\"ms\",\"cost\":1237,\"cc\":103,\"loops\":52,\"bits\":64,\"type\":\"fcn\",\"nbbs\":180,\"edges\":275,\"ebbs\":4,\"signature\":\"fcn.1837fc860(int64_t arg1, int64_t arg2, int64_t arg_118h);\",\"minbound\":6501156960,\"maxbound\":6501161313,\"callrefs\":[{\"from\":6501157016,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501157071,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501157107,\"to\":6525250016,\"type\":\"CALL\"},{\"from\":6501157164,\"to\":6740378136,\"type\":\"CALL\"},{\"from\":6501157182,\"to\":6462000272,\"type\":\"CALL\"},{\"from\":6501157216,\"to\":6469696368,\"type\":\"CALL\"},{\"from\":6501157314,\"to\":6469696368,\"type\":\"CALL\"},{\"from\":6501157347,\"to\":6469021104,\"type\":\"CALL\"},{\"from\":6501157390,\"to\":6443184912,\"type\":\"CALL\"},{\"from\":6501157489,\"to\":6501160781,\"type\":\"CODE\"},{\"from\":6501157505,\"to\":6501158004,\"type\":\"CODE\"},{\"from\":6501157580,\"to\":6525678304,\"type\":\"CALL\"},{\"from\":6501157674,\"to\":6467163600,\"type\":\"CALL\"},{\"from\":6501157688,\"to\":6448249024,\"type\":\"CALL\"},{\"from\":6501157703,\"to\":6529012272,\"type\":\"CALL\"},{\"from\":6501157732,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501157822,\"to\":6533923600,\"type\":\"CALL\"},{\"from\":6501157883,\"to\":6524287056,\"type\":\"CALL\"},{\"from\":6501158047,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501158081,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501158188,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6501158339,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6501158431,\"to\":6511733920,\"type\":\"CALL\"},{\"from\":6501158511,\"to\":6531226384,\"type\":\"CALL\"},{\"from\":6501158534,\"to\":6466032688,\"type\":\"CALL\"},{\"from\":6501158593,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501158627,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501158661,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501158695,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501158823,\"to\":6511674256,\"type\":\"CALL\"},{\"from\":6501158841,\"to\":6542067756,\"type\":\"CALL\"},{\"from\":6501158947,\"to\":6457836096,\"type\":\"CALL\"},{\"from\":6501158985,\"to\":6458717536,\"type\":\"CALL\"},{\"from\":6501159035,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501159065,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6501159098,\"to\":6501160811,\"type\":\"CODE\"},{\"from\":6501159122,\"to\":6601471936,\"type\":\"CALL\"},{\"from\":6501159180,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501159185,\"to\":6501159648,\"type\":\"CODE\"},{\"from\":6501159209,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501159257,\"to\":6501158306,\"type\":\"CODE\"},{\"from\":6501159280,\"to\":6522337344,\"type\":\"CALL\"},{\"from\":6501159285,\"to\":6501159326,\"type\":\"CODE\"},{\"from\":6501159338,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501159356,\"to\":6740378384,\"type\":\"CALL\"},{\"from\":6501159400,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501159407,\"to\":6740380040,\"type\":\"CALL\"},{\"from\":6501159485,\"to\":6740378384,\"type\":\"CALL\"},{\"from\":6501159493,\"to\":6501159513,\"type\":\"CODE\"},{\"from\":6501159495,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501159500,\"to\":6740378384,\"type\":\"CALL\"},{\"from\":6501159508,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501159515,\"to\":6740380040,\"type\":\"CALL\"},{\"from\":6501159545,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501159588,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501159635,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501159643,\"to\":6501160182,\"type\":\"CODE\"},{\"from\":6501159689,\"to\":6469696368,\"type\":\"CALL\"},{\"from\":6501159739,\"to\":6624370800,\"type\":\"CALL\"},{\"from\":6501159778,\"to\":6481918816,\"type\":\"CALL\"},{\"from\":6501159838,\"to\":6501160860,\"type\":\"CODE\"},{\"from\":6501159873,\"to\":6481918816,\"type\":\"CALL\"},{\"from\":6501159923,\"to\":6501160952,\"type\":\"CODE\"},{\"from\":6501159968,\"to\":6624369904,\"type\":\"CALL\"},{\"from\":6501159988,\"to\":6501160253,\"type\":\"CODE\"},{\"from\":6501160058,\"to\":6501160065,\"type\":\"CODE\"},{\"from\":6501160108,\"to\":6740377592,\"type\":\"CALL\"},{\"from\":6501160122,\"to\":6740378384,\"type\":\"CALL\"},{\"from\":6501160140,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501160147,\"to\":6740380040,\"type\":\"CALL\"},{\"from\":6501160203,\"to\":6534244560,\"type\":\"CALL\"},{\"from\":6501160208,\"to\":6501160253,\"type\":\"CODE\"},{\"from\":6501160235,\"to\":6542067444,\"type\":\"CALL\"},{\"from\":6501160240,\"to\":6501160263,\"type\":\"CODE\"},{\"from\":6501160298,\"to\":6542067444,\"type\":\"CALL\"},{\"from\":6501160357,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160385,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160398,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160432,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160476,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160499,\"to\":6443184912,\"type\":\"CALL\"},{\"from\":6501160550,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501160568,\"to\":6740378384,\"type\":\"CALL\"},{\"from\":6501160606,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501160613,\"to\":6740380040,\"type\":\"CALL\"},{\"from\":6501160619,\"to\":6501157395,\"type\":\"CODE\"},{\"from\":6501160635,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160640,\"to\":6501160519,\"type\":\"CODE\"},{\"from\":6501160679,\"to\":6501161044,\"type\":\"CODE\"},{\"from\":6501160741,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160746,\"to\":6501160331,\"type\":\"CODE\"},{\"from\":6501160771,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160776,\"to\":6501157266,\"type\":\"CODE\"},{\"from\":6501160801,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160806,\"to\":6501157358,\"type\":\"CODE\"},{\"from\":6501160834,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160839,\"to\":6501159103,\"type\":\"CODE\"},{\"from\":6501160855,\"to\":6542089024,\"type\":\"CALL\"},{\"from\":6501160880,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160885,\"to\":6501160242,\"type\":\"CODE\"},{\"from\":6501160893,\"to\":6501159606,\"type\":\"CODE\"},{\"from\":6501160898,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501160933,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501160947,\"to\":6501160597,\"type\":\"CODE\"},{\"from\":6501160972,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160977,\"to\":6501159928,\"type\":\"CODE\"},{\"from\":6501160985,\"to\":6501160145,\"type\":\"CODE\"},{\"from\":6501160990,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501161033,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501161039,\"to\":6501159392,\"type\":\"CODE\"},{\"from\":6501161064,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501161069,\"to\":6501160317,\"type\":\"CODE\"},{\"from\":6501161076,\"to\":6740378496,\"type\":\"CALL\"},{\"from\":6501161092,\"to\":6740378584,\"type\":\"CALL\"},{\"from\":6501161119,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501161130,\"to\":6458454272,\"type\":\"CALL\"},{\"from\":6501161135,\"to\":6501159572,\"type\":\"CODE\"},{\"from\":6501161144,\"to\":6501161130,\"type\":\"CODE\"},{\"from\":6501161151,\"to\":6740378496,\"type\":\"CALL\"},{\"from\":6501161167,\"to\":6740378584,\"type\":\"CALL\"},{\"from\":6501161190,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501161201,\"to\":6458454272,\"type\":\"CALL\"},{\"from\":6501161206,\"to\":6501160917,\"type\":\"CODE\"},{\"from\":6501161215,\"to\":6501161201,\"type\":\"CODE\"},{\"from\":6501161217,\"to\":6542702416,\"type\":\"CALL\"},{\"from\":6501161222,\"to\":6545792064,\"type\":\"CALL\"},{\"from\":6501161229,\"to\":6740378496,\"type\":\"CALL\"},{\"from\":6501161245,\"to\":6740378584,\"type\":\"CALL\"},{\"from\":6501161268,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501161279,\"to\":6458454272,\"type\":\"CALL\"},{\"from\":6501161284,\"to\":6501161017,\"type\":\"CODE\"},{\"from\":6501161293,\"to\":6501161279,\"type\":\"CODE\"},{\"from\":6501161300,\"to\":6501161128,\"type\":\"CODE\"},{\"from\":6501161307,\"to\":6501161199,\"type\":\"CODE\"},{\"from\":6501161311,\"to\":6501161277,\"type\":\"CODE\"}],\"datarefs\":[{\"from\":6501156993,\"to\":6740709440,\"type\":\"DATA\"},{\"from\":6501157031,\"to\":6707914704,\"type\":\"DATA\"},{\"from\":6501157059,\"to\":6742242256,\"type\":\"DATA\"},{\"from\":6501157097,\"to\":6723611887,\"type\":\"DATA\"},{\"from\":6501157409,\"to\":6740709440,\"type\":\"DATA\"},{\"from\":6501158357,\"to\":6712106840,\"type\":\"DATA\"},{\"from\":6501158516,\"to\":6723611896,\"type\":\"DATA\"},{\"from\":6501159558,\"to\":6742480216,\"type\":\"DATA\"},{\"from\":6501159572,\"to\":6742480216,\"type\":\"DATA\"},{\"from\":6501160903,\"to\":6742480216,\"type\":\"DATA\"},{\"from\":6501160917,\"to\":6742480216,\"type\":\"DATA\"},{\"from\":6501161003,\"to\":6742480216,\"type\":\"DATA\"},{\"from\":6501161017,\"to\":6742480216,\"type\":\"DATA\"},{\"from\":6501161082,\"to\":6729744864,\"type\":\"DATA\"},{\"from\":6501161107,\"to\":6491546928,\"type\":\"DATA\"},{\"from\":6501161157,\"to\":6729744864,\"type\":\"DATA\"},{\"from\":6501161178,\"to\":6491546928,\"type\":\"DATA\"},{\"from\":6501161235,\"to\":6729744864,\"type\":\"DATA\"},{\"from\":6501161256,\"to\":6491546928,\"type\":\"DATA\"}],\"codexrefs\":[{\"from\":6501157489,\"to\":6501160781,\"type\":\"CODE\"},{\"from\":6501157505,\"to\":6501158004,\"type\":\"CODE\"},{\"from\":6501159098,\"to\":6501160811,\"type\":\"CODE\"},{\"from\":6501159185,\"to\":6501159648,\"type\":\"CODE\"},{\"from\":6501159257,\"to\":6501158306,\"type\":\"CODE\"},{\"from\":6501159285,\"to\":6501159326,\"type\":\"CODE\"},{\"from\":6501159493,\"to\":6501159513,\"type\":\"CODE\"},{\"from\":6501159643,\"to\":6501160182,\"type\":\"CODE\"},{\"from\":6501159838,\"to\":6501160860,\"type\":\"CODE\"},{\"from\":6501159923,\"to\":6501160952,\"type\":\"CODE\"},{\"from\":6501159988,\"to\":6501160253,\"type\":\"CODE\"},{\"from\":6501160058,\"to\":6501160065,\"type\":\"CODE\"},{\"from\":6501160208,\"to\":6501160253,\"type\":\"CODE\"},{\"from\":6501160240,\"to\":6501160263,\"type\":\"CODE\"},{\"from\":6501160619,\"to\":6501157395,\"type\":\"CODE\"},{\"from\":6501160640,\"to\":6501160519,\"type\":\"CODE\"},{\"from\":6501160679,\"to\":6501161044,\"type\":\"CODE\"},{\"from\":6501160746,\"to\":6501160331,\"type\":\"CODE\"},{\"from\":6501160776,\"to\":6501157266,\"type\":\"CODE\"},{\"from\":6501160806,\"to\":6501157358,\"type\":\"CODE\"},{\"from\":6501160839,\"to\":6501159103,\"type\":\"CODE\"},{\"from\":6501160885,\"to\":6501160242,\"type\":\"CODE\"},{\"from\":6501160893,\"to\":6501159606,\"type\":\"CODE\"},{\"from\":6501160947,\"to\":6501160597,\"type\":\"CODE\"},{\"from\":6501160977,\"to\":6501159928,\"type\":\"CODE\"},{\"from\":6501160985,\"to\":6501160145,\"type\":\"CODE\"},{\"from\":6501161039,\"to\":6501159392,\"type\":\"CODE\"},{\"from\":6501161069,\"to\":6501160317,\"type\":\"CODE\"},{\"from\":6501161135,\"to\":6501159572,\"type\":\"CODE\"},{\"from\":6501161144,\"to\":6501161130,\"type\":\"CODE\"},{\"from\":6501161206,\"to\":6501160917,\"type\":\"CODE\"},{\"from\":6501161215,\"to\":6501161201,\"type\":\"CODE\"},{\"from\":6501161284,\"to\":6501161017,\"type\":\"CODE\"},{\"from\":6501161293,\"to\":6501161279,\"type\":\"CODE\"},{\"from\":6501161300,\"to\":6501161128,\"type\":\"CODE\"},{\"from\":6501161307,\"to\":6501161199,\"type\":\"CODE\"},{\"from\":6501161311,\"to\":6501161277,\"type\":\"CODE\"}],\"dataxrefs\":[],\"indegree\":37,\"outdegree\":98,\"nlocals\":62,\"nargs\":3,\"stackvars\":[{\"name\":\"var_268h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-616}},{\"name\":\"var_260h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-608}},{\"name\":\"var_258h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-600}},{\"name\":\"var_250h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-592}},{\"name\":\"var_248h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-584}},{\"name\":\"var_240h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-576}},{\"name\":\"var_238h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-568}},{\"name\":\"var_230h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-560}},{\"name\":\"var_228h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-552}},{\"name\":\"var_218h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-536}},{\"name\":\"var_210h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-528}},{\"name\":\"var_208h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-520}},{\"name\":\"var_201h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-513}},{\"name\":\"var_1f8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-504}},{\"name\":\"var_1e8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-488}},{\"name\":\"var_1e0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-480}},{\"name\":\"var_1d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-472}},{\"name\":\"var_1d1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-465}},{\"name\":\"var_1c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-456}},{\"name\":\"var_1b8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-440}},{\"name\":\"var_1b0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-432}},{\"name\":\"var_1a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-424}},{\"name\":\"var_1a1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-417}},{\"name\":\"var_198h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-408}},{\"name\":\"var_190h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-400}},{\"name\":\"var_188h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-392}},{\"name\":\"var_181h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-385}},{\"name\":\"var_180h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-384}},{\"name\":\"var_178h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-376}},{\"name\":\"var_170h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-368}},{\"name\":\"var_160h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-352}},{\"name\":\"var_148h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-328}},{\"name\":\"var_140h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-320}},{\"name\":\"var_138h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-312}},{\"name\":\"var_131h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-305}},{\"name\":\"var_128h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-296}},{\"name\":\"var_120h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-288}},{\"name\":\"var_118h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-280}},{\"name\":\"var_111h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-273}},{\"name\":\"var_110h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-272}},{\"name\":\"var_108h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-264}},{\"name\":\"var_100h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-256}},{\"name\":\"var_f8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-248}},{\"name\":\"var_f1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-241}},{\"name\":\"var_f0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-240}},{\"name\":\"var_e8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-232}},{\"name\":\"var_e0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-224}},{\"name\":\"var_d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-216}},{\"name\":\"var_d0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-208}},{\"name\":\"var_c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-200}},{\"name\":\"var_b8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-184}},{\"name\":\"var_b0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-176}},{\"name\":\"var_a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-168}},{\"name\":\"var_98h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-152}},{\"name\":\"var_88h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-136}},{\"name\":\"var_80h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-128}},{\"name\":\"var_78h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-120}},{\"name\":\"var_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_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_1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":1}},{\"name\":\"arg_118h\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":280}}],\"regvars\":[{\"name\":\"arg1\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"reg\",\"reg\":\"rcx\"}},{\"name\":\"arg2\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"reg\",\"reg\":\"rdx\"}}]}]\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":"            0x1837bff50      lea   rbp, qword [rsp+0x2a0]\r\n            0x1837bff58      mov   byte [rbp+0x20], 0x01\r\n            0x1837bff5c      mov   ecx, 0x08\r\n            0x1837bff61      call  0x185f006b8\r\n            0x1837bff66      mov   r14, rax\r\n            0x1837bff69      lea   rax, qword [0x18fd57020]\r\n            0x1837bff70      mov   qword [r14], rax\r\n            0x1837bff73      lea   r15, qword [rsp+0x50]\r\n            0x1837bff78      mov   rcx, r15\r\n            0x1837bff7b      mov   rdx, r14\r\n            0x1837bff7e      call  0x1837b92b0\r\n            0x1837bff83      mov   rdx, qword [rbp+0x08]\r\n            0x1837bff87      lea   rcx, qword [rsp+0x3c0]\r\n            0x1837bff8f      mov   qword [rcx], rbp\r\n            0x1837bff92      call  0x181b6d540\r\n            0x1837bff97      mov   rax, qword [r15]\r\n            0x1837bff9a      mov   rdx, qword [r15+0x08]\r\n            0x1837bff9e      mov   qword [rbp], rax\r\n            0x1837bffa2      mov   qword [rbp+0x08], rdx\r\n            0x1837bffa6      mov   rax, qword [r15+0x10]\r\n            0x1837bffaa      mov   qword [rbp+0x10], rax\r\n            0x1837bffae      test  rax, rax\r\n        ,=< 0x1837bffb1      jz    0x1837bffc8\r\n        |   0x1837bffb3      mov   qword [rdx+0x10], r12\r\n        |   0x1837bffb7      mov   qword [rsp+0x50], r13\r\n        |   0x1837bffbc      xorps xmm0, xmm0\r\n        |   0x1837bffbf      movups xmmword [r13], xmm0\r\n        |   0x1837bffc4      xor   edx, edx\r\n       ,==< 0x1837bffc6      jmp   0x1837bffd0\r\n       |`-> 0x1837bffc8      mov   qword [rsp+0x2a0], r12\r\n       `--> 0x1837bffd0      lea   rcx, qword [rsp+0x3c0]\r\n            0x1837bffd8      mov   qword [rcx], r15\r\n            0x1837bffdb      call  0x181b6d540\r\n            0x1837bffe0      xorps xmm6, xmm6\r\n            0x1837bffe3      movaps xmmword [rsp+0x200], xmm6\r\n            0x1837bffeb      movaps xmmword [rsp+0x1f0], xmm6\r\n            0x1837bfff3      movaps xmmword [rsp+0x1e0], xmm6\r\n            0x1837bfffb      movaps xmmword [rsp+0x1d0], xmm6\r\n            0x1837fec00      push  r14\r\n            0x1837fec02      push  rsi\r\n            0x1837fec03      push  rdi\r\n            0x1837fec04      push  rbx\r\n            0x1837fec05      sub   rsp, 0x178\r\n            0x1837fec0c      mov   rax, qword [0x191c71040]            ; [0x191c71040:8]=0x2b992ddfa232\r\n            0x1837fec13      xor   rax, rsp\r\n            0x1837fec16      mov   qword [rsp+0x170], rax\r\n            0x1837fec1e      cmp   byte [r8], 0x01\r\n        ,=< 0x1837fec22      jnz   0x1837fec78\r\n        |   0x1837fec24      mov   rdi, rdx\r\n        |   0x1837fec27      mov   rbx, rcx\r\n        |   0x1837fec2a      mov   rcx, qword [rcx+0x08]\r\n        |   0x1837fec2e      test  rcx, rcx\r\n        |   0x1837fec31      setz  al\r\n        |   0x1837fec34      cmp   ecx, 0xfffffff4                     ; 4294967284\r\n        |   0x1837fec37      setnb dl\r\n        |   0x1837fec3a      or    dl, al\r\n       ,==< 0x1837fec3c      jnz   0x1837fec78\r\n       ||   0x1837fec3e      mov   rsi, r8\r\n       ||   0x1837fec41      mov   rdx, rdi\r\n       ||   0x1837fec44      call  qword [sym.imp.KERNEL32.dll_CancelIoEx] ; [0x191c1ff58:8]=0x11c21232 ; \"2\\U00000012\\xc2\\U00000011\" ; BOOL CancelIoEx(HANDLE hFile, LPOVERLAPPED lpOverlapped)\r\n       ||   0x1837fec4a      test  eax, eax\r\n      ,===< 0x1837fec4c      jz    0x1837feca0\r\n      |||   0x1837fec4e      lea   r8, qword [rsp+0x34]\r\n      |||   0x1837fec53      mov   dword [r8], 0x00\r\n      |||   0x1837fec5a      mov   rcx, qword [rbx+0x08]\r\n      |||   0x1837fec5e      mov   rdx, rdi\r\n      |||   0x1837fec61      mov   r9d, 0x01\r\n      |||   0x1837fec67      call  qword [sym.imp.KERNEL32.dll_GetOverlappedResult] ; [0x191c203b0:8]=0x11c21d26 ; \"&\\U0000001d\\xc2\\U00000011\" ; BOOL GetOverlappedResult(HANDLE hFile, LPOVERLAPPED lpOverlapped, LPDWORD lpNumberOfBytesTransferred, BOOL bWait)\r\n      |||   0x1837fec6d      test  eax, eax\r\n     ,====< 0x1837fec6f      jz    0x1837fed04\r\n    0x1837fc860    |\r\n    0x1837fc860    |// WARNING: Variable defined which should be unmapped: var_250h\r\n    0x1837fc860    |// WARNING: Variable defined which should be unmapped: var_260h\r\n    0x1837fc860    |// WARNING: Variable defined which should be unmapped: var_268h\r\n    0x1837fc860    |// WARNING: Variable defined which should be unmapped: var_258h\r\n    0x1837fc860    |// WARNING: Variable defined which should be unmapped: var_248h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_181h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_188h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_1a8h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_208h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_71h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_1d1h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_f1h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_111h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_70h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_131h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_4ah\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_49h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_3ch\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_f6h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_4fh\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_fch\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_48h\r\n    0x1837fc860    |// WARNING: [rz-ghidra] Detected overlap for variable var_6fh\r\n                   |\r\n    0x1837fc860    |int64_t fcn.1837fc860(int64_t arg1, int64_t arg2, int64_t arg_118h)\r\n                   |{\r\n                   |    int32_t *piVar1;\r\n                   |    int32_t iVar2;\r\n                   |    uint32_t uVar3;\r\n                   |    char cVar4;\r\n                   |    undefined4 uVar5;\r\n                   |    uint32_t uVar6;\r\n                   |    undefined8 *puVar7;\r\n                   |    int64_t iVar8;\r\n                   |    int64_t iVar9;\r\n                   |    int64_t *piVar10;\r\n                   |    uint64_t uVar11;\r\n                   |    int64_t *piVar12;\r\n                   |    int64_t *piVar13;\r\n                   |    int64_t *piVar14;\r\n                   |    undefined8 uVar15;\r\n                   |    code *pcVar16;\r\n                   |    uint64_t uVar17;\r\n                   |    uint64_t uVar18;\r\n                   |    int64_t iVar19;\r\n                   |    int64_t *piVar20;\r\n                   |    int64_t *piVar21;\r\n                   |    bool bVar22;\r\n                   |    undefined4 extraout_XMM0_Da;\r\n                   |    undefined4 extraout_XMM0_Da_00;\r\n                   |    undefined4 uVar23;\r\n                   |    undefined4 uVar24;\r\n                   |    undefined4 uVar25;\r\n                   |    undefined4 uVar26;\r\n                   |    int64_t var_1h;\r\n                   |    undefined auStackY_288 [32];\r\n                   |    int64_t var_268h;\r\n                   |    int64_t var_260h;\r\n                   |    int64_t var_258h;\r\n                   |    int64_t var_250h;\r\n                   |    int64_t var_248h;\r\n                   |    int64_t var_240h;\r\n                   |    int64_t var_238h;\r\n                   |    int64_t var_230h;\r\n                   |    int64_t var_228h;\r\n                   |    int64_t iStack_220;\r\n                   |    int64_t var_218h;\r\n                   |    int64_t var_210h;\r\n                   |    undefined var_208h [7];\r\n                   |    int64_t var_201h;\r\n                   |    int64_t var_1f8h;\r\n                   |    int64_t iStack_1f0;\r\n                   |    int64_t var_1e8h;\r\n                   |    int64_t var_1e0h;\r\n                   |    int64_t var_1d8h;\r\n                   |    int64_t var_1c8h;\r\n                   |    int64_t iStack_1c0;\r\n                   |    int64_t var_1b8h;\r\n                   |    int64_t var_1b0h;\r\n                   |    undefined var_1a8h [7];\r\n                   |    int64_t var_1a1h;\r\n                   |    int64_t var_198h;\r\n                   |    int64_t var_190h;\r\n                   |    undefined8 var_188h;\r\n                   |    int64_t var_180h;\r\n                   |    int64_t var_178h;\r\n                   |    int64_t var_170h;\r\n                   |    int64_t var_160h;\r\n                   |    undefined uStack_150;\r\n                   |    int64_t var_148h;\r\n                   |    int64_t var_140h;\r\n                   |    int64_t var_138h;\r\n                   |    int64_t var_128h;\r\n                   |    int64_t var_120h;\r\n                   |    int64_t var_118h;\r\n                   |    int64_t var_110h;\r\n                   |    int64_t var_108h;\r\n                   |    int64_t var_100h;\r\n                   |    int64_t var_f8h;\r\n                   |    int64_t var_f0h;\r\n                   |    int64_t var_e8h;\r\n                   |    int64_t var_e0h;\r\n                   |    int64_t var_d8h;\r\n                   |    int64_t var_d0h;\r\n                   |    int64_t var_c8h;\r\n                   |    undefined8 uStack_c0;\r\n                   |    int64_t var_b8h;\r\n                   |    int64_t var_b0h;\r\n                   |    int64_t var_a8h;\r\n                   |    undefined8 uStack_a0;\r\n                   |    int64_t var_98h;\r\n                   |    undefined8 uStack_90;\r\n                   |    int64_t var_88h;\r\n                   |    int64_t var_80h;\r\n                   |    int64_t var_78h;\r\n                   |    undefined8 var_70h;\r\n                   |    int64_t var_60h;\r\n                   |    int64_t var_58h;\r\n                   |    \r\n    0x1837fc888    |    var_60h = *(uint64_t *)0x191c71040 ^ (uint64_t)auStackY_288;\r\n    0x1837fc898    |    puVar7 = (undefined8 *)fcn.185f006b8(0x58);\r\n    0x1837fc8a0    |    piVar12 = *(int64_t **)arg2;\r\n    0x1837fc8a3    |    uVar18 = *(uint64_t *)(arg2 + 8);\r\n    0x1837fc8ae    |    *puVar7 = 0x18fd2a7d0;\r\n    0x1837fc8b4    |    puVar7[1] = 0;\r\n    0x1837fc8b4    |    puVar7[2] = 0;\r\n    0x1837fc8b8    |    puVar7[3] = 0;\r\n    0x1837fc8b8    |    puVar7[4] = 0;\r\n    0x1837fc8bc    |    *(undefined4 *)(puVar7 + 5) = 0;\r\n    0x1837fc8bc    |    iVar19 = *(int64_t *)0x191de73d0;\r\n    0x1837fc8cf    |    iVar8 = fcn.185f006b8(0x20);\r\n    0x1837fc8de    |    iVar9 = iVar19 + 0x10;\r\n    0x1837fc8e5    |    if (iVar19 == 0) {\r\n    0x1837fc8e9    |        iVar9 = 0;\r\n                   |    }\r\n    0x1837fc8f3    |    fcn.184ef69e0(iVar8, 0x190c22cef, iVar9, *(undefined *)(iVar19 + 0x251));\r\n    0x1837fc8fb    |    if (iVar8 != 0) {\r\n    0x1837fc902    |        LOCK();\r\n    0x1837fc902    |        piVar1 = (int32_t *)(iVar8 + 8);\r\n    0x1837fc902    |        iVar2 = *piVar1;\r\n    0x1837fc902    |        *piVar1 = *piVar1 + 1;\r\n    0x1837fc902    |        UNLOCK();\r\n    0x1837fc90c    |        if (iVar2 == 0x7fffffff) {\r\n    0x1837fd8ba    |            pcVar16 = (code *)swi(3);\r\n    0x1837fd8ba    |            iVar9 = (*pcVar16)();\r\n    0x1837fd8ba    |            return iVar9;\r\n                   |        }\r\n                   |    }\r\n    0x1837fc912    |    puVar7[6] = iVar8;\r\n    0x1837fc916    |    piVar20 = (int64_t *)0x0;\r\n    0x1837fc919    |    *(undefined *)(puVar7 + 7) = 0;\r\n    0x1837fc91d    |    *(undefined *)(puVar7 + 10) = 0;\r\n    0x1837fc921    |    piVar10 = &var_178h;\r\n    0x1837fc929    |    var_178h = 0;\r\n    0x1837fc929    |    var_170h = 0;\r\n    0x1837fc92c    |    (*(code *)0x11c218bc)();\r\n    0x1837fc93e    |    fcn.1812a4c90(var_250h);\r\n    0x1837fc947    |    if ((char)var_170h == '\\0') goto code_r0x0001837fca13;\r\n    0x1837fc94d    |    fcn.1819fbb70(&var_178h, &var_108h);\r\n    0x1837fc969    |    if ((char)var_f0h != '\\x01') {\r\n                   |code_r0x0001837fc9fc:\r\n    0x1837fc9fc    |        piVar10 = &var_108h;\r\n    0x1837fca04    |        if ((char)var_170h == '\\0') goto code_r0x0001837fca13;\r\n    0x1837fca06    |        fcn.1800b3310(&var_178h);\r\n    0x1837fca0e    |        goto code_r0x0001837fca13;\r\n                   |    }\r\n    0x1837fc97a    |    if (var_108h != 0) {\r\n    0x1837fc98a    |        if ((uint64_t)-var_108h < (uint64_t)var_100h) goto code_r0x0001837fc990;\r\n    0x1837fd72f    |        var_100h = 0;\r\n    0x1837fd743    |        fcn.1841dcbe0(var_108h, var_f8h);\r\n                   |    }\r\n    0x1837fc99d    |    var_188h = 0;\r\n    0x1837fc99d    |    var_180h = 0;\r\n    0x1837fc9a5    |    var_198h = 0;\r\n    0x1837fc9a5    |    var_190h = 0;\r\n    0x1837fc9ad    |    if ((char)var_170h == '\\0') goto code_r0x0001837fc990;\r\n    0x1837fc9af    |    fcn.1819fbb70(&var_178h, &var_108h);\r\n    0x1837fc9cb    |    if ((char)var_f0h == '\\0') goto code_r0x0001837fc990;\r\n    0x1837fc9d5    |    piVar20 = &var_198h;\r\n    0x1837fc9e3    |    fcn.181956db0(CONCAT44(var_260h._4_4_, (uint32_t)var_260h));\r\n    0x1837fca5b    |    if (((char)var_f0h == '\\x01') && (var_108h != 0)) {\r\n    0x1837fca6b    |        if ((uint64_t)-var_108h < (uint64_t)var_100h) goto code_r0x0001837fc990;\r\n    0x1837fd74d    |        var_100h = 0;\r\n    0x1837fd761    |        fcn.1841dcbe0(var_108h, var_f8h);\r\n                   |    }\r\n    0x1837fc9f6    |    if ((char)var_180h != '\\x01') goto code_r0x0001837fc9fc;\r\n    0x1837fca91    |    iVar9 = (int64_t)var_188h._7_1_;\r\n    0x1837fca9d    |    iStack_1c0 = iVar9;\r\n    0x1837fca9d    |    if (iVar9 < 0) {\r\n    0x1837fca9d    |        iStack_1c0 = var_190h;\r\n                   |    }\r\n    0x1837fcaa6    |    var_1b8h = 0;\r\n    0x1837fcaa6    |    var_1b0h = 0;\r\n    0x1837fcaa9    |    var_1c8h = (int64_t)piVar20;\r\n    0x1837fcaa9    |    if (iVar9 < 0) {\r\n    0x1837fcaa9    |        var_1c8h = var_198h;\r\n                   |    }\r\n    0x1837fcab2    |    _var_1a8h = 0;\r\n    0x1837fca89    |    fcn.184f5f2e0(&var_1b8h);\r\n    0x1837fcad9    |    piVar10 = &var_1b8h;\r\n    0x1837fcad9    |    iVar9 = (int64_t)(char)var_1a1h;\r\n    0x1837fcad9    |    if ((int64_t)(char)var_1a1h < 0) {\r\n    0x1837fcae3    |        piVar10 = (int64_t *)var_1b8h;\r\n    0x1837fcae3    |        iVar9 = var_1b0h;\r\n                   |    }\r\n    0x1837fcaf3    |    var_78h = 0;\r\n    0x1837fcaf3    |    var_70h = 0;\r\n    0x1837fcaf8    |    var_88h = 0;\r\n    0x1837fcaf8    |    var_80h = 0;\r\n    0x1837fcb04    |    var_a8h = 0;\r\n    0x1837fcb04    |    uStack_a0 = 0;\r\n    0x1837fcb09    |    var_b8h = 0;\r\n    0x1837fcb09    |    var_b0h = 0;\r\n    0x1837fcb0e    |    var_c8h = 0;\r\n    0x1837fcb0e    |    uStack_c0 = 0;\r\n    0x1837fcb13    |    var_d8h = 0;\r\n    0x1837fcb13    |    var_d0h = 0;\r\n    0x1837fcb18    |    var_e8h = 0;\r\n    0x1837fcb18    |    var_e0h = 0;\r\n    0x1837fcb1d    |    var_f8h = 0;\r\n    0x1837fcb1d    |    var_f0h = 0;\r\n    0x1837fcb22    |    var_108h = 0;\r\n    0x1837fcb22    |    var_100h = 0;\r\n    0x1837fcafc    |    fcn.1817915d0(&var_108h);\r\n    0x1837fcafc    |    fcn.1805878c0(&var_108h, piVar10, iVar9);\r\n    0x1837fcaeb    |    fcn.18528d230(&var_88h, uStack_a0._4_4_, &var_108h);\r\n    0x1837fcb4c    |    iVar9 = 0;\r\n                   |    do {\r\n    0x1837fcb4e    |        *(undefined *)((int64_t)&var_108h + iVar9) = 0;\r\n    0x1837fcb56    |        iVar9 = iVar9 + 1;\r\n    0x1837fcb5d    |    } while (iVar9 != 0x70);\r\n    0x1837fcb64    |    piVar10 = (int64_t *)fcn.185f006b8(0x30);\r\n    0x1837fcb87    |    if ((piVar10 + 4 < piVar10) || (&var_88h < piVar10 + 4 && piVar10 <= &var_88h)) goto code_r0x0001837fc990;\r\n    0x1837fcb9d    |    *(undefined4 *)(piVar10 + 2) = (undefined4)var_78h;\r\n    0x1837fcb9d    |    *(undefined4 *)((int64_t)piVar10 + 0x14) = var_78h._4_4_;\r\n    0x1837fcb9d    |    *(undefined4 *)(piVar10 + 3) = (undefined4)var_70h;\r\n    0x1837fcb9d    |    *(undefined4 *)((int64_t)piVar10 + 0x1c) = var_70h._4_4_;\r\n    0x1837fcba1    |    *(undefined4 *)piVar10 = (undefined4)var_88h;\r\n    0x1837fcba1    |    *(undefined4 *)((int64_t)piVar10 + 4) = var_88h._4_4_;\r\n    0x1837fcba1    |    *(undefined4 *)(piVar10 + 1) = (undefined4)var_80h;\r\n    0x1837fcba1    |    *(undefined4 *)((int64_t)piVar10 + 0xc) = var_80h._4_4_;\r\n    0x1837fcba4    |    *(undefined *)(piVar10 + 4) = 0;\r\n    0x1837fcbb3    |    var_100h = 0x20;\r\n    0x1837fcbbe    |    var_108h = (int64_t)piVar10;\r\n    0x1837fcaeb    |    fcn.18573c310(&var_88h);\r\n    0x1837fcbcf    |    iStack_1f0 = (int64_t)var_78h._7_1_;\r\n    0x1837fcbcf    |    var_1f8h = (int64_t)&var_88h;\r\n    0x1837fcbcf    |    if ((int64_t)var_78h._7_1_ < 0) {\r\n    0x1837fcbd9    |        iStack_1f0 = var_80h;\r\n    0x1837fcbd9    |        var_1f8h = var_88h;\r\n                   |    }\r\n    0x1837fcbf0    |    fcn.184e0b850(&var_108h);\r\n    0x1837fcbfb    |    iVar9 = var_f8h;\r\n    0x1837fcbfb    |    piVar20 = (int64_t *)var_108h;\r\n    0x1837fcc08    |    uVar17 = (int64_t)var_f8h._7_1_;\r\n    0x1837fcc08    |    if ((int64_t)var_f8h._7_1_ < 0) {\r\n    0x1837fcc0a    |        uVar17 = var_100h;\r\n                   |    }\r\n    0x1837fcc1b    |    uVar11 = 0x10;\r\n    0x1837fcc1b    |    if (uVar17 < 0x10) {\r\n    0x1837fcc1b    |        uVar11 = uVar17;\r\n                   |    }\r\n    0x1837fcc27    |    var_1d8h = var_f8h;\r\n    0x1837fcc37    |    var_1e8h = var_108h;\r\n    0x1837fcc37    |    var_1e0h = var_100h;\r\n    0x1837fcc42    |    var_108h = 0;\r\n    0x1837fcc42    |    var_100h = 0;\r\n    0x1837fcc4a    |    var_f8h = 0;\r\n    0x1837fcc5e    |    uVar17 = uVar11;\r\n    0x1837fcc5e    |    if (-1 < iVar9) {\r\n    0x1837fca76    |        piVar20 = &var_1e8h;\r\n    0x1837fca7e    |        var_1d8h = CONCAT17((char)uVar11, (unkint7)iVar9);\r\n    0x1837fca81    |        uVar17 = var_1e0h;\r\n                   |    }\r\n    0x1837fcc74    |    var_1e0h = uVar17;\r\n    0x1837fcc7e    |    *(undefined *)((int64_t)piVar20 + uVar11) = 0;\r\n    0x1837fcc8a    |    if (var_f8h < 0) {\r\n    0x1837fcc9f    |        fcn.1841dcbe0(var_108h, var_f8h & 0x7fffffffffffffff);\r\n                   |    }\r\n    0x1837fccac    |    if (var_78h < 0) {\r\n    0x1837fccc1    |        fcn.1841dcbe0(var_88h, var_78h & 0x7fffffffffffffff);\r\n                   |    }\r\n    0x1837fccc9    |    var_218h = 0;\r\n    0x1837fccc9    |    var_210h = 0;\r\n    0x1837fccce    |    _var_208h = 0;\r\n    0x1837fcce4    |    uVar17 = 0xc;\r\n    0x1837fcce4    |    if (uVar18 < 0xc) {\r\n    0x1837fcce4    |        uVar17 = uVar18;\r\n                   |    }\r\n    0x1837fccf0    |    var_118h = CONCAT17((char)uVar17, (unkbyte7)var_118h);\r\n    0x1837fcd15    |    if (((int64_t *)((int64_t)&var_128h + uVar17) < &var_128h) ||\r\n    0x1837fcd0d    |       (piVar12 < (int64_t *)((int64_t)&var_128h + uVar17) && &var_128h <= piVar12)) goto code_r0x0001837fc990;\r\n    0x1837fcd1b    |    piVar13 = &var_128h;\r\n    0x1837fcd2c    |    fcn.185f5a940(piVar13, piVar12, uVar17);\r\n    0x1837fcd31    |    *(undefined *)((int64_t)&var_128h + uVar17) = 0;\r\n    0x1837fcd3a    |    piVar12 = &var_1e8h;\r\n    0x1837fcd42    |    var_230h = (int64_t)var_1d8h._7_1_;\r\n    0x1837fcd53    |    uVar18 = var_230h;\r\n    0x1837fcd53    |    if (var_230h < 0) {\r\n    0x1837fcd5b    |        piVar12 = (int64_t *)var_1e8h;\r\n    0x1837fcd5b    |        uVar18 = var_1e0h;\r\n                   |    }\r\n    0x1837fcd62    |    var_148h = 0;\r\n    0x1837fcd62    |    var_140h = 0;\r\n    0x1837fcd6a    |    var_138h = 0;\r\n    0x1837fcd76    |    piVar21 = (int64_t *)(uVar18 + 1);\r\n    0x1837fcd81    |    if (piVar21 < (int64_t *)0x7fffffffffffffef) {\r\n    0x1837fcd87    |        var_238h = var_1e8h;\r\n    0x1837fcd90    |        if (piVar21 < (int64_t *)0x17) {\r\n    0x1837fcd96    |            piVar14 = &var_148h;\r\n    0x1837fcd9e    |            var_138h = (int64_t)piVar21 << 0x38;\r\n                   |        } else {\r\n    0x1837fd129    |            var_240h = (int64_t)piVar10;\r\n    0x1837fd129    |            piVar14 = (int64_t *)fcn.185f006b8(((uint64_t)piVar21 & 0x7ffffffffffffff0) + 0x10);\r\n    0x1837fd135    |            var_138h = ((uint64_t)piVar21 & 0x7ffffffffffffff0) + 0x8000000000000010;\r\n    0x1837fd159    |            piVar10 = (int64_t *)var_240h;\r\n    0x1837fd159    |            var_148h = (int64_t)piVar14;\r\n    0x1837fd159    |            var_140h = (int64_t)piVar21;\r\n                   |        }\r\n    0x1837fcda2    |        piVar20 = (int64_t *)0x7fffffffffffffff;\r\n    0x1837fcda2    |        piVar21 = (int64_t *)((int64_t)piVar14 + uVar18);\r\n    0x1837fcdb7    |        if ((piVar21 < piVar14) || ((piVar14 <= piVar12 && (piVar12 < piVar21)))) goto code_r0x0001837fc990;\r\n    0x1837fcdc3    |        fcn.185f5a940(piVar14, piVar12, uVar18);\r\n    0x1837fcdea    |        if (((int64_t *)((int64_t)piVar21 + 1) < piVar21) ||\r\n    0x1837fcde5    |           ((int64_t *)0x190129f58 < (int64_t *)((int64_t)piVar21 + 1) && piVar21 < (int64_t *)0x190129f59))\r\n    0x1837fcdea    |        goto code_r0x0001837fc990;\r\n    0x1837fcdf0    |        iVar19 = (int64_t)var_118h._7_1_;\r\n    0x1837fcdfc    |        iVar9 = iVar19;\r\n    0x1837fcdfc    |        if (iVar19 < 0) {\r\n    0x1837fcdfc    |            iVar9 = var_120h;\r\n                   |        }\r\n    0x1837fce05    |        *(undefined2 *)piVar21 = 0x2d;\r\n    0x1837fce0b    |        if (iVar19 < 0) {\r\n    0x1837fce0b    |            piVar13 = (int64_t *)var_128h;\r\n                   |        }\r\n    0x1837fce1f    |        piVar12 = (int64_t *)fcn.184212ca0(&var_148h, piVar13, iVar9);\r\n    0x1837fce24    |        var_88h = *piVar12;\r\n    0x1837fce24    |        var_80h = piVar12[1];\r\n    0x1837fce32    |        iVar9 = piVar12[2];\r\n    0x1837fce3a    |        piVar21 = (int64_t *)0x0;\r\n    0x1837fce3d    |        piVar12[2] = 0;\r\n    0x1837fce44    |        *piVar12 = 0;\r\n    0x1837fce44    |        piVar12[1] = 0;\r\n    0x1837fce47    |        var_78h._7_1_ = (char)((uint64_t)iVar9 >> 0x38);\r\n    0x1837fce47    |        iStack_220 = (int64_t)var_78h._7_1_;\r\n    0x1837fce4f    |        var_228h = (int64_t)&var_88h;\r\n    0x1837fce4f    |        if (iStack_220 < 0) {\r\n    0x1837fce54    |            var_228h = var_88h;\r\n    0x1837fce54    |            iStack_220 = var_80h;\r\n                   |        }\r\n    0x1837fce6f    |        var_78h = iVar9;\r\n    0x1837fce64    |        fcn.1854a9b10(&var_108h);\r\n    0x1837fce86    |        piVar12 = (int64_t *)fcn.18167d430(&var_108h, 0, 0x190c22cf8, 0x18);\r\n    0x1837fce8b    |        var_218h = *piVar12;\r\n    0x1837fce8b    |        var_210h = piVar12[1];\r\n    0x1837fce93    |        _var_208h = piVar12[2];\r\n    0x1837fce9f    |        piVar12[2] = 0;\r\n    0x1837fcea3    |        *piVar12 = 0;\r\n    0x1837fcea3    |        piVar12[1] = 0;\r\n    0x1837fceac    |        if (var_f8h < 0) {\r\n    0x1837fcec1    |            fcn.1841dcbe0(var_108h, var_f8h * 2);\r\n                   |        }\r\n    0x1837fcece    |        if (var_78h < 0) {\r\n    0x1837fcee3    |            fcn.1841dcbe0(var_88h, var_78h & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x1837fcef0    |        if (var_138h < 0) {\r\n    0x1837fcf05    |            fcn.1841dcbe0(var_148h, var_138h & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x1837fcf12    |        if (var_118h < 0) {\r\n    0x1837fcf27    |            fcn.1841dcbe0(var_128h, var_118h & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x1837fcf2f    |        var_98h = 0;\r\n    0x1837fcf2f    |        uStack_90 = 0;\r\n    0x1837fcf37    |        var_a8h = 0;\r\n    0x1837fcf37    |        uStack_a0 = 0;\r\n    0x1837fcf3f    |        var_b8h = 0;\r\n    0x1837fcf3f    |        var_b0h = 0;\r\n    0x1837fcf47    |        var_c8h = 0;\r\n    0x1837fcf47    |        uStack_c0 = 0;\r\n    0x1837fcf4f    |        var_d8h = 0;\r\n    0x1837fcf4f    |        var_d0h = 0;\r\n    0x1837fcf57    |        var_e8h = 0;\r\n    0x1837fcf57    |        var_e0h = 0;\r\n    0x1837fcf5f    |        var_f8h = 0;\r\n    0x1837fcf5f    |        var_f0h = 0;\r\n    0x1837fcf67    |        var_108h = 0;\r\n    0x1837fcf67    |        var_100h = 0;\r\n    0x1837fcf71    |        var_88h = var_88h & 0xffffffffffffff00;\r\n    0x1837fcf78    |        var_70h = var_70h & 0xffffffffffffff00;\r\n    0x1837fcf7f    |        var_128h = var_128h & 0xffffffffffffff00;\r\n    0x1837fcf86    |        var_110h = var_110h & 0xffffffffffffff00;\r\n    0x1837fcf95    |        var_148h = 0x80002;\r\n    0x1837fcfa7    |        cVar4 = fcn.184204390(&var_148h, 8, 1);\r\n    0x1837fcfae    |        if (cVar4 != '\\0') {\r\n    0x1837fd94f    |            pcVar16 = (code *)swi(3);\r\n    0x1837fd94f    |            iVar9 = (*pcVar16)();\r\n    0x1837fd94f    |            return iVar9;\r\n                   |        }\r\n    0x1837fcfb9    |        piVar13 = (int64_t *)fcn.185f0082c(8);\r\n    0x1837fcfb9    |        uVar3 = (uint32_t)var_260h;\r\n    0x1837fcfb9    |        uVar6 = (uint32_t)var_268h;\r\n    0x1837fcfbe    |        piVar12 = &var_148h;\r\n    0x1837fcfca    |        *piVar13 = var_148h;\r\n    0x1837fcfd1    |        var_140h = 8;\r\n    0x1837fcfd9    |        var_138h = CONCAT71(var_138h._1_7_, 1);\r\n    0x1837fcfe0    |        var_258h = (int64_t)&var_160h;\r\n    0x1837fcfe8    |        var_160h._0_1_ = 0;\r\n    0x1837fcfeb    |        uStack_150 = 0;\r\n    0x1837fcfef    |        var_248h._0_1_ = 0;\r\n    0x1837fcff4    |        var_250h = var_250h & 0xffffffffffffff00;\r\n    0x1837fcffe    |        var_260h._0_4_ = (uint32_t)var_260h & 0xffffff00;\r\n    0x1837fd003    |        var_268h._0_4_ = (uint32_t)var_268h & 0xffffff00;\r\n    0x1837fd023    |        var_148h = (int64_t)piVar13;\r\n    0x1837fd023    |        fcn.180eac240(CONCAT44(var_268h._4_4_, uVar6) & 0xffffffffffffff00, \r\n    0x1837fd023    |                      CONCAT44(var_260h._4_4_, uVar3) & 0xffffffffffffff00, var_258h, var_250h, \r\n    0x1837fd023    |                      (uint64_t)var_248h._1_7_ << 8);\r\n    0x1837fd030    |        if ((char)var_170h == '\\0') goto code_r0x0001837fc990;\r\n    0x1837fd036    |        fcn.180f83560(&var_178h, &var_88h);\r\n    0x1837fd049    |        iVar19 = var_80h;\r\n    0x1837fd049    |        iVar9 = var_88h;\r\n    0x1837fd059    |        var_128h = 0;\r\n    0x1837fd059    |        var_120h = 0;\r\n    0x1837fd061    |        var_118h = 0;\r\n    0x1837fd070    |        if (var_80h != 0) {\r\n    0x1837fd072    |            uVar18 = var_80h;\r\n    0x1837fd072    |            piVar13 = (int64_t *)var_88h;\r\n    0x1837fd072    |            if (var_80h < 0) goto code_r0x0001837fd906;\r\n    0x1837fd07b    |            var_128h = fcn.185f006b8(var_80h);\r\n    0x1837fd088    |            var_118h = iVar19;\r\n    0x1837fd099    |            fcn.185f5a940(var_128h, iVar9, iVar19);\r\n    0x1837fd09e    |            var_120h = iVar19;\r\n                   |        }\r\n    0x1837fd0a9    |        if (iVar9 != 0) {\r\n    0x1837fd0b4    |            if ((uint64_t)-iVar9 < (uint64_t)iVar19) goto code_r0x0001837fc990;\r\n    0x1837fd76b    |            var_80h = 0;\r\n    0x1837fd782    |            fcn.1841dcbe0(iVar9, var_78h);\r\n                   |        }\r\n    0x1837fd0bf    |        fcn.1897a77c0(&var_108h, &var_128h);\r\n    0x1837fd0de    |        if (var_128h != 0) {\r\n    0x1837fd0f2    |            if ((uint64_t)-var_128h < (uint64_t)var_120h) goto code_r0x0001837fc990;\r\n    0x1837fd0f8    |            var_120h = 0;\r\n    0x1837fd10c    |            fcn.1841dcbe0(var_128h, var_118h);\r\n                   |        }\r\n    0x1837fd2e0    |        var_b0h = CONCAT71(var_b0h._1_7_, 1);\r\n    0x1837fd2f0    |        if ((char)var_170h == '\\0') goto code_r0x0001837fc990;\r\n    0x1837fd2f6    |        fcn.1819fbb70(&var_178h, &var_88h);\r\n    0x1837fd314    |        if ((char)var_70h == '\\0') goto code_r0x0001837fc990;\r\n    0x1837fd31a    |        var_268h._0_4_ = 0;\r\n    0x1837fd33b    |        cVar4 = fcn.18ad7e070((uint64_t)var_268h._4_4_ << 0x20);\r\n    0x1837fd342    |        uVar23 = extraout_XMM0_Da;\r\n    0x1837fd342    |        if (cVar4 == '\\0') {\r\n                   |code_r0x0001837fd36b:\r\n    0x1837fd373    |            if ((char)var_70h != '\\x01') goto code_r0x0001837fd532;\r\n    0x1837fd384    |            if (var_88h == 0) goto code_r0x0001837fd532;\r\n    0x1837fd398    |            if ((uint64_t)var_80h <= (uint64_t)-var_88h) goto code_r0x0001837fd79c;\r\n                   |code_r0x0001837fc990:\r\n    0x1837fc990    |    // WARNING: Does not return\r\n    0x1837fc990    |            pcVar16 = (code *)invalidInstructionException();\r\n    0x1837fc990    |            (*pcVar16)();\r\n                   |        }\r\n    0x1837fd344    |        var_268h._0_4_ = 0;\r\n    0x1837fd362    |        cVar4 = fcn.1825a3b60((uint64_t)var_268h._4_4_ << 0x20);\r\n    0x1837fd369    |        uVar23 = extraout_XMM0_Da_00;\r\n    0x1837fd369    |        if (cVar4 == '\\0') goto code_r0x0001837fd36b;\r\n    0x1837fd3a3    |        var_268h._0_4_ = 0;\r\n    0x1837fd3c1    |        cVar4 = fcn.1825a3b60((uint64_t)var_268h._4_4_ << 0x20);\r\n    0x1837fd3dd    |        if (((char)var_70h == '\\x01') && (var_88h != 0)) {\r\n    0x1837fd3ed    |            if ((uint64_t)-var_88h < (uint64_t)var_80h) goto code_r0x0001837fc990;\r\n    0x1837fd7f8    |            var_80h = 0;\r\n    0x1837fd80c    |            fcn.1841dcbe0(var_88h, var_78h);\r\n                   |        }\r\n    0x1837fd3fb    |        if (cVar4 == '\\0') goto code_r0x0001837fd532;\r\n    0x1837fd401    |        uVar23 = 0;\r\n    0x1837fd401    |        uVar24 = 0;\r\n    0x1837fd401    |        uVar25 = 0;\r\n    0x1837fd401    |        uVar26 = 0;\r\n    0x1837fd404    |        piVar21 = &var_88h;\r\n    0x1837fd40c    |        var_78h = 0;\r\n    0x1837fd40c    |        var_70h = 0;\r\n    0x1837fd411    |        var_88h = 0;\r\n    0x1837fd411    |        var_80h = 0;\r\n    0x1837fd415    |        fcn.18ad7dcf0(&var_108h, piVar21);\r\n    0x1837fd42a    |        if ((char)var_70h != '\\x01') {\r\n    0x1837fd42c    |            bVar22 = false;\r\n    0x1837fd42e    |            piVar13 = (int64_t *)0x0;\r\n    0x1837fd431    |            iVar9 = 0;\r\n    0x1837fd434    |            goto code_r0x0001837fd53d;\r\n                   |        }\r\n    0x1837fd439    |        uVar23 = 0;\r\n    0x1837fd439    |        uVar24 = 0;\r\n    0x1837fd439    |        uVar25 = 0;\r\n    0x1837fd439    |        uVar26 = 0;\r\n    0x1837fd444    |        var_138h = 0;\r\n    0x1837fd450    |        var_148h = 0x18;\r\n    0x1837fd463    |        var_140h = var_88h;\r\n    0x1837fd473    |        piVar20 = (int64_t *)var_218h;\r\n    0x1837fd473    |        if (-1 < _var_208h) {\r\n    0x1837fd47a    |            piVar20 = &var_218h;\r\n                   |        }\r\n    0x1837fd48b    |        var_260h._0_4_ = 0x10000;\r\n    0x1837fd48f    |        var_268h._0_4_ = 0x10000;\r\n    0x1837fd493    |        var_258h = var_258h & 0xffffffff00000000;\r\n    0x1837fd4ac    |        var_250h = (int64_t)piVar12;\r\n    0x1837fd4ac    |        piVar12 = (int64_t *)(*(code *)0x11c213a4)(piVar20, 0x40080003, 8, 1);\r\n    0x1837fd4b5    |        if (piVar12 != (int64_t *)0x0) {\r\n    0x1837fd4ba    |            uVar5 = (*(code *)0x11c21b5a)();\r\n    0x1837fd4c6    |            if ((uint32_t)piVar12 < 0xfffffff4) {\r\n    0x1837fd4cc    |                fcn.184d01b00();\r\n                   |            } else {\r\n    0x1837fd816    |                piVar12 = (int64_t *)0x0;\r\n                   |            }\r\n    0x1837fd4d3    |            (*(code *)0x11c22c68)(uVar5);\r\n    0x1837fd4e8    |            if ((uint32_t)piVar12 < 0xfffffff4 && piVar12 != (int64_t *)0x0) {\r\n    0x1837fd17f    |                if (_var_208h < 0) {\r\n    0x1837fd168    |                    fcn.184c2f840(&var_128h, var_218h, var_210h);\r\n                   |                } else {\r\n    0x1837fd189    |                    var_118h = _var_208h;\r\n    0x1837fd196    |                    var_128h = var_218h;\r\n    0x1837fd196    |                    var_120h = var_210h;\r\n                   |                }\r\n    0x1837fd19e    |                var_110h = 0;\r\n    0x1837fd1aa    |                fcn.184d01b00();\r\n    0x1837fd1ba    |                piVar13 = (int64_t *)var_110h;\r\n    0x1837fd1ba    |                if ((int64_t *)var_110h != piVar12) {\r\n    0x1837fd1bc    |                    uVar6 = (*(code *)0x11c21b5a)();\r\n    0x1837fd1c2    |                    uVar18 = (uint64_t)uVar6;\r\n    0x1837fd1da    |                    if ((uint32_t)var_110h < 0xfffffff4 && var_110h != 0) {\r\n    0x1837fd81e    |                        fcn.184d01b00();\r\n    0x1837fd833    |                        piVar13 = (int64_t *)var_110h;\r\n    0x1837fd833    |                        if (*(int64_t *)0x191e21558 == 0) goto code_r0x0001837fd90b;\r\n    0x1837fd833    |                        goto code_r0x0001837fd839;\r\n                   |                    }\r\n                   |                    goto code_r0x0001837fd1e0;\r\n                   |                }\r\n                   |                goto code_r0x0001837fd1fd;\r\n                   |            }\r\n                   |        }\r\n    0x1837fd4ee    |        bVar22 = false;\r\n    0x1837fd4f0    |        piVar13 = (int64_t *)0x0;\r\n    0x1837fd4f3    |        iVar9 = 0;\r\n                   |    } else {\r\n    0x1837fd901    |        fcn.185f9b750();\r\n                   |code_r0x0001837fd906:\r\n    0x1837fd906    |        fcn.18628dc40();\r\n                   |code_r0x0001837fd90b:\r\n    0x1837fd90d    |        uVar15 = (*(code *)0x11c21ca0)(0);\r\n    0x1837fd91d    |        pcVar16 = (code *)(*(code *)0x11c21da6)(uVar15, 0x1911fc1e0);\r\n    0x1837fd932    |        if ((pcVar16 != (code *)0x0) && (pcVar16 != sym.Tabbit.dll_GetHandleVerifier)) {\r\n    0x1837fd934    |            (*case.0x1841dcc6f.0)();\r\n                   |        }\r\n    0x1837fd93f    |        fcn.180f43100(CONCAT44(var_260h._4_4_, (uint32_t)var_260h));\r\n                   |code_r0x0001837fd839:\r\n    0x1837fd849    |        (*case.0x1841dcc6f.0)(*(int64_t *)0x191e21558, piVar13);\r\n                   |code_r0x0001837fd1e0:\r\n    0x1837fd1e8    |        var_110h = (int64_t)piVar12;\r\n    0x1837fd1e8    |        fcn.184d01b00();\r\n    0x1837fd1ef    |        (*(code *)0x11c22c68)(uVar18 & 0xffffffff);\r\n    0x1837fd1f5    |        piVar13 = (int64_t *)var_110h;\r\n                   |code_r0x0001837fd1fd:\r\n    0x1837fd1fd    |        iVar9 = var_128h;\r\n    0x1837fd205    |        uVar23 = (undefined4)var_120h;\r\n    0x1837fd205    |        uVar24 = var_120h._4_4_;\r\n    0x1837fd205    |        uVar25 = (undefined4)var_118h;\r\n    0x1837fd205    |        uVar26 = var_118h._4_4_;\r\n    0x1837fd21d    |        var_118h = 0;\r\n    0x1837fd21d    |        var_110h = 0;\r\n    0x1837fd225    |        var_128h = 0;\r\n    0x1837fd225    |        var_120h = 0;\r\n    0x1837fd22f    |        if (piVar13 == (int64_t *)0x0 || 0xfffffff3 < (uint32_t)piVar13) {\r\n    0x1837fd234    |            if (piVar13 != (int64_t *)0x0) {\r\n    0x1837fd23a    |                piVar13 = (int64_t *)0x0;\r\n    0x1837fd23d    |                uVar5 = (*(code *)0x11c21b5a)();\r\n    0x1837fd245    |                goto code_r0x0001837fd259;\r\n                   |            }\r\n    0x1837fd7ba    |            piVar13 = (int64_t *)0x0;\r\n                   |        } else {\r\n    0x1837fd247    |            fcn.184d01b00();\r\n    0x1837fd24c    |            uVar5 = (*(code *)0x11c21b5a)();\r\n    0x1837fd254    |            fcn.184d01b00();\r\n                   |code_r0x0001837fd259:\r\n    0x1837fd25b    |            (*(code *)0x11c22c68)(uVar5);\r\n    0x1837fd277    |            if ((uint32_t)var_110h < 0xfffffff4 && var_110h != 0) {\r\n    0x1837fd279    |                fcn.184d01b00();\r\n    0x1837fd279    |                iVar19 = var_110h;\r\n    0x1837fd28e    |                if (*(int64_t *)0x191e21558 == 0) {\r\n    0x1837fd874    |                    uVar15 = (*(code *)0x11c21ca0)(0);\r\n    0x1837fd884    |                    pcVar16 = (code *)(*(code *)0x11c21da6)(uVar15, 0x1911fc1e0);\r\n    0x1837fd89d    |                    if ((pcVar16 != (code *)0x0) && (pcVar16 != sym.Tabbit.dll_GetHandleVerifier)) {\r\n    0x1837fd89f    |                        (*case.0x1841dcc6f.0)();\r\n                   |                    }\r\n    0x1837fd8aa    |                    fcn.180f43100(CONCAT44(var_260h._4_4_, (uint32_t)var_260h));\r\n                   |                }\r\n    0x1837fd2a4    |                (*case.0x1841dcc6f.0)(*(int64_t *)0x191e21558, iVar19);\r\n    0x1837fd2aa    |                var_110h = 0;\r\n                   |            }\r\n                   |        }\r\n    0x1837fd2be    |        if (var_118h < 0) {\r\n    0x1837fd2d3    |            fcn.1841dcbe0(var_128h, var_118h * 2);\r\n                   |        }\r\n    0x1837fd2d8    |        bVar22 = true;\r\n                   |    }\r\n    0x1837fd4f6    |    piVar20 = (int64_t *)0x7fffffffffffffff;\r\n    0x1837fd4fe    |    if ((char)var_70h == '\\x01') {\r\n    0x1837fd50b    |        var_128h = (int64_t)piVar21;\r\n    0x1837fd50b    |        fcn.18578a8d0();\r\n                   |    }\r\n                   |code_r0x0001837fd53d:\r\n                   |    do {\r\n    0x1837fd53d    |        iVar19 = var_a8h;\r\n    0x1837fd529    |        if (((char)var_98h == '\\x01') && (var_a8h = 0, iVar19 != 0)) {\r\n    0x1837fd52b    |            fcn.185f006f4();\r\n                   |        }\r\n    0x1837fd547    |        iVar19 = var_c8h;\r\n    0x1837fd568    |        if (((char)var_b8h == '\\x01') && (var_c8h = 0, iVar19 != 0)) {\r\n    0x1837fd56a    |            fcn.185f006f4();\r\n                   |        }\r\n    0x1837fd6cd    |        if (((char)var_d0h == '\\x01') && (var_e8h != 0)) {\r\n    0x1837fd6e1    |            if ((uint64_t)-var_e8h < (uint64_t)var_e0h) goto code_r0x0001837fc990;\r\n    0x1837fd854    |            var_e0h = 0;\r\n    0x1837fd868    |            fcn.1841dcbe0(var_e8h, var_d8h);\r\n                   |        }\r\n    0x1837fd6f7    |        if (((char)var_f0h == '\\x01') && (var_108h != 0)) {\r\n    0x1837fd70b    |            if ((uint64_t)-var_108h < (uint64_t)var_100h) goto code_r0x0001837fc990;\r\n    0x1837fd711    |            var_100h = 0;\r\n    0x1837fd725    |            fcn.1841dcbe0(var_108h, var_f8h);\r\n                   |        }\r\n    0x1837fd593    |        if (_var_208h < 0) {\r\n    0x1837fd5a5    |            fcn.1841dcbe0(var_218h, _var_208h * 2);\r\n                   |        }\r\n    0x1837fd5af    |        if ((char)var_230h < '\\0') {\r\n    0x1837fd5c1    |            fcn.1841dcbe0(var_238h, var_1d8h & (uint64_t)piVar20);\r\n                   |        }\r\n    0x1837fd5ce    |        fcn.1841dcbe0(piVar10, 0x30);\r\n    0x1837fd5db    |        if ((int64_t)_var_1a8h < 0) {\r\n    0x1837fd5dd    |            piVar20 = (int64_t *)((uint64_t)piVar20 & _var_1a8h);\r\n    0x1837fd5f0    |            fcn.1841dcbe0(var_1b8h, piVar20);\r\n                   |        }\r\n    0x1837fd607    |        if (((char)var_180h == '\\x01') && (var_188h < 0)) {\r\n    0x1837fd61c    |            fcn.1841dcbe0(var_198h, var_188h * 2);\r\n                   |        }\r\n    0x1837fd629    |        if ((char)var_170h != '\\0') {\r\n    0x1837fd62b    |            fcn.1800b3310(&var_178h);\r\n                   |        }\r\n    0x1837fd63b    |        if (bVar22) {\r\n    0x1837fd645    |            if (*(char *)((int64_t)puVar7 + 0x1f) < '\\0') {\r\n    0x1837fd6bb    |                fcn.1841dcbe0(puVar7[1], puVar7[3] * 2);\r\n                   |            }\r\n    0x1837fd647    |            puVar7[1] = iVar9;\r\n    0x1837fd64b    |            *(undefined4 *)(puVar7 + 2) = uVar23;\r\n    0x1837fd64b    |            *(undefined4 *)((int64_t)puVar7 + 0x14) = uVar24;\r\n    0x1837fd64b    |            *(undefined4 *)(puVar7 + 3) = uVar25;\r\n    0x1837fd64b    |            *(undefined4 *)((int64_t)puVar7 + 0x1c) = uVar26;\r\n    0x1837fd655    |            bVar22 = (uint32_t)piVar13 < 0xfffffff4;\r\n    0x1837fd664    |            if (bVar22 && piVar13 != (int64_t *)0x0) {\r\n    0x1837fd666    |                fcn.184d01b00();\r\n                   |            }\r\n    0x1837fd66b    |            piVar20 = (int64_t *)puVar7[4];\r\n    0x1837fd672    |            if (piVar20 != piVar13) {\r\n    0x1837fd678    |                uVar6 = (*(code *)0x11c21b5a)();\r\n    0x1837fd67e    |                piVar10 = (int64_t *)(uint64_t)uVar6;\r\n    0x1837fd68f    |                if ((uint32_t)piVar20 < 0xfffffff4 && piVar20 != (int64_t *)0x0) {\r\n    0x1837fd7c2    |                    fcn.184d01b00();\r\n    0x1837fd7cf    |                    if (*(int64_t *)0x191e21558 == 0) {\r\n    0x1837fd8bf    |                        uVar15 = (*(code *)0x11c21ca0)(0);\r\n    0x1837fd8cf    |                        pcVar16 = (code *)(*(code *)0x11c21da6)(uVar15, 0x1911fc1e0);\r\n    0x1837fd8e4    |                        if ((pcVar16 != (code *)0x0) && (pcVar16 != sym.Tabbit.dll_GetHandleVerifier)) {\r\n    0x1837fd8e6    |                            (*case.0x1841dcc6f.0)();\r\n                   |                        }\r\n    0x1837fd8f1    |                        fcn.180f43100(CONCAT44(var_260h._4_4_, (uint32_t)var_260h));\r\n                   |                    }\r\n    0x1837fd7e5    |                    (*case.0x1841dcc6f.0)(*(int64_t *)0x191e21558, piVar20);\r\n    0x1837fd7eb    |                    puVar7[4] = 0;\r\n                   |                }\r\n    0x1837fd698    |                if (bVar22 && piVar13 != (int64_t *)0x0) {\r\n    0x1837fd69a    |                    puVar7[4] = piVar13;\r\n    0x1837fd69e    |                    fcn.184d01b00();\r\n                   |                }\r\n    0x1837fd6a5    |                (*(code *)0x11c22c68)(piVar10);\r\n                   |            }\r\n                   |        }\r\n                   |code_r0x0001837fca13:\r\n    0x1837fca13    |        *(undefined8 **)arg1 = puVar7;\r\n    0x1837fca2b    |        if (*(uint64_t *)0x191c71040 == (var_60h ^ (uint64_t)auStackY_288)) {\r\n    0x1837fca4f    |            return arg1;\r\n                   |        }\r\n    0x1837fd797    |        uVar23 = fcn.185f05b40(var_60h ^ (uint64_t)auStackY_288);\r\n                   |code_r0x0001837fd79c:\r\n    0x1837fd79c    |        var_80h = 0;\r\n    0x1837fd7b0    |        fcn.1841dcbe0(uVar23, var_78h);\r\n                   |code_r0x0001837fd532:\r\n    0x1837fd532    |        uVar23 = 0;\r\n    0x1837fd532    |        uVar24 = 0;\r\n    0x1837fd532    |        uVar25 = 0;\r\n    0x1837fd532    |        uVar26 = 0;\r\n    0x1837fd535    |        iVar9 = 0;\r\n    0x1837fd538    |        piVar13 = (int64_t *)0x0;\r\n    0x1837fd53b    |        bVar22 = false;\r\n    0x1837fd53b    |    } while( true );\r\n                   |}\r\n[{\"offset\":6501156960,\"name\":\"fcn.1837fc860\",\"size\":4353,\"is-pure\":false,\"realsz\":4349,\"noreturn\":false,\"stackframe\":648,\"calltype\":\"ms\",\"cost\":1237,\"cc\":103,\"loops\":52,\"bits\":64,\"type\":\"fcn\",\"nbbs\":180,\"edges\":275,\"ebbs\":4,\"signature\":\"fcn.1837fc860(int64_t arg1, int64_t arg2, int64_t arg_118h);\",\"minbound\":6501156960,\"maxbound\":6501161313,\"callrefs\":[{\"from\":6501157016,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501157071,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501157107,\"to\":6525250016,\"type\":\"CALL\"},{\"from\":6501157164,\"to\":6740378136,\"type\":\"CALL\"},{\"from\":6501157182,\"to\":6462000272,\"type\":\"CALL\"},{\"from\":6501157216,\"to\":6469696368,\"type\":\"CALL\"},{\"from\":6501157314,\"to\":6469696368,\"type\":\"CALL\"},{\"from\":6501157347,\"to\":6469021104,\"type\":\"CALL\"},{\"from\":6501157390,\"to\":6443184912,\"type\":\"CALL\"},{\"from\":6501157489,\"to\":6501160781,\"type\":\"CODE\"},{\"from\":6501157505,\"to\":6501158004,\"type\":\"CODE\"},{\"from\":6501157580,\"to\":6525678304,\"type\":\"CALL\"},{\"from\":6501157674,\"to\":6467163600,\"type\":\"CALL\"},{\"from\":6501157688,\"to\":6448249024,\"type\":\"CALL\"},{\"from\":6501157703,\"to\":6529012272,\"type\":\"CALL\"},{\"from\":6501157732,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501157822,\"to\":6533923600,\"type\":\"CALL\"},{\"from\":6501157883,\"to\":6524287056,\"type\":\"CALL\"},{\"from\":6501158047,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501158081,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501158188,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6501158339,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6501158431,\"to\":6511733920,\"type\":\"CALL\"},{\"from\":6501158511,\"to\":6531226384,\"type\":\"CALL\"},{\"from\":6501158534,\"to\":6466032688,\"type\":\"CALL\"},{\"from\":6501158593,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501158627,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501158661,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501158695,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501158823,\"to\":6511674256,\"type\":\"CALL\"},{\"from\":6501158841,\"to\":6542067756,\"type\":\"CALL\"},{\"from\":6501158947,\"to\":6457836096,\"type\":\"CALL\"},{\"from\":6501158985,\"to\":6458717536,\"type\":\"CALL\"},{\"from\":6501159035,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501159065,\"to\":6542436672,\"type\":\"CALL\"},{\"from\":6501159098,\"to\":6501160811,\"type\":\"CODE\"},{\"from\":6501159122,\"to\":6601471936,\"type\":\"CALL\"},{\"from\":6501159180,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501159185,\"to\":6501159648,\"type\":\"CODE\"},{\"from\":6501159209,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501159257,\"to\":6501158306,\"type\":\"CODE\"},{\"from\":6501159280,\"to\":6522337344,\"type\":\"CALL\"},{\"from\":6501159285,\"to\":6501159326,\"type\":\"CODE\"},{\"from\":6501159338,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501159356,\"to\":6740378384,\"type\":\"CALL\"},{\"from\":6501159400,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501159407,\"to\":6740380040,\"type\":\"CALL\"},{\"from\":6501159485,\"to\":6740378384,\"type\":\"CALL\"},{\"from\":6501159493,\"to\":6501159513,\"type\":\"CODE\"},{\"from\":6501159495,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501159500,\"to\":6740378384,\"type\":\"CALL\"},{\"from\":6501159508,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501159515,\"to\":6740380040,\"type\":\"CALL\"},{\"from\":6501159545,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501159588,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501159635,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501159643,\"to\":6501160182,\"type\":\"CODE\"},{\"from\":6501159689,\"to\":6469696368,\"type\":\"CALL\"},{\"from\":6501159739,\"to\":6624370800,\"type\":\"CALL\"},{\"from\":6501159778,\"to\":6481918816,\"type\":\"CALL\"},{\"from\":6501159838,\"to\":6501160860,\"type\":\"CODE\"},{\"from\":6501159873,\"to\":6481918816,\"type\":\"CALL\"},{\"from\":6501159923,\"to\":6501160952,\"type\":\"CODE\"},{\"from\":6501159968,\"to\":6624369904,\"type\":\"CALL\"},{\"from\":6501159988,\"to\":6501160253,\"type\":\"CODE\"},{\"from\":6501160058,\"to\":6501160065,\"type\":\"CODE\"},{\"from\":6501160108,\"to\":6740377592,\"type\":\"CALL\"},{\"from\":6501160122,\"to\":6740378384,\"type\":\"CALL\"},{\"from\":6501160140,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501160147,\"to\":6740380040,\"type\":\"CALL\"},{\"from\":6501160203,\"to\":6534244560,\"type\":\"CALL\"},{\"from\":6501160208,\"to\":6501160253,\"type\":\"CODE\"},{\"from\":6501160235,\"to\":6542067444,\"type\":\"CALL\"},{\"from\":6501160240,\"to\":6501160263,\"type\":\"CODE\"},{\"from\":6501160298,\"to\":6542067444,\"type\":\"CALL\"},{\"from\":6501160357,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160385,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160398,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160432,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160476,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160499,\"to\":6443184912,\"type\":\"CALL\"},{\"from\":6501160550,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501160568,\"to\":6740378384,\"type\":\"CALL\"},{\"from\":6501160606,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501160613,\"to\":6740380040,\"type\":\"CALL\"},{\"from\":6501160619,\"to\":6501157395,\"type\":\"CODE\"},{\"from\":6501160635,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160640,\"to\":6501160519,\"type\":\"CODE\"},{\"from\":6501160679,\"to\":6501161044,\"type\":\"CODE\"},{\"from\":6501160741,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160746,\"to\":6501160331,\"type\":\"CODE\"},{\"from\":6501160771,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160776,\"to\":6501157266,\"type\":\"CODE\"},{\"from\":6501160801,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160806,\"to\":6501157358,\"type\":\"CODE\"},{\"from\":6501160834,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160839,\"to\":6501159103,\"type\":\"CODE\"},{\"from\":6501160855,\"to\":6542089024,\"type\":\"CALL\"},{\"from\":6501160880,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160885,\"to\":6501160242,\"type\":\"CODE\"},{\"from\":6501160893,\"to\":6501159606,\"type\":\"CODE\"},{\"from\":6501160898,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501160933,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501160947,\"to\":6501160597,\"type\":\"CODE\"},{\"from\":6501160972,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501160977,\"to\":6501159928,\"type\":\"CODE\"},{\"from\":6501160985,\"to\":6501160145,\"type\":\"CODE\"},{\"from\":6501160990,\"to\":6523198208,\"type\":\"CALL\"},{\"from\":6501161033,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501161039,\"to\":6501159392,\"type\":\"CODE\"},{\"from\":6501161064,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501161069,\"to\":6501160317,\"type\":\"CODE\"},{\"from\":6501161076,\"to\":6740378496,\"type\":\"CALL\"},{\"from\":6501161092,\"to\":6740378584,\"type\":\"CALL\"},{\"from\":6501161119,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501161130,\"to\":6458454272,\"type\":\"CALL\"},{\"from\":6501161135,\"to\":6501159572,\"type\":\"CODE\"},{\"from\":6501161144,\"to\":6501161130,\"type\":\"CODE\"},{\"from\":6501161151,\"to\":6740378496,\"type\":\"CALL\"},{\"from\":6501161167,\"to\":6740378584,\"type\":\"CALL\"},{\"from\":6501161190,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501161201,\"to\":6458454272,\"type\":\"CALL\"},{\"from\":6501161206,\"to\":6501160917,\"type\":\"CODE\"},{\"from\":6501161215,\"to\":6501161201,\"type\":\"CODE\"},{\"from\":6501161217,\"to\":6542702416,\"type\":\"CALL\"},{\"from\":6501161222,\"to\":6545792064,\"type\":\"CALL\"},{\"from\":6501161229,\"to\":6740378496,\"type\":\"CALL\"},{\"from\":6501161245,\"to\":6740378584,\"type\":\"CALL\"},{\"from\":6501161268,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501161279,\"to\":6458454272,\"type\":\"CALL\"},{\"from\":6501161284,\"to\":6501161017,\"type\":\"CODE\"},{\"from\":6501161293,\"to\":6501161279,\"type\":\"CODE\"},{\"from\":6501161300,\"to\":6501161128,\"type\":\"CODE\"},{\"from\":6501161307,\"to\":6501161199,\"type\":\"CODE\"},{\"from\":6501161311,\"to\":6501161277,\"type\":\"CODE\"}],\"datarefs\":[{\"from\":6501156993,\"to\":6740709440,\"type\":\"DATA\"},{\"from\":6501157031,\"to\":6707914704,\"type\":\"DATA\"},{\"from\":6501157059,\"to\":6742242256,\"type\":\"DATA\"},{\"from\":6501157097,\"to\":6723611887,\"type\":\"DATA\"},{\"from\":6501157409,\"to\":6740709440,\"type\":\"DATA\"},{\"from\":6501158357,\"to\":6712106840,\"type\":\"DATA\"},{\"from\":6501158516,\"to\":6723611896,\"type\":\"DATA\"},{\"from\":6501159558,\"to\":6742480216,\"type\":\"DATA\"},{\"from\":6501159572,\"to\":6742480216,\"type\":\"DATA\"},{\"from\":6501160903,\"to\":6742480216,\"type\":\"DATA\"},{\"from\":6501160917,\"to\":6742480216,\"type\":\"DATA\"},{\"from\":6501161003,\"to\":6742480216,\"type\":\"DATA\"},{\"from\":6501161017,\"to\":6742480216,\"type\":\"DATA\"},{\"from\":6501161082,\"to\":6729744864,\"type\":\"DATA\"},{\"from\":6501161107,\"to\":6491546928,\"type\":\"DATA\"},{\"from\":6501161157,\"to\":6729744864,\"type\":\"DATA\"},{\"from\":6501161178,\"to\":6491546928,\"type\":\"DATA\"},{\"from\":6501161235,\"to\":6729744864,\"type\":\"DATA\"},{\"from\":6501161256,\"to\":6491546928,\"type\":\"DATA\"}],\"codexrefs\":[{\"from\":6501157489,\"to\":6501160781,\"type\":\"CODE\"},{\"from\":6501157505,\"to\":6501158004,\"type\":\"CODE\"},{\"from\":6501159098,\"to\":6501160811,\"type\":\"CODE\"},{\"from\":6501159185,\"to\":6501159648,\"type\":\"CODE\"},{\"from\":6501159257,\"to\":6501158306,\"type\":\"CODE\"},{\"from\":6501159285,\"to\":6501159326,\"type\":\"CODE\"},{\"from\":6501159493,\"to\":6501159513,\"type\":\"CODE\"},{\"from\":6501159643,\"to\":6501160182,\"type\":\"CODE\"},{\"from\":6501159838,\"to\":6501160860,\"type\":\"CODE\"},{\"from\":6501159923,\"to\":6501160952,\"type\":\"CODE\"},{\"from\":6501159988,\"to\":6501160253,\"type\":\"CODE\"},{\"from\":6501160058,\"to\":6501160065,\"type\":\"CODE\"},{\"from\":6501160208,\"to\":6501160253,\"type\":\"CODE\"},{\"from\":6501160240,\"to\":6501160263,\"type\":\"CODE\"},{\"from\":6501160619,\"to\":6501157395,\"type\":\"CODE\"},{\"from\":6501160640,\"to\":6501160519,\"type\":\"CODE\"},{\"from\":6501160679,\"to\":6501161044,\"type\":\"CODE\"},{\"from\":6501160746,\"to\":6501160331,\"type\":\"CODE\"},{\"from\":6501160776,\"to\":6501157266,\"type\":\"CODE\"},{\"from\":6501160806,\"to\":6501157358,\"type\":\"CODE\"},{\"from\":6501160839,\"to\":6501159103,\"type\":\"CODE\"},{\"from\":6501160885,\"to\":6501160242,\"type\":\"CODE\"},{\"from\":6501160893,\"to\":6501159606,\"type\":\"CODE\"},{\"from\":6501160947,\"to\":6501160597,\"type\":\"CODE\"},{\"from\":6501160977,\"to\":6501159928,\"type\":\"CODE\"},{\"from\":6501160985,\"to\":6501160145,\"type\":\"CODE\"},{\"from\":6501161039,\"to\":6501159392,\"type\":\"CODE\"},{\"from\":6501161069,\"to\":6501160317,\"type\":\"CODE\"},{\"from\":6501161135,\"to\":6501159572,\"type\":\"CODE\"},{\"from\":6501161144,\"to\":6501161130,\"type\":\"CODE\"},{\"from\":6501161206,\"to\":6501160917,\"type\":\"CODE\"},{\"from\":6501161215,\"to\":6501161201,\"type\":\"CODE\"},{\"from\":6501161284,\"to\":6501161017,\"type\":\"CODE\"},{\"from\":6501161293,\"to\":6501161279,\"type\":\"CODE\"},{\"from\":6501161300,\"to\":6501161128,\"type\":\"CODE\"},{\"from\":6501161307,\"to\":6501161199,\"type\":\"CODE\"},{\"from\":6501161311,\"to\":6501161277,\"type\":\"CODE\"}],\"dataxrefs\":[],\"indegree\":37,\"outdegree\":98,\"nlocals\":62,\"nargs\":3,\"stackvars\":[{\"name\":\"var_268h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-616}},{\"name\":\"var_260h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-608}},{\"name\":\"var_258h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-600}},{\"name\":\"var_250h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-592}},{\"name\":\"var_248h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-584}},{\"name\":\"var_240h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-576}},{\"name\":\"var_238h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-568}},{\"name\":\"var_230h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-560}},{\"name\":\"var_228h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-552}},{\"name\":\"var_218h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-536}},{\"name\":\"var_210h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-528}},{\"name\":\"var_208h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-520}},{\"name\":\"var_201h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-513}},{\"name\":\"var_1f8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-504}},{\"name\":\"var_1e8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-488}},{\"name\":\"var_1e0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-480}},{\"name\":\"var_1d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-472}},{\"name\":\"var_1d1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-465}},{\"name\":\"var_1c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-456}},{\"name\":\"var_1b8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-440}},{\"name\":\"var_1b0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-432}},{\"name\":\"var_1a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-424}},{\"name\":\"var_1a1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-417}},{\"name\":\"var_198h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-408}},{\"name\":\"var_190h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-400}},{\"name\":\"var_188h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-392}},{\"name\":\"var_181h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-385}},{\"name\":\"var_180h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-384}},{\"name\":\"var_178h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-376}},{\"name\":\"var_170h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-368}},{\"name\":\"var_160h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-352}},{\"name\":\"var_148h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-328}},{\"name\":\"var_140h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-320}},{\"name\":\"var_138h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-312}},{\"name\":\"var_131h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-305}},{\"name\":\"var_128h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-296}},{\"name\":\"var_120h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-288}},{\"name\":\"var_118h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-280}},{\"name\":\"var_111h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-273}},{\"name\":\"var_110h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-272}},{\"name\":\"var_108h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-264}},{\"name\":\"var_100h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-256}},{\"name\":\"var_f8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-248}},{\"name\":\"var_f1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-241}},{\"name\":\"var_f0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-240}},{\"name\":\"var_e8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-232}},{\"name\":\"var_e0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-224}},{\"name\":\"var_d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-216}},{\"name\":\"var_d0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-208}},{\"name\":\"var_c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-200}},{\"name\":\"var_b8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-184}},{\"name\":\"var_b0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-176}},{\"name\":\"var_a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-168}},{\"name\":\"var_98h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-152}},{\"name\":\"var_88h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-136}},{\"name\":\"var_80h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-128}},{\"name\":\"var_78h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-120}},{\"name\":\"var_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_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_1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":1}},{\"name\":\"arg_118h\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":280}}],\"regvars\":[{\"name\":\"arg1\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"reg\",\"reg\":\"rcx\"}},{\"name\":\"arg2\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"reg\",\"reg\":\"rdx\"}}]}]\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":"5203ms"}}
