{"ok":true,"data":{"evidence_id":"ev_ac44226e8e5ba9a92d6599be0a2c9c22c2fda3eabfeeb66e7dc4e9883c81a0c6","subject":{"name":"Tabbit.dll","digest":{"sha256":"a10ee34ead4a08c906e09f3dd4449042fb084a69ce59210b1c8cee815723bf3c"},"local_path":"C:\\Users\\tjzhong\\AppData\\Local\\Tabbit\\Application\\1.18.21.0\\Tabbit.dll","format":"unknown","architecture":null},"provider":{"id":"rizin","name":"Rizin","version":null},"analysis_profile":null,"predicate_type":"rea.reverse-engineering.command-observation","operation":"execute_rizin_command","parameters":{"path":"C:\\Users\\tjzhong\\AppData\\Local\\Tabbit\\Application\\1.18.21.0\\Tabbit.dll","command":"e scr.color=0;af @ 0x183835800;pdgo @ 0x183835800;afij @ 0x183835800","provider_executable":"C:\\Users\\tjzhong\\Documents\\Codex\\tools\\cutter-2.5.0\\Cutter-v2.5.0-Windows-x86_64\\rizin.exe","command_arguments":["-N","-q","-c","e scr.color=0;af @ 0x183835800;pdgo @ 0x183835800;afij @ 0x183835800","C:\\Users\\tjzhong\\AppData\\Local\\Tabbit\\Application\\1.18.21.0\\Tabbit.dll"]},"raw_result":{"stdout":"    0x183835800    |\r\n    0x183835800    |// WARNING: Variable defined which should be unmapped: var_818h\r\n    0x183835800    |// WARNING: Variable defined which should be unmapped: var_810h\r\n    0x183835800    |// WARNING: Variable defined which should be unmapped: var_808h\r\n    0x183835800    |// WARNING: Variable defined which should be unmapped: var_800h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_6f8h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable arg_197h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_7e1h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_646h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_509h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_7e0h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_36fh\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_36dh\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_7c1h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_7a1h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_760h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_711h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_718h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_640h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_7a0h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_470h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_36ch\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_789h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_771h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_778h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_790h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_4b1h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_4c1h\r\n                   |\r\n    0x183835800    |int64_t fcn.183835800(int64_t arg1, int64_t arg2, undefined8 placeholder_2, undefined8 placeholder_3, int64_t arg_28h,\r\n                   |                     int64_t arg_30h, int64_t arg_38h, int64_t arg_198h)\r\n                   |{\r\n                   |    int32_t iVar1;\r\n                   |    uint64_t uVar2;\r\n                   |    int32_t *piVar3;\r\n                   |    code *pcVar4;\r\n                   |    undefined8 *puVar5;\r\n                   |    undefined8 uVar6;\r\n                   |    int64_t *piVar7;\r\n                   |    undefined8 *puVar8;\r\n                   |    int32_t *piVar9;\r\n                   |    int64_t iVar10;\r\n                   |    int64_t iVar11;\r\n                   |    undefined *puVar12;\r\n                   |    undefined4 *puVar13;\r\n                   |    int32_t iVar14;\r\n                   |    undefined8 ****ppppuVar15;\r\n                   |    int64_t iVar16;\r\n                   |    int64_t var_8h;\r\n                   |    int64_t var_10h;\r\n                   |    int64_t var_18h;\r\n                   |    int64_t var_20h;\r\n                   |    int64_t var_818h;\r\n                   |    int64_t var_810h;\r\n                   |    int64_t var_808h;\r\n                   |    int64_t var_800h;\r\n                   |    int64_t var_7f8h;\r\n                   |    int64_t var_7f0h;\r\n                   |    int64_t var_7e8h;\r\n                   |    int64_t var_7e0h;\r\n                   |    int64_t var_7d8h;\r\n                   |    undefined8 uStack_7d0;\r\n                   |    int64_t var_7c8h;\r\n                   |    int64_t var_7b8h;\r\n                   |    int64_t iStack_7b0;\r\n                   |    int64_t var_7a8h;\r\n                   |    undefined8 ***var_7a0h;\r\n                   |    int64_t var_798h;\r\n                   |    unkbyte7 var_790h;\r\n                   |    char var_789h;\r\n                   |    int64_t var_788h;\r\n                   |    int64_t var_780h;\r\n                   |    unkbyte7 var_778h;\r\n                   |    char var_771h;\r\n                   |    int64_t var_770h;\r\n                   |    int64_t var_768h;\r\n                   |    unkbyte7 var_760h;\r\n                   |    int64_t var_759h;\r\n                   |    int64_t var_728h;\r\n                   |    int64_t var_720h;\r\n                   |    unkbyte7 var_718h;\r\n                   |    char var_711h;\r\n                   |    int64_t var_710h;\r\n                   |    int64_t var_708h;\r\n                   |    int64_t var_700h;\r\n                   |    undefined var_6f8h [7];\r\n                   |    int64_t var_6f1h;\r\n                   |    undefined8 uStack_6e8;\r\n                   |    undefined8 uStack_6e0;\r\n                   |    undefined8 uStack_6d8;\r\n                   |    undefined8 uStack_6d0;\r\n                   |    undefined8 uStack_6c8;\r\n                   |    int64_t var_6c0h;\r\n                   |    undefined8 uStack_6b8;\r\n                   |    int64_t var_6b0h;\r\n                   |    undefined8 uStack_6a8;\r\n                   |    int64_t var_6a0h;\r\n                   |    int64_t var_698h;\r\n                   |    undefined4 uStack_690;\r\n                   |    undefined4 uStack_68c;\r\n                   |    unkbyte5 Stack_688;\r\n                   |    int64_t var_683h;\r\n                   |    int64_t var_678h;\r\n                   |    undefined4 uStack_670;\r\n                   |    undefined4 uStack_66c;\r\n                   |    undefined2 uStack_668;\r\n                   |    int64_t var_666h;\r\n                   |    int64_t var_658h;\r\n                   |    int64_t var_650h;\r\n                   |    int64_t var_648h;\r\n                   |    undefined4 var_640h;\r\n                   |    undefined4 uStack_63c;\r\n                   |    int64_t var_638h;\r\n                   |    int64_t iStack_630;\r\n                   |    int64_t iStack_628;\r\n                   |    undefined4 uStack_620;\r\n                   |    undefined4 uStack_61c;\r\n                   |    undefined4 uStack_618;\r\n                   |    undefined4 uStack_614;\r\n                   |    undefined4 uStack_610;\r\n                   |    undefined4 uStack_60c;\r\n                   |    undefined4 uStack_608;\r\n                   |    undefined4 uStack_604;\r\n                   |    int64_t var_600h;\r\n                   |    undefined2 uStack_5f8;\r\n                   |    int64_t var_5f0h;\r\n                   |    undefined8 uStack_5e8;\r\n                   |    int64_t var_5d8h;\r\n                   |    int64_t var_520h;\r\n                   |    int64_t var_518h;\r\n                   |    int64_t var_510h;\r\n                   |    int64_t var_508h;\r\n                   |    int64_t var_500h;\r\n                   |    int64_t var_4d8h;\r\n                   |    int64_t var_4c8h;\r\n                   |    int64_t var_4c0h;\r\n                   |    int64_t var_4b8h;\r\n                   |    int64_t var_4a0h;\r\n                   |    undefined4 var_470h;\r\n                   |    int64_t var_46ch;\r\n                   |    int64_t var_370h;\r\n                   |    int64_t var_a8h;\r\n                   |    int64_t iStack_a0;\r\n                   |    int64_t var_98h;\r\n                   |    int64_t iStack_90;\r\n                   |    int64_t var_88h;\r\n                   |    undefined8 uStack_80;\r\n                   |    undefined8 uStack_78;\r\n                   |    int64_t var_68h;\r\n                   |    int64_t var_58h;\r\n                   |    \r\n    0x183835827    |    if (*(char *)(arg1 + 0x30) == '\\0') goto code_r0x000183835c55;\r\n    0x18383583e    |    uStack_6a8 = 0;\r\n    0x18383583e    |    var_6a0h = 0;\r\n    0x183835842    |    uStack_6b8 = 0;\r\n    0x183835842    |    var_6b0h = 0;\r\n    0x183835846    |    uStack_6c8 = 0;\r\n    0x183835846    |    var_6c0h = 0;\r\n    0x18383584a    |    uStack_6d8 = 0;\r\n    0x18383584a    |    uStack_6d0 = 0;\r\n    0x18383584e    |    uStack_6e8 = 0;\r\n    0x18383584e    |    uStack_6e0 = 0;\r\n    0x183835852    |    _var_6f8h = 0;\r\n    0x183835852    |    stack0xfffffffffffff910 = 0;\r\n    0x183835856    |    var_708h = 0;\r\n    0x183835856    |    var_700h = 0;\r\n    0x183835836    |    func_0x000183925510(&var_708h, arg1 + 0x18);\r\n    0x183835869    |    if ((char)var_6a0h == '\\0') {\r\n    0x1838359da    |        if (*(int32_t *)0x191de85c0 < 3) {\r\n    0x1838359e7    |            func_0x00018030d390(&var_520h, 0x190c25040, 0x4ef, 2);\r\n    0x183835a1b    |            uVar6 = func_0x000184dcd0d0(&var_510h, 0x1908fb27c, 6);\r\n    0x183835a30    |            func_0x000184dcd0d0(uVar6, 0x190c25ba0, 0x39);\r\n    0x183835a3c    |            var_520h = 0x18ff81648;\r\n    0x1838359e7    |            func_0x00018030e9d0(&var_520h);\r\n    0x183835a56    |            *(undefined8 *)\r\n    0x183835a56    |             ((int64_t)&var_510h + (int64_t)*(int32_t *)(CONCAT44(var_510h._4_4_, (undefined4)var_510h) + 4)) =\r\n    0x183835a56    |                 0x18fe1b290;\r\n    0x183835a65    |            var_508h = 0x18fe20d40;\r\n    0x183835a6d    |            if (var_4b8h._7_1_ < '\\0') {\r\n    0x183835a81    |                func_0x0001841dcbe0(CONCAT17(var_4c8h._7_1_, (unkbyte7)var_4c8h), \r\n    0x183835a79    |                                    CONCAT17(var_4b8h._7_1_, (unkbyte7)var_4b8h) & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x183835a9d    |            var_508h = 0x18fe20db0;\r\n    0x183835aae    |            if (var_500h != 0x191de1450) {\r\n    0x18383743b    |                LOCK();\r\n    0x18383743b    |                piVar9 = (int32_t *)(var_500h + 8);\r\n    0x18383743b    |                iVar14 = *piVar9;\r\n    0x18383743b    |                *piVar9 = *piVar9 + -1;\r\n    0x18383743b    |                UNLOCK();\r\n    0x183837442    |                if (iVar14 == 0) {\r\n    0x18383744f    |                    (*(code *)0x185f59da0)();\r\n                   |                }\r\n                   |            }\r\n    0x183835a8e    |            func_0x00018424db70(&var_508h);\r\n    0x183835ab4    |            func_0x0001848f8b80(&var_4a0h);\r\n                   |        }\r\n    0x183835ad4    |        var_666h._5_1_ = 0x12;\r\n    0x183835af5    |        if ((int64_t *)0x1905959d0 < &var_666h && &var_678h < (int64_t *)0x1905959d1) goto code_r0x000183835c55;\r\n    0x183835b0a    |        uStack_668 = 0x7372;\r\n    0x183835b16    |        var_678h._0_4_ = 0x61766e49;\r\n    0x183835b16    |        var_678h._4_4_ = 0x2064696c;\r\n    0x183835b16    |        uStack_670 = 0x61726170;\r\n    0x183835b16    |        uStack_66c = 0x6574656d;\r\n    0x183835b1a    |        var_666h._0_1_ = 0;\r\n                   |    } else {\r\n    0x183835872    |        puVar5 = (undefined8 *)func_0x000183835050(arg1);\r\n    0x18383587a    |        if (puVar5 != (undefined8 *)0x0) {\r\n    0x183835bf2    |            var_7b8h = 0;\r\n    0x183835bf2    |            iStack_7b0 = 0;\r\n    0x183835bfa    |            var_7a8h = 0;\r\n    0x183835c0e    |            if ((char)var_6a0h == '\\0') goto code_r0x000183835c55;\r\n    0x183835c1b    |            if ((int64_t)_var_6f8h < 0) {\r\n    0x183835c2d    |                func_0x0001841dd0f0(&var_7b8h, var_708h, var_700h);\r\n    0x183835c45    |                var_7f8h = 0;\r\n    0x183835c45    |                var_7f0h = 0;\r\n    0x183835c4a    |                var_7e8h = 0;\r\n    0x183835c53    |                if ((char)var_6a0h == '\\0') goto code_r0x000183835c55;\r\n                   |            } else {\r\n    0x183835c5f    |                var_7a8h = _var_6f8h;\r\n    0x183835c6f    |                var_7b8h = var_708h;\r\n    0x183835c6f    |                iStack_7b0 = var_700h;\r\n                   |            }\r\n    0x183835c88    |            var_7e8h = 0;\r\n    0x183835c88    |            var_7f0h = 0;\r\n    0x183835c88    |            var_7f8h = 0;\r\n    0x183835c88    |            func_0x000183924c20(&var_770h, &var_708h);\r\n    0x183835cbe    |            if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x183835ccb    |                func_0x00018030d390(&var_520h, 0x190c25040, 0x46d, 0);\r\n    0x183835cfc    |                uVar6 = func_0x000184dcd0d0(&var_510h, 0x1908fb27c, 6);\r\n    0x183835d11    |                uVar6 = func_0x000184dcd0d0(uVar6, 0x190c259d0, 0x32);\r\n    0x183835d22    |                piVar7 = &var_770h;\r\n    0x183835d22    |                iVar16 = (int64_t)(char)var_759h;\r\n    0x183835d22    |                if ((int64_t)(char)var_759h < 0) {\r\n    0x183835d2b    |                    piVar7 = (int64_t *)var_770h;\r\n    0x183835d2b    |                    iVar16 = var_768h;\r\n                   |                }\r\n    0x183835d3a    |                func_0x000184dcd0d0(uVar6, piVar7, iVar16);\r\n    0x183835d46    |                var_520h = 0x18ff81648;\r\n    0x183835ccb    |                func_0x00018030e9d0(&var_520h);\r\n    0x183835d60    |                *(undefined8 *)\r\n    0x183835d60    |                 ((int64_t)&var_510h + (int64_t)*(int32_t *)(CONCAT44(var_510h._4_4_, (undefined4)var_510h) + 4)) =\r\n    0x183835d60    |                     0x18fe1b290;\r\n    0x183835d6f    |                var_508h = 0x18fe20d40;\r\n    0x183835d78    |                if (var_4b8h._7_1_ < '\\0') {\r\n    0x183835d8c    |                    func_0x0001841dcbe0(CONCAT17(var_4c8h._7_1_, (unkbyte7)var_4c8h), \r\n    0x183835d84    |                                        CONCAT17(var_4b8h._7_1_, (unkbyte7)var_4b8h) & 0x7fffffffffffffff);\r\n                   |                }\r\n    0x183835da8    |                var_508h = 0x18fe20db0;\r\n    0x183835db9    |                if (var_500h != 0x191de1450) {\r\n    0x183837496    |                    LOCK();\r\n    0x183837496    |                    piVar9 = (int32_t *)(var_500h + 8);\r\n    0x183837496    |                    iVar14 = *piVar9;\r\n    0x183837496    |                    *piVar9 = *piVar9 + -1;\r\n    0x183837496    |                    UNLOCK();\r\n    0x18383749d    |                    if (iVar14 == 0) {\r\n    0x1838374aa    |                        (*(code *)0x185f59da0)();\r\n                   |                    }\r\n                   |                }\r\n    0x183835d99    |                func_0x00018424db70(&var_508h);\r\n    0x183835dbf    |                func_0x0001848f8b80(&var_4a0h);\r\n                   |            }\r\n    0x183835dda    |            var_7f8h = 0;\r\n    0x183835dda    |            var_7f0h = 0;\r\n    0x183835ddf    |            var_7e8h = 0;\r\n    0x183835df0    |            if ((char)var_710h == '\\x01') {\r\n    0x183835dfe    |                if (var_711h < '\\0') {\r\n    0x183835e2c    |                    if (CONCAT44(var_720h._4_4_, (undefined4)var_720h) == 0) goto code_r0x000183835fc5;\r\n    0x183835e3a    |                    func_0x000184211d10(&var_7f8h, CONCAT44(var_728h._4_4_, (undefined4)var_728h));\r\n                   |                } else {\r\n    0x183835e00    |                    if (var_711h == '\\0') goto code_r0x000183835fc5;\r\n    0x183835e0e    |                    var_7e8h = CONCAT17(var_711h, var_718h);\r\n    0x183835e1a    |                    var_7f8h = CONCAT44(var_728h._4_4_, (undefined4)var_728h);\r\n    0x183835e1a    |                    var_7f0h = CONCAT44(var_720h._4_4_, (undefined4)var_720h);\r\n                   |                }\r\n    0x183835e62    |                if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0))))\r\n                   |                {\r\n    0x183835e6f    |                    func_0x00018030d390(&var_520h, 0x190c25040, 0x472, 0);\r\n    0x183835ea0    |                    uVar6 = func_0x000184dcd0d0(&var_510h, 0x1908fb27c, 6);\r\n    0x183835eb5    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25a10, 0x46);\r\n    0x183835ec7    |                    piVar7 = &var_7f8h;\r\n    0x183835ec7    |                    iVar16 = (int64_t)var_7e8h._7_1_;\r\n    0x183835ec7    |                    if ((int64_t)var_7e8h._7_1_ < 0) {\r\n    0x183835ecc    |                        piVar7 = (int64_t *)var_7f8h;\r\n    0x183835ecc    |                        iVar16 = var_7f0h;\r\n                   |                    }\r\n    0x183835ed3    |                    func_0x000184dcd0d0(uVar6, piVar7, iVar16);\r\n    0x183835edf    |                    var_520h = 0x18ff81648;\r\n    0x183835e6f    |                    func_0x00018030e9d0(&var_520h);\r\n    0x183835ef9    |                    *(undefined8 *)\r\n    0x183835ef9    |                     ((int64_t)&var_510h + (int64_t)*(int32_t *)(CONCAT44(var_510h._4_4_, (undefined4)var_510h) + 4)) =\r\n    0x183835ef9    |                         0x18fe1b290;\r\n    0x183835f08    |                    var_508h = 0x18fe20d40;\r\n    0x183835f10    |                    if (var_4b8h._7_1_ < '\\0') {\r\n    0x183835f24    |                        func_0x0001841dcbe0(CONCAT17(var_4c8h._7_1_, (unkbyte7)var_4c8h), \r\n    0x183835f1c    |                                            CONCAT17(var_4b8h._7_1_, (unkbyte7)var_4b8h) & 0x7fffffffffffffff);\r\n                   |                    }\r\n    0x183835f40    |                    var_508h = 0x18fe20db0;\r\n    0x183835f51    |                    if (var_500h != 0x191de1450) {\r\n    0x18383756e    |                        LOCK();\r\n    0x18383756e    |                        piVar9 = (int32_t *)(var_500h + 8);\r\n    0x18383756e    |                        iVar14 = *piVar9;\r\n    0x18383756e    |                        *piVar9 = *piVar9 + -1;\r\n    0x18383756e    |                        UNLOCK();\r\n    0x183837575    |                        if (iVar14 == 0) {\r\n    0x183837582    |                            (*(code *)0x185f59da0)();\r\n                   |                        }\r\n                   |                    }\r\n    0x183835f31    |                    func_0x00018424db70(&var_508h);\r\n    0x183835f57    |                    func_0x0001848f8b80(&var_4a0h);\r\n                   |                }\r\n    0x183835f6f    |                func_0x00018383cb40(puVar5 + 1, &var_520h, &var_7f8h);\r\n    0x183835f86    |                iVar16 = var_520h;\r\n    0x183835f91    |                if (var_520h != 0) {\r\n    0x183835f97    |                    func_0x000183832240(*(undefined8 *)(var_520h + 0x28));\r\n    0x183835f6f    |                    func_0x00018383cc50(puVar5 + 1, &var_520h, iVar16);\r\n    0x183835fbb    |                    func_0x000183834ef0(puVar5, &var_7f8h);\r\n                   |                }\r\n                   |            } else {\r\n                   |code_r0x000183835fc5:\r\n    0x183835fcb    |                *(int32_t *)0x191cd1928 = *(int32_t *)0x191cd1928 + 1;\r\n    0x183835fd4    |                func_0x00018492c4f0(&var_520h);\r\n    0x183835ff6    |                piVar7 = (int64_t *)func_0x00018533e010(&var_520h, 0, 0x190c25b98, 4);\r\n    0x183835ffb    |                iVar16 = *piVar7;\r\n    0x183835ffe    |                iVar10 = piVar7[1];\r\n    0x183835ffe    |                iVar11 = piVar7[2];\r\n    0x183836002    |                *piVar7 = 0;\r\n    0x183836002    |                piVar7[1] = 0;\r\n    0x183836005    |                piVar7[2] = 0;\r\n    0x183836011    |                if (var_510h._4_4_ < 0) {\r\n    0x18383602d    |                    func_0x0001841dcbe0(var_520h, CONCAT44(var_510h._4_4_, (undefined4)var_510h) & 0x7fffffffffffffff);\r\n                   |                }\r\n    0x183836037    |                if (var_7e8h < 0) {\r\n    0x183837426    |                    func_0x0001841dcbe0(var_7f8h, var_7e8h & 0x7fffffffffffffff);\r\n                   |                }\r\n    0x18383604e    |                var_7f8h = iVar16;\r\n    0x18383604e    |                var_7f0h = iVar10;\r\n    0x18383604e    |                var_7e8h = iVar11;\r\n    0x183836065    |                if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0))))\r\n                   |                {\r\n    0x183836072    |                    func_0x00018030d390(&var_520h, 0x190c25040, 0x477, 0);\r\n    0x1838360a3    |                    uVar6 = func_0x000184dcd0d0(&var_510h, 0x1908fb27c, 6);\r\n    0x1838360b8    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25a60, 0x41);\r\n    0x1838360ca    |                    piVar7 = &var_7f8h;\r\n    0x1838360ca    |                    iVar16 = (int64_t)var_7e8h._7_1_;\r\n    0x1838360ca    |                    if ((int64_t)var_7e8h._7_1_ < 0) {\r\n    0x1838360cf    |                        piVar7 = (int64_t *)var_7f8h;\r\n    0x1838360cf    |                        iVar16 = var_7f0h;\r\n                   |                    }\r\n    0x1838360d6    |                    func_0x000184dcd0d0(uVar6, piVar7, iVar16);\r\n    0x1838360e2    |                    var_520h = 0x18ff81648;\r\n    0x183836072    |                    func_0x00018030e9d0(&var_520h);\r\n    0x1838360fc    |                    *(undefined8 *)\r\n    0x1838360fc    |                     ((int64_t)&var_510h + (int64_t)*(int32_t *)(CONCAT44(var_510h._4_4_, (undefined4)var_510h) + 4)) =\r\n    0x1838360fc    |                         0x18fe1b290;\r\n    0x18383610b    |                    var_508h = 0x18fe20d40;\r\n    0x183836113    |                    if (var_4b8h._7_1_ < '\\0') {\r\n    0x183836127    |                        func_0x0001841dcbe0(CONCAT17(var_4c8h._7_1_, (unkbyte7)var_4c8h), \r\n    0x18383611f    |                                            CONCAT17(var_4b8h._7_1_, (unkbyte7)var_4b8h) & 0x7fffffffffffffff);\r\n                   |                    }\r\n    0x183836143    |                    var_508h = 0x18fe20db0;\r\n    0x183836154    |                    if (var_500h != 0x191de1450) {\r\n    0x183837502    |                        LOCK();\r\n    0x183837502    |                        piVar9 = (int32_t *)(var_500h + 8);\r\n    0x183837502    |                        iVar14 = *piVar9;\r\n    0x183837502    |                        *piVar9 = *piVar9 + -1;\r\n    0x183837502    |                        UNLOCK();\r\n    0x183837509    |                        if (iVar14 == 0) {\r\n    0x183837516    |                            (*(code *)0x185f59da0)();\r\n                   |                        }\r\n                   |                    }\r\n    0x183836134    |                    func_0x00018424db70(&var_508h);\r\n    0x18383615a    |                    func_0x0001848f8b80(&var_4a0h);\r\n                   |                }\r\n                   |            }\r\n    0x183836177    |            puVar8 = (undefined8 *)func_0x000185f006b8(0x240);\r\n    0x18383617f    |            func_0x000183924c20(&var_520h, &var_770h);\r\n    0x18383619b    |            *puVar8 = 0x18fd56f48;\r\n    0x1838361a3    |            piVar9 = (int32_t *)func_0x000185f006b8(8);\r\n    0x1838361a8    |            *piVar9 = 0;\r\n    0x1838361ae    |            *(undefined *)(piVar9 + 1) = 0;\r\n    0x1838361b2    |            puVar8[1] = piVar9;\r\n    0x1838361b9    |            if (piVar9 != (int32_t *)0x0) {\r\n    0x1838361c0    |                LOCK();\r\n    0x1838361c0    |                iVar14 = *piVar9;\r\n    0x1838361c0    |                *piVar9 = *piVar9 + 1;\r\n    0x1838361c0    |                UNLOCK();\r\n    0x1838361ca    |                if (iVar14 == 0x7fffffff) {\r\n    0x183837430    |                    pcVar4 = (code *)swi(3);\r\n    0x183837430    |                    iVar16 = (*pcVar4)();\r\n    0x183837430    |                    return iVar16;\r\n                   |                }\r\n                   |            }\r\n    0x1838361d0    |            puVar8[2] = puVar8;\r\n    0x1838361db    |            *puVar8 = 0x18fd2adb0;\r\n    0x1838361e7    |            if (var_7e8h < 0) {\r\n    0x1838361de    |                func_0x0001841dd0f0(puVar8 + 3, var_7f8h, var_7f0h);\r\n                   |            } else {\r\n    0x1838361ee    |                puVar8[5] = var_7e8h;\r\n    0x1838361f7    |                *(undefined4 *)(puVar8 + 3) = (undefined4)var_7f8h;\r\n    0x1838361f7    |                *(undefined4 *)((int64_t)puVar8 + 0x1c) = var_7f8h._4_4_;\r\n    0x1838361f7    |                *(undefined4 *)(puVar8 + 4) = (undefined4)var_7f0h;\r\n    0x1838361f7    |                *(undefined4 *)((int64_t)puVar8 + 0x24) = var_7f0h._4_4_;\r\n                   |            }\r\n    0x18383620b    |            func_0x000183924c20(puVar8 + 6, &var_520h);\r\n    0x183836233    |            if (((uint64_t)puVar5 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x183836238    |                func_0x0001841c7180(puVar5);\r\n                   |            }\r\n    0x18383623d    |            puVar8[0x13] = puVar5;\r\n    0x183836247    |            puVar8[0x14] = 0;\r\n    0x183836247    |            puVar8[0x15] = 0;\r\n    0x18383624f    |            puVar8[0x17] = 0;\r\n    0x18383624f    |            puVar8[0x18] = 0;\r\n    0x183836259    |            puVar8[0x19] = 0;\r\n    0x183836265    |            *(undefined4 *)(puVar8 + 0x1a) = 0xffffffff;\r\n    0x18383626c    |            puVar8[0x1b] = 0;\r\n    0x18383626c    |            puVar8[0x1c] = 0;\r\n    0x183836274    |            puVar8[0x1d] = 0;\r\n    0x183836274    |            puVar8[0x1e] = 0;\r\n    0x18383627c    |            puVar8[0x1f] = 0;\r\n    0x18383627c    |            puVar8[0x20] = 0;\r\n    0x18383628b    |            puVar8[0x16] = 0x18feffbd8;\r\n    0x183836292    |            puVar8[0x21] = 0;\r\n    0x183836299    |            puVar8[0x23] = 0;\r\n    0x183836299    |            puVar8[0x24] = 0;\r\n    0x1838362a1    |            puVar8[0x25] = 0;\r\n    0x1838362a8    |            *(undefined4 *)(puVar8 + 0x26) = 0xffffffff;\r\n    0x1838362af    |            puVar8[0x27] = 0;\r\n    0x1838362af    |            puVar8[0x28] = 0;\r\n    0x1838362b7    |            puVar8[0x29] = 0;\r\n    0x1838362b7    |            puVar8[0x2a] = 0;\r\n    0x1838362bf    |            puVar8[0x2b] = 0;\r\n    0x1838362bf    |            puVar8[0x2c] = 0;\r\n    0x1838362c7    |            puVar8[0x22] = 0x18feffbd8;\r\n    0x1838362ce    |            puVar8[0x2d] = 0;\r\n    0x1838362ce    |            puVar8[0x2e] = 0;\r\n    0x1838362d6    |            puVar8[0x2f] = 0;\r\n    0x1838362d6    |            puVar8[0x30] = 0;\r\n    0x1838362de    |            *(undefined4 *)(puVar8 + 0x31) = 1;\r\n    0x1838362f0    |            puVar8[0x32] = 0;\r\n    0x1838362f0    |            puVar8[0x33] = 0;\r\n    0x1838362f8    |            *(undefined8 *)((int64_t)puVar8 + 0x19c) = 0;\r\n    0x1838362f8    |            *(undefined8 *)((int64_t)puVar8 + 0x1a4) = 0;\r\n    0x1838362e9    |            func_0x00018113e4e0(puVar8 + 0x36);\r\n    0x183836305    |            *(undefined2 *)(puVar8 + 0x45) = 0;\r\n    0x183836314    |            piVar9 = (int32_t *)func_0x000185f006b8(8);\r\n    0x183836319    |            *piVar9 = 0;\r\n    0x18383631f    |            *(undefined *)(piVar9 + 1) = 0;\r\n    0x183836323    |            puVar8[0x46] = piVar9;\r\n    0x18383632d    |            if (piVar9 != (int32_t *)0x0) {\r\n    0x183836334    |                LOCK();\r\n    0x183836334    |                iVar14 = *piVar9;\r\n    0x183836334    |                *piVar9 = *piVar9 + 1;\r\n    0x183836334    |                UNLOCK();\r\n    0x18383633e    |                if (iVar14 == 0x7fffffff) {\r\n    0x183837433    |                    pcVar4 = (code *)swi(3);\r\n    0x183837433    |                    iVar16 = (*pcVar4)();\r\n    0x183837433    |                    return iVar16;\r\n                   |                }\r\n                   |            }\r\n    0x183836347    |            piVar7 = puVar8 + 0x14;\r\n    0x18383634e    |            puVar8[0x47] = puVar8;\r\n    0x183836355    |            uVar6 = *puVar5;\r\n    0x18383635d    |            iVar10 = func_0x000185f006b8(0x78);\r\n    0x18383636e    |            func_0x000180ad73b0(iVar10, uVar6, 0);\r\n    0x18383637b    |            var_648h._0_2_ = 0;\r\n    0x18383637b    |            var_648h._3_5_ = 0;\r\n    0x183836387    |            var_650h._0_3_ = 1500000;\r\n    0x183836387    |            var_650h._3_5_ = 0;\r\n    0x183836393    |            var_648h._2_1_ = 1;\r\n    0x18383639b    |            var_658h = 0x6f;\r\n    0x1838363b0    |            iVar16 = *(int64_t *)0x191e1dbc0;\r\n    0x1838363b0    |            if (*(int64_t *)0x191e1dbc0 == 0) {\r\n    0x18383745a    |                iVar16 = func_0x00018beeeee0();\r\n                   |            }\r\n    0x1838363be    |            iVar11 = func_0x00018006fad0(iVar16, 0x940, 0);\r\n    0x1838363d9    |            var_7d8h = iVar10;\r\n    0x1838363d9    |            func_0x00018199db50(iVar11, &var_7d8h, &var_658h);\r\n    0x1838363de    |            iVar16 = *piVar7;\r\n    0x1838363e2    |            *piVar7 = iVar11;\r\n    0x1838363e9    |            if (iVar16 != 0) {\r\n    0x1838363f0    |                func_0x000181b48e20(iVar16, 1);\r\n    0x1838363f5    |                iVar11 = *piVar7;\r\n                   |            }\r\n    0x1838363f9    |            func_0x0001802f9370(iVar11 + 0x10, puVar8);\r\n    0x183836412    |            iVar14 = 200;\r\n    0x183836419    |            if ((*(char *)(puVar8 + 0xe) == '\\x01') && (*(char *)((int64_t)puVar8 + 0x5c) == '\\x01')) {\r\n    0x183836424    |                iVar14 = 200;\r\n    0x183836424    |                if (200 < *(int32_t *)(puVar8 + 0xb)) {\r\n    0x183836424    |                    iVar14 = *(int32_t *)(puVar8 + 0xb);\r\n                   |                }\r\n                   |            }\r\n    0x18383642c    |            puVar12 = (undefined *)func_0x000185f006b8();\r\n    0x183836431    |            *puVar12 = 0;\r\n    0x183836434    |            *(int32_t *)(puVar12 + 4) = iVar14;\r\n    0x18383643a    |            *(undefined8 *)(puVar12 + 0x10) = 0;\r\n    0x18383643a    |            *(undefined8 *)(puVar12 + 0x18) = 0;\r\n    0x183836440    |            *(undefined8 *)(puVar12 + 0x20) = 0;\r\n    0x183836444    |            *(undefined4 *)(puVar12 + 0x28) = 0xffffffff;\r\n    0x18383644b    |            *(undefined8 *)(puVar12 + 0x30) = 0;\r\n    0x18383644b    |            *(undefined8 *)(puVar12 + 0x38) = 0;\r\n    0x18383644f    |            *(undefined8 *)(puVar12 + 0x40) = 0;\r\n    0x18383644f    |            *(undefined8 *)(puVar12 + 0x48) = 0;\r\n    0x183836453    |            *(undefined8 *)(puVar12 + 0x50) = 0;\r\n    0x183836453    |            *(undefined8 *)(puVar12 + 0x58) = 0;\r\n    0x183836457    |            *(undefined8 *)(puVar12 + 8) = 0x18feffbd8;\r\n    0x18383645b    |            *(undefined8 *)(puVar12 + 0x60) = 0;\r\n    0x18383645b    |            *(undefined8 *)(puVar12 + 0x68) = 0;\r\n    0x18383645f    |            *(undefined8 *)(puVar12 + 0x70) = 0;\r\n    0x183836463    |            iVar16 = puVar8[0x15];\r\n    0x18383646a    |            puVar8[0x15] = puVar12;\r\n    0x183836474    |            if (iVar16 != 0) {\r\n    0x183836476    |                piVar9 = *(int32_t **)(iVar16 + 0x70);\r\n    0x18383647d    |                if (piVar9 != (int32_t *)0x0) {\r\n    0x183837350    |                    LOCK();\r\n    0x183837350    |                    *piVar9 = *piVar9 + -1;\r\n    0x183837350    |                    UNLOCK();\r\n    0x183837353    |                    if (*piVar9 == 0) {\r\n    0x18383735d    |                        (*(code *)0x185f59da0)();\r\n                   |                    }\r\n                   |                }\r\n    0x183836483    |                func_0x0001847e5480(iVar16 + 8);\r\n    0x183836494    |                func_0x0001841dcbe0(iVar16, 0x78);\r\n                   |            }\r\n    0x1838364ab    |            if (((char)var_4c0h == '\\x01') && (var_4c8h._7_1_ < '\\0')) {\r\n    0x1838364c7    |                func_0x0001841dcbe0(var_4d8h, CONCAT17(var_4c8h._7_1_, (unkbyte7)var_4c8h) & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x1838364d4    |            if (var_510h._4_4_ < 0) {\r\n    0x1838364f0    |                func_0x0001841dcbe0(var_520h, CONCAT44(var_510h._4_4_, (undefined4)var_510h) & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x18383651f    |            var_7d8h = (int64_t)&var_7f8h;\r\n    0x18383651f    |            var_658h = (int64_t)(puVar5 + 1);\r\n    0x183836506    |            func_0x00018383c6a0(&var_658h, &var_520h, &var_7f8h);\r\n    0x18383652b    |            if (var_520h == 0) {\r\n                   |code_r0x000183835c55:\r\n    0x183835c55    |    // WARNING: Does not return\r\n    0x183835c55    |                pcVar4 = (code *)invalidInstructionException();\r\n    0x183835c55    |                (*pcVar4)();\r\n                   |            }\r\n    0x183836531    |            iVar16 = *(int64_t *)(var_520h + 0x28);\r\n    0x183836535    |            *(undefined8 **)(var_520h + 0x28) = puVar8;\r\n    0x18383653c    |            if (iVar16 != 0) {\r\n    0x183836543    |                func_0x00018383cda0(iVar16, 1);\r\n                   |            }\r\n    0x183836569    |            var_7d8h = (int64_t)&var_7f8h;\r\n    0x183836569    |            var_658h = (int64_t)(puVar5 + 1);\r\n    0x183836550    |            func_0x00018383c6a0(&var_658h, &var_520h, &var_7f8h);\r\n    0x183836574    |            if (var_520h == 0) goto code_r0x000183835c55;\r\n    0x18383657a    |            iVar16 = *(int64_t *)(var_520h + 0x28);\r\n    0x18383659c    |            if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x1838365a9    |                func_0x00018030d390(&var_520h, 0x190c25040, 0x176, 0);\r\n    0x1838365d7    |                uVar6 = func_0x000184dcd0d0(&var_510h, 0x1908fb27c, 6);\r\n    0x1838365ec    |                uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25088, 0x25);\r\n    0x1838365f1    |                iVar10 = (int64_t)*(char *)(iVar16 + 0x2f);\r\n    0x1838365f9    |                if (iVar10 < 0) {\r\n    0x183836601    |                    iVar10 = *(int64_t *)(iVar16 + 0x20);\r\n    0x183836605    |                    iVar11 = *(int64_t *)(iVar16 + 0x18);\r\n                   |                } else {\r\n    0x1838365fb    |                    iVar11 = iVar16 + 0x18;\r\n                   |                }\r\n    0x18383660c    |                uVar6 = func_0x000184dcd0d0(uVar6, iVar11, iVar10);\r\n    0x183836621    |                uVar6 = func_0x000184dcd0d0(uVar6, 0x190c250b0, 7);\r\n    0x183836626    |                iVar10 = (int64_t)*(char *)(iVar16 + 0x47);\r\n    0x18383662e    |                if (iVar10 < 0) {\r\n    0x183836636    |                    iVar10 = *(int64_t *)(iVar16 + 0x38);\r\n    0x18383663a    |                    iVar11 = *(int64_t *)(iVar16 + 0x30);\r\n                   |                } else {\r\n    0x183836630    |                    iVar11 = iVar16 + 0x30;\r\n                   |                }\r\n    0x183836641    |                func_0x000184dcd0d0(uVar6, iVar11, iVar10);\r\n    0x18383664d    |                var_520h = 0x18ff81648;\r\n    0x1838365a9    |                func_0x00018030e9d0(&var_520h);\r\n    0x183836670    |                *(undefined8 *)\r\n    0x183836670    |                 ((int64_t)&var_510h + (int64_t)*(int32_t *)(CONCAT44(var_510h._4_4_, (undefined4)var_510h) + 4)) =\r\n    0x183836670    |                     0x18fe1b290;\r\n    0x18383667f    |                var_508h = 0x18fe20d40;\r\n    0x18383668f    |                if (var_4b8h._7_1_ < '\\0') {\r\n    0x1838366a3    |                    func_0x0001841dcbe0(CONCAT17(var_4c8h._7_1_, (unkbyte7)var_4c8h), \r\n    0x18383669b    |                                        CONCAT17(var_4b8h._7_1_, (unkbyte7)var_4b8h) & 0x7fffffffffffffff);\r\n                   |                }\r\n    0x1838366bf    |                var_508h = 0x18fe20db0;\r\n    0x1838366d2    |                if (var_500h != 0x191de1450) {\r\n    0x1838374ba    |                    LOCK();\r\n    0x1838374ba    |                    piVar9 = (int32_t *)(var_500h + 8);\r\n    0x1838374ba    |                    iVar14 = *piVar9;\r\n    0x1838374ba    |                    *piVar9 = *piVar9 + -1;\r\n    0x1838374ba    |                    UNLOCK();\r\n    0x1838374c1    |                    if (iVar14 == 0) {\r\n    0x1838374ce    |                        (*(code *)0x185f59da0)();\r\n                   |                    }\r\n                   |                }\r\n    0x1838366b0    |                func_0x00018424db70(&var_508h);\r\n    0x1838366d8    |                func_0x0001848f8b80(&var_4a0h);\r\n                   |            }\r\n    0x1838366f8    |            if (*(char *)(iVar16 + 0x229) == '\\x01') {\r\n    0x18383671c    |                if ((*(int32_t *)0x191de85c0 < 2) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0))))\r\n                   |                {\r\n    0x183836729    |                    func_0x00018030d390(&var_520h, 0x190c25040, 0x17a, 1);\r\n    0x18383675a    |                    uVar6 = func_0x000184dcd0d0(&var_510h, 0x1908fb27c, 6);\r\n    0x18383676f    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190c250c0, 0x40);\r\n    0x183836774    |                    iVar10 = (int64_t)*(char *)(iVar16 + 0x2f);\r\n    0x18383677c    |                    if (iVar10 < 0) {\r\n    0x183836784    |                        iVar10 = *(int64_t *)(iVar16 + 0x20);\r\n    0x183836788    |                        iVar16 = *(int64_t *)(iVar16 + 0x18);\r\n                   |                    } else {\r\n    0x18383677e    |                        iVar16 = iVar16 + 0x18;\r\n                   |                    }\r\n    0x183836792    |                    func_0x000184dcd0d0(uVar6, iVar16, iVar10);\r\n    0x18383679e    |                    var_520h = 0x18ff81648;\r\n    0x183836729    |                    func_0x00018030e9d0(&var_520h);\r\n    0x1838367c1    |                    *(undefined8 *)\r\n    0x1838367c1    |                     ((int64_t)&var_510h + (int64_t)*(int32_t *)(CONCAT44(var_510h._4_4_, (undefined4)var_510h) + 4)) =\r\n    0x1838367c1    |                         0x18fe1b290;\r\n    0x1838367d0    |                    var_508h = 0x18fe20d40;\r\n    0x1838367e0    |                    if (var_4b8h._7_1_ < '\\0') {\r\n    0x1838367f4    |                        func_0x0001841dcbe0(CONCAT17(var_4c8h._7_1_, (unkbyte7)var_4c8h), \r\n    0x1838367ec    |                                            CONCAT17(var_4b8h._7_1_, (unkbyte7)var_4b8h) & 0x7fffffffffffffff);\r\n                   |                    }\r\n    0x183836810    |                    var_508h = 0x18fe20db0;\r\n    0x183836821    |                    if (var_500h != 0x191de1450) {\r\n    0x18383754a    |                        LOCK();\r\n    0x18383754a    |                        piVar9 = (int32_t *)(var_500h + 8);\r\n    0x18383754a    |                        iVar14 = *piVar9;\r\n    0x18383754a    |                        *piVar9 = *piVar9 + -1;\r\n    0x18383754a    |                        UNLOCK();\r\n    0x183837551    |                        if (iVar14 == 0) {\r\n    0x18383755e    |                            (*(code *)0x185f59da0)();\r\n                   |                        }\r\n                   |                    }\r\n    0x183836801    |                    func_0x00018424db70(&var_508h);\r\n    0x183836827    |                    func_0x0001848f8b80(&var_4a0h);\r\n                   |                }\r\n                   |            } else {\r\n    0x183836844    |                iVar14 = 0x32;\r\n    0x18383684f    |                if (*(char *)(iVar16 + 0x70) == '\\x01') {\r\n    0x183836856    |                    if (*(char *)(iVar16 + 100) == '\\x01') {\r\n    0x183836858    |                        iVar14 = *(int32_t *)(iVar16 + 0x60);\r\n                   |                    }\r\n    0x183836861    |                    if (*(char *)(iVar16 + 0x6c) != '\\x01') goto code_r0x000183836870;\r\n    0x183836867    |                    var_7e0h = (int64_t)*(int32_t *)(iVar16 + 0x68) * 1000;\r\n                   |                } else {\r\n                   |code_r0x000183836870:\r\n    0x183836870    |                    var_7e0h = 1500000;\r\n                   |                }\r\n    0x18383687a    |                piVar9 = *(int32_t **)(iVar16 + 0x230);\r\n    0x183836881    |                uVar6 = *(undefined8 *)(iVar16 + 0x238);\r\n    0x18383688b    |                if (piVar9 != (int32_t *)0x0) {\r\n    0x183836892    |                    LOCK();\r\n    0x183836892    |                    iVar1 = *piVar9;\r\n    0x183836892    |                    *piVar9 = *piVar9 + 1;\r\n    0x183836892    |                    UNLOCK();\r\n    0x18383689b    |                    if (iVar1 == 0x7fffffff) {\r\n    0x183837467    |                        pcVar4 = (code *)swi(3);\r\n    0x183837467    |                        iVar16 = (*pcVar4)();\r\n    0x183837467    |                        return iVar16;\r\n                   |                    }\r\n                   |                }\r\n    0x1838368ad    |                puVar13 = (undefined4 *)func_0x000185f006b8(0x40);\r\n    0x1838368ba    |                *puVar13 = 1;\r\n    0x1838368c4    |                *(undefined8 *)(puVar13 + 2) = 0x1835091a0;\r\n    0x1838368cf    |                *(undefined8 *)(puVar13 + 4) = 0x182bf38e0;\r\n    0x1838368da    |                *(undefined8 *)(puVar13 + 6) = 0x18339cdd0;\r\n    0x1838368e5    |                *(undefined8 *)(puVar13 + 8) = 0x18382d630;\r\n    0x1838368e9    |                *(int32_t **)(puVar13 + 10) = piVar9;\r\n    0x1838368ed    |                *(undefined8 *)(puVar13 + 0xc) = uVar6;\r\n    0x1838368f1    |                puVar13[0xe] = 1;\r\n    0x18383690c    |                func_0x000184339cd0(&var_520h, 0x190151058, 0x190c25040, 0x18c);\r\n    0x18383691f    |                piVar9 = *(int32_t **)(iVar16 + 0x108);\r\n    0x183836926    |                *(undefined4 **)(iVar16 + 0x108) = puVar13;\r\n    0x183836930    |                if (piVar9 != (int32_t *)0x0) {\r\n    0x183837368    |                    LOCK();\r\n    0x183837368    |                    *piVar9 = *piVar9 + -1;\r\n    0x183837368    |                    UNLOCK();\r\n    0x18383736d    |                    if (*piVar9 == 0) {\r\n    0x183837381    |                        if (*(int64_t *)(piVar9 + 4) == 0x182bf38a0) {\r\n    0x183837391    |                            piVar3 = *(int32_t **)(piVar9 + 0xc);\r\n    0x183837398    |                            if (piVar3 != (int32_t *)0x0) {\r\n    0x1838373ac    |                                LOCK();\r\n    0x1838373ac    |                                *piVar3 = *piVar3 + -1;\r\n    0x1838373ac    |                                UNLOCK();\r\n    0x1838373af    |                                if (*piVar3 == 0) {\r\n    0x1838373b6    |                                    func_0x0001841dcbe0(piVar3, 8);\r\n                   |                                }\r\n                   |                            }\r\n    0x1838373a2    |                            func_0x0001841dcbe0(piVar9, 0x48);\r\n                   |                        } else {\r\n    0x183837386    |                            (*(code *)0x185f59da0)(piVar9);\r\n                   |                        }\r\n                   |                    }\r\n                   |                }\r\n    0x18383693d    |                *(undefined4 *)(iVar16 + 0xd0) = (undefined4)var_510h;\r\n    0x18383694c    |                *(undefined4 *)(iVar16 + 0xc0) = (undefined4)var_520h;\r\n    0x18383694c    |                *(undefined4 *)(iVar16 + 0xc4) = var_520h._4_4_;\r\n    0x18383694c    |                *(undefined4 *)(iVar16 + 200) = (undefined4)var_518h;\r\n    0x18383694c    |                *(undefined4 *)(iVar16 + 0xcc) = var_518h._4_4_;\r\n    0x18383695c    |                *(int64_t *)(iVar16 + 0xd8) = var_508h;\r\n    0x183836963    |                *(int64_t *)(iVar16 + 0xf0) = (int64_t)iVar14 * 1000;\r\n    0x1838368a1    |                func_0x00018477a0a0(iVar16 + 0xb0);\r\n    0x183836972    |                piVar9 = *(int32_t **)(iVar16 + 0x230);\r\n    0x183836979    |                uVar6 = *(undefined8 *)(iVar16 + 0x238);\r\n    0x183836983    |                if (piVar9 != (int32_t *)0x0) {\r\n    0x18383698a    |                    LOCK();\r\n    0x18383698a    |                    iVar14 = *piVar9;\r\n    0x18383698a    |                    *piVar9 = *piVar9 + 1;\r\n    0x18383698a    |                    UNLOCK();\r\n    0x183836995    |                    if (iVar14 == 0x7fffffff) {\r\n    0x18383746a    |                        pcVar4 = (code *)swi(3);\r\n    0x18383746a    |                        iVar16 = (*pcVar4)();\r\n    0x18383746a    |                        return iVar16;\r\n                   |                    }\r\n                   |                }\r\n    0x1838369a7    |                puVar13 = (undefined4 *)func_0x000185f006b8(0x40);\r\n    0x1838369af    |                *puVar13 = 1;\r\n    0x1838369bc    |                *(undefined8 *)(puVar13 + 2) = 0x1835091a0;\r\n    0x1838369c7    |                *(undefined8 *)(puVar13 + 4) = 0x182bf38e0;\r\n    0x1838369d2    |                *(undefined8 *)(puVar13 + 6) = 0x18339cdd0;\r\n    0x1838369dd    |                *(undefined8 *)(puVar13 + 8) = 0x18382d630;\r\n    0x1838369e1    |                *(int32_t **)(puVar13 + 10) = piVar9;\r\n    0x1838369e5    |                *(undefined8 *)(puVar13 + 0xc) = uVar6;\r\n    0x1838369e9    |                puVar13[0xe] = 3;\r\n    0x1838369fe    |                func_0x000184339cd0(&var_520h, 0x190151058, 0x190c25040, 0x192);\r\n    0x183836a11    |                piVar9 = *(int32_t **)(iVar16 + 0x168);\r\n    0x183836a18    |                *(undefined4 **)(iVar16 + 0x168) = puVar13;\r\n    0x183836a22    |                if (piVar9 != (int32_t *)0x0) {\r\n    0x1838373bd    |                    LOCK();\r\n    0x1838373bd    |                    *piVar9 = *piVar9 + -1;\r\n    0x1838373bd    |                    UNLOCK();\r\n    0x1838373c2    |                    if (*piVar9 == 0) {\r\n    0x1838373d6    |                        if (*(int64_t *)(piVar9 + 4) == 0x182bf38a0) {\r\n    0x1838373e6    |                            piVar3 = *(int32_t **)(piVar9 + 0xc);\r\n    0x1838373ed    |                            if (piVar3 != (int32_t *)0x0) {\r\n    0x183837401    |                                LOCK();\r\n    0x183837401    |                                *piVar3 = *piVar3 + -1;\r\n    0x183837401    |                                UNLOCK();\r\n    0x183837404    |                                if (*piVar3 == 0) {\r\n    0x18383740b    |                                    func_0x0001841dcbe0(piVar3, 8);\r\n                   |                                }\r\n                   |                            }\r\n    0x1838373f7    |                            func_0x0001841dcbe0(piVar9, 0x48);\r\n                   |                        } else {\r\n    0x1838373db    |                            (*(code *)0x185f59da0)(piVar9);\r\n                   |                        }\r\n                   |                    }\r\n                   |                }\r\n    0x183836a2f    |                *(undefined4 *)(iVar16 + 0x130) = (undefined4)var_510h;\r\n    0x183836a3e    |                *(undefined4 *)(iVar16 + 0x120) = (undefined4)var_520h;\r\n    0x183836a3e    |                *(undefined4 *)(iVar16 + 0x124) = var_520h._4_4_;\r\n    0x183836a3e    |                *(undefined4 *)(iVar16 + 0x128) = (undefined4)var_518h;\r\n    0x183836a3e    |                *(undefined4 *)(iVar16 + 300) = var_518h._4_4_;\r\n    0x183836a4e    |                *(int64_t *)(iVar16 + 0x138) = var_508h;\r\n    0x183836a5a    |                *(int64_t *)(iVar16 + 0x150) = var_7e0h;\r\n    0x18383699b    |                func_0x00018477a0a0(iVar16 + 0x110);\r\n    0x183836a6c    |                var_7d8h = 0;\r\n    0x183836a6c    |                uStack_7d0 = 0;\r\n    0x183836a71    |                var_7c8h = 0;\r\n    0x183836a7a    |                iStack_90 = (int64_t)*(char *)(iVar16 + 0x47);\r\n    0x183836a82    |                if (iStack_90 < 0) {\r\n    0x183836a84    |                    var_98h = *(int64_t *)(iVar16 + 0x30);\r\n    0x183836a88    |                    iStack_90 = *(int64_t *)(iVar16 + 0x38);\r\n                   |                } else {\r\n    0x183836a8e    |                    var_98h = iVar16 + 0x30;\r\n                   |                }\r\n    0x183836aab    |                func_0x0001854229f0(&var_7d8h);\r\n    0x183836ab5    |                func_0x000185f5a0c0(&var_520h, 0, 0x478);\r\n    0x183836ad1    |                uVar2 = **(uint64_t **)(iVar16 + 0x98);\r\n    0x183836adb    |                var_658h = 0x18fd2da30;\r\n    0x183836af0    |                if ((uVar2 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x183836af5    |                    func_0x0001841c7180(uVar2);\r\n                   |                }\r\n    0x183836afa    |                var_650h._0_3_ = (unkbyte3)uVar2;\r\n    0x183836afa    |                var_650h._3_5_ = (unkuint5)(uVar2 >> 0x18);\r\n    0x183836b21    |                func_0x000182616e30(&var_520h, &var_7d8h, 0xffffffffffffffff, 2, &var_658h, 0, 0, 0);\r\n    0x183836b43    |                var_658h = 0x18fd2da30;\r\n    0x183836b5d    |                if (((uint64_t)var_650h._3_5_ & 0xfffffffc00) << 0x18 == *(uint64_t *)0x191cd6d08) {\r\n    0x183836b5f    |                    func_0x00018005f390();\r\n                   |                }\r\n    0x183836b6f    |                var_648h._0_2_ = 0;\r\n    0x183836b6f    |                var_648h._2_1_ = 0;\r\n    0x183836b6f    |                var_648h._3_5_ = 0;\r\n    0x183836b6f    |                var_640h = (uint32_t)var_640h._3_1_ << 0x18;\r\n    0x183836b74    |                var_658h = 0;\r\n    0x183836b74    |                var_650h._0_3_ = 0;\r\n    0x183836b74    |                var_650h._3_5_ = 0;\r\n    0x183836b80    |                var_638h = -0x100000000;\r\n    0x183836b80    |                iStack_630 = -0x100000000;\r\n    0x183836b85    |                iStack_628 = -0x100000000;\r\n    0x183836b85    |                uStack_620 = 0;\r\n    0x183836b85    |                uStack_61c = 0xffffffff;\r\n    0x183836b8a    |                uStack_618 = 0;\r\n    0x183836b8a    |                uStack_614 = 0xffffffff;\r\n    0x183836b8a    |                uStack_610 = 0;\r\n    0x183836b8a    |                uStack_60c = 0xffffffff;\r\n    0x183836b8f    |                uStack_608 = 0;\r\n    0x183836b8f    |                uStack_604 = 0xffffffff;\r\n    0x183836b8f    |                var_600h._0_4_ = 0;\r\n    0x183836b8f    |                var_600h._4_4_ = 0xffffffff;\r\n    0x183836b94    |                uStack_5f8 = 0;\r\n    0x183836b9b    |                var_5f0h = 0;\r\n    0x183836b9b    |                uStack_5e8 = 0;\r\n    0x183836ba0    |                func_0x000185236690(&var_500h, &var_658h);\r\n    0x183836b67    |                func_0x0001841c04a0(&var_658h);\r\n    0x183836bbb    |                var_370h._4_4_ = 0;\r\n    0x183836bd0    |                if (*(char *)(iVar16 + 0x57) == '\\x01') {\r\n    0x183836bd6    |                    var_370h._0_1_ = *(undefined *)(iVar16 + 0x56);\r\n                   |                } else {\r\n    0x183836bd2    |                    var_370h._0_1_ = 0;\r\n                   |                }\r\n    0x183836be1    |                var_370h._1_1_ = 1;\r\n    0x183836be9    |                var_370h._3_1_ = 0;\r\n    0x183836c0f    |                if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0))))\r\n                   |                {\r\n    0x183836c1c    |                    func_0x00018030d390(&var_658h, 0x190c25040, 0x1b0, 0);\r\n    0x183836c47    |                    uVar6 = func_0x000184dcd0d0(&var_648h, 0x1908fb27c, 6);\r\n    0x183836c5c    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25108, 0x32);\r\n    0x183836c6d    |                    var_a8h = (int64_t)&var_520h;\r\n    0x183836c6d    |                    iStack_a0 = (int64_t)var_510h._7_1_;\r\n    0x183836c6d    |                    if ((int64_t)var_510h._7_1_ < 0) {\r\n    0x183836c76    |                        var_a8h = var_520h;\r\n    0x183836c76    |                        iStack_a0 = CONCAT44(var_518h._4_4_, (undefined4)var_518h);\r\n                   |                    }\r\n    0x183836c91    |                    func_0x000185831450(&var_788h);\r\n    0x183836caa    |                    iVar10 = (int64_t)var_771h;\r\n    0x183836caa    |                    piVar7 = &var_788h;\r\n    0x183836caa    |                    if ((int64_t)var_771h < 0) {\r\n    0x183836cb4    |                        iVar10 = var_780h;\r\n    0x183836cb4    |                        piVar7 = (int64_t *)var_788h;\r\n                   |                    }\r\n    0x183836cc2    |                    uVar6 = func_0x000184dcd0d0(uVar6, piVar7, iVar10);\r\n    0x183836cd7    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190bea9bc, 6);\r\n    0x183836ce6    |                    uVar6 = func_0x00018041ca10(uVar6, (undefined4)var_46ch);\r\n    0x183836cfb    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25140, 0x11);\r\n    0x183836d0a    |                    func_0x00018baf2290(&var_7a0h, (undefined4)var_46ch);\r\n    0x183836d22    |                    iVar10 = (int64_t)var_789h;\r\n    0x183836d22    |                    ppppuVar15 = &var_7a0h;\r\n    0x183836d22    |                    if ((int64_t)var_789h < 0) {\r\n    0x183836d2c    |                        iVar10 = var_798h;\r\n    0x183836d2c    |                        ppppuVar15 = (undefined8 ****)var_7a0h;\r\n                   |                    }\r\n    0x183836d3a    |                    uVar6 = func_0x000184dcd0d0(uVar6, ppppuVar15, iVar10);\r\n    0x183836d4f    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25158, 0x15);\r\n    0x183836d5e    |                    uVar6 = func_0x00018041ca10(uVar6, var_470h);\r\n    0x183836d73    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25170, 0xd);\r\n    0x183836d7e    |                    puVar5 = (undefined8 *)func_0x000184c155e0(&var_500h);\r\n    0x183836d83    |                    iVar10 = (int64_t)*(char *)((int64_t)puVar5 + 0x17);\r\n    0x183836d8b    |                    if (iVar10 < 0) {\r\n    0x183836d8d    |                        iVar10 = puVar5[1];\r\n    0x183836d91    |                        puVar5 = (undefined8 *)*puVar5;\r\n                   |                    }\r\n    0x183836d9a    |                    uVar6 = func_0x000184dcd0d0(uVar6, puVar5, iVar10);\r\n    0x183836daf    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25180, 0x11);\r\n    0x183836dc2    |                    uVar6 = func_0x00018084a240(uVar6, var_370h._4_4_ != 0);\r\n    0x183836dd7    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25198, 0xc);\r\n    0x183836de6    |                    func_0x00018084a240(uVar6, var_370h._3_1_);\r\n    0x183836df3    |                    if (var_789h < '\\0') {\r\n    0x183836e0f    |                        func_0x0001841dcbe0(var_7a0h, CONCAT17(var_789h, var_790h) & 0x7fffffffffffffff);\r\n                   |                    }\r\n    0x183836e1c    |                    if (var_771h < '\\0') {\r\n    0x183836e38    |                        func_0x0001841dcbe0(var_788h, CONCAT17(var_771h, var_778h) & 0x7fffffffffffffff);\r\n                   |                    }\r\n    0x183836e4c    |                    var_658h = 0x18ff81648;\r\n    0x183836e44    |                    func_0x00018030e9d0(&var_658h);\r\n    0x183836e66    |                    *(undefined8 *)\r\n    0x183836e66    |                     ((int64_t)&var_648h +\r\n    0x183836e5b    |                     (int64_t)*(int32_t *)(CONCAT53(var_648h._3_5_, CONCAT12(var_648h._2_1_, (undefined2)var_648h)) + 4)\r\n    0x183836e66    |                     ) = 0x18fe1b290;\r\n    0x183836e75    |                    var_640h = 0x8fe20d40;\r\n    0x183836e75    |                    uStack_63c = 1;\r\n    0x183836e7e    |                    if (var_5f0h < 0) {\r\n    0x183836e92    |                        func_0x0001841dcbe0(CONCAT44(var_600h._4_4_, (undefined4)var_600h), \r\n    0x183836e8a    |                                            var_5f0h & 0x7fffffffffffffff);\r\n                   |                    }\r\n    0x183836eae    |                    var_640h = -0x701df250;\r\n    0x183836eae    |                    uStack_63c = 1;\r\n    0x183836ebf    |                    if (var_638h != 0x191de1450) {\r\n    0x183837526    |                        LOCK();\r\n    0x183837526    |                        piVar9 = (int32_t *)(var_638h + 8);\r\n    0x183837526    |                        iVar14 = *piVar9;\r\n    0x183837526    |                        *piVar9 = *piVar9 + -1;\r\n    0x183837526    |                        UNLOCK();\r\n    0x18383752d    |                        if (iVar14 == 0) {\r\n    0x18383753a    |                            (*(code *)0x185f59da0)();\r\n                   |                        }\r\n                   |                    }\r\n    0x183836e9f    |                    func_0x00018424db70(&var_640h);\r\n    0x183836ec5    |                    func_0x0001848f8b80(&var_5d8h);\r\n                   |                }\r\n    0x183836edd    |                func_0x000182ea6560(*(undefined8 *)(iVar16 + 0xa0), &var_520h);\r\n    0x183836f00    |                if (*(int64_t *)(*(int64_t *)(iVar16 + 0xa0) + 0x650) != 0) {\r\n    0x183836f24    |                    if ((*(int32_t *)0x191de85c0 < 1) &&\r\n    0x183836f13    |                       ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x183836f31    |                        func_0x00018030d390(&var_658h, 0x190c25040, 0x1bc, 0);\r\n    0x183836f62    |                        uVar6 = func_0x000184dcd0d0(&var_648h, 0x1908fb27c, 6);\r\n    0x183836f77    |                        func_0x000184dcd0d0(uVar6, 0x190c251a8, 0x2e);\r\n    0x183836f83    |                        var_658h = 0x18ff81648;\r\n    0x183836f31    |                        func_0x00018030e9d0(&var_658h);\r\n    0x183836f9d    |                        *(undefined8 *)\r\n    0x183836f9d    |                         ((int64_t)&var_648h +\r\n    0x183836f92    |                         (int64_t)*(int32_t *)\r\n    0x183836f8f    |                                   (CONCAT53(var_648h._3_5_, CONCAT12(var_648h._2_1_, (undefined2)var_648h)) + 4)) =\r\n    0x183836f9d    |                             0x18fe1b290;\r\n    0x183836fac    |                        var_640h = 0x8fe20d40;\r\n    0x183836fac    |                        uStack_63c = 1;\r\n    0x183836fb5    |                        if (var_5f0h < 0) {\r\n    0x183836fc9    |                            func_0x0001841dcbe0(CONCAT44(var_600h._4_4_, (undefined4)var_600h), \r\n    0x183836fc1    |                                                var_5f0h & 0x7fffffffffffffff);\r\n                   |                        }\r\n    0x183836fe5    |                        var_640h = -0x701df250;\r\n    0x183836fe5    |                        uStack_63c = 1;\r\n    0x183836ff6    |                        if (var_638h != 0x191de1450) {\r\n    0x183837592    |                            LOCK();\r\n    0x183837592    |                            piVar9 = (int32_t *)(var_638h + 8);\r\n    0x183837592    |                            iVar14 = *piVar9;\r\n    0x183837592    |                            *piVar9 = *piVar9 + -1;\r\n    0x183837592    |                            UNLOCK();\r\n    0x183837599    |                            if (iVar14 == 0) {\r\n    0x1838375a6    |                                (*(code *)0x185f59da0)();\r\n                   |                            }\r\n                   |                        }\r\n    0x183836fd6    |                        func_0x00018424db70(&var_640h);\r\n    0x183836ffc    |                        func_0x0001848f8b80(&var_5d8h);\r\n                   |                    }\r\n    0x18383701c    |                    func_0x00018382d630(iVar16, 1);\r\n                   |                }\r\n    0x183837021    |                func_0x0001818cd780(&var_520h);\r\n    0x183837033    |                if (var_7c8h < 0) {\r\n    0x183837042    |                    func_0x0001841dcbe0(var_7d8h, var_7c8h * 2);\r\n                   |                }\r\n                   |            }\r\n    0x183837059    |            if (((char)var_710h == '\\x01') && (var_711h < '\\0')) {\r\n    0x18383706d    |                func_0x0001841dcbe0(CONCAT44(var_728h._4_4_, (undefined4)var_728h), \r\n    0x183837065    |                                    CONCAT17(var_711h, var_718h) & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x183837082    |            if ((char)var_759h < '\\0') {\r\n    0x18383709e    |                func_0x0001841dcbe0(var_770h, CONCAT17((char)var_759h, var_760h) & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x1838370ae    |            var_648h._0_2_ = 0;\r\n    0x1838370ae    |            var_648h._2_1_ = 0;\r\n    0x1838370ae    |            var_648h._3_5_ = 0;\r\n    0x1838370b2    |            var_638h = 0;\r\n    0x1838370b2    |            iStack_630 = 0;\r\n    0x1838370b5    |            var_658h = 0;\r\n    0x1838370b5    |            var_650h._0_3_ = 0;\r\n    0x1838370b5    |            var_650h._3_5_ = 0;\r\n    0x1838370b9    |            iStack_628 = 0;\r\n    0x1838370c1    |            var_640h = 1;\r\n    0x1838370c8    |            uStack_63c = 1;\r\n    0x1838370d1    |            if (var_7e8h < 0) {\r\n    0x1838370a3    |                func_0x000184211d10(&var_638h, var_7f8h, var_7f0h);\r\n                   |            } else {\r\n    0x1838370dc    |                iStack_628 = var_7e8h;\r\n    0x1838370e5    |                var_638h = var_7f8h;\r\n    0x1838370e5    |                iStack_630 = var_7f0h;\r\n                   |            }\r\n    0x183837106    |            if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x183837113    |                func_0x00018030d390(&var_520h, 0x190c25040, 0x504, 0);\r\n    0x183837144    |                uVar6 = func_0x000184dcd0d0(&var_510h, 0x1908fb27c, 6);\r\n    0x183837159    |                uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25c38, 0x3d);\r\n    0x18383716e    |                piVar7 = &var_7b8h;\r\n    0x18383716e    |                iVar16 = (int64_t)var_7a8h._7_1_;\r\n    0x18383716e    |                if ((int64_t)var_7a8h._7_1_ < 0) {\r\n    0x183837173    |                    piVar7 = (int64_t *)var_7b8h;\r\n    0x183837173    |                    iVar16 = iStack_7b0;\r\n                   |                }\r\n    0x18383717a    |                uVar6 = func_0x000184dcd0d0(uVar6, piVar7, iVar16);\r\n    0x18383718f    |                uVar6 = func_0x000184dcd0d0(uVar6, 0x190c255e0, 0xc);\r\n    0x18383719d    |                piVar7 = &var_7f8h;\r\n    0x18383719d    |                iVar16 = (int64_t)var_7e8h._7_1_;\r\n    0x18383719d    |                if ((int64_t)var_7e8h._7_1_ < 0) {\r\n    0x1838371a3    |                    piVar7 = (int64_t *)var_7f8h;\r\n    0x1838371a3    |                    iVar16 = var_7f0h;\r\n                   |                }\r\n    0x1838371af    |                func_0x000184dcd0d0(uVar6, piVar7, iVar16);\r\n    0x1838371bb    |                var_520h = 0x18ff81648;\r\n    0x183837113    |                func_0x00018030e9d0(&var_520h);\r\n    0x1838371d5    |                *(undefined8 *)\r\n    0x1838371d5    |                 ((int64_t)&var_510h + (int64_t)*(int32_t *)(CONCAT44(var_510h._4_4_, (undefined4)var_510h) + 4)) =\r\n    0x1838371d5    |                     0x18fe1b290;\r\n    0x1838371e4    |                var_508h = 0x18fe20d40;\r\n    0x1838371ed    |                if (var_4b8h._7_1_ < '\\0') {\r\n    0x183837201    |                    func_0x0001841dcbe0(CONCAT17(var_4c8h._7_1_, (unkbyte7)var_4c8h), \r\n    0x1838371f9    |                                        CONCAT17(var_4b8h._7_1_, (unkbyte7)var_4b8h) & 0x7fffffffffffffff);\r\n                   |                }\r\n    0x18383721d    |                var_508h = 0x18fe20db0;\r\n    0x18383722e    |                if (var_500h != 0x191de1450) {\r\n    0x1838374de    |                    LOCK();\r\n    0x1838374de    |                    piVar9 = (int32_t *)(var_500h + 8);\r\n    0x1838374de    |                    iVar14 = *piVar9;\r\n    0x1838374de    |                    *piVar9 = *piVar9 + -1;\r\n    0x1838374de    |                    UNLOCK();\r\n    0x1838374e5    |                    if (iVar14 == 0) {\r\n    0x1838374f2    |                        (*(code *)0x185f59da0)();\r\n                   |                    }\r\n                   |                }\r\n    0x18383720e    |                func_0x00018424db70(&var_508h);\r\n    0x183837234    |                func_0x0001848f8b80(&var_4a0h);\r\n                   |            }\r\n    0x183837257    |            var_88h = 0;\r\n    0x183837257    |            uStack_80 = 0;\r\n    0x18383725b    |            uStack_78 = 0;\r\n    0x18383724f    |            func_0x000180ebbdc0(&var_88h, 1);\r\n    0x183837270    |            func_0x000183924d50(&var_658h, &var_520h);\r\n    0x18383724f    |            func_0x0001812b4470(&var_88h, &var_520h);\r\n    0x183837278    |            func_0x000185a60440(&var_520h);\r\n    0x1838372a7    |            func_0x000188ac5420(arg1, arg2, &var_88h);\r\n    0x1838372bb    |            var_520h = 0x188ac5700;\r\n    0x1838372be    |            var_518h._0_4_ = 0;\r\n    0x1838372d5    |            var_7d8h = arg1;\r\n    0x1838372d5    |            uVar6 = func_0x000188ac69e0(0x1861e7020, &var_520h);\r\n    0x1838372da    |            *(undefined8 *)(arg2 + 8) = uVar6;\r\n    0x1838372de    |            *(undefined *)(arg2 + 0x10) = 1;\r\n    0x183837270    |            func_0x000183924cb0(&var_658h);\r\n    0x1838372ef    |            if (var_7e8h < 0) {\r\n    0x183837305    |                func_0x0001841dcbe0(var_7f8h, var_7e8h & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x183837312    |            if (var_7a8h < 0) {\r\n    0x183837332    |                func_0x0001841dcbe0(var_7b8h, var_7a8h & 0x7fffffffffffffff);\r\n                   |            }\r\n                   |            goto code_r0x000183835b62;\r\n                   |        }\r\n    0x183835887    |        if (*(int32_t *)0x191de85c0 < 3) {\r\n    0x183835894    |            func_0x00018030d390(&var_520h, 0x190c25040, 0x4f5, 2);\r\n    0x1838358c8    |            uVar6 = func_0x000184dcd0d0(&var_510h, 0x1908fb27c, 6);\r\n    0x1838358dd    |            func_0x000184dcd0d0(uVar6, 0x190c25be0, 0x3c);\r\n    0x1838358e9    |            var_520h = 0x18ff81648;\r\n    0x183835894    |            func_0x00018030e9d0(&var_520h);\r\n    0x183835903    |            *(undefined8 *)\r\n    0x183835903    |             ((int64_t)&var_510h + (int64_t)*(int32_t *)(CONCAT44(var_510h._4_4_, (undefined4)var_510h) + 4)) =\r\n    0x183835903    |                 0x18fe1b290;\r\n    0x183835912    |            var_508h = 0x18fe20d40;\r\n    0x18383591a    |            if (var_4b8h._7_1_ < '\\0') {\r\n    0x18383592e    |                func_0x0001841dcbe0(CONCAT17(var_4c8h._7_1_, (unkbyte7)var_4c8h), \r\n    0x183835926    |                                    CONCAT17(var_4b8h._7_1_, (unkbyte7)var_4b8h) & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x18383594a    |            var_508h = 0x18fe20db0;\r\n    0x18383595b    |            if (var_500h != 0x191de1450) {\r\n    0x183837472    |                LOCK();\r\n    0x183837472    |                piVar9 = (int32_t *)(var_500h + 8);\r\n    0x183837472    |                iVar14 = *piVar9;\r\n    0x183837472    |                *piVar9 = *piVar9 + -1;\r\n    0x183837472    |                UNLOCK();\r\n    0x183837479    |                if (iVar14 == 0) {\r\n    0x183837486    |                    (*(code *)0x185f59da0)();\r\n                   |                }\r\n                   |            }\r\n    0x18383593b    |            func_0x00018424db70(&var_508h);\r\n    0x183835961    |            func_0x0001848f8b80(&var_4a0h);\r\n                   |        }\r\n    0x183835981    |        var_683h._2_1_ = 0x15;\r\n    0x1838359a2    |        if ((int64_t *)0x190c25c20 < &var_683h && &var_698h < (int64_t *)0x190c25c21) goto code_r0x000183835c55;\r\n    0x1838359b7    |        var_698h._0_4_ = 0x616e614d;\r\n    0x1838359b7    |        var_698h._4_4_ = 0x20726567;\r\n    0x1838359b7    |        uStack_690 = 0x20746f6e;\r\n    0x1838359c5    |        uStack_68c = 0x69617661;\r\n    0x1838359c5    |        Stack_688 = 0x656c62616c;\r\n    0x1838359c9    |        var_683h._0_1_ = 0;\r\n                   |    }\r\n    0x183835b25    |    func_0x000188ac4940(arg1, arg2);\r\n    0x183835b44    |    var_520h = 0x188ac5700;\r\n    0x183835b47    |    var_518h._0_4_ = 0;\r\n    0x183835b55    |    var_658h = arg1;\r\n    0x183835b55    |    uVar6 = func_0x000188ac69e0(0x1861e7020);\r\n    0x183835b5a    |    *(undefined8 *)(arg2 + 8) = uVar6;\r\n    0x183835b5e    |    *(undefined *)(arg2 + 0x10) = 1;\r\n                   |code_r0x000183835b62:\r\n    0x183835b6a    |    if ((char)var_6a0h == '\\x01') {\r\n    0x183835b7e    |        if (((char)uStack_6a8 == '\\x01') && (var_6b0h < 0)) {\r\n    0x183835b9a    |            func_0x0001841dcbe0(var_6c0h, var_6b0h & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x183835ba7    |        if ((int64_t)_var_6f8h < 0) {\r\n    0x183835bc3    |            func_0x0001841dcbe0(var_708h, _var_6f8h & 0x7fffffffffffffff);\r\n                   |        }\r\n                   |    }\r\n    0x183835bee    |    return arg2;\r\n                   |}\r\n[{\"offset\":6501390336,\"name\":\"fcn.183835800\",\"size\":7601,\"is-pure\":false,\"realsz\":7593,\"noreturn\":false,\"stackframe\":2104,\"calltype\":\"ms\",\"cost\":2006,\"cc\":138,\"loops\":39,\"bits\":64,\"type\":\"fcn\",\"nbbs\":224,\"edges\":350,\"ebbs\":6,\"signature\":\"fcn.183835800(int64_t arg1, int64_t arg2, int64_t arg_28h, int64_t arg_30h, int64_t arg_38h, int64_t arg_197h, int64_t arg_198h);\",\"minbound\":6501390336,\"maxbound\":6501397937,\"callrefs\":[{\"from\":6501390432,\"to\":6502372624,\"type\":\"CALL\"},{\"from\":6501390450,\"to\":6501388368,\"type\":\"CALL\"},{\"from\":6501390507,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501390536,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501390557,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501390576,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501390646,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501390700,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501390708,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501390798,\"to\":6501391135,\"type\":\"CODE\"},{\"from\":6501390846,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501390875,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501390896,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501390915,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501390985,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501391039,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501391047,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501391141,\"to\":6587959616,\"type\":\"CALL\"},{\"from\":6501391189,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6501391258,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501391299,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501391413,\"to\":6511513840,\"type\":\"CALL\"},{\"from\":6501391515,\"to\":6502370336,\"type\":\"CALL\"},{\"from\":6501391583,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501391612,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501391633,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501391674,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501391693,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501391764,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501391818,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501391826,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501391903,\"to\":6501391940,\"type\":\"CODE\"},{\"from\":6501391935,\"to\":6511729936,\"type\":\"CALL\"},{\"from\":6501392003,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501392032,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501392053,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501392083,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501392102,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501392172,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501392226,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501392234,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501392262,\"to\":6501419840,\"type\":\"CALL\"},{\"from\":6501392283,\"to\":6501376576,\"type\":\"CALL\"},{\"from\":6501392302,\"to\":6501420112,\"type\":\"CALL\"},{\"from\":6501392315,\"to\":6501388016,\"type\":\"CALL\"},{\"from\":6501392320,\"to\":6501392754,\"type\":\"CODE\"},{\"from\":6501392351,\"to\":6519178480,\"type\":\"CALL\"},{\"from\":6501392374,\"to\":6529736720,\"type\":\"CALL\"},{\"from\":6501392429,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501392518,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501392547,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501392568,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501392598,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501392617,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501392687,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501392741,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501392749,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501392759,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501392783,\"to\":6502370336,\"type\":\"CALL\"},{\"from\":6501392803,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501392890,\"to\":6501392907,\"type\":\"CODE\"},{\"from\":6501392902,\"to\":6511513840,\"type\":\"CALL\"},{\"from\":6501392919,\"to\":6502370336,\"type\":\"CALL\"},{\"from\":6501392952,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6501393152,\"to\":6460531936,\"type\":\"CALL\"},{\"from\":6501393172,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501393245,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501393262,\"to\":6453818288,\"type\":\"CALL\"},{\"from\":6501393342,\"to\":6442908368,\"type\":\"CALL\"},{\"from\":6501393369,\"to\":6469311312,\"type\":\"CALL\"},{\"from\":6501393392,\"to\":6471061024,\"type\":\"CALL\"},{\"from\":6501393411,\"to\":6445568880,\"type\":\"CALL\"},{\"from\":6501393452,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501393543,\"to\":6517838976,\"type\":\"CALL\"},{\"from\":6501393556,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501393607,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501393648,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501393695,\"to\":6501418656,\"type\":\"CALL\"},{\"from\":6501393731,\"to\":6501420448,\"type\":\"CALL\"},{\"from\":6501393769,\"to\":6501418656,\"type\":\"CALL\"},{\"from\":6501393853,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501393879,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501393900,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501393919,\"to\":6501393929,\"type\":\"CODE\"},{\"from\":6501393932,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501393953,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501393972,\"to\":6501393982,\"type\":\"CODE\"},{\"from\":6501393985,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501394008,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501394091,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501394147,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501394155,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501394240,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501394266,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501394287,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501394306,\"to\":6501394316,\"type\":\"CODE\"},{\"from\":6501394322,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501394345,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501394428,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501394482,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501394490,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501394495,\"to\":6501396551,\"type\":\"CODE\"},{\"from\":6501394542,\"to\":6501394549,\"type\":\"CODE\"},{\"from\":6501394605,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501394714,\"to\":6512942288,\"type\":\"CALL\"},{\"from\":6501394797,\"to\":6517399712,\"type\":\"CALL\"},{\"from\":6501394855,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501394956,\"to\":6512942288,\"type\":\"CALL\"},{\"from\":6501395044,\"to\":6517399712,\"type\":\"CALL\"},{\"from\":6501395084,\"to\":6501395090,\"type\":\"CODE\"},{\"from\":6501395120,\"to\":6530673136,\"type\":\"CALL\"},{\"from\":6501395141,\"to\":6542434496,\"type\":\"CALL\"},{\"from\":6501395189,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6501395262,\"to\":6482390576,\"type\":\"CALL\"},{\"from\":6501395295,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6501395374,\"to\":6528657040,\"type\":\"CALL\"},{\"from\":6501395382,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6501395412,\"to\":6501395418,\"type\":\"CODE\"},{\"from\":6501395501,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501395527,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395548,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395612,\"to\":6534927440,\"type\":\"CALL\"},{\"from\":6501395650,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395671,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395686,\"to\":6446762512,\"type\":\"CALL\"},{\"from\":6501395707,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395733,\"to\":6638477968,\"type\":\"CALL\"},{\"from\":6501395770,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395791,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395806,\"to\":6446762512,\"type\":\"CALL\"},{\"from\":6501395827,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395838,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6501395866,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395887,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395906,\"to\":6451143232,\"type\":\"CALL\"},{\"from\":6501395927,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395942,\"to\":6451143232,\"type\":\"CALL\"},{\"from\":6501395983,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501396024,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501396050,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501396122,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501396176,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501396184,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501396204,\"to\":6491366752,\"type\":\"CALL\"},{\"from\":6501396293,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501396322,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501396343,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501396362,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501396433,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501396487,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501396495,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501396508,\"to\":6501357104,\"type\":\"CALL\"},{\"from\":6501396521,\"to\":6468458368,\"type\":\"CALL\"},{\"from\":6501396546,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501396597,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501396638,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501396775,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501396804,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501396825,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501396858,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501396879,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501396911,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501396930,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501397001,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501397055,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501397063,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501397099,\"to\":6457900480,\"type\":\"CALL\"},{\"from\":6501397126,\"to\":6502370640,\"type\":\"CALL\"},{\"from\":6501397137,\"to\":6462063728,\"type\":\"CALL\"},{\"from\":6501397145,\"to\":6537217088,\"type\":\"CALL\"},{\"from\":6501397159,\"to\":6587962400,\"type\":\"CALL\"},{\"from\":6501397205,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6501397221,\"to\":6502370480,\"type\":\"CALL\"},{\"from\":6501397253,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501397298,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501397303,\"to\":6501391202,\"type\":\"CODE\"},{\"from\":6501397318,\"to\":6511729936,\"type\":\"CALL\"},{\"from\":6501397323,\"to\":6501396712,\"type\":\"CODE\"},{\"from\":6501397341,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397347,\"to\":6501393539,\"type\":\"CODE\"},{\"from\":6501397382,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397388,\"to\":6501394742,\"type\":\"CODE\"},{\"from\":6501397410,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501397415,\"to\":6501394742,\"type\":\"CODE\"},{\"from\":6501397430,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501397435,\"to\":6501397402,\"type\":\"CODE\"},{\"from\":6501397467,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397473,\"to\":6501394984,\"type\":\"CODE\"},{\"from\":6501397495,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501397500,\"to\":6501394984,\"type\":\"CODE\"},{\"from\":6501397515,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501397520,\"to\":6501397487,\"type\":\"CODE\"},{\"from\":6501397542,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501397547,\"to\":6501392445,\"type\":\"CODE\"},{\"from\":6501397583,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397589,\"to\":6501391028,\"type\":\"CODE\"},{\"from\":6501397594,\"to\":6642659040,\"type\":\"CALL\"},{\"from\":6501397602,\"to\":6501393334,\"type\":\"CODE\"},{\"from\":6501397638,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397644,\"to\":6501390689,\"type\":\"CODE\"},{\"from\":6501397674,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397680,\"to\":6501391807,\"type\":\"CODE\"},{\"from\":6501397710,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397716,\"to\":6501394136,\"type\":\"CODE\"},{\"from\":6501397746,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397752,\"to\":6501397044,\"type\":\"CODE\"},{\"from\":6501397782,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397788,\"to\":6501392730,\"type\":\"CODE\"},{\"from\":6501397818,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397824,\"to\":6501396165,\"type\":\"CODE\"},{\"from\":6501397854,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397860,\"to\":6501394471,\"type\":\"CODE\"},{\"from\":6501397890,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397896,\"to\":6501392215,\"type\":\"CODE\"},{\"from\":6501397926,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397932,\"to\":6501396476,\"type\":\"CODE\"}],\"datarefs\":[{\"from\":6501390464,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501390477,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501390520,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501390541,\"to\":6723623904,\"type\":\"DATA\"},{\"from\":6501390562,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501390588,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501390603,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501390659,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501390673,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501390725,\"to\":6723623968,\"type\":\"DATA\"},{\"from\":6501390760,\"to\":6723623968,\"type\":\"DATA\"},{\"from\":6501390803,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501390816,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501390859,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501390880,\"to\":6723623840,\"type\":\"DATA\"},{\"from\":6501390901,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501390927,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501390942,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501390998,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501391012,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501391064,\"to\":6716742096,\"type\":\"DATA\"},{\"from\":6501391099,\"to\":6716742112,\"type\":\"DATA\"},{\"from\":6501391119,\"to\":6716742096,\"type\":\"DATA\"},{\"from\":6501391157,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6501391182,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6501391520,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501391533,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501391542,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501391556,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501391596,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501391617,\"to\":6723623376,\"type\":\"DATA\"},{\"from\":6501391679,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501391705,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501391720,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501391777,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501391791,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501391940,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501391953,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501391962,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501391976,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501392016,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501392037,\"to\":6723623440,\"type\":\"DATA\"},{\"from\":6501392088,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501392114,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501392129,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501392185,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501392199,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501392325,\"to\":6741104936,\"type\":\"DATA\"},{\"from\":6501392334,\"to\":6741104936,\"type\":\"DATA\"},{\"from\":6501392356,\"to\":6723623832,\"type\":\"DATA\"},{\"from\":6501392455,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501392468,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501392477,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501392491,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501392531,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501392552,\"to\":6723623520,\"type\":\"DATA\"},{\"from\":6501392603,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501392629,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501392644,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501392700,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501392714,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501392788,\"to\":6708096840,\"type\":\"DATA\"},{\"from\":6501392852,\"to\":6707916208,\"type\":\"DATA\"},{\"from\":6501392940,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6501393028,\"to\":6709836760,\"type\":\"DATA\"},{\"from\":6501393318,\"to\":6742465472,\"type\":\"DATA\"},{\"from\":6501393790,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501393803,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501393812,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501393826,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501393866,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501393884,\"to\":6723621000,\"type\":\"DATA\"},{\"from\":6501393937,\"to\":6723621040,\"type\":\"DATA\"},{\"from\":6501393990,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501394025,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501394040,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501394104,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501394120,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501394174,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501394187,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501394196,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501394210,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501394253,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501394271,\"to\":6723621056,\"type\":\"DATA\"},{\"from\":6501394327,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501394362,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501394377,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501394441,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501394455,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501394621,\"to\":6498062752,\"type\":\"DATA\"},{\"from\":6501394632,\"to\":6488537312,\"type\":\"DATA\"},{\"from\":6501394643,\"to\":6496570832,\"type\":\"DATA\"},{\"from\":6501394654,\"to\":6501357104,\"type\":\"DATA\"},{\"from\":6501394686,\"to\":6712266840,\"type\":\"DATA\"},{\"from\":6501394693,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501394869,\"to\":6498062752,\"type\":\"DATA\"},{\"from\":6501394880,\"to\":6488537312,\"type\":\"DATA\"},{\"from\":6501394891,\"to\":6496570832,\"type\":\"DATA\"},{\"from\":6501394902,\"to\":6501357104,\"type\":\"DATA\"},{\"from\":6501394928,\"to\":6712266840,\"type\":\"DATA\"},{\"from\":6501394935,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501395156,\"to\":6707927600,\"type\":\"DATA\"},{\"from\":6501395177,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6501395286,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6501395321,\"to\":6712085216,\"type\":\"DATA\"},{\"from\":6501395441,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501395454,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501395463,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501395477,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501395514,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501395532,\"to\":6723621128,\"type\":\"DATA\"},{\"from\":6501395655,\"to\":6723381692,\"type\":\"DATA\"},{\"from\":6501395691,\"to\":6723621184,\"type\":\"DATA\"},{\"from\":6501395775,\"to\":6723621208,\"type\":\"DATA\"},{\"from\":6501395811,\"to\":6723621232,\"type\":\"DATA\"},{\"from\":6501395871,\"to\":6723621248,\"type\":\"DATA\"},{\"from\":6501395911,\"to\":6723621272,\"type\":\"DATA\"},{\"from\":6501396029,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501396063,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501396078,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501396135,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501396149,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501396230,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501396243,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501396252,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501396266,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501396306,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501396327,\"to\":6723621288,\"type\":\"DATA\"},{\"from\":6501396348,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501396374,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501396389,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501396446,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501396460,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501396712,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501396725,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501396734,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501396748,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501396788,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501396809,\"to\":6723623992,\"type\":\"DATA\"},{\"from\":6501396863,\"to\":6723622368,\"type\":\"DATA\"},{\"from\":6501396916,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501396942,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501396957,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501397014,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501397028,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501397172,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6501397190,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6501397367,\"to\":6488537248,\"type\":\"DATA\"},{\"from\":6501397452,\"to\":6488537248,\"type\":\"DATA\"}],\"codexrefs\":[{\"from\":6501390798,\"to\":6501391135,\"type\":\"CODE\"},{\"from\":6501391903,\"to\":6501391940,\"type\":\"CODE\"},{\"from\":6501392320,\"to\":6501392754,\"type\":\"CODE\"},{\"from\":6501392890,\"to\":6501392907,\"type\":\"CODE\"},{\"from\":6501393919,\"to\":6501393929,\"type\":\"CODE\"},{\"from\":6501393972,\"to\":6501393982,\"type\":\"CODE\"},{\"from\":6501394306,\"to\":6501394316,\"type\":\"CODE\"},{\"from\":6501394495,\"to\":6501396551,\"type\":\"CODE\"},{\"from\":6501394542,\"to\":6501394549,\"type\":\"CODE\"},{\"from\":6501395084,\"to\":6501395090,\"type\":\"CODE\"},{\"from\":6501395412,\"to\":6501395418,\"type\":\"CODE\"},{\"from\":6501397303,\"to\":6501391202,\"type\":\"CODE\"},{\"from\":6501397323,\"to\":6501396712,\"type\":\"CODE\"},{\"from\":6501397347,\"to\":6501393539,\"type\":\"CODE\"},{\"from\":6501397388,\"to\":6501394742,\"type\":\"CODE\"},{\"from\":6501397415,\"to\":6501394742,\"type\":\"CODE\"},{\"from\":6501397435,\"to\":6501397402,\"type\":\"CODE\"},{\"from\":6501397473,\"to\":6501394984,\"type\":\"CODE\"},{\"from\":6501397500,\"to\":6501394984,\"type\":\"CODE\"},{\"from\":6501397520,\"to\":6501397487,\"type\":\"CODE\"},{\"from\":6501397547,\"to\":6501392445,\"type\":\"CODE\"},{\"from\":6501397589,\"to\":6501391028,\"type\":\"CODE\"},{\"from\":6501397602,\"to\":6501393334,\"type\":\"CODE\"},{\"from\":6501397644,\"to\":6501390689,\"type\":\"CODE\"},{\"from\":6501397680,\"to\":6501391807,\"type\":\"CODE\"},{\"from\":6501397716,\"to\":6501394136,\"type\":\"CODE\"},{\"from\":6501397752,\"to\":6501397044,\"type\":\"CODE\"},{\"from\":6501397788,\"to\":6501392730,\"type\":\"CODE\"},{\"from\":6501397824,\"to\":6501396165,\"type\":\"CODE\"},{\"from\":6501397860,\"to\":6501394471,\"type\":\"CODE\"},{\"from\":6501397896,\"to\":6501392215,\"type\":\"CODE\"},{\"from\":6501397932,\"to\":6501396476,\"type\":\"CODE\"}],\"dataxrefs\":[],\"indegree\":32,\"outdegree\":184,\"nlocals\":80,\"nargs\":7,\"stackvars\":[{\"name\":\"var_818h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2072}},{\"name\":\"var_810h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2064}},{\"name\":\"var_808h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2056}},{\"name\":\"var_800h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2048}},{\"name\":\"var_7f8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2040}},{\"name\":\"var_7f0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2032}},{\"name\":\"var_7e8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2024}},{\"name\":\"var_7e1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2017}},{\"name\":\"var_7e0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2016}},{\"name\":\"var_7d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2008}},{\"name\":\"var_7c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1992}},{\"name\":\"var_7c1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1985}},{\"name\":\"var_7b8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1976}},{\"name\":\"var_7a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1960}},{\"name\":\"var_7a1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1953}},{\"name\":\"var_7a0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1952}},{\"name\":\"var_798h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1944}},{\"name\":\"var_790h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1936}},{\"name\":\"var_789h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1929}},{\"name\":\"var_788h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1928}},{\"name\":\"var_780h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1920}},{\"name\":\"var_778h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1912}},{\"name\":\"var_771h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1905}},{\"name\":\"var_770h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1904}},{\"name\":\"var_768h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1896}},{\"name\":\"var_760h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1888}},{\"name\":\"var_759h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1881}},{\"name\":\"var_728h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1832}},{\"name\":\"var_720h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1824}},{\"name\":\"var_718h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1816}},{\"name\":\"var_711h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1809}},{\"name\":\"var_710h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1808}},{\"name\":\"var_708h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1800}},{\"name\":\"var_700h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1792}},{\"name\":\"var_6f8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1784}},{\"name\":\"var_6f1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1777}},{\"name\":\"var_6c0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1728}},{\"name\":\"var_6b0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1712}},{\"name\":\"var_6a0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1696}},{\"name\":\"var_698h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1688}},{\"name\":\"var_683h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1667}},{\"name\":\"var_678h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1656}},{\"name\":\"var_666h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1638}},{\"name\":\"var_658h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1624}},{\"name\":\"var_650h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1616}},{\"name\":\"var_648h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1608}},{\"name\":\"var_646h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1606}},{\"name\":\"var_640h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1600}},{\"name\":\"var_638h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1592}},{\"name\":\"var_600h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1536}},{\"name\":\"var_5f0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1520}},{\"name\":\"var_5d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1496}},{\"name\":\"var_520h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1312}},{\"name\":\"var_518h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1304}},{\"name\":\"var_510h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1296}},{\"name\":\"var_509h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1289}},{\"name\":\"var_508h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1288}},{\"name\":\"var_500h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1280}},{\"name\":\"var_4d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1240}},{\"name\":\"var_4c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1224}},{\"name\":\"var_4c1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1217}},{\"name\":\"var_4c0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1216}},{\"name\":\"var_4b8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1208}},{\"name\":\"var_4b1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1201}},{\"name\":\"var_4a0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1184}},{\"name\":\"var_470h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1136}},{\"name\":\"var_46ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1132}},{\"name\":\"var_370h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-880}},{\"name\":\"var_36fh\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-879}},{\"name\":\"var_36dh\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-877}},{\"name\":\"var_36ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-876}},{\"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_68h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-104}},{\"name\":\"var_58h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-88}},{\"name\":\"var_8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":8}},{\"name\":\"var_10h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":16}},{\"name\":\"var_18h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":24}},{\"name\":\"var_20h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":32}},{\"name\":\"arg_28h\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":40}},{\"name\":\"arg_30h\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":48}},{\"name\":\"arg_38h\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":56}},{\"name\":\"arg_197h\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":407}},{\"name\":\"arg_198h\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":408}}],\"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":"    0x183835800    |\r\n    0x183835800    |// WARNING: Variable defined which should be unmapped: var_818h\r\n    0x183835800    |// WARNING: Variable defined which should be unmapped: var_810h\r\n    0x183835800    |// WARNING: Variable defined which should be unmapped: var_808h\r\n    0x183835800    |// WARNING: Variable defined which should be unmapped: var_800h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_6f8h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable arg_197h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_7e1h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_646h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_509h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_7e0h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_36fh\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_36dh\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_7c1h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_7a1h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_760h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_711h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_718h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_640h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_7a0h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_470h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_36ch\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_789h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_771h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_778h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_790h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_4b1h\r\n    0x183835800    |// WARNING: [rz-ghidra] Detected overlap for variable var_4c1h\r\n                   |\r\n    0x183835800    |int64_t fcn.183835800(int64_t arg1, int64_t arg2, undefined8 placeholder_2, undefined8 placeholder_3, int64_t arg_28h,\r\n                   |                     int64_t arg_30h, int64_t arg_38h, int64_t arg_198h)\r\n                   |{\r\n                   |    int32_t iVar1;\r\n                   |    uint64_t uVar2;\r\n                   |    int32_t *piVar3;\r\n                   |    code *pcVar4;\r\n                   |    undefined8 *puVar5;\r\n                   |    undefined8 uVar6;\r\n                   |    int64_t *piVar7;\r\n                   |    undefined8 *puVar8;\r\n                   |    int32_t *piVar9;\r\n                   |    int64_t iVar10;\r\n                   |    int64_t iVar11;\r\n                   |    undefined *puVar12;\r\n                   |    undefined4 *puVar13;\r\n                   |    int32_t iVar14;\r\n                   |    undefined8 ****ppppuVar15;\r\n                   |    int64_t iVar16;\r\n                   |    int64_t var_8h;\r\n                   |    int64_t var_10h;\r\n                   |    int64_t var_18h;\r\n                   |    int64_t var_20h;\r\n                   |    int64_t var_818h;\r\n                   |    int64_t var_810h;\r\n                   |    int64_t var_808h;\r\n                   |    int64_t var_800h;\r\n                   |    int64_t var_7f8h;\r\n                   |    int64_t var_7f0h;\r\n                   |    int64_t var_7e8h;\r\n                   |    int64_t var_7e0h;\r\n                   |    int64_t var_7d8h;\r\n                   |    undefined8 uStack_7d0;\r\n                   |    int64_t var_7c8h;\r\n                   |    int64_t var_7b8h;\r\n                   |    int64_t iStack_7b0;\r\n                   |    int64_t var_7a8h;\r\n                   |    undefined8 ***var_7a0h;\r\n                   |    int64_t var_798h;\r\n                   |    unkbyte7 var_790h;\r\n                   |    char var_789h;\r\n                   |    int64_t var_788h;\r\n                   |    int64_t var_780h;\r\n                   |    unkbyte7 var_778h;\r\n                   |    char var_771h;\r\n                   |    int64_t var_770h;\r\n                   |    int64_t var_768h;\r\n                   |    unkbyte7 var_760h;\r\n                   |    int64_t var_759h;\r\n                   |    int64_t var_728h;\r\n                   |    int64_t var_720h;\r\n                   |    unkbyte7 var_718h;\r\n                   |    char var_711h;\r\n                   |    int64_t var_710h;\r\n                   |    int64_t var_708h;\r\n                   |    int64_t var_700h;\r\n                   |    undefined var_6f8h [7];\r\n                   |    int64_t var_6f1h;\r\n                   |    undefined8 uStack_6e8;\r\n                   |    undefined8 uStack_6e0;\r\n                   |    undefined8 uStack_6d8;\r\n                   |    undefined8 uStack_6d0;\r\n                   |    undefined8 uStack_6c8;\r\n                   |    int64_t var_6c0h;\r\n                   |    undefined8 uStack_6b8;\r\n                   |    int64_t var_6b0h;\r\n                   |    undefined8 uStack_6a8;\r\n                   |    int64_t var_6a0h;\r\n                   |    int64_t var_698h;\r\n                   |    undefined4 uStack_690;\r\n                   |    undefined4 uStack_68c;\r\n                   |    unkbyte5 Stack_688;\r\n                   |    int64_t var_683h;\r\n                   |    int64_t var_678h;\r\n                   |    undefined4 uStack_670;\r\n                   |    undefined4 uStack_66c;\r\n                   |    undefined2 uStack_668;\r\n                   |    int64_t var_666h;\r\n                   |    int64_t var_658h;\r\n                   |    int64_t var_650h;\r\n                   |    int64_t var_648h;\r\n                   |    undefined4 var_640h;\r\n                   |    undefined4 uStack_63c;\r\n                   |    int64_t var_638h;\r\n                   |    int64_t iStack_630;\r\n                   |    int64_t iStack_628;\r\n                   |    undefined4 uStack_620;\r\n                   |    undefined4 uStack_61c;\r\n                   |    undefined4 uStack_618;\r\n                   |    undefined4 uStack_614;\r\n                   |    undefined4 uStack_610;\r\n                   |    undefined4 uStack_60c;\r\n                   |    undefined4 uStack_608;\r\n                   |    undefined4 uStack_604;\r\n                   |    int64_t var_600h;\r\n                   |    undefined2 uStack_5f8;\r\n                   |    int64_t var_5f0h;\r\n                   |    undefined8 uStack_5e8;\r\n                   |    int64_t var_5d8h;\r\n                   |    int64_t var_520h;\r\n                   |    int64_t var_518h;\r\n                   |    int64_t var_510h;\r\n                   |    int64_t var_508h;\r\n                   |    int64_t var_500h;\r\n                   |    int64_t var_4d8h;\r\n                   |    int64_t var_4c8h;\r\n                   |    int64_t var_4c0h;\r\n                   |    int64_t var_4b8h;\r\n                   |    int64_t var_4a0h;\r\n                   |    undefined4 var_470h;\r\n                   |    int64_t var_46ch;\r\n                   |    int64_t var_370h;\r\n                   |    int64_t var_a8h;\r\n                   |    int64_t iStack_a0;\r\n                   |    int64_t var_98h;\r\n                   |    int64_t iStack_90;\r\n                   |    int64_t var_88h;\r\n                   |    undefined8 uStack_80;\r\n                   |    undefined8 uStack_78;\r\n                   |    int64_t var_68h;\r\n                   |    int64_t var_58h;\r\n                   |    \r\n    0x183835827    |    if (*(char *)(arg1 + 0x30) == '\\0') goto code_r0x000183835c55;\r\n    0x18383583e    |    uStack_6a8 = 0;\r\n    0x18383583e    |    var_6a0h = 0;\r\n    0x183835842    |    uStack_6b8 = 0;\r\n    0x183835842    |    var_6b0h = 0;\r\n    0x183835846    |    uStack_6c8 = 0;\r\n    0x183835846    |    var_6c0h = 0;\r\n    0x18383584a    |    uStack_6d8 = 0;\r\n    0x18383584a    |    uStack_6d0 = 0;\r\n    0x18383584e    |    uStack_6e8 = 0;\r\n    0x18383584e    |    uStack_6e0 = 0;\r\n    0x183835852    |    _var_6f8h = 0;\r\n    0x183835852    |    stack0xfffffffffffff910 = 0;\r\n    0x183835856    |    var_708h = 0;\r\n    0x183835856    |    var_700h = 0;\r\n    0x183835836    |    func_0x000183925510(&var_708h, arg1 + 0x18);\r\n    0x183835869    |    if ((char)var_6a0h == '\\0') {\r\n    0x1838359da    |        if (*(int32_t *)0x191de85c0 < 3) {\r\n    0x1838359e7    |            func_0x00018030d390(&var_520h, 0x190c25040, 0x4ef, 2);\r\n    0x183835a1b    |            uVar6 = func_0x000184dcd0d0(&var_510h, 0x1908fb27c, 6);\r\n    0x183835a30    |            func_0x000184dcd0d0(uVar6, 0x190c25ba0, 0x39);\r\n    0x183835a3c    |            var_520h = 0x18ff81648;\r\n    0x1838359e7    |            func_0x00018030e9d0(&var_520h);\r\n    0x183835a56    |            *(undefined8 *)\r\n    0x183835a56    |             ((int64_t)&var_510h + (int64_t)*(int32_t *)(CONCAT44(var_510h._4_4_, (undefined4)var_510h) + 4)) =\r\n    0x183835a56    |                 0x18fe1b290;\r\n    0x183835a65    |            var_508h = 0x18fe20d40;\r\n    0x183835a6d    |            if (var_4b8h._7_1_ < '\\0') {\r\n    0x183835a81    |                func_0x0001841dcbe0(CONCAT17(var_4c8h._7_1_, (unkbyte7)var_4c8h), \r\n    0x183835a79    |                                    CONCAT17(var_4b8h._7_1_, (unkbyte7)var_4b8h) & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x183835a9d    |            var_508h = 0x18fe20db0;\r\n    0x183835aae    |            if (var_500h != 0x191de1450) {\r\n    0x18383743b    |                LOCK();\r\n    0x18383743b    |                piVar9 = (int32_t *)(var_500h + 8);\r\n    0x18383743b    |                iVar14 = *piVar9;\r\n    0x18383743b    |                *piVar9 = *piVar9 + -1;\r\n    0x18383743b    |                UNLOCK();\r\n    0x183837442    |                if (iVar14 == 0) {\r\n    0x18383744f    |                    (*(code *)0x185f59da0)();\r\n                   |                }\r\n                   |            }\r\n    0x183835a8e    |            func_0x00018424db70(&var_508h);\r\n    0x183835ab4    |            func_0x0001848f8b80(&var_4a0h);\r\n                   |        }\r\n    0x183835ad4    |        var_666h._5_1_ = 0x12;\r\n    0x183835af5    |        if ((int64_t *)0x1905959d0 < &var_666h && &var_678h < (int64_t *)0x1905959d1) goto code_r0x000183835c55;\r\n    0x183835b0a    |        uStack_668 = 0x7372;\r\n    0x183835b16    |        var_678h._0_4_ = 0x61766e49;\r\n    0x183835b16    |        var_678h._4_4_ = 0x2064696c;\r\n    0x183835b16    |        uStack_670 = 0x61726170;\r\n    0x183835b16    |        uStack_66c = 0x6574656d;\r\n    0x183835b1a    |        var_666h._0_1_ = 0;\r\n                   |    } else {\r\n    0x183835872    |        puVar5 = (undefined8 *)func_0x000183835050(arg1);\r\n    0x18383587a    |        if (puVar5 != (undefined8 *)0x0) {\r\n    0x183835bf2    |            var_7b8h = 0;\r\n    0x183835bf2    |            iStack_7b0 = 0;\r\n    0x183835bfa    |            var_7a8h = 0;\r\n    0x183835c0e    |            if ((char)var_6a0h == '\\0') goto code_r0x000183835c55;\r\n    0x183835c1b    |            if ((int64_t)_var_6f8h < 0) {\r\n    0x183835c2d    |                func_0x0001841dd0f0(&var_7b8h, var_708h, var_700h);\r\n    0x183835c45    |                var_7f8h = 0;\r\n    0x183835c45    |                var_7f0h = 0;\r\n    0x183835c4a    |                var_7e8h = 0;\r\n    0x183835c53    |                if ((char)var_6a0h == '\\0') goto code_r0x000183835c55;\r\n                   |            } else {\r\n    0x183835c5f    |                var_7a8h = _var_6f8h;\r\n    0x183835c6f    |                var_7b8h = var_708h;\r\n    0x183835c6f    |                iStack_7b0 = var_700h;\r\n                   |            }\r\n    0x183835c88    |            var_7e8h = 0;\r\n    0x183835c88    |            var_7f0h = 0;\r\n    0x183835c88    |            var_7f8h = 0;\r\n    0x183835c88    |            func_0x000183924c20(&var_770h, &var_708h);\r\n    0x183835cbe    |            if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x183835ccb    |                func_0x00018030d390(&var_520h, 0x190c25040, 0x46d, 0);\r\n    0x183835cfc    |                uVar6 = func_0x000184dcd0d0(&var_510h, 0x1908fb27c, 6);\r\n    0x183835d11    |                uVar6 = func_0x000184dcd0d0(uVar6, 0x190c259d0, 0x32);\r\n    0x183835d22    |                piVar7 = &var_770h;\r\n    0x183835d22    |                iVar16 = (int64_t)(char)var_759h;\r\n    0x183835d22    |                if ((int64_t)(char)var_759h < 0) {\r\n    0x183835d2b    |                    piVar7 = (int64_t *)var_770h;\r\n    0x183835d2b    |                    iVar16 = var_768h;\r\n                   |                }\r\n    0x183835d3a    |                func_0x000184dcd0d0(uVar6, piVar7, iVar16);\r\n    0x183835d46    |                var_520h = 0x18ff81648;\r\n    0x183835ccb    |                func_0x00018030e9d0(&var_520h);\r\n    0x183835d60    |                *(undefined8 *)\r\n    0x183835d60    |                 ((int64_t)&var_510h + (int64_t)*(int32_t *)(CONCAT44(var_510h._4_4_, (undefined4)var_510h) + 4)) =\r\n    0x183835d60    |                     0x18fe1b290;\r\n    0x183835d6f    |                var_508h = 0x18fe20d40;\r\n    0x183835d78    |                if (var_4b8h._7_1_ < '\\0') {\r\n    0x183835d8c    |                    func_0x0001841dcbe0(CONCAT17(var_4c8h._7_1_, (unkbyte7)var_4c8h), \r\n    0x183835d84    |                                        CONCAT17(var_4b8h._7_1_, (unkbyte7)var_4b8h) & 0x7fffffffffffffff);\r\n                   |                }\r\n    0x183835da8    |                var_508h = 0x18fe20db0;\r\n    0x183835db9    |                if (var_500h != 0x191de1450) {\r\n    0x183837496    |                    LOCK();\r\n    0x183837496    |                    piVar9 = (int32_t *)(var_500h + 8);\r\n    0x183837496    |                    iVar14 = *piVar9;\r\n    0x183837496    |                    *piVar9 = *piVar9 + -1;\r\n    0x183837496    |                    UNLOCK();\r\n    0x18383749d    |                    if (iVar14 == 0) {\r\n    0x1838374aa    |                        (*(code *)0x185f59da0)();\r\n                   |                    }\r\n                   |                }\r\n    0x183835d99    |                func_0x00018424db70(&var_508h);\r\n    0x183835dbf    |                func_0x0001848f8b80(&var_4a0h);\r\n                   |            }\r\n    0x183835dda    |            var_7f8h = 0;\r\n    0x183835dda    |            var_7f0h = 0;\r\n    0x183835ddf    |            var_7e8h = 0;\r\n    0x183835df0    |            if ((char)var_710h == '\\x01') {\r\n    0x183835dfe    |                if (var_711h < '\\0') {\r\n    0x183835e2c    |                    if (CONCAT44(var_720h._4_4_, (undefined4)var_720h) == 0) goto code_r0x000183835fc5;\r\n    0x183835e3a    |                    func_0x000184211d10(&var_7f8h, CONCAT44(var_728h._4_4_, (undefined4)var_728h));\r\n                   |                } else {\r\n    0x183835e00    |                    if (var_711h == '\\0') goto code_r0x000183835fc5;\r\n    0x183835e0e    |                    var_7e8h = CONCAT17(var_711h, var_718h);\r\n    0x183835e1a    |                    var_7f8h = CONCAT44(var_728h._4_4_, (undefined4)var_728h);\r\n    0x183835e1a    |                    var_7f0h = CONCAT44(var_720h._4_4_, (undefined4)var_720h);\r\n                   |                }\r\n    0x183835e62    |                if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0))))\r\n                   |                {\r\n    0x183835e6f    |                    func_0x00018030d390(&var_520h, 0x190c25040, 0x472, 0);\r\n    0x183835ea0    |                    uVar6 = func_0x000184dcd0d0(&var_510h, 0x1908fb27c, 6);\r\n    0x183835eb5    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25a10, 0x46);\r\n    0x183835ec7    |                    piVar7 = &var_7f8h;\r\n    0x183835ec7    |                    iVar16 = (int64_t)var_7e8h._7_1_;\r\n    0x183835ec7    |                    if ((int64_t)var_7e8h._7_1_ < 0) {\r\n    0x183835ecc    |                        piVar7 = (int64_t *)var_7f8h;\r\n    0x183835ecc    |                        iVar16 = var_7f0h;\r\n                   |                    }\r\n    0x183835ed3    |                    func_0x000184dcd0d0(uVar6, piVar7, iVar16);\r\n    0x183835edf    |                    var_520h = 0x18ff81648;\r\n    0x183835e6f    |                    func_0x00018030e9d0(&var_520h);\r\n    0x183835ef9    |                    *(undefined8 *)\r\n    0x183835ef9    |                     ((int64_t)&var_510h + (int64_t)*(int32_t *)(CONCAT44(var_510h._4_4_, (undefined4)var_510h) + 4)) =\r\n    0x183835ef9    |                         0x18fe1b290;\r\n    0x183835f08    |                    var_508h = 0x18fe20d40;\r\n    0x183835f10    |                    if (var_4b8h._7_1_ < '\\0') {\r\n    0x183835f24    |                        func_0x0001841dcbe0(CONCAT17(var_4c8h._7_1_, (unkbyte7)var_4c8h), \r\n    0x183835f1c    |                                            CONCAT17(var_4b8h._7_1_, (unkbyte7)var_4b8h) & 0x7fffffffffffffff);\r\n                   |                    }\r\n    0x183835f40    |                    var_508h = 0x18fe20db0;\r\n    0x183835f51    |                    if (var_500h != 0x191de1450) {\r\n    0x18383756e    |                        LOCK();\r\n    0x18383756e    |                        piVar9 = (int32_t *)(var_500h + 8);\r\n    0x18383756e    |                        iVar14 = *piVar9;\r\n    0x18383756e    |                        *piVar9 = *piVar9 + -1;\r\n    0x18383756e    |                        UNLOCK();\r\n    0x183837575    |                        if (iVar14 == 0) {\r\n    0x183837582    |                            (*(code *)0x185f59da0)();\r\n                   |                        }\r\n                   |                    }\r\n    0x183835f31    |                    func_0x00018424db70(&var_508h);\r\n    0x183835f57    |                    func_0x0001848f8b80(&var_4a0h);\r\n                   |                }\r\n    0x183835f6f    |                func_0x00018383cb40(puVar5 + 1, &var_520h, &var_7f8h);\r\n    0x183835f86    |                iVar16 = var_520h;\r\n    0x183835f91    |                if (var_520h != 0) {\r\n    0x183835f97    |                    func_0x000183832240(*(undefined8 *)(var_520h + 0x28));\r\n    0x183835f6f    |                    func_0x00018383cc50(puVar5 + 1, &var_520h, iVar16);\r\n    0x183835fbb    |                    func_0x000183834ef0(puVar5, &var_7f8h);\r\n                   |                }\r\n                   |            } else {\r\n                   |code_r0x000183835fc5:\r\n    0x183835fcb    |                *(int32_t *)0x191cd1928 = *(int32_t *)0x191cd1928 + 1;\r\n    0x183835fd4    |                func_0x00018492c4f0(&var_520h);\r\n    0x183835ff6    |                piVar7 = (int64_t *)func_0x00018533e010(&var_520h, 0, 0x190c25b98, 4);\r\n    0x183835ffb    |                iVar16 = *piVar7;\r\n    0x183835ffe    |                iVar10 = piVar7[1];\r\n    0x183835ffe    |                iVar11 = piVar7[2];\r\n    0x183836002    |                *piVar7 = 0;\r\n    0x183836002    |                piVar7[1] = 0;\r\n    0x183836005    |                piVar7[2] = 0;\r\n    0x183836011    |                if (var_510h._4_4_ < 0) {\r\n    0x18383602d    |                    func_0x0001841dcbe0(var_520h, CONCAT44(var_510h._4_4_, (undefined4)var_510h) & 0x7fffffffffffffff);\r\n                   |                }\r\n    0x183836037    |                if (var_7e8h < 0) {\r\n    0x183837426    |                    func_0x0001841dcbe0(var_7f8h, var_7e8h & 0x7fffffffffffffff);\r\n                   |                }\r\n    0x18383604e    |                var_7f8h = iVar16;\r\n    0x18383604e    |                var_7f0h = iVar10;\r\n    0x18383604e    |                var_7e8h = iVar11;\r\n    0x183836065    |                if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0))))\r\n                   |                {\r\n    0x183836072    |                    func_0x00018030d390(&var_520h, 0x190c25040, 0x477, 0);\r\n    0x1838360a3    |                    uVar6 = func_0x000184dcd0d0(&var_510h, 0x1908fb27c, 6);\r\n    0x1838360b8    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25a60, 0x41);\r\n    0x1838360ca    |                    piVar7 = &var_7f8h;\r\n    0x1838360ca    |                    iVar16 = (int64_t)var_7e8h._7_1_;\r\n    0x1838360ca    |                    if ((int64_t)var_7e8h._7_1_ < 0) {\r\n    0x1838360cf    |                        piVar7 = (int64_t *)var_7f8h;\r\n    0x1838360cf    |                        iVar16 = var_7f0h;\r\n                   |                    }\r\n    0x1838360d6    |                    func_0x000184dcd0d0(uVar6, piVar7, iVar16);\r\n    0x1838360e2    |                    var_520h = 0x18ff81648;\r\n    0x183836072    |                    func_0x00018030e9d0(&var_520h);\r\n    0x1838360fc    |                    *(undefined8 *)\r\n    0x1838360fc    |                     ((int64_t)&var_510h + (int64_t)*(int32_t *)(CONCAT44(var_510h._4_4_, (undefined4)var_510h) + 4)) =\r\n    0x1838360fc    |                         0x18fe1b290;\r\n    0x18383610b    |                    var_508h = 0x18fe20d40;\r\n    0x183836113    |                    if (var_4b8h._7_1_ < '\\0') {\r\n    0x183836127    |                        func_0x0001841dcbe0(CONCAT17(var_4c8h._7_1_, (unkbyte7)var_4c8h), \r\n    0x18383611f    |                                            CONCAT17(var_4b8h._7_1_, (unkbyte7)var_4b8h) & 0x7fffffffffffffff);\r\n                   |                    }\r\n    0x183836143    |                    var_508h = 0x18fe20db0;\r\n    0x183836154    |                    if (var_500h != 0x191de1450) {\r\n    0x183837502    |                        LOCK();\r\n    0x183837502    |                        piVar9 = (int32_t *)(var_500h + 8);\r\n    0x183837502    |                        iVar14 = *piVar9;\r\n    0x183837502    |                        *piVar9 = *piVar9 + -1;\r\n    0x183837502    |                        UNLOCK();\r\n    0x183837509    |                        if (iVar14 == 0) {\r\n    0x183837516    |                            (*(code *)0x185f59da0)();\r\n                   |                        }\r\n                   |                    }\r\n    0x183836134    |                    func_0x00018424db70(&var_508h);\r\n    0x18383615a    |                    func_0x0001848f8b80(&var_4a0h);\r\n                   |                }\r\n                   |            }\r\n    0x183836177    |            puVar8 = (undefined8 *)func_0x000185f006b8(0x240);\r\n    0x18383617f    |            func_0x000183924c20(&var_520h, &var_770h);\r\n    0x18383619b    |            *puVar8 = 0x18fd56f48;\r\n    0x1838361a3    |            piVar9 = (int32_t *)func_0x000185f006b8(8);\r\n    0x1838361a8    |            *piVar9 = 0;\r\n    0x1838361ae    |            *(undefined *)(piVar9 + 1) = 0;\r\n    0x1838361b2    |            puVar8[1] = piVar9;\r\n    0x1838361b9    |            if (piVar9 != (int32_t *)0x0) {\r\n    0x1838361c0    |                LOCK();\r\n    0x1838361c0    |                iVar14 = *piVar9;\r\n    0x1838361c0    |                *piVar9 = *piVar9 + 1;\r\n    0x1838361c0    |                UNLOCK();\r\n    0x1838361ca    |                if (iVar14 == 0x7fffffff) {\r\n    0x183837430    |                    pcVar4 = (code *)swi(3);\r\n    0x183837430    |                    iVar16 = (*pcVar4)();\r\n    0x183837430    |                    return iVar16;\r\n                   |                }\r\n                   |            }\r\n    0x1838361d0    |            puVar8[2] = puVar8;\r\n    0x1838361db    |            *puVar8 = 0x18fd2adb0;\r\n    0x1838361e7    |            if (var_7e8h < 0) {\r\n    0x1838361de    |                func_0x0001841dd0f0(puVar8 + 3, var_7f8h, var_7f0h);\r\n                   |            } else {\r\n    0x1838361ee    |                puVar8[5] = var_7e8h;\r\n    0x1838361f7    |                *(undefined4 *)(puVar8 + 3) = (undefined4)var_7f8h;\r\n    0x1838361f7    |                *(undefined4 *)((int64_t)puVar8 + 0x1c) = var_7f8h._4_4_;\r\n    0x1838361f7    |                *(undefined4 *)(puVar8 + 4) = (undefined4)var_7f0h;\r\n    0x1838361f7    |                *(undefined4 *)((int64_t)puVar8 + 0x24) = var_7f0h._4_4_;\r\n                   |            }\r\n    0x18383620b    |            func_0x000183924c20(puVar8 + 6, &var_520h);\r\n    0x183836233    |            if (((uint64_t)puVar5 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x183836238    |                func_0x0001841c7180(puVar5);\r\n                   |            }\r\n    0x18383623d    |            puVar8[0x13] = puVar5;\r\n    0x183836247    |            puVar8[0x14] = 0;\r\n    0x183836247    |            puVar8[0x15] = 0;\r\n    0x18383624f    |            puVar8[0x17] = 0;\r\n    0x18383624f    |            puVar8[0x18] = 0;\r\n    0x183836259    |            puVar8[0x19] = 0;\r\n    0x183836265    |            *(undefined4 *)(puVar8 + 0x1a) = 0xffffffff;\r\n    0x18383626c    |            puVar8[0x1b] = 0;\r\n    0x18383626c    |            puVar8[0x1c] = 0;\r\n    0x183836274    |            puVar8[0x1d] = 0;\r\n    0x183836274    |            puVar8[0x1e] = 0;\r\n    0x18383627c    |            puVar8[0x1f] = 0;\r\n    0x18383627c    |            puVar8[0x20] = 0;\r\n    0x18383628b    |            puVar8[0x16] = 0x18feffbd8;\r\n    0x183836292    |            puVar8[0x21] = 0;\r\n    0x183836299    |            puVar8[0x23] = 0;\r\n    0x183836299    |            puVar8[0x24] = 0;\r\n    0x1838362a1    |            puVar8[0x25] = 0;\r\n    0x1838362a8    |            *(undefined4 *)(puVar8 + 0x26) = 0xffffffff;\r\n    0x1838362af    |            puVar8[0x27] = 0;\r\n    0x1838362af    |            puVar8[0x28] = 0;\r\n    0x1838362b7    |            puVar8[0x29] = 0;\r\n    0x1838362b7    |            puVar8[0x2a] = 0;\r\n    0x1838362bf    |            puVar8[0x2b] = 0;\r\n    0x1838362bf    |            puVar8[0x2c] = 0;\r\n    0x1838362c7    |            puVar8[0x22] = 0x18feffbd8;\r\n    0x1838362ce    |            puVar8[0x2d] = 0;\r\n    0x1838362ce    |            puVar8[0x2e] = 0;\r\n    0x1838362d6    |            puVar8[0x2f] = 0;\r\n    0x1838362d6    |            puVar8[0x30] = 0;\r\n    0x1838362de    |            *(undefined4 *)(puVar8 + 0x31) = 1;\r\n    0x1838362f0    |            puVar8[0x32] = 0;\r\n    0x1838362f0    |            puVar8[0x33] = 0;\r\n    0x1838362f8    |            *(undefined8 *)((int64_t)puVar8 + 0x19c) = 0;\r\n    0x1838362f8    |            *(undefined8 *)((int64_t)puVar8 + 0x1a4) = 0;\r\n    0x1838362e9    |            func_0x00018113e4e0(puVar8 + 0x36);\r\n    0x183836305    |            *(undefined2 *)(puVar8 + 0x45) = 0;\r\n    0x183836314    |            piVar9 = (int32_t *)func_0x000185f006b8(8);\r\n    0x183836319    |            *piVar9 = 0;\r\n    0x18383631f    |            *(undefined *)(piVar9 + 1) = 0;\r\n    0x183836323    |            puVar8[0x46] = piVar9;\r\n    0x18383632d    |            if (piVar9 != (int32_t *)0x0) {\r\n    0x183836334    |                LOCK();\r\n    0x183836334    |                iVar14 = *piVar9;\r\n    0x183836334    |                *piVar9 = *piVar9 + 1;\r\n    0x183836334    |                UNLOCK();\r\n    0x18383633e    |                if (iVar14 == 0x7fffffff) {\r\n    0x183837433    |                    pcVar4 = (code *)swi(3);\r\n    0x183837433    |                    iVar16 = (*pcVar4)();\r\n    0x183837433    |                    return iVar16;\r\n                   |                }\r\n                   |            }\r\n    0x183836347    |            piVar7 = puVar8 + 0x14;\r\n    0x18383634e    |            puVar8[0x47] = puVar8;\r\n    0x183836355    |            uVar6 = *puVar5;\r\n    0x18383635d    |            iVar10 = func_0x000185f006b8(0x78);\r\n    0x18383636e    |            func_0x000180ad73b0(iVar10, uVar6, 0);\r\n    0x18383637b    |            var_648h._0_2_ = 0;\r\n    0x18383637b    |            var_648h._3_5_ = 0;\r\n    0x183836387    |            var_650h._0_3_ = 1500000;\r\n    0x183836387    |            var_650h._3_5_ = 0;\r\n    0x183836393    |            var_648h._2_1_ = 1;\r\n    0x18383639b    |            var_658h = 0x6f;\r\n    0x1838363b0    |            iVar16 = *(int64_t *)0x191e1dbc0;\r\n    0x1838363b0    |            if (*(int64_t *)0x191e1dbc0 == 0) {\r\n    0x18383745a    |                iVar16 = func_0x00018beeeee0();\r\n                   |            }\r\n    0x1838363be    |            iVar11 = func_0x00018006fad0(iVar16, 0x940, 0);\r\n    0x1838363d9    |            var_7d8h = iVar10;\r\n    0x1838363d9    |            func_0x00018199db50(iVar11, &var_7d8h, &var_658h);\r\n    0x1838363de    |            iVar16 = *piVar7;\r\n    0x1838363e2    |            *piVar7 = iVar11;\r\n    0x1838363e9    |            if (iVar16 != 0) {\r\n    0x1838363f0    |                func_0x000181b48e20(iVar16, 1);\r\n    0x1838363f5    |                iVar11 = *piVar7;\r\n                   |            }\r\n    0x1838363f9    |            func_0x0001802f9370(iVar11 + 0x10, puVar8);\r\n    0x183836412    |            iVar14 = 200;\r\n    0x183836419    |            if ((*(char *)(puVar8 + 0xe) == '\\x01') && (*(char *)((int64_t)puVar8 + 0x5c) == '\\x01')) {\r\n    0x183836424    |                iVar14 = 200;\r\n    0x183836424    |                if (200 < *(int32_t *)(puVar8 + 0xb)) {\r\n    0x183836424    |                    iVar14 = *(int32_t *)(puVar8 + 0xb);\r\n                   |                }\r\n                   |            }\r\n    0x18383642c    |            puVar12 = (undefined *)func_0x000185f006b8();\r\n    0x183836431    |            *puVar12 = 0;\r\n    0x183836434    |            *(int32_t *)(puVar12 + 4) = iVar14;\r\n    0x18383643a    |            *(undefined8 *)(puVar12 + 0x10) = 0;\r\n    0x18383643a    |            *(undefined8 *)(puVar12 + 0x18) = 0;\r\n    0x183836440    |            *(undefined8 *)(puVar12 + 0x20) = 0;\r\n    0x183836444    |            *(undefined4 *)(puVar12 + 0x28) = 0xffffffff;\r\n    0x18383644b    |            *(undefined8 *)(puVar12 + 0x30) = 0;\r\n    0x18383644b    |            *(undefined8 *)(puVar12 + 0x38) = 0;\r\n    0x18383644f    |            *(undefined8 *)(puVar12 + 0x40) = 0;\r\n    0x18383644f    |            *(undefined8 *)(puVar12 + 0x48) = 0;\r\n    0x183836453    |            *(undefined8 *)(puVar12 + 0x50) = 0;\r\n    0x183836453    |            *(undefined8 *)(puVar12 + 0x58) = 0;\r\n    0x183836457    |            *(undefined8 *)(puVar12 + 8) = 0x18feffbd8;\r\n    0x18383645b    |            *(undefined8 *)(puVar12 + 0x60) = 0;\r\n    0x18383645b    |            *(undefined8 *)(puVar12 + 0x68) = 0;\r\n    0x18383645f    |            *(undefined8 *)(puVar12 + 0x70) = 0;\r\n    0x183836463    |            iVar16 = puVar8[0x15];\r\n    0x18383646a    |            puVar8[0x15] = puVar12;\r\n    0x183836474    |            if (iVar16 != 0) {\r\n    0x183836476    |                piVar9 = *(int32_t **)(iVar16 + 0x70);\r\n    0x18383647d    |                if (piVar9 != (int32_t *)0x0) {\r\n    0x183837350    |                    LOCK();\r\n    0x183837350    |                    *piVar9 = *piVar9 + -1;\r\n    0x183837350    |                    UNLOCK();\r\n    0x183837353    |                    if (*piVar9 == 0) {\r\n    0x18383735d    |                        (*(code *)0x185f59da0)();\r\n                   |                    }\r\n                   |                }\r\n    0x183836483    |                func_0x0001847e5480(iVar16 + 8);\r\n    0x183836494    |                func_0x0001841dcbe0(iVar16, 0x78);\r\n                   |            }\r\n    0x1838364ab    |            if (((char)var_4c0h == '\\x01') && (var_4c8h._7_1_ < '\\0')) {\r\n    0x1838364c7    |                func_0x0001841dcbe0(var_4d8h, CONCAT17(var_4c8h._7_1_, (unkbyte7)var_4c8h) & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x1838364d4    |            if (var_510h._4_4_ < 0) {\r\n    0x1838364f0    |                func_0x0001841dcbe0(var_520h, CONCAT44(var_510h._4_4_, (undefined4)var_510h) & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x18383651f    |            var_7d8h = (int64_t)&var_7f8h;\r\n    0x18383651f    |            var_658h = (int64_t)(puVar5 + 1);\r\n    0x183836506    |            func_0x00018383c6a0(&var_658h, &var_520h, &var_7f8h);\r\n    0x18383652b    |            if (var_520h == 0) {\r\n                   |code_r0x000183835c55:\r\n    0x183835c55    |    // WARNING: Does not return\r\n    0x183835c55    |                pcVar4 = (code *)invalidInstructionException();\r\n    0x183835c55    |                (*pcVar4)();\r\n                   |            }\r\n    0x183836531    |            iVar16 = *(int64_t *)(var_520h + 0x28);\r\n    0x183836535    |            *(undefined8 **)(var_520h + 0x28) = puVar8;\r\n    0x18383653c    |            if (iVar16 != 0) {\r\n    0x183836543    |                func_0x00018383cda0(iVar16, 1);\r\n                   |            }\r\n    0x183836569    |            var_7d8h = (int64_t)&var_7f8h;\r\n    0x183836569    |            var_658h = (int64_t)(puVar5 + 1);\r\n    0x183836550    |            func_0x00018383c6a0(&var_658h, &var_520h, &var_7f8h);\r\n    0x183836574    |            if (var_520h == 0) goto code_r0x000183835c55;\r\n    0x18383657a    |            iVar16 = *(int64_t *)(var_520h + 0x28);\r\n    0x18383659c    |            if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x1838365a9    |                func_0x00018030d390(&var_520h, 0x190c25040, 0x176, 0);\r\n    0x1838365d7    |                uVar6 = func_0x000184dcd0d0(&var_510h, 0x1908fb27c, 6);\r\n    0x1838365ec    |                uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25088, 0x25);\r\n    0x1838365f1    |                iVar10 = (int64_t)*(char *)(iVar16 + 0x2f);\r\n    0x1838365f9    |                if (iVar10 < 0) {\r\n    0x183836601    |                    iVar10 = *(int64_t *)(iVar16 + 0x20);\r\n    0x183836605    |                    iVar11 = *(int64_t *)(iVar16 + 0x18);\r\n                   |                } else {\r\n    0x1838365fb    |                    iVar11 = iVar16 + 0x18;\r\n                   |                }\r\n    0x18383660c    |                uVar6 = func_0x000184dcd0d0(uVar6, iVar11, iVar10);\r\n    0x183836621    |                uVar6 = func_0x000184dcd0d0(uVar6, 0x190c250b0, 7);\r\n    0x183836626    |                iVar10 = (int64_t)*(char *)(iVar16 + 0x47);\r\n    0x18383662e    |                if (iVar10 < 0) {\r\n    0x183836636    |                    iVar10 = *(int64_t *)(iVar16 + 0x38);\r\n    0x18383663a    |                    iVar11 = *(int64_t *)(iVar16 + 0x30);\r\n                   |                } else {\r\n    0x183836630    |                    iVar11 = iVar16 + 0x30;\r\n                   |                }\r\n    0x183836641    |                func_0x000184dcd0d0(uVar6, iVar11, iVar10);\r\n    0x18383664d    |                var_520h = 0x18ff81648;\r\n    0x1838365a9    |                func_0x00018030e9d0(&var_520h);\r\n    0x183836670    |                *(undefined8 *)\r\n    0x183836670    |                 ((int64_t)&var_510h + (int64_t)*(int32_t *)(CONCAT44(var_510h._4_4_, (undefined4)var_510h) + 4)) =\r\n    0x183836670    |                     0x18fe1b290;\r\n    0x18383667f    |                var_508h = 0x18fe20d40;\r\n    0x18383668f    |                if (var_4b8h._7_1_ < '\\0') {\r\n    0x1838366a3    |                    func_0x0001841dcbe0(CONCAT17(var_4c8h._7_1_, (unkbyte7)var_4c8h), \r\n    0x18383669b    |                                        CONCAT17(var_4b8h._7_1_, (unkbyte7)var_4b8h) & 0x7fffffffffffffff);\r\n                   |                }\r\n    0x1838366bf    |                var_508h = 0x18fe20db0;\r\n    0x1838366d2    |                if (var_500h != 0x191de1450) {\r\n    0x1838374ba    |                    LOCK();\r\n    0x1838374ba    |                    piVar9 = (int32_t *)(var_500h + 8);\r\n    0x1838374ba    |                    iVar14 = *piVar9;\r\n    0x1838374ba    |                    *piVar9 = *piVar9 + -1;\r\n    0x1838374ba    |                    UNLOCK();\r\n    0x1838374c1    |                    if (iVar14 == 0) {\r\n    0x1838374ce    |                        (*(code *)0x185f59da0)();\r\n                   |                    }\r\n                   |                }\r\n    0x1838366b0    |                func_0x00018424db70(&var_508h);\r\n    0x1838366d8    |                func_0x0001848f8b80(&var_4a0h);\r\n                   |            }\r\n    0x1838366f8    |            if (*(char *)(iVar16 + 0x229) == '\\x01') {\r\n    0x18383671c    |                if ((*(int32_t *)0x191de85c0 < 2) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0))))\r\n                   |                {\r\n    0x183836729    |                    func_0x00018030d390(&var_520h, 0x190c25040, 0x17a, 1);\r\n    0x18383675a    |                    uVar6 = func_0x000184dcd0d0(&var_510h, 0x1908fb27c, 6);\r\n    0x18383676f    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190c250c0, 0x40);\r\n    0x183836774    |                    iVar10 = (int64_t)*(char *)(iVar16 + 0x2f);\r\n    0x18383677c    |                    if (iVar10 < 0) {\r\n    0x183836784    |                        iVar10 = *(int64_t *)(iVar16 + 0x20);\r\n    0x183836788    |                        iVar16 = *(int64_t *)(iVar16 + 0x18);\r\n                   |                    } else {\r\n    0x18383677e    |                        iVar16 = iVar16 + 0x18;\r\n                   |                    }\r\n    0x183836792    |                    func_0x000184dcd0d0(uVar6, iVar16, iVar10);\r\n    0x18383679e    |                    var_520h = 0x18ff81648;\r\n    0x183836729    |                    func_0x00018030e9d0(&var_520h);\r\n    0x1838367c1    |                    *(undefined8 *)\r\n    0x1838367c1    |                     ((int64_t)&var_510h + (int64_t)*(int32_t *)(CONCAT44(var_510h._4_4_, (undefined4)var_510h) + 4)) =\r\n    0x1838367c1    |                         0x18fe1b290;\r\n    0x1838367d0    |                    var_508h = 0x18fe20d40;\r\n    0x1838367e0    |                    if (var_4b8h._7_1_ < '\\0') {\r\n    0x1838367f4    |                        func_0x0001841dcbe0(CONCAT17(var_4c8h._7_1_, (unkbyte7)var_4c8h), \r\n    0x1838367ec    |                                            CONCAT17(var_4b8h._7_1_, (unkbyte7)var_4b8h) & 0x7fffffffffffffff);\r\n                   |                    }\r\n    0x183836810    |                    var_508h = 0x18fe20db0;\r\n    0x183836821    |                    if (var_500h != 0x191de1450) {\r\n    0x18383754a    |                        LOCK();\r\n    0x18383754a    |                        piVar9 = (int32_t *)(var_500h + 8);\r\n    0x18383754a    |                        iVar14 = *piVar9;\r\n    0x18383754a    |                        *piVar9 = *piVar9 + -1;\r\n    0x18383754a    |                        UNLOCK();\r\n    0x183837551    |                        if (iVar14 == 0) {\r\n    0x18383755e    |                            (*(code *)0x185f59da0)();\r\n                   |                        }\r\n                   |                    }\r\n    0x183836801    |                    func_0x00018424db70(&var_508h);\r\n    0x183836827    |                    func_0x0001848f8b80(&var_4a0h);\r\n                   |                }\r\n                   |            } else {\r\n    0x183836844    |                iVar14 = 0x32;\r\n    0x18383684f    |                if (*(char *)(iVar16 + 0x70) == '\\x01') {\r\n    0x183836856    |                    if (*(char *)(iVar16 + 100) == '\\x01') {\r\n    0x183836858    |                        iVar14 = *(int32_t *)(iVar16 + 0x60);\r\n                   |                    }\r\n    0x183836861    |                    if (*(char *)(iVar16 + 0x6c) != '\\x01') goto code_r0x000183836870;\r\n    0x183836867    |                    var_7e0h = (int64_t)*(int32_t *)(iVar16 + 0x68) * 1000;\r\n                   |                } else {\r\n                   |code_r0x000183836870:\r\n    0x183836870    |                    var_7e0h = 1500000;\r\n                   |                }\r\n    0x18383687a    |                piVar9 = *(int32_t **)(iVar16 + 0x230);\r\n    0x183836881    |                uVar6 = *(undefined8 *)(iVar16 + 0x238);\r\n    0x18383688b    |                if (piVar9 != (int32_t *)0x0) {\r\n    0x183836892    |                    LOCK();\r\n    0x183836892    |                    iVar1 = *piVar9;\r\n    0x183836892    |                    *piVar9 = *piVar9 + 1;\r\n    0x183836892    |                    UNLOCK();\r\n    0x18383689b    |                    if (iVar1 == 0x7fffffff) {\r\n    0x183837467    |                        pcVar4 = (code *)swi(3);\r\n    0x183837467    |                        iVar16 = (*pcVar4)();\r\n    0x183837467    |                        return iVar16;\r\n                   |                    }\r\n                   |                }\r\n    0x1838368ad    |                puVar13 = (undefined4 *)func_0x000185f006b8(0x40);\r\n    0x1838368ba    |                *puVar13 = 1;\r\n    0x1838368c4    |                *(undefined8 *)(puVar13 + 2) = 0x1835091a0;\r\n    0x1838368cf    |                *(undefined8 *)(puVar13 + 4) = 0x182bf38e0;\r\n    0x1838368da    |                *(undefined8 *)(puVar13 + 6) = 0x18339cdd0;\r\n    0x1838368e5    |                *(undefined8 *)(puVar13 + 8) = 0x18382d630;\r\n    0x1838368e9    |                *(int32_t **)(puVar13 + 10) = piVar9;\r\n    0x1838368ed    |                *(undefined8 *)(puVar13 + 0xc) = uVar6;\r\n    0x1838368f1    |                puVar13[0xe] = 1;\r\n    0x18383690c    |                func_0x000184339cd0(&var_520h, 0x190151058, 0x190c25040, 0x18c);\r\n    0x18383691f    |                piVar9 = *(int32_t **)(iVar16 + 0x108);\r\n    0x183836926    |                *(undefined4 **)(iVar16 + 0x108) = puVar13;\r\n    0x183836930    |                if (piVar9 != (int32_t *)0x0) {\r\n    0x183837368    |                    LOCK();\r\n    0x183837368    |                    *piVar9 = *piVar9 + -1;\r\n    0x183837368    |                    UNLOCK();\r\n    0x18383736d    |                    if (*piVar9 == 0) {\r\n    0x183837381    |                        if (*(int64_t *)(piVar9 + 4) == 0x182bf38a0) {\r\n    0x183837391    |                            piVar3 = *(int32_t **)(piVar9 + 0xc);\r\n    0x183837398    |                            if (piVar3 != (int32_t *)0x0) {\r\n    0x1838373ac    |                                LOCK();\r\n    0x1838373ac    |                                *piVar3 = *piVar3 + -1;\r\n    0x1838373ac    |                                UNLOCK();\r\n    0x1838373af    |                                if (*piVar3 == 0) {\r\n    0x1838373b6    |                                    func_0x0001841dcbe0(piVar3, 8);\r\n                   |                                }\r\n                   |                            }\r\n    0x1838373a2    |                            func_0x0001841dcbe0(piVar9, 0x48);\r\n                   |                        } else {\r\n    0x183837386    |                            (*(code *)0x185f59da0)(piVar9);\r\n                   |                        }\r\n                   |                    }\r\n                   |                }\r\n    0x18383693d    |                *(undefined4 *)(iVar16 + 0xd0) = (undefined4)var_510h;\r\n    0x18383694c    |                *(undefined4 *)(iVar16 + 0xc0) = (undefined4)var_520h;\r\n    0x18383694c    |                *(undefined4 *)(iVar16 + 0xc4) = var_520h._4_4_;\r\n    0x18383694c    |                *(undefined4 *)(iVar16 + 200) = (undefined4)var_518h;\r\n    0x18383694c    |                *(undefined4 *)(iVar16 + 0xcc) = var_518h._4_4_;\r\n    0x18383695c    |                *(int64_t *)(iVar16 + 0xd8) = var_508h;\r\n    0x183836963    |                *(int64_t *)(iVar16 + 0xf0) = (int64_t)iVar14 * 1000;\r\n    0x1838368a1    |                func_0x00018477a0a0(iVar16 + 0xb0);\r\n    0x183836972    |                piVar9 = *(int32_t **)(iVar16 + 0x230);\r\n    0x183836979    |                uVar6 = *(undefined8 *)(iVar16 + 0x238);\r\n    0x183836983    |                if (piVar9 != (int32_t *)0x0) {\r\n    0x18383698a    |                    LOCK();\r\n    0x18383698a    |                    iVar14 = *piVar9;\r\n    0x18383698a    |                    *piVar9 = *piVar9 + 1;\r\n    0x18383698a    |                    UNLOCK();\r\n    0x183836995    |                    if (iVar14 == 0x7fffffff) {\r\n    0x18383746a    |                        pcVar4 = (code *)swi(3);\r\n    0x18383746a    |                        iVar16 = (*pcVar4)();\r\n    0x18383746a    |                        return iVar16;\r\n                   |                    }\r\n                   |                }\r\n    0x1838369a7    |                puVar13 = (undefined4 *)func_0x000185f006b8(0x40);\r\n    0x1838369af    |                *puVar13 = 1;\r\n    0x1838369bc    |                *(undefined8 *)(puVar13 + 2) = 0x1835091a0;\r\n    0x1838369c7    |                *(undefined8 *)(puVar13 + 4) = 0x182bf38e0;\r\n    0x1838369d2    |                *(undefined8 *)(puVar13 + 6) = 0x18339cdd0;\r\n    0x1838369dd    |                *(undefined8 *)(puVar13 + 8) = 0x18382d630;\r\n    0x1838369e1    |                *(int32_t **)(puVar13 + 10) = piVar9;\r\n    0x1838369e5    |                *(undefined8 *)(puVar13 + 0xc) = uVar6;\r\n    0x1838369e9    |                puVar13[0xe] = 3;\r\n    0x1838369fe    |                func_0x000184339cd0(&var_520h, 0x190151058, 0x190c25040, 0x192);\r\n    0x183836a11    |                piVar9 = *(int32_t **)(iVar16 + 0x168);\r\n    0x183836a18    |                *(undefined4 **)(iVar16 + 0x168) = puVar13;\r\n    0x183836a22    |                if (piVar9 != (int32_t *)0x0) {\r\n    0x1838373bd    |                    LOCK();\r\n    0x1838373bd    |                    *piVar9 = *piVar9 + -1;\r\n    0x1838373bd    |                    UNLOCK();\r\n    0x1838373c2    |                    if (*piVar9 == 0) {\r\n    0x1838373d6    |                        if (*(int64_t *)(piVar9 + 4) == 0x182bf38a0) {\r\n    0x1838373e6    |                            piVar3 = *(int32_t **)(piVar9 + 0xc);\r\n    0x1838373ed    |                            if (piVar3 != (int32_t *)0x0) {\r\n    0x183837401    |                                LOCK();\r\n    0x183837401    |                                *piVar3 = *piVar3 + -1;\r\n    0x183837401    |                                UNLOCK();\r\n    0x183837404    |                                if (*piVar3 == 0) {\r\n    0x18383740b    |                                    func_0x0001841dcbe0(piVar3, 8);\r\n                   |                                }\r\n                   |                            }\r\n    0x1838373f7    |                            func_0x0001841dcbe0(piVar9, 0x48);\r\n                   |                        } else {\r\n    0x1838373db    |                            (*(code *)0x185f59da0)(piVar9);\r\n                   |                        }\r\n                   |                    }\r\n                   |                }\r\n    0x183836a2f    |                *(undefined4 *)(iVar16 + 0x130) = (undefined4)var_510h;\r\n    0x183836a3e    |                *(undefined4 *)(iVar16 + 0x120) = (undefined4)var_520h;\r\n    0x183836a3e    |                *(undefined4 *)(iVar16 + 0x124) = var_520h._4_4_;\r\n    0x183836a3e    |                *(undefined4 *)(iVar16 + 0x128) = (undefined4)var_518h;\r\n    0x183836a3e    |                *(undefined4 *)(iVar16 + 300) = var_518h._4_4_;\r\n    0x183836a4e    |                *(int64_t *)(iVar16 + 0x138) = var_508h;\r\n    0x183836a5a    |                *(int64_t *)(iVar16 + 0x150) = var_7e0h;\r\n    0x18383699b    |                func_0x00018477a0a0(iVar16 + 0x110);\r\n    0x183836a6c    |                var_7d8h = 0;\r\n    0x183836a6c    |                uStack_7d0 = 0;\r\n    0x183836a71    |                var_7c8h = 0;\r\n    0x183836a7a    |                iStack_90 = (int64_t)*(char *)(iVar16 + 0x47);\r\n    0x183836a82    |                if (iStack_90 < 0) {\r\n    0x183836a84    |                    var_98h = *(int64_t *)(iVar16 + 0x30);\r\n    0x183836a88    |                    iStack_90 = *(int64_t *)(iVar16 + 0x38);\r\n                   |                } else {\r\n    0x183836a8e    |                    var_98h = iVar16 + 0x30;\r\n                   |                }\r\n    0x183836aab    |                func_0x0001854229f0(&var_7d8h);\r\n    0x183836ab5    |                func_0x000185f5a0c0(&var_520h, 0, 0x478);\r\n    0x183836ad1    |                uVar2 = **(uint64_t **)(iVar16 + 0x98);\r\n    0x183836adb    |                var_658h = 0x18fd2da30;\r\n    0x183836af0    |                if ((uVar2 & 0xfffffffc00000000) == *(uint64_t *)0x191cd6d08) {\r\n    0x183836af5    |                    func_0x0001841c7180(uVar2);\r\n                   |                }\r\n    0x183836afa    |                var_650h._0_3_ = (unkbyte3)uVar2;\r\n    0x183836afa    |                var_650h._3_5_ = (unkuint5)(uVar2 >> 0x18);\r\n    0x183836b21    |                func_0x000182616e30(&var_520h, &var_7d8h, 0xffffffffffffffff, 2, &var_658h, 0, 0, 0);\r\n    0x183836b43    |                var_658h = 0x18fd2da30;\r\n    0x183836b5d    |                if (((uint64_t)var_650h._3_5_ & 0xfffffffc00) << 0x18 == *(uint64_t *)0x191cd6d08) {\r\n    0x183836b5f    |                    func_0x00018005f390();\r\n                   |                }\r\n    0x183836b6f    |                var_648h._0_2_ = 0;\r\n    0x183836b6f    |                var_648h._2_1_ = 0;\r\n    0x183836b6f    |                var_648h._3_5_ = 0;\r\n    0x183836b6f    |                var_640h = (uint32_t)var_640h._3_1_ << 0x18;\r\n    0x183836b74    |                var_658h = 0;\r\n    0x183836b74    |                var_650h._0_3_ = 0;\r\n    0x183836b74    |                var_650h._3_5_ = 0;\r\n    0x183836b80    |                var_638h = -0x100000000;\r\n    0x183836b80    |                iStack_630 = -0x100000000;\r\n    0x183836b85    |                iStack_628 = -0x100000000;\r\n    0x183836b85    |                uStack_620 = 0;\r\n    0x183836b85    |                uStack_61c = 0xffffffff;\r\n    0x183836b8a    |                uStack_618 = 0;\r\n    0x183836b8a    |                uStack_614 = 0xffffffff;\r\n    0x183836b8a    |                uStack_610 = 0;\r\n    0x183836b8a    |                uStack_60c = 0xffffffff;\r\n    0x183836b8f    |                uStack_608 = 0;\r\n    0x183836b8f    |                uStack_604 = 0xffffffff;\r\n    0x183836b8f    |                var_600h._0_4_ = 0;\r\n    0x183836b8f    |                var_600h._4_4_ = 0xffffffff;\r\n    0x183836b94    |                uStack_5f8 = 0;\r\n    0x183836b9b    |                var_5f0h = 0;\r\n    0x183836b9b    |                uStack_5e8 = 0;\r\n    0x183836ba0    |                func_0x000185236690(&var_500h, &var_658h);\r\n    0x183836b67    |                func_0x0001841c04a0(&var_658h);\r\n    0x183836bbb    |                var_370h._4_4_ = 0;\r\n    0x183836bd0    |                if (*(char *)(iVar16 + 0x57) == '\\x01') {\r\n    0x183836bd6    |                    var_370h._0_1_ = *(undefined *)(iVar16 + 0x56);\r\n                   |                } else {\r\n    0x183836bd2    |                    var_370h._0_1_ = 0;\r\n                   |                }\r\n    0x183836be1    |                var_370h._1_1_ = 1;\r\n    0x183836be9    |                var_370h._3_1_ = 0;\r\n    0x183836c0f    |                if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0))))\r\n                   |                {\r\n    0x183836c1c    |                    func_0x00018030d390(&var_658h, 0x190c25040, 0x1b0, 0);\r\n    0x183836c47    |                    uVar6 = func_0x000184dcd0d0(&var_648h, 0x1908fb27c, 6);\r\n    0x183836c5c    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25108, 0x32);\r\n    0x183836c6d    |                    var_a8h = (int64_t)&var_520h;\r\n    0x183836c6d    |                    iStack_a0 = (int64_t)var_510h._7_1_;\r\n    0x183836c6d    |                    if ((int64_t)var_510h._7_1_ < 0) {\r\n    0x183836c76    |                        var_a8h = var_520h;\r\n    0x183836c76    |                        iStack_a0 = CONCAT44(var_518h._4_4_, (undefined4)var_518h);\r\n                   |                    }\r\n    0x183836c91    |                    func_0x000185831450(&var_788h);\r\n    0x183836caa    |                    iVar10 = (int64_t)var_771h;\r\n    0x183836caa    |                    piVar7 = &var_788h;\r\n    0x183836caa    |                    if ((int64_t)var_771h < 0) {\r\n    0x183836cb4    |                        iVar10 = var_780h;\r\n    0x183836cb4    |                        piVar7 = (int64_t *)var_788h;\r\n                   |                    }\r\n    0x183836cc2    |                    uVar6 = func_0x000184dcd0d0(uVar6, piVar7, iVar10);\r\n    0x183836cd7    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190bea9bc, 6);\r\n    0x183836ce6    |                    uVar6 = func_0x00018041ca10(uVar6, (undefined4)var_46ch);\r\n    0x183836cfb    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25140, 0x11);\r\n    0x183836d0a    |                    func_0x00018baf2290(&var_7a0h, (undefined4)var_46ch);\r\n    0x183836d22    |                    iVar10 = (int64_t)var_789h;\r\n    0x183836d22    |                    ppppuVar15 = &var_7a0h;\r\n    0x183836d22    |                    if ((int64_t)var_789h < 0) {\r\n    0x183836d2c    |                        iVar10 = var_798h;\r\n    0x183836d2c    |                        ppppuVar15 = (undefined8 ****)var_7a0h;\r\n                   |                    }\r\n    0x183836d3a    |                    uVar6 = func_0x000184dcd0d0(uVar6, ppppuVar15, iVar10);\r\n    0x183836d4f    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25158, 0x15);\r\n    0x183836d5e    |                    uVar6 = func_0x00018041ca10(uVar6, var_470h);\r\n    0x183836d73    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25170, 0xd);\r\n    0x183836d7e    |                    puVar5 = (undefined8 *)func_0x000184c155e0(&var_500h);\r\n    0x183836d83    |                    iVar10 = (int64_t)*(char *)((int64_t)puVar5 + 0x17);\r\n    0x183836d8b    |                    if (iVar10 < 0) {\r\n    0x183836d8d    |                        iVar10 = puVar5[1];\r\n    0x183836d91    |                        puVar5 = (undefined8 *)*puVar5;\r\n                   |                    }\r\n    0x183836d9a    |                    uVar6 = func_0x000184dcd0d0(uVar6, puVar5, iVar10);\r\n    0x183836daf    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25180, 0x11);\r\n    0x183836dc2    |                    uVar6 = func_0x00018084a240(uVar6, var_370h._4_4_ != 0);\r\n    0x183836dd7    |                    uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25198, 0xc);\r\n    0x183836de6    |                    func_0x00018084a240(uVar6, var_370h._3_1_);\r\n    0x183836df3    |                    if (var_789h < '\\0') {\r\n    0x183836e0f    |                        func_0x0001841dcbe0(var_7a0h, CONCAT17(var_789h, var_790h) & 0x7fffffffffffffff);\r\n                   |                    }\r\n    0x183836e1c    |                    if (var_771h < '\\0') {\r\n    0x183836e38    |                        func_0x0001841dcbe0(var_788h, CONCAT17(var_771h, var_778h) & 0x7fffffffffffffff);\r\n                   |                    }\r\n    0x183836e4c    |                    var_658h = 0x18ff81648;\r\n    0x183836e44    |                    func_0x00018030e9d0(&var_658h);\r\n    0x183836e66    |                    *(undefined8 *)\r\n    0x183836e66    |                     ((int64_t)&var_648h +\r\n    0x183836e5b    |                     (int64_t)*(int32_t *)(CONCAT53(var_648h._3_5_, CONCAT12(var_648h._2_1_, (undefined2)var_648h)) + 4)\r\n    0x183836e66    |                     ) = 0x18fe1b290;\r\n    0x183836e75    |                    var_640h = 0x8fe20d40;\r\n    0x183836e75    |                    uStack_63c = 1;\r\n    0x183836e7e    |                    if (var_5f0h < 0) {\r\n    0x183836e92    |                        func_0x0001841dcbe0(CONCAT44(var_600h._4_4_, (undefined4)var_600h), \r\n    0x183836e8a    |                                            var_5f0h & 0x7fffffffffffffff);\r\n                   |                    }\r\n    0x183836eae    |                    var_640h = -0x701df250;\r\n    0x183836eae    |                    uStack_63c = 1;\r\n    0x183836ebf    |                    if (var_638h != 0x191de1450) {\r\n    0x183837526    |                        LOCK();\r\n    0x183837526    |                        piVar9 = (int32_t *)(var_638h + 8);\r\n    0x183837526    |                        iVar14 = *piVar9;\r\n    0x183837526    |                        *piVar9 = *piVar9 + -1;\r\n    0x183837526    |                        UNLOCK();\r\n    0x18383752d    |                        if (iVar14 == 0) {\r\n    0x18383753a    |                            (*(code *)0x185f59da0)();\r\n                   |                        }\r\n                   |                    }\r\n    0x183836e9f    |                    func_0x00018424db70(&var_640h);\r\n    0x183836ec5    |                    func_0x0001848f8b80(&var_5d8h);\r\n                   |                }\r\n    0x183836edd    |                func_0x000182ea6560(*(undefined8 *)(iVar16 + 0xa0), &var_520h);\r\n    0x183836f00    |                if (*(int64_t *)(*(int64_t *)(iVar16 + 0xa0) + 0x650) != 0) {\r\n    0x183836f24    |                    if ((*(int32_t *)0x191de85c0 < 1) &&\r\n    0x183836f13    |                       ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x183836f31    |                        func_0x00018030d390(&var_658h, 0x190c25040, 0x1bc, 0);\r\n    0x183836f62    |                        uVar6 = func_0x000184dcd0d0(&var_648h, 0x1908fb27c, 6);\r\n    0x183836f77    |                        func_0x000184dcd0d0(uVar6, 0x190c251a8, 0x2e);\r\n    0x183836f83    |                        var_658h = 0x18ff81648;\r\n    0x183836f31    |                        func_0x00018030e9d0(&var_658h);\r\n    0x183836f9d    |                        *(undefined8 *)\r\n    0x183836f9d    |                         ((int64_t)&var_648h +\r\n    0x183836f92    |                         (int64_t)*(int32_t *)\r\n    0x183836f8f    |                                   (CONCAT53(var_648h._3_5_, CONCAT12(var_648h._2_1_, (undefined2)var_648h)) + 4)) =\r\n    0x183836f9d    |                             0x18fe1b290;\r\n    0x183836fac    |                        var_640h = 0x8fe20d40;\r\n    0x183836fac    |                        uStack_63c = 1;\r\n    0x183836fb5    |                        if (var_5f0h < 0) {\r\n    0x183836fc9    |                            func_0x0001841dcbe0(CONCAT44(var_600h._4_4_, (undefined4)var_600h), \r\n    0x183836fc1    |                                                var_5f0h & 0x7fffffffffffffff);\r\n                   |                        }\r\n    0x183836fe5    |                        var_640h = -0x701df250;\r\n    0x183836fe5    |                        uStack_63c = 1;\r\n    0x183836ff6    |                        if (var_638h != 0x191de1450) {\r\n    0x183837592    |                            LOCK();\r\n    0x183837592    |                            piVar9 = (int32_t *)(var_638h + 8);\r\n    0x183837592    |                            iVar14 = *piVar9;\r\n    0x183837592    |                            *piVar9 = *piVar9 + -1;\r\n    0x183837592    |                            UNLOCK();\r\n    0x183837599    |                            if (iVar14 == 0) {\r\n    0x1838375a6    |                                (*(code *)0x185f59da0)();\r\n                   |                            }\r\n                   |                        }\r\n    0x183836fd6    |                        func_0x00018424db70(&var_640h);\r\n    0x183836ffc    |                        func_0x0001848f8b80(&var_5d8h);\r\n                   |                    }\r\n    0x18383701c    |                    func_0x00018382d630(iVar16, 1);\r\n                   |                }\r\n    0x183837021    |                func_0x0001818cd780(&var_520h);\r\n    0x183837033    |                if (var_7c8h < 0) {\r\n    0x183837042    |                    func_0x0001841dcbe0(var_7d8h, var_7c8h * 2);\r\n                   |                }\r\n                   |            }\r\n    0x183837059    |            if (((char)var_710h == '\\x01') && (var_711h < '\\0')) {\r\n    0x18383706d    |                func_0x0001841dcbe0(CONCAT44(var_728h._4_4_, (undefined4)var_728h), \r\n    0x183837065    |                                    CONCAT17(var_711h, var_718h) & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x183837082    |            if ((char)var_759h < '\\0') {\r\n    0x18383709e    |                func_0x0001841dcbe0(var_770h, CONCAT17((char)var_759h, var_760h) & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x1838370ae    |            var_648h._0_2_ = 0;\r\n    0x1838370ae    |            var_648h._2_1_ = 0;\r\n    0x1838370ae    |            var_648h._3_5_ = 0;\r\n    0x1838370b2    |            var_638h = 0;\r\n    0x1838370b2    |            iStack_630 = 0;\r\n    0x1838370b5    |            var_658h = 0;\r\n    0x1838370b5    |            var_650h._0_3_ = 0;\r\n    0x1838370b5    |            var_650h._3_5_ = 0;\r\n    0x1838370b9    |            iStack_628 = 0;\r\n    0x1838370c1    |            var_640h = 1;\r\n    0x1838370c8    |            uStack_63c = 1;\r\n    0x1838370d1    |            if (var_7e8h < 0) {\r\n    0x1838370a3    |                func_0x000184211d10(&var_638h, var_7f8h, var_7f0h);\r\n                   |            } else {\r\n    0x1838370dc    |                iStack_628 = var_7e8h;\r\n    0x1838370e5    |                var_638h = var_7f8h;\r\n    0x1838370e5    |                iStack_630 = var_7f0h;\r\n                   |            }\r\n    0x183837106    |            if ((*(int32_t *)0x191de85c0 < 1) && ((*(int32_t *)0x191cd6be0 != 0 || (*(int64_t *)0x191de85c8 != 0)))) {\r\n    0x183837113    |                func_0x00018030d390(&var_520h, 0x190c25040, 0x504, 0);\r\n    0x183837144    |                uVar6 = func_0x000184dcd0d0(&var_510h, 0x1908fb27c, 6);\r\n    0x183837159    |                uVar6 = func_0x000184dcd0d0(uVar6, 0x190c25c38, 0x3d);\r\n    0x18383716e    |                piVar7 = &var_7b8h;\r\n    0x18383716e    |                iVar16 = (int64_t)var_7a8h._7_1_;\r\n    0x18383716e    |                if ((int64_t)var_7a8h._7_1_ < 0) {\r\n    0x183837173    |                    piVar7 = (int64_t *)var_7b8h;\r\n    0x183837173    |                    iVar16 = iStack_7b0;\r\n                   |                }\r\n    0x18383717a    |                uVar6 = func_0x000184dcd0d0(uVar6, piVar7, iVar16);\r\n    0x18383718f    |                uVar6 = func_0x000184dcd0d0(uVar6, 0x190c255e0, 0xc);\r\n    0x18383719d    |                piVar7 = &var_7f8h;\r\n    0x18383719d    |                iVar16 = (int64_t)var_7e8h._7_1_;\r\n    0x18383719d    |                if ((int64_t)var_7e8h._7_1_ < 0) {\r\n    0x1838371a3    |                    piVar7 = (int64_t *)var_7f8h;\r\n    0x1838371a3    |                    iVar16 = var_7f0h;\r\n                   |                }\r\n    0x1838371af    |                func_0x000184dcd0d0(uVar6, piVar7, iVar16);\r\n    0x1838371bb    |                var_520h = 0x18ff81648;\r\n    0x183837113    |                func_0x00018030e9d0(&var_520h);\r\n    0x1838371d5    |                *(undefined8 *)\r\n    0x1838371d5    |                 ((int64_t)&var_510h + (int64_t)*(int32_t *)(CONCAT44(var_510h._4_4_, (undefined4)var_510h) + 4)) =\r\n    0x1838371d5    |                     0x18fe1b290;\r\n    0x1838371e4    |                var_508h = 0x18fe20d40;\r\n    0x1838371ed    |                if (var_4b8h._7_1_ < '\\0') {\r\n    0x183837201    |                    func_0x0001841dcbe0(CONCAT17(var_4c8h._7_1_, (unkbyte7)var_4c8h), \r\n    0x1838371f9    |                                        CONCAT17(var_4b8h._7_1_, (unkbyte7)var_4b8h) & 0x7fffffffffffffff);\r\n                   |                }\r\n    0x18383721d    |                var_508h = 0x18fe20db0;\r\n    0x18383722e    |                if (var_500h != 0x191de1450) {\r\n    0x1838374de    |                    LOCK();\r\n    0x1838374de    |                    piVar9 = (int32_t *)(var_500h + 8);\r\n    0x1838374de    |                    iVar14 = *piVar9;\r\n    0x1838374de    |                    *piVar9 = *piVar9 + -1;\r\n    0x1838374de    |                    UNLOCK();\r\n    0x1838374e5    |                    if (iVar14 == 0) {\r\n    0x1838374f2    |                        (*(code *)0x185f59da0)();\r\n                   |                    }\r\n                   |                }\r\n    0x18383720e    |                func_0x00018424db70(&var_508h);\r\n    0x183837234    |                func_0x0001848f8b80(&var_4a0h);\r\n                   |            }\r\n    0x183837257    |            var_88h = 0;\r\n    0x183837257    |            uStack_80 = 0;\r\n    0x18383725b    |            uStack_78 = 0;\r\n    0x18383724f    |            func_0x000180ebbdc0(&var_88h, 1);\r\n    0x183837270    |            func_0x000183924d50(&var_658h, &var_520h);\r\n    0x18383724f    |            func_0x0001812b4470(&var_88h, &var_520h);\r\n    0x183837278    |            func_0x000185a60440(&var_520h);\r\n    0x1838372a7    |            func_0x000188ac5420(arg1, arg2, &var_88h);\r\n    0x1838372bb    |            var_520h = 0x188ac5700;\r\n    0x1838372be    |            var_518h._0_4_ = 0;\r\n    0x1838372d5    |            var_7d8h = arg1;\r\n    0x1838372d5    |            uVar6 = func_0x000188ac69e0(0x1861e7020, &var_520h);\r\n    0x1838372da    |            *(undefined8 *)(arg2 + 8) = uVar6;\r\n    0x1838372de    |            *(undefined *)(arg2 + 0x10) = 1;\r\n    0x183837270    |            func_0x000183924cb0(&var_658h);\r\n    0x1838372ef    |            if (var_7e8h < 0) {\r\n    0x183837305    |                func_0x0001841dcbe0(var_7f8h, var_7e8h & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x183837312    |            if (var_7a8h < 0) {\r\n    0x183837332    |                func_0x0001841dcbe0(var_7b8h, var_7a8h & 0x7fffffffffffffff);\r\n                   |            }\r\n                   |            goto code_r0x000183835b62;\r\n                   |        }\r\n    0x183835887    |        if (*(int32_t *)0x191de85c0 < 3) {\r\n    0x183835894    |            func_0x00018030d390(&var_520h, 0x190c25040, 0x4f5, 2);\r\n    0x1838358c8    |            uVar6 = func_0x000184dcd0d0(&var_510h, 0x1908fb27c, 6);\r\n    0x1838358dd    |            func_0x000184dcd0d0(uVar6, 0x190c25be0, 0x3c);\r\n    0x1838358e9    |            var_520h = 0x18ff81648;\r\n    0x183835894    |            func_0x00018030e9d0(&var_520h);\r\n    0x183835903    |            *(undefined8 *)\r\n    0x183835903    |             ((int64_t)&var_510h + (int64_t)*(int32_t *)(CONCAT44(var_510h._4_4_, (undefined4)var_510h) + 4)) =\r\n    0x183835903    |                 0x18fe1b290;\r\n    0x183835912    |            var_508h = 0x18fe20d40;\r\n    0x18383591a    |            if (var_4b8h._7_1_ < '\\0') {\r\n    0x18383592e    |                func_0x0001841dcbe0(CONCAT17(var_4c8h._7_1_, (unkbyte7)var_4c8h), \r\n    0x183835926    |                                    CONCAT17(var_4b8h._7_1_, (unkbyte7)var_4b8h) & 0x7fffffffffffffff);\r\n                   |            }\r\n    0x18383594a    |            var_508h = 0x18fe20db0;\r\n    0x18383595b    |            if (var_500h != 0x191de1450) {\r\n    0x183837472    |                LOCK();\r\n    0x183837472    |                piVar9 = (int32_t *)(var_500h + 8);\r\n    0x183837472    |                iVar14 = *piVar9;\r\n    0x183837472    |                *piVar9 = *piVar9 + -1;\r\n    0x183837472    |                UNLOCK();\r\n    0x183837479    |                if (iVar14 == 0) {\r\n    0x183837486    |                    (*(code *)0x185f59da0)();\r\n                   |                }\r\n                   |            }\r\n    0x18383593b    |            func_0x00018424db70(&var_508h);\r\n    0x183835961    |            func_0x0001848f8b80(&var_4a0h);\r\n                   |        }\r\n    0x183835981    |        var_683h._2_1_ = 0x15;\r\n    0x1838359a2    |        if ((int64_t *)0x190c25c20 < &var_683h && &var_698h < (int64_t *)0x190c25c21) goto code_r0x000183835c55;\r\n    0x1838359b7    |        var_698h._0_4_ = 0x616e614d;\r\n    0x1838359b7    |        var_698h._4_4_ = 0x20726567;\r\n    0x1838359b7    |        uStack_690 = 0x20746f6e;\r\n    0x1838359c5    |        uStack_68c = 0x69617661;\r\n    0x1838359c5    |        Stack_688 = 0x656c62616c;\r\n    0x1838359c9    |        var_683h._0_1_ = 0;\r\n                   |    }\r\n    0x183835b25    |    func_0x000188ac4940(arg1, arg2);\r\n    0x183835b44    |    var_520h = 0x188ac5700;\r\n    0x183835b47    |    var_518h._0_4_ = 0;\r\n    0x183835b55    |    var_658h = arg1;\r\n    0x183835b55    |    uVar6 = func_0x000188ac69e0(0x1861e7020);\r\n    0x183835b5a    |    *(undefined8 *)(arg2 + 8) = uVar6;\r\n    0x183835b5e    |    *(undefined *)(arg2 + 0x10) = 1;\r\n                   |code_r0x000183835b62:\r\n    0x183835b6a    |    if ((char)var_6a0h == '\\x01') {\r\n    0x183835b7e    |        if (((char)uStack_6a8 == '\\x01') && (var_6b0h < 0)) {\r\n    0x183835b9a    |            func_0x0001841dcbe0(var_6c0h, var_6b0h & 0x7fffffffffffffff);\r\n                   |        }\r\n    0x183835ba7    |        if ((int64_t)_var_6f8h < 0) {\r\n    0x183835bc3    |            func_0x0001841dcbe0(var_708h, _var_6f8h & 0x7fffffffffffffff);\r\n                   |        }\r\n                   |    }\r\n    0x183835bee    |    return arg2;\r\n                   |}\r\n[{\"offset\":6501390336,\"name\":\"fcn.183835800\",\"size\":7601,\"is-pure\":false,\"realsz\":7593,\"noreturn\":false,\"stackframe\":2104,\"calltype\":\"ms\",\"cost\":2006,\"cc\":138,\"loops\":39,\"bits\":64,\"type\":\"fcn\",\"nbbs\":224,\"edges\":350,\"ebbs\":6,\"signature\":\"fcn.183835800(int64_t arg1, int64_t arg2, int64_t arg_28h, int64_t arg_30h, int64_t arg_38h, int64_t arg_197h, int64_t arg_198h);\",\"minbound\":6501390336,\"maxbound\":6501397937,\"callrefs\":[{\"from\":6501390432,\"to\":6502372624,\"type\":\"CALL\"},{\"from\":6501390450,\"to\":6501388368,\"type\":\"CALL\"},{\"from\":6501390507,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501390536,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501390557,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501390576,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501390646,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501390700,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501390708,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501390798,\"to\":6501391135,\"type\":\"CODE\"},{\"from\":6501390846,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501390875,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501390896,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501390915,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501390985,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501391039,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501391047,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501391141,\"to\":6587959616,\"type\":\"CALL\"},{\"from\":6501391189,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6501391258,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501391299,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501391413,\"to\":6511513840,\"type\":\"CALL\"},{\"from\":6501391515,\"to\":6502370336,\"type\":\"CALL\"},{\"from\":6501391583,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501391612,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501391633,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501391674,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501391693,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501391764,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501391818,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501391826,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501391903,\"to\":6501391940,\"type\":\"CODE\"},{\"from\":6501391935,\"to\":6511729936,\"type\":\"CALL\"},{\"from\":6501392003,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501392032,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501392053,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501392083,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501392102,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501392172,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501392226,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501392234,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501392262,\"to\":6501419840,\"type\":\"CALL\"},{\"from\":6501392283,\"to\":6501376576,\"type\":\"CALL\"},{\"from\":6501392302,\"to\":6501420112,\"type\":\"CALL\"},{\"from\":6501392315,\"to\":6501388016,\"type\":\"CALL\"},{\"from\":6501392320,\"to\":6501392754,\"type\":\"CODE\"},{\"from\":6501392351,\"to\":6519178480,\"type\":\"CALL\"},{\"from\":6501392374,\"to\":6529736720,\"type\":\"CALL\"},{\"from\":6501392429,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501392518,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501392547,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501392568,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501392598,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501392617,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501392687,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501392741,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501392749,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501392759,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501392783,\"to\":6502370336,\"type\":\"CALL\"},{\"from\":6501392803,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501392890,\"to\":6501392907,\"type\":\"CODE\"},{\"from\":6501392902,\"to\":6511513840,\"type\":\"CALL\"},{\"from\":6501392919,\"to\":6502370336,\"type\":\"CALL\"},{\"from\":6501392952,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6501393152,\"to\":6460531936,\"type\":\"CALL\"},{\"from\":6501393172,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501393245,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501393262,\"to\":6453818288,\"type\":\"CALL\"},{\"from\":6501393342,\"to\":6442908368,\"type\":\"CALL\"},{\"from\":6501393369,\"to\":6469311312,\"type\":\"CALL\"},{\"from\":6501393392,\"to\":6471061024,\"type\":\"CALL\"},{\"from\":6501393411,\"to\":6445568880,\"type\":\"CALL\"},{\"from\":6501393452,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501393543,\"to\":6517838976,\"type\":\"CALL\"},{\"from\":6501393556,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501393607,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501393648,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501393695,\"to\":6501418656,\"type\":\"CALL\"},{\"from\":6501393731,\"to\":6501420448,\"type\":\"CALL\"},{\"from\":6501393769,\"to\":6501418656,\"type\":\"CALL\"},{\"from\":6501393853,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501393879,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501393900,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501393919,\"to\":6501393929,\"type\":\"CODE\"},{\"from\":6501393932,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501393953,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501393972,\"to\":6501393982,\"type\":\"CODE\"},{\"from\":6501393985,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501394008,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501394091,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501394147,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501394155,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501394240,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501394266,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501394287,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501394306,\"to\":6501394316,\"type\":\"CODE\"},{\"from\":6501394322,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501394345,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501394428,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501394482,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501394490,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501394495,\"to\":6501396551,\"type\":\"CODE\"},{\"from\":6501394542,\"to\":6501394549,\"type\":\"CODE\"},{\"from\":6501394605,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501394714,\"to\":6512942288,\"type\":\"CALL\"},{\"from\":6501394797,\"to\":6517399712,\"type\":\"CALL\"},{\"from\":6501394855,\"to\":6542067384,\"type\":\"CALL\"},{\"from\":6501394956,\"to\":6512942288,\"type\":\"CALL\"},{\"from\":6501395044,\"to\":6517399712,\"type\":\"CALL\"},{\"from\":6501395084,\"to\":6501395090,\"type\":\"CODE\"},{\"from\":6501395120,\"to\":6530673136,\"type\":\"CALL\"},{\"from\":6501395141,\"to\":6542434496,\"type\":\"CALL\"},{\"from\":6501395189,\"to\":6511423872,\"type\":\"CALL\"},{\"from\":6501395262,\"to\":6482390576,\"type\":\"CALL\"},{\"from\":6501395295,\"to\":6442840976,\"type\":\"CALL\"},{\"from\":6501395374,\"to\":6528657040,\"type\":\"CALL\"},{\"from\":6501395382,\"to\":6511396000,\"type\":\"CALL\"},{\"from\":6501395412,\"to\":6501395418,\"type\":\"CODE\"},{\"from\":6501395501,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501395527,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395548,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395612,\"to\":6534927440,\"type\":\"CALL\"},{\"from\":6501395650,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395671,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395686,\"to\":6446762512,\"type\":\"CALL\"},{\"from\":6501395707,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395733,\"to\":6638477968,\"type\":\"CALL\"},{\"from\":6501395770,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395791,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395806,\"to\":6446762512,\"type\":\"CALL\"},{\"from\":6501395827,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395838,\"to\":6522230240,\"type\":\"CALL\"},{\"from\":6501395866,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395887,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395906,\"to\":6451143232,\"type\":\"CALL\"},{\"from\":6501395927,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501395942,\"to\":6451143232,\"type\":\"CALL\"},{\"from\":6501395983,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501396024,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501396050,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501396122,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501396176,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501396184,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501396204,\"to\":6491366752,\"type\":\"CALL\"},{\"from\":6501396293,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501396322,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501396343,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501396362,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501396433,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501396487,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501396495,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501396508,\"to\":6501357104,\"type\":\"CALL\"},{\"from\":6501396521,\"to\":6468458368,\"type\":\"CALL\"},{\"from\":6501396546,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501396597,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501396638,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501396775,\"to\":6445650832,\"type\":\"CALL\"},{\"from\":6501396804,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501396825,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501396858,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501396879,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501396911,\"to\":6524031184,\"type\":\"CALL\"},{\"from\":6501396930,\"to\":6445656528,\"type\":\"CALL\"},{\"from\":6501397001,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501397055,\"to\":6511975280,\"type\":\"CALL\"},{\"from\":6501397063,\"to\":6518967168,\"type\":\"CALL\"},{\"from\":6501397099,\"to\":6457900480,\"type\":\"CALL\"},{\"from\":6501397126,\"to\":6502370640,\"type\":\"CALL\"},{\"from\":6501397137,\"to\":6462063728,\"type\":\"CALL\"},{\"from\":6501397145,\"to\":6537217088,\"type\":\"CALL\"},{\"from\":6501397159,\"to\":6587962400,\"type\":\"CALL\"},{\"from\":6501397205,\"to\":6587967968,\"type\":\"CALL\"},{\"from\":6501397221,\"to\":6502370480,\"type\":\"CALL\"},{\"from\":6501397253,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501397298,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501397303,\"to\":6501391202,\"type\":\"CODE\"},{\"from\":6501397318,\"to\":6511729936,\"type\":\"CALL\"},{\"from\":6501397323,\"to\":6501396712,\"type\":\"CODE\"},{\"from\":6501397341,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397347,\"to\":6501393539,\"type\":\"CODE\"},{\"from\":6501397382,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397388,\"to\":6501394742,\"type\":\"CODE\"},{\"from\":6501397410,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501397415,\"to\":6501394742,\"type\":\"CODE\"},{\"from\":6501397430,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501397435,\"to\":6501397402,\"type\":\"CODE\"},{\"from\":6501397467,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397473,\"to\":6501394984,\"type\":\"CODE\"},{\"from\":6501397495,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501397500,\"to\":6501394984,\"type\":\"CODE\"},{\"from\":6501397515,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501397520,\"to\":6501397487,\"type\":\"CODE\"},{\"from\":6501397542,\"to\":6511512544,\"type\":\"CALL\"},{\"from\":6501397547,\"to\":6501392445,\"type\":\"CODE\"},{\"from\":6501397583,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397589,\"to\":6501391028,\"type\":\"CODE\"},{\"from\":6501397594,\"to\":6642659040,\"type\":\"CALL\"},{\"from\":6501397602,\"to\":6501393334,\"type\":\"CODE\"},{\"from\":6501397638,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397644,\"to\":6501390689,\"type\":\"CODE\"},{\"from\":6501397674,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397680,\"to\":6501391807,\"type\":\"CODE\"},{\"from\":6501397710,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397716,\"to\":6501394136,\"type\":\"CODE\"},{\"from\":6501397746,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397752,\"to\":6501397044,\"type\":\"CODE\"},{\"from\":6501397782,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397788,\"to\":6501392730,\"type\":\"CODE\"},{\"from\":6501397818,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397824,\"to\":6501396165,\"type\":\"CODE\"},{\"from\":6501397854,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397860,\"to\":6501394471,\"type\":\"CODE\"},{\"from\":6501397890,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397896,\"to\":6501392215,\"type\":\"CODE\"},{\"from\":6501397926,\"to\":6740346544,\"type\":\"CALL\"},{\"from\":6501397932,\"to\":6501396476,\"type\":\"CODE\"}],\"datarefs\":[{\"from\":6501390464,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501390477,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501390520,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501390541,\"to\":6723623904,\"type\":\"DATA\"},{\"from\":6501390562,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501390588,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501390603,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501390659,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501390673,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501390725,\"to\":6723623968,\"type\":\"DATA\"},{\"from\":6501390760,\"to\":6723623968,\"type\":\"DATA\"},{\"from\":6501390803,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501390816,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501390859,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501390880,\"to\":6723623840,\"type\":\"DATA\"},{\"from\":6501390901,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501390927,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501390942,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501390998,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501391012,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501391064,\"to\":6716742096,\"type\":\"DATA\"},{\"from\":6501391099,\"to\":6716742112,\"type\":\"DATA\"},{\"from\":6501391119,\"to\":6716742096,\"type\":\"DATA\"},{\"from\":6501391157,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6501391182,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6501391520,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501391533,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501391542,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501391556,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501391596,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501391617,\"to\":6723623376,\"type\":\"DATA\"},{\"from\":6501391679,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501391705,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501391720,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501391777,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501391791,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501391940,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501391953,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501391962,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501391976,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501392016,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501392037,\"to\":6723623440,\"type\":\"DATA\"},{\"from\":6501392088,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501392114,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501392129,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501392185,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501392199,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501392325,\"to\":6741104936,\"type\":\"DATA\"},{\"from\":6501392334,\"to\":6741104936,\"type\":\"DATA\"},{\"from\":6501392356,\"to\":6723623832,\"type\":\"DATA\"},{\"from\":6501392455,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501392468,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501392477,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501392491,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501392531,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501392552,\"to\":6723623520,\"type\":\"DATA\"},{\"from\":6501392603,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501392629,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501392644,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501392700,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501392714,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501392788,\"to\":6708096840,\"type\":\"DATA\"},{\"from\":6501392852,\"to\":6707916208,\"type\":\"DATA\"},{\"from\":6501392940,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6501393028,\"to\":6709836760,\"type\":\"DATA\"},{\"from\":6501393318,\"to\":6742465472,\"type\":\"DATA\"},{\"from\":6501393790,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501393803,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501393812,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501393826,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501393866,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501393884,\"to\":6723621000,\"type\":\"DATA\"},{\"from\":6501393937,\"to\":6723621040,\"type\":\"DATA\"},{\"from\":6501393990,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501394025,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501394040,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501394104,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501394120,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501394174,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501394187,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501394196,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501394210,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501394253,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501394271,\"to\":6723621056,\"type\":\"DATA\"},{\"from\":6501394327,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501394362,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501394377,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501394441,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501394455,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501394621,\"to\":6498062752,\"type\":\"DATA\"},{\"from\":6501394632,\"to\":6488537312,\"type\":\"DATA\"},{\"from\":6501394643,\"to\":6496570832,\"type\":\"DATA\"},{\"from\":6501394654,\"to\":6501357104,\"type\":\"DATA\"},{\"from\":6501394686,\"to\":6712266840,\"type\":\"DATA\"},{\"from\":6501394693,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501394869,\"to\":6498062752,\"type\":\"DATA\"},{\"from\":6501394880,\"to\":6488537312,\"type\":\"DATA\"},{\"from\":6501394891,\"to\":6496570832,\"type\":\"DATA\"},{\"from\":6501394902,\"to\":6501357104,\"type\":\"DATA\"},{\"from\":6501394928,\"to\":6712266840,\"type\":\"DATA\"},{\"from\":6501394935,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501395156,\"to\":6707927600,\"type\":\"DATA\"},{\"from\":6501395177,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6501395286,\"to\":6741126408,\"type\":\"DATA\"},{\"from\":6501395321,\"to\":6712085216,\"type\":\"DATA\"},{\"from\":6501395441,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501395454,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501395463,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501395477,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501395514,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501395532,\"to\":6723621128,\"type\":\"DATA\"},{\"from\":6501395655,\"to\":6723381692,\"type\":\"DATA\"},{\"from\":6501395691,\"to\":6723621184,\"type\":\"DATA\"},{\"from\":6501395775,\"to\":6723621208,\"type\":\"DATA\"},{\"from\":6501395811,\"to\":6723621232,\"type\":\"DATA\"},{\"from\":6501395871,\"to\":6723621248,\"type\":\"DATA\"},{\"from\":6501395911,\"to\":6723621272,\"type\":\"DATA\"},{\"from\":6501396029,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501396063,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501396078,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501396135,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501396149,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501396230,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501396243,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501396252,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501396266,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501396306,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501396327,\"to\":6723621288,\"type\":\"DATA\"},{\"from\":6501396348,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501396374,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501396389,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501396446,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501396460,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501396712,\"to\":6742246848,\"type\":\"DATA\"},{\"from\":6501396725,\"to\":6741126112,\"type\":\"DATA\"},{\"from\":6501396734,\"to\":6742246856,\"type\":\"DATA\"},{\"from\":6501396748,\"to\":6723620928,\"type\":\"DATA\"},{\"from\":6501396788,\"to\":6720303740,\"type\":\"DATA\"},{\"from\":6501396809,\"to\":6723623992,\"type\":\"DATA\"},{\"from\":6501396863,\"to\":6723622368,\"type\":\"DATA\"},{\"from\":6501396916,\"to\":6710367816,\"type\":\"DATA\"},{\"from\":6501396942,\"to\":6708900496,\"type\":\"DATA\"},{\"from\":6501396957,\"to\":6708923712,\"type\":\"DATA\"},{\"from\":6501397014,\"to\":6708923824,\"type\":\"DATA\"},{\"from\":6501397028,\"to\":6742217808,\"type\":\"DATA\"},{\"from\":6501397172,\"to\":6587963136,\"type\":\"DATA\"},{\"from\":6501397190,\"to\":6545109024,\"type\":\"DATA\"},{\"from\":6501397367,\"to\":6488537248,\"type\":\"DATA\"},{\"from\":6501397452,\"to\":6488537248,\"type\":\"DATA\"}],\"codexrefs\":[{\"from\":6501390798,\"to\":6501391135,\"type\":\"CODE\"},{\"from\":6501391903,\"to\":6501391940,\"type\":\"CODE\"},{\"from\":6501392320,\"to\":6501392754,\"type\":\"CODE\"},{\"from\":6501392890,\"to\":6501392907,\"type\":\"CODE\"},{\"from\":6501393919,\"to\":6501393929,\"type\":\"CODE\"},{\"from\":6501393972,\"to\":6501393982,\"type\":\"CODE\"},{\"from\":6501394306,\"to\":6501394316,\"type\":\"CODE\"},{\"from\":6501394495,\"to\":6501396551,\"type\":\"CODE\"},{\"from\":6501394542,\"to\":6501394549,\"type\":\"CODE\"},{\"from\":6501395084,\"to\":6501395090,\"type\":\"CODE\"},{\"from\":6501395412,\"to\":6501395418,\"type\":\"CODE\"},{\"from\":6501397303,\"to\":6501391202,\"type\":\"CODE\"},{\"from\":6501397323,\"to\":6501396712,\"type\":\"CODE\"},{\"from\":6501397347,\"to\":6501393539,\"type\":\"CODE\"},{\"from\":6501397388,\"to\":6501394742,\"type\":\"CODE\"},{\"from\":6501397415,\"to\":6501394742,\"type\":\"CODE\"},{\"from\":6501397435,\"to\":6501397402,\"type\":\"CODE\"},{\"from\":6501397473,\"to\":6501394984,\"type\":\"CODE\"},{\"from\":6501397500,\"to\":6501394984,\"type\":\"CODE\"},{\"from\":6501397520,\"to\":6501397487,\"type\":\"CODE\"},{\"from\":6501397547,\"to\":6501392445,\"type\":\"CODE\"},{\"from\":6501397589,\"to\":6501391028,\"type\":\"CODE\"},{\"from\":6501397602,\"to\":6501393334,\"type\":\"CODE\"},{\"from\":6501397644,\"to\":6501390689,\"type\":\"CODE\"},{\"from\":6501397680,\"to\":6501391807,\"type\":\"CODE\"},{\"from\":6501397716,\"to\":6501394136,\"type\":\"CODE\"},{\"from\":6501397752,\"to\":6501397044,\"type\":\"CODE\"},{\"from\":6501397788,\"to\":6501392730,\"type\":\"CODE\"},{\"from\":6501397824,\"to\":6501396165,\"type\":\"CODE\"},{\"from\":6501397860,\"to\":6501394471,\"type\":\"CODE\"},{\"from\":6501397896,\"to\":6501392215,\"type\":\"CODE\"},{\"from\":6501397932,\"to\":6501396476,\"type\":\"CODE\"}],\"dataxrefs\":[],\"indegree\":32,\"outdegree\":184,\"nlocals\":80,\"nargs\":7,\"stackvars\":[{\"name\":\"var_818h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2072}},{\"name\":\"var_810h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2064}},{\"name\":\"var_808h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2056}},{\"name\":\"var_800h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2048}},{\"name\":\"var_7f8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2040}},{\"name\":\"var_7f0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2032}},{\"name\":\"var_7e8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2024}},{\"name\":\"var_7e1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2017}},{\"name\":\"var_7e0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2016}},{\"name\":\"var_7d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-2008}},{\"name\":\"var_7c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1992}},{\"name\":\"var_7c1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1985}},{\"name\":\"var_7b8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1976}},{\"name\":\"var_7a8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1960}},{\"name\":\"var_7a1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1953}},{\"name\":\"var_7a0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1952}},{\"name\":\"var_798h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1944}},{\"name\":\"var_790h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1936}},{\"name\":\"var_789h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1929}},{\"name\":\"var_788h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1928}},{\"name\":\"var_780h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1920}},{\"name\":\"var_778h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1912}},{\"name\":\"var_771h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1905}},{\"name\":\"var_770h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1904}},{\"name\":\"var_768h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1896}},{\"name\":\"var_760h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1888}},{\"name\":\"var_759h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1881}},{\"name\":\"var_728h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1832}},{\"name\":\"var_720h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1824}},{\"name\":\"var_718h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1816}},{\"name\":\"var_711h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1809}},{\"name\":\"var_710h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1808}},{\"name\":\"var_708h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1800}},{\"name\":\"var_700h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1792}},{\"name\":\"var_6f8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1784}},{\"name\":\"var_6f1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1777}},{\"name\":\"var_6c0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1728}},{\"name\":\"var_6b0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1712}},{\"name\":\"var_6a0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1696}},{\"name\":\"var_698h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1688}},{\"name\":\"var_683h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1667}},{\"name\":\"var_678h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1656}},{\"name\":\"var_666h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1638}},{\"name\":\"var_658h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1624}},{\"name\":\"var_650h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1616}},{\"name\":\"var_648h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1608}},{\"name\":\"var_646h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1606}},{\"name\":\"var_640h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1600}},{\"name\":\"var_638h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1592}},{\"name\":\"var_600h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1536}},{\"name\":\"var_5f0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1520}},{\"name\":\"var_5d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1496}},{\"name\":\"var_520h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1312}},{\"name\":\"var_518h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1304}},{\"name\":\"var_510h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1296}},{\"name\":\"var_509h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1289}},{\"name\":\"var_508h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1288}},{\"name\":\"var_500h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1280}},{\"name\":\"var_4d8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1240}},{\"name\":\"var_4c8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1224}},{\"name\":\"var_4c1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1217}},{\"name\":\"var_4c0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1216}},{\"name\":\"var_4b8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1208}},{\"name\":\"var_4b1h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1201}},{\"name\":\"var_4a0h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1184}},{\"name\":\"var_470h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1136}},{\"name\":\"var_46ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-1132}},{\"name\":\"var_370h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-880}},{\"name\":\"var_36fh\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-879}},{\"name\":\"var_36dh\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-877}},{\"name\":\"var_36ch\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-876}},{\"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_68h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-104}},{\"name\":\"var_58h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":-88}},{\"name\":\"var_8h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":8}},{\"name\":\"var_10h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":16}},{\"name\":\"var_18h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":24}},{\"name\":\"var_20h\",\"arg\":false,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":32}},{\"name\":\"arg_28h\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":40}},{\"name\":\"arg_30h\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":48}},{\"name\":\"arg_38h\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":56}},{\"name\":\"arg_197h\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":407}},{\"name\":\"arg_198h\",\"arg\":true,\"type\":\"int64_t\",\"storage\":{\"type\":\"stack\",\"stack\":408}}],\"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":"6444ms"}}
