diff --git "a/docs/research/huffman-initialization.json" "b/docs/research/huffman-initialization.json" new file mode 100644--- /dev/null +++ "b/docs/research/huffman-initialization.json" @@ -0,0 +1,18013 @@ +{ + "limitations": "Paired Linux ELF64 bounded synthetic initialization/schedule slices. Original processes/native callees never execute. PUSH omitted, POP/RET stopped; memset effects supplied. Real frequency table extracted from verified file-backed image, but conceptual full schedule digest is generated from counts, not evaluated through all native training iterations. Huff_addRef requests stop before calls; no trained/adaptive tree or actual codebook/runtime/platform conformance is established.", + "native": { + "linux--Quake3-UrT-Ded.x86_64": { + "disassembly_sha256": "052ab3f6a3839fb43519fc71dea4dddc8d2d32ddaec7af312b80c2b17ce7c416", + "entry_request": { + "flag_word": 1, + "huff_init_pointer": 8190272, + "omitted_push_addresses": [ + 4438986, + 4438996, + 4439001, + 4439004 + ], + "trace": [ + 4438986, + 4438988, + 4438993, + 4438996, + 4438998, + 4439001, + 4439002, + 4439004, + 4439005, + 4439009 + ], + "trace_length": 10, + "trace_sha256": "cfa51257ca2ff19cbee7afe17ce89bfdf417c0f1c9d0aaca5477fd6084fff9d0" + }, + "frequency_table": { + "address": 7142592, + "conceptual_schedule_sha256": "36279012cf2af3fc116d5e304fe09c4ae37719c1c5f43c7f97ace58beb9eeb13", + "counts": [ + 250315, + 41193, + 6292, + 7106, + 3730, + 3750, + 6110, + 23283, + 33317, + 6950, + 7838, + 9714, + 9257, + 17259, + 3949, + 1778, + 8288, + 1604, + 1590, + 1663, + 1100, + 1213, + 1238, + 1134, + 1749, + 1059, + 1246, + 1149, + 1273, + 4486, + 2805, + 3472, + 21819, + 1159, + 1670, + 1066, + 1043, + 1012, + 1053, + 1070, + 1726, + 888, + 1180, + 850, + 960, + 780, + 1752, + 3296, + 10630, + 4514, + 5881, + 2685, + 4650, + 3837, + 2093, + 1867, + 2584, + 1949, + 1972, + 940, + 1134, + 1788, + 1670, + 1206, + 5719, + 6128, + 7222, + 6654, + 3710, + 3795, + 1492, + 1524, + 2215, + 1140, + 1355, + 971, + 2180, + 1248, + 1328, + 1195, + 1770, + 1078, + 1264, + 1266, + 1168, + 965, + 1155, + 1186, + 1347, + 1228, + 1529, + 1600, + 2617, + 2048, + 2546, + 3275, + 2410, + 3585, + 2504, + 2800, + 2675, + 6146, + 3663, + 2840, + 14253, + 3164, + 2221, + 1687, + 3208, + 2739, + 3512, + 4796, + 4091, + 3515, + 5288, + 4016, + 7937, + 6031, + 5360, + 3924, + 4892, + 3743, + 4566, + 4807, + 5852, + 6400, + 6225, + 8291, + 23243, + 7838, + 7073, + 8935, + 5437, + 4483, + 3641, + 5256, + 5312, + 5328, + 5370, + 3492, + 2458, + 1694, + 1821, + 2121, + 1916, + 1149, + 1516, + 1367, + 1236, + 1029, + 1258, + 1104, + 1245, + 1006, + 1149, + 1025, + 1241, + 952, + 1287, + 997, + 1713, + 1009, + 1187, + 879, + 1099, + 929, + 1078, + 951, + 1656, + 930, + 1153, + 1030, + 1262, + 1062, + 1214, + 1060, + 1621, + 930, + 1106, + 912, + 1034, + 892, + 1158, + 990, + 1175, + 850, + 1121, + 903, + 1087, + 920, + 1144, + 1056, + 3462, + 2240, + 4397, + 12136, + 7758, + 1345, + 1307, + 3278, + 1950, + 886, + 1023, + 1112, + 1077, + 1042, + 1061, + 1071, + 1484, + 1001, + 1096, + 915, + 1052, + 995, + 1070, + 876, + 1111, + 851, + 1059, + 805, + 1112, + 923, + 1103, + 817, + 1899, + 1872, + 976, + 841, + 1127, + 956, + 1159, + 950, + 7791, + 954, + 1289, + 933, + 1127, + 3207, + 1020, + 927, + 1355, + 768, + 1040, + 745, + 952, + 805, + 1073, + 740, + 1013, + 805, + 1008, + 796, + 996, + 1057, + 11457, + 13504 + ], + "digest_encoding": "for each symbol ascending, repeated count times: bytes(symbol,tree0,symbol,tree1)", + "file_offset": 851136, + "paired_request_count": 2106680, + "sha256": "1cbdca8d6c9bb22247525a4807c5e18cec9b87336c56016424eecd879b505abf", + "total": 1053340 + }, + "graphs": { + "Huff_Init": { + "calls": [ + { + "address": 4479059, + "label": "memset@plt", + "target": 4202040 + }, + { + "address": 4479078, + "label": "memset@plt", + "target": 4202040 + } + ], + "edges": [ + { + "from": 4479048, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479049 + }, + { + "from": 4479049, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479054 + }, + { + "from": 4479054, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479057 + }, + { + "from": 4479057, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479059 + }, + { + "from": 4479059, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4479064 + }, + { + "from": 4479064, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479071 + }, + { + "from": 4479071, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479076 + }, + { + "from": 4479076, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479078 + }, + { + "from": 4479078, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4479083 + }, + { + "from": 4479083, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479089 + }, + { + "from": 4479089, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479092 + }, + { + "from": 4479092, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479095 + }, + { + "from": 4479095, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479103 + }, + { + "from": 4479103, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479107 + }, + { + "from": 4479107, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479113 + }, + { + "from": 4479113, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479116 + }, + { + "from": 4479116, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479124 + }, + { + "from": 4479124, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479131 + }, + { + "from": 4479131, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479138 + }, + { + "from": 4479138, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479145 + }, + { + "from": 4479145, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479152 + }, + { + "from": 4479152, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479159 + }, + { + "from": 4479159, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479166 + }, + { + "from": 4479166, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479173 + }, + { + "from": 4479173, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479180 + }, + { + "from": 4479180, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479188 + }, + { + "from": 4479188, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479196 + }, + { + "from": 4479196, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479203 + }, + { + "from": 4479203, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479211 + }, + { + "from": 4479211, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479218 + }, + { + "from": 4479218, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479226 + }, + { + "from": 4479226, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479229 + }, + { + "from": 4479229, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479232 + }, + { + "from": 4479232, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479236 + }, + { + "from": 4479236, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479244 + }, + { + "from": 4479244, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479248 + }, + { + "from": 4479248, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479251 + }, + { + "from": 4479251, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479254 + }, + { + "from": 4479254, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479262 + }, + { + "from": 4479262, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479266 + }, + { + "from": 4479266, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479270 + }, + { + "from": 4479270, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479277 + }, + { + "from": 4479277, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479281 + }, + { + "from": 4479281, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479288 + }, + { + "from": 4479288, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479292 + }, + { + "from": 4479292, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479300 + }, + { + "from": 4479300, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479308 + }, + { + "from": 4479308, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479312 + }, + { + "from": 4479312, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479320 + }, + { + "from": 4479320, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479327 + }, + { + "from": 4479327, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479335 + }, + { + "from": 4479335, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479339 + }, + { + "from": 4479339, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479346 + }, + { + "from": 4479346, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479347 + }, + { + "from": 4479347, + "kind": "return", + "target_scope": "external", + "to": null + } + ], + "entry": 4479048, + "instructions": [ + { + "address": 4479048, + "line": "445848: 53 \tpushq\t%rbx", + "opcode": "pushq", + "operands": "%rbx" + }, + { + "address": 4479049, + "line": "445849: ba 30 c8 00 00 \tmovl\t$0xc830, %edx # imm = 0xC830", + "opcode": "movl", + "operands": "$0xc830, %edx # imm = 0xC830" + }, + { + "address": 4479054, + "line": "44584e: 48 89 fb \tmovq\t%rdi, %rbx", + "opcode": "movq", + "operands": "%rdi, %rbx" + }, + { + "address": 4479057, + "line": "445851: 31 f6 \txorl\t%esi, %esi", + "opcode": "xorl", + "operands": "%esi, %esi" + }, + { + "address": 4479059, + "line": "445853: e8 e0 c5 fb ff \tcallq\t0x401e38 ", + "opcode": "callq", + "operands": "0x401e38 " + }, + { + "address": 4479064, + "line": "445858: 48 8d bb 30 c8 00 00 \tleaq\t0xc830(%rbx), %rdi", + "opcode": "leaq", + "operands": "0xc830(%rbx), %rdi" + }, + { + "address": 4479071, + "line": "44585f: ba 30 c8 00 00 \tmovl\t$0xc830, %edx # imm = 0xC830", + "opcode": "movl", + "operands": "$0xc830, %edx # imm = 0xC830" + }, + { + "address": 4479076, + "line": "445864: 31 f6 \txorl\t%esi, %esi", + "opcode": "xorl", + "operands": "%esi, %esi" + }, + { + "address": 4479078, + "line": "445866: e8 cd c5 fb ff \tcallq\t0x401e38 ", + "opcode": "callq", + "operands": "0x401e38 " + }, + { + "address": 4479083, + "line": "44586b: 8b 8b 30 c8 00 00 \tmovl\t0xc830(%rbx), %ecx", + "opcode": "movl", + "operands": "0xc830(%rbx), %ecx" + }, + { + "address": 4479089, + "line": "445871: 48 63 f9 \tmovslq\t%ecx, %rdi", + "opcode": "movslq", + "operands": "%ecx, %rdi" + }, + { + "address": 4479092, + "line": "445874: 83 c1 01 \taddl\t$0x1, %ecx", + "opcode": "addl", + "operands": "$0x1, %ecx" + }, + { + "address": 4479095, + "line": "445877: 4c 8d 04 fd 00 00 00 00 \tleaq\t(,%rdi,8), %r8", + "opcode": "leaq", + "operands": "(,%rdi,8), %r8" + }, + { + "address": 4479103, + "line": "44587f: 48 c1 e7 06 \tshlq\t$0x6, %rdi", + "opcode": "shlq", + "operands": "$0x6, %rdi" + }, + { + "address": 4479107, + "line": "445883: 89 8b 30 c8 00 00 \tmovl\t%ecx, 0xc830(%rbx)", + "opcode": "movl", + "operands": "%ecx, 0xc830(%rbx)" + }, + { + "address": 4479113, + "line": "445889: 4c 29 c7 \tsubq\t%r8, %rdi", + "opcode": "subq", + "operands": "%r8, %rdi" + }, + { + "address": 4479116, + "line": "44588c: 48 8d b4 1f 60 d0 00 00 \tleaq\t0xd060(%rdi,%rbx), %rsi", + "opcode": "leaq", + "operands": "0xd060(%rdi,%rbx), %rsi" + }, + { + "address": 4479124, + "line": "445894: 48 89 b3 38 c8 00 00 \tmovq\t%rsi, 0xc838(%rbx)", + "opcode": "movq", + "operands": "%rsi, 0xc838(%rbx)" + }, + { + "address": 4479131, + "line": "44589b: 48 89 b3 40 c8 00 00 \tmovq\t%rsi, 0xc840(%rbx)", + "opcode": "movq", + "operands": "%rsi, 0xc840(%rbx)" + }, + { + "address": 4479138, + "line": "4458a2: 48 89 b3 50 d0 00 00 \tmovq\t%rsi, 0xd050(%rbx)", + "opcode": "movq", + "operands": "%rsi, 0xd050(%rbx)" + }, + { + "address": 4479145, + "line": "4458a9: 48 89 b3 48 c8 00 00 \tmovq\t%rsi, 0xc848(%rbx)", + "opcode": "movq", + "operands": "%rsi, 0xc848(%rbx)" + }, + { + "address": 4479152, + "line": "4458b0: c7 46 34 00 01 00 00 \tmovl\t$0x100, 0x34(%rsi) # imm = 0x100", + "opcode": "movl", + "operands": "$0x100, 0x34(%rsi) # imm = 0x100" + }, + { + "address": 4479159, + "line": "4458b7: 48 8b 93 38 c8 00 00 \tmovq\t0xc838(%rbx), %rdx", + "opcode": "movq", + "operands": "0xc838(%rbx), %rdx" + }, + { + "address": 4479166, + "line": "4458be: c7 42 30 00 00 00 00 \tmovl\t$0x0, 0x30(%rdx)", + "opcode": "movl", + "operands": "$0x0, 0x30(%rdx)" + }, + { + "address": 4479173, + "line": "4458c5: 48 8b 83 40 c8 00 00 \tmovq\t0xc840(%rbx), %rax", + "opcode": "movq", + "operands": "0xc840(%rbx), %rax" + }, + { + "address": 4479180, + "line": "4458cc: 48 c7 40 20 00 00 00 00 \tmovq\t$0x0, 0x20(%rax)", + "opcode": "movq", + "operands": "$0x0, 0x20(%rax)" + }, + { + "address": 4479188, + "line": "4458d4: 48 c7 40 18 00 00 00 00 \tmovq\t$0x0, 0x18(%rax)", + "opcode": "movq", + "operands": "$0x0, 0x18(%rax)" + }, + { + "address": 4479196, + "line": "4458dc: 4c 8b 9b 38 c8 00 00 \tmovq\t0xc838(%rbx), %r11", + "opcode": "movq", + "operands": "0xc838(%rbx), %r11" + }, + { + "address": 4479203, + "line": "4458e3: 49 c7 43 08 00 00 00 00 \tmovq\t$0x0, 0x8(%r11)", + "opcode": "movq", + "operands": "$0x0, 0x8(%r11)" + }, + { + "address": 4479211, + "line": "4458eb: 49 c7 03 00 00 00 00 \tmovq\t$0x0, (%r11)", + "opcode": "movq", + "operands": "$0x0, (%r11)" + }, + { + "address": 4479218, + "line": "4458f2: 49 c7 43 10 00 00 00 00 \tmovq\t$0x0, 0x10(%r11)", + "opcode": "movq", + "operands": "$0x0, 0x10(%r11)" + }, + { + "address": 4479226, + "line": "4458fa: 44 8b 03 \tmovl\t(%rbx), %r8d", + "opcode": "movl", + "operands": "(%rbx), %r8d" + }, + { + "address": 4479229, + "line": "4458fd: 4d 63 c8 \tmovslq\t%r8d, %r9", + "opcode": "movslq", + "operands": "%r8d, %r9" + }, + { + "address": 4479232, + "line": "445900: 41 83 c0 01 \taddl\t$0x1, %r8d", + "opcode": "addl", + "operands": "$0x1, %r8d" + }, + { + "address": 4479236, + "line": "445904: 4e 8d 14 cd 00 00 00 00 \tleaq\t(,%r9,8), %r10", + "opcode": "leaq", + "operands": "(,%r9,8), %r10" + }, + { + "address": 4479244, + "line": "44590c: 49 c1 e1 06 \tshlq\t$0x6, %r9", + "opcode": "shlq", + "operands": "$0x6, %r9" + }, + { + "address": 4479248, + "line": "445910: 44 89 03 \tmovl\t%r8d, (%rbx)", + "opcode": "movl", + "operands": "%r8d, (%rbx)" + }, + { + "address": 4479251, + "line": "445913: 4d 29 d1 \tsubq\t%r10, %r9", + "opcode": "subq", + "operands": "%r10, %r9" + }, + { + "address": 4479254, + "line": "445916: 49 8d bc 19 30 08 00 00 \tleaq\t0x830(%r9,%rbx), %rdi", + "opcode": "leaq", + "operands": "0x830(%r9,%rbx), %rdi" + }, + { + "address": 4479262, + "line": "44591e: 48 89 7b 08 \tmovq\t%rdi, 0x8(%rbx)", + "opcode": "movq", + "operands": "%rdi, 0x8(%rbx)" + }, + { + "address": 4479266, + "line": "445922: 48 89 7b 10 \tmovq\t%rdi, 0x10(%rbx)", + "opcode": "movq", + "operands": "%rdi, 0x10(%rbx)" + }, + { + "address": 4479270, + "line": "445926: c7 47 34 00 01 00 00 \tmovl\t$0x100, 0x34(%rdi) # imm = 0x100", + "opcode": "movl", + "operands": "$0x100, 0x34(%rdi) # imm = 0x100" + }, + { + "address": 4479277, + "line": "44592d: 48 8b 73 08 \tmovq\t0x8(%rbx), %rsi", + "opcode": "movq", + "operands": "0x8(%rbx), %rsi" + }, + { + "address": 4479281, + "line": "445931: c7 46 30 00 00 00 00 \tmovl\t$0x0, 0x30(%rsi)", + "opcode": "movl", + "operands": "$0x0, 0x30(%rsi)" + }, + { + "address": 4479288, + "line": "445938: 48 8b 4b 10 \tmovq\t0x10(%rbx), %rcx", + "opcode": "movq", + "operands": "0x10(%rbx), %rcx" + }, + { + "address": 4479292, + "line": "44593c: 48 c7 41 20 00 00 00 00 \tmovq\t$0x0, 0x20(%rcx)", + "opcode": "movq", + "operands": "$0x0, 0x20(%rcx)" + }, + { + "address": 4479300, + "line": "445944: 48 c7 41 18 00 00 00 00 \tmovq\t$0x0, 0x18(%rcx)", + "opcode": "movq", + "operands": "$0x0, 0x18(%rcx)" + }, + { + "address": 4479308, + "line": "44594c: 48 8b 53 08 \tmovq\t0x8(%rbx), %rdx", + "opcode": "movq", + "operands": "0x8(%rbx), %rdx" + }, + { + "address": 4479312, + "line": "445950: 48 c7 42 08 00 00 00 00 \tmovq\t$0x0, 0x8(%rdx)", + "opcode": "movq", + "operands": "$0x0, 0x8(%rdx)" + }, + { + "address": 4479320, + "line": "445958: 48 c7 02 00 00 00 00 \tmovq\t$0x0, (%rdx)", + "opcode": "movq", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4479327, + "line": "44595f: 48 c7 42 10 00 00 00 00 \tmovq\t$0x0, 0x10(%rdx)", + "opcode": "movq", + "operands": "$0x0, 0x10(%rdx)" + }, + { + "address": 4479335, + "line": "445967: 48 8b 43 08 \tmovq\t0x8(%rbx), %rax", + "opcode": "movq", + "operands": "0x8(%rbx), %rax" + }, + { + "address": 4479339, + "line": "44596b: 48 89 83 20 08 00 00 \tmovq\t%rax, 0x820(%rbx)", + "opcode": "movq", + "operands": "%rax, 0x820(%rbx)" + }, + { + "address": 4479346, + "line": "445972: 5b \tpopq\t%rbx", + "opcode": "popq", + "operands": "%rbx" + }, + { + "address": 4479347, + "line": "445973: c3 \tretq", + "opcode": "retq", + "operands": "" + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + }, + "Huff_addRef": { + "calls": [], + "edges": [ + { + "from": 4480062, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480066 + }, + { + "from": 4480066, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480069 + }, + { + "from": 4480069, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480074 + }, + { + "from": 4480074, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480077 + }, + { + "from": 4480077, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4480084 + }, + { + "from": 4480077, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480079 + }, + { + "from": 4480079, + "kind": "unconditional", + "target_scope": "external", + "to": 4479466 + }, + { + "from": 4480084, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480087 + }, + { + "from": 4480087, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480094 + }, + { + "from": 4480094, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480098 + }, + { + "from": 4480098, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480101 + }, + { + "from": 4480101, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480105 + }, + { + "from": 4480105, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480113 + }, + { + "from": 4480113, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480117 + }, + { + "from": 4480117, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480120 + }, + { + "from": 4480120, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480122 + }, + { + "from": 4480122, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480130 + }, + { + "from": 4480130, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480134 + }, + { + "from": 4480134, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480137 + }, + { + "from": 4480137, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480141 + }, + { + "from": 4480141, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480144 + }, + { + "from": 4480144, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480147 + }, + { + "from": 4480147, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480154 + }, + { + "from": 4480154, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480161 + }, + { + "from": 4480161, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480165 + }, + { + "from": 4480165, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480169 + }, + { + "from": 4480169, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480173 + }, + { + "from": 4480173, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480177 + }, + { + "from": 4480177, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480181 + }, + { + "from": 4480181, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480184 + }, + { + "from": 4480184, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4480208 + }, + { + "from": 4480184, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480186 + }, + { + "from": 4480186, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480190 + }, + { + "from": 4480190, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480194 + }, + { + "from": 4480194, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480198 + }, + { + "from": 4480198, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480202 + }, + { + "from": 4480202, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4480465 + }, + { + "from": 4480202, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480208 + }, + { + "from": 4480208, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480215 + }, + { + "from": 4480215, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480218 + }, + { + "from": 4480218, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4480523 + }, + { + "from": 4480218, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480224 + }, + { + "from": 4480224, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480227 + }, + { + "from": 4480227, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480234 + }, + { + "from": 4480234, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480238 + }, + { + "from": 4480238, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480241 + }, + { + "from": 4480241, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480245 + }, + { + "from": 4480245, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480249 + }, + { + "from": 4480249, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480253 + }, + { + "from": 4480253, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480257 + }, + { + "from": 4480257, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480265 + }, + { + "from": 4480265, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480269 + }, + { + "from": 4480269, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480273 + }, + { + "from": 4480273, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480277 + }, + { + "from": 4480277, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480281 + }, + { + "from": 4480281, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480285 + }, + { + "from": 4480285, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480289 + }, + { + "from": 4480289, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480292 + }, + { + "from": 4480292, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4480478 + }, + { + "from": 4480292, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480298 + }, + { + "from": 4480298, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480302 + }, + { + "from": 4480302, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480306 + }, + { + "from": 4480306, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480310 + }, + { + "from": 4480310, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480314 + }, + { + "from": 4480314, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4480455 + }, + { + "from": 4480314, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480320 + }, + { + "from": 4480320, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480327 + }, + { + "from": 4480327, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480330 + }, + { + "from": 4480330, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4480548 + }, + { + "from": 4480330, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480336 + }, + { + "from": 4480336, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480339 + }, + { + "from": 4480339, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480346 + }, + { + "from": 4480346, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480350 + }, + { + "from": 4480350, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480353 + }, + { + "from": 4480353, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480357 + }, + { + "from": 4480357, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480361 + }, + { + "from": 4480361, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480365 + }, + { + "from": 4480365, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480373 + }, + { + "from": 4480373, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480380 + }, + { + "from": 4480380, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480384 + }, + { + "from": 4480384, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480388 + }, + { + "from": 4480388, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480392 + }, + { + "from": 4480392, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480395 + }, + { + "from": 4480395, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4480512 + }, + { + "from": 4480395, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480397 + }, + { + "from": 4480397, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480400 + }, + { + "from": 4480400, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4480518 + }, + { + "from": 4480400, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480402 + }, + { + "from": 4480402, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480406 + }, + { + "from": 4480406, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480410 + }, + { + "from": 4480410, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480414 + }, + { + "from": 4480414, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480417 + }, + { + "from": 4480417, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480421 + }, + { + "from": 4480421, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480425 + }, + { + "from": 4480425, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480429 + }, + { + "from": 4480429, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480433 + }, + { + "from": 4480433, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480437 + }, + { + "from": 4480437, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480441 + }, + { + "from": 4480441, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480446 + }, + { + "from": 4480446, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480450 + }, + { + "from": 4480450, + "kind": "unconditional", + "target_scope": "external", + "to": 4479466 + }, + { + "from": 4480455, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480459 + }, + { + "from": 4480459, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480463 + }, + { + "from": 4480463, + "kind": "unconditional", + "target_scope": "local", + "to": 4480353 + }, + { + "from": 4480465, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480469 + }, + { + "from": 4480469, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480473 + }, + { + "from": 4480473, + "kind": "unconditional", + "target_scope": "local", + "to": 4480241 + }, + { + "from": 4480478, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480485 + }, + { + "from": 4480485, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480488 + }, + { + "from": 4480488, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4480573 + }, + { + "from": 4480488, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480490 + }, + { + "from": 4480490, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480493 + }, + { + "from": 4480493, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480500 + }, + { + "from": 4480500, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480504 + }, + { + "from": 4480504, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480507 + }, + { + "from": 4480507, + "kind": "unconditional", + "target_scope": "local", + "to": 4480353 + }, + { + "from": 4480512, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480516 + }, + { + "from": 4480516, + "kind": "unconditional", + "target_scope": "local", + "to": 4480406 + }, + { + "from": 4480518, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480521 + }, + { + "from": 4480521, + "kind": "unconditional", + "target_scope": "local", + "to": 4480406 + }, + { + "from": 4480523, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480526 + }, + { + "from": 4480526, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480529 + }, + { + "from": 4480529, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480532 + }, + { + "from": 4480532, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480540 + }, + { + "from": 4480540, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480543 + }, + { + "from": 4480543, + "kind": "unconditional", + "target_scope": "local", + "to": 4480234 + }, + { + "from": 4480548, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480551 + }, + { + "from": 4480551, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480554 + }, + { + "from": 4480554, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480557 + }, + { + "from": 4480557, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480565 + }, + { + "from": 4480565, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480568 + }, + { + "from": 4480568, + "kind": "unconditional", + "target_scope": "local", + "to": 4480346 + }, + { + "from": 4480573, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480577 + }, + { + "from": 4480577, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480580 + }, + { + "from": 4480580, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480584 + }, + { + "from": 4480584, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480592 + }, + { + "from": 4480592, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480596 + }, + { + "from": 4480596, + "kind": "unconditional", + "target_scope": "local", + "to": 4480500 + } + ], + "entry": 4480062, + "instructions": [ + { + "address": 4480062, + "line": "445c3e: 44 0f b6 ce \tmovzbl\t%sil, %r9d", + "opcode": "movzbl", + "operands": "%sil, %r9d" + }, + { + "address": 4480066, + "line": "445c42: 4d 63 d1 \tmovslq\t%r9d, %r10", + "opcode": "movslq", + "operands": "%r9d, %r10" + }, + { + "address": 4480069, + "line": "445c45: 4a 8b 74 d7 20 \tmovq\t0x20(%rdi,%r10,8), %rsi", + "opcode": "movq", + "operands": "0x20(%rdi,%r10,8), %rsi" + }, + { + "address": 4480074, + "line": "445c4a: 48 85 f6 \ttestq\t%rsi, %rsi", + "opcode": "testq", + "operands": "%rsi, %rsi" + }, + { + "address": 4480077, + "line": "445c4d: 74 05 \tje\t0x445c54 ", + "opcode": "je", + "operands": "0x445c54 " + }, + { + "address": 4480079, + "line": "445c4f: e9 96 fd ff ff \tjmp\t0x4459ea ", + "opcode": "jmp", + "operands": "0x4459ea " + }, + { + "address": 4480084, + "line": "445c54: 44 8b 1f \tmovl\t(%rdi), %r11d", + "opcode": "movl", + "operands": "(%rdi), %r11d" + }, + { + "address": 4480087, + "line": "445c57: 48 8d b7 30 08 00 00 \tleaq\t0x830(%rdi), %rsi", + "opcode": "leaq", + "operands": "0x830(%rdi), %rsi" + }, + { + "address": 4480094, + "line": "445c5e: 41 8d 43 01 \tleal\t0x1(%r11), %eax", + "opcode": "leal", + "operands": "0x1(%r11), %eax" + }, + { + "address": 4480098, + "line": "445c62: 49 63 cb \tmovslq\t%r11d, %rcx", + "opcode": "movslq", + "operands": "%r11d, %rcx" + }, + { + "address": 4480101, + "line": "445c65: 41 83 c3 02 \taddl\t$0x2, %r11d", + "opcode": "addl", + "operands": "$0x2, %r11d" + }, + { + "address": 4480105, + "line": "445c69: 4c 8d 04 cd 00 00 00 00 \tleaq\t(,%rcx,8), %r8", + "opcode": "leaq", + "operands": "(,%rcx,8), %r8" + }, + { + "address": 4480113, + "line": "445c71: 48 c1 e1 06 \tshlq\t$0x6, %rcx", + "opcode": "shlq", + "operands": "$0x6, %rcx" + }, + { + "address": 4480117, + "line": "445c75: 44 89 1f \tmovl\t%r11d, (%rdi)", + "opcode": "movl", + "operands": "%r11d, (%rdi)" + }, + { + "address": 4480120, + "line": "445c78: 48 98 \tcltq", + "opcode": "cltq", + "operands": "" + }, + { + "address": 4480122, + "line": "445c7a: 48 8d 14 c5 00 00 00 00 \tleaq\t(,%rax,8), %rdx", + "opcode": "leaq", + "operands": "(,%rax,8), %rdx" + }, + { + "address": 4480130, + "line": "445c82: 48 c1 e0 06 \tshlq\t$0x6, %rax", + "opcode": "shlq", + "operands": "$0x6, %rax" + }, + { + "address": 4480134, + "line": "445c86: 4c 29 c1 \tsubq\t%r8, %rcx", + "opcode": "subq", + "operands": "%r8, %rcx" + }, + { + "address": 4480137, + "line": "445c89: 4c 8d 04 0e \tleaq\t(%rsi,%rcx), %r8", + "opcode": "leaq", + "operands": "(%rsi,%rcx), %r8" + }, + { + "address": 4480141, + "line": "445c8d: 48 29 d0 \tsubq\t%rdx, %rax", + "opcode": "subq", + "operands": "%rdx, %rax" + }, + { + "address": 4480144, + "line": "445c90: 48 01 c6 \taddq\t%rax, %rsi", + "opcode": "addq", + "operands": "%rax, %rsi" + }, + { + "address": 4480147, + "line": "445c93: c7 46 34 01 01 00 00 \tmovl\t$0x101, 0x34(%rsi) # imm = 0x101", + "opcode": "movl", + "operands": "$0x101, 0x34(%rsi) # imm = 0x101" + }, + { + "address": 4480154, + "line": "445c9a: c7 46 30 01 00 00 00 \tmovl\t$0x1, 0x30(%rsi)", + "opcode": "movl", + "operands": "$0x1, 0x30(%rsi)" + }, + { + "address": 4480161, + "line": "445ca1: 48 8b 4f 10 \tmovq\t0x10(%rdi), %rcx", + "opcode": "movq", + "operands": "0x10(%rdi), %rcx" + }, + { + "address": 4480165, + "line": "445ca5: 48 8b 51 18 \tmovq\t0x18(%rcx), %rdx", + "opcode": "movq", + "operands": "0x18(%rcx), %rdx" + }, + { + "address": 4480169, + "line": "445ca9: 48 89 56 18 \tmovq\t%rdx, 0x18(%rsi)", + "opcode": "movq", + "operands": "%rdx, 0x18(%rsi)" + }, + { + "address": 4480173, + "line": "445cad: 48 8b 47 10 \tmovq\t0x10(%rdi), %rax", + "opcode": "movq", + "operands": "0x10(%rdi), %rax" + }, + { + "address": 4480177, + "line": "445cb1: 48 8b 40 18 \tmovq\t0x18(%rax), %rax", + "opcode": "movq", + "operands": "0x18(%rax), %rax" + }, + { + "address": 4480181, + "line": "445cb5: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4480184, + "line": "445cb8: 74 16 \tje\t0x445cd0 ", + "opcode": "je", + "operands": "0x445cd0 " + }, + { + "address": 4480186, + "line": "445cba: 48 89 70 20 \tmovq\t%rsi, 0x20(%rax)", + "opcode": "movq", + "operands": "%rsi, 0x20(%rax)" + }, + { + "address": 4480190, + "line": "445cbe: 4c 8b 5f 10 \tmovq\t0x10(%rdi), %r11", + "opcode": "movq", + "operands": "0x10(%rdi), %r11" + }, + { + "address": 4480194, + "line": "445cc2: 49 8b 43 18 \tmovq\t0x18(%r11), %rax", + "opcode": "movq", + "operands": "0x18(%r11), %rax" + }, + { + "address": 4480198, + "line": "445cc6: 83 78 30 01 \tcmpl\t$0x1, 0x30(%rax)", + "opcode": "cmpl", + "operands": "$0x1, 0x30(%rax)" + }, + { + "address": 4480202, + "line": "445cca: 0f 84 01 01 00 00 \tje\t0x445dd1 ", + "opcode": "je", + "operands": "0x445dd1 " + }, + { + "address": 4480208, + "line": "445cd0: 48 8b 97 28 08 00 00 \tmovq\t0x828(%rdi), %rdx", + "opcode": "movq", + "operands": "0x828(%rdi), %rdx" + }, + { + "address": 4480215, + "line": "445cd7: 48 85 d2 \ttestq\t%rdx, %rdx", + "opcode": "testq", + "operands": "%rdx, %rdx" + }, + { + "address": 4480218, + "line": "445cda: 0f 84 2b 01 00 00 \tje\t0x445e0b ", + "opcode": "je", + "operands": "0x445e0b " + }, + { + "address": 4480224, + "line": "445ce0: 4c 8b 1a \tmovq\t(%rdx), %r11", + "opcode": "movq", + "operands": "(%rdx), %r11" + }, + { + "address": 4480227, + "line": "445ce3: 4c 89 9f 28 08 00 00 \tmovq\t%r11, 0x828(%rdi)", + "opcode": "movq", + "operands": "%r11, 0x828(%rdi)" + }, + { + "address": 4480234, + "line": "445cea: 48 89 56 28 \tmovq\t%rdx, 0x28(%rsi)", + "opcode": "movq", + "operands": "%rdx, 0x28(%rsi)" + }, + { + "address": 4480238, + "line": "445cee: 48 89 32 \tmovq\t%rsi, (%rdx)", + "opcode": "movq", + "operands": "%rsi, (%rdx)" + }, + { + "address": 4480241, + "line": "445cf1: 4c 8b 5f 10 \tmovq\t0x10(%rdi), %r11", + "opcode": "movq", + "operands": "0x10(%rdi), %r11" + }, + { + "address": 4480245, + "line": "445cf5: 49 89 73 18 \tmovq\t%rsi, 0x18(%r11)", + "opcode": "movq", + "operands": "%rsi, 0x18(%r11)" + }, + { + "address": 4480249, + "line": "445cf9: 48 8b 57 10 \tmovq\t0x10(%rdi), %rdx", + "opcode": "movq", + "operands": "0x10(%rdi), %rdx" + }, + { + "address": 4480253, + "line": "445cfd: 45 89 48 34 \tmovl\t%r9d, 0x34(%r8)", + "opcode": "movl", + "operands": "%r9d, 0x34(%r8)" + }, + { + "address": 4480257, + "line": "445d01: 41 c7 40 30 01 00 00 00 \tmovl\t$0x1, 0x30(%r8)", + "opcode": "movl", + "operands": "$0x1, 0x30(%r8)" + }, + { + "address": 4480265, + "line": "445d09: 48 89 56 20 \tmovq\t%rdx, 0x20(%rsi)", + "opcode": "movq", + "operands": "%rdx, 0x20(%rsi)" + }, + { + "address": 4480269, + "line": "445d0d: 48 8b 4f 10 \tmovq\t0x10(%rdi), %rcx", + "opcode": "movq", + "operands": "0x10(%rdi), %rcx" + }, + { + "address": 4480273, + "line": "445d11: 48 8b 41 18 \tmovq\t0x18(%rcx), %rax", + "opcode": "movq", + "operands": "0x18(%rcx), %rax" + }, + { + "address": 4480277, + "line": "445d15: 49 89 40 18 \tmovq\t%rax, 0x18(%r8)", + "opcode": "movq", + "operands": "%rax, 0x18(%r8)" + }, + { + "address": 4480281, + "line": "445d19: 4c 8b 4f 10 \tmovq\t0x10(%rdi), %r9", + "opcode": "movq", + "operands": "0x10(%rdi), %r9" + }, + { + "address": 4480285, + "line": "445d1d: 49 8b 41 18 \tmovq\t0x18(%r9), %rax", + "opcode": "movq", + "operands": "0x18(%r9), %rax" + }, + { + "address": 4480289, + "line": "445d21: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4480292, + "line": "445d24: 0f 84 b4 00 00 00 \tje\t0x445dde ", + "opcode": "je", + "operands": "0x445dde " + }, + { + "address": 4480298, + "line": "445d2a: 4c 89 40 20 \tmovq\t%r8, 0x20(%rax)", + "opcode": "movq", + "operands": "%r8, 0x20(%rax)" + }, + { + "address": 4480302, + "line": "445d2e: 4c 8b 4f 10 \tmovq\t0x10(%rdi), %r9", + "opcode": "movq", + "operands": "0x10(%rdi), %r9" + }, + { + "address": 4480306, + "line": "445d32: 49 8b 41 18 \tmovq\t0x18(%r9), %rax", + "opcode": "movq", + "operands": "0x18(%r9), %rax" + }, + { + "address": 4480310, + "line": "445d36: 83 78 30 01 \tcmpl\t$0x1, 0x30(%rax)", + "opcode": "cmpl", + "operands": "$0x1, 0x30(%rax)" + }, + { + "address": 4480314, + "line": "445d3a: 0f 84 87 00 00 00 \tje\t0x445dc7 ", + "opcode": "je", + "operands": "0x445dc7 " + }, + { + "address": 4480320, + "line": "445d40: 48 8b 97 28 08 00 00 \tmovq\t0x828(%rdi), %rdx", + "opcode": "movq", + "operands": "0x828(%rdi), %rdx" + }, + { + "address": 4480327, + "line": "445d47: 48 85 d2 \ttestq\t%rdx, %rdx", + "opcode": "testq", + "operands": "%rdx, %rdx" + }, + { + "address": 4480330, + "line": "445d4a: 0f 84 d4 00 00 00 \tje\t0x445e24 ", + "opcode": "je", + "operands": "0x445e24 " + }, + { + "address": 4480336, + "line": "445d50: 4c 8b 1a \tmovq\t(%rdx), %r11", + "opcode": "movq", + "operands": "(%rdx), %r11" + }, + { + "address": 4480339, + "line": "445d53: 4c 89 9f 28 08 00 00 \tmovq\t%r11, 0x828(%rdi)", + "opcode": "movq", + "operands": "%r11, 0x828(%rdi)" + }, + { + "address": 4480346, + "line": "445d5a: 49 89 50 28 \tmovq\t%rdx, 0x28(%r8)", + "opcode": "movq", + "operands": "%rdx, 0x28(%r8)" + }, + { + "address": 4480350, + "line": "445d5e: 48 89 32 \tmovq\t%rsi, (%rdx)", + "opcode": "movq", + "operands": "%rsi, (%rdx)" + }, + { + "address": 4480353, + "line": "445d61: 4c 8b 5f 10 \tmovq\t0x10(%rdi), %r11", + "opcode": "movq", + "operands": "0x10(%rdi), %r11" + }, + { + "address": 4480357, + "line": "445d65: 4d 89 43 18 \tmovq\t%r8, 0x18(%r11)", + "opcode": "movq", + "operands": "%r8, 0x18(%r11)" + }, + { + "address": 4480361, + "line": "445d69: 48 8b 57 10 \tmovq\t0x10(%rdi), %rdx", + "opcode": "movq", + "operands": "0x10(%rdi), %rdx" + }, + { + "address": 4480365, + "line": "445d6d: 49 c7 40 08 00 00 00 00 \tmovq\t$0x0, 0x8(%r8)", + "opcode": "movq", + "operands": "$0x0, 0x8(%r8)" + }, + { + "address": 4480373, + "line": "445d75: 49 c7 00 00 00 00 00 \tmovq\t$0x0, (%r8)", + "opcode": "movq", + "operands": "$0x0, (%r8)" + }, + { + "address": 4480380, + "line": "445d7c: 49 89 50 20 \tmovq\t%rdx, 0x20(%r8)", + "opcode": "movq", + "operands": "%rdx, 0x20(%r8)" + }, + { + "address": 4480384, + "line": "445d80: 48 8b 57 10 \tmovq\t0x10(%rdi), %rdx", + "opcode": "movq", + "operands": "0x10(%rdi), %rdx" + }, + { + "address": 4480388, + "line": "445d84: 48 8b 42 10 \tmovq\t0x10(%rdx), %rax", + "opcode": "movq", + "operands": "0x10(%rdx), %rax" + }, + { + "address": 4480392, + "line": "445d88: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4480395, + "line": "445d8b: 74 73 \tje\t0x445e00 ", + "opcode": "je", + "operands": "0x445e00 " + }, + { + "address": 4480397, + "line": "445d8d: 48 3b 10 \tcmpq\t(%rax), %rdx", + "opcode": "cmpq", + "operands": "(%rax), %rdx" + }, + { + "address": 4480400, + "line": "445d90: 74 74 \tje\t0x445e06 ", + "opcode": "je", + "operands": "0x445e06 " + }, + { + "address": 4480402, + "line": "445d92: 48 89 70 08 \tmovq\t%rsi, 0x8(%rax)", + "opcode": "movq", + "operands": "%rsi, 0x8(%rax)" + }, + { + "address": 4480406, + "line": "445d96: 4c 89 46 08 \tmovq\t%r8, 0x8(%rsi)", + "opcode": "movq", + "operands": "%r8, 0x8(%rsi)" + }, + { + "address": 4480410, + "line": "445d9a: 48 8b 57 10 \tmovq\t0x10(%rdi), %rdx", + "opcode": "movq", + "operands": "0x10(%rdi), %rdx" + }, + { + "address": 4480414, + "line": "445d9e: 48 89 16 \tmovq\t%rdx, (%rsi)", + "opcode": "movq", + "operands": "%rdx, (%rsi)" + }, + { + "address": 4480417, + "line": "445da1: 48 8b 4f 10 \tmovq\t0x10(%rdi), %rcx", + "opcode": "movq", + "operands": "0x10(%rdi), %rcx" + }, + { + "address": 4480421, + "line": "445da5: 48 8b 41 10 \tmovq\t0x10(%rcx), %rax", + "opcode": "movq", + "operands": "0x10(%rcx), %rax" + }, + { + "address": 4480425, + "line": "445da9: 48 89 46 10 \tmovq\t%rax, 0x10(%rsi)", + "opcode": "movq", + "operands": "%rax, 0x10(%rsi)" + }, + { + "address": 4480429, + "line": "445dad: 4c 8b 4f 10 \tmovq\t0x10(%rdi), %r9", + "opcode": "movq", + "operands": "0x10(%rdi), %r9" + }, + { + "address": 4480433, + "line": "445db1: 49 89 70 10 \tmovq\t%rsi, 0x10(%r8)", + "opcode": "movq", + "operands": "%rsi, 0x10(%r8)" + }, + { + "address": 4480437, + "line": "445db5: 49 89 71 10 \tmovq\t%rsi, 0x10(%r9)", + "opcode": "movq", + "operands": "%rsi, 0x10(%r9)" + }, + { + "address": 4480441, + "line": "445db9: 4e 89 44 d7 20 \tmovq\t%r8, 0x20(%rdi,%r10,8)", + "opcode": "movq", + "operands": "%r8, 0x20(%rdi,%r10,8)" + }, + { + "address": 4480446, + "line": "445dbe: 48 8b 76 10 \tmovq\t0x10(%rsi), %rsi", + "opcode": "movq", + "operands": "0x10(%rsi), %rsi" + }, + { + "address": 4480450, + "line": "445dc2: e9 23 fc ff ff \tjmp\t0x4459ea ", + "opcode": "jmp", + "operands": "0x4459ea " + }, + { + "address": 4480455, + "line": "445dc7: 48 8b 40 28 \tmovq\t0x28(%rax), %rax", + "opcode": "movq", + "operands": "0x28(%rax), %rax" + }, + { + "address": 4480459, + "line": "445dcb: 49 89 40 28 \tmovq\t%rax, 0x28(%r8)", + "opcode": "movq", + "operands": "%rax, 0x28(%r8)" + }, + { + "address": 4480463, + "line": "445dcf: eb 90 \tjmp\t0x445d61 ", + "opcode": "jmp", + "operands": "0x445d61 " + }, + { + "address": 4480465, + "line": "445dd1: 48 8b 40 28 \tmovq\t0x28(%rax), %rax", + "opcode": "movq", + "operands": "0x28(%rax), %rax" + }, + { + "address": 4480469, + "line": "445dd5: 48 89 46 28 \tmovq\t%rax, 0x28(%rsi)", + "opcode": "movq", + "operands": "%rax, 0x28(%rsi)" + }, + { + "address": 4480473, + "line": "445dd9: e9 13 ff ff ff \tjmp\t0x445cf1 ", + "opcode": "jmp", + "operands": "0x445cf1 " + }, + { + "address": 4480478, + "line": "445dde: 48 8b 97 28 08 00 00 \tmovq\t0x828(%rdi), %rdx", + "opcode": "movq", + "operands": "0x828(%rdi), %rdx" + }, + { + "address": 4480485, + "line": "445de5: 48 85 d2 \ttestq\t%rdx, %rdx", + "opcode": "testq", + "operands": "%rdx, %rdx" + }, + { + "address": 4480488, + "line": "445de8: 74 53 \tje\t0x445e3d ", + "opcode": "je", + "operands": "0x445e3d " + }, + { + "address": 4480490, + "line": "445dea: 48 8b 0a \tmovq\t(%rdx), %rcx", + "opcode": "movq", + "operands": "(%rdx), %rcx" + }, + { + "address": 4480493, + "line": "445ded: 48 89 8f 28 08 00 00 \tmovq\t%rcx, 0x828(%rdi)", + "opcode": "movq", + "operands": "%rcx, 0x828(%rdi)" + }, + { + "address": 4480500, + "line": "445df4: 49 89 50 28 \tmovq\t%rdx, 0x28(%r8)", + "opcode": "movq", + "operands": "%rdx, 0x28(%r8)" + }, + { + "address": 4480504, + "line": "445df8: 4c 89 02 \tmovq\t%r8, (%rdx)", + "opcode": "movq", + "operands": "%r8, (%rdx)" + }, + { + "address": 4480507, + "line": "445dfb: e9 61 ff ff ff \tjmp\t0x445d61 ", + "opcode": "jmp", + "operands": "0x445d61 " + }, + { + "address": 4480512, + "line": "445e00: 48 89 77 08 \tmovq\t%rsi, 0x8(%rdi)", + "opcode": "movq", + "operands": "%rsi, 0x8(%rdi)" + }, + { + "address": 4480516, + "line": "445e04: eb 90 \tjmp\t0x445d96 ", + "opcode": "jmp", + "operands": "0x445d96 " + }, + { + "address": 4480518, + "line": "445e06: 48 89 30 \tmovq\t%rsi, (%rax)", + "opcode": "movq", + "operands": "%rsi, (%rax)" + }, + { + "address": 4480521, + "line": "445e09: eb 8b \tjmp\t0x445d96 ", + "opcode": "jmp", + "operands": "0x445d96 " + }, + { + "address": 4480523, + "line": "445e0b: 8b 4f 04 \tmovl\t0x4(%rdi), %ecx", + "opcode": "movl", + "operands": "0x4(%rdi), %ecx" + }, + { + "address": 4480526, + "line": "445e0e: 48 63 d1 \tmovslq\t%ecx, %rdx", + "opcode": "movslq", + "operands": "%ecx, %rdx" + }, + { + "address": 4480529, + "line": "445e11: 83 c1 01 \taddl\t$0x1, %ecx", + "opcode": "addl", + "operands": "$0x1, %ecx" + }, + { + "address": 4480532, + "line": "445e14: 48 8d 94 d7 30 b0 00 00 \tleaq\t0xb030(%rdi,%rdx,8), %rdx", + "opcode": "leaq", + "operands": "0xb030(%rdi,%rdx,8), %rdx" + }, + { + "address": 4480540, + "line": "445e1c: 89 4f 04 \tmovl\t%ecx, 0x4(%rdi)", + "opcode": "movl", + "operands": "%ecx, 0x4(%rdi)" + }, + { + "address": 4480543, + "line": "445e1f: e9 c6 fe ff ff \tjmp\t0x445cea ", + "opcode": "jmp", + "operands": "0x445cea " + }, + { + "address": 4480548, + "line": "445e24: 8b 4f 04 \tmovl\t0x4(%rdi), %ecx", + "opcode": "movl", + "operands": "0x4(%rdi), %ecx" + }, + { + "address": 4480551, + "line": "445e27: 48 63 d1 \tmovslq\t%ecx, %rdx", + "opcode": "movslq", + "operands": "%ecx, %rdx" + }, + { + "address": 4480554, + "line": "445e2a: 83 c1 01 \taddl\t$0x1, %ecx", + "opcode": "addl", + "operands": "$0x1, %ecx" + }, + { + "address": 4480557, + "line": "445e2d: 48 8d 94 d7 30 b0 00 00 \tleaq\t0xb030(%rdi,%rdx,8), %rdx", + "opcode": "leaq", + "operands": "0xb030(%rdi,%rdx,8), %rdx" + }, + { + "address": 4480565, + "line": "445e35: 89 4f 04 \tmovl\t%ecx, 0x4(%rdi)", + "opcode": "movl", + "operands": "%ecx, 0x4(%rdi)" + }, + { + "address": 4480568, + "line": "445e38: e9 1d ff ff ff \tjmp\t0x445d5a ", + "opcode": "jmp", + "operands": "0x445d5a " + }, + { + "address": 4480573, + "line": "445e3d: 44 8b 4f 04 \tmovl\t0x4(%rdi), %r9d", + "opcode": "movl", + "operands": "0x4(%rdi), %r9d" + }, + { + "address": 4480577, + "line": "445e41: 49 63 c1 \tmovslq\t%r9d, %rax", + "opcode": "movslq", + "operands": "%r9d, %rax" + }, + { + "address": 4480580, + "line": "445e44: 41 83 c1 01 \taddl\t$0x1, %r9d", + "opcode": "addl", + "operands": "$0x1, %r9d" + }, + { + "address": 4480584, + "line": "445e48: 48 8d 94 c7 30 b0 00 00 \tleaq\t0xb030(%rdi,%rax,8), %rdx", + "opcode": "leaq", + "operands": "0xb030(%rdi,%rax,8), %rdx" + }, + { + "address": 4480592, + "line": "445e50: 44 89 4f 04 \tmovl\t%r9d, 0x4(%rdi)", + "opcode": "movl", + "operands": "%r9d, 0x4(%rdi)" + }, + { + "address": 4480596, + "line": "445e54: eb 9e \tjmp\t0x445df4 ", + "opcode": "jmp", + "operands": "0x445df4 " + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + }, + "MSG_initHuffman": { + "calls": [ + { + "address": 4439019, + "label": "Huff_Init", + "target": 4479048 + }, + { + "address": 4439076, + "label": "Huff_addRef", + "target": 4480062 + }, + { + "address": 4439088, + "label": "Huff_addRef", + "target": 4480062 + } + ], + "edges": [ + { + "from": 4438986, + "kind": "fallthrough", + "target_scope": "local", + "to": 4438988 + }, + { + "from": 4438988, + "kind": "fallthrough", + "target_scope": "local", + "to": 4438993 + }, + { + "from": 4438993, + "kind": "fallthrough", + "target_scope": "local", + "to": 4438996 + }, + { + "from": 4438996, + "kind": "fallthrough", + "target_scope": "local", + "to": 4438998 + }, + { + "from": 4438998, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439001 + }, + { + "from": 4439001, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439002 + }, + { + "from": 4439002, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439004 + }, + { + "from": 4439004, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439005 + }, + { + "from": 4439005, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439009 + }, + { + "from": 4439009, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439019 + }, + { + "from": 4439019, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4439024 + }, + { + "from": 4439024, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439032 + }, + { + "from": 4439032, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4439061 + }, + { + "from": 4439032, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439034 + }, + { + "from": 4439034, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439037 + }, + { + "from": 4439037, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439043 + }, + { + "from": 4439043, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4439095 + }, + { + "from": 4439043, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439045 + }, + { + "from": 4439045, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439048 + }, + { + "from": 4439048, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439051 + }, + { + "from": 4439051, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439059 + }, + { + "from": 4439059, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4439034 + }, + { + "from": 4439059, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439061 + }, + { + "from": 4439061, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439065 + }, + { + "from": 4439065, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439070 + }, + { + "from": 4439070, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439074 + }, + { + "from": 4439074, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439076 + }, + { + "from": 4439076, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4439081 + }, + { + "from": 4439081, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439083 + }, + { + "from": 4439083, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439088 + }, + { + "from": 4439088, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4439093 + }, + { + "from": 4439093, + "kind": "unconditional", + "target_scope": "local", + "to": 4439024 + }, + { + "from": 4439095, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439099 + }, + { + "from": 4439099, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439100 + }, + { + "from": 4439100, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439101 + }, + { + "from": 4439101, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439103 + }, + { + "from": 4439103, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439105 + }, + { + "from": 4439105, + "kind": "return", + "target_scope": "external", + "to": null + } + ], + "entry": 4438986, + "instructions": [ + { + "address": 4438986, + "line": "43bbca: 41 55 \tpushq\t%r13", + "opcode": "pushq", + "operands": "%r13" + }, + { + "address": 4438988, + "line": "43bbcc: bf 40 f9 7c 00 \tmovl\t$0x7cf940, %edi # imm = 0x7CF940", + "opcode": "movl", + "operands": "$0x7cf940, %edi # imm = 0x7CF940" + }, + { + "address": 4438993, + "line": "43bbd1: 45 31 ed \txorl\t%r13d, %r13d", + "opcode": "xorl", + "operands": "%r13d, %r13d" + }, + { + "address": 4438996, + "line": "43bbd4: 41 54 \tpushq\t%r12", + "opcode": "pushq", + "operands": "%r12" + }, + { + "address": 4438998, + "line": "43bbd6: 45 31 e4 \txorl\t%r12d, %r12d", + "opcode": "xorl", + "operands": "%r12d, %r12d" + }, + { + "address": 4439001, + "line": "43bbd9: 55 \tpushq\t%rbp", + "opcode": "pushq", + "operands": "%rbp" + }, + { + "address": 4439002, + "line": "43bbda: 31 ed \txorl\t%ebp, %ebp", + "opcode": "xorl", + "operands": "%ebp, %ebp" + }, + { + "address": 4439004, + "line": "43bbdc: 53 \tpushq\t%rbx", + "opcode": "pushq", + "operands": "%rbx" + }, + { + "address": 4439005, + "line": "43bbdd: 48 83 ec 08 \tsubq\t$0x8, %rsp", + "opcode": "subq", + "operands": "$0x8, %rsp" + }, + { + "address": 4439009, + "line": "43bbe1: c7 05 39 15 39 00 01 00 00 00\tmovl\t$0x1, 0x391539(%rip) # 0x7cd124 ", + "opcode": "movl", + "operands": "$0x1, 0x391539(%rip) # 0x7cd124 " + }, + { + "address": 4439019, + "line": "43bbeb: e8 58 9c 00 00 \tcallq\t0x445848 ", + "opcode": "callq", + "operands": "0x445848 " + }, + { + "address": 4439024, + "line": "43bbf0: 46 3b 24 ad c0 fc 6c 00 \tcmpl\t0x6cfcc0(,%r13,4), %r12d", + "opcode": "cmpl", + "operands": "0x6cfcc0(,%r13,4), %r12d" + }, + { + "address": 4439032, + "line": "43bbf8: 7c 1b \tjl\t0x43bc15 ", + "opcode": "jl", + "operands": "0x43bc15 " + }, + { + "address": 4439034, + "line": "43bbfa: 83 c5 01 \taddl\t$0x1, %ebp", + "opcode": "addl", + "operands": "$0x1, %ebp" + }, + { + "address": 4439037, + "line": "43bbfd: 81 fd ff 00 00 00 \tcmpl\t$0xff, %ebp", + "opcode": "cmpl", + "operands": "$0xff, %ebp" + }, + { + "address": 4439043, + "line": "43bc03: 7f 32 \tjg\t0x43bc37 ", + "opcode": "jg", + "operands": "0x43bc37 " + }, + { + "address": 4439045, + "line": "43bc05: 4c 63 ed \tmovslq\t%ebp, %r13", + "opcode": "movslq", + "operands": "%ebp, %r13" + }, + { + "address": 4439048, + "line": "43bc08: 45 31 e4 \txorl\t%r12d, %r12d", + "opcode": "xorl", + "operands": "%r12d, %r12d" + }, + { + "address": 4439051, + "line": "43bc0b: 46 3b 24 ad c0 fc 6c 00 \tcmpl\t0x6cfcc0(,%r13,4), %r12d", + "opcode": "cmpl", + "operands": "0x6cfcc0(,%r13,4), %r12d" + }, + { + "address": 4439059, + "line": "43bc13: 7d e5 \tjge\t0x43bbfa ", + "opcode": "jge", + "operands": "0x43bbfa " + }, + { + "address": 4439061, + "line": "43bc15: 40 0f b6 dd \tmovzbl\t%bpl, %ebx", + "opcode": "movzbl", + "operands": "%bpl, %ebx" + }, + { + "address": 4439065, + "line": "43bc19: bf 40 f9 7c 00 \tmovl\t$0x7cf940, %edi # imm = 0x7CF940", + "opcode": "movl", + "operands": "$0x7cf940, %edi # imm = 0x7CF940" + }, + { + "address": 4439070, + "line": "43bc1e: 41 83 c4 01 \taddl\t$0x1, %r12d", + "opcode": "addl", + "operands": "$0x1, %r12d" + }, + { + "address": 4439074, + "line": "43bc22: 89 de \tmovl\t%ebx, %esi", + "opcode": "movl", + "operands": "%ebx, %esi" + }, + { + "address": 4439076, + "line": "43bc24: e8 15 a0 00 00 \tcallq\t0x445c3e ", + "opcode": "callq", + "operands": "0x445c3e " + }, + { + "address": 4439081, + "line": "43bc29: 89 de \tmovl\t%ebx, %esi", + "opcode": "movl", + "operands": "%ebx, %esi" + }, + { + "address": 4439083, + "line": "43bc2b: bf 70 c1 7d 00 \tmovl\t$0x7dc170, %edi # imm = 0x7DC170", + "opcode": "movl", + "operands": "$0x7dc170, %edi # imm = 0x7DC170" + }, + { + "address": 4439088, + "line": "43bc30: e8 09 a0 00 00 \tcallq\t0x445c3e ", + "opcode": "callq", + "operands": "0x445c3e " + }, + { + "address": 4439093, + "line": "43bc35: eb b9 \tjmp\t0x43bbf0 ", + "opcode": "jmp", + "operands": "0x43bbf0 " + }, + { + "address": 4439095, + "line": "43bc37: 48 83 c4 08 \taddq\t$0x8, %rsp", + "opcode": "addq", + "operands": "$0x8, %rsp" + }, + { + "address": 4439099, + "line": "43bc3b: 5b \tpopq\t%rbx", + "opcode": "popq", + "operands": "%rbx" + }, + { + "address": 4439100, + "line": "43bc3c: 5d \tpopq\t%rbp", + "opcode": "popq", + "operands": "%rbp" + }, + { + "address": 4439101, + "line": "43bc3d: 41 5c \tpopq\t%r12", + "opcode": "popq", + "operands": "%r12" + }, + { + "address": 4439103, + "line": "43bc3f: 41 5d \tpopq\t%r13", + "opcode": "popq", + "operands": "%r13" + }, + { + "address": 4439105, + "line": "43bc41: c3 \tretq", + "opcode": "retq", + "operands": "" + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + }, + "increment": { + "calls": [ + { + "address": 4479622, + "label": "increment", + "target": 4479466 + } + ], + "edges": [ + { + "from": 4479466, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479469 + }, + { + "from": 4479469, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479470 + }, + { + "from": 4479470, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479473 + }, + { + "from": 4479473, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479637 + }, + { + "from": 4479473, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479479 + }, + { + "from": 4479479, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479483 + }, + { + "from": 4479483, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479486 + }, + { + "from": 4479486, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479500 + }, + { + "from": 4479486, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479488 + }, + { + "from": 4479488, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479491 + }, + { + "from": 4479491, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479494 + }, + { + "from": 4479494, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479770 + }, + { + "from": 4479494, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479500 + }, + { + "from": 4479500, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479504 + }, + { + "from": 4479504, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479508 + }, + { + "from": 4479508, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479511 + }, + { + "from": 4479511, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479525 + }, + { + "from": 4479511, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479513 + }, + { + "from": 4479513, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479516 + }, + { + "from": 4479516, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479519 + }, + { + "from": 4479519, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479762 + }, + { + "from": 4479519, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479525 + }, + { + "from": 4479525, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479532 + }, + { + "from": 4479532, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479536 + }, + { + "from": 4479536, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479543 + }, + { + "from": 4479543, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479546 + }, + { + "from": 4479546, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479553 + }, + { + "from": 4479553, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479556 + }, + { + "from": 4479556, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479560 + }, + { + "from": 4479560, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479563 + }, + { + "from": 4479563, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479566 + }, + { + "from": 4479566, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479569 + }, + { + "from": 4479569, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479580 + }, + { + "from": 4479569, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479571 + }, + { + "from": 4479571, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479574 + }, + { + "from": 4479574, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479956 + }, + { + "from": 4479574, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479580 + }, + { + "from": 4479580, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479587 + }, + { + "from": 4479587, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479590 + }, + { + "from": 4479590, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479970 + }, + { + "from": 4479590, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479596 + }, + { + "from": 4479596, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479599 + }, + { + "from": 4479599, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479606 + }, + { + "from": 4479606, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479610 + }, + { + "from": 4479610, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479613 + }, + { + "from": 4479613, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479617 + }, + { + "from": 4479617, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479620 + }, + { + "from": 4479620, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479637 + }, + { + "from": 4479620, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479622 + }, + { + "from": 4479622, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4479627 + }, + { + "from": 4479627, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479631 + }, + { + "from": 4479631, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479635 + }, + { + "from": 4479635, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479640 + }, + { + "from": 4479635, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479637 + }, + { + "from": 4479637, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479638 + }, + { + "from": 4479638, + "kind": "return", + "target_scope": "external", + "to": null + }, + { + "from": 4479639, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479640 + }, + { + "from": 4479640, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479644 + }, + { + "from": 4479644, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479648 + }, + { + "from": 4479648, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479652 + }, + { + "from": 4479652, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479656 + }, + { + "from": 4479656, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479660 + }, + { + "from": 4479660, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479664 + }, + { + "from": 4479664, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479668 + }, + { + "from": 4479668, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479672 + }, + { + "from": 4479672, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4480004 + }, + { + "from": 4479672, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479678 + }, + { + "from": 4479678, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479682 + }, + { + "from": 4479682, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479995 + }, + { + "from": 4479682, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479688 + }, + { + "from": 4479688, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479692 + }, + { + "from": 4479692, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479695 + }, + { + "from": 4479695, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479701 + }, + { + "from": 4479695, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479697 + }, + { + "from": 4479697, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479701 + }, + { + "from": 4479701, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479705 + }, + { + "from": 4479705, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479708 + }, + { + "from": 4479708, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479714 + }, + { + "from": 4479708, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479710 + }, + { + "from": 4479710, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479714 + }, + { + "from": 4479714, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479718 + }, + { + "from": 4479718, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479721 + }, + { + "from": 4479721, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479727 + }, + { + "from": 4479721, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479723 + }, + { + "from": 4479723, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479727 + }, + { + "from": 4479727, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479731 + }, + { + "from": 4479731, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479734 + }, + { + "from": 4479734, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479740 + }, + { + "from": 4479734, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479736 + }, + { + "from": 4479736, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479740 + }, + { + "from": 4479740, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479744 + }, + { + "from": 4479744, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479747 + }, + { + "from": 4479747, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479750 + }, + { + "from": 4479750, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479637 + }, + { + "from": 4479750, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479752 + }, + { + "from": 4479752, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479756 + }, + { + "from": 4479756, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479759 + }, + { + "from": 4479759, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479760 + }, + { + "from": 4479760, + "kind": "return", + "target_scope": "external", + "to": null + }, + { + "from": 4479761, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479762 + }, + { + "from": 4479762, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479765 + }, + { + "from": 4479765, + "kind": "unconditional", + "target_scope": "local", + "to": 4479553 + }, + { + "from": 4479770, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479774 + }, + { + "from": 4479774, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479778 + }, + { + "from": 4479778, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479781 + }, + { + "from": 4479781, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479784 + }, + { + "from": 4479784, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479850 + }, + { + "from": 4479784, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479786 + }, + { + "from": 4479786, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479790 + }, + { + "from": 4479790, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479793 + }, + { + "from": 4479793, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4480028 + }, + { + "from": 4479793, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479799 + }, + { + "from": 4479799, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479802 + }, + { + "from": 4479802, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4480054 + }, + { + "from": 4479802, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479808 + }, + { + "from": 4479808, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479812 + }, + { + "from": 4479812, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479815 + }, + { + "from": 4479815, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4480037 + }, + { + "from": 4479815, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479821 + }, + { + "from": 4479821, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479824 + }, + { + "from": 4479824, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4480046 + }, + { + "from": 4479824, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479830 + }, + { + "from": 4479830, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479834 + }, + { + "from": 4479834, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479838 + }, + { + "from": 4479838, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479842 + }, + { + "from": 4479842, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479846 + }, + { + "from": 4479846, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479850 + }, + { + "from": 4479850, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479854 + }, + { + "from": 4479854, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479858 + }, + { + "from": 4479858, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479862 + }, + { + "from": 4479862, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479866 + }, + { + "from": 4479866, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479870 + }, + { + "from": 4479870, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479874 + }, + { + "from": 4479874, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479878 + }, + { + "from": 4479878, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479882 + }, + { + "from": 4479882, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4480019 + }, + { + "from": 4479882, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479888 + }, + { + "from": 4479888, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479892 + }, + { + "from": 4479892, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4480013 + }, + { + "from": 4479892, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479894 + }, + { + "from": 4479894, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479898 + }, + { + "from": 4479898, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479901 + }, + { + "from": 4479901, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479907 + }, + { + "from": 4479901, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479903 + }, + { + "from": 4479903, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479907 + }, + { + "from": 4479907, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479911 + }, + { + "from": 4479911, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479914 + }, + { + "from": 4479914, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479920 + }, + { + "from": 4479914, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479916 + }, + { + "from": 4479916, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479920 + }, + { + "from": 4479920, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479924 + }, + { + "from": 4479924, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479927 + }, + { + "from": 4479927, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479933 + }, + { + "from": 4479927, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479929 + }, + { + "from": 4479929, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479933 + }, + { + "from": 4479933, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479937 + }, + { + "from": 4479937, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479940 + }, + { + "from": 4479940, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4479525 + }, + { + "from": 4479940, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479946 + }, + { + "from": 4479946, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479950 + }, + { + "from": 4479950, + "kind": "unconditional", + "target_scope": "local", + "to": 4479508 + }, + { + "from": 4479955, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479956 + }, + { + "from": 4479956, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479960 + }, + { + "from": 4479960, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479964 + }, + { + "from": 4479964, + "kind": "unconditional", + "target_scope": "local", + "to": 4479613 + }, + { + "from": 4479969, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479970 + }, + { + "from": 4479970, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479973 + }, + { + "from": 4479973, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479976 + }, + { + "from": 4479976, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479979 + }, + { + "from": 4479979, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479987 + }, + { + "from": 4479987, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479990 + }, + { + "from": 4479990, + "kind": "unconditional", + "target_scope": "local", + "to": 4479606 + }, + { + "from": 4479995, + "kind": "fallthrough", + "target_scope": "local", + "to": 4479999 + }, + { + "from": 4479999, + "kind": "unconditional", + "target_scope": "local", + "to": 4479688 + }, + { + "from": 4480004, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480008 + }, + { + "from": 4480008, + "kind": "unconditional", + "target_scope": "local", + "to": 4479678 + }, + { + "from": 4480013, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480017 + }, + { + "from": 4480017, + "kind": "unconditional", + "target_scope": "local", + "to": 4479894 + }, + { + "from": 4480019, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480023 + }, + { + "from": 4480023, + "kind": "unconditional", + "target_scope": "local", + "to": 4479888 + }, + { + "from": 4480028, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480032 + }, + { + "from": 4480032, + "kind": "unconditional", + "target_scope": "local", + "to": 4479812 + }, + { + "from": 4480037, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480041 + }, + { + "from": 4480041, + "kind": "unconditional", + "target_scope": "local", + "to": 4479834 + }, + { + "from": 4480046, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480049 + }, + { + "from": 4480049, + "kind": "unconditional", + "target_scope": "local", + "to": 4479834 + }, + { + "from": 4480054, + "kind": "fallthrough", + "target_scope": "local", + "to": 4480057 + }, + { + "from": 4480057, + "kind": "unconditional", + "target_scope": "local", + "to": 4479812 + } + ], + "entry": 4479466, + "instructions": [ + { + "address": 4479466, + "line": "4459ea: 48 85 f6 \ttestq\t%rsi, %rsi", + "opcode": "testq", + "operands": "%rsi, %rsi" + }, + { + "address": 4479469, + "line": "4459ed: 53 \tpushq\t%rbx", + "opcode": "pushq", + "operands": "%rbx" + }, + { + "address": 4479470, + "line": "4459ee: 48 89 f3 \tmovq\t%rsi, %rbx", + "opcode": "movq", + "operands": "%rsi, %rbx" + }, + { + "address": 4479473, + "line": "4459f1: 0f 84 9e 00 00 00 \tje\t0x445a95 ", + "opcode": "je", + "operands": "0x445a95 " + }, + { + "address": 4479479, + "line": "4459f7: 48 8b 56 18 \tmovq\t0x18(%rsi), %rdx", + "opcode": "movq", + "operands": "0x18(%rsi), %rdx" + }, + { + "address": 4479483, + "line": "4459fb: 48 85 d2 \ttestq\t%rdx, %rdx", + "opcode": "testq", + "operands": "%rdx, %rdx" + }, + { + "address": 4479486, + "line": "4459fe: 74 0c \tje\t0x445a0c ", + "opcode": "je", + "operands": "0x445a0c " + }, + { + "address": 4479488, + "line": "445a00: 8b 42 30 \tmovl\t0x30(%rdx), %eax", + "opcode": "movl", + "operands": "0x30(%rdx), %eax" + }, + { + "address": 4479491, + "line": "445a03: 3b 46 30 \tcmpl\t0x30(%rsi), %eax", + "opcode": "cmpl", + "operands": "0x30(%rsi), %eax" + }, + { + "address": 4479494, + "line": "445a06: 0f 84 0e 01 00 00 \tje\t0x445b1a ", + "opcode": "je", + "operands": "0x445b1a " + }, + { + "address": 4479500, + "line": "445a0c: 48 8b 73 28 \tmovq\t0x28(%rbx), %rsi", + "opcode": "movq", + "operands": "0x28(%rbx), %rsi" + }, + { + "address": 4479504, + "line": "445a10: 48 8b 53 20 \tmovq\t0x20(%rbx), %rdx", + "opcode": "movq", + "operands": "0x20(%rbx), %rdx" + }, + { + "address": 4479508, + "line": "445a14: 48 85 d2 \ttestq\t%rdx, %rdx", + "opcode": "testq", + "operands": "%rdx, %rdx" + }, + { + "address": 4479511, + "line": "445a17: 74 0c \tje\t0x445a25 ", + "opcode": "je", + "operands": "0x445a25 " + }, + { + "address": 4479513, + "line": "445a19: 8b 4a 30 \tmovl\t0x30(%rdx), %ecx", + "opcode": "movl", + "operands": "0x30(%rdx), %ecx" + }, + { + "address": 4479516, + "line": "445a1c: 3b 4b 30 \tcmpl\t0x30(%rbx), %ecx", + "opcode": "cmpl", + "operands": "0x30(%rbx), %ecx" + }, + { + "address": 4479519, + "line": "445a1f: 0f 84 ed 00 00 00 \tje\t0x445b12 ", + "opcode": "je", + "operands": "0x445b12 " + }, + { + "address": 4479525, + "line": "445a25: 48 c7 06 00 00 00 00 \tmovq\t$0x0, (%rsi)", + "opcode": "movq", + "operands": "$0x0, (%rsi)" + }, + { + "address": 4479532, + "line": "445a2c: 48 8b 73 28 \tmovq\t0x28(%rbx), %rsi", + "opcode": "movq", + "operands": "0x28(%rbx), %rsi" + }, + { + "address": 4479536, + "line": "445a30: 4c 8b 97 28 08 00 00 \tmovq\t0x828(%rdi), %r10", + "opcode": "movq", + "operands": "0x828(%rdi), %r10" + }, + { + "address": 4479543, + "line": "445a37: 4c 89 16 \tmovq\t%r10, (%rsi)", + "opcode": "movq", + "operands": "%r10, (%rsi)" + }, + { + "address": 4479546, + "line": "445a3a: 48 89 b7 28 08 00 00 \tmovq\t%rsi, 0x828(%rdi)", + "opcode": "movq", + "operands": "%rsi, 0x828(%rdi)" + }, + { + "address": 4479553, + "line": "445a41: 8b 53 30 \tmovl\t0x30(%rbx), %edx", + "opcode": "movl", + "operands": "0x30(%rbx), %edx" + }, + { + "address": 4479556, + "line": "445a44: 48 8b 43 18 \tmovq\t0x18(%rbx), %rax", + "opcode": "movq", + "operands": "0x18(%rbx), %rax" + }, + { + "address": 4479560, + "line": "445a48: 83 c2 01 \taddl\t$0x1, %edx", + "opcode": "addl", + "operands": "$0x1, %edx" + }, + { + "address": 4479563, + "line": "445a4b: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4479566, + "line": "445a4e: 89 53 30 \tmovl\t%edx, 0x30(%rbx)", + "opcode": "movl", + "operands": "%edx, 0x30(%rbx)" + }, + { + "address": 4479569, + "line": "445a51: 74 09 \tje\t0x445a5c ", + "opcode": "je", + "operands": "0x445a5c " + }, + { + "address": 4479571, + "line": "445a53: 3b 50 30 \tcmpl\t0x30(%rax), %edx", + "opcode": "cmpl", + "operands": "0x30(%rax), %edx" + }, + { + "address": 4479574, + "line": "445a56: 0f 84 78 01 00 00 \tje\t0x445bd4 ", + "opcode": "je", + "operands": "0x445bd4 " + }, + { + "address": 4479580, + "line": "445a5c: 48 8b 97 28 08 00 00 \tmovq\t0x828(%rdi), %rdx", + "opcode": "movq", + "operands": "0x828(%rdi), %rdx" + }, + { + "address": 4479587, + "line": "445a63: 48 85 d2 \ttestq\t%rdx, %rdx", + "opcode": "testq", + "operands": "%rdx, %rdx" + }, + { + "address": 4479590, + "line": "445a66: 0f 84 76 01 00 00 \tje\t0x445be2 ", + "opcode": "je", + "operands": "0x445be2 " + }, + { + "address": 4479596, + "line": "445a6c: 4c 8b 02 \tmovq\t(%rdx), %r8", + "opcode": "movq", + "operands": "(%rdx), %r8" + }, + { + "address": 4479599, + "line": "445a6f: 4c 89 87 28 08 00 00 \tmovq\t%r8, 0x828(%rdi)", + "opcode": "movq", + "operands": "%r8, 0x828(%rdi)" + }, + { + "address": 4479606, + "line": "445a76: 48 89 53 28 \tmovq\t%rdx, 0x28(%rbx)", + "opcode": "movq", + "operands": "%rdx, 0x28(%rbx)" + }, + { + "address": 4479610, + "line": "445a7a: 48 89 1a \tmovq\t%rbx, (%rdx)", + "opcode": "movq", + "operands": "%rbx, (%rdx)" + }, + { + "address": 4479613, + "line": "445a7d: 48 8b 73 10 \tmovq\t0x10(%rbx), %rsi", + "opcode": "movq", + "operands": "0x10(%rbx), %rsi" + }, + { + "address": 4479617, + "line": "445a81: 48 85 f6 \ttestq\t%rsi, %rsi", + "opcode": "testq", + "operands": "%rsi, %rsi" + }, + { + "address": 4479620, + "line": "445a84: 74 0f \tje\t0x445a95 ", + "opcode": "je", + "operands": "0x445a95 " + }, + { + "address": 4479622, + "line": "445a86: e8 5f ff ff ff \tcallq\t0x4459ea ", + "opcode": "callq", + "operands": "0x4459ea " + }, + { + "address": 4479627, + "line": "445a8b: 48 8b 4b 20 \tmovq\t0x20(%rbx), %rcx", + "opcode": "movq", + "operands": "0x20(%rbx), %rcx" + }, + { + "address": 4479631, + "line": "445a8f: 48 3b 4b 10 \tcmpq\t0x10(%rbx), %rcx", + "opcode": "cmpq", + "operands": "0x10(%rbx), %rcx" + }, + { + "address": 4479635, + "line": "445a93: 74 03 \tje\t0x445a98 ", + "opcode": "je", + "operands": "0x445a98 " + }, + { + "address": 4479637, + "line": "445a95: 5b \tpopq\t%rbx", + "opcode": "popq", + "operands": "%rbx" + }, + { + "address": 4479638, + "line": "445a96: c3 \tretq", + "opcode": "retq", + "operands": "" + }, + { + "address": 4479639, + "line": "445a97: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4479640, + "line": "445a98: 4c 8b 4b 18 \tmovq\t0x18(%rbx), %r9", + "opcode": "movq", + "operands": "0x18(%rbx), %r9" + }, + { + "address": 4479644, + "line": "445a9c: 48 8b 71 18 \tmovq\t0x18(%rcx), %rsi", + "opcode": "movq", + "operands": "0x18(%rcx), %rsi" + }, + { + "address": 4479648, + "line": "445aa0: 48 8b 79 20 \tmovq\t0x20(%rcx), %rdi", + "opcode": "movq", + "operands": "0x20(%rcx), %rdi" + }, + { + "address": 4479652, + "line": "445aa4: 48 89 73 18 \tmovq\t%rsi, 0x18(%rbx)", + "opcode": "movq", + "operands": "%rsi, 0x18(%rbx)" + }, + { + "address": 4479656, + "line": "445aa8: 4c 89 49 18 \tmovq\t%r9, 0x18(%rcx)", + "opcode": "movq", + "operands": "%r9, 0x18(%rcx)" + }, + { + "address": 4479660, + "line": "445aac: 48 3b 5b 18 \tcmpq\t0x18(%rbx), %rbx", + "opcode": "cmpq", + "operands": "0x18(%rbx), %rbx" + }, + { + "address": 4479664, + "line": "445ab0: 48 89 7b 20 \tmovq\t%rdi, 0x20(%rbx)", + "opcode": "movq", + "operands": "%rdi, 0x20(%rbx)" + }, + { + "address": 4479668, + "line": "445ab4: 48 89 49 20 \tmovq\t%rcx, 0x20(%rcx)", + "opcode": "movq", + "operands": "%rcx, 0x20(%rcx)" + }, + { + "address": 4479672, + "line": "445ab8: 0f 84 46 01 00 00 \tje\t0x445c04 ", + "opcode": "je", + "operands": "0x445c04 " + }, + { + "address": 4479678, + "line": "445abe: 48 3b 49 18 \tcmpq\t0x18(%rcx), %rcx", + "opcode": "cmpq", + "operands": "0x18(%rcx), %rcx" + }, + { + "address": 4479682, + "line": "445ac2: 0f 84 33 01 00 00 \tje\t0x445bfb ", + "opcode": "je", + "operands": "0x445bfb " + }, + { + "address": 4479688, + "line": "445ac8: 48 8b 43 18 \tmovq\t0x18(%rbx), %rax", + "opcode": "movq", + "operands": "0x18(%rbx), %rax" + }, + { + "address": 4479692, + "line": "445acc: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4479695, + "line": "445acf: 74 04 \tje\t0x445ad5 ", + "opcode": "je", + "operands": "0x445ad5 " + }, + { + "address": 4479697, + "line": "445ad1: 48 89 58 20 \tmovq\t%rbx, 0x20(%rax)", + "opcode": "movq", + "operands": "%rbx, 0x20(%rax)" + }, + { + "address": 4479701, + "line": "445ad5: 48 8b 41 18 \tmovq\t0x18(%rcx), %rax", + "opcode": "movq", + "operands": "0x18(%rcx), %rax" + }, + { + "address": 4479705, + "line": "445ad9: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4479708, + "line": "445adc: 74 04 \tje\t0x445ae2 ", + "opcode": "je", + "operands": "0x445ae2 " + }, + { + "address": 4479710, + "line": "445ade: 48 89 48 20 \tmovq\t%rcx, 0x20(%rax)", + "opcode": "movq", + "operands": "%rcx, 0x20(%rax)" + }, + { + "address": 4479714, + "line": "445ae2: 48 8b 43 20 \tmovq\t0x20(%rbx), %rax", + "opcode": "movq", + "operands": "0x20(%rbx), %rax" + }, + { + "address": 4479718, + "line": "445ae6: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4479721, + "line": "445ae9: 74 04 \tje\t0x445aef ", + "opcode": "je", + "operands": "0x445aef " + }, + { + "address": 4479723, + "line": "445aeb: 48 89 58 18 \tmovq\t%rbx, 0x18(%rax)", + "opcode": "movq", + "operands": "%rbx, 0x18(%rax)" + }, + { + "address": 4479727, + "line": "445aef: 48 8b 41 20 \tmovq\t0x20(%rcx), %rax", + "opcode": "movq", + "operands": "0x20(%rcx), %rax" + }, + { + "address": 4479731, + "line": "445af3: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4479734, + "line": "445af6: 74 04 \tje\t0x445afc ", + "opcode": "je", + "operands": "0x445afc " + }, + { + "address": 4479736, + "line": "445af8: 48 89 48 18 \tmovq\t%rcx, 0x18(%rax)", + "opcode": "movq", + "operands": "%rcx, 0x18(%rax)" + }, + { + "address": 4479740, + "line": "445afc: 48 8b 53 28 \tmovq\t0x28(%rbx), %rdx", + "opcode": "movq", + "operands": "0x28(%rbx), %rdx" + }, + { + "address": 4479744, + "line": "445b00: 48 8b 02 \tmovq\t(%rdx), %rax", + "opcode": "movq", + "operands": "(%rdx), %rax" + }, + { + "address": 4479747, + "line": "445b03: 48 39 d8 \tcmpq\t%rbx, %rax", + "opcode": "cmpq", + "operands": "%rbx, %rax" + }, + { + "address": 4479750, + "line": "445b06: 75 8d \tjne\t0x445a95 ", + "opcode": "jne", + "operands": "0x445a95 " + }, + { + "address": 4479752, + "line": "445b08: 48 8b 58 10 \tmovq\t0x10(%rax), %rbx", + "opcode": "movq", + "operands": "0x10(%rax), %rbx" + }, + { + "address": 4479756, + "line": "445b0c: 48 89 1a \tmovq\t%rbx, (%rdx)", + "opcode": "movq", + "operands": "%rbx, (%rdx)" + }, + { + "address": 4479759, + "line": "445b0f: 5b \tpopq\t%rbx", + "opcode": "popq", + "operands": "%rbx" + }, + { + "address": 4479760, + "line": "445b10: c3 \tretq", + "opcode": "retq", + "operands": "" + }, + { + "address": 4479761, + "line": "445b11: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4479762, + "line": "445b12: 48 89 16 \tmovq\t%rdx, (%rsi)", + "opcode": "movq", + "operands": "%rdx, (%rsi)" + }, + { + "address": 4479765, + "line": "445b15: e9 27 ff ff ff \tjmp\t0x445a41 ", + "opcode": "jmp", + "operands": "0x445a41 " + }, + { + "address": 4479770, + "line": "445b1a: 48 8b 76 28 \tmovq\t0x28(%rsi), %rsi", + "opcode": "movq", + "operands": "0x28(%rsi), %rsi" + }, + { + "address": 4479774, + "line": "445b1e: 48 8b 43 10 \tmovq\t0x10(%rbx), %rax", + "opcode": "movq", + "operands": "0x10(%rbx), %rax" + }, + { + "address": 4479778, + "line": "445b22: 48 8b 0e \tmovq\t(%rsi), %rcx", + "opcode": "movq", + "operands": "(%rsi), %rcx" + }, + { + "address": 4479781, + "line": "445b25: 48 39 c8 \tcmpq\t%rcx, %rax", + "opcode": "cmpq", + "operands": "%rcx, %rax" + }, + { + "address": 4479784, + "line": "445b28: 74 40 \tje\t0x445b6a ", + "opcode": "je", + "operands": "0x445b6a " + }, + { + "address": 4479786, + "line": "445b2a: 48 8b 51 10 \tmovq\t0x10(%rcx), %rdx", + "opcode": "movq", + "operands": "0x10(%rcx), %rdx" + }, + { + "address": 4479790, + "line": "445b2e: 48 85 d2 \ttestq\t%rdx, %rdx", + "opcode": "testq", + "operands": "%rdx, %rdx" + }, + { + "address": 4479793, + "line": "445b31: 0f 84 e5 00 00 00 \tje\t0x445c1c ", + "opcode": "je", + "operands": "0x445c1c " + }, + { + "address": 4479799, + "line": "445b37: 48 3b 0a \tcmpq\t(%rdx), %rcx", + "opcode": "cmpq", + "operands": "(%rdx), %rcx" + }, + { + "address": 4479802, + "line": "445b3a: 0f 84 f6 00 00 00 \tje\t0x445c36 ", + "opcode": "je", + "operands": "0x445c36 " + }, + { + "address": 4479808, + "line": "445b40: 48 89 5a 08 \tmovq\t%rbx, 0x8(%rdx)", + "opcode": "movq", + "operands": "%rbx, 0x8(%rdx)" + }, + { + "address": 4479812, + "line": "445b44: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4479815, + "line": "445b47: 0f 84 d8 00 00 00 \tje\t0x445c25 ", + "opcode": "je", + "operands": "0x445c25 " + }, + { + "address": 4479821, + "line": "445b4d: 48 3b 18 \tcmpq\t(%rax), %rbx", + "opcode": "cmpq", + "operands": "(%rax), %rbx" + }, + { + "address": 4479824, + "line": "445b50: 0f 84 d8 00 00 00 \tje\t0x445c2e ", + "opcode": "je", + "operands": "0x445c2e " + }, + { + "address": 4479830, + "line": "445b56: 48 89 48 08 \tmovq\t%rcx, 0x8(%rax)", + "opcode": "movq", + "operands": "%rcx, 0x8(%rax)" + }, + { + "address": 4479834, + "line": "445b5a: 48 89 41 10 \tmovq\t%rax, 0x10(%rcx)", + "opcode": "movq", + "operands": "%rax, 0x10(%rcx)" + }, + { + "address": 4479838, + "line": "445b5e: 48 8b 73 28 \tmovq\t0x28(%rbx), %rsi", + "opcode": "movq", + "operands": "0x28(%rbx), %rsi" + }, + { + "address": 4479842, + "line": "445b62: 48 89 53 10 \tmovq\t%rdx, 0x10(%rbx)", + "opcode": "movq", + "operands": "%rdx, 0x10(%rbx)" + }, + { + "address": 4479846, + "line": "445b66: 48 8b 53 18 \tmovq\t0x18(%rbx), %rdx", + "opcode": "movq", + "operands": "0x18(%rbx), %rdx" + }, + { + "address": 4479850, + "line": "445b6a: 4c 8b 49 18 \tmovq\t0x18(%rcx), %r9", + "opcode": "movq", + "operands": "0x18(%rcx), %r9" + }, + { + "address": 4479854, + "line": "445b6e: 48 89 51 18 \tmovq\t%rdx, 0x18(%rcx)", + "opcode": "movq", + "operands": "%rdx, 0x18(%rcx)" + }, + { + "address": 4479858, + "line": "445b72: 4c 8b 43 20 \tmovq\t0x20(%rbx), %r8", + "opcode": "movq", + "operands": "0x20(%rbx), %r8" + }, + { + "address": 4479862, + "line": "445b76: 48 8b 51 20 \tmovq\t0x20(%rcx), %rdx", + "opcode": "movq", + "operands": "0x20(%rcx), %rdx" + }, + { + "address": 4479866, + "line": "445b7a: 4c 89 4b 18 \tmovq\t%r9, 0x18(%rbx)", + "opcode": "movq", + "operands": "%r9, 0x18(%rbx)" + }, + { + "address": 4479870, + "line": "445b7e: 48 3b 49 18 \tcmpq\t0x18(%rcx), %rcx", + "opcode": "cmpq", + "operands": "0x18(%rcx), %rcx" + }, + { + "address": 4479874, + "line": "445b82: 4c 89 41 20 \tmovq\t%r8, 0x20(%rcx)", + "opcode": "movq", + "operands": "%r8, 0x20(%rcx)" + }, + { + "address": 4479878, + "line": "445b86: 48 89 53 20 \tmovq\t%rdx, 0x20(%rbx)", + "opcode": "movq", + "operands": "%rdx, 0x20(%rbx)" + }, + { + "address": 4479882, + "line": "445b8a: 0f 84 83 00 00 00 \tje\t0x445c13 ", + "opcode": "je", + "operands": "0x445c13 " + }, + { + "address": 4479888, + "line": "445b90: 48 3b 5b 18 \tcmpq\t0x18(%rbx), %rbx", + "opcode": "cmpq", + "operands": "0x18(%rbx), %rbx" + }, + { + "address": 4479892, + "line": "445b94: 74 77 \tje\t0x445c0d ", + "opcode": "je", + "operands": "0x445c0d " + }, + { + "address": 4479894, + "line": "445b96: 48 8b 41 18 \tmovq\t0x18(%rcx), %rax", + "opcode": "movq", + "operands": "0x18(%rcx), %rax" + }, + { + "address": 4479898, + "line": "445b9a: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4479901, + "line": "445b9d: 74 04 \tje\t0x445ba3 ", + "opcode": "je", + "operands": "0x445ba3 " + }, + { + "address": 4479903, + "line": "445b9f: 48 89 48 20 \tmovq\t%rcx, 0x20(%rax)", + "opcode": "movq", + "operands": "%rcx, 0x20(%rax)" + }, + { + "address": 4479907, + "line": "445ba3: 48 8b 43 18 \tmovq\t0x18(%rbx), %rax", + "opcode": "movq", + "operands": "0x18(%rbx), %rax" + }, + { + "address": 4479911, + "line": "445ba7: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4479914, + "line": "445baa: 74 04 \tje\t0x445bb0 ", + "opcode": "je", + "operands": "0x445bb0 " + }, + { + "address": 4479916, + "line": "445bac: 48 89 58 20 \tmovq\t%rbx, 0x20(%rax)", + "opcode": "movq", + "operands": "%rbx, 0x20(%rax)" + }, + { + "address": 4479920, + "line": "445bb0: 48 8b 41 20 \tmovq\t0x20(%rcx), %rax", + "opcode": "movq", + "operands": "0x20(%rcx), %rax" + }, + { + "address": 4479924, + "line": "445bb4: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4479927, + "line": "445bb7: 74 04 \tje\t0x445bbd ", + "opcode": "je", + "operands": "0x445bbd " + }, + { + "address": 4479929, + "line": "445bb9: 48 89 48 18 \tmovq\t%rcx, 0x18(%rax)", + "opcode": "movq", + "operands": "%rcx, 0x18(%rax)" + }, + { + "address": 4479933, + "line": "445bbd: 48 8b 53 20 \tmovq\t0x20(%rbx), %rdx", + "opcode": "movq", + "operands": "0x20(%rbx), %rdx" + }, + { + "address": 4479937, + "line": "445bc1: 48 85 d2 \ttestq\t%rdx, %rdx", + "opcode": "testq", + "operands": "%rdx, %rdx" + }, + { + "address": 4479940, + "line": "445bc4: 0f 84 5b fe ff ff \tje\t0x445a25 ", + "opcode": "je", + "operands": "0x445a25 " + }, + { + "address": 4479946, + "line": "445bca: 48 89 5a 18 \tmovq\t%rbx, 0x18(%rdx)", + "opcode": "movq", + "operands": "%rbx, 0x18(%rdx)" + }, + { + "address": 4479950, + "line": "445bce: e9 41 fe ff ff \tjmp\t0x445a14 ", + "opcode": "jmp", + "operands": "0x445a14 " + }, + { + "address": 4479955, + "line": "445bd3: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4479956, + "line": "445bd4: 4c 8b 58 28 \tmovq\t0x28(%rax), %r11", + "opcode": "movq", + "operands": "0x28(%rax), %r11" + }, + { + "address": 4479960, + "line": "445bd8: 4c 89 5b 28 \tmovq\t%r11, 0x28(%rbx)", + "opcode": "movq", + "operands": "%r11, 0x28(%rbx)" + }, + { + "address": 4479964, + "line": "445bdc: e9 9c fe ff ff \tjmp\t0x445a7d ", + "opcode": "jmp", + "operands": "0x445a7d " + }, + { + "address": 4479969, + "line": "445be1: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4479970, + "line": "445be2: 8b 47 04 \tmovl\t0x4(%rdi), %eax", + "opcode": "movl", + "operands": "0x4(%rdi), %eax" + }, + { + "address": 4479973, + "line": "445be5: 48 63 d0 \tmovslq\t%eax, %rdx", + "opcode": "movslq", + "operands": "%eax, %rdx" + }, + { + "address": 4479976, + "line": "445be8: 83 c0 01 \taddl\t$0x1, %eax", + "opcode": "addl", + "operands": "$0x1, %eax" + }, + { + "address": 4479979, + "line": "445beb: 48 8d 94 d7 30 b0 00 00 \tleaq\t0xb030(%rdi,%rdx,8), %rdx", + "opcode": "leaq", + "operands": "0xb030(%rdi,%rdx,8), %rdx" + }, + { + "address": 4479987, + "line": "445bf3: 89 47 04 \tmovl\t%eax, 0x4(%rdi)", + "opcode": "movl", + "operands": "%eax, 0x4(%rdi)" + }, + { + "address": 4479990, + "line": "445bf6: e9 7b fe ff ff \tjmp\t0x445a76 ", + "opcode": "jmp", + "operands": "0x445a76 " + }, + { + "address": 4479995, + "line": "445bfb: 48 89 59 18 \tmovq\t%rbx, 0x18(%rcx)", + "opcode": "movq", + "operands": "%rbx, 0x18(%rcx)" + }, + { + "address": 4479999, + "line": "445bff: e9 c4 fe ff ff \tjmp\t0x445ac8 ", + "opcode": "jmp", + "operands": "0x445ac8 " + }, + { + "address": 4480004, + "line": "445c04: 48 89 4b 18 \tmovq\t%rcx, 0x18(%rbx)", + "opcode": "movq", + "operands": "%rcx, 0x18(%rbx)" + }, + { + "address": 4480008, + "line": "445c08: e9 b1 fe ff ff \tjmp\t0x445abe ", + "opcode": "jmp", + "operands": "0x445abe " + }, + { + "address": 4480013, + "line": "445c0d: 48 89 4b 18 \tmovq\t%rcx, 0x18(%rbx)", + "opcode": "movq", + "operands": "%rcx, 0x18(%rbx)" + }, + { + "address": 4480017, + "line": "445c11: eb 83 \tjmp\t0x445b96 ", + "opcode": "jmp", + "operands": "0x445b96 " + }, + { + "address": 4480019, + "line": "445c13: 48 89 59 18 \tmovq\t%rbx, 0x18(%rcx)", + "opcode": "movq", + "operands": "%rbx, 0x18(%rcx)" + }, + { + "address": 4480023, + "line": "445c17: e9 74 ff ff ff \tjmp\t0x445b90 ", + "opcode": "jmp", + "operands": "0x445b90 " + }, + { + "address": 4480028, + "line": "445c1c: 48 89 5f 08 \tmovq\t%rbx, 0x8(%rdi)", + "opcode": "movq", + "operands": "%rbx, 0x8(%rdi)" + }, + { + "address": 4480032, + "line": "445c20: e9 1f ff ff ff \tjmp\t0x445b44 ", + "opcode": "jmp", + "operands": "0x445b44 " + }, + { + "address": 4480037, + "line": "445c25: 48 89 4f 08 \tmovq\t%rcx, 0x8(%rdi)", + "opcode": "movq", + "operands": "%rcx, 0x8(%rdi)" + }, + { + "address": 4480041, + "line": "445c29: e9 2c ff ff ff \tjmp\t0x445b5a ", + "opcode": "jmp", + "operands": "0x445b5a " + }, + { + "address": 4480046, + "line": "445c2e: 48 89 08 \tmovq\t%rcx, (%rax)", + "opcode": "movq", + "operands": "%rcx, (%rax)" + }, + { + "address": 4480049, + "line": "445c31: e9 24 ff ff ff \tjmp\t0x445b5a ", + "opcode": "jmp", + "operands": "0x445b5a " + }, + { + "address": 4480054, + "line": "445c36: 48 89 1a \tmovq\t%rbx, (%rdx)", + "opcode": "movq", + "operands": "%rbx, (%rdx)" + }, + { + "address": 4480057, + "line": "445c39: e9 06 ff ff ff \tjmp\t0x445b44 ", + "opcode": "jmp", + "operands": "0x445b44 " + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + } + }, + "init_omitted_push_addresses": [ + 4479048 + ], + "initialization_probes": [ + { + "base": 65536, + "canaries": [ + 165, + 165 + ], + "memset_requests": [ + [ + 65536, + 0, + 51248 + ], + [ + 116784, + 0, + 51248 + ] + ], + "objects": [ + { + "list_pointers": [ + 67632, + 0 + ], + "node_bytes": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + "node_count": 1, + "node_pool_offset": 2096, + "nonzero_bytes": [ + [ + 0, + 1 + ], + [ + 8, + 48 + ], + [ + 9, + 8 + ], + [ + 10, + 1 + ], + [ + 16, + 48 + ], + [ + 17, + 8 + ], + [ + 18, + 1 + ], + [ + 2080, + 48 + ], + [ + 2081, + 8 + ], + [ + 2082, + 1 + ], + [ + 2149, + 1 + ] + ], + "nyt_lookup_pointer": 67632, + "offset": 0, + "root_pointer": 67632 + }, + { + "list_pointers": [ + 118880, + 118880 + ], + "node_bytes": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + "node_count": 1, + "node_pool_offset": 2096, + "nonzero_bytes": [ + [ + 0, + 1 + ], + [ + 8, + 96 + ], + [ + 9, + 208 + ], + [ + 10, + 1 + ], + [ + 16, + 96 + ], + [ + 17, + 208 + ], + [ + 18, + 1 + ], + [ + 24, + 96 + ], + [ + 25, + 208 + ], + [ + 26, + 1 + ], + [ + 2080, + 96 + ], + [ + 2081, + 208 + ], + [ + 2082, + 1 + ], + [ + 2149, + 1 + ] + ], + "nyt_lookup_pointer": 118880, + "offset": 51248, + "root_pointer": 118880 + } + ], + "sentinel": 165, + "trace": [ + 4479048, + 4479049, + 4479054, + 4479057, + 4479064, + 4479071, + 4479076, + 4479083, + 4479089, + 4479092, + 4479095, + 4479103, + 4479107, + 4479113, + 4479116, + 4479124, + 4479131, + 4479138, + 4479145, + 4479152, + 4479159, + 4479166, + 4479173, + 4479180, + 4479188, + 4479196, + 4479203, + 4479211, + 4479218, + 4479226, + 4479229, + 4479232, + 4479236, + 4479244, + 4479248, + 4479251, + 4479254, + 4479262, + 4479266, + 4479270, + 4479277, + 4479281, + 4479288, + 4479292, + 4479300, + 4479308, + 4479312, + 4479320, + 4479327, + 4479335, + 4479339 + ], + "trace_length": 51, + "trace_sha256": "72059af4fa22565a9a130ada93519ceae254c74484289f6739c50ba571089693" + }, + { + "base": 262144, + "canaries": [ + 255, + 255 + ], + "memset_requests": [ + [ + 262144, + 0, + 51248 + ], + [ + 313392, + 0, + 51248 + ] + ], + "objects": [ + { + "list_pointers": [ + 264240, + 0 + ], + "node_bytes": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + "node_count": 1, + "node_pool_offset": 2096, + "nonzero_bytes": [ + [ + 0, + 1 + ], + [ + 8, + 48 + ], + [ + 9, + 8 + ], + [ + 10, + 4 + ], + [ + 16, + 48 + ], + [ + 17, + 8 + ], + [ + 18, + 4 + ], + [ + 2080, + 48 + ], + [ + 2081, + 8 + ], + [ + 2082, + 4 + ], + [ + 2149, + 1 + ] + ], + "nyt_lookup_pointer": 264240, + "offset": 0, + "root_pointer": 264240 + }, + { + "list_pointers": [ + 315488, + 315488 + ], + "node_bytes": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + "node_count": 1, + "node_pool_offset": 2096, + "nonzero_bytes": [ + [ + 0, + 1 + ], + [ + 8, + 96 + ], + [ + 9, + 208 + ], + [ + 10, + 4 + ], + [ + 16, + 96 + ], + [ + 17, + 208 + ], + [ + 18, + 4 + ], + [ + 24, + 96 + ], + [ + 25, + 208 + ], + [ + 26, + 4 + ], + [ + 2080, + 96 + ], + [ + 2081, + 208 + ], + [ + 2082, + 4 + ], + [ + 2149, + 1 + ] + ], + "nyt_lookup_pointer": 315488, + "offset": 51248, + "root_pointer": 315488 + } + ], + "sentinel": 255, + "trace": [ + 4479048, + 4479049, + 4479054, + 4479057, + 4479064, + 4479071, + 4479076, + 4479083, + 4479089, + 4479092, + 4479095, + 4479103, + 4479107, + 4479113, + 4479116, + 4479124, + 4479131, + 4479138, + 4479145, + 4479152, + 4479159, + 4479166, + 4479173, + 4479180, + 4479188, + 4479196, + 4479203, + 4479211, + 4479218, + 4479226, + 4479229, + 4479232, + 4479236, + 4479244, + 4479248, + 4479251, + 4479254, + 4479262, + 4479266, + 4479270, + 4479277, + 4479281, + 4479288, + 4479292, + 4479300, + 4479308, + 4479312, + 4479320, + 4479327, + 4479335, + 4479339 + ], + "trace_length": 51, + "trace_sha256": "72059af4fa22565a9a130ada93519ceae254c74484289f6739c50ba571089693" + } + ], + "schedule_probes": [ + { + "final_symbol": 256, + "fixture": "zero", + "flag_word": 1, + "requests": [], + "supplied_counts": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "trace": null, + "trace_length": 1790, + "trace_sha256": "d6fd5e163b533b096c039623a45bb9aac98e23e7d5e42d78070efb6647f891d0" + }, + { + "final_symbol": 256, + "fixture": "edges", + "flag_word": 1, + "requests": [ + [ + 8190272, + 0 + ], + [ + 8241520, + 0 + ], + [ + 8190272, + 0 + ], + [ + 8241520, + 0 + ], + [ + 8190272, + 255 + ], + [ + 8241520, + 255 + ], + [ + 8190272, + 255 + ], + [ + 8241520, + 255 + ], + [ + 8190272, + 255 + ], + [ + 8241520, + 255 + ] + ], + "supplied_counts": [ + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3 + ], + "trace": null, + "trace_length": 1835, + "trace_sha256": "69407632b9fa4c6f3c56ab5fbfd93b798511a756bca99044fd940b1f190b2729" + }, + { + "final_symbol": 256, + "fixture": "sparse", + "flag_word": 1, + "requests": [ + [ + 8190272, + 1 + ], + [ + 8241520, + 1 + ], + [ + 8190272, + 127 + ], + [ + 8241520, + 127 + ], + [ + 8190272, + 127 + ], + [ + 8241520, + 127 + ], + [ + 8190272, + 128 + ], + [ + 8241520, + 128 + ], + [ + 8190272, + 254 + ], + [ + 8241520, + 254 + ], + [ + 8190272, + 254 + ], + [ + 8241520, + 254 + ] + ], + "supplied_counts": [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0 + ], + "trace": null, + "trace_length": 1844, + "trace_sha256": "6da23ac8de94f210c5af77a3b75d09d6e36d29beb1e869e9df5f559ae1c8902b" + }, + { + "final_symbol": 256, + "fixture": "ones", + "flag_word": 1, + "requests": [ + [ + 8190272, + 0 + ], + [ + 8241520, + 0 + ], + [ + 8190272, + 1 + ], + [ + 8241520, + 1 + ], + [ + 8190272, + 2 + ], + [ + 8241520, + 2 + ], + [ + 8190272, + 3 + ], + [ + 8241520, + 3 + ], + [ + 8190272, + 4 + ], + [ + 8241520, + 4 + ], + [ + 8190272, + 5 + ], + [ + 8241520, + 5 + ], + [ + 8190272, + 6 + ], + [ + 8241520, + 6 + ], + [ + 8190272, + 7 + ], + [ + 8241520, + 7 + ], + [ + 8190272, + 8 + ], + [ + 8241520, + 8 + ], + [ + 8190272, + 9 + ], + [ + 8241520, + 9 + ], + [ + 8190272, + 10 + ], + [ + 8241520, + 10 + ], + [ + 8190272, + 11 + ], + [ + 8241520, + 11 + ], + [ + 8190272, + 12 + ], + [ + 8241520, + 12 + ], + [ + 8190272, + 13 + ], + [ + 8241520, + 13 + ], + [ + 8190272, + 14 + ], + [ + 8241520, + 14 + ], + [ + 8190272, + 15 + ], + [ + 8241520, + 15 + ], + [ + 8190272, + 16 + ], + [ + 8241520, + 16 + ], + [ + 8190272, + 17 + ], + [ + 8241520, + 17 + ], + [ + 8190272, + 18 + ], + [ + 8241520, + 18 + ], + [ + 8190272, + 19 + ], + [ + 8241520, + 19 + ], + [ + 8190272, + 20 + ], + [ + 8241520, + 20 + ], + [ + 8190272, + 21 + ], + [ + 8241520, + 21 + ], + [ + 8190272, + 22 + ], + [ + 8241520, + 22 + ], + [ + 8190272, + 23 + ], + [ + 8241520, + 23 + ], + [ + 8190272, + 24 + ], + [ + 8241520, + 24 + ], + [ + 8190272, + 25 + ], + [ + 8241520, + 25 + ], + [ + 8190272, + 26 + ], + [ + 8241520, + 26 + ], + [ + 8190272, + 27 + ], + [ + 8241520, + 27 + ], + [ + 8190272, + 28 + ], + [ + 8241520, + 28 + ], + [ + 8190272, + 29 + ], + [ + 8241520, + 29 + ], + [ + 8190272, + 30 + ], + [ + 8241520, + 30 + ], + [ + 8190272, + 31 + ], + [ + 8241520, + 31 + ], + [ + 8190272, + 32 + ], + [ + 8241520, + 32 + ], + [ + 8190272, + 33 + ], + [ + 8241520, + 33 + ], + [ + 8190272, + 34 + ], + [ + 8241520, + 34 + ], + [ + 8190272, + 35 + ], + [ + 8241520, + 35 + ], + [ + 8190272, + 36 + ], + [ + 8241520, + 36 + ], + [ + 8190272, + 37 + ], + [ + 8241520, + 37 + ], + [ + 8190272, + 38 + ], + [ + 8241520, + 38 + ], + [ + 8190272, + 39 + ], + [ + 8241520, + 39 + ], + [ + 8190272, + 40 + ], + [ + 8241520, + 40 + ], + [ + 8190272, + 41 + ], + [ + 8241520, + 41 + ], + [ + 8190272, + 42 + ], + [ + 8241520, + 42 + ], + [ + 8190272, + 43 + ], + [ + 8241520, + 43 + ], + [ + 8190272, + 44 + ], + [ + 8241520, + 44 + ], + [ + 8190272, + 45 + ], + [ + 8241520, + 45 + ], + [ + 8190272, + 46 + ], + [ + 8241520, + 46 + ], + [ + 8190272, + 47 + ], + [ + 8241520, + 47 + ], + [ + 8190272, + 48 + ], + [ + 8241520, + 48 + ], + [ + 8190272, + 49 + ], + [ + 8241520, + 49 + ], + [ + 8190272, + 50 + ], + [ + 8241520, + 50 + ], + [ + 8190272, + 51 + ], + [ + 8241520, + 51 + ], + [ + 8190272, + 52 + ], + [ + 8241520, + 52 + ], + [ + 8190272, + 53 + ], + [ + 8241520, + 53 + ], + [ + 8190272, + 54 + ], + [ + 8241520, + 54 + ], + [ + 8190272, + 55 + ], + [ + 8241520, + 55 + ], + [ + 8190272, + 56 + ], + [ + 8241520, + 56 + ], + [ + 8190272, + 57 + ], + [ + 8241520, + 57 + ], + [ + 8190272, + 58 + ], + [ + 8241520, + 58 + ], + [ + 8190272, + 59 + ], + [ + 8241520, + 59 + ], + [ + 8190272, + 60 + ], + [ + 8241520, + 60 + ], + [ + 8190272, + 61 + ], + [ + 8241520, + 61 + ], + [ + 8190272, + 62 + ], + [ + 8241520, + 62 + ], + [ + 8190272, + 63 + ], + [ + 8241520, + 63 + ], + [ + 8190272, + 64 + ], + [ + 8241520, + 64 + ], + [ + 8190272, + 65 + ], + [ + 8241520, + 65 + ], + [ + 8190272, + 66 + ], + [ + 8241520, + 66 + ], + [ + 8190272, + 67 + ], + [ + 8241520, + 67 + ], + [ + 8190272, + 68 + ], + [ + 8241520, + 68 + ], + [ + 8190272, + 69 + ], + [ + 8241520, + 69 + ], + [ + 8190272, + 70 + ], + [ + 8241520, + 70 + ], + [ + 8190272, + 71 + ], + [ + 8241520, + 71 + ], + [ + 8190272, + 72 + ], + [ + 8241520, + 72 + ], + [ + 8190272, + 73 + ], + [ + 8241520, + 73 + ], + [ + 8190272, + 74 + ], + [ + 8241520, + 74 + ], + [ + 8190272, + 75 + ], + [ + 8241520, + 75 + ], + [ + 8190272, + 76 + ], + [ + 8241520, + 76 + ], + [ + 8190272, + 77 + ], + [ + 8241520, + 77 + ], + [ + 8190272, + 78 + ], + [ + 8241520, + 78 + ], + [ + 8190272, + 79 + ], + [ + 8241520, + 79 + ], + [ + 8190272, + 80 + ], + [ + 8241520, + 80 + ], + [ + 8190272, + 81 + ], + [ + 8241520, + 81 + ], + [ + 8190272, + 82 + ], + [ + 8241520, + 82 + ], + [ + 8190272, + 83 + ], + [ + 8241520, + 83 + ], + [ + 8190272, + 84 + ], + [ + 8241520, + 84 + ], + [ + 8190272, + 85 + ], + [ + 8241520, + 85 + ], + [ + 8190272, + 86 + ], + [ + 8241520, + 86 + ], + [ + 8190272, + 87 + ], + [ + 8241520, + 87 + ], + [ + 8190272, + 88 + ], + [ + 8241520, + 88 + ], + [ + 8190272, + 89 + ], + [ + 8241520, + 89 + ], + [ + 8190272, + 90 + ], + [ + 8241520, + 90 + ], + [ + 8190272, + 91 + ], + [ + 8241520, + 91 + ], + [ + 8190272, + 92 + ], + [ + 8241520, + 92 + ], + [ + 8190272, + 93 + ], + [ + 8241520, + 93 + ], + [ + 8190272, + 94 + ], + [ + 8241520, + 94 + ], + [ + 8190272, + 95 + ], + [ + 8241520, + 95 + ], + [ + 8190272, + 96 + ], + [ + 8241520, + 96 + ], + [ + 8190272, + 97 + ], + [ + 8241520, + 97 + ], + [ + 8190272, + 98 + ], + [ + 8241520, + 98 + ], + [ + 8190272, + 99 + ], + [ + 8241520, + 99 + ], + [ + 8190272, + 100 + ], + [ + 8241520, + 100 + ], + [ + 8190272, + 101 + ], + [ + 8241520, + 101 + ], + [ + 8190272, + 102 + ], + [ + 8241520, + 102 + ], + [ + 8190272, + 103 + ], + [ + 8241520, + 103 + ], + [ + 8190272, + 104 + ], + [ + 8241520, + 104 + ], + [ + 8190272, + 105 + ], + [ + 8241520, + 105 + ], + [ + 8190272, + 106 + ], + [ + 8241520, + 106 + ], + [ + 8190272, + 107 + ], + [ + 8241520, + 107 + ], + [ + 8190272, + 108 + ], + [ + 8241520, + 108 + ], + [ + 8190272, + 109 + ], + [ + 8241520, + 109 + ], + [ + 8190272, + 110 + ], + [ + 8241520, + 110 + ], + [ + 8190272, + 111 + ], + [ + 8241520, + 111 + ], + [ + 8190272, + 112 + ], + [ + 8241520, + 112 + ], + [ + 8190272, + 113 + ], + [ + 8241520, + 113 + ], + [ + 8190272, + 114 + ], + [ + 8241520, + 114 + ], + [ + 8190272, + 115 + ], + [ + 8241520, + 115 + ], + [ + 8190272, + 116 + ], + [ + 8241520, + 116 + ], + [ + 8190272, + 117 + ], + [ + 8241520, + 117 + ], + [ + 8190272, + 118 + ], + [ + 8241520, + 118 + ], + [ + 8190272, + 119 + ], + [ + 8241520, + 119 + ], + [ + 8190272, + 120 + ], + [ + 8241520, + 120 + ], + [ + 8190272, + 121 + ], + [ + 8241520, + 121 + ], + [ + 8190272, + 122 + ], + [ + 8241520, + 122 + ], + [ + 8190272, + 123 + ], + [ + 8241520, + 123 + ], + [ + 8190272, + 124 + ], + [ + 8241520, + 124 + ], + [ + 8190272, + 125 + ], + [ + 8241520, + 125 + ], + [ + 8190272, + 126 + ], + [ + 8241520, + 126 + ], + [ + 8190272, + 127 + ], + [ + 8241520, + 127 + ], + [ + 8190272, + 128 + ], + [ + 8241520, + 128 + ], + [ + 8190272, + 129 + ], + [ + 8241520, + 129 + ], + [ + 8190272, + 130 + ], + [ + 8241520, + 130 + ], + [ + 8190272, + 131 + ], + [ + 8241520, + 131 + ], + [ + 8190272, + 132 + ], + [ + 8241520, + 132 + ], + [ + 8190272, + 133 + ], + [ + 8241520, + 133 + ], + [ + 8190272, + 134 + ], + [ + 8241520, + 134 + ], + [ + 8190272, + 135 + ], + [ + 8241520, + 135 + ], + [ + 8190272, + 136 + ], + [ + 8241520, + 136 + ], + [ + 8190272, + 137 + ], + [ + 8241520, + 137 + ], + [ + 8190272, + 138 + ], + [ + 8241520, + 138 + ], + [ + 8190272, + 139 + ], + [ + 8241520, + 139 + ], + [ + 8190272, + 140 + ], + [ + 8241520, + 140 + ], + [ + 8190272, + 141 + ], + [ + 8241520, + 141 + ], + [ + 8190272, + 142 + ], + [ + 8241520, + 142 + ], + [ + 8190272, + 143 + ], + [ + 8241520, + 143 + ], + [ + 8190272, + 144 + ], + [ + 8241520, + 144 + ], + [ + 8190272, + 145 + ], + [ + 8241520, + 145 + ], + [ + 8190272, + 146 + ], + [ + 8241520, + 146 + ], + [ + 8190272, + 147 + ], + [ + 8241520, + 147 + ], + [ + 8190272, + 148 + ], + [ + 8241520, + 148 + ], + [ + 8190272, + 149 + ], + [ + 8241520, + 149 + ], + [ + 8190272, + 150 + ], + [ + 8241520, + 150 + ], + [ + 8190272, + 151 + ], + [ + 8241520, + 151 + ], + [ + 8190272, + 152 + ], + [ + 8241520, + 152 + ], + [ + 8190272, + 153 + ], + [ + 8241520, + 153 + ], + [ + 8190272, + 154 + ], + [ + 8241520, + 154 + ], + [ + 8190272, + 155 + ], + [ + 8241520, + 155 + ], + [ + 8190272, + 156 + ], + [ + 8241520, + 156 + ], + [ + 8190272, + 157 + ], + [ + 8241520, + 157 + ], + [ + 8190272, + 158 + ], + [ + 8241520, + 158 + ], + [ + 8190272, + 159 + ], + [ + 8241520, + 159 + ], + [ + 8190272, + 160 + ], + [ + 8241520, + 160 + ], + [ + 8190272, + 161 + ], + [ + 8241520, + 161 + ], + [ + 8190272, + 162 + ], + [ + 8241520, + 162 + ], + [ + 8190272, + 163 + ], + [ + 8241520, + 163 + ], + [ + 8190272, + 164 + ], + [ + 8241520, + 164 + ], + [ + 8190272, + 165 + ], + [ + 8241520, + 165 + ], + [ + 8190272, + 166 + ], + [ + 8241520, + 166 + ], + [ + 8190272, + 167 + ], + [ + 8241520, + 167 + ], + [ + 8190272, + 168 + ], + [ + 8241520, + 168 + ], + [ + 8190272, + 169 + ], + [ + 8241520, + 169 + ], + [ + 8190272, + 170 + ], + [ + 8241520, + 170 + ], + [ + 8190272, + 171 + ], + [ + 8241520, + 171 + ], + [ + 8190272, + 172 + ], + [ + 8241520, + 172 + ], + [ + 8190272, + 173 + ], + [ + 8241520, + 173 + ], + [ + 8190272, + 174 + ], + [ + 8241520, + 174 + ], + [ + 8190272, + 175 + ], + [ + 8241520, + 175 + ], + [ + 8190272, + 176 + ], + [ + 8241520, + 176 + ], + [ + 8190272, + 177 + ], + [ + 8241520, + 177 + ], + [ + 8190272, + 178 + ], + [ + 8241520, + 178 + ], + [ + 8190272, + 179 + ], + [ + 8241520, + 179 + ], + [ + 8190272, + 180 + ], + [ + 8241520, + 180 + ], + [ + 8190272, + 181 + ], + [ + 8241520, + 181 + ], + [ + 8190272, + 182 + ], + [ + 8241520, + 182 + ], + [ + 8190272, + 183 + ], + [ + 8241520, + 183 + ], + [ + 8190272, + 184 + ], + [ + 8241520, + 184 + ], + [ + 8190272, + 185 + ], + [ + 8241520, + 185 + ], + [ + 8190272, + 186 + ], + [ + 8241520, + 186 + ], + [ + 8190272, + 187 + ], + [ + 8241520, + 187 + ], + [ + 8190272, + 188 + ], + [ + 8241520, + 188 + ], + [ + 8190272, + 189 + ], + [ + 8241520, + 189 + ], + [ + 8190272, + 190 + ], + [ + 8241520, + 190 + ], + [ + 8190272, + 191 + ], + [ + 8241520, + 191 + ], + [ + 8190272, + 192 + ], + [ + 8241520, + 192 + ], + [ + 8190272, + 193 + ], + [ + 8241520, + 193 + ], + [ + 8190272, + 194 + ], + [ + 8241520, + 194 + ], + [ + 8190272, + 195 + ], + [ + 8241520, + 195 + ], + [ + 8190272, + 196 + ], + [ + 8241520, + 196 + ], + [ + 8190272, + 197 + ], + [ + 8241520, + 197 + ], + [ + 8190272, + 198 + ], + [ + 8241520, + 198 + ], + [ + 8190272, + 199 + ], + [ + 8241520, + 199 + ], + [ + 8190272, + 200 + ], + [ + 8241520, + 200 + ], + [ + 8190272, + 201 + ], + [ + 8241520, + 201 + ], + [ + 8190272, + 202 + ], + [ + 8241520, + 202 + ], + [ + 8190272, + 203 + ], + [ + 8241520, + 203 + ], + [ + 8190272, + 204 + ], + [ + 8241520, + 204 + ], + [ + 8190272, + 205 + ], + [ + 8241520, + 205 + ], + [ + 8190272, + 206 + ], + [ + 8241520, + 206 + ], + [ + 8190272, + 207 + ], + [ + 8241520, + 207 + ], + [ + 8190272, + 208 + ], + [ + 8241520, + 208 + ], + [ + 8190272, + 209 + ], + [ + 8241520, + 209 + ], + [ + 8190272, + 210 + ], + [ + 8241520, + 210 + ], + [ + 8190272, + 211 + ], + [ + 8241520, + 211 + ], + [ + 8190272, + 212 + ], + [ + 8241520, + 212 + ], + [ + 8190272, + 213 + ], + [ + 8241520, + 213 + ], + [ + 8190272, + 214 + ], + [ + 8241520, + 214 + ], + [ + 8190272, + 215 + ], + [ + 8241520, + 215 + ], + [ + 8190272, + 216 + ], + [ + 8241520, + 216 + ], + [ + 8190272, + 217 + ], + [ + 8241520, + 217 + ], + [ + 8190272, + 218 + ], + [ + 8241520, + 218 + ], + [ + 8190272, + 219 + ], + [ + 8241520, + 219 + ], + [ + 8190272, + 220 + ], + [ + 8241520, + 220 + ], + [ + 8190272, + 221 + ], + [ + 8241520, + 221 + ], + [ + 8190272, + 222 + ], + [ + 8241520, + 222 + ], + [ + 8190272, + 223 + ], + [ + 8241520, + 223 + ], + [ + 8190272, + 224 + ], + [ + 8241520, + 224 + ], + [ + 8190272, + 225 + ], + [ + 8241520, + 225 + ], + [ + 8190272, + 226 + ], + [ + 8241520, + 226 + ], + [ + 8190272, + 227 + ], + [ + 8241520, + 227 + ], + [ + 8190272, + 228 + ], + [ + 8241520, + 228 + ], + [ + 8190272, + 229 + ], + [ + 8241520, + 229 + ], + [ + 8190272, + 230 + ], + [ + 8241520, + 230 + ], + [ + 8190272, + 231 + ], + [ + 8241520, + 231 + ], + [ + 8190272, + 232 + ], + [ + 8241520, + 232 + ], + [ + 8190272, + 233 + ], + [ + 8241520, + 233 + ], + [ + 8190272, + 234 + ], + [ + 8241520, + 234 + ], + [ + 8190272, + 235 + ], + [ + 8241520, + 235 + ], + [ + 8190272, + 236 + ], + [ + 8241520, + 236 + ], + [ + 8190272, + 237 + ], + [ + 8241520, + 237 + ], + [ + 8190272, + 238 + ], + [ + 8241520, + 238 + ], + [ + 8190272, + 239 + ], + [ + 8241520, + 239 + ], + [ + 8190272, + 240 + ], + [ + 8241520, + 240 + ], + [ + 8190272, + 241 + ], + [ + 8241520, + 241 + ], + [ + 8190272, + 242 + ], + [ + 8241520, + 242 + ], + [ + 8190272, + 243 + ], + [ + 8241520, + 243 + ], + [ + 8190272, + 244 + ], + [ + 8241520, + 244 + ], + [ + 8190272, + 245 + ], + [ + 8241520, + 245 + ], + [ + 8190272, + 246 + ], + [ + 8241520, + 246 + ], + [ + 8190272, + 247 + ], + [ + 8241520, + 247 + ], + [ + 8190272, + 248 + ], + [ + 8241520, + 248 + ], + [ + 8190272, + 249 + ], + [ + 8241520, + 249 + ], + [ + 8190272, + 250 + ], + [ + 8241520, + 250 + ], + [ + 8190272, + 251 + ], + [ + 8241520, + 251 + ], + [ + 8190272, + 252 + ], + [ + 8241520, + 252 + ], + [ + 8190272, + 253 + ], + [ + 8241520, + 253 + ], + [ + 8190272, + 254 + ], + [ + 8241520, + 254 + ], + [ + 8190272, + 255 + ], + [ + 8241520, + 255 + ] + ], + "supplied_counts": [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "trace": null, + "trace_length": 4094, + "trace_sha256": "5b4859db801baf765453921633c8eb4b61bfad036b4cf5b4e524d99a65572af9" + } + ], + "source": { + "bytes": 961958, + "path": "Quake3-UrT-Ded.x86_64", + "sha256": "5dc5f5fbf0f106af6df82cd6ce65987bc6ddff18400f1cd0cb8ac1126ee357cb" + } + }, + "linux--Quake3-UrT.x86_64": { + "disassembly_sha256": "895d6c0bf954834261883cf62215bf67aa1ce7fe33642f34e1beeaee6f53032d", + "entry_request": { + "flag_word": 1, + "huff_init_pointer": 12609792, + "omitted_push_addresses": [ + 4511114, + 4511124, + 4511129, + 4511132 + ], + "trace": [ + 4511114, + 4511116, + 4511121, + 4511124, + 4511126, + 4511129, + 4511130, + 4511132, + 4511133, + 4511137 + ], + "trace_length": 10, + "trace_sha256": "b6ef419f391da1d7489c175235a323b5b4f6483f6e8105f2859bbe2c037c887b" + }, + "frequency_table": { + "address": 8015136, + "conceptual_schedule_sha256": "36279012cf2af3fc116d5e304fe09c4ae37719c1c5f43c7f97ace58beb9eeb13", + "counts": [ + 250315, + 41193, + 6292, + 7106, + 3730, + 3750, + 6110, + 23283, + 33317, + 6950, + 7838, + 9714, + 9257, + 17259, + 3949, + 1778, + 8288, + 1604, + 1590, + 1663, + 1100, + 1213, + 1238, + 1134, + 1749, + 1059, + 1246, + 1149, + 1273, + 4486, + 2805, + 3472, + 21819, + 1159, + 1670, + 1066, + 1043, + 1012, + 1053, + 1070, + 1726, + 888, + 1180, + 850, + 960, + 780, + 1752, + 3296, + 10630, + 4514, + 5881, + 2685, + 4650, + 3837, + 2093, + 1867, + 2584, + 1949, + 1972, + 940, + 1134, + 1788, + 1670, + 1206, + 5719, + 6128, + 7222, + 6654, + 3710, + 3795, + 1492, + 1524, + 2215, + 1140, + 1355, + 971, + 2180, + 1248, + 1328, + 1195, + 1770, + 1078, + 1264, + 1266, + 1168, + 965, + 1155, + 1186, + 1347, + 1228, + 1529, + 1600, + 2617, + 2048, + 2546, + 3275, + 2410, + 3585, + 2504, + 2800, + 2675, + 6146, + 3663, + 2840, + 14253, + 3164, + 2221, + 1687, + 3208, + 2739, + 3512, + 4796, + 4091, + 3515, + 5288, + 4016, + 7937, + 6031, + 5360, + 3924, + 4892, + 3743, + 4566, + 4807, + 5852, + 6400, + 6225, + 8291, + 23243, + 7838, + 7073, + 8935, + 5437, + 4483, + 3641, + 5256, + 5312, + 5328, + 5370, + 3492, + 2458, + 1694, + 1821, + 2121, + 1916, + 1149, + 1516, + 1367, + 1236, + 1029, + 1258, + 1104, + 1245, + 1006, + 1149, + 1025, + 1241, + 952, + 1287, + 997, + 1713, + 1009, + 1187, + 879, + 1099, + 929, + 1078, + 951, + 1656, + 930, + 1153, + 1030, + 1262, + 1062, + 1214, + 1060, + 1621, + 930, + 1106, + 912, + 1034, + 892, + 1158, + 990, + 1175, + 850, + 1121, + 903, + 1087, + 920, + 1144, + 1056, + 3462, + 2240, + 4397, + 12136, + 7758, + 1345, + 1307, + 3278, + 1950, + 886, + 1023, + 1112, + 1077, + 1042, + 1061, + 1071, + 1484, + 1001, + 1096, + 915, + 1052, + 995, + 1070, + 876, + 1111, + 851, + 1059, + 805, + 1112, + 923, + 1103, + 817, + 1899, + 1872, + 976, + 841, + 1127, + 956, + 1159, + 950, + 7791, + 954, + 1289, + 933, + 1127, + 3207, + 1020, + 927, + 1355, + 768, + 1040, + 745, + 952, + 805, + 1073, + 740, + 1013, + 805, + 1008, + 796, + 996, + 1057, + 11457, + 13504 + ], + "digest_encoding": "for each symbol ascending, repeated count times: bytes(symbol,tree0,symbol,tree1)", + "file_offset": 1723680, + "paired_request_count": 2106680, + "sha256": "1cbdca8d6c9bb22247525a4807c5e18cec9b87336c56016424eecd879b505abf", + "total": 1053340 + }, + "graphs": { + "Huff_Init": { + "calls": [ + { + "address": 4551187, + "label": "memset@plt", + "target": 4205688 + }, + { + "address": 4551206, + "label": "memset@plt", + "target": 4205688 + } + ], + "edges": [ + { + "from": 4551176, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551177 + }, + { + "from": 4551177, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551182 + }, + { + "from": 4551182, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551185 + }, + { + "from": 4551185, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551187 + }, + { + "from": 4551187, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4551192 + }, + { + "from": 4551192, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551199 + }, + { + "from": 4551199, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551204 + }, + { + "from": 4551204, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551206 + }, + { + "from": 4551206, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4551211 + }, + { + "from": 4551211, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551217 + }, + { + "from": 4551217, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551220 + }, + { + "from": 4551220, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551223 + }, + { + "from": 4551223, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551231 + }, + { + "from": 4551231, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551235 + }, + { + "from": 4551235, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551241 + }, + { + "from": 4551241, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551244 + }, + { + "from": 4551244, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551252 + }, + { + "from": 4551252, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551259 + }, + { + "from": 4551259, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551266 + }, + { + "from": 4551266, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551273 + }, + { + "from": 4551273, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551280 + }, + { + "from": 4551280, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551287 + }, + { + "from": 4551287, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551294 + }, + { + "from": 4551294, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551301 + }, + { + "from": 4551301, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551308 + }, + { + "from": 4551308, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551316 + }, + { + "from": 4551316, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551324 + }, + { + "from": 4551324, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551331 + }, + { + "from": 4551331, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551339 + }, + { + "from": 4551339, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551346 + }, + { + "from": 4551346, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551354 + }, + { + "from": 4551354, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551357 + }, + { + "from": 4551357, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551360 + }, + { + "from": 4551360, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551364 + }, + { + "from": 4551364, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551372 + }, + { + "from": 4551372, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551376 + }, + { + "from": 4551376, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551379 + }, + { + "from": 4551379, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551382 + }, + { + "from": 4551382, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551390 + }, + { + "from": 4551390, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551394 + }, + { + "from": 4551394, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551398 + }, + { + "from": 4551398, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551405 + }, + { + "from": 4551405, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551409 + }, + { + "from": 4551409, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551416 + }, + { + "from": 4551416, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551420 + }, + { + "from": 4551420, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551428 + }, + { + "from": 4551428, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551436 + }, + { + "from": 4551436, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551440 + }, + { + "from": 4551440, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551448 + }, + { + "from": 4551448, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551455 + }, + { + "from": 4551455, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551463 + }, + { + "from": 4551463, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551467 + }, + { + "from": 4551467, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551474 + }, + { + "from": 4551474, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551475 + }, + { + "from": 4551475, + "kind": "return", + "target_scope": "external", + "to": null + } + ], + "entry": 4551176, + "instructions": [ + { + "address": 4551176, + "line": "457208: 53 \tpushq\t%rbx", + "opcode": "pushq", + "operands": "%rbx" + }, + { + "address": 4551177, + "line": "457209: ba 30 c8 00 00 \tmovl\t$0xc830, %edx # imm = 0xC830", + "opcode": "movl", + "operands": "$0xc830, %edx # imm = 0xC830" + }, + { + "address": 4551182, + "line": "45720e: 48 89 fb \tmovq\t%rdi, %rbx", + "opcode": "movq", + "operands": "%rdi, %rbx" + }, + { + "address": 4551185, + "line": "457211: 31 f6 \txorl\t%esi, %esi", + "opcode": "xorl", + "operands": "%esi, %esi" + }, + { + "address": 4551187, + "line": "457213: e8 60 ba fa ff \tcallq\t0x402c78 ", + "opcode": "callq", + "operands": "0x402c78 " + }, + { + "address": 4551192, + "line": "457218: 48 8d bb 30 c8 00 00 \tleaq\t0xc830(%rbx), %rdi", + "opcode": "leaq", + "operands": "0xc830(%rbx), %rdi" + }, + { + "address": 4551199, + "line": "45721f: ba 30 c8 00 00 \tmovl\t$0xc830, %edx # imm = 0xC830", + "opcode": "movl", + "operands": "$0xc830, %edx # imm = 0xC830" + }, + { + "address": 4551204, + "line": "457224: 31 f6 \txorl\t%esi, %esi", + "opcode": "xorl", + "operands": "%esi, %esi" + }, + { + "address": 4551206, + "line": "457226: e8 4d ba fa ff \tcallq\t0x402c78 ", + "opcode": "callq", + "operands": "0x402c78 " + }, + { + "address": 4551211, + "line": "45722b: 8b 8b 30 c8 00 00 \tmovl\t0xc830(%rbx), %ecx", + "opcode": "movl", + "operands": "0xc830(%rbx), %ecx" + }, + { + "address": 4551217, + "line": "457231: 48 63 f9 \tmovslq\t%ecx, %rdi", + "opcode": "movslq", + "operands": "%ecx, %rdi" + }, + { + "address": 4551220, + "line": "457234: 83 c1 01 \taddl\t$0x1, %ecx", + "opcode": "addl", + "operands": "$0x1, %ecx" + }, + { + "address": 4551223, + "line": "457237: 4c 8d 04 fd 00 00 00 00 \tleaq\t(,%rdi,8), %r8", + "opcode": "leaq", + "operands": "(,%rdi,8), %r8" + }, + { + "address": 4551231, + "line": "45723f: 48 c1 e7 06 \tshlq\t$0x6, %rdi", + "opcode": "shlq", + "operands": "$0x6, %rdi" + }, + { + "address": 4551235, + "line": "457243: 89 8b 30 c8 00 00 \tmovl\t%ecx, 0xc830(%rbx)", + "opcode": "movl", + "operands": "%ecx, 0xc830(%rbx)" + }, + { + "address": 4551241, + "line": "457249: 4c 29 c7 \tsubq\t%r8, %rdi", + "opcode": "subq", + "operands": "%r8, %rdi" + }, + { + "address": 4551244, + "line": "45724c: 48 8d b4 1f 60 d0 00 00 \tleaq\t0xd060(%rdi,%rbx), %rsi", + "opcode": "leaq", + "operands": "0xd060(%rdi,%rbx), %rsi" + }, + { + "address": 4551252, + "line": "457254: 48 89 b3 38 c8 00 00 \tmovq\t%rsi, 0xc838(%rbx)", + "opcode": "movq", + "operands": "%rsi, 0xc838(%rbx)" + }, + { + "address": 4551259, + "line": "45725b: 48 89 b3 40 c8 00 00 \tmovq\t%rsi, 0xc840(%rbx)", + "opcode": "movq", + "operands": "%rsi, 0xc840(%rbx)" + }, + { + "address": 4551266, + "line": "457262: 48 89 b3 50 d0 00 00 \tmovq\t%rsi, 0xd050(%rbx)", + "opcode": "movq", + "operands": "%rsi, 0xd050(%rbx)" + }, + { + "address": 4551273, + "line": "457269: 48 89 b3 48 c8 00 00 \tmovq\t%rsi, 0xc848(%rbx)", + "opcode": "movq", + "operands": "%rsi, 0xc848(%rbx)" + }, + { + "address": 4551280, + "line": "457270: c7 46 34 00 01 00 00 \tmovl\t$0x100, 0x34(%rsi) # imm = 0x100", + "opcode": "movl", + "operands": "$0x100, 0x34(%rsi) # imm = 0x100" + }, + { + "address": 4551287, + "line": "457277: 48 8b 93 38 c8 00 00 \tmovq\t0xc838(%rbx), %rdx", + "opcode": "movq", + "operands": "0xc838(%rbx), %rdx" + }, + { + "address": 4551294, + "line": "45727e: c7 42 30 00 00 00 00 \tmovl\t$0x0, 0x30(%rdx)", + "opcode": "movl", + "operands": "$0x0, 0x30(%rdx)" + }, + { + "address": 4551301, + "line": "457285: 48 8b 83 40 c8 00 00 \tmovq\t0xc840(%rbx), %rax", + "opcode": "movq", + "operands": "0xc840(%rbx), %rax" + }, + { + "address": 4551308, + "line": "45728c: 48 c7 40 20 00 00 00 00 \tmovq\t$0x0, 0x20(%rax)", + "opcode": "movq", + "operands": "$0x0, 0x20(%rax)" + }, + { + "address": 4551316, + "line": "457294: 48 c7 40 18 00 00 00 00 \tmovq\t$0x0, 0x18(%rax)", + "opcode": "movq", + "operands": "$0x0, 0x18(%rax)" + }, + { + "address": 4551324, + "line": "45729c: 4c 8b 9b 38 c8 00 00 \tmovq\t0xc838(%rbx), %r11", + "opcode": "movq", + "operands": "0xc838(%rbx), %r11" + }, + { + "address": 4551331, + "line": "4572a3: 49 c7 43 08 00 00 00 00 \tmovq\t$0x0, 0x8(%r11)", + "opcode": "movq", + "operands": "$0x0, 0x8(%r11)" + }, + { + "address": 4551339, + "line": "4572ab: 49 c7 03 00 00 00 00 \tmovq\t$0x0, (%r11)", + "opcode": "movq", + "operands": "$0x0, (%r11)" + }, + { + "address": 4551346, + "line": "4572b2: 49 c7 43 10 00 00 00 00 \tmovq\t$0x0, 0x10(%r11)", + "opcode": "movq", + "operands": "$0x0, 0x10(%r11)" + }, + { + "address": 4551354, + "line": "4572ba: 44 8b 03 \tmovl\t(%rbx), %r8d", + "opcode": "movl", + "operands": "(%rbx), %r8d" + }, + { + "address": 4551357, + "line": "4572bd: 4d 63 c8 \tmovslq\t%r8d, %r9", + "opcode": "movslq", + "operands": "%r8d, %r9" + }, + { + "address": 4551360, + "line": "4572c0: 41 83 c0 01 \taddl\t$0x1, %r8d", + "opcode": "addl", + "operands": "$0x1, %r8d" + }, + { + "address": 4551364, + "line": "4572c4: 4e 8d 14 cd 00 00 00 00 \tleaq\t(,%r9,8), %r10", + "opcode": "leaq", + "operands": "(,%r9,8), %r10" + }, + { + "address": 4551372, + "line": "4572cc: 49 c1 e1 06 \tshlq\t$0x6, %r9", + "opcode": "shlq", + "operands": "$0x6, %r9" + }, + { + "address": 4551376, + "line": "4572d0: 44 89 03 \tmovl\t%r8d, (%rbx)", + "opcode": "movl", + "operands": "%r8d, (%rbx)" + }, + { + "address": 4551379, + "line": "4572d3: 4d 29 d1 \tsubq\t%r10, %r9", + "opcode": "subq", + "operands": "%r10, %r9" + }, + { + "address": 4551382, + "line": "4572d6: 49 8d bc 19 30 08 00 00 \tleaq\t0x830(%r9,%rbx), %rdi", + "opcode": "leaq", + "operands": "0x830(%r9,%rbx), %rdi" + }, + { + "address": 4551390, + "line": "4572de: 48 89 7b 08 \tmovq\t%rdi, 0x8(%rbx)", + "opcode": "movq", + "operands": "%rdi, 0x8(%rbx)" + }, + { + "address": 4551394, + "line": "4572e2: 48 89 7b 10 \tmovq\t%rdi, 0x10(%rbx)", + "opcode": "movq", + "operands": "%rdi, 0x10(%rbx)" + }, + { + "address": 4551398, + "line": "4572e6: c7 47 34 00 01 00 00 \tmovl\t$0x100, 0x34(%rdi) # imm = 0x100", + "opcode": "movl", + "operands": "$0x100, 0x34(%rdi) # imm = 0x100" + }, + { + "address": 4551405, + "line": "4572ed: 48 8b 73 08 \tmovq\t0x8(%rbx), %rsi", + "opcode": "movq", + "operands": "0x8(%rbx), %rsi" + }, + { + "address": 4551409, + "line": "4572f1: c7 46 30 00 00 00 00 \tmovl\t$0x0, 0x30(%rsi)", + "opcode": "movl", + "operands": "$0x0, 0x30(%rsi)" + }, + { + "address": 4551416, + "line": "4572f8: 48 8b 4b 10 \tmovq\t0x10(%rbx), %rcx", + "opcode": "movq", + "operands": "0x10(%rbx), %rcx" + }, + { + "address": 4551420, + "line": "4572fc: 48 c7 41 20 00 00 00 00 \tmovq\t$0x0, 0x20(%rcx)", + "opcode": "movq", + "operands": "$0x0, 0x20(%rcx)" + }, + { + "address": 4551428, + "line": "457304: 48 c7 41 18 00 00 00 00 \tmovq\t$0x0, 0x18(%rcx)", + "opcode": "movq", + "operands": "$0x0, 0x18(%rcx)" + }, + { + "address": 4551436, + "line": "45730c: 48 8b 53 08 \tmovq\t0x8(%rbx), %rdx", + "opcode": "movq", + "operands": "0x8(%rbx), %rdx" + }, + { + "address": 4551440, + "line": "457310: 48 c7 42 08 00 00 00 00 \tmovq\t$0x0, 0x8(%rdx)", + "opcode": "movq", + "operands": "$0x0, 0x8(%rdx)" + }, + { + "address": 4551448, + "line": "457318: 48 c7 02 00 00 00 00 \tmovq\t$0x0, (%rdx)", + "opcode": "movq", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4551455, + "line": "45731f: 48 c7 42 10 00 00 00 00 \tmovq\t$0x0, 0x10(%rdx)", + "opcode": "movq", + "operands": "$0x0, 0x10(%rdx)" + }, + { + "address": 4551463, + "line": "457327: 48 8b 43 08 \tmovq\t0x8(%rbx), %rax", + "opcode": "movq", + "operands": "0x8(%rbx), %rax" + }, + { + "address": 4551467, + "line": "45732b: 48 89 83 20 08 00 00 \tmovq\t%rax, 0x820(%rbx)", + "opcode": "movq", + "operands": "%rax, 0x820(%rbx)" + }, + { + "address": 4551474, + "line": "457332: 5b \tpopq\t%rbx", + "opcode": "popq", + "operands": "%rbx" + }, + { + "address": 4551475, + "line": "457333: c3 \tretq", + "opcode": "retq", + "operands": "" + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + }, + "Huff_addRef": { + "calls": [], + "edges": [ + { + "from": 4552190, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552194 + }, + { + "from": 4552194, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552197 + }, + { + "from": 4552197, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552202 + }, + { + "from": 4552202, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552205 + }, + { + "from": 4552205, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552212 + }, + { + "from": 4552205, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552207 + }, + { + "from": 4552207, + "kind": "unconditional", + "target_scope": "external", + "to": 4551594 + }, + { + "from": 4552212, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552215 + }, + { + "from": 4552215, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552222 + }, + { + "from": 4552222, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552226 + }, + { + "from": 4552226, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552229 + }, + { + "from": 4552229, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552233 + }, + { + "from": 4552233, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552241 + }, + { + "from": 4552241, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552245 + }, + { + "from": 4552245, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552248 + }, + { + "from": 4552248, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552250 + }, + { + "from": 4552250, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552258 + }, + { + "from": 4552258, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552262 + }, + { + "from": 4552262, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552265 + }, + { + "from": 4552265, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552269 + }, + { + "from": 4552269, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552272 + }, + { + "from": 4552272, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552275 + }, + { + "from": 4552275, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552282 + }, + { + "from": 4552282, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552289 + }, + { + "from": 4552289, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552293 + }, + { + "from": 4552293, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552297 + }, + { + "from": 4552297, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552301 + }, + { + "from": 4552301, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552305 + }, + { + "from": 4552305, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552309 + }, + { + "from": 4552309, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552312 + }, + { + "from": 4552312, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552336 + }, + { + "from": 4552312, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552314 + }, + { + "from": 4552314, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552318 + }, + { + "from": 4552318, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552322 + }, + { + "from": 4552322, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552326 + }, + { + "from": 4552326, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552330 + }, + { + "from": 4552330, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552593 + }, + { + "from": 4552330, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552336 + }, + { + "from": 4552336, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552343 + }, + { + "from": 4552343, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552346 + }, + { + "from": 4552346, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552651 + }, + { + "from": 4552346, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552352 + }, + { + "from": 4552352, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552355 + }, + { + "from": 4552355, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552362 + }, + { + "from": 4552362, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552366 + }, + { + "from": 4552366, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552369 + }, + { + "from": 4552369, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552373 + }, + { + "from": 4552373, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552377 + }, + { + "from": 4552377, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552381 + }, + { + "from": 4552381, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552385 + }, + { + "from": 4552385, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552393 + }, + { + "from": 4552393, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552397 + }, + { + "from": 4552397, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552401 + }, + { + "from": 4552401, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552405 + }, + { + "from": 4552405, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552409 + }, + { + "from": 4552409, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552413 + }, + { + "from": 4552413, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552417 + }, + { + "from": 4552417, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552420 + }, + { + "from": 4552420, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552606 + }, + { + "from": 4552420, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552426 + }, + { + "from": 4552426, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552430 + }, + { + "from": 4552430, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552434 + }, + { + "from": 4552434, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552438 + }, + { + "from": 4552438, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552442 + }, + { + "from": 4552442, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552583 + }, + { + "from": 4552442, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552448 + }, + { + "from": 4552448, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552455 + }, + { + "from": 4552455, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552458 + }, + { + "from": 4552458, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552676 + }, + { + "from": 4552458, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552464 + }, + { + "from": 4552464, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552467 + }, + { + "from": 4552467, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552474 + }, + { + "from": 4552474, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552478 + }, + { + "from": 4552478, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552481 + }, + { + "from": 4552481, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552485 + }, + { + "from": 4552485, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552489 + }, + { + "from": 4552489, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552493 + }, + { + "from": 4552493, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552501 + }, + { + "from": 4552501, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552508 + }, + { + "from": 4552508, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552512 + }, + { + "from": 4552512, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552516 + }, + { + "from": 4552516, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552520 + }, + { + "from": 4552520, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552523 + }, + { + "from": 4552523, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552640 + }, + { + "from": 4552523, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552525 + }, + { + "from": 4552525, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552528 + }, + { + "from": 4552528, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552646 + }, + { + "from": 4552528, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552530 + }, + { + "from": 4552530, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552534 + }, + { + "from": 4552534, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552538 + }, + { + "from": 4552538, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552542 + }, + { + "from": 4552542, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552545 + }, + { + "from": 4552545, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552549 + }, + { + "from": 4552549, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552553 + }, + { + "from": 4552553, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552557 + }, + { + "from": 4552557, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552561 + }, + { + "from": 4552561, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552565 + }, + { + "from": 4552565, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552569 + }, + { + "from": 4552569, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552574 + }, + { + "from": 4552574, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552578 + }, + { + "from": 4552578, + "kind": "unconditional", + "target_scope": "external", + "to": 4551594 + }, + { + "from": 4552583, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552587 + }, + { + "from": 4552587, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552591 + }, + { + "from": 4552591, + "kind": "unconditional", + "target_scope": "local", + "to": 4552481 + }, + { + "from": 4552593, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552597 + }, + { + "from": 4552597, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552601 + }, + { + "from": 4552601, + "kind": "unconditional", + "target_scope": "local", + "to": 4552369 + }, + { + "from": 4552606, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552613 + }, + { + "from": 4552613, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552616 + }, + { + "from": 4552616, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552701 + }, + { + "from": 4552616, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552618 + }, + { + "from": 4552618, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552621 + }, + { + "from": 4552621, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552628 + }, + { + "from": 4552628, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552632 + }, + { + "from": 4552632, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552635 + }, + { + "from": 4552635, + "kind": "unconditional", + "target_scope": "local", + "to": 4552481 + }, + { + "from": 4552640, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552644 + }, + { + "from": 4552644, + "kind": "unconditional", + "target_scope": "local", + "to": 4552534 + }, + { + "from": 4552646, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552649 + }, + { + "from": 4552649, + "kind": "unconditional", + "target_scope": "local", + "to": 4552534 + }, + { + "from": 4552651, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552654 + }, + { + "from": 4552654, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552657 + }, + { + "from": 4552657, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552660 + }, + { + "from": 4552660, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552668 + }, + { + "from": 4552668, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552671 + }, + { + "from": 4552671, + "kind": "unconditional", + "target_scope": "local", + "to": 4552362 + }, + { + "from": 4552676, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552679 + }, + { + "from": 4552679, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552682 + }, + { + "from": 4552682, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552685 + }, + { + "from": 4552685, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552693 + }, + { + "from": 4552693, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552696 + }, + { + "from": 4552696, + "kind": "unconditional", + "target_scope": "local", + "to": 4552474 + }, + { + "from": 4552701, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552705 + }, + { + "from": 4552705, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552708 + }, + { + "from": 4552708, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552712 + }, + { + "from": 4552712, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552720 + }, + { + "from": 4552720, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552724 + }, + { + "from": 4552724, + "kind": "unconditional", + "target_scope": "local", + "to": 4552628 + } + ], + "entry": 4552190, + "instructions": [ + { + "address": 4552190, + "line": "4575fe: 44 0f b6 ce \tmovzbl\t%sil, %r9d", + "opcode": "movzbl", + "operands": "%sil, %r9d" + }, + { + "address": 4552194, + "line": "457602: 4d 63 d1 \tmovslq\t%r9d, %r10", + "opcode": "movslq", + "operands": "%r9d, %r10" + }, + { + "address": 4552197, + "line": "457605: 4a 8b 74 d7 20 \tmovq\t0x20(%rdi,%r10,8), %rsi", + "opcode": "movq", + "operands": "0x20(%rdi,%r10,8), %rsi" + }, + { + "address": 4552202, + "line": "45760a: 48 85 f6 \ttestq\t%rsi, %rsi", + "opcode": "testq", + "operands": "%rsi, %rsi" + }, + { + "address": 4552205, + "line": "45760d: 74 05 \tje\t0x457614 ", + "opcode": "je", + "operands": "0x457614 " + }, + { + "address": 4552207, + "line": "45760f: e9 96 fd ff ff \tjmp\t0x4573aa ", + "opcode": "jmp", + "operands": "0x4573aa " + }, + { + "address": 4552212, + "line": "457614: 44 8b 1f \tmovl\t(%rdi), %r11d", + "opcode": "movl", + "operands": "(%rdi), %r11d" + }, + { + "address": 4552215, + "line": "457617: 48 8d b7 30 08 00 00 \tleaq\t0x830(%rdi), %rsi", + "opcode": "leaq", + "operands": "0x830(%rdi), %rsi" + }, + { + "address": 4552222, + "line": "45761e: 41 8d 43 01 \tleal\t0x1(%r11), %eax", + "opcode": "leal", + "operands": "0x1(%r11), %eax" + }, + { + "address": 4552226, + "line": "457622: 49 63 cb \tmovslq\t%r11d, %rcx", + "opcode": "movslq", + "operands": "%r11d, %rcx" + }, + { + "address": 4552229, + "line": "457625: 41 83 c3 02 \taddl\t$0x2, %r11d", + "opcode": "addl", + "operands": "$0x2, %r11d" + }, + { + "address": 4552233, + "line": "457629: 4c 8d 04 cd 00 00 00 00 \tleaq\t(,%rcx,8), %r8", + "opcode": "leaq", + "operands": "(,%rcx,8), %r8" + }, + { + "address": 4552241, + "line": "457631: 48 c1 e1 06 \tshlq\t$0x6, %rcx", + "opcode": "shlq", + "operands": "$0x6, %rcx" + }, + { + "address": 4552245, + "line": "457635: 44 89 1f \tmovl\t%r11d, (%rdi)", + "opcode": "movl", + "operands": "%r11d, (%rdi)" + }, + { + "address": 4552248, + "line": "457638: 48 98 \tcltq", + "opcode": "cltq", + "operands": "" + }, + { + "address": 4552250, + "line": "45763a: 48 8d 14 c5 00 00 00 00 \tleaq\t(,%rax,8), %rdx", + "opcode": "leaq", + "operands": "(,%rax,8), %rdx" + }, + { + "address": 4552258, + "line": "457642: 48 c1 e0 06 \tshlq\t$0x6, %rax", + "opcode": "shlq", + "operands": "$0x6, %rax" + }, + { + "address": 4552262, + "line": "457646: 4c 29 c1 \tsubq\t%r8, %rcx", + "opcode": "subq", + "operands": "%r8, %rcx" + }, + { + "address": 4552265, + "line": "457649: 4c 8d 04 0e \tleaq\t(%rsi,%rcx), %r8", + "opcode": "leaq", + "operands": "(%rsi,%rcx), %r8" + }, + { + "address": 4552269, + "line": "45764d: 48 29 d0 \tsubq\t%rdx, %rax", + "opcode": "subq", + "operands": "%rdx, %rax" + }, + { + "address": 4552272, + "line": "457650: 48 01 c6 \taddq\t%rax, %rsi", + "opcode": "addq", + "operands": "%rax, %rsi" + }, + { + "address": 4552275, + "line": "457653: c7 46 34 01 01 00 00 \tmovl\t$0x101, 0x34(%rsi) # imm = 0x101", + "opcode": "movl", + "operands": "$0x101, 0x34(%rsi) # imm = 0x101" + }, + { + "address": 4552282, + "line": "45765a: c7 46 30 01 00 00 00 \tmovl\t$0x1, 0x30(%rsi)", + "opcode": "movl", + "operands": "$0x1, 0x30(%rsi)" + }, + { + "address": 4552289, + "line": "457661: 48 8b 4f 10 \tmovq\t0x10(%rdi), %rcx", + "opcode": "movq", + "operands": "0x10(%rdi), %rcx" + }, + { + "address": 4552293, + "line": "457665: 48 8b 51 18 \tmovq\t0x18(%rcx), %rdx", + "opcode": "movq", + "operands": "0x18(%rcx), %rdx" + }, + { + "address": 4552297, + "line": "457669: 48 89 56 18 \tmovq\t%rdx, 0x18(%rsi)", + "opcode": "movq", + "operands": "%rdx, 0x18(%rsi)" + }, + { + "address": 4552301, + "line": "45766d: 48 8b 47 10 \tmovq\t0x10(%rdi), %rax", + "opcode": "movq", + "operands": "0x10(%rdi), %rax" + }, + { + "address": 4552305, + "line": "457671: 48 8b 40 18 \tmovq\t0x18(%rax), %rax", + "opcode": "movq", + "operands": "0x18(%rax), %rax" + }, + { + "address": 4552309, + "line": "457675: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4552312, + "line": "457678: 74 16 \tje\t0x457690 ", + "opcode": "je", + "operands": "0x457690 " + }, + { + "address": 4552314, + "line": "45767a: 48 89 70 20 \tmovq\t%rsi, 0x20(%rax)", + "opcode": "movq", + "operands": "%rsi, 0x20(%rax)" + }, + { + "address": 4552318, + "line": "45767e: 4c 8b 5f 10 \tmovq\t0x10(%rdi), %r11", + "opcode": "movq", + "operands": "0x10(%rdi), %r11" + }, + { + "address": 4552322, + "line": "457682: 49 8b 43 18 \tmovq\t0x18(%r11), %rax", + "opcode": "movq", + "operands": "0x18(%r11), %rax" + }, + { + "address": 4552326, + "line": "457686: 83 78 30 01 \tcmpl\t$0x1, 0x30(%rax)", + "opcode": "cmpl", + "operands": "$0x1, 0x30(%rax)" + }, + { + "address": 4552330, + "line": "45768a: 0f 84 01 01 00 00 \tje\t0x457791 ", + "opcode": "je", + "operands": "0x457791 " + }, + { + "address": 4552336, + "line": "457690: 48 8b 97 28 08 00 00 \tmovq\t0x828(%rdi), %rdx", + "opcode": "movq", + "operands": "0x828(%rdi), %rdx" + }, + { + "address": 4552343, + "line": "457697: 48 85 d2 \ttestq\t%rdx, %rdx", + "opcode": "testq", + "operands": "%rdx, %rdx" + }, + { + "address": 4552346, + "line": "45769a: 0f 84 2b 01 00 00 \tje\t0x4577cb ", + "opcode": "je", + "operands": "0x4577cb " + }, + { + "address": 4552352, + "line": "4576a0: 4c 8b 1a \tmovq\t(%rdx), %r11", + "opcode": "movq", + "operands": "(%rdx), %r11" + }, + { + "address": 4552355, + "line": "4576a3: 4c 89 9f 28 08 00 00 \tmovq\t%r11, 0x828(%rdi)", + "opcode": "movq", + "operands": "%r11, 0x828(%rdi)" + }, + { + "address": 4552362, + "line": "4576aa: 48 89 56 28 \tmovq\t%rdx, 0x28(%rsi)", + "opcode": "movq", + "operands": "%rdx, 0x28(%rsi)" + }, + { + "address": 4552366, + "line": "4576ae: 48 89 32 \tmovq\t%rsi, (%rdx)", + "opcode": "movq", + "operands": "%rsi, (%rdx)" + }, + { + "address": 4552369, + "line": "4576b1: 4c 8b 5f 10 \tmovq\t0x10(%rdi), %r11", + "opcode": "movq", + "operands": "0x10(%rdi), %r11" + }, + { + "address": 4552373, + "line": "4576b5: 49 89 73 18 \tmovq\t%rsi, 0x18(%r11)", + "opcode": "movq", + "operands": "%rsi, 0x18(%r11)" + }, + { + "address": 4552377, + "line": "4576b9: 48 8b 57 10 \tmovq\t0x10(%rdi), %rdx", + "opcode": "movq", + "operands": "0x10(%rdi), %rdx" + }, + { + "address": 4552381, + "line": "4576bd: 45 89 48 34 \tmovl\t%r9d, 0x34(%r8)", + "opcode": "movl", + "operands": "%r9d, 0x34(%r8)" + }, + { + "address": 4552385, + "line": "4576c1: 41 c7 40 30 01 00 00 00 \tmovl\t$0x1, 0x30(%r8)", + "opcode": "movl", + "operands": "$0x1, 0x30(%r8)" + }, + { + "address": 4552393, + "line": "4576c9: 48 89 56 20 \tmovq\t%rdx, 0x20(%rsi)", + "opcode": "movq", + "operands": "%rdx, 0x20(%rsi)" + }, + { + "address": 4552397, + "line": "4576cd: 48 8b 4f 10 \tmovq\t0x10(%rdi), %rcx", + "opcode": "movq", + "operands": "0x10(%rdi), %rcx" + }, + { + "address": 4552401, + "line": "4576d1: 48 8b 41 18 \tmovq\t0x18(%rcx), %rax", + "opcode": "movq", + "operands": "0x18(%rcx), %rax" + }, + { + "address": 4552405, + "line": "4576d5: 49 89 40 18 \tmovq\t%rax, 0x18(%r8)", + "opcode": "movq", + "operands": "%rax, 0x18(%r8)" + }, + { + "address": 4552409, + "line": "4576d9: 4c 8b 4f 10 \tmovq\t0x10(%rdi), %r9", + "opcode": "movq", + "operands": "0x10(%rdi), %r9" + }, + { + "address": 4552413, + "line": "4576dd: 49 8b 41 18 \tmovq\t0x18(%r9), %rax", + "opcode": "movq", + "operands": "0x18(%r9), %rax" + }, + { + "address": 4552417, + "line": "4576e1: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4552420, + "line": "4576e4: 0f 84 b4 00 00 00 \tje\t0x45779e ", + "opcode": "je", + "operands": "0x45779e " + }, + { + "address": 4552426, + "line": "4576ea: 4c 89 40 20 \tmovq\t%r8, 0x20(%rax)", + "opcode": "movq", + "operands": "%r8, 0x20(%rax)" + }, + { + "address": 4552430, + "line": "4576ee: 4c 8b 4f 10 \tmovq\t0x10(%rdi), %r9", + "opcode": "movq", + "operands": "0x10(%rdi), %r9" + }, + { + "address": 4552434, + "line": "4576f2: 49 8b 41 18 \tmovq\t0x18(%r9), %rax", + "opcode": "movq", + "operands": "0x18(%r9), %rax" + }, + { + "address": 4552438, + "line": "4576f6: 83 78 30 01 \tcmpl\t$0x1, 0x30(%rax)", + "opcode": "cmpl", + "operands": "$0x1, 0x30(%rax)" + }, + { + "address": 4552442, + "line": "4576fa: 0f 84 87 00 00 00 \tje\t0x457787 ", + "opcode": "je", + "operands": "0x457787 " + }, + { + "address": 4552448, + "line": "457700: 48 8b 97 28 08 00 00 \tmovq\t0x828(%rdi), %rdx", + "opcode": "movq", + "operands": "0x828(%rdi), %rdx" + }, + { + "address": 4552455, + "line": "457707: 48 85 d2 \ttestq\t%rdx, %rdx", + "opcode": "testq", + "operands": "%rdx, %rdx" + }, + { + "address": 4552458, + "line": "45770a: 0f 84 d4 00 00 00 \tje\t0x4577e4 ", + "opcode": "je", + "operands": "0x4577e4 " + }, + { + "address": 4552464, + "line": "457710: 4c 8b 1a \tmovq\t(%rdx), %r11", + "opcode": "movq", + "operands": "(%rdx), %r11" + }, + { + "address": 4552467, + "line": "457713: 4c 89 9f 28 08 00 00 \tmovq\t%r11, 0x828(%rdi)", + "opcode": "movq", + "operands": "%r11, 0x828(%rdi)" + }, + { + "address": 4552474, + "line": "45771a: 49 89 50 28 \tmovq\t%rdx, 0x28(%r8)", + "opcode": "movq", + "operands": "%rdx, 0x28(%r8)" + }, + { + "address": 4552478, + "line": "45771e: 48 89 32 \tmovq\t%rsi, (%rdx)", + "opcode": "movq", + "operands": "%rsi, (%rdx)" + }, + { + "address": 4552481, + "line": "457721: 4c 8b 5f 10 \tmovq\t0x10(%rdi), %r11", + "opcode": "movq", + "operands": "0x10(%rdi), %r11" + }, + { + "address": 4552485, + "line": "457725: 4d 89 43 18 \tmovq\t%r8, 0x18(%r11)", + "opcode": "movq", + "operands": "%r8, 0x18(%r11)" + }, + { + "address": 4552489, + "line": "457729: 48 8b 57 10 \tmovq\t0x10(%rdi), %rdx", + "opcode": "movq", + "operands": "0x10(%rdi), %rdx" + }, + { + "address": 4552493, + "line": "45772d: 49 c7 40 08 00 00 00 00 \tmovq\t$0x0, 0x8(%r8)", + "opcode": "movq", + "operands": "$0x0, 0x8(%r8)" + }, + { + "address": 4552501, + "line": "457735: 49 c7 00 00 00 00 00 \tmovq\t$0x0, (%r8)", + "opcode": "movq", + "operands": "$0x0, (%r8)" + }, + { + "address": 4552508, + "line": "45773c: 49 89 50 20 \tmovq\t%rdx, 0x20(%r8)", + "opcode": "movq", + "operands": "%rdx, 0x20(%r8)" + }, + { + "address": 4552512, + "line": "457740: 48 8b 57 10 \tmovq\t0x10(%rdi), %rdx", + "opcode": "movq", + "operands": "0x10(%rdi), %rdx" + }, + { + "address": 4552516, + "line": "457744: 48 8b 42 10 \tmovq\t0x10(%rdx), %rax", + "opcode": "movq", + "operands": "0x10(%rdx), %rax" + }, + { + "address": 4552520, + "line": "457748: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4552523, + "line": "45774b: 74 73 \tje\t0x4577c0 ", + "opcode": "je", + "operands": "0x4577c0 " + }, + { + "address": 4552525, + "line": "45774d: 48 3b 10 \tcmpq\t(%rax), %rdx", + "opcode": "cmpq", + "operands": "(%rax), %rdx" + }, + { + "address": 4552528, + "line": "457750: 74 74 \tje\t0x4577c6 ", + "opcode": "je", + "operands": "0x4577c6 " + }, + { + "address": 4552530, + "line": "457752: 48 89 70 08 \tmovq\t%rsi, 0x8(%rax)", + "opcode": "movq", + "operands": "%rsi, 0x8(%rax)" + }, + { + "address": 4552534, + "line": "457756: 4c 89 46 08 \tmovq\t%r8, 0x8(%rsi)", + "opcode": "movq", + "operands": "%r8, 0x8(%rsi)" + }, + { + "address": 4552538, + "line": "45775a: 48 8b 57 10 \tmovq\t0x10(%rdi), %rdx", + "opcode": "movq", + "operands": "0x10(%rdi), %rdx" + }, + { + "address": 4552542, + "line": "45775e: 48 89 16 \tmovq\t%rdx, (%rsi)", + "opcode": "movq", + "operands": "%rdx, (%rsi)" + }, + { + "address": 4552545, + "line": "457761: 48 8b 4f 10 \tmovq\t0x10(%rdi), %rcx", + "opcode": "movq", + "operands": "0x10(%rdi), %rcx" + }, + { + "address": 4552549, + "line": "457765: 48 8b 41 10 \tmovq\t0x10(%rcx), %rax", + "opcode": "movq", + "operands": "0x10(%rcx), %rax" + }, + { + "address": 4552553, + "line": "457769: 48 89 46 10 \tmovq\t%rax, 0x10(%rsi)", + "opcode": "movq", + "operands": "%rax, 0x10(%rsi)" + }, + { + "address": 4552557, + "line": "45776d: 4c 8b 4f 10 \tmovq\t0x10(%rdi), %r9", + "opcode": "movq", + "operands": "0x10(%rdi), %r9" + }, + { + "address": 4552561, + "line": "457771: 49 89 70 10 \tmovq\t%rsi, 0x10(%r8)", + "opcode": "movq", + "operands": "%rsi, 0x10(%r8)" + }, + { + "address": 4552565, + "line": "457775: 49 89 71 10 \tmovq\t%rsi, 0x10(%r9)", + "opcode": "movq", + "operands": "%rsi, 0x10(%r9)" + }, + { + "address": 4552569, + "line": "457779: 4e 89 44 d7 20 \tmovq\t%r8, 0x20(%rdi,%r10,8)", + "opcode": "movq", + "operands": "%r8, 0x20(%rdi,%r10,8)" + }, + { + "address": 4552574, + "line": "45777e: 48 8b 76 10 \tmovq\t0x10(%rsi), %rsi", + "opcode": "movq", + "operands": "0x10(%rsi), %rsi" + }, + { + "address": 4552578, + "line": "457782: e9 23 fc ff ff \tjmp\t0x4573aa ", + "opcode": "jmp", + "operands": "0x4573aa " + }, + { + "address": 4552583, + "line": "457787: 48 8b 40 28 \tmovq\t0x28(%rax), %rax", + "opcode": "movq", + "operands": "0x28(%rax), %rax" + }, + { + "address": 4552587, + "line": "45778b: 49 89 40 28 \tmovq\t%rax, 0x28(%r8)", + "opcode": "movq", + "operands": "%rax, 0x28(%r8)" + }, + { + "address": 4552591, + "line": "45778f: eb 90 \tjmp\t0x457721 ", + "opcode": "jmp", + "operands": "0x457721 " + }, + { + "address": 4552593, + "line": "457791: 48 8b 40 28 \tmovq\t0x28(%rax), %rax", + "opcode": "movq", + "operands": "0x28(%rax), %rax" + }, + { + "address": 4552597, + "line": "457795: 48 89 46 28 \tmovq\t%rax, 0x28(%rsi)", + "opcode": "movq", + "operands": "%rax, 0x28(%rsi)" + }, + { + "address": 4552601, + "line": "457799: e9 13 ff ff ff \tjmp\t0x4576b1 ", + "opcode": "jmp", + "operands": "0x4576b1 " + }, + { + "address": 4552606, + "line": "45779e: 48 8b 97 28 08 00 00 \tmovq\t0x828(%rdi), %rdx", + "opcode": "movq", + "operands": "0x828(%rdi), %rdx" + }, + { + "address": 4552613, + "line": "4577a5: 48 85 d2 \ttestq\t%rdx, %rdx", + "opcode": "testq", + "operands": "%rdx, %rdx" + }, + { + "address": 4552616, + "line": "4577a8: 74 53 \tje\t0x4577fd ", + "opcode": "je", + "operands": "0x4577fd " + }, + { + "address": 4552618, + "line": "4577aa: 48 8b 0a \tmovq\t(%rdx), %rcx", + "opcode": "movq", + "operands": "(%rdx), %rcx" + }, + { + "address": 4552621, + "line": "4577ad: 48 89 8f 28 08 00 00 \tmovq\t%rcx, 0x828(%rdi)", + "opcode": "movq", + "operands": "%rcx, 0x828(%rdi)" + }, + { + "address": 4552628, + "line": "4577b4: 49 89 50 28 \tmovq\t%rdx, 0x28(%r8)", + "opcode": "movq", + "operands": "%rdx, 0x28(%r8)" + }, + { + "address": 4552632, + "line": "4577b8: 4c 89 02 \tmovq\t%r8, (%rdx)", + "opcode": "movq", + "operands": "%r8, (%rdx)" + }, + { + "address": 4552635, + "line": "4577bb: e9 61 ff ff ff \tjmp\t0x457721 ", + "opcode": "jmp", + "operands": "0x457721 " + }, + { + "address": 4552640, + "line": "4577c0: 48 89 77 08 \tmovq\t%rsi, 0x8(%rdi)", + "opcode": "movq", + "operands": "%rsi, 0x8(%rdi)" + }, + { + "address": 4552644, + "line": "4577c4: eb 90 \tjmp\t0x457756 ", + "opcode": "jmp", + "operands": "0x457756 " + }, + { + "address": 4552646, + "line": "4577c6: 48 89 30 \tmovq\t%rsi, (%rax)", + "opcode": "movq", + "operands": "%rsi, (%rax)" + }, + { + "address": 4552649, + "line": "4577c9: eb 8b \tjmp\t0x457756 ", + "opcode": "jmp", + "operands": "0x457756 " + }, + { + "address": 4552651, + "line": "4577cb: 8b 4f 04 \tmovl\t0x4(%rdi), %ecx", + "opcode": "movl", + "operands": "0x4(%rdi), %ecx" + }, + { + "address": 4552654, + "line": "4577ce: 48 63 d1 \tmovslq\t%ecx, %rdx", + "opcode": "movslq", + "operands": "%ecx, %rdx" + }, + { + "address": 4552657, + "line": "4577d1: 83 c1 01 \taddl\t$0x1, %ecx", + "opcode": "addl", + "operands": "$0x1, %ecx" + }, + { + "address": 4552660, + "line": "4577d4: 48 8d 94 d7 30 b0 00 00 \tleaq\t0xb030(%rdi,%rdx,8), %rdx", + "opcode": "leaq", + "operands": "0xb030(%rdi,%rdx,8), %rdx" + }, + { + "address": 4552668, + "line": "4577dc: 89 4f 04 \tmovl\t%ecx, 0x4(%rdi)", + "opcode": "movl", + "operands": "%ecx, 0x4(%rdi)" + }, + { + "address": 4552671, + "line": "4577df: e9 c6 fe ff ff \tjmp\t0x4576aa ", + "opcode": "jmp", + "operands": "0x4576aa " + }, + { + "address": 4552676, + "line": "4577e4: 8b 4f 04 \tmovl\t0x4(%rdi), %ecx", + "opcode": "movl", + "operands": "0x4(%rdi), %ecx" + }, + { + "address": 4552679, + "line": "4577e7: 48 63 d1 \tmovslq\t%ecx, %rdx", + "opcode": "movslq", + "operands": "%ecx, %rdx" + }, + { + "address": 4552682, + "line": "4577ea: 83 c1 01 \taddl\t$0x1, %ecx", + "opcode": "addl", + "operands": "$0x1, %ecx" + }, + { + "address": 4552685, + "line": "4577ed: 48 8d 94 d7 30 b0 00 00 \tleaq\t0xb030(%rdi,%rdx,8), %rdx", + "opcode": "leaq", + "operands": "0xb030(%rdi,%rdx,8), %rdx" + }, + { + "address": 4552693, + "line": "4577f5: 89 4f 04 \tmovl\t%ecx, 0x4(%rdi)", + "opcode": "movl", + "operands": "%ecx, 0x4(%rdi)" + }, + { + "address": 4552696, + "line": "4577f8: e9 1d ff ff ff \tjmp\t0x45771a ", + "opcode": "jmp", + "operands": "0x45771a " + }, + { + "address": 4552701, + "line": "4577fd: 44 8b 4f 04 \tmovl\t0x4(%rdi), %r9d", + "opcode": "movl", + "operands": "0x4(%rdi), %r9d" + }, + { + "address": 4552705, + "line": "457801: 49 63 c1 \tmovslq\t%r9d, %rax", + "opcode": "movslq", + "operands": "%r9d, %rax" + }, + { + "address": 4552708, + "line": "457804: 41 83 c1 01 \taddl\t$0x1, %r9d", + "opcode": "addl", + "operands": "$0x1, %r9d" + }, + { + "address": 4552712, + "line": "457808: 48 8d 94 c7 30 b0 00 00 \tleaq\t0xb030(%rdi,%rax,8), %rdx", + "opcode": "leaq", + "operands": "0xb030(%rdi,%rax,8), %rdx" + }, + { + "address": 4552720, + "line": "457810: 44 89 4f 04 \tmovl\t%r9d, 0x4(%rdi)", + "opcode": "movl", + "operands": "%r9d, 0x4(%rdi)" + }, + { + "address": 4552724, + "line": "457814: eb 9e \tjmp\t0x4577b4 ", + "opcode": "jmp", + "operands": "0x4577b4 " + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + }, + "MSG_initHuffman": { + "calls": [ + { + "address": 4511147, + "label": "Huff_Init", + "target": 4551176 + }, + { + "address": 4511204, + "label": "Huff_addRef", + "target": 4552190 + }, + { + "address": 4511216, + "label": "Huff_addRef", + "target": 4552190 + } + ], + "edges": [ + { + "from": 4511114, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511116 + }, + { + "from": 4511116, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511121 + }, + { + "from": 4511121, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511124 + }, + { + "from": 4511124, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511126 + }, + { + "from": 4511126, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511129 + }, + { + "from": 4511129, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511130 + }, + { + "from": 4511130, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511132 + }, + { + "from": 4511132, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511133 + }, + { + "from": 4511133, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511137 + }, + { + "from": 4511137, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511147 + }, + { + "from": 4511147, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4511152 + }, + { + "from": 4511152, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511160 + }, + { + "from": 4511160, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4511189 + }, + { + "from": 4511160, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511162 + }, + { + "from": 4511162, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511165 + }, + { + "from": 4511165, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511171 + }, + { + "from": 4511171, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4511223 + }, + { + "from": 4511171, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511173 + }, + { + "from": 4511173, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511176 + }, + { + "from": 4511176, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511179 + }, + { + "from": 4511179, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511187 + }, + { + "from": 4511187, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4511162 + }, + { + "from": 4511187, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511189 + }, + { + "from": 4511189, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511193 + }, + { + "from": 4511193, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511198 + }, + { + "from": 4511198, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511202 + }, + { + "from": 4511202, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511204 + }, + { + "from": 4511204, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4511209 + }, + { + "from": 4511209, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511211 + }, + { + "from": 4511211, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511216 + }, + { + "from": 4511216, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4511221 + }, + { + "from": 4511221, + "kind": "unconditional", + "target_scope": "local", + "to": 4511152 + }, + { + "from": 4511223, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511227 + }, + { + "from": 4511227, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511228 + }, + { + "from": 4511228, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511229 + }, + { + "from": 4511229, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511231 + }, + { + "from": 4511231, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511233 + }, + { + "from": 4511233, + "kind": "return", + "target_scope": "external", + "to": null + } + ], + "entry": 4511114, + "instructions": [ + { + "address": 4511114, + "line": "44d58a: 41 55 \tpushq\t%r13", + "opcode": "pushq", + "operands": "%r13" + }, + { + "address": 4511116, + "line": "44d58c: bf 00 69 c0 00 \tmovl\t$0xc06900, %edi # imm = 0xC06900", + "opcode": "movl", + "operands": "$0xc06900, %edi # imm = 0xC06900" + }, + { + "address": 4511121, + "line": "44d591: 45 31 ed \txorl\t%r13d, %r13d", + "opcode": "xorl", + "operands": "%r13d, %r13d" + }, + { + "address": 4511124, + "line": "44d594: 41 54 \tpushq\t%r12", + "opcode": "pushq", + "operands": "%r12" + }, + { + "address": 4511126, + "line": "44d596: 45 31 e4 \txorl\t%r12d, %r12d", + "opcode": "xorl", + "operands": "%r12d, %r12d" + }, + { + "address": 4511129, + "line": "44d599: 55 \tpushq\t%rbp", + "opcode": "pushq", + "operands": "%rbp" + }, + { + "address": 4511130, + "line": "44d59a: 31 ed \txorl\t%ebp, %ebp", + "opcode": "xorl", + "operands": "%ebp, %ebp" + }, + { + "address": 4511132, + "line": "44d59c: 53 \tpushq\t%rbx", + "opcode": "pushq", + "operands": "%rbx" + }, + { + "address": 4511133, + "line": "44d59d: 48 83 ec 08 \tsubq\t$0x8, %rsp", + "opcode": "subq", + "operands": "$0x8, %rsp" + }, + { + "address": 4511137, + "line": "44d5a1: c7 05 39 6b 7b 00 01 00 00 00\tmovl\t$0x1, 0x7b6b39(%rip) # 0xc040e4 ", + "opcode": "movl", + "operands": "$0x1, 0x7b6b39(%rip) # 0xc040e4 " + }, + { + "address": 4511147, + "line": "44d5ab: e8 58 9c 00 00 \tcallq\t0x457208 ", + "opcode": "callq", + "operands": "0x457208 " + }, + { + "address": 4511152, + "line": "44d5b0: 46 3b 24 ad 20 4d 7a 00 \tcmpl\t0x7a4d20(,%r13,4), %r12d", + "opcode": "cmpl", + "operands": "0x7a4d20(,%r13,4), %r12d" + }, + { + "address": 4511160, + "line": "44d5b8: 7c 1b \tjl\t0x44d5d5 ", + "opcode": "jl", + "operands": "0x44d5d5 " + }, + { + "address": 4511162, + "line": "44d5ba: 83 c5 01 \taddl\t$0x1, %ebp", + "opcode": "addl", + "operands": "$0x1, %ebp" + }, + { + "address": 4511165, + "line": "44d5bd: 81 fd ff 00 00 00 \tcmpl\t$0xff, %ebp", + "opcode": "cmpl", + "operands": "$0xff, %ebp" + }, + { + "address": 4511171, + "line": "44d5c3: 7f 32 \tjg\t0x44d5f7 ", + "opcode": "jg", + "operands": "0x44d5f7 " + }, + { + "address": 4511173, + "line": "44d5c5: 4c 63 ed \tmovslq\t%ebp, %r13", + "opcode": "movslq", + "operands": "%ebp, %r13" + }, + { + "address": 4511176, + "line": "44d5c8: 45 31 e4 \txorl\t%r12d, %r12d", + "opcode": "xorl", + "operands": "%r12d, %r12d" + }, + { + "address": 4511179, + "line": "44d5cb: 46 3b 24 ad 20 4d 7a 00 \tcmpl\t0x7a4d20(,%r13,4), %r12d", + "opcode": "cmpl", + "operands": "0x7a4d20(,%r13,4), %r12d" + }, + { + "address": 4511187, + "line": "44d5d3: 7d e5 \tjge\t0x44d5ba ", + "opcode": "jge", + "operands": "0x44d5ba " + }, + { + "address": 4511189, + "line": "44d5d5: 40 0f b6 dd \tmovzbl\t%bpl, %ebx", + "opcode": "movzbl", + "operands": "%bpl, %ebx" + }, + { + "address": 4511193, + "line": "44d5d9: bf 00 69 c0 00 \tmovl\t$0xc06900, %edi # imm = 0xC06900", + "opcode": "movl", + "operands": "$0xc06900, %edi # imm = 0xC06900" + }, + { + "address": 4511198, + "line": "44d5de: 41 83 c4 01 \taddl\t$0x1, %r12d", + "opcode": "addl", + "operands": "$0x1, %r12d" + }, + { + "address": 4511202, + "line": "44d5e2: 89 de \tmovl\t%ebx, %esi", + "opcode": "movl", + "operands": "%ebx, %esi" + }, + { + "address": 4511204, + "line": "44d5e4: e8 15 a0 00 00 \tcallq\t0x4575fe ", + "opcode": "callq", + "operands": "0x4575fe " + }, + { + "address": 4511209, + "line": "44d5e9: 89 de \tmovl\t%ebx, %esi", + "opcode": "movl", + "operands": "%ebx, %esi" + }, + { + "address": 4511211, + "line": "44d5eb: bf 30 31 c1 00 \tmovl\t$0xc13130, %edi # imm = 0xC13130", + "opcode": "movl", + "operands": "$0xc13130, %edi # imm = 0xC13130" + }, + { + "address": 4511216, + "line": "44d5f0: e8 09 a0 00 00 \tcallq\t0x4575fe ", + "opcode": "callq", + "operands": "0x4575fe " + }, + { + "address": 4511221, + "line": "44d5f5: eb b9 \tjmp\t0x44d5b0 ", + "opcode": "jmp", + "operands": "0x44d5b0 " + }, + { + "address": 4511223, + "line": "44d5f7: 48 83 c4 08 \taddq\t$0x8, %rsp", + "opcode": "addq", + "operands": "$0x8, %rsp" + }, + { + "address": 4511227, + "line": "44d5fb: 5b \tpopq\t%rbx", + "opcode": "popq", + "operands": "%rbx" + }, + { + "address": 4511228, + "line": "44d5fc: 5d \tpopq\t%rbp", + "opcode": "popq", + "operands": "%rbp" + }, + { + "address": 4511229, + "line": "44d5fd: 41 5c \tpopq\t%r12", + "opcode": "popq", + "operands": "%r12" + }, + { + "address": 4511231, + "line": "44d5ff: 41 5d \tpopq\t%r13", + "opcode": "popq", + "operands": "%r13" + }, + { + "address": 4511233, + "line": "44d601: c3 \tretq", + "opcode": "retq", + "operands": "" + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + }, + "increment": { + "calls": [ + { + "address": 4551750, + "label": "increment", + "target": 4551594 + } + ], + "edges": [ + { + "from": 4551594, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551597 + }, + { + "from": 4551597, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551598 + }, + { + "from": 4551598, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551601 + }, + { + "from": 4551601, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4551765 + }, + { + "from": 4551601, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551607 + }, + { + "from": 4551607, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551611 + }, + { + "from": 4551611, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551614 + }, + { + "from": 4551614, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4551628 + }, + { + "from": 4551614, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551616 + }, + { + "from": 4551616, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551619 + }, + { + "from": 4551619, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551622 + }, + { + "from": 4551622, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4551898 + }, + { + "from": 4551622, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551628 + }, + { + "from": 4551628, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551632 + }, + { + "from": 4551632, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551636 + }, + { + "from": 4551636, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551639 + }, + { + "from": 4551639, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4551653 + }, + { + "from": 4551639, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551641 + }, + { + "from": 4551641, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551644 + }, + { + "from": 4551644, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551647 + }, + { + "from": 4551647, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4551890 + }, + { + "from": 4551647, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551653 + }, + { + "from": 4551653, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551660 + }, + { + "from": 4551660, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551664 + }, + { + "from": 4551664, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551671 + }, + { + "from": 4551671, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551674 + }, + { + "from": 4551674, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551681 + }, + { + "from": 4551681, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551684 + }, + { + "from": 4551684, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551688 + }, + { + "from": 4551688, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551691 + }, + { + "from": 4551691, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551694 + }, + { + "from": 4551694, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551697 + }, + { + "from": 4551697, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4551708 + }, + { + "from": 4551697, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551699 + }, + { + "from": 4551699, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551702 + }, + { + "from": 4551702, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552084 + }, + { + "from": 4551702, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551708 + }, + { + "from": 4551708, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551715 + }, + { + "from": 4551715, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551718 + }, + { + "from": 4551718, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552098 + }, + { + "from": 4551718, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551724 + }, + { + "from": 4551724, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551727 + }, + { + "from": 4551727, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551734 + }, + { + "from": 4551734, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551738 + }, + { + "from": 4551738, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551741 + }, + { + "from": 4551741, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551745 + }, + { + "from": 4551745, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551748 + }, + { + "from": 4551748, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4551765 + }, + { + "from": 4551748, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551750 + }, + { + "from": 4551750, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4551755 + }, + { + "from": 4551755, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551759 + }, + { + "from": 4551759, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551763 + }, + { + "from": 4551763, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4551768 + }, + { + "from": 4551763, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551765 + }, + { + "from": 4551765, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551766 + }, + { + "from": 4551766, + "kind": "return", + "target_scope": "external", + "to": null + }, + { + "from": 4551767, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551768 + }, + { + "from": 4551768, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551772 + }, + { + "from": 4551772, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551776 + }, + { + "from": 4551776, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551780 + }, + { + "from": 4551780, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551784 + }, + { + "from": 4551784, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551788 + }, + { + "from": 4551788, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551792 + }, + { + "from": 4551792, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551796 + }, + { + "from": 4551796, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551800 + }, + { + "from": 4551800, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552132 + }, + { + "from": 4551800, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551806 + }, + { + "from": 4551806, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551810 + }, + { + "from": 4551810, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552123 + }, + { + "from": 4551810, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551816 + }, + { + "from": 4551816, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551820 + }, + { + "from": 4551820, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551823 + }, + { + "from": 4551823, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4551829 + }, + { + "from": 4551823, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551825 + }, + { + "from": 4551825, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551829 + }, + { + "from": 4551829, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551833 + }, + { + "from": 4551833, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551836 + }, + { + "from": 4551836, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4551842 + }, + { + "from": 4551836, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551838 + }, + { + "from": 4551838, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551842 + }, + { + "from": 4551842, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551846 + }, + { + "from": 4551846, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551849 + }, + { + "from": 4551849, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4551855 + }, + { + "from": 4551849, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551851 + }, + { + "from": 4551851, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551855 + }, + { + "from": 4551855, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551859 + }, + { + "from": 4551859, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551862 + }, + { + "from": 4551862, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4551868 + }, + { + "from": 4551862, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551864 + }, + { + "from": 4551864, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551868 + }, + { + "from": 4551868, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551872 + }, + { + "from": 4551872, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551875 + }, + { + "from": 4551875, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551878 + }, + { + "from": 4551878, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4551765 + }, + { + "from": 4551878, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551880 + }, + { + "from": 4551880, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551884 + }, + { + "from": 4551884, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551887 + }, + { + "from": 4551887, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551888 + }, + { + "from": 4551888, + "kind": "return", + "target_scope": "external", + "to": null + }, + { + "from": 4551889, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551890 + }, + { + "from": 4551890, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551893 + }, + { + "from": 4551893, + "kind": "unconditional", + "target_scope": "local", + "to": 4551681 + }, + { + "from": 4551898, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551902 + }, + { + "from": 4551902, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551906 + }, + { + "from": 4551906, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551909 + }, + { + "from": 4551909, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551912 + }, + { + "from": 4551912, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4551978 + }, + { + "from": 4551912, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551914 + }, + { + "from": 4551914, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551918 + }, + { + "from": 4551918, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551921 + }, + { + "from": 4551921, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552156 + }, + { + "from": 4551921, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551927 + }, + { + "from": 4551927, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551930 + }, + { + "from": 4551930, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552182 + }, + { + "from": 4551930, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551936 + }, + { + "from": 4551936, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551940 + }, + { + "from": 4551940, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551943 + }, + { + "from": 4551943, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552165 + }, + { + "from": 4551943, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551949 + }, + { + "from": 4551949, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551952 + }, + { + "from": 4551952, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552174 + }, + { + "from": 4551952, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551958 + }, + { + "from": 4551958, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551962 + }, + { + "from": 4551962, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551966 + }, + { + "from": 4551966, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551970 + }, + { + "from": 4551970, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551974 + }, + { + "from": 4551974, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551978 + }, + { + "from": 4551978, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551982 + }, + { + "from": 4551982, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551986 + }, + { + "from": 4551986, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551990 + }, + { + "from": 4551990, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551994 + }, + { + "from": 4551994, + "kind": "fallthrough", + "target_scope": "local", + "to": 4551998 + }, + { + "from": 4551998, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552002 + }, + { + "from": 4552002, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552006 + }, + { + "from": 4552006, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552010 + }, + { + "from": 4552010, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552147 + }, + { + "from": 4552010, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552016 + }, + { + "from": 4552016, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552020 + }, + { + "from": 4552020, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552141 + }, + { + "from": 4552020, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552022 + }, + { + "from": 4552022, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552026 + }, + { + "from": 4552026, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552029 + }, + { + "from": 4552029, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552035 + }, + { + "from": 4552029, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552031 + }, + { + "from": 4552031, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552035 + }, + { + "from": 4552035, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552039 + }, + { + "from": 4552039, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552042 + }, + { + "from": 4552042, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552048 + }, + { + "from": 4552042, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552044 + }, + { + "from": 4552044, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552048 + }, + { + "from": 4552048, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552052 + }, + { + "from": 4552052, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552055 + }, + { + "from": 4552055, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4552061 + }, + { + "from": 4552055, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552057 + }, + { + "from": 4552057, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552061 + }, + { + "from": 4552061, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552065 + }, + { + "from": 4552065, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552068 + }, + { + "from": 4552068, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4551653 + }, + { + "from": 4552068, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552074 + }, + { + "from": 4552074, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552078 + }, + { + "from": 4552078, + "kind": "unconditional", + "target_scope": "local", + "to": 4551636 + }, + { + "from": 4552083, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552084 + }, + { + "from": 4552084, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552088 + }, + { + "from": 4552088, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552092 + }, + { + "from": 4552092, + "kind": "unconditional", + "target_scope": "local", + "to": 4551741 + }, + { + "from": 4552097, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552098 + }, + { + "from": 4552098, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552101 + }, + { + "from": 4552101, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552104 + }, + { + "from": 4552104, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552107 + }, + { + "from": 4552107, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552115 + }, + { + "from": 4552115, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552118 + }, + { + "from": 4552118, + "kind": "unconditional", + "target_scope": "local", + "to": 4551734 + }, + { + "from": 4552123, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552127 + }, + { + "from": 4552127, + "kind": "unconditional", + "target_scope": "local", + "to": 4551816 + }, + { + "from": 4552132, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552136 + }, + { + "from": 4552136, + "kind": "unconditional", + "target_scope": "local", + "to": 4551806 + }, + { + "from": 4552141, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552145 + }, + { + "from": 4552145, + "kind": "unconditional", + "target_scope": "local", + "to": 4552022 + }, + { + "from": 4552147, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552151 + }, + { + "from": 4552151, + "kind": "unconditional", + "target_scope": "local", + "to": 4552016 + }, + { + "from": 4552156, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552160 + }, + { + "from": 4552160, + "kind": "unconditional", + "target_scope": "local", + "to": 4551940 + }, + { + "from": 4552165, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552169 + }, + { + "from": 4552169, + "kind": "unconditional", + "target_scope": "local", + "to": 4551962 + }, + { + "from": 4552174, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552177 + }, + { + "from": 4552177, + "kind": "unconditional", + "target_scope": "local", + "to": 4551962 + }, + { + "from": 4552182, + "kind": "fallthrough", + "target_scope": "local", + "to": 4552185 + }, + { + "from": 4552185, + "kind": "unconditional", + "target_scope": "local", + "to": 4551940 + } + ], + "entry": 4551594, + "instructions": [ + { + "address": 4551594, + "line": "4573aa: 48 85 f6 \ttestq\t%rsi, %rsi", + "opcode": "testq", + "operands": "%rsi, %rsi" + }, + { + "address": 4551597, + "line": "4573ad: 53 \tpushq\t%rbx", + "opcode": "pushq", + "operands": "%rbx" + }, + { + "address": 4551598, + "line": "4573ae: 48 89 f3 \tmovq\t%rsi, %rbx", + "opcode": "movq", + "operands": "%rsi, %rbx" + }, + { + "address": 4551601, + "line": "4573b1: 0f 84 9e 00 00 00 \tje\t0x457455 ", + "opcode": "je", + "operands": "0x457455 " + }, + { + "address": 4551607, + "line": "4573b7: 48 8b 56 18 \tmovq\t0x18(%rsi), %rdx", + "opcode": "movq", + "operands": "0x18(%rsi), %rdx" + }, + { + "address": 4551611, + "line": "4573bb: 48 85 d2 \ttestq\t%rdx, %rdx", + "opcode": "testq", + "operands": "%rdx, %rdx" + }, + { + "address": 4551614, + "line": "4573be: 74 0c \tje\t0x4573cc ", + "opcode": "je", + "operands": "0x4573cc " + }, + { + "address": 4551616, + "line": "4573c0: 8b 42 30 \tmovl\t0x30(%rdx), %eax", + "opcode": "movl", + "operands": "0x30(%rdx), %eax" + }, + { + "address": 4551619, + "line": "4573c3: 3b 46 30 \tcmpl\t0x30(%rsi), %eax", + "opcode": "cmpl", + "operands": "0x30(%rsi), %eax" + }, + { + "address": 4551622, + "line": "4573c6: 0f 84 0e 01 00 00 \tje\t0x4574da ", + "opcode": "je", + "operands": "0x4574da " + }, + { + "address": 4551628, + "line": "4573cc: 48 8b 73 28 \tmovq\t0x28(%rbx), %rsi", + "opcode": "movq", + "operands": "0x28(%rbx), %rsi" + }, + { + "address": 4551632, + "line": "4573d0: 48 8b 53 20 \tmovq\t0x20(%rbx), %rdx", + "opcode": "movq", + "operands": "0x20(%rbx), %rdx" + }, + { + "address": 4551636, + "line": "4573d4: 48 85 d2 \ttestq\t%rdx, %rdx", + "opcode": "testq", + "operands": "%rdx, %rdx" + }, + { + "address": 4551639, + "line": "4573d7: 74 0c \tje\t0x4573e5 ", + "opcode": "je", + "operands": "0x4573e5 " + }, + { + "address": 4551641, + "line": "4573d9: 8b 4a 30 \tmovl\t0x30(%rdx), %ecx", + "opcode": "movl", + "operands": "0x30(%rdx), %ecx" + }, + { + "address": 4551644, + "line": "4573dc: 3b 4b 30 \tcmpl\t0x30(%rbx), %ecx", + "opcode": "cmpl", + "operands": "0x30(%rbx), %ecx" + }, + { + "address": 4551647, + "line": "4573df: 0f 84 ed 00 00 00 \tje\t0x4574d2 ", + "opcode": "je", + "operands": "0x4574d2 " + }, + { + "address": 4551653, + "line": "4573e5: 48 c7 06 00 00 00 00 \tmovq\t$0x0, (%rsi)", + "opcode": "movq", + "operands": "$0x0, (%rsi)" + }, + { + "address": 4551660, + "line": "4573ec: 48 8b 73 28 \tmovq\t0x28(%rbx), %rsi", + "opcode": "movq", + "operands": "0x28(%rbx), %rsi" + }, + { + "address": 4551664, + "line": "4573f0: 4c 8b 97 28 08 00 00 \tmovq\t0x828(%rdi), %r10", + "opcode": "movq", + "operands": "0x828(%rdi), %r10" + }, + { + "address": 4551671, + "line": "4573f7: 4c 89 16 \tmovq\t%r10, (%rsi)", + "opcode": "movq", + "operands": "%r10, (%rsi)" + }, + { + "address": 4551674, + "line": "4573fa: 48 89 b7 28 08 00 00 \tmovq\t%rsi, 0x828(%rdi)", + "opcode": "movq", + "operands": "%rsi, 0x828(%rdi)" + }, + { + "address": 4551681, + "line": "457401: 8b 53 30 \tmovl\t0x30(%rbx), %edx", + "opcode": "movl", + "operands": "0x30(%rbx), %edx" + }, + { + "address": 4551684, + "line": "457404: 48 8b 43 18 \tmovq\t0x18(%rbx), %rax", + "opcode": "movq", + "operands": "0x18(%rbx), %rax" + }, + { + "address": 4551688, + "line": "457408: 83 c2 01 \taddl\t$0x1, %edx", + "opcode": "addl", + "operands": "$0x1, %edx" + }, + { + "address": 4551691, + "line": "45740b: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4551694, + "line": "45740e: 89 53 30 \tmovl\t%edx, 0x30(%rbx)", + "opcode": "movl", + "operands": "%edx, 0x30(%rbx)" + }, + { + "address": 4551697, + "line": "457411: 74 09 \tje\t0x45741c ", + "opcode": "je", + "operands": "0x45741c " + }, + { + "address": 4551699, + "line": "457413: 3b 50 30 \tcmpl\t0x30(%rax), %edx", + "opcode": "cmpl", + "operands": "0x30(%rax), %edx" + }, + { + "address": 4551702, + "line": "457416: 0f 84 78 01 00 00 \tje\t0x457594 ", + "opcode": "je", + "operands": "0x457594 " + }, + { + "address": 4551708, + "line": "45741c: 48 8b 97 28 08 00 00 \tmovq\t0x828(%rdi), %rdx", + "opcode": "movq", + "operands": "0x828(%rdi), %rdx" + }, + { + "address": 4551715, + "line": "457423: 48 85 d2 \ttestq\t%rdx, %rdx", + "opcode": "testq", + "operands": "%rdx, %rdx" + }, + { + "address": 4551718, + "line": "457426: 0f 84 76 01 00 00 \tje\t0x4575a2 ", + "opcode": "je", + "operands": "0x4575a2 " + }, + { + "address": 4551724, + "line": "45742c: 4c 8b 02 \tmovq\t(%rdx), %r8", + "opcode": "movq", + "operands": "(%rdx), %r8" + }, + { + "address": 4551727, + "line": "45742f: 4c 89 87 28 08 00 00 \tmovq\t%r8, 0x828(%rdi)", + "opcode": "movq", + "operands": "%r8, 0x828(%rdi)" + }, + { + "address": 4551734, + "line": "457436: 48 89 53 28 \tmovq\t%rdx, 0x28(%rbx)", + "opcode": "movq", + "operands": "%rdx, 0x28(%rbx)" + }, + { + "address": 4551738, + "line": "45743a: 48 89 1a \tmovq\t%rbx, (%rdx)", + "opcode": "movq", + "operands": "%rbx, (%rdx)" + }, + { + "address": 4551741, + "line": "45743d: 48 8b 73 10 \tmovq\t0x10(%rbx), %rsi", + "opcode": "movq", + "operands": "0x10(%rbx), %rsi" + }, + { + "address": 4551745, + "line": "457441: 48 85 f6 \ttestq\t%rsi, %rsi", + "opcode": "testq", + "operands": "%rsi, %rsi" + }, + { + "address": 4551748, + "line": "457444: 74 0f \tje\t0x457455 ", + "opcode": "je", + "operands": "0x457455 " + }, + { + "address": 4551750, + "line": "457446: e8 5f ff ff ff \tcallq\t0x4573aa ", + "opcode": "callq", + "operands": "0x4573aa " + }, + { + "address": 4551755, + "line": "45744b: 48 8b 4b 20 \tmovq\t0x20(%rbx), %rcx", + "opcode": "movq", + "operands": "0x20(%rbx), %rcx" + }, + { + "address": 4551759, + "line": "45744f: 48 3b 4b 10 \tcmpq\t0x10(%rbx), %rcx", + "opcode": "cmpq", + "operands": "0x10(%rbx), %rcx" + }, + { + "address": 4551763, + "line": "457453: 74 03 \tje\t0x457458 ", + "opcode": "je", + "operands": "0x457458 " + }, + { + "address": 4551765, + "line": "457455: 5b \tpopq\t%rbx", + "opcode": "popq", + "operands": "%rbx" + }, + { + "address": 4551766, + "line": "457456: c3 \tretq", + "opcode": "retq", + "operands": "" + }, + { + "address": 4551767, + "line": "457457: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4551768, + "line": "457458: 4c 8b 4b 18 \tmovq\t0x18(%rbx), %r9", + "opcode": "movq", + "operands": "0x18(%rbx), %r9" + }, + { + "address": 4551772, + "line": "45745c: 48 8b 71 18 \tmovq\t0x18(%rcx), %rsi", + "opcode": "movq", + "operands": "0x18(%rcx), %rsi" + }, + { + "address": 4551776, + "line": "457460: 48 8b 79 20 \tmovq\t0x20(%rcx), %rdi", + "opcode": "movq", + "operands": "0x20(%rcx), %rdi" + }, + { + "address": 4551780, + "line": "457464: 48 89 73 18 \tmovq\t%rsi, 0x18(%rbx)", + "opcode": "movq", + "operands": "%rsi, 0x18(%rbx)" + }, + { + "address": 4551784, + "line": "457468: 4c 89 49 18 \tmovq\t%r9, 0x18(%rcx)", + "opcode": "movq", + "operands": "%r9, 0x18(%rcx)" + }, + { + "address": 4551788, + "line": "45746c: 48 3b 5b 18 \tcmpq\t0x18(%rbx), %rbx", + "opcode": "cmpq", + "operands": "0x18(%rbx), %rbx" + }, + { + "address": 4551792, + "line": "457470: 48 89 7b 20 \tmovq\t%rdi, 0x20(%rbx)", + "opcode": "movq", + "operands": "%rdi, 0x20(%rbx)" + }, + { + "address": 4551796, + "line": "457474: 48 89 49 20 \tmovq\t%rcx, 0x20(%rcx)", + "opcode": "movq", + "operands": "%rcx, 0x20(%rcx)" + }, + { + "address": 4551800, + "line": "457478: 0f 84 46 01 00 00 \tje\t0x4575c4 ", + "opcode": "je", + "operands": "0x4575c4 " + }, + { + "address": 4551806, + "line": "45747e: 48 3b 49 18 \tcmpq\t0x18(%rcx), %rcx", + "opcode": "cmpq", + "operands": "0x18(%rcx), %rcx" + }, + { + "address": 4551810, + "line": "457482: 0f 84 33 01 00 00 \tje\t0x4575bb ", + "opcode": "je", + "operands": "0x4575bb " + }, + { + "address": 4551816, + "line": "457488: 48 8b 43 18 \tmovq\t0x18(%rbx), %rax", + "opcode": "movq", + "operands": "0x18(%rbx), %rax" + }, + { + "address": 4551820, + "line": "45748c: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4551823, + "line": "45748f: 74 04 \tje\t0x457495 ", + "opcode": "je", + "operands": "0x457495 " + }, + { + "address": 4551825, + "line": "457491: 48 89 58 20 \tmovq\t%rbx, 0x20(%rax)", + "opcode": "movq", + "operands": "%rbx, 0x20(%rax)" + }, + { + "address": 4551829, + "line": "457495: 48 8b 41 18 \tmovq\t0x18(%rcx), %rax", + "opcode": "movq", + "operands": "0x18(%rcx), %rax" + }, + { + "address": 4551833, + "line": "457499: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4551836, + "line": "45749c: 74 04 \tje\t0x4574a2 ", + "opcode": "je", + "operands": "0x4574a2 " + }, + { + "address": 4551838, + "line": "45749e: 48 89 48 20 \tmovq\t%rcx, 0x20(%rax)", + "opcode": "movq", + "operands": "%rcx, 0x20(%rax)" + }, + { + "address": 4551842, + "line": "4574a2: 48 8b 43 20 \tmovq\t0x20(%rbx), %rax", + "opcode": "movq", + "operands": "0x20(%rbx), %rax" + }, + { + "address": 4551846, + "line": "4574a6: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4551849, + "line": "4574a9: 74 04 \tje\t0x4574af ", + "opcode": "je", + "operands": "0x4574af " + }, + { + "address": 4551851, + "line": "4574ab: 48 89 58 18 \tmovq\t%rbx, 0x18(%rax)", + "opcode": "movq", + "operands": "%rbx, 0x18(%rax)" + }, + { + "address": 4551855, + "line": "4574af: 48 8b 41 20 \tmovq\t0x20(%rcx), %rax", + "opcode": "movq", + "operands": "0x20(%rcx), %rax" + }, + { + "address": 4551859, + "line": "4574b3: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4551862, + "line": "4574b6: 74 04 \tje\t0x4574bc ", + "opcode": "je", + "operands": "0x4574bc " + }, + { + "address": 4551864, + "line": "4574b8: 48 89 48 18 \tmovq\t%rcx, 0x18(%rax)", + "opcode": "movq", + "operands": "%rcx, 0x18(%rax)" + }, + { + "address": 4551868, + "line": "4574bc: 48 8b 53 28 \tmovq\t0x28(%rbx), %rdx", + "opcode": "movq", + "operands": "0x28(%rbx), %rdx" + }, + { + "address": 4551872, + "line": "4574c0: 48 8b 02 \tmovq\t(%rdx), %rax", + "opcode": "movq", + "operands": "(%rdx), %rax" + }, + { + "address": 4551875, + "line": "4574c3: 48 39 d8 \tcmpq\t%rbx, %rax", + "opcode": "cmpq", + "operands": "%rbx, %rax" + }, + { + "address": 4551878, + "line": "4574c6: 75 8d \tjne\t0x457455 ", + "opcode": "jne", + "operands": "0x457455 " + }, + { + "address": 4551880, + "line": "4574c8: 48 8b 58 10 \tmovq\t0x10(%rax), %rbx", + "opcode": "movq", + "operands": "0x10(%rax), %rbx" + }, + { + "address": 4551884, + "line": "4574cc: 48 89 1a \tmovq\t%rbx, (%rdx)", + "opcode": "movq", + "operands": "%rbx, (%rdx)" + }, + { + "address": 4551887, + "line": "4574cf: 5b \tpopq\t%rbx", + "opcode": "popq", + "operands": "%rbx" + }, + { + "address": 4551888, + "line": "4574d0: c3 \tretq", + "opcode": "retq", + "operands": "" + }, + { + "address": 4551889, + "line": "4574d1: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4551890, + "line": "4574d2: 48 89 16 \tmovq\t%rdx, (%rsi)", + "opcode": "movq", + "operands": "%rdx, (%rsi)" + }, + { + "address": 4551893, + "line": "4574d5: e9 27 ff ff ff \tjmp\t0x457401 ", + "opcode": "jmp", + "operands": "0x457401 " + }, + { + "address": 4551898, + "line": "4574da: 48 8b 76 28 \tmovq\t0x28(%rsi), %rsi", + "opcode": "movq", + "operands": "0x28(%rsi), %rsi" + }, + { + "address": 4551902, + "line": "4574de: 48 8b 43 10 \tmovq\t0x10(%rbx), %rax", + "opcode": "movq", + "operands": "0x10(%rbx), %rax" + }, + { + "address": 4551906, + "line": "4574e2: 48 8b 0e \tmovq\t(%rsi), %rcx", + "opcode": "movq", + "operands": "(%rsi), %rcx" + }, + { + "address": 4551909, + "line": "4574e5: 48 39 c8 \tcmpq\t%rcx, %rax", + "opcode": "cmpq", + "operands": "%rcx, %rax" + }, + { + "address": 4551912, + "line": "4574e8: 74 40 \tje\t0x45752a ", + "opcode": "je", + "operands": "0x45752a " + }, + { + "address": 4551914, + "line": "4574ea: 48 8b 51 10 \tmovq\t0x10(%rcx), %rdx", + "opcode": "movq", + "operands": "0x10(%rcx), %rdx" + }, + { + "address": 4551918, + "line": "4574ee: 48 85 d2 \ttestq\t%rdx, %rdx", + "opcode": "testq", + "operands": "%rdx, %rdx" + }, + { + "address": 4551921, + "line": "4574f1: 0f 84 e5 00 00 00 \tje\t0x4575dc ", + "opcode": "je", + "operands": "0x4575dc " + }, + { + "address": 4551927, + "line": "4574f7: 48 3b 0a \tcmpq\t(%rdx), %rcx", + "opcode": "cmpq", + "operands": "(%rdx), %rcx" + }, + { + "address": 4551930, + "line": "4574fa: 0f 84 f6 00 00 00 \tje\t0x4575f6 ", + "opcode": "je", + "operands": "0x4575f6 " + }, + { + "address": 4551936, + "line": "457500: 48 89 5a 08 \tmovq\t%rbx, 0x8(%rdx)", + "opcode": "movq", + "operands": "%rbx, 0x8(%rdx)" + }, + { + "address": 4551940, + "line": "457504: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4551943, + "line": "457507: 0f 84 d8 00 00 00 \tje\t0x4575e5 ", + "opcode": "je", + "operands": "0x4575e5 " + }, + { + "address": 4551949, + "line": "45750d: 48 3b 18 \tcmpq\t(%rax), %rbx", + "opcode": "cmpq", + "operands": "(%rax), %rbx" + }, + { + "address": 4551952, + "line": "457510: 0f 84 d8 00 00 00 \tje\t0x4575ee ", + "opcode": "je", + "operands": "0x4575ee " + }, + { + "address": 4551958, + "line": "457516: 48 89 48 08 \tmovq\t%rcx, 0x8(%rax)", + "opcode": "movq", + "operands": "%rcx, 0x8(%rax)" + }, + { + "address": 4551962, + "line": "45751a: 48 89 41 10 \tmovq\t%rax, 0x10(%rcx)", + "opcode": "movq", + "operands": "%rax, 0x10(%rcx)" + }, + { + "address": 4551966, + "line": "45751e: 48 8b 73 28 \tmovq\t0x28(%rbx), %rsi", + "opcode": "movq", + "operands": "0x28(%rbx), %rsi" + }, + { + "address": 4551970, + "line": "457522: 48 89 53 10 \tmovq\t%rdx, 0x10(%rbx)", + "opcode": "movq", + "operands": "%rdx, 0x10(%rbx)" + }, + { + "address": 4551974, + "line": "457526: 48 8b 53 18 \tmovq\t0x18(%rbx), %rdx", + "opcode": "movq", + "operands": "0x18(%rbx), %rdx" + }, + { + "address": 4551978, + "line": "45752a: 4c 8b 49 18 \tmovq\t0x18(%rcx), %r9", + "opcode": "movq", + "operands": "0x18(%rcx), %r9" + }, + { + "address": 4551982, + "line": "45752e: 48 89 51 18 \tmovq\t%rdx, 0x18(%rcx)", + "opcode": "movq", + "operands": "%rdx, 0x18(%rcx)" + }, + { + "address": 4551986, + "line": "457532: 4c 8b 43 20 \tmovq\t0x20(%rbx), %r8", + "opcode": "movq", + "operands": "0x20(%rbx), %r8" + }, + { + "address": 4551990, + "line": "457536: 48 8b 51 20 \tmovq\t0x20(%rcx), %rdx", + "opcode": "movq", + "operands": "0x20(%rcx), %rdx" + }, + { + "address": 4551994, + "line": "45753a: 4c 89 4b 18 \tmovq\t%r9, 0x18(%rbx)", + "opcode": "movq", + "operands": "%r9, 0x18(%rbx)" + }, + { + "address": 4551998, + "line": "45753e: 48 3b 49 18 \tcmpq\t0x18(%rcx), %rcx", + "opcode": "cmpq", + "operands": "0x18(%rcx), %rcx" + }, + { + "address": 4552002, + "line": "457542: 4c 89 41 20 \tmovq\t%r8, 0x20(%rcx)", + "opcode": "movq", + "operands": "%r8, 0x20(%rcx)" + }, + { + "address": 4552006, + "line": "457546: 48 89 53 20 \tmovq\t%rdx, 0x20(%rbx)", + "opcode": "movq", + "operands": "%rdx, 0x20(%rbx)" + }, + { + "address": 4552010, + "line": "45754a: 0f 84 83 00 00 00 \tje\t0x4575d3 ", + "opcode": "je", + "operands": "0x4575d3 " + }, + { + "address": 4552016, + "line": "457550: 48 3b 5b 18 \tcmpq\t0x18(%rbx), %rbx", + "opcode": "cmpq", + "operands": "0x18(%rbx), %rbx" + }, + { + "address": 4552020, + "line": "457554: 74 77 \tje\t0x4575cd ", + "opcode": "je", + "operands": "0x4575cd " + }, + { + "address": 4552022, + "line": "457556: 48 8b 41 18 \tmovq\t0x18(%rcx), %rax", + "opcode": "movq", + "operands": "0x18(%rcx), %rax" + }, + { + "address": 4552026, + "line": "45755a: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4552029, + "line": "45755d: 74 04 \tje\t0x457563 ", + "opcode": "je", + "operands": "0x457563 " + }, + { + "address": 4552031, + "line": "45755f: 48 89 48 20 \tmovq\t%rcx, 0x20(%rax)", + "opcode": "movq", + "operands": "%rcx, 0x20(%rax)" + }, + { + "address": 4552035, + "line": "457563: 48 8b 43 18 \tmovq\t0x18(%rbx), %rax", + "opcode": "movq", + "operands": "0x18(%rbx), %rax" + }, + { + "address": 4552039, + "line": "457567: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4552042, + "line": "45756a: 74 04 \tje\t0x457570 ", + "opcode": "je", + "operands": "0x457570 " + }, + { + "address": 4552044, + "line": "45756c: 48 89 58 20 \tmovq\t%rbx, 0x20(%rax)", + "opcode": "movq", + "operands": "%rbx, 0x20(%rax)" + }, + { + "address": 4552048, + "line": "457570: 48 8b 41 20 \tmovq\t0x20(%rcx), %rax", + "opcode": "movq", + "operands": "0x20(%rcx), %rax" + }, + { + "address": 4552052, + "line": "457574: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4552055, + "line": "457577: 74 04 \tje\t0x45757d ", + "opcode": "je", + "operands": "0x45757d " + }, + { + "address": 4552057, + "line": "457579: 48 89 48 18 \tmovq\t%rcx, 0x18(%rax)", + "opcode": "movq", + "operands": "%rcx, 0x18(%rax)" + }, + { + "address": 4552061, + "line": "45757d: 48 8b 53 20 \tmovq\t0x20(%rbx), %rdx", + "opcode": "movq", + "operands": "0x20(%rbx), %rdx" + }, + { + "address": 4552065, + "line": "457581: 48 85 d2 \ttestq\t%rdx, %rdx", + "opcode": "testq", + "operands": "%rdx, %rdx" + }, + { + "address": 4552068, + "line": "457584: 0f 84 5b fe ff ff \tje\t0x4573e5 ", + "opcode": "je", + "operands": "0x4573e5 " + }, + { + "address": 4552074, + "line": "45758a: 48 89 5a 18 \tmovq\t%rbx, 0x18(%rdx)", + "opcode": "movq", + "operands": "%rbx, 0x18(%rdx)" + }, + { + "address": 4552078, + "line": "45758e: e9 41 fe ff ff \tjmp\t0x4573d4 ", + "opcode": "jmp", + "operands": "0x4573d4 " + }, + { + "address": 4552083, + "line": "457593: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4552084, + "line": "457594: 4c 8b 58 28 \tmovq\t0x28(%rax), %r11", + "opcode": "movq", + "operands": "0x28(%rax), %r11" + }, + { + "address": 4552088, + "line": "457598: 4c 89 5b 28 \tmovq\t%r11, 0x28(%rbx)", + "opcode": "movq", + "operands": "%r11, 0x28(%rbx)" + }, + { + "address": 4552092, + "line": "45759c: e9 9c fe ff ff \tjmp\t0x45743d ", + "opcode": "jmp", + "operands": "0x45743d " + }, + { + "address": 4552097, + "line": "4575a1: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4552098, + "line": "4575a2: 8b 47 04 \tmovl\t0x4(%rdi), %eax", + "opcode": "movl", + "operands": "0x4(%rdi), %eax" + }, + { + "address": 4552101, + "line": "4575a5: 48 63 d0 \tmovslq\t%eax, %rdx", + "opcode": "movslq", + "operands": "%eax, %rdx" + }, + { + "address": 4552104, + "line": "4575a8: 83 c0 01 \taddl\t$0x1, %eax", + "opcode": "addl", + "operands": "$0x1, %eax" + }, + { + "address": 4552107, + "line": "4575ab: 48 8d 94 d7 30 b0 00 00 \tleaq\t0xb030(%rdi,%rdx,8), %rdx", + "opcode": "leaq", + "operands": "0xb030(%rdi,%rdx,8), %rdx" + }, + { + "address": 4552115, + "line": "4575b3: 89 47 04 \tmovl\t%eax, 0x4(%rdi)", + "opcode": "movl", + "operands": "%eax, 0x4(%rdi)" + }, + { + "address": 4552118, + "line": "4575b6: e9 7b fe ff ff \tjmp\t0x457436 ", + "opcode": "jmp", + "operands": "0x457436 " + }, + { + "address": 4552123, + "line": "4575bb: 48 89 59 18 \tmovq\t%rbx, 0x18(%rcx)", + "opcode": "movq", + "operands": "%rbx, 0x18(%rcx)" + }, + { + "address": 4552127, + "line": "4575bf: e9 c4 fe ff ff \tjmp\t0x457488 ", + "opcode": "jmp", + "operands": "0x457488 " + }, + { + "address": 4552132, + "line": "4575c4: 48 89 4b 18 \tmovq\t%rcx, 0x18(%rbx)", + "opcode": "movq", + "operands": "%rcx, 0x18(%rbx)" + }, + { + "address": 4552136, + "line": "4575c8: e9 b1 fe ff ff \tjmp\t0x45747e ", + "opcode": "jmp", + "operands": "0x45747e " + }, + { + "address": 4552141, + "line": "4575cd: 48 89 4b 18 \tmovq\t%rcx, 0x18(%rbx)", + "opcode": "movq", + "operands": "%rcx, 0x18(%rbx)" + }, + { + "address": 4552145, + "line": "4575d1: eb 83 \tjmp\t0x457556 ", + "opcode": "jmp", + "operands": "0x457556 " + }, + { + "address": 4552147, + "line": "4575d3: 48 89 59 18 \tmovq\t%rbx, 0x18(%rcx)", + "opcode": "movq", + "operands": "%rbx, 0x18(%rcx)" + }, + { + "address": 4552151, + "line": "4575d7: e9 74 ff ff ff \tjmp\t0x457550 ", + "opcode": "jmp", + "operands": "0x457550 " + }, + { + "address": 4552156, + "line": "4575dc: 48 89 5f 08 \tmovq\t%rbx, 0x8(%rdi)", + "opcode": "movq", + "operands": "%rbx, 0x8(%rdi)" + }, + { + "address": 4552160, + "line": "4575e0: e9 1f ff ff ff \tjmp\t0x457504 ", + "opcode": "jmp", + "operands": "0x457504 " + }, + { + "address": 4552165, + "line": "4575e5: 48 89 4f 08 \tmovq\t%rcx, 0x8(%rdi)", + "opcode": "movq", + "operands": "%rcx, 0x8(%rdi)" + }, + { + "address": 4552169, + "line": "4575e9: e9 2c ff ff ff \tjmp\t0x45751a ", + "opcode": "jmp", + "operands": "0x45751a " + }, + { + "address": 4552174, + "line": "4575ee: 48 89 08 \tmovq\t%rcx, (%rax)", + "opcode": "movq", + "operands": "%rcx, (%rax)" + }, + { + "address": 4552177, + "line": "4575f1: e9 24 ff ff ff \tjmp\t0x45751a ", + "opcode": "jmp", + "operands": "0x45751a " + }, + { + "address": 4552182, + "line": "4575f6: 48 89 1a \tmovq\t%rbx, (%rdx)", + "opcode": "movq", + "operands": "%rbx, (%rdx)" + }, + { + "address": 4552185, + "line": "4575f9: e9 06 ff ff ff \tjmp\t0x457504 ", + "opcode": "jmp", + "operands": "0x457504 " + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + } + }, + "init_omitted_push_addresses": [ + 4551176 + ], + "initialization_probes": [ + { + "base": 65536, + "canaries": [ + 165, + 165 + ], + "memset_requests": [ + [ + 65536, + 0, + 51248 + ], + [ + 116784, + 0, + 51248 + ] + ], + "objects": [ + { + "list_pointers": [ + 67632, + 0 + ], + "node_bytes": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + "node_count": 1, + "node_pool_offset": 2096, + "nonzero_bytes": [ + [ + 0, + 1 + ], + [ + 8, + 48 + ], + [ + 9, + 8 + ], + [ + 10, + 1 + ], + [ + 16, + 48 + ], + [ + 17, + 8 + ], + [ + 18, + 1 + ], + [ + 2080, + 48 + ], + [ + 2081, + 8 + ], + [ + 2082, + 1 + ], + [ + 2149, + 1 + ] + ], + "nyt_lookup_pointer": 67632, + "offset": 0, + "root_pointer": 67632 + }, + { + "list_pointers": [ + 118880, + 118880 + ], + "node_bytes": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + "node_count": 1, + "node_pool_offset": 2096, + "nonzero_bytes": [ + [ + 0, + 1 + ], + [ + 8, + 96 + ], + [ + 9, + 208 + ], + [ + 10, + 1 + ], + [ + 16, + 96 + ], + [ + 17, + 208 + ], + [ + 18, + 1 + ], + [ + 24, + 96 + ], + [ + 25, + 208 + ], + [ + 26, + 1 + ], + [ + 2080, + 96 + ], + [ + 2081, + 208 + ], + [ + 2082, + 1 + ], + [ + 2149, + 1 + ] + ], + "nyt_lookup_pointer": 118880, + "offset": 51248, + "root_pointer": 118880 + } + ], + "sentinel": 165, + "trace": [ + 4551176, + 4551177, + 4551182, + 4551185, + 4551192, + 4551199, + 4551204, + 4551211, + 4551217, + 4551220, + 4551223, + 4551231, + 4551235, + 4551241, + 4551244, + 4551252, + 4551259, + 4551266, + 4551273, + 4551280, + 4551287, + 4551294, + 4551301, + 4551308, + 4551316, + 4551324, + 4551331, + 4551339, + 4551346, + 4551354, + 4551357, + 4551360, + 4551364, + 4551372, + 4551376, + 4551379, + 4551382, + 4551390, + 4551394, + 4551398, + 4551405, + 4551409, + 4551416, + 4551420, + 4551428, + 4551436, + 4551440, + 4551448, + 4551455, + 4551463, + 4551467 + ], + "trace_length": 51, + "trace_sha256": "773b51e23d18207596d7a49190985b9dc2318709fea149da1192082f8044fcbc" + }, + { + "base": 262144, + "canaries": [ + 255, + 255 + ], + "memset_requests": [ + [ + 262144, + 0, + 51248 + ], + [ + 313392, + 0, + 51248 + ] + ], + "objects": [ + { + "list_pointers": [ + 264240, + 0 + ], + "node_bytes": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + "node_count": 1, + "node_pool_offset": 2096, + "nonzero_bytes": [ + [ + 0, + 1 + ], + [ + 8, + 48 + ], + [ + 9, + 8 + ], + [ + 10, + 4 + ], + [ + 16, + 48 + ], + [ + 17, + 8 + ], + [ + 18, + 4 + ], + [ + 2080, + 48 + ], + [ + 2081, + 8 + ], + [ + 2082, + 4 + ], + [ + 2149, + 1 + ] + ], + "nyt_lookup_pointer": 264240, + "offset": 0, + "root_pointer": 264240 + }, + { + "list_pointers": [ + 315488, + 315488 + ], + "node_bytes": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0 + ], + "node_count": 1, + "node_pool_offset": 2096, + "nonzero_bytes": [ + [ + 0, + 1 + ], + [ + 8, + 96 + ], + [ + 9, + 208 + ], + [ + 10, + 4 + ], + [ + 16, + 96 + ], + [ + 17, + 208 + ], + [ + 18, + 4 + ], + [ + 24, + 96 + ], + [ + 25, + 208 + ], + [ + 26, + 4 + ], + [ + 2080, + 96 + ], + [ + 2081, + 208 + ], + [ + 2082, + 4 + ], + [ + 2149, + 1 + ] + ], + "nyt_lookup_pointer": 315488, + "offset": 51248, + "root_pointer": 315488 + } + ], + "sentinel": 255, + "trace": [ + 4551176, + 4551177, + 4551182, + 4551185, + 4551192, + 4551199, + 4551204, + 4551211, + 4551217, + 4551220, + 4551223, + 4551231, + 4551235, + 4551241, + 4551244, + 4551252, + 4551259, + 4551266, + 4551273, + 4551280, + 4551287, + 4551294, + 4551301, + 4551308, + 4551316, + 4551324, + 4551331, + 4551339, + 4551346, + 4551354, + 4551357, + 4551360, + 4551364, + 4551372, + 4551376, + 4551379, + 4551382, + 4551390, + 4551394, + 4551398, + 4551405, + 4551409, + 4551416, + 4551420, + 4551428, + 4551436, + 4551440, + 4551448, + 4551455, + 4551463, + 4551467 + ], + "trace_length": 51, + "trace_sha256": "773b51e23d18207596d7a49190985b9dc2318709fea149da1192082f8044fcbc" + } + ], + "schedule_probes": [ + { + "final_symbol": 256, + "fixture": "zero", + "flag_word": 1, + "requests": [], + "supplied_counts": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "trace": null, + "trace_length": 1790, + "trace_sha256": "b9e7034aae36ea114cd3d6009c16f9db464066b5666d5d299ccf8f35ff5c34f4" + }, + { + "final_symbol": 256, + "fixture": "edges", + "flag_word": 1, + "requests": [ + [ + 12609792, + 0 + ], + [ + 12661040, + 0 + ], + [ + 12609792, + 0 + ], + [ + 12661040, + 0 + ], + [ + 12609792, + 255 + ], + [ + 12661040, + 255 + ], + [ + 12609792, + 255 + ], + [ + 12661040, + 255 + ], + [ + 12609792, + 255 + ], + [ + 12661040, + 255 + ] + ], + "supplied_counts": [ + 2, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 3 + ], + "trace": null, + "trace_length": 1835, + "trace_sha256": "c8fa8f705e9003c77e62c3b3a0bca44ec948f8ca6df92b5c4831f2c10eead62e" + }, + { + "final_symbol": 256, + "fixture": "sparse", + "flag_word": 1, + "requests": [ + [ + 12609792, + 1 + ], + [ + 12661040, + 1 + ], + [ + 12609792, + 127 + ], + [ + 12661040, + 127 + ], + [ + 12609792, + 127 + ], + [ + 12661040, + 127 + ], + [ + 12609792, + 128 + ], + [ + 12661040, + 128 + ], + [ + 12609792, + 254 + ], + [ + 12661040, + 254 + ], + [ + 12609792, + 254 + ], + [ + 12661040, + 254 + ] + ], + "supplied_counts": [ + 0, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 1, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2, + 0 + ], + "trace": null, + "trace_length": 1844, + "trace_sha256": "7c3a7be6715c0a63d8f303526d85a0eb5378ca517c9d82d2de67eaf62a744d76" + }, + { + "final_symbol": 256, + "fixture": "ones", + "flag_word": 1, + "requests": [ + [ + 12609792, + 0 + ], + [ + 12661040, + 0 + ], + [ + 12609792, + 1 + ], + [ + 12661040, + 1 + ], + [ + 12609792, + 2 + ], + [ + 12661040, + 2 + ], + [ + 12609792, + 3 + ], + [ + 12661040, + 3 + ], + [ + 12609792, + 4 + ], + [ + 12661040, + 4 + ], + [ + 12609792, + 5 + ], + [ + 12661040, + 5 + ], + [ + 12609792, + 6 + ], + [ + 12661040, + 6 + ], + [ + 12609792, + 7 + ], + [ + 12661040, + 7 + ], + [ + 12609792, + 8 + ], + [ + 12661040, + 8 + ], + [ + 12609792, + 9 + ], + [ + 12661040, + 9 + ], + [ + 12609792, + 10 + ], + [ + 12661040, + 10 + ], + [ + 12609792, + 11 + ], + [ + 12661040, + 11 + ], + [ + 12609792, + 12 + ], + [ + 12661040, + 12 + ], + [ + 12609792, + 13 + ], + [ + 12661040, + 13 + ], + [ + 12609792, + 14 + ], + [ + 12661040, + 14 + ], + [ + 12609792, + 15 + ], + [ + 12661040, + 15 + ], + [ + 12609792, + 16 + ], + [ + 12661040, + 16 + ], + [ + 12609792, + 17 + ], + [ + 12661040, + 17 + ], + [ + 12609792, + 18 + ], + [ + 12661040, + 18 + ], + [ + 12609792, + 19 + ], + [ + 12661040, + 19 + ], + [ + 12609792, + 20 + ], + [ + 12661040, + 20 + ], + [ + 12609792, + 21 + ], + [ + 12661040, + 21 + ], + [ + 12609792, + 22 + ], + [ + 12661040, + 22 + ], + [ + 12609792, + 23 + ], + [ + 12661040, + 23 + ], + [ + 12609792, + 24 + ], + [ + 12661040, + 24 + ], + [ + 12609792, + 25 + ], + [ + 12661040, + 25 + ], + [ + 12609792, + 26 + ], + [ + 12661040, + 26 + ], + [ + 12609792, + 27 + ], + [ + 12661040, + 27 + ], + [ + 12609792, + 28 + ], + [ + 12661040, + 28 + ], + [ + 12609792, + 29 + ], + [ + 12661040, + 29 + ], + [ + 12609792, + 30 + ], + [ + 12661040, + 30 + ], + [ + 12609792, + 31 + ], + [ + 12661040, + 31 + ], + [ + 12609792, + 32 + ], + [ + 12661040, + 32 + ], + [ + 12609792, + 33 + ], + [ + 12661040, + 33 + ], + [ + 12609792, + 34 + ], + [ + 12661040, + 34 + ], + [ + 12609792, + 35 + ], + [ + 12661040, + 35 + ], + [ + 12609792, + 36 + ], + [ + 12661040, + 36 + ], + [ + 12609792, + 37 + ], + [ + 12661040, + 37 + ], + [ + 12609792, + 38 + ], + [ + 12661040, + 38 + ], + [ + 12609792, + 39 + ], + [ + 12661040, + 39 + ], + [ + 12609792, + 40 + ], + [ + 12661040, + 40 + ], + [ + 12609792, + 41 + ], + [ + 12661040, + 41 + ], + [ + 12609792, + 42 + ], + [ + 12661040, + 42 + ], + [ + 12609792, + 43 + ], + [ + 12661040, + 43 + ], + [ + 12609792, + 44 + ], + [ + 12661040, + 44 + ], + [ + 12609792, + 45 + ], + [ + 12661040, + 45 + ], + [ + 12609792, + 46 + ], + [ + 12661040, + 46 + ], + [ + 12609792, + 47 + ], + [ + 12661040, + 47 + ], + [ + 12609792, + 48 + ], + [ + 12661040, + 48 + ], + [ + 12609792, + 49 + ], + [ + 12661040, + 49 + ], + [ + 12609792, + 50 + ], + [ + 12661040, + 50 + ], + [ + 12609792, + 51 + ], + [ + 12661040, + 51 + ], + [ + 12609792, + 52 + ], + [ + 12661040, + 52 + ], + [ + 12609792, + 53 + ], + [ + 12661040, + 53 + ], + [ + 12609792, + 54 + ], + [ + 12661040, + 54 + ], + [ + 12609792, + 55 + ], + [ + 12661040, + 55 + ], + [ + 12609792, + 56 + ], + [ + 12661040, + 56 + ], + [ + 12609792, + 57 + ], + [ + 12661040, + 57 + ], + [ + 12609792, + 58 + ], + [ + 12661040, + 58 + ], + [ + 12609792, + 59 + ], + [ + 12661040, + 59 + ], + [ + 12609792, + 60 + ], + [ + 12661040, + 60 + ], + [ + 12609792, + 61 + ], + [ + 12661040, + 61 + ], + [ + 12609792, + 62 + ], + [ + 12661040, + 62 + ], + [ + 12609792, + 63 + ], + [ + 12661040, + 63 + ], + [ + 12609792, + 64 + ], + [ + 12661040, + 64 + ], + [ + 12609792, + 65 + ], + [ + 12661040, + 65 + ], + [ + 12609792, + 66 + ], + [ + 12661040, + 66 + ], + [ + 12609792, + 67 + ], + [ + 12661040, + 67 + ], + [ + 12609792, + 68 + ], + [ + 12661040, + 68 + ], + [ + 12609792, + 69 + ], + [ + 12661040, + 69 + ], + [ + 12609792, + 70 + ], + [ + 12661040, + 70 + ], + [ + 12609792, + 71 + ], + [ + 12661040, + 71 + ], + [ + 12609792, + 72 + ], + [ + 12661040, + 72 + ], + [ + 12609792, + 73 + ], + [ + 12661040, + 73 + ], + [ + 12609792, + 74 + ], + [ + 12661040, + 74 + ], + [ + 12609792, + 75 + ], + [ + 12661040, + 75 + ], + [ + 12609792, + 76 + ], + [ + 12661040, + 76 + ], + [ + 12609792, + 77 + ], + [ + 12661040, + 77 + ], + [ + 12609792, + 78 + ], + [ + 12661040, + 78 + ], + [ + 12609792, + 79 + ], + [ + 12661040, + 79 + ], + [ + 12609792, + 80 + ], + [ + 12661040, + 80 + ], + [ + 12609792, + 81 + ], + [ + 12661040, + 81 + ], + [ + 12609792, + 82 + ], + [ + 12661040, + 82 + ], + [ + 12609792, + 83 + ], + [ + 12661040, + 83 + ], + [ + 12609792, + 84 + ], + [ + 12661040, + 84 + ], + [ + 12609792, + 85 + ], + [ + 12661040, + 85 + ], + [ + 12609792, + 86 + ], + [ + 12661040, + 86 + ], + [ + 12609792, + 87 + ], + [ + 12661040, + 87 + ], + [ + 12609792, + 88 + ], + [ + 12661040, + 88 + ], + [ + 12609792, + 89 + ], + [ + 12661040, + 89 + ], + [ + 12609792, + 90 + ], + [ + 12661040, + 90 + ], + [ + 12609792, + 91 + ], + [ + 12661040, + 91 + ], + [ + 12609792, + 92 + ], + [ + 12661040, + 92 + ], + [ + 12609792, + 93 + ], + [ + 12661040, + 93 + ], + [ + 12609792, + 94 + ], + [ + 12661040, + 94 + ], + [ + 12609792, + 95 + ], + [ + 12661040, + 95 + ], + [ + 12609792, + 96 + ], + [ + 12661040, + 96 + ], + [ + 12609792, + 97 + ], + [ + 12661040, + 97 + ], + [ + 12609792, + 98 + ], + [ + 12661040, + 98 + ], + [ + 12609792, + 99 + ], + [ + 12661040, + 99 + ], + [ + 12609792, + 100 + ], + [ + 12661040, + 100 + ], + [ + 12609792, + 101 + ], + [ + 12661040, + 101 + ], + [ + 12609792, + 102 + ], + [ + 12661040, + 102 + ], + [ + 12609792, + 103 + ], + [ + 12661040, + 103 + ], + [ + 12609792, + 104 + ], + [ + 12661040, + 104 + ], + [ + 12609792, + 105 + ], + [ + 12661040, + 105 + ], + [ + 12609792, + 106 + ], + [ + 12661040, + 106 + ], + [ + 12609792, + 107 + ], + [ + 12661040, + 107 + ], + [ + 12609792, + 108 + ], + [ + 12661040, + 108 + ], + [ + 12609792, + 109 + ], + [ + 12661040, + 109 + ], + [ + 12609792, + 110 + ], + [ + 12661040, + 110 + ], + [ + 12609792, + 111 + ], + [ + 12661040, + 111 + ], + [ + 12609792, + 112 + ], + [ + 12661040, + 112 + ], + [ + 12609792, + 113 + ], + [ + 12661040, + 113 + ], + [ + 12609792, + 114 + ], + [ + 12661040, + 114 + ], + [ + 12609792, + 115 + ], + [ + 12661040, + 115 + ], + [ + 12609792, + 116 + ], + [ + 12661040, + 116 + ], + [ + 12609792, + 117 + ], + [ + 12661040, + 117 + ], + [ + 12609792, + 118 + ], + [ + 12661040, + 118 + ], + [ + 12609792, + 119 + ], + [ + 12661040, + 119 + ], + [ + 12609792, + 120 + ], + [ + 12661040, + 120 + ], + [ + 12609792, + 121 + ], + [ + 12661040, + 121 + ], + [ + 12609792, + 122 + ], + [ + 12661040, + 122 + ], + [ + 12609792, + 123 + ], + [ + 12661040, + 123 + ], + [ + 12609792, + 124 + ], + [ + 12661040, + 124 + ], + [ + 12609792, + 125 + ], + [ + 12661040, + 125 + ], + [ + 12609792, + 126 + ], + [ + 12661040, + 126 + ], + [ + 12609792, + 127 + ], + [ + 12661040, + 127 + ], + [ + 12609792, + 128 + ], + [ + 12661040, + 128 + ], + [ + 12609792, + 129 + ], + [ + 12661040, + 129 + ], + [ + 12609792, + 130 + ], + [ + 12661040, + 130 + ], + [ + 12609792, + 131 + ], + [ + 12661040, + 131 + ], + [ + 12609792, + 132 + ], + [ + 12661040, + 132 + ], + [ + 12609792, + 133 + ], + [ + 12661040, + 133 + ], + [ + 12609792, + 134 + ], + [ + 12661040, + 134 + ], + [ + 12609792, + 135 + ], + [ + 12661040, + 135 + ], + [ + 12609792, + 136 + ], + [ + 12661040, + 136 + ], + [ + 12609792, + 137 + ], + [ + 12661040, + 137 + ], + [ + 12609792, + 138 + ], + [ + 12661040, + 138 + ], + [ + 12609792, + 139 + ], + [ + 12661040, + 139 + ], + [ + 12609792, + 140 + ], + [ + 12661040, + 140 + ], + [ + 12609792, + 141 + ], + [ + 12661040, + 141 + ], + [ + 12609792, + 142 + ], + [ + 12661040, + 142 + ], + [ + 12609792, + 143 + ], + [ + 12661040, + 143 + ], + [ + 12609792, + 144 + ], + [ + 12661040, + 144 + ], + [ + 12609792, + 145 + ], + [ + 12661040, + 145 + ], + [ + 12609792, + 146 + ], + [ + 12661040, + 146 + ], + [ + 12609792, + 147 + ], + [ + 12661040, + 147 + ], + [ + 12609792, + 148 + ], + [ + 12661040, + 148 + ], + [ + 12609792, + 149 + ], + [ + 12661040, + 149 + ], + [ + 12609792, + 150 + ], + [ + 12661040, + 150 + ], + [ + 12609792, + 151 + ], + [ + 12661040, + 151 + ], + [ + 12609792, + 152 + ], + [ + 12661040, + 152 + ], + [ + 12609792, + 153 + ], + [ + 12661040, + 153 + ], + [ + 12609792, + 154 + ], + [ + 12661040, + 154 + ], + [ + 12609792, + 155 + ], + [ + 12661040, + 155 + ], + [ + 12609792, + 156 + ], + [ + 12661040, + 156 + ], + [ + 12609792, + 157 + ], + [ + 12661040, + 157 + ], + [ + 12609792, + 158 + ], + [ + 12661040, + 158 + ], + [ + 12609792, + 159 + ], + [ + 12661040, + 159 + ], + [ + 12609792, + 160 + ], + [ + 12661040, + 160 + ], + [ + 12609792, + 161 + ], + [ + 12661040, + 161 + ], + [ + 12609792, + 162 + ], + [ + 12661040, + 162 + ], + [ + 12609792, + 163 + ], + [ + 12661040, + 163 + ], + [ + 12609792, + 164 + ], + [ + 12661040, + 164 + ], + [ + 12609792, + 165 + ], + [ + 12661040, + 165 + ], + [ + 12609792, + 166 + ], + [ + 12661040, + 166 + ], + [ + 12609792, + 167 + ], + [ + 12661040, + 167 + ], + [ + 12609792, + 168 + ], + [ + 12661040, + 168 + ], + [ + 12609792, + 169 + ], + [ + 12661040, + 169 + ], + [ + 12609792, + 170 + ], + [ + 12661040, + 170 + ], + [ + 12609792, + 171 + ], + [ + 12661040, + 171 + ], + [ + 12609792, + 172 + ], + [ + 12661040, + 172 + ], + [ + 12609792, + 173 + ], + [ + 12661040, + 173 + ], + [ + 12609792, + 174 + ], + [ + 12661040, + 174 + ], + [ + 12609792, + 175 + ], + [ + 12661040, + 175 + ], + [ + 12609792, + 176 + ], + [ + 12661040, + 176 + ], + [ + 12609792, + 177 + ], + [ + 12661040, + 177 + ], + [ + 12609792, + 178 + ], + [ + 12661040, + 178 + ], + [ + 12609792, + 179 + ], + [ + 12661040, + 179 + ], + [ + 12609792, + 180 + ], + [ + 12661040, + 180 + ], + [ + 12609792, + 181 + ], + [ + 12661040, + 181 + ], + [ + 12609792, + 182 + ], + [ + 12661040, + 182 + ], + [ + 12609792, + 183 + ], + [ + 12661040, + 183 + ], + [ + 12609792, + 184 + ], + [ + 12661040, + 184 + ], + [ + 12609792, + 185 + ], + [ + 12661040, + 185 + ], + [ + 12609792, + 186 + ], + [ + 12661040, + 186 + ], + [ + 12609792, + 187 + ], + [ + 12661040, + 187 + ], + [ + 12609792, + 188 + ], + [ + 12661040, + 188 + ], + [ + 12609792, + 189 + ], + [ + 12661040, + 189 + ], + [ + 12609792, + 190 + ], + [ + 12661040, + 190 + ], + [ + 12609792, + 191 + ], + [ + 12661040, + 191 + ], + [ + 12609792, + 192 + ], + [ + 12661040, + 192 + ], + [ + 12609792, + 193 + ], + [ + 12661040, + 193 + ], + [ + 12609792, + 194 + ], + [ + 12661040, + 194 + ], + [ + 12609792, + 195 + ], + [ + 12661040, + 195 + ], + [ + 12609792, + 196 + ], + [ + 12661040, + 196 + ], + [ + 12609792, + 197 + ], + [ + 12661040, + 197 + ], + [ + 12609792, + 198 + ], + [ + 12661040, + 198 + ], + [ + 12609792, + 199 + ], + [ + 12661040, + 199 + ], + [ + 12609792, + 200 + ], + [ + 12661040, + 200 + ], + [ + 12609792, + 201 + ], + [ + 12661040, + 201 + ], + [ + 12609792, + 202 + ], + [ + 12661040, + 202 + ], + [ + 12609792, + 203 + ], + [ + 12661040, + 203 + ], + [ + 12609792, + 204 + ], + [ + 12661040, + 204 + ], + [ + 12609792, + 205 + ], + [ + 12661040, + 205 + ], + [ + 12609792, + 206 + ], + [ + 12661040, + 206 + ], + [ + 12609792, + 207 + ], + [ + 12661040, + 207 + ], + [ + 12609792, + 208 + ], + [ + 12661040, + 208 + ], + [ + 12609792, + 209 + ], + [ + 12661040, + 209 + ], + [ + 12609792, + 210 + ], + [ + 12661040, + 210 + ], + [ + 12609792, + 211 + ], + [ + 12661040, + 211 + ], + [ + 12609792, + 212 + ], + [ + 12661040, + 212 + ], + [ + 12609792, + 213 + ], + [ + 12661040, + 213 + ], + [ + 12609792, + 214 + ], + [ + 12661040, + 214 + ], + [ + 12609792, + 215 + ], + [ + 12661040, + 215 + ], + [ + 12609792, + 216 + ], + [ + 12661040, + 216 + ], + [ + 12609792, + 217 + ], + [ + 12661040, + 217 + ], + [ + 12609792, + 218 + ], + [ + 12661040, + 218 + ], + [ + 12609792, + 219 + ], + [ + 12661040, + 219 + ], + [ + 12609792, + 220 + ], + [ + 12661040, + 220 + ], + [ + 12609792, + 221 + ], + [ + 12661040, + 221 + ], + [ + 12609792, + 222 + ], + [ + 12661040, + 222 + ], + [ + 12609792, + 223 + ], + [ + 12661040, + 223 + ], + [ + 12609792, + 224 + ], + [ + 12661040, + 224 + ], + [ + 12609792, + 225 + ], + [ + 12661040, + 225 + ], + [ + 12609792, + 226 + ], + [ + 12661040, + 226 + ], + [ + 12609792, + 227 + ], + [ + 12661040, + 227 + ], + [ + 12609792, + 228 + ], + [ + 12661040, + 228 + ], + [ + 12609792, + 229 + ], + [ + 12661040, + 229 + ], + [ + 12609792, + 230 + ], + [ + 12661040, + 230 + ], + [ + 12609792, + 231 + ], + [ + 12661040, + 231 + ], + [ + 12609792, + 232 + ], + [ + 12661040, + 232 + ], + [ + 12609792, + 233 + ], + [ + 12661040, + 233 + ], + [ + 12609792, + 234 + ], + [ + 12661040, + 234 + ], + [ + 12609792, + 235 + ], + [ + 12661040, + 235 + ], + [ + 12609792, + 236 + ], + [ + 12661040, + 236 + ], + [ + 12609792, + 237 + ], + [ + 12661040, + 237 + ], + [ + 12609792, + 238 + ], + [ + 12661040, + 238 + ], + [ + 12609792, + 239 + ], + [ + 12661040, + 239 + ], + [ + 12609792, + 240 + ], + [ + 12661040, + 240 + ], + [ + 12609792, + 241 + ], + [ + 12661040, + 241 + ], + [ + 12609792, + 242 + ], + [ + 12661040, + 242 + ], + [ + 12609792, + 243 + ], + [ + 12661040, + 243 + ], + [ + 12609792, + 244 + ], + [ + 12661040, + 244 + ], + [ + 12609792, + 245 + ], + [ + 12661040, + 245 + ], + [ + 12609792, + 246 + ], + [ + 12661040, + 246 + ], + [ + 12609792, + 247 + ], + [ + 12661040, + 247 + ], + [ + 12609792, + 248 + ], + [ + 12661040, + 248 + ], + [ + 12609792, + 249 + ], + [ + 12661040, + 249 + ], + [ + 12609792, + 250 + ], + [ + 12661040, + 250 + ], + [ + 12609792, + 251 + ], + [ + 12661040, + 251 + ], + [ + 12609792, + 252 + ], + [ + 12661040, + 252 + ], + [ + 12609792, + 253 + ], + [ + 12661040, + 253 + ], + [ + 12609792, + 254 + ], + [ + 12661040, + 254 + ], + [ + 12609792, + 255 + ], + [ + 12661040, + 255 + ] + ], + "supplied_counts": [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ], + "trace": null, + "trace_length": 4094, + "trace_sha256": "0eff1d30b27daa16c85e5b8988ec939f0b0583ba4fd14cf235f971f2138018a7" + } + ], + "source": { + "bytes": 1940280, + "path": "Quake3-UrT.x86_64", + "sha256": "31a21e05251f4126b234dd5c4ce2612cd5332d502f35bab1dbde4cb288babd3a" + } + } + } +}