diff --git "a/docs/research/message-strings.json" "b/docs/research/message-strings.json" new file mode 100644--- /dev/null +++ "b/docs/research/message-strings.json" @@ -0,0 +1,51741 @@ +{ + "limitations": "Synthetic Linux ELF64 OOB instruction compositions; original processes and native callees never execute. ReadData and strings compose ReadBits/WriteBits with explicit caller-register retention and virtual frames. String strlen return and Q_strncpyz copy/NUL effects are supplied, not native library execution. Frame saves/restores/PUSH/POP excluded/stopped. Padded backing storage is distinct from cursize. No compressed strings/data, actual packets, alias/lifecycle/capacity-wrap/ABI/runtime/all-platform conformance.", + "native": { + "linux--Quake3-UrT-Ded.x86_64": { + "data_reads": [ + { + "bit": 7, + "canaries": [ + 123, + 123 + ], + "destination_hex": "a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": -1, + "read_count": 0, + "read_requests": 0, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 2, + "trace_sha256": "4b18ca98fd6331b0b6f36bef729148691b40a3407c2e9c7204da6b41bcdba33e" + }, + { + "bit": 7, + "canaries": [ + 123, + 123 + ], + "destination_hex": "a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": -1, + "read_count": 0, + "read_requests": 0, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 2, + "trace_sha256": "4b18ca98fd6331b0b6f36bef729148691b40a3407c2e9c7204da6b41bcdba33e" + }, + { + "bit": 7, + "canaries": [ + 123, + 123 + ], + "destination_hex": "a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 0, + "read_count": 0, + "read_requests": 0, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 2, + "trace_sha256": "4b18ca98fd6331b0b6f36bef729148691b40a3407c2e9c7204da6b41bcdba33e" + }, + { + "bit": 7, + "canaries": [ + 123, + 123 + ], + "destination_hex": "a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 0, + "read_count": 0, + "read_requests": 0, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 2, + "trace_sha256": "4b18ca98fd6331b0b6f36bef729148691b40a3407c2e9c7204da6b41bcdba33e" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 1, + "read_count": 1, + "read_requests": 1, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 34, + "trace_sha256": "017efa5a183afee76969ab13482e5bd322faa1fa78b0dc668a50edbe61db57e8" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 1, + "read_count": 1, + "read_requests": 1, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 34, + "trace_sha256": "017efa5a183afee76969ab13482e5bd322faa1fa78b0dc668a50edbe61db57e8" + }, + { + "bit": 23, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 2, + "read_count": 2, + "read_requests": 2, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 68, + "trace_sha256": "fc8a8074b81c00b0cc7b8d69b4a6e4fe10dd35c3f789114e5ed358399ea76d2e" + }, + { + "bit": 23, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 2, + "read_count": 2, + "read_requests": 2, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 68, + "trace_sha256": "fc8a8074b81c00b0cc7b8d69b4a6e4fe10dd35c3f789114e5ed358399ea76d2e" + }, + { + "bit": 23, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 2, + "read_count": 2, + "read_requests": 2, + "size": 2, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 68, + "trace_sha256": "fc8a8074b81c00b0cc7b8d69b4a6e4fe10dd35c3f789114e5ed358399ea76d2e" + }, + { + "bit": 31, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 3, + "read_count": 3, + "read_requests": 3, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 98, + "trace_sha256": "977f9ae2cedccb1dd9e0fe1cc69a819ad84d48f71cb5f25b2394404494be331e" + }, + { + "bit": 31, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 3, + "read_count": 3, + "read_requests": 3, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 98, + "trace_sha256": "977f9ae2cedccb1dd9e0fe1cc69a819ad84d48f71cb5f25b2394404494be331e" + }, + { + "bit": 31, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6ffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 3, + "read_count": 3, + "read_requests": 3, + "size": 2, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 98, + "trace_sha256": "977f9ae2cedccb1dd9e0fe1cc69a819ad84d48f71cb5f25b2394404494be331e" + }, + { + "bit": 31, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cba5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 3, + "read_count": 3, + "read_requests": 3, + "size": 3, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 98, + "trace_sha256": "977f9ae2cedccb1dd9e0fe1cc69a819ad84d48f71cb5f25b2394404494be331e" + }, + { + "bit": 39, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 4, + "read_count": 4, + "read_requests": 4, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 126, + "trace_sha256": "c7dd0d4e61be4f9af492818b7abb71abe358668b5d412a7f905e65e653fbc7ee" + }, + { + "bit": 39, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 4, + "read_count": 4, + "read_requests": 4, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 126, + "trace_sha256": "c7dd0d4e61be4f9af492818b7abb71abe358668b5d412a7f905e65e653fbc7ee" + }, + { + "bit": 39, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 4, + "read_count": 4, + "read_requests": 4, + "size": 3, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 126, + "trace_sha256": "c7dd0d4e61be4f9af492818b7abb71abe358668b5d412a7f905e65e653fbc7ee" + }, + { + "bit": 39, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 4, + "read_count": 4, + "read_requests": 4, + "size": 4, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 126, + "trace_sha256": "c7dd0d4e61be4f9af492818b7abb71abe358668b5d412a7f905e65e653fbc7ee" + }, + { + "bit": 47, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 5, + "read_count": 5, + "read_requests": 5, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 148, + "trace_sha256": "052c704284d41aea9a9726c2c8d0057038ecc21abfdfd9ac6cd1e7629610e2da" + }, + { + "bit": 47, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 5, + "read_count": 5, + "read_requests": 5, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 148, + "trace_sha256": "052c704284d41aea9a9726c2c8d0057038ecc21abfdfd9ac6cd1e7629610e2da" + }, + { + "bit": 47, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0ffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 5, + "read_count": 5, + "read_requests": 5, + "size": 4, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 148, + "trace_sha256": "052c704284d41aea9a9726c2c8d0057038ecc21abfdfd9ac6cd1e7629610e2da" + }, + { + "bit": 47, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf015a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 5, + "read_count": 5, + "read_requests": 5, + "size": 5, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 148, + "trace_sha256": "052c704284d41aea9a9726c2c8d0057038ecc21abfdfd9ac6cd1e7629610e2da" + }, + { + "bit": 55, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 6, + "read_count": 6, + "read_requests": 6, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 181, + "trace_sha256": "63633c183794b79493e26a20cd4de6671b709fc28acb56b5d1fe228ee60b722c" + }, + { + "bit": 55, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 6, + "read_count": 6, + "read_requests": 6, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 181, + "trace_sha256": "63633c183794b79493e26a20cd4de6671b709fc28acb56b5d1fe228ee60b722c" + }, + { + "bit": 55, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf015ffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 6, + "read_count": 6, + "read_requests": 6, + "size": 5, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 181, + "trace_sha256": "63633c183794b79493e26a20cd4de6671b709fc28acb56b5d1fe228ee60b722c" + }, + { + "bit": 55, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153aa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 6, + "read_count": 6, + "read_requests": 6, + "size": 6, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 181, + "trace_sha256": "63633c183794b79493e26a20cd4de6671b709fc28acb56b5d1fe228ee60b722c" + }, + { + "bit": 63, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 7, + "read_count": 7, + "read_requests": 7, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 211, + "trace_sha256": "77bd621d9a5d3f7e2e5e016ba19e0369f3931e2532e9c4aa55c677808a46c75f" + }, + { + "bit": 63, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 7, + "read_count": 7, + "read_requests": 7, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 211, + "trace_sha256": "77bd621d9a5d3f7e2e5e016ba19e0369f3931e2532e9c4aa55c677808a46c75f" + }, + { + "bit": 63, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153affa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 7, + "read_count": 7, + "read_requests": 7, + "size": 6, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 211, + "trace_sha256": "77bd621d9a5d3f7e2e5e016ba19e0369f3931e2532e9c4aa55c677808a46c75f" + }, + { + "bit": 63, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5fa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 7, + "read_count": 7, + "read_requests": 7, + "size": 7, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 211, + "trace_sha256": "77bd621d9a5d3f7e2e5e016ba19e0369f3931e2532e9c4aa55c677808a46c75f" + }, + { + "bit": 71, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 8, + "read_count": 8, + "read_requests": 8, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 239, + "trace_sha256": "f1d7e129aaeacfb3dced6d05c8b4b8ea458a36f2b655b62b177f7c3c3fb6fb57" + }, + { + "bit": 71, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 8, + "read_count": 8, + "read_requests": 8, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 239, + "trace_sha256": "f1d7e129aaeacfb3dced6d05c8b4b8ea458a36f2b655b62b177f7c3c3fb6fb57" + }, + { + "bit": 71, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5fffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 8, + "read_count": 8, + "read_requests": 8, + "size": 7, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 239, + "trace_sha256": "f1d7e129aaeacfb3dced6d05c8b4b8ea458a36f2b655b62b177f7c3c3fb6fb57" + }, + { + "bit": 71, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 8, + "read_count": 8, + "read_requests": 8, + "size": 8, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 239, + "trace_sha256": "f1d7e129aaeacfb3dced6d05c8b4b8ea458a36f2b655b62b177f7c3c3fb6fb57" + }, + { + "bit": 79, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 9, + "read_count": 9, + "read_requests": 9, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 260, + "trace_sha256": "84ec8acbc87d5d2c355695d209cfd5c2e5c07889b96787774aeefb25d3c1afa9" + }, + { + "bit": 79, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 9, + "read_count": 9, + "read_requests": 9, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 260, + "trace_sha256": "84ec8acbc87d5d2c355695d209cfd5c2e5c07889b96787774aeefb25d3c1afa9" + }, + { + "bit": 79, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84ffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 9, + "read_count": 9, + "read_requests": 9, + "size": 8, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 260, + "trace_sha256": "84ec8acbc87d5d2c355695d209cfd5c2e5c07889b96787774aeefb25d3c1afa9" + }, + { + "bit": 79, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a9a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 9, + "read_count": 9, + "read_requests": 9, + "size": 9, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 260, + "trace_sha256": "84ec8acbc87d5d2c355695d209cfd5c2e5c07889b96787774aeefb25d3c1afa9" + }, + { + "bit": 135, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffffffffffffffffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 16, + "read_count": 16, + "read_requests": 16, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 463, + "trace_sha256": "14f3898537e33526f33ed358d96456eff76137a1908b609de86f505534396007" + }, + { + "bit": 135, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffffffffffffffffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 16, + "read_count": 16, + "read_requests": 16, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 463, + "trace_sha256": "14f3898537e33526f33ed358d96456eff76137a1908b609de86f505534396007" + }, + { + "bit": 135, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a9cef3183d6287ffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 16, + "read_count": 16, + "read_requests": 16, + "size": 15, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 463, + "trace_sha256": "14f3898537e33526f33ed358d96456eff76137a1908b609de86f505534396007" + }, + { + "bit": 135, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a9cef3183d6287aca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 16, + "read_count": 16, + "read_requests": 16, + "size": 16, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 463, + "trace_sha256": "14f3898537e33526f33ed358d96456eff76137a1908b609de86f505534396007" + }, + { + "bit": 143, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffffffffffffffffffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 17, + "read_count": 17, + "read_requests": 17, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 484, + "trace_sha256": "21dfb5d88f5be4e57a250da00a1c4304fcef1b13dbc4ed5c0913cd6f363869d8" + }, + { + "bit": 143, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffffffffffffffffffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 17, + "read_count": 17, + "read_requests": 17, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 484, + "trace_sha256": "21dfb5d88f5be4e57a250da00a1c4304fcef1b13dbc4ed5c0913cd6f363869d8" + }, + { + "bit": 143, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a9cef3183d6287acffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 17, + "read_count": 17, + "read_requests": 17, + "size": 16, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 484, + "trace_sha256": "21dfb5d88f5be4e57a250da00a1c4304fcef1b13dbc4ed5c0913cd6f363869d8" + }, + { + "bit": 143, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a9cef3183d6287acd1a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 17, + "read_count": 17, + "read_requests": 17, + "size": 17, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 484, + "trace_sha256": "21dfb5d88f5be4e57a250da00a1c4304fcef1b13dbc4ed5c0913cd6f363869d8" + }, + { + "bit": 255, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa5a5a5a5a5a5a5a5a5", + "length": 31, + "read_count": 31, + "read_requests": 31, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 883, + "trace_sha256": "5d7a4cea5636b5b5439ddfd0edbfbc2fa5e98c487e0f54603872497788bc9a99" + }, + { + "bit": 255, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa5a5a5a5a5a5a5a5a5", + "length": 31, + "read_count": 31, + "read_requests": 31, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 883, + "trace_sha256": "5d7a4cea5636b5b5439ddfd0edbfbc2fa5e98c487e0f54603872497788bc9a99" + }, + { + "bit": 255, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2ffa5a5a5a5a5a5a5a5a5", + "length": 31, + "read_count": 31, + "read_requests": 31, + "size": 30, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 883, + "trace_sha256": "5d7a4cea5636b5b5439ddfd0edbfbc2fa5e98c487e0f54603872497788bc9a99" + }, + { + "bit": 255, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7a5a5a5a5a5a5a5a5a5", + "length": 31, + "read_count": 31, + "read_requests": 31, + "size": 31, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 883, + "trace_sha256": "5d7a4cea5636b5b5439ddfd0edbfbc2fa5e98c487e0f54603872497788bc9a99" + }, + { + "bit": 263, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa5a5a5a5a5a5a5a5", + "length": 32, + "read_count": 32, + "read_requests": 32, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 911, + "trace_sha256": "ec3e0aa39b1edf98f7f6011afa757e304608d92bb845ad82efb869c2df57747a" + }, + { + "bit": 263, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa5a5a5a5a5a5a5a5", + "length": 32, + "read_count": 32, + "read_requests": 32, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 911, + "trace_sha256": "ec3e0aa39b1edf98f7f6011afa757e304608d92bb845ad82efb869c2df57747a" + }, + { + "bit": 263, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7ffa5a5a5a5a5a5a5a5", + "length": 32, + "read_count": 32, + "read_requests": 32, + "size": 31, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 911, + "trace_sha256": "ec3e0aa39b1edf98f7f6011afa757e304608d92bb845ad82efb869c2df57747a" + }, + { + "bit": 263, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fca5a5a5a5a5a5a5a5", + "length": 32, + "read_count": 32, + "read_requests": 32, + "size": 32, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 911, + "trace_sha256": "ec3e0aa39b1edf98f7f6011afa757e304608d92bb845ad82efb869c2df57747a" + } + ], + "disassembly_sha256": "052ab3f6a3839fb43519fc71dea4dddc8d2d32ddaec7af312b80c2b17ce7c416", + "graphs": { + "MSG_ReadBigString": { + "calls": [ + { + "address": 4452311, + "label": "MSG_ReadBits", + "target": 4439544 + }, + { + "address": 4452387, + "label": "MSG_ReadBits", + "target": 4439544 + }, + { + "address": 4452460, + "label": "MSG_ReadBits", + "target": 4439544 + }, + { + "address": 4452538, + "label": "MSG_ReadBits", + "target": 4439544 + } + ], + "edges": [ + { + "from": 4452290, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452292 + }, + { + "from": 4452292, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452297 + }, + { + "from": 4452297, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452299 + }, + { + "from": 4452299, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452301 + }, + { + "from": 4452301, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452302 + }, + { + "from": 4452302, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452305 + }, + { + "from": 4452305, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452306 + }, + { + "from": 4452306, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452308 + }, + { + "from": 4452308, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452311 + }, + { + "from": 4452311, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4452316 + }, + { + "from": 4452316, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452319 + }, + { + "from": 4452319, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452322 + }, + { + "from": 4452322, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452619 + }, + { + "from": 4452322, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452328 + }, + { + "from": 4452328, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452331 + }, + { + "from": 4452331, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452334 + }, + { + "from": 4452334, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452337 + }, + { + "from": 4452337, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452619 + }, + { + "from": 4452337, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452343 + }, + { + "from": 4452343, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452345 + }, + { + "from": 4452345, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452676 + }, + { + "from": 4452345, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452351 + }, + { + "from": 4452351, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452354 + }, + { + "from": 4452354, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452359 + }, + { + "from": 4452359, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452681 + }, + { + "from": 4452359, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452365 + }, + { + "from": 4452365, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452371 + }, + { + "from": 4452371, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452375 + }, + { + "from": 4452375, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452376 + }, + { + "from": 4452376, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452381 + }, + { + "from": 4452381, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452384 + }, + { + "from": 4452384, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452387 + }, + { + "from": 4452387, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4452392 + }, + { + "from": 4452392, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452394 + }, + { + "from": 4452394, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452397 + }, + { + "from": 4452397, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452400 + }, + { + "from": 4452400, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452619 + }, + { + "from": 4452400, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452406 + }, + { + "from": 4452406, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452408 + }, + { + "from": 4452408, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452411 + }, + { + "from": 4452411, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452414 + }, + { + "from": 4452414, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452417 + }, + { + "from": 4452417, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452619 + }, + { + "from": 4452417, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452423 + }, + { + "from": 4452423, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452426 + }, + { + "from": 4452426, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452643 + }, + { + "from": 4452426, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452432 + }, + { + "from": 4452432, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452435 + }, + { + "from": 4452435, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452440 + }, + { + "from": 4452440, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452648 + }, + { + "from": 4452440, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452446 + }, + { + "from": 4452446, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452451 + }, + { + "from": 4452451, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452454 + }, + { + "from": 4452454, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452460 + }, + { + "from": 4452460, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4452465 + }, + { + "from": 4452465, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452469 + }, + { + "from": 4452469, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452473 + }, + { + "from": 4452473, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452477 + }, + { + "from": 4452477, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452480 + }, + { + "from": 4452480, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452483 + }, + { + "from": 4452483, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452619 + }, + { + "from": 4452483, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452489 + }, + { + "from": 4452489, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452492 + }, + { + "from": 4452492, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452496 + }, + { + "from": 4452496, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452500 + }, + { + "from": 4452500, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452619 + }, + { + "from": 4452500, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452502 + }, + { + "from": 4452502, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452504 + }, + { + "from": 4452504, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452655 + }, + { + "from": 4452504, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452510 + }, + { + "from": 4452510, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452513 + }, + { + "from": 4452513, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452518 + }, + { + "from": 4452518, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452660 + }, + { + "from": 4452518, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452524 + }, + { + "from": 4452524, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452529 + }, + { + "from": 4452529, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452532 + }, + { + "from": 4452532, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452538 + }, + { + "from": 4452538, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4452543 + }, + { + "from": 4452543, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452547 + }, + { + "from": 4452547, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452551 + }, + { + "from": 4452551, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452556 + }, + { + "from": 4452556, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452559 + }, + { + "from": 4452559, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452562 + }, + { + "from": 4452562, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452619 + }, + { + "from": 4452562, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452564 + }, + { + "from": 4452564, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452567 + }, + { + "from": 4452567, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452571 + }, + { + "from": 4452571, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452575 + }, + { + "from": 4452575, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452619 + }, + { + "from": 4452575, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452577 + }, + { + "from": 4452577, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452579 + }, + { + "from": 4452579, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452667 + }, + { + "from": 4452579, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452581 + }, + { + "from": 4452581, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452584 + }, + { + "from": 4452584, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452589 + }, + { + "from": 4452589, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452672 + }, + { + "from": 4452589, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452591 + }, + { + "from": 4452591, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452597 + }, + { + "from": 4452597, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452602 + }, + { + "from": 4452602, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452606 + }, + { + "from": 4452606, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452613 + }, + { + "from": 4452613, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452376 + }, + { + "from": 4452613, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452619 + }, + { + "from": 4452619, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452620 + }, + { + "from": 4452620, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452621 + }, + { + "from": 4452621, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452623 + }, + { + "from": 4452623, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452626 + }, + { + "from": 4452626, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452631 + }, + { + "from": 4452631, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452633 + }, + { + "from": 4452633, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452635 + }, + { + "from": 4452635, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452642 + }, + { + "from": 4452642, + "kind": "return", + "target_scope": "external", + "to": null + }, + { + "from": 4452643, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452648 + }, + { + "from": 4452648, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452650 + }, + { + "from": 4452650, + "kind": "unconditional", + "target_scope": "local", + "to": 4452446 + }, + { + "from": 4452655, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452660 + }, + { + "from": 4452660, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452662 + }, + { + "from": 4452662, + "kind": "unconditional", + "target_scope": "local", + "to": 4452524 + }, + { + "from": 4452667, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452672 + }, + { + "from": 4452672, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452674 + }, + { + "from": 4452674, + "kind": "unconditional", + "target_scope": "local", + "to": 4452591 + }, + { + "from": 4452676, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452681 + }, + { + "from": 4452681, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452683 + }, + { + "from": 4452683, + "kind": "unconditional", + "target_scope": "local", + "to": 4452365 + } + ], + "entry": 4452290, + "instructions": [ + { + "address": 4452290, + "line": "43efc2: 41 56 \tpushq\t%r14", + "opcode": "pushq", + "operands": "%r14" + }, + { + "address": 4452292, + "line": "43efc4: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4452297, + "line": "43efc9: 41 55 \tpushq\t%r13", + "opcode": "pushq", + "operands": "%r13" + }, + { + "address": 4452299, + "line": "43efcb: 41 54 \tpushq\t%r12", + "opcode": "pushq", + "operands": "%r12" + }, + { + "address": 4452301, + "line": "43efcd: 55 \tpushq\t%rbp", + "opcode": "pushq", + "operands": "%rbp" + }, + { + "address": 4452302, + "line": "43efce: 48 89 fd \tmovq\t%rdi, %rbp", + "opcode": "movq", + "operands": "%rdi, %rbp" + }, + { + "address": 4452305, + "line": "43efd1: 53 \tpushq\t%rbx", + "opcode": "pushq", + "operands": "%rbx" + }, + { + "address": 4452306, + "line": "43efd2: 31 db \txorl\t%ebx, %ebx", + "opcode": "xorl", + "operands": "%ebx, %ebx" + }, + { + "address": 4452308, + "line": "43efd4: 41 89 dd \tmovl\t%ebx, %r13d", + "opcode": "movl", + "operands": "%ebx, %r13d" + }, + { + "address": 4452311, + "line": "43efd7: e8 1c ce ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4452316, + "line": "43efdc: 8b 4d 20 \tmovl\t0x20(%rbp), %ecx", + "opcode": "movl", + "operands": "0x20(%rbp), %ecx" + }, + { + "address": 4452319, + "line": "43efdf: 3b 4d 1c \tcmpl\t0x1c(%rbp), %ecx", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %ecx" + }, + { + "address": 4452322, + "line": "43efe2: 0f 8f 23 01 00 00 \tjg\t0x43f10b ", + "opcode": "jg", + "operands": "0x43f10b " + }, + { + "address": 4452328, + "line": "43efe8: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4452331, + "line": "43efeb: 8d 7a 01 \tleal\t0x1(%rdx), %edi", + "opcode": "leal", + "operands": "0x1(%rdx), %edi" + }, + { + "address": 4452334, + "line": "43efee: 83 ff 01 \tcmpl\t$0x1, %edi", + "opcode": "cmpl", + "operands": "$0x1, %edi" + }, + { + "address": 4452337, + "line": "43eff1: 0f 86 14 01 00 00 \tjbe\t0x43f10b ", + "opcode": "jbe", + "operands": "0x43f10b " + }, + { + "address": 4452343, + "line": "43eff7: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4452345, + "line": "43eff9: 0f 84 45 01 00 00 \tje\t0x43f144 ", + "opcode": "je", + "operands": "0x43f144 " + }, + { + "address": 4452351, + "line": "43efff: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4452354, + "line": "43f002: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4452359, + "line": "43f007: 0f 8e 3c 01 00 00 \tjle\t0x43f149 ", + "opcode": "jle", + "operands": "0x43f149 " + }, + { + "address": 4452365, + "line": "43f00d: 88 83 40 d5 7c 00 \tmovb\t%al, 0x7cd540(%rbx)", + "opcode": "movb", + "operands": "%al, 0x7cd540(%rbx)" + }, + { + "address": 4452371, + "line": "43f013: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4452375, + "line": "43f017: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4452376, + "line": "43f018: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4452381, + "line": "43f01d: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4452384, + "line": "43f020: 41 89 dd \tmovl\t%ebx, %r13d", + "opcode": "movl", + "operands": "%ebx, %r13d" + }, + { + "address": 4452387, + "line": "43f023: e8 d0 cd ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4452392, + "line": "43f028: 89 c2 \tmovl\t%eax, %edx", + "opcode": "movl", + "operands": "%eax, %edx" + }, + { + "address": 4452394, + "line": "43f02a: 8b 45 20 \tmovl\t0x20(%rbp), %eax", + "opcode": "movl", + "operands": "0x20(%rbp), %eax" + }, + { + "address": 4452397, + "line": "43f02d: 3b 45 1c \tcmpl\t0x1c(%rbp), %eax", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %eax" + }, + { + "address": 4452400, + "line": "43f030: 0f 8f d5 00 00 00 \tjg\t0x43f10b ", + "opcode": "jg", + "operands": "0x43f10b " + }, + { + "address": 4452406, + "line": "43f036: 89 d1 \tmovl\t%edx, %ecx", + "opcode": "movl", + "operands": "%edx, %ecx" + }, + { + "address": 4452408, + "line": "43f038: 0f b6 d2 \tmovzbl\t%dl, %edx", + "opcode": "movzbl", + "operands": "%dl, %edx" + }, + { + "address": 4452411, + "line": "43f03b: 8d 72 01 \tleal\t0x1(%rdx), %esi", + "opcode": "leal", + "operands": "0x1(%rdx), %esi" + }, + { + "address": 4452414, + "line": "43f03e: 83 fe 01 \tcmpl\t$0x1, %esi", + "opcode": "cmpl", + "operands": "$0x1, %esi" + }, + { + "address": 4452417, + "line": "43f041: 0f 86 c4 00 00 00 \tjbe\t0x43f10b ", + "opcode": "jbe", + "operands": "0x43f10b " + }, + { + "address": 4452423, + "line": "43f047: 80 f9 25 \tcmpb\t$0x25, %cl", + "opcode": "cmpb", + "operands": "$0x25, %cl" + }, + { + "address": 4452426, + "line": "43f04a: 0f 84 d3 00 00 00 \tje\t0x43f123 ", + "opcode": "je", + "operands": "0x43f123 " + }, + { + "address": 4452432, + "line": "43f050: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4452435, + "line": "43f053: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4452440, + "line": "43f058: 0f 8e ca 00 00 00 \tjle\t0x43f128 ", + "opcode": "jle", + "operands": "0x43f128 " + }, + { + "address": 4452446, + "line": "43f05e: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4452451, + "line": "43f063: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4452454, + "line": "43f066: 88 83 40 d5 7c 00 \tmovb\t%al, 0x7cd540(%rbx)", + "opcode": "movb", + "operands": "%al, 0x7cd540(%rbx)" + }, + { + "address": 4452460, + "line": "43f06c: e8 87 cd ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4452465, + "line": "43f071: 44 8b 45 20 \tmovl\t0x20(%rbp), %r8d", + "opcode": "movl", + "operands": "0x20(%rbp), %r8d" + }, + { + "address": 4452469, + "line": "43f075: 44 3b 45 1c \tcmpl\t0x1c(%rbp), %r8d", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %r8d" + }, + { + "address": 4452473, + "line": "43f079: 4c 8d 63 01 \tleaq\t0x1(%rbx), %r12", + "opcode": "leaq", + "operands": "0x1(%rbx), %r12" + }, + { + "address": 4452477, + "line": "43f07d: 4c 89 e3 \tmovq\t%r12, %rbx", + "opcode": "movq", + "operands": "%r12, %rbx" + }, + { + "address": 4452480, + "line": "43f080: 45 89 e5 \tmovl\t%r12d, %r13d", + "opcode": "movl", + "operands": "%r12d, %r13d" + }, + { + "address": 4452483, + "line": "43f083: 0f 8f 82 00 00 00 \tjg\t0x43f10b ", + "opcode": "jg", + "operands": "0x43f10b " + }, + { + "address": 4452489, + "line": "43f089: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4452492, + "line": "43f08c: 44 8d 4a 01 \tleal\t0x1(%rdx), %r9d", + "opcode": "leal", + "operands": "0x1(%rdx), %r9d" + }, + { + "address": 4452496, + "line": "43f090: 41 83 f9 01 \tcmpl\t$0x1, %r9d", + "opcode": "cmpl", + "operands": "$0x1, %r9d" + }, + { + "address": 4452500, + "line": "43f094: 76 75 \tjbe\t0x43f10b ", + "opcode": "jbe", + "operands": "0x43f10b " + }, + { + "address": 4452502, + "line": "43f096: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4452504, + "line": "43f098: 0f 84 91 00 00 00 \tje\t0x43f12f ", + "opcode": "je", + "operands": "0x43f12f " + }, + { + "address": 4452510, + "line": "43f09e: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4452513, + "line": "43f0a1: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4452518, + "line": "43f0a6: 0f 8e 88 00 00 00 \tjle\t0x43f134 ", + "opcode": "jle", + "operands": "0x43f134 " + }, + { + "address": 4452524, + "line": "43f0ac: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4452529, + "line": "43f0b1: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4452532, + "line": "43f0b4: 88 83 40 d5 7c 00 \tmovb\t%al, 0x7cd540(%rbx)", + "opcode": "movb", + "operands": "%al, 0x7cd540(%rbx)" + }, + { + "address": 4452538, + "line": "43f0ba: e8 39 cd ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4452543, + "line": "43f0bf: 44 8b 55 20 \tmovl\t0x20(%rbp), %r10d", + "opcode": "movl", + "operands": "0x20(%rbp), %r10d" + }, + { + "address": 4452547, + "line": "43f0c3: 44 3b 55 1c \tcmpl\t0x1c(%rbp), %r10d", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %r10d" + }, + { + "address": 4452551, + "line": "43f0c7: 49 8d 5c 24 01 \tleaq\t0x1(%r12), %rbx", + "opcode": "leaq", + "operands": "0x1(%r12), %rbx" + }, + { + "address": 4452556, + "line": "43f0cc: 41 89 de \tmovl\t%ebx, %r14d", + "opcode": "movl", + "operands": "%ebx, %r14d" + }, + { + "address": 4452559, + "line": "43f0cf: 41 89 dd \tmovl\t%ebx, %r13d", + "opcode": "movl", + "operands": "%ebx, %r13d" + }, + { + "address": 4452562, + "line": "43f0d2: 7f 37 \tjg\t0x43f10b ", + "opcode": "jg", + "operands": "0x43f10b " + }, + { + "address": 4452564, + "line": "43f0d4: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4452567, + "line": "43f0d7: 44 8d 5a 01 \tleal\t0x1(%rdx), %r11d", + "opcode": "leal", + "operands": "0x1(%rdx), %r11d" + }, + { + "address": 4452571, + "line": "43f0db: 41 83 fb 01 \tcmpl\t$0x1, %r11d", + "opcode": "cmpl", + "operands": "$0x1, %r11d" + }, + { + "address": 4452575, + "line": "43f0df: 76 2a \tjbe\t0x43f10b ", + "opcode": "jbe", + "operands": "0x43f10b " + }, + { + "address": 4452577, + "line": "43f0e1: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4452579, + "line": "43f0e3: 74 56 \tje\t0x43f13b ", + "opcode": "je", + "operands": "0x43f13b " + }, + { + "address": 4452581, + "line": "43f0e5: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4452584, + "line": "43f0e8: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4452589, + "line": "43f0ed: 7e 51 \tjle\t0x43f140 ", + "opcode": "jle", + "operands": "0x43f140 " + }, + { + "address": 4452591, + "line": "43f0ef: 88 83 40 d5 7c 00 \tmovb\t%al, 0x7cd540(%rbx)", + "opcode": "movb", + "operands": "%al, 0x7cd540(%rbx)" + }, + { + "address": 4452597, + "line": "43f0f5: 49 8d 5c 24 02 \tleaq\t0x2(%r12), %rbx", + "opcode": "leaq", + "operands": "0x2(%r12), %rbx" + }, + { + "address": 4452602, + "line": "43f0fa: 45 8d 6e 01 \tleal\t0x1(%r14), %r13d", + "opcode": "leal", + "operands": "0x1(%r14), %r13d" + }, + { + "address": 4452606, + "line": "43f0fe: 48 81 fb ff 1f 00 00 \tcmpq\t$0x1fff, %rbx # imm = 0x1FFF", + "opcode": "cmpq", + "operands": "$0x1fff, %rbx # imm = 0x1FFF" + }, + { + "address": 4452613, + "line": "43f105: 0f 85 0d ff ff ff \tjne\t0x43f018 ", + "opcode": "jne", + "operands": "0x43f018 " + }, + { + "address": 4452619, + "line": "43f10b: 5b \tpopq\t%rbx", + "opcode": "popq", + "operands": "%rbx" + }, + { + "address": 4452620, + "line": "43f10c: 5d \tpopq\t%rbp", + "opcode": "popq", + "operands": "%rbp" + }, + { + "address": 4452621, + "line": "43f10d: 41 5c \tpopq\t%r12", + "opcode": "popq", + "operands": "%r12" + }, + { + "address": 4452623, + "line": "43f10f: 49 63 d5 \tmovslq\t%r13d, %rdx", + "opcode": "movslq", + "operands": "%r13d, %rdx" + }, + { + "address": 4452626, + "line": "43f112: b8 40 d5 7c 00 \tmovl\t$0x7cd540, %eax # imm = 0x7CD540", + "opcode": "movl", + "operands": "$0x7cd540, %eax # imm = 0x7CD540" + }, + { + "address": 4452631, + "line": "43f117: 41 5d \tpopq\t%r13", + "opcode": "popq", + "operands": "%r13" + }, + { + "address": 4452633, + "line": "43f119: 41 5e \tpopq\t%r14", + "opcode": "popq", + "operands": "%r14" + }, + { + "address": 4452635, + "line": "43f11b: c6 82 40 d5 7c 00 00 \tmovb\t$0x0, 0x7cd540(%rdx)", + "opcode": "movb", + "operands": "$0x0, 0x7cd540(%rdx)" + }, + { + "address": 4452642, + "line": "43f122: c3 \tretq", + "opcode": "retq", + "operands": "" + }, + { + "address": 4452643, + "line": "43f123: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4452648, + "line": "43f128: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4452650, + "line": "43f12a: e9 2f ff ff ff \tjmp\t0x43f05e ", + "opcode": "jmp", + "operands": "0x43f05e " + }, + { + "address": 4452655, + "line": "43f12f: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4452660, + "line": "43f134: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4452662, + "line": "43f136: e9 71 ff ff ff \tjmp\t0x43f0ac ", + "opcode": "jmp", + "operands": "0x43f0ac " + }, + { + "address": 4452667, + "line": "43f13b: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4452672, + "line": "43f140: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4452674, + "line": "43f142: eb ab \tjmp\t0x43f0ef ", + "opcode": "jmp", + "operands": "0x43f0ef " + }, + { + "address": 4452676, + "line": "43f144: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4452681, + "line": "43f149: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4452683, + "line": "43f14b: e9 bd fe ff ff \tjmp\t0x43f00d ", + "opcode": "jmp", + "operands": "0x43f00d " + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + }, + "MSG_ReadBits": { + "calls": [ + { + "address": 4439655, + "label": "Com_Error", + "target": 4382140 + }, + { + "address": 4439768, + "label": "Huff_getBit", + "target": 4478910 + }, + { + "address": 4439847, + "label": "Huff_getBit", + "target": 4478910 + }, + { + "address": 4439864, + "label": "Huff_getBit", + "target": 4478910 + }, + { + "address": 4439888, + "label": "Huff_getBit", + "target": 4478910 + }, + { + "address": 4439912, + "label": "Huff_getBit", + "target": 4478910 + }, + { + "address": 4439936, + "label": "Huff_getBit", + "target": 4478910 + }, + { + "address": 4439960, + "label": "Huff_getBit", + "target": 4478910 + }, + { + "address": 4439984, + "label": "Huff_getBit", + "target": 4478910 + }, + { + "address": 4440023, + "label": "Huff_getBit", + "target": 4478910 + }, + { + "address": 4440043, + "label": "Huff_getBit", + "target": 4478910 + }, + { + "address": 4440066, + "label": "Huff_getBit", + "target": 4478910 + }, + { + "address": 4440089, + "label": "Huff_getBit", + "target": 4478910 + }, + { + "address": 4440112, + "label": "Huff_getBit", + "target": 4478910 + }, + { + "address": 4440135, + "label": "Huff_getBit", + "target": 4478910 + }, + { + "address": 4440158, + "label": "Huff_getBit", + "target": 4478910 + }, + { + "address": 4440185, + "label": "Huff_getBit", + "target": 4478910 + }, + { + "address": 4440319, + "label": "Huff_offsetReceive", + "target": 4479348 + }, + { + "address": 4440394, + "label": "Huff_offsetReceive", + "target": 4479348 + }, + { + "address": 4440434, + "label": "Huff_offsetReceive", + "target": 4479348 + }, + { + "address": 4440481, + "label": "Huff_offsetReceive", + "target": 4479348 + }, + { + "address": 4440544, + "label": "Huff_offsetReceive", + "target": 4479348 + }, + { + "address": 4440590, + "label": "Huff_offsetReceive", + "target": 4479348 + }, + { + "address": 4440636, + "label": "Huff_offsetReceive", + "target": 4479348 + }, + { + "address": 4440684, + "label": "Huff_offsetReceive", + "target": 4479348 + } + ], + "edges": [ + { + "from": 4439544, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439549 + }, + { + "from": 4439549, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439554 + }, + { + "from": 4439554, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439557 + }, + { + "from": 4439557, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439562 + }, + { + "from": 4439562, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439567 + }, + { + "from": 4439567, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439570 + }, + { + "from": 4439570, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439575 + }, + { + "from": 4439575, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439580 + }, + { + "from": 4439580, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439584 + }, + { + "from": 4439584, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439586 + }, + { + "from": 4439586, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439593 + }, + { + "from": 4439593, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440721 + }, + { + "from": 4439593, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439599 + }, + { + "from": 4439599, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439604 + }, + { + "from": 4439604, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439606 + }, + { + "from": 4439606, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4439712 + }, + { + "from": 4439606, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439608 + }, + { + "from": 4439608, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439612 + }, + { + "from": 4439612, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440736 + }, + { + "from": 4439612, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439618 + }, + { + "from": 4439618, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439622 + }, + { + "from": 4439622, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440809 + }, + { + "from": 4439622, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439628 + }, + { + "from": 4439628, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439632 + }, + { + "from": 4439632, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440772 + }, + { + "from": 4439632, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439638 + }, + { + "from": 4439638, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439640 + }, + { + "from": 4439640, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439643 + }, + { + "from": 4439643, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439648 + }, + { + "from": 4439648, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439653 + }, + { + "from": 4439653, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439655 + }, + { + "from": 4439655, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4439660 + }, + { + "from": 4439660, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439664 + }, + { + "from": 4439664, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439667 + }, + { + "from": 4439667, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440249 + }, + { + "from": 4439667, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439673 + }, + { + "from": 4439673, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439674 + }, + { + "from": 4439674, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439676 + }, + { + "from": 4439676, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439681 + }, + { + "from": 4439681, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439686 + }, + { + "from": 4439686, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439691 + }, + { + "from": 4439691, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439696 + }, + { + "from": 4439696, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439701 + }, + { + "from": 4439701, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439706 + }, + { + "from": 4439706, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439710 + }, + { + "from": 4439710, + "kind": "return", + "target_scope": "external", + "to": null + }, + { + "from": 4439711, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439712 + }, + { + "from": 4439712, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439715 + }, + { + "from": 4439715, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439717 + }, + { + "from": 4439717, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439721 + }, + { + "from": 4439721, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439725 + }, + { + "from": 4439725, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439730 + }, + { + "from": 4439730, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440212 + }, + { + "from": 4439730, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439736 + }, + { + "from": 4439736, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440207 + }, + { + "from": 4439736, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439742 + }, + { + "from": 4439742, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439746 + }, + { + "from": 4439746, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439751 + }, + { + "from": 4439751, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439756 + }, + { + "from": 4439756, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439762 + }, + { + "from": 4439762, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439765 + }, + { + "from": 4439765, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439768 + }, + { + "from": 4439768, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4439773 + }, + { + "from": 4439773, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439776 + }, + { + "from": 4439776, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439781 + }, + { + "from": 4439781, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439783 + }, + { + "from": 4439783, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440207 + }, + { + "from": 4439783, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439789 + }, + { + "from": 4439789, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439791 + }, + { + "from": 4439791, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440011 + }, + { + "from": 4439791, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439797 + }, + { + "from": 4439797, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439800 + }, + { + "from": 4439800, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4439976 + }, + { + "from": 4439800, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439806 + }, + { + "from": 4439806, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439809 + }, + { + "from": 4439809, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4439952 + }, + { + "from": 4439809, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439815 + }, + { + "from": 4439815, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439818 + }, + { + "from": 4439818, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4439928 + }, + { + "from": 4439818, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439820 + }, + { + "from": 4439820, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439823 + }, + { + "from": 4439823, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439824 + }, + { + "from": 4439824, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4439904 + }, + { + "from": 4439824, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439826 + }, + { + "from": 4439826, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439829 + }, + { + "from": 4439829, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4439880 + }, + { + "from": 4439829, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439831 + }, + { + "from": 4439831, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439834 + }, + { + "from": 4439834, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4439856 + }, + { + "from": 4439834, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439836 + }, + { + "from": 4439836, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439841 + }, + { + "from": 4439841, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439844 + }, + { + "from": 4439844, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439847 + }, + { + "from": 4439847, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4439852 + }, + { + "from": 4439852, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439854 + }, + { + "from": 4439854, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439856 + }, + { + "from": 4439856, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439861 + }, + { + "from": 4439861, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439864 + }, + { + "from": 4439864, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4439869 + }, + { + "from": 4439869, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439872 + }, + { + "from": 4439872, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439876 + }, + { + "from": 4439876, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439878 + }, + { + "from": 4439878, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439880 + }, + { + "from": 4439880, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439885 + }, + { + "from": 4439885, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439888 + }, + { + "from": 4439888, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4439893 + }, + { + "from": 4439893, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439896 + }, + { + "from": 4439896, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439900 + }, + { + "from": 4439900, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439902 + }, + { + "from": 4439902, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439904 + }, + { + "from": 4439904, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439909 + }, + { + "from": 4439909, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439912 + }, + { + "from": 4439912, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4439917 + }, + { + "from": 4439917, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439920 + }, + { + "from": 4439920, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439924 + }, + { + "from": 4439924, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439926 + }, + { + "from": 4439926, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439928 + }, + { + "from": 4439928, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439933 + }, + { + "from": 4439933, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439936 + }, + { + "from": 4439936, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4439941 + }, + { + "from": 4439941, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439944 + }, + { + "from": 4439944, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439948 + }, + { + "from": 4439948, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439950 + }, + { + "from": 4439950, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439952 + }, + { + "from": 4439952, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439957 + }, + { + "from": 4439957, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439960 + }, + { + "from": 4439960, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4439965 + }, + { + "from": 4439965, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439968 + }, + { + "from": 4439968, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439972 + }, + { + "from": 4439972, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439974 + }, + { + "from": 4439974, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439976 + }, + { + "from": 4439976, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439981 + }, + { + "from": 4439981, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439984 + }, + { + "from": 4439984, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4439989 + }, + { + "from": 4439989, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439992 + }, + { + "from": 4439992, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439996 + }, + { + "from": 4439996, + "kind": "fallthrough", + "target_scope": "local", + "to": 4439998 + }, + { + "from": 4439998, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440000 + }, + { + "from": 4440000, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440005 + }, + { + "from": 4440005, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440207 + }, + { + "from": 4440005, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440011 + }, + { + "from": 4440011, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440016 + }, + { + "from": 4440016, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440019 + }, + { + "from": 4440019, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440023 + }, + { + "from": 4440023, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4440028 + }, + { + "from": 4440028, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440033 + }, + { + "from": 4440033, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440036 + }, + { + "from": 4440036, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440039 + }, + { + "from": 4440039, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440041 + }, + { + "from": 4440041, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440043 + }, + { + "from": 4440043, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4440048 + }, + { + "from": 4440048, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440053 + }, + { + "from": 4440053, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440055 + }, + { + "from": 4440055, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440058 + }, + { + "from": 4440058, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440060 + }, + { + "from": 4440060, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440064 + }, + { + "from": 4440064, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440066 + }, + { + "from": 4440066, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4440071 + }, + { + "from": 4440071, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440076 + }, + { + "from": 4440076, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440078 + }, + { + "from": 4440078, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440081 + }, + { + "from": 4440081, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440083 + }, + { + "from": 4440083, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440087 + }, + { + "from": 4440087, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440089 + }, + { + "from": 4440089, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4440094 + }, + { + "from": 4440094, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440099 + }, + { + "from": 4440099, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440101 + }, + { + "from": 4440101, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440104 + }, + { + "from": 4440104, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440106 + }, + { + "from": 4440106, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440110 + }, + { + "from": 4440110, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440112 + }, + { + "from": 4440112, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4440117 + }, + { + "from": 4440117, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440122 + }, + { + "from": 4440122, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440124 + }, + { + "from": 4440124, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440127 + }, + { + "from": 4440127, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440129 + }, + { + "from": 4440129, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440133 + }, + { + "from": 4440133, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440135 + }, + { + "from": 4440135, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4440140 + }, + { + "from": 4440140, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440145 + }, + { + "from": 4440145, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440147 + }, + { + "from": 4440147, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440150 + }, + { + "from": 4440150, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440152 + }, + { + "from": 4440152, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440156 + }, + { + "from": 4440156, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440158 + }, + { + "from": 4440158, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4440163 + }, + { + "from": 4440163, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440168 + }, + { + "from": 4440168, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440170 + }, + { + "from": 4440170, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440174 + }, + { + "from": 4440174, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440176 + }, + { + "from": 4440176, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440179 + }, + { + "from": 4440179, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440183 + }, + { + "from": 4440183, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440185 + }, + { + "from": 4440185, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4440190 + }, + { + "from": 4440190, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440192 + }, + { + "from": 4440192, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440194 + }, + { + "from": 4440194, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440196 + }, + { + "from": 4440196, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440201 + }, + { + "from": 4440201, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440011 + }, + { + "from": 4440201, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440207 + }, + { + "from": 4440207, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440212 + }, + { + "from": 4440212, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440216 + }, + { + "from": 4440216, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440282 + }, + { + "from": 4440216, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440218 + }, + { + "from": 4440218, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440223 + }, + { + "from": 4440223, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440227 + }, + { + "from": 4440227, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440231 + }, + { + "from": 4440231, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440236 + }, + { + "from": 4440236, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440240 + }, + { + "from": 4440240, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440243 + }, + { + "from": 4440243, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4439674 + }, + { + "from": 4440243, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440249 + }, + { + "from": 4440249, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440253 + }, + { + "from": 4440253, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440255 + }, + { + "from": 4440255, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440257 + }, + { + "from": 4440257, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440259 + }, + { + "from": 4440259, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4439674 + }, + { + "from": 4440259, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440265 + }, + { + "from": 4440265, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440270 + }, + { + "from": 4440270, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440273 + }, + { + "from": 4440273, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440275 + }, + { + "from": 4440275, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440277 + }, + { + "from": 4440277, + "kind": "unconditional", + "target_scope": "local", + "to": 4439674 + }, + { + "from": 4440282, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440218 + }, + { + "from": 4440282, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440284 + }, + { + "from": 4440284, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440289 + }, + { + "from": 4440289, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440294 + }, + { + "from": 4440294, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440301 + }, + { + "from": 4440301, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440306 + }, + { + "from": 4440306, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440310 + }, + { + "from": 4440310, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440316 + }, + { + "from": 4440316, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440319 + }, + { + "from": 4440319, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4440324 + }, + { + "from": 4440324, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440329 + }, + { + "from": 4440329, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440333 + }, + { + "from": 4440333, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440336 + }, + { + "from": 4440336, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440339 + }, + { + "from": 4440339, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440341 + }, + { + "from": 4440341, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440343 + }, + { + "from": 4440343, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440347 + }, + { + "from": 4440347, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440218 + }, + { + "from": 4440347, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440353 + }, + { + "from": 4440353, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440355 + }, + { + "from": 4440355, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440520 + }, + { + "from": 4440355, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440361 + }, + { + "from": 4440361, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440364 + }, + { + "from": 4440364, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440461 + }, + { + "from": 4440364, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440366 + }, + { + "from": 4440366, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440369 + }, + { + "from": 4440369, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440414 + }, + { + "from": 4440369, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440371 + }, + { + "from": 4440371, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440376 + }, + { + "from": 4440376, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440383 + }, + { + "from": 4440383, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440388 + }, + { + "from": 4440388, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440391 + }, + { + "from": 4440391, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440394 + }, + { + "from": 4440394, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4440399 + }, + { + "from": 4440399, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440403 + }, + { + "from": 4440403, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440407 + }, + { + "from": 4440407, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440410 + }, + { + "from": 4440410, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440412 + }, + { + "from": 4440412, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440414 + }, + { + "from": 4440414, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440421 + }, + { + "from": 4440421, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440426 + }, + { + "from": 4440426, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440431 + }, + { + "from": 4440431, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440434 + }, + { + "from": 4440434, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4440439 + }, + { + "from": 4440439, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440444 + }, + { + "from": 4440444, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440448 + }, + { + "from": 4440448, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440453 + }, + { + "from": 4440453, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440457 + }, + { + "from": 4440457, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440459 + }, + { + "from": 4440459, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440461 + }, + { + "from": 4440461, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440466 + }, + { + "from": 4440466, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440473 + }, + { + "from": 4440473, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440478 + }, + { + "from": 4440478, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440481 + }, + { + "from": 4440481, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4440486 + }, + { + "from": 4440486, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440491 + }, + { + "from": 4440491, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440496 + }, + { + "from": 4440496, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440501 + }, + { + "from": 4440501, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440505 + }, + { + "from": 4440505, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440508 + }, + { + "from": 4440508, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440511 + }, + { + "from": 4440511, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440514 + }, + { + "from": 4440514, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440218 + }, + { + "from": 4440514, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440520 + }, + { + "from": 4440520, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440525 + }, + { + "from": 4440525, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440532 + }, + { + "from": 4440532, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440537 + }, + { + "from": 4440537, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440540 + }, + { + "from": 4440540, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440544 + }, + { + "from": 4440544, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4440549 + }, + { + "from": 4440549, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440554 + }, + { + "from": 4440554, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440559 + }, + { + "from": 4440559, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440564 + }, + { + "from": 4440564, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440569 + }, + { + "from": 4440569, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440576 + }, + { + "from": 4440576, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440581 + }, + { + "from": 4440581, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440584 + }, + { + "from": 4440584, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440587 + }, + { + "from": 4440587, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440590 + }, + { + "from": 4440590, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4440595 + }, + { + "from": 4440595, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440600 + }, + { + "from": 4440600, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440604 + }, + { + "from": 4440604, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440609 + }, + { + "from": 4440609, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440614 + }, + { + "from": 4440614, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440618 + }, + { + "from": 4440618, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440622 + }, + { + "from": 4440622, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440624 + }, + { + "from": 4440624, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440627 + }, + { + "from": 4440627, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440629 + }, + { + "from": 4440629, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440636 + }, + { + "from": 4440636, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4440641 + }, + { + "from": 4440641, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440645 + }, + { + "from": 4440645, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440649 + }, + { + "from": 4440649, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440656 + }, + { + "from": 4440656, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440659 + }, + { + "from": 4440659, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440664 + }, + { + "from": 4440664, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440668 + }, + { + "from": 4440668, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440672 + }, + { + "from": 4440672, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440674 + }, + { + "from": 4440674, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440677 + }, + { + "from": 4440677, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440679 + }, + { + "from": 4440679, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440684 + }, + { + "from": 4440684, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4440689 + }, + { + "from": 4440689, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440693 + }, + { + "from": 4440693, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440698 + }, + { + "from": 4440698, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440701 + }, + { + "from": 4440701, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440704 + }, + { + "from": 4440704, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440707 + }, + { + "from": 4440707, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440710 + }, + { + "from": 4440710, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4440520 + }, + { + "from": 4440710, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440716 + }, + { + "from": 4440716, + "kind": "unconditional", + "target_scope": "local", + "to": 4440218 + }, + { + "from": 4440721, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440724 + }, + { + "from": 4440724, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440731 + }, + { + "from": 4440731, + "kind": "unconditional", + "target_scope": "local", + "to": 4439599 + }, + { + "from": 4440736, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440741 + }, + { + "from": 4440741, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440746 + }, + { + "from": 4440746, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440749 + }, + { + "from": 4440749, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440752 + }, + { + "from": 4440752, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440756 + }, + { + "from": 4440756, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440762 + }, + { + "from": 4440762, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440767 + }, + { + "from": 4440767, + "kind": "unconditional", + "target_scope": "local", + "to": 4440236 + }, + { + "from": 4440772, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440777 + }, + { + "from": 4440777, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440782 + }, + { + "from": 4440782, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440785 + }, + { + "from": 4440785, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440789 + }, + { + "from": 4440789, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440793 + }, + { + "from": 4440793, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440799 + }, + { + "from": 4440799, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440804 + }, + { + "from": 4440804, + "kind": "unconditional", + "target_scope": "local", + "to": 4440236 + }, + { + "from": 4440809, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440814 + }, + { + "from": 4440814, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440819 + }, + { + "from": 4440819, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440822 + }, + { + "from": 4440822, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440825 + }, + { + "from": 4440825, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440830 + }, + { + "from": 4440830, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440836 + }, + { + "from": 4440836, + "kind": "fallthrough", + "target_scope": "local", + "to": 4440841 + }, + { + "from": 4440841, + "kind": "unconditional", + "target_scope": "local", + "to": 4440236 + } + ], + "entry": 4439544, + "instructions": [ + { + "address": 4439544, + "line": "43bdf8: 4c 89 64 24 e0 \tmovq\t%r12, -0x20(%rsp)", + "opcode": "movq", + "operands": "%r12, -0x20(%rsp)" + }, + { + "address": 4439549, + "line": "43bdfd: 4c 89 7c 24 f8 \tmovq\t%r15, -0x8(%rsp)", + "opcode": "movq", + "operands": "%r15, -0x8(%rsp)" + }, + { + "address": 4439554, + "line": "43be02: 49 89 fc \tmovq\t%rdi, %r12", + "opcode": "movq", + "operands": "%rdi, %r12" + }, + { + "address": 4439557, + "line": "43be05: 48 89 5c 24 d0 \tmovq\t%rbx, -0x30(%rsp)", + "opcode": "movq", + "operands": "%rbx, -0x30(%rsp)" + }, + { + "address": 4439562, + "line": "43be0a: 48 89 6c 24 d8 \tmovq\t%rbp, -0x28(%rsp)", + "opcode": "movq", + "operands": "%rbp, -0x28(%rsp)" + }, + { + "address": 4439567, + "line": "43be0f: 41 89 f7 \tmovl\t%esi, %r15d", + "opcode": "movl", + "operands": "%esi, %r15d" + }, + { + "address": 4439570, + "line": "43be12: 4c 89 6c 24 e8 \tmovq\t%r13, -0x18(%rsp)", + "opcode": "movq", + "operands": "%r13, -0x18(%rsp)" + }, + { + "address": 4439575, + "line": "43be17: 4c 89 74 24 f0 \tmovq\t%r14, -0x10(%rsp)", + "opcode": "movq", + "operands": "%r14, -0x10(%rsp)" + }, + { + "address": 4439580, + "line": "43be1c: 48 83 ec 48 \tsubq\t$0x48, %rsp", + "opcode": "subq", + "operands": "$0x48, %rsp" + }, + { + "address": 4439584, + "line": "43be20: 85 f6 \ttestl\t%esi, %esi", + "opcode": "testl", + "operands": "%esi, %esi" + }, + { + "address": 4439586, + "line": "43be22: c7 04 24 00 00 00 00 \tmovl\t$0x0, (%rsp)", + "opcode": "movl", + "operands": "$0x0, (%rsp)" + }, + { + "address": 4439593, + "line": "43be29: 0f 88 62 04 00 00 \tjs\t0x43c291 ", + "opcode": "js", + "operands": "0x43c291 " + }, + { + "address": 4439599, + "line": "43be2f: 41 8b 54 24 08 \tmovl\t0x8(%r12), %edx", + "opcode": "movl", + "operands": "0x8(%r12), %edx" + }, + { + "address": 4439604, + "line": "43be34: 85 d2 \ttestl\t%edx, %edx", + "opcode": "testl", + "operands": "%edx, %edx" + }, + { + "address": 4439606, + "line": "43be36: 74 68 \tje\t0x43bea0 ", + "opcode": "je", + "operands": "0x43bea0 " + }, + { + "address": 4439608, + "line": "43be38: 41 83 ff 08 \tcmpl\t$0x8, %r15d", + "opcode": "cmpl", + "operands": "$0x8, %r15d" + }, + { + "address": 4439612, + "line": "43be3c: 0f 84 5e 04 00 00 \tje\t0x43c2a0 ", + "opcode": "je", + "operands": "0x43c2a0 " + }, + { + "address": 4439618, + "line": "43be42: 41 83 ff 10 \tcmpl\t$0x10, %r15d", + "opcode": "cmpl", + "operands": "$0x10, %r15d" + }, + { + "address": 4439622, + "line": "43be46: 0f 84 9d 04 00 00 \tje\t0x43c2e9 ", + "opcode": "je", + "operands": "0x43c2e9 " + }, + { + "address": 4439628, + "line": "43be4c: 41 83 ff 20 \tcmpl\t$0x20, %r15d", + "opcode": "cmpl", + "operands": "$0x20, %r15d" + }, + { + "address": 4439632, + "line": "43be50: 0f 84 6e 04 00 00 \tje\t0x43c2c4 ", + "opcode": "je", + "operands": "0x43c2c4 " + }, + { + "address": 4439638, + "line": "43be56: 31 c0 \txorl\t%eax, %eax", + "opcode": "xorl", + "operands": "%eax, %eax" + }, + { + "address": 4439640, + "line": "43be58: 44 89 fa \tmovl\t%r15d, %edx", + "opcode": "movl", + "operands": "%r15d, %edx" + }, + { + "address": 4439643, + "line": "43be5b: be 5c 7f 4b 00 \tmovl\t$0x4b7f5c, %esi # imm = 0x4B7F5C", + "opcode": "movl", + "operands": "$0x4b7f5c, %esi # imm = 0x4B7F5C" + }, + { + "address": 4439648, + "line": "43be60: bf 01 00 00 00 \tmovl\t$0x1, %edi", + "opcode": "movl", + "operands": "$0x1, %edi" + }, + { + "address": 4439653, + "line": "43be65: 31 ed \txorl\t%ebp, %ebp", + "opcode": "xorl", + "operands": "%ebp, %ebp" + }, + { + "address": 4439655, + "line": "43be67: e8 50 1f ff ff \tcallq\t0x42ddbc ", + "opcode": "callq", + "operands": "0x42ddbc " + }, + { + "address": 4439660, + "line": "43be6c: 44 8b 24 24 \tmovl\t(%rsp), %r12d", + "opcode": "movl", + "operands": "(%rsp), %r12d" + }, + { + "address": 4439664, + "line": "43be70: 45 85 e4 \ttestl\t%r12d, %r12d", + "opcode": "testl", + "operands": "%r12d, %r12d" + }, + { + "address": 4439667, + "line": "43be73: 0f 85 40 02 00 00 \tjne\t0x43c0b9 ", + "opcode": "jne", + "operands": "0x43c0b9 " + }, + { + "address": 4439673, + "line": "43be79: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4439674, + "line": "43be7a: 89 e8 \tmovl\t%ebp, %eax", + "opcode": "movl", + "operands": "%ebp, %eax" + }, + { + "address": 4439676, + "line": "43be7c: 48 8b 5c 24 18 \tmovq\t0x18(%rsp), %rbx", + "opcode": "movq", + "operands": "0x18(%rsp), %rbx" + }, + { + "address": 4439681, + "line": "43be81: 48 8b 6c 24 20 \tmovq\t0x20(%rsp), %rbp", + "opcode": "movq", + "operands": "0x20(%rsp), %rbp" + }, + { + "address": 4439686, + "line": "43be86: 4c 8b 64 24 28 \tmovq\t0x28(%rsp), %r12", + "opcode": "movq", + "operands": "0x28(%rsp), %r12" + }, + { + "address": 4439691, + "line": "43be8b: 4c 8b 6c 24 30 \tmovq\t0x30(%rsp), %r13", + "opcode": "movq", + "operands": "0x30(%rsp), %r13" + }, + { + "address": 4439696, + "line": "43be90: 4c 8b 74 24 38 \tmovq\t0x38(%rsp), %r14", + "opcode": "movq", + "operands": "0x38(%rsp), %r14" + }, + { + "address": 4439701, + "line": "43be95: 4c 8b 7c 24 40 \tmovq\t0x40(%rsp), %r15", + "opcode": "movq", + "operands": "0x40(%rsp), %r15" + }, + { + "address": 4439706, + "line": "43be9a: 48 83 c4 48 \taddq\t$0x48, %rsp", + "opcode": "addq", + "operands": "$0x48, %rsp" + }, + { + "address": 4439710, + "line": "43be9e: c3 \tretq", + "opcode": "retq", + "operands": "" + }, + { + "address": 4439711, + "line": "43be9f: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4439712, + "line": "43bea0: 45 89 fd \tmovl\t%r15d, %r13d", + "opcode": "movl", + "operands": "%r15d, %r13d" + }, + { + "address": 4439715, + "line": "43bea3: 31 ed \txorl\t%ebp, %ebp", + "opcode": "xorl", + "operands": "%ebp, %ebp" + }, + { + "address": 4439717, + "line": "43bea5: 41 83 e5 07 \tandl\t$0x7, %r13d", + "opcode": "andl", + "operands": "$0x7, %r13d" + }, + { + "address": 4439721, + "line": "43bea9: 41 83 fd 00 \tcmpl\t$0x0, %r13d", + "opcode": "cmpl", + "operands": "$0x0, %r13d" + }, + { + "address": 4439725, + "line": "43bead: 44 89 6c 24 04 \tmovl\t%r13d, 0x4(%rsp)", + "opcode": "movl", + "operands": "%r13d, 0x4(%rsp)" + }, + { + "address": 4439730, + "line": "43beb2: 0f 84 dc 01 00 00 \tje\t0x43c094 ", + "opcode": "je", + "operands": "0x43c094 " + }, + { + "address": 4439736, + "line": "43beb8: 0f 8e d1 01 00 00 \tjle\t0x43c08f ", + "opcode": "jle", + "operands": "0x43c08f " + }, + { + "address": 4439742, + "line": "43bebe: 8b 5c 24 04 \tmovl\t0x4(%rsp), %ebx", + "opcode": "movl", + "operands": "0x4(%rsp), %ebx" + }, + { + "address": 4439746, + "line": "43bec2: 4d 8d 74 24 24 \tleaq\t0x24(%r12), %r14", + "opcode": "leaq", + "operands": "0x24(%r12), %r14" + }, + { + "address": 4439751, + "line": "43bec7: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4439756, + "line": "43becc: 41 bd 01 00 00 00 \tmovl\t$0x1, %r13d", + "opcode": "movl", + "operands": "$0x1, %r13d" + }, + { + "address": 4439762, + "line": "43bed2: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4439765, + "line": "43bed5: 83 eb 01 \tsubl\t$0x1, %ebx", + "opcode": "subl", + "operands": "$0x1, %ebx" + }, + { + "address": 4439768, + "line": "43bed8: e8 e1 98 00 00 \tcallq\t0x4457be ", + "opcode": "callq", + "operands": "0x4457be " + }, + { + "address": 4439773, + "line": "43bedd: 83 e3 07 \tandl\t$0x7, %ebx", + "opcode": "andl", + "operands": "$0x7, %ebx" + }, + { + "address": 4439776, + "line": "43bee0: 44 3b 6c 24 04 \tcmpl\t0x4(%rsp), %r13d", + "opcode": "cmpl", + "operands": "0x4(%rsp), %r13d" + }, + { + "address": 4439781, + "line": "43bee5: 89 c5 \tmovl\t%eax, %ebp", + "opcode": "movl", + "operands": "%eax, %ebp" + }, + { + "address": 4439783, + "line": "43bee7: 0f 84 a2 01 00 00 \tje\t0x43c08f ", + "opcode": "je", + "operands": "0x43c08f " + }, + { + "address": 4439789, + "line": "43beed: 85 db \ttestl\t%ebx, %ebx", + "opcode": "testl", + "operands": "%ebx, %ebx" + }, + { + "address": 4439791, + "line": "43beef: 0f 84 d6 00 00 00 \tje\t0x43bfcb ", + "opcode": "je", + "operands": "0x43bfcb " + }, + { + "address": 4439797, + "line": "43bef5: 83 fb 01 \tcmpl\t$0x1, %ebx", + "opcode": "cmpl", + "operands": "$0x1, %ebx" + }, + { + "address": 4439800, + "line": "43bef8: 0f 84 aa 00 00 00 \tje\t0x43bfa8 ", + "opcode": "je", + "operands": "0x43bfa8 " + }, + { + "address": 4439806, + "line": "43befe: 83 fb 02 \tcmpl\t$0x2, %ebx", + "opcode": "cmpl", + "operands": "$0x2, %ebx" + }, + { + "address": 4439809, + "line": "43bf01: 0f 84 89 00 00 00 \tje\t0x43bf90 ", + "opcode": "je", + "operands": "0x43bf90 " + }, + { + "address": 4439815, + "line": "43bf07: 83 fb 03 \tcmpl\t$0x3, %ebx", + "opcode": "cmpl", + "operands": "$0x3, %ebx" + }, + { + "address": 4439818, + "line": "43bf0a: 74 6c \tje\t0x43bf78 ", + "opcode": "je", + "operands": "0x43bf78 " + }, + { + "address": 4439820, + "line": "43bf0c: 83 fb 04 \tcmpl\t$0x4, %ebx", + "opcode": "cmpl", + "operands": "$0x4, %ebx" + }, + { + "address": 4439823, + "line": "43bf0f: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4439824, + "line": "43bf10: 74 4e \tje\t0x43bf60 ", + "opcode": "je", + "operands": "0x43bf60 " + }, + { + "address": 4439826, + "line": "43bf12: 83 fb 05 \tcmpl\t$0x5, %ebx", + "opcode": "cmpl", + "operands": "$0x5, %ebx" + }, + { + "address": 4439829, + "line": "43bf15: 74 31 \tje\t0x43bf48 ", + "opcode": "je", + "operands": "0x43bf48 " + }, + { + "address": 4439831, + "line": "43bf17: 83 fb 06 \tcmpl\t$0x6, %ebx", + "opcode": "cmpl", + "operands": "$0x6, %ebx" + }, + { + "address": 4439834, + "line": "43bf1a: 74 14 \tje\t0x43bf30 ", + "opcode": "je", + "operands": "0x43bf30 " + }, + { + "address": 4439836, + "line": "43bf1c: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4439841, + "line": "43bf21: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4439844, + "line": "43bf24: 41 b5 02 \tmovb\t$0x2, %r13b", + "opcode": "movb", + "operands": "$0x2, %r13b" + }, + { + "address": 4439847, + "line": "43bf27: e8 92 98 00 00 \tcallq\t0x4457be ", + "opcode": "callq", + "operands": "0x4457be " + }, + { + "address": 4439852, + "line": "43bf2c: 01 c0 \taddl\t%eax, %eax", + "opcode": "addl", + "operands": "%eax, %eax" + }, + { + "address": 4439854, + "line": "43bf2e: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4439856, + "line": "43bf30: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4439861, + "line": "43bf35: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4439864, + "line": "43bf38: e8 81 98 00 00 \tcallq\t0x4457be ", + "opcode": "callq", + "operands": "0x4457be " + }, + { + "address": 4439869, + "line": "43bf3d: 44 89 e9 \tmovl\t%r13d, %ecx", + "opcode": "movl", + "operands": "%r13d, %ecx" + }, + { + "address": 4439872, + "line": "43bf40: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4439876, + "line": "43bf44: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4439878, + "line": "43bf46: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4439880, + "line": "43bf48: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4439885, + "line": "43bf4d: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4439888, + "line": "43bf50: e8 69 98 00 00 \tcallq\t0x4457be ", + "opcode": "callq", + "operands": "0x4457be " + }, + { + "address": 4439893, + "line": "43bf55: 44 89 e9 \tmovl\t%r13d, %ecx", + "opcode": "movl", + "operands": "%r13d, %ecx" + }, + { + "address": 4439896, + "line": "43bf58: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4439900, + "line": "43bf5c: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4439902, + "line": "43bf5e: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4439904, + "line": "43bf60: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4439909, + "line": "43bf65: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4439912, + "line": "43bf68: e8 51 98 00 00 \tcallq\t0x4457be ", + "opcode": "callq", + "operands": "0x4457be " + }, + { + "address": 4439917, + "line": "43bf6d: 44 89 e9 \tmovl\t%r13d, %ecx", + "opcode": "movl", + "operands": "%r13d, %ecx" + }, + { + "address": 4439920, + "line": "43bf70: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4439924, + "line": "43bf74: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4439926, + "line": "43bf76: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4439928, + "line": "43bf78: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4439933, + "line": "43bf7d: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4439936, + "line": "43bf80: e8 39 98 00 00 \tcallq\t0x4457be ", + "opcode": "callq", + "operands": "0x4457be " + }, + { + "address": 4439941, + "line": "43bf85: 44 89 e9 \tmovl\t%r13d, %ecx", + "opcode": "movl", + "operands": "%r13d, %ecx" + }, + { + "address": 4439944, + "line": "43bf88: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4439948, + "line": "43bf8c: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4439950, + "line": "43bf8e: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4439952, + "line": "43bf90: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4439957, + "line": "43bf95: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4439960, + "line": "43bf98: e8 21 98 00 00 \tcallq\t0x4457be ", + "opcode": "callq", + "operands": "0x4457be " + }, + { + "address": 4439965, + "line": "43bf9d: 44 89 e9 \tmovl\t%r13d, %ecx", + "opcode": "movl", + "operands": "%r13d, %ecx" + }, + { + "address": 4439968, + "line": "43bfa0: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4439972, + "line": "43bfa4: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4439974, + "line": "43bfa6: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4439976, + "line": "43bfa8: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4439981, + "line": "43bfad: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4439984, + "line": "43bfb0: e8 09 98 00 00 \tcallq\t0x4457be ", + "opcode": "callq", + "operands": "0x4457be " + }, + { + "address": 4439989, + "line": "43bfb5: 44 89 e9 \tmovl\t%r13d, %ecx", + "opcode": "movl", + "operands": "%r13d, %ecx" + }, + { + "address": 4439992, + "line": "43bfb8: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4439996, + "line": "43bfbc: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4439998, + "line": "43bfbe: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4440000, + "line": "43bfc0: 44 3b 6c 24 04 \tcmpl\t0x4(%rsp), %r13d", + "opcode": "cmpl", + "operands": "0x4(%rsp), %r13d" + }, + { + "address": 4440005, + "line": "43bfc5: 0f 84 c4 00 00 00 \tje\t0x43c08f ", + "opcode": "je", + "operands": "0x43c08f " + }, + { + "address": 4440011, + "line": "43bfcb: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4440016, + "line": "43bfd0: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4440019, + "line": "43bfd3: 41 8d 5d 01 \tleal\t0x1(%r13), %ebx", + "opcode": "leal", + "operands": "0x1(%r13), %ebx" + }, + { + "address": 4440023, + "line": "43bfd7: e8 e2 97 00 00 \tcallq\t0x4457be ", + "opcode": "callq", + "operands": "0x4457be " + }, + { + "address": 4440028, + "line": "43bfdc: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4440033, + "line": "43bfe1: 44 89 e9 \tmovl\t%r13d, %ecx", + "opcode": "movl", + "operands": "%r13d, %ecx" + }, + { + "address": 4440036, + "line": "43bfe4: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4440039, + "line": "43bfe7: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4440041, + "line": "43bfe9: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4440043, + "line": "43bfeb: e8 ce 97 00 00 \tcallq\t0x4457be ", + "opcode": "callq", + "operands": "0x4457be " + }, + { + "address": 4440048, + "line": "43bff0: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4440053, + "line": "43bff5: 89 d9 \tmovl\t%ebx, %ecx", + "opcode": "movl", + "operands": "%ebx, %ecx" + }, + { + "address": 4440055, + "line": "43bff7: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4440058, + "line": "43bffa: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4440060, + "line": "43bffc: 41 8d 5d 02 \tleal\t0x2(%r13), %ebx", + "opcode": "leal", + "operands": "0x2(%r13), %ebx" + }, + { + "address": 4440064, + "line": "43c000: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4440066, + "line": "43c002: e8 b7 97 00 00 \tcallq\t0x4457be ", + "opcode": "callq", + "operands": "0x4457be " + }, + { + "address": 4440071, + "line": "43c007: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4440076, + "line": "43c00c: 89 d9 \tmovl\t%ebx, %ecx", + "opcode": "movl", + "operands": "%ebx, %ecx" + }, + { + "address": 4440078, + "line": "43c00e: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4440081, + "line": "43c011: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4440083, + "line": "43c013: 41 8d 5d 03 \tleal\t0x3(%r13), %ebx", + "opcode": "leal", + "operands": "0x3(%r13), %ebx" + }, + { + "address": 4440087, + "line": "43c017: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4440089, + "line": "43c019: e8 a0 97 00 00 \tcallq\t0x4457be ", + "opcode": "callq", + "operands": "0x4457be " + }, + { + "address": 4440094, + "line": "43c01e: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4440099, + "line": "43c023: 89 d9 \tmovl\t%ebx, %ecx", + "opcode": "movl", + "operands": "%ebx, %ecx" + }, + { + "address": 4440101, + "line": "43c025: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4440104, + "line": "43c028: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4440106, + "line": "43c02a: 41 8d 5d 04 \tleal\t0x4(%r13), %ebx", + "opcode": "leal", + "operands": "0x4(%r13), %ebx" + }, + { + "address": 4440110, + "line": "43c02e: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4440112, + "line": "43c030: e8 89 97 00 00 \tcallq\t0x4457be ", + "opcode": "callq", + "operands": "0x4457be " + }, + { + "address": 4440117, + "line": "43c035: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4440122, + "line": "43c03a: 89 d9 \tmovl\t%ebx, %ecx", + "opcode": "movl", + "operands": "%ebx, %ecx" + }, + { + "address": 4440124, + "line": "43c03c: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4440127, + "line": "43c03f: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4440129, + "line": "43c041: 41 8d 5d 05 \tleal\t0x5(%r13), %ebx", + "opcode": "leal", + "operands": "0x5(%r13), %ebx" + }, + { + "address": 4440133, + "line": "43c045: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4440135, + "line": "43c047: e8 72 97 00 00 \tcallq\t0x4457be ", + "opcode": "callq", + "operands": "0x4457be " + }, + { + "address": 4440140, + "line": "43c04c: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4440145, + "line": "43c051: 89 d9 \tmovl\t%ebx, %ecx", + "opcode": "movl", + "operands": "%ebx, %ecx" + }, + { + "address": 4440147, + "line": "43c053: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4440150, + "line": "43c056: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4440152, + "line": "43c058: 41 8d 5d 06 \tleal\t0x6(%r13), %ebx", + "opcode": "leal", + "operands": "0x6(%r13), %ebx" + }, + { + "address": 4440156, + "line": "43c05c: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4440158, + "line": "43c05e: e8 5b 97 00 00 \tcallq\t0x4457be ", + "opcode": "callq", + "operands": "0x4457be " + }, + { + "address": 4440163, + "line": "43c063: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4440168, + "line": "43c068: 89 d9 \tmovl\t%ebx, %ecx", + "opcode": "movl", + "operands": "%ebx, %ecx" + }, + { + "address": 4440170, + "line": "43c06a: 41 8d 5d 07 \tleal\t0x7(%r13), %ebx", + "opcode": "leal", + "operands": "0x7(%r13), %ebx" + }, + { + "address": 4440174, + "line": "43c06e: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4440176, + "line": "43c070: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4440179, + "line": "43c073: 41 83 c5 08 \taddl\t$0x8, %r13d", + "opcode": "addl", + "operands": "$0x8, %r13d" + }, + { + "address": 4440183, + "line": "43c077: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4440185, + "line": "43c079: e8 40 97 00 00 \tcallq\t0x4457be ", + "opcode": "callq", + "operands": "0x4457be " + }, + { + "address": 4440190, + "line": "43c07e: 89 d9 \tmovl\t%ebx, %ecx", + "opcode": "movl", + "operands": "%ebx, %ecx" + }, + { + "address": 4440192, + "line": "43c080: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4440194, + "line": "43c082: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4440196, + "line": "43c084: 44 3b 6c 24 04 \tcmpl\t0x4(%rsp), %r13d", + "opcode": "cmpl", + "operands": "0x4(%rsp), %r13d" + }, + { + "address": 4440201, + "line": "43c089: 0f 85 3c ff ff ff \tjne\t0x43bfcb ", + "opcode": "jne", + "operands": "0x43bfcb " + }, + { + "address": 4440207, + "line": "43c08f: 44 2b 7c 24 04 \tsubl\t0x4(%rsp), %r15d", + "opcode": "subl", + "operands": "0x4(%rsp), %r15d" + }, + { + "address": 4440212, + "line": "43c094: 41 83 ff 00 \tcmpl\t$0x0, %r15d", + "opcode": "cmpl", + "operands": "$0x0, %r15d" + }, + { + "address": 4440216, + "line": "43c098: 75 40 \tjne\t0x43c0da ", + "opcode": "jne", + "operands": "0x43c0da " + }, + { + "address": 4440218, + "line": "43c09a: 45 8b 74 24 24 \tmovl\t0x24(%r12), %r14d", + "opcode": "movl", + "operands": "0x24(%r12), %r14d" + }, + { + "address": 4440223, + "line": "43c09f: 41 c1 fe 03 \tsarl\t$0x3, %r14d", + "opcode": "sarl", + "operands": "$0x3, %r14d" + }, + { + "address": 4440227, + "line": "43c0a3: 41 83 c6 01 \taddl\t$0x1, %r14d", + "opcode": "addl", + "operands": "$0x1, %r14d" + }, + { + "address": 4440231, + "line": "43c0a7: 45 89 74 24 20 \tmovl\t%r14d, 0x20(%r12)", + "opcode": "movl", + "operands": "%r14d, 0x20(%r12)" + }, + { + "address": 4440236, + "line": "43c0ac: 44 8b 24 24 \tmovl\t(%rsp), %r12d", + "opcode": "movl", + "operands": "(%rsp), %r12d" + }, + { + "address": 4440240, + "line": "43c0b0: 45 85 e4 \ttestl\t%r12d, %r12d", + "opcode": "testl", + "operands": "%r12d, %r12d" + }, + { + "address": 4440243, + "line": "43c0b3: 0f 84 c1 fd ff ff \tje\t0x43be7a ", + "opcode": "je", + "operands": "0x43be7a " + }, + { + "address": 4440249, + "line": "43c0b9: 41 8d 4f ff \tleal\t-0x1(%r15), %ecx", + "opcode": "leal", + "operands": "-0x1(%r15), %ecx" + }, + { + "address": 4440253, + "line": "43c0bd: 89 e8 \tmovl\t%ebp, %eax", + "opcode": "movl", + "operands": "%ebp, %eax" + }, + { + "address": 4440255, + "line": "43c0bf: d3 f8 \tsarl\t%cl, %eax", + "opcode": "sarl", + "operands": "%cl, %eax" + }, + { + "address": 4440257, + "line": "43c0c1: a8 01 \ttestb\t$0x1, %al", + "opcode": "testb", + "operands": "$0x1, %al" + }, + { + "address": 4440259, + "line": "43c0c3: 0f 84 b1 fd ff ff \tje\t0x43be7a ", + "opcode": "je", + "operands": "0x43be7a " + }, + { + "address": 4440265, + "line": "43c0c9: ba ff ff ff ff \tmovl\t$0xffffffff, %edx # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %edx # imm = 0xFFFFFFFF" + }, + { + "address": 4440270, + "line": "43c0ce: 44 89 f9 \tmovl\t%r15d, %ecx", + "opcode": "movl", + "operands": "%r15d, %ecx" + }, + { + "address": 4440273, + "line": "43c0d1: d3 e2 \tshll\t%cl, %edx", + "opcode": "shll", + "operands": "%cl, %edx" + }, + { + "address": 4440275, + "line": "43c0d3: 09 d5 \torl\t%edx, %ebp", + "opcode": "orl", + "operands": "%edx, %ebp" + }, + { + "address": 4440277, + "line": "43c0d5: e9 a0 fd ff ff \tjmp\t0x43be7a ", + "opcode": "jmp", + "operands": "0x43be7a " + }, + { + "address": 4440282, + "line": "43c0da: 7e be \tjle\t0x43c09a ", + "opcode": "jle", + "operands": "0x43c09a " + }, + { + "address": 4440284, + "line": "43c0dc: 4d 8d 74 24 24 \tleaq\t0x24(%r12), %r14", + "opcode": "leaq", + "operands": "0x24(%r12), %r14" + }, + { + "address": 4440289, + "line": "43c0e1: 49 8b 54 24 10 \tmovq\t0x10(%r12), %rdx", + "opcode": "movq", + "operands": "0x10(%r12), %rdx" + }, + { + "address": 4440294, + "line": "43c0e6: 48 8b 3d 8b 00 3a 00 \tmovq\t0x3a008b(%rip), %rdi # 0x7dc178 ", + "opcode": "movq", + "operands": "0x3a008b(%rip), %rdi # 0x7dc178 " + }, + { + "address": 4440301, + "line": "43c0ed: 48 8d 74 24 14 \tleaq\t0x14(%rsp), %rsi", + "opcode": "leaq", + "operands": "0x14(%rsp), %rsi" + }, + { + "address": 4440306, + "line": "43c0f2: 41 8d 5f ff \tleal\t-0x1(%r15), %ebx", + "opcode": "leal", + "operands": "-0x1(%r15), %ebx" + }, + { + "address": 4440310, + "line": "43c0f6: 41 bd 08 00 00 00 \tmovl\t$0x8, %r13d", + "opcode": "movl", + "operands": "$0x8, %r13d" + }, + { + "address": 4440316, + "line": "43c0fc: 4c 89 f1 \tmovq\t%r14, %rcx", + "opcode": "movq", + "operands": "%r14, %rcx" + }, + { + "address": 4440319, + "line": "43c0ff: e8 70 98 00 00 \tcallq\t0x445974 ", + "opcode": "callq", + "operands": "0x445974 " + }, + { + "address": 4440324, + "line": "43c104: 0f b6 4c 24 04 \tmovzbl\t0x4(%rsp), %ecx", + "opcode": "movzbl", + "operands": "0x4(%rsp), %ecx" + }, + { + "address": 4440329, + "line": "43c109: 8b 74 24 14 \tmovl\t0x14(%rsp), %esi", + "opcode": "movl", + "operands": "0x14(%rsp), %esi" + }, + { + "address": 4440333, + "line": "43c10d: c1 eb 03 \tshrl\t$0x3, %ebx", + "opcode": "shrl", + "operands": "$0x3, %ebx" + }, + { + "address": 4440336, + "line": "43c110: 83 e3 03 \tandl\t$0x3, %ebx", + "opcode": "andl", + "operands": "$0x3, %ebx" + }, + { + "address": 4440339, + "line": "43c113: d3 e6 \tshll\t%cl, %esi", + "opcode": "shll", + "operands": "%cl, %esi" + }, + { + "address": 4440341, + "line": "43c115: 09 f5 \torl\t%esi, %ebp", + "opcode": "orl", + "operands": "%esi, %ebp" + }, + { + "address": 4440343, + "line": "43c117: 41 83 ff 08 \tcmpl\t$0x8, %r15d", + "opcode": "cmpl", + "operands": "$0x8, %r15d" + }, + { + "address": 4440347, + "line": "43c11b: 0f 8e 79 ff ff ff \tjle\t0x43c09a ", + "opcode": "jle", + "operands": "0x43c09a " + }, + { + "address": 4440353, + "line": "43c121: 85 db \ttestl\t%ebx, %ebx", + "opcode": "testl", + "operands": "%ebx, %ebx" + }, + { + "address": 4440355, + "line": "43c123: 0f 84 9f 00 00 00 \tje\t0x43c1c8 ", + "opcode": "je", + "operands": "0x43c1c8 " + }, + { + "address": 4440361, + "line": "43c129: 83 fb 01 \tcmpl\t$0x1, %ebx", + "opcode": "cmpl", + "operands": "$0x1, %ebx" + }, + { + "address": 4440364, + "line": "43c12c: 74 5f \tje\t0x43c18d ", + "opcode": "je", + "operands": "0x43c18d " + }, + { + "address": 4440366, + "line": "43c12e: 83 fb 02 \tcmpl\t$0x2, %ebx", + "opcode": "cmpl", + "operands": "$0x2, %ebx" + }, + { + "address": 4440369, + "line": "43c131: 74 2b \tje\t0x43c15e ", + "opcode": "je", + "operands": "0x43c15e " + }, + { + "address": 4440371, + "line": "43c133: 49 8b 54 24 10 \tmovq\t0x10(%r12), %rdx", + "opcode": "movq", + "operands": "0x10(%r12), %rdx" + }, + { + "address": 4440376, + "line": "43c138: 48 8b 3d 39 00 3a 00 \tmovq\t0x3a0039(%rip), %rdi # 0x7dc178 ", + "opcode": "movq", + "operands": "0x3a0039(%rip), %rdi # 0x7dc178 " + }, + { + "address": 4440383, + "line": "43c13f: 48 8d 74 24 14 \tleaq\t0x14(%rsp), %rsi", + "opcode": "leaq", + "operands": "0x14(%rsp), %rsi" + }, + { + "address": 4440388, + "line": "43c144: 4c 89 f1 \tmovq\t%r14, %rcx", + "opcode": "movq", + "operands": "%r14, %rcx" + }, + { + "address": 4440391, + "line": "43c147: 41 b5 10 \tmovb\t$0x10, %r13b", + "opcode": "movb", + "operands": "$0x10, %r13b" + }, + { + "address": 4440394, + "line": "43c14a: e8 25 98 00 00 \tcallq\t0x445974 ", + "opcode": "callq", + "operands": "0x445974 " + }, + { + "address": 4440399, + "line": "43c14f: 8b 4c 24 04 \tmovl\t0x4(%rsp), %ecx", + "opcode": "movl", + "operands": "0x4(%rsp), %ecx" + }, + { + "address": 4440403, + "line": "43c153: 8b 5c 24 14 \tmovl\t0x14(%rsp), %ebx", + "opcode": "movl", + "operands": "0x14(%rsp), %ebx" + }, + { + "address": 4440407, + "line": "43c157: 83 c1 08 \taddl\t$0x8, %ecx", + "opcode": "addl", + "operands": "$0x8, %ecx" + }, + { + "address": 4440410, + "line": "43c15a: d3 e3 \tshll\t%cl, %ebx", + "opcode": "shll", + "operands": "%cl, %ebx" + }, + { + "address": 4440412, + "line": "43c15c: 09 dd \torl\t%ebx, %ebp", + "opcode": "orl", + "operands": "%ebx, %ebp" + }, + { + "address": 4440414, + "line": "43c15e: 48 8b 3d 13 00 3a 00 \tmovq\t0x3a0013(%rip), %rdi # 0x7dc178 ", + "opcode": "movq", + "operands": "0x3a0013(%rip), %rdi # 0x7dc178 " + }, + { + "address": 4440421, + "line": "43c165: 49 8b 54 24 10 \tmovq\t0x10(%r12), %rdx", + "opcode": "movq", + "operands": "0x10(%r12), %rdx" + }, + { + "address": 4440426, + "line": "43c16a: 48 8d 74 24 14 \tleaq\t0x14(%rsp), %rsi", + "opcode": "leaq", + "operands": "0x14(%rsp), %rsi" + }, + { + "address": 4440431, + "line": "43c16f: 4c 89 f1 \tmovq\t%r14, %rcx", + "opcode": "movq", + "operands": "%r14, %rcx" + }, + { + "address": 4440434, + "line": "43c172: e8 fd 97 00 00 \tcallq\t0x445974 ", + "opcode": "callq", + "operands": "0x445974 " + }, + { + "address": 4440439, + "line": "43c177: 44 8b 44 24 04 \tmovl\t0x4(%rsp), %r8d", + "opcode": "movl", + "operands": "0x4(%rsp), %r8d" + }, + { + "address": 4440444, + "line": "43c17c: 8b 7c 24 14 \tmovl\t0x14(%rsp), %edi", + "opcode": "movl", + "operands": "0x14(%rsp), %edi" + }, + { + "address": 4440448, + "line": "43c180: 43 8d 4c 05 00 \tleal\t(%r13,%r8), %ecx", + "opcode": "leal", + "operands": "(%r13,%r8), %ecx" + }, + { + "address": 4440453, + "line": "43c185: 41 83 c5 08 \taddl\t$0x8, %r13d", + "opcode": "addl", + "operands": "$0x8, %r13d" + }, + { + "address": 4440457, + "line": "43c189: d3 e7 \tshll\t%cl, %edi", + "opcode": "shll", + "operands": "%cl, %edi" + }, + { + "address": 4440459, + "line": "43c18b: 09 fd \torl\t%edi, %ebp", + "opcode": "orl", + "operands": "%edi, %ebp" + }, + { + "address": 4440461, + "line": "43c18d: 49 8b 54 24 10 \tmovq\t0x10(%r12), %rdx", + "opcode": "movq", + "operands": "0x10(%r12), %rdx" + }, + { + "address": 4440466, + "line": "43c192: 48 8b 3d df ff 39 00 \tmovq\t0x39ffdf(%rip), %rdi # 0x7dc178 ", + "opcode": "movq", + "operands": "0x39ffdf(%rip), %rdi # 0x7dc178 " + }, + { + "address": 4440473, + "line": "43c199: 48 8d 74 24 14 \tleaq\t0x14(%rsp), %rsi", + "opcode": "leaq", + "operands": "0x14(%rsp), %rsi" + }, + { + "address": 4440478, + "line": "43c19e: 4c 89 f1 \tmovq\t%r14, %rcx", + "opcode": "movq", + "operands": "%r14, %rcx" + }, + { + "address": 4440481, + "line": "43c1a1: e8 ce 97 00 00 \tcallq\t0x445974 ", + "opcode": "callq", + "operands": "0x445974 " + }, + { + "address": 4440486, + "line": "43c1a6: 44 8b 54 24 04 \tmovl\t0x4(%rsp), %r10d", + "opcode": "movl", + "operands": "0x4(%rsp), %r10d" + }, + { + "address": 4440491, + "line": "43c1ab: 44 8b 4c 24 14 \tmovl\t0x14(%rsp), %r9d", + "opcode": "movl", + "operands": "0x14(%rsp), %r9d" + }, + { + "address": 4440496, + "line": "43c1b0: 43 8d 4c 15 00 \tleal\t(%r13,%r10), %ecx", + "opcode": "leal", + "operands": "(%r13,%r10), %ecx" + }, + { + "address": 4440501, + "line": "43c1b5: 41 83 c5 08 \taddl\t$0x8, %r13d", + "opcode": "addl", + "operands": "$0x8, %r13d" + }, + { + "address": 4440505, + "line": "43c1b9: 41 d3 e1 \tshll\t%cl, %r9d", + "opcode": "shll", + "operands": "%cl, %r9d" + }, + { + "address": 4440508, + "line": "43c1bc: 44 09 cd \torl\t%r9d, %ebp", + "opcode": "orl", + "operands": "%r9d, %ebp" + }, + { + "address": 4440511, + "line": "43c1bf: 45 39 ef \tcmpl\t%r13d, %r15d", + "opcode": "cmpl", + "operands": "%r13d, %r15d" + }, + { + "address": 4440514, + "line": "43c1c2: 0f 8e d2 fe ff ff \tjle\t0x43c09a ", + "opcode": "jle", + "operands": "0x43c09a " + }, + { + "address": 4440520, + "line": "43c1c8: 49 8b 54 24 10 \tmovq\t0x10(%r12), %rdx", + "opcode": "movq", + "operands": "0x10(%r12), %rdx" + }, + { + "address": 4440525, + "line": "43c1cd: 48 8b 3d a4 ff 39 00 \tmovq\t0x39ffa4(%rip), %rdi # 0x7dc178 ", + "opcode": "movq", + "operands": "0x39ffa4(%rip), %rdi # 0x7dc178 " + }, + { + "address": 4440532, + "line": "43c1d4: 48 8d 74 24 14 \tleaq\t0x14(%rsp), %rsi", + "opcode": "leaq", + "operands": "0x14(%rsp), %rsi" + }, + { + "address": 4440537, + "line": "43c1d9: 4c 89 f1 \tmovq\t%r14, %rcx", + "opcode": "movq", + "operands": "%r14, %rcx" + }, + { + "address": 4440540, + "line": "43c1dc: 41 8d 5d 08 \tleal\t0x8(%r13), %ebx", + "opcode": "leal", + "operands": "0x8(%r13), %ebx" + }, + { + "address": 4440544, + "line": "43c1e0: e8 8f 97 00 00 \tcallq\t0x445974 ", + "opcode": "callq", + "operands": "0x445974 " + }, + { + "address": 4440549, + "line": "43c1e5: 44 8b 54 24 04 \tmovl\t0x4(%rsp), %r10d", + "opcode": "movl", + "operands": "0x4(%rsp), %r10d" + }, + { + "address": 4440554, + "line": "43c1ea: 44 8b 4c 24 14 \tmovl\t0x14(%rsp), %r9d", + "opcode": "movl", + "operands": "0x14(%rsp), %r9d" + }, + { + "address": 4440559, + "line": "43c1ef: 48 8d 74 24 14 \tleaq\t0x14(%rsp), %rsi", + "opcode": "leaq", + "operands": "0x14(%rsp), %rsi" + }, + { + "address": 4440564, + "line": "43c1f4: 49 8b 54 24 10 \tmovq\t0x10(%r12), %rdx", + "opcode": "movq", + "operands": "0x10(%r12), %rdx" + }, + { + "address": 4440569, + "line": "43c1f9: 48 8b 3d 78 ff 39 00 \tmovq\t0x39ff78(%rip), %rdi # 0x7dc178 ", + "opcode": "movq", + "operands": "0x39ff78(%rip), %rdi # 0x7dc178 " + }, + { + "address": 4440576, + "line": "43c200: 43 8d 4c 15 00 \tleal\t(%r13,%r10), %ecx", + "opcode": "leal", + "operands": "(%r13,%r10), %ecx" + }, + { + "address": 4440581, + "line": "43c205: 41 d3 e1 \tshll\t%cl, %r9d", + "opcode": "shll", + "operands": "%cl, %r9d" + }, + { + "address": 4440584, + "line": "43c208: 4c 89 f1 \tmovq\t%r14, %rcx", + "opcode": "movq", + "operands": "%r14, %rcx" + }, + { + "address": 4440587, + "line": "43c20b: 44 09 cd \torl\t%r9d, %ebp", + "opcode": "orl", + "operands": "%r9d, %ebp" + }, + { + "address": 4440590, + "line": "43c20e: e8 61 97 00 00 \tcallq\t0x445974 ", + "opcode": "callq", + "operands": "0x445974 " + }, + { + "address": 4440595, + "line": "43c213: 44 8b 44 24 04 \tmovl\t0x4(%rsp), %r8d", + "opcode": "movl", + "operands": "0x4(%rsp), %r8d" + }, + { + "address": 4440600, + "line": "43c218: 8b 7c 24 14 \tmovl\t0x14(%rsp), %edi", + "opcode": "movl", + "operands": "0x14(%rsp), %edi" + }, + { + "address": 4440604, + "line": "43c21c: 48 8d 74 24 14 \tleaq\t0x14(%rsp), %rsi", + "opcode": "leaq", + "operands": "0x14(%rsp), %rsi" + }, + { + "address": 4440609, + "line": "43c221: 49 8b 54 24 10 \tmovq\t0x10(%r12), %rdx", + "opcode": "movq", + "operands": "0x10(%r12), %rdx" + }, + { + "address": 4440614, + "line": "43c226: 42 8d 0c 03 \tleal\t(%rbx,%r8), %ecx", + "opcode": "leal", + "operands": "(%rbx,%r8), %ecx" + }, + { + "address": 4440618, + "line": "43c22a: 41 8d 5d 10 \tleal\t0x10(%r13), %ebx", + "opcode": "leal", + "operands": "0x10(%r13), %ebx" + }, + { + "address": 4440622, + "line": "43c22e: d3 e7 \tshll\t%cl, %edi", + "opcode": "shll", + "operands": "%cl, %edi" + }, + { + "address": 4440624, + "line": "43c230: 4c 89 f1 \tmovq\t%r14, %rcx", + "opcode": "movq", + "operands": "%r14, %rcx" + }, + { + "address": 4440627, + "line": "43c233: 09 fd \torl\t%edi, %ebp", + "opcode": "orl", + "operands": "%edi, %ebp" + }, + { + "address": 4440629, + "line": "43c235: 48 8b 3d 3c ff 39 00 \tmovq\t0x39ff3c(%rip), %rdi # 0x7dc178 ", + "opcode": "movq", + "operands": "0x39ff3c(%rip), %rdi # 0x7dc178 " + }, + { + "address": 4440636, + "line": "43c23c: e8 33 97 00 00 \tcallq\t0x445974 ", + "opcode": "callq", + "operands": "0x445974 " + }, + { + "address": 4440641, + "line": "43c241: 8b 74 24 04 \tmovl\t0x4(%rsp), %esi", + "opcode": "movl", + "operands": "0x4(%rsp), %esi" + }, + { + "address": 4440645, + "line": "43c245: 8b 54 24 14 \tmovl\t0x14(%rsp), %edx", + "opcode": "movl", + "operands": "0x14(%rsp), %edx" + }, + { + "address": 4440649, + "line": "43c249: 48 8b 3d 28 ff 39 00 \tmovq\t0x39ff28(%rip), %rdi # 0x7dc178 ", + "opcode": "movq", + "operands": "0x39ff28(%rip), %rdi # 0x7dc178 " + }, + { + "address": 4440656, + "line": "43c250: 8d 0c 33 \tleal\t(%rbx,%rsi), %ecx", + "opcode": "leal", + "operands": "(%rbx,%rsi), %ecx" + }, + { + "address": 4440659, + "line": "43c253: 48 8d 74 24 14 \tleaq\t0x14(%rsp), %rsi", + "opcode": "leaq", + "operands": "0x14(%rsp), %rsi" + }, + { + "address": 4440664, + "line": "43c258: 41 8d 5d 18 \tleal\t0x18(%r13), %ebx", + "opcode": "leal", + "operands": "0x18(%r13), %ebx" + }, + { + "address": 4440668, + "line": "43c25c: 41 83 c5 20 \taddl\t$0x20, %r13d", + "opcode": "addl", + "operands": "$0x20, %r13d" + }, + { + "address": 4440672, + "line": "43c260: d3 e2 \tshll\t%cl, %edx", + "opcode": "shll", + "operands": "%cl, %edx" + }, + { + "address": 4440674, + "line": "43c262: 4c 89 f1 \tmovq\t%r14, %rcx", + "opcode": "movq", + "operands": "%r14, %rcx" + }, + { + "address": 4440677, + "line": "43c265: 09 d5 \torl\t%edx, %ebp", + "opcode": "orl", + "operands": "%edx, %ebp" + }, + { + "address": 4440679, + "line": "43c267: 49 8b 54 24 10 \tmovq\t0x10(%r12), %rdx", + "opcode": "movq", + "operands": "0x10(%r12), %rdx" + }, + { + "address": 4440684, + "line": "43c26c: e8 03 97 00 00 \tcallq\t0x445974 ", + "opcode": "callq", + "operands": "0x445974 " + }, + { + "address": 4440689, + "line": "43c271: 8b 44 24 04 \tmovl\t0x4(%rsp), %eax", + "opcode": "movl", + "operands": "0x4(%rsp), %eax" + }, + { + "address": 4440693, + "line": "43c275: 44 8b 5c 24 14 \tmovl\t0x14(%rsp), %r11d", + "opcode": "movl", + "operands": "0x14(%rsp), %r11d" + }, + { + "address": 4440698, + "line": "43c27a: 8d 0c 03 \tleal\t(%rbx,%rax), %ecx", + "opcode": "leal", + "operands": "(%rbx,%rax), %ecx" + }, + { + "address": 4440701, + "line": "43c27d: 41 d3 e3 \tshll\t%cl, %r11d", + "opcode": "shll", + "operands": "%cl, %r11d" + }, + { + "address": 4440704, + "line": "43c280: 44 09 dd \torl\t%r11d, %ebp", + "opcode": "orl", + "operands": "%r11d, %ebp" + }, + { + "address": 4440707, + "line": "43c283: 45 39 ef \tcmpl\t%r13d, %r15d", + "opcode": "cmpl", + "operands": "%r13d, %r15d" + }, + { + "address": 4440710, + "line": "43c286: 0f 8f 3c ff ff ff \tjg\t0x43c1c8 ", + "opcode": "jg", + "operands": "0x43c1c8 " + }, + { + "address": 4440716, + "line": "43c28c: e9 09 fe ff ff \tjmp\t0x43c09a ", + "opcode": "jmp", + "operands": "0x43c09a " + }, + { + "address": 4440721, + "line": "43c291: 41 f7 df \tnegl\t%r15d", + "opcode": "negl", + "operands": "%r15d" + }, + { + "address": 4440724, + "line": "43c294: c7 04 24 01 00 00 00 \tmovl\t$0x1, (%rsp)", + "opcode": "movl", + "operands": "$0x1, (%rsp)" + }, + { + "address": 4440731, + "line": "43c29b: e9 8f fb ff ff \tjmp\t0x43be2f ", + "opcode": "jmp", + "operands": "0x43be2f " + }, + { + "address": 4440736, + "line": "43c2a0: 41 8b 44 24 20 \tmovl\t0x20(%r12), %eax", + "opcode": "movl", + "operands": "0x20(%r12), %eax" + }, + { + "address": 4440741, + "line": "43c2a5: 49 8b 5c 24 10 \tmovq\t0x10(%r12), %rbx", + "opcode": "movq", + "operands": "0x10(%r12), %rbx" + }, + { + "address": 4440746, + "line": "43c2aa: 48 63 c8 \tmovslq\t%eax, %rcx", + "opcode": "movslq", + "operands": "%eax, %rcx" + }, + { + "address": 4440749, + "line": "43c2ad: 83 c0 01 \taddl\t$0x1, %eax", + "opcode": "addl", + "operands": "$0x1, %eax" + }, + { + "address": 4440752, + "line": "43c2b0: 0f b6 2c 0b \tmovzbl\t(%rbx,%rcx), %ebp", + "opcode": "movzbl", + "operands": "(%rbx,%rcx), %ebp" + }, + { + "address": 4440756, + "line": "43c2b4: 41 83 44 24 24 08 \taddl\t$0x8, 0x24(%r12)", + "opcode": "addl", + "operands": "$0x8, 0x24(%r12)" + }, + { + "address": 4440762, + "line": "43c2ba: 41 89 44 24 20 \tmovl\t%eax, 0x20(%r12)", + "opcode": "movl", + "operands": "%eax, 0x20(%r12)" + }, + { + "address": 4440767, + "line": "43c2bf: e9 e8 fd ff ff \tjmp\t0x43c0ac ", + "opcode": "jmp", + "operands": "0x43c0ac " + }, + { + "address": 4440772, + "line": "43c2c4: 45 8b 4c 24 20 \tmovl\t0x20(%r12), %r9d", + "opcode": "movl", + "operands": "0x20(%r12), %r9d" + }, + { + "address": 4440777, + "line": "43c2c9: 4d 8b 5c 24 10 \tmovq\t0x10(%r12), %r11", + "opcode": "movq", + "operands": "0x10(%r12), %r11" + }, + { + "address": 4440782, + "line": "43c2ce: 4d 63 d1 \tmovslq\t%r9d, %r10", + "opcode": "movslq", + "operands": "%r9d, %r10" + }, + { + "address": 4440785, + "line": "43c2d1: 41 83 c1 04 \taddl\t$0x4, %r9d", + "opcode": "addl", + "operands": "$0x4, %r9d" + }, + { + "address": 4440789, + "line": "43c2d5: 43 8b 2c 13 \tmovl\t(%r11,%r10), %ebp", + "opcode": "movl", + "operands": "(%r11,%r10), %ebp" + }, + { + "address": 4440793, + "line": "43c2d9: 41 83 44 24 24 20 \taddl\t$0x20, 0x24(%r12)", + "opcode": "addl", + "operands": "$0x20, 0x24(%r12)" + }, + { + "address": 4440799, + "line": "43c2df: 45 89 4c 24 20 \tmovl\t%r9d, 0x20(%r12)", + "opcode": "movl", + "operands": "%r9d, 0x20(%r12)" + }, + { + "address": 4440804, + "line": "43c2e4: e9 c3 fd ff ff \tjmp\t0x43c0ac ", + "opcode": "jmp", + "operands": "0x43c0ac " + }, + { + "address": 4440809, + "line": "43c2e9: 41 8b 74 24 20 \tmovl\t0x20(%r12), %esi", + "opcode": "movl", + "operands": "0x20(%r12), %esi" + }, + { + "address": 4440814, + "line": "43c2ee: 4d 8b 44 24 10 \tmovq\t0x10(%r12), %r8", + "opcode": "movq", + "operands": "0x10(%r12), %r8" + }, + { + "address": 4440819, + "line": "43c2f3: 48 63 fe \tmovslq\t%esi, %rdi", + "opcode": "movslq", + "operands": "%esi, %rdi" + }, + { + "address": 4440822, + "line": "43c2f6: 83 c6 02 \taddl\t$0x2, %esi", + "opcode": "addl", + "operands": "$0x2, %esi" + }, + { + "address": 4440825, + "line": "43c2f9: 41 0f b7 2c 38 \tmovzwl\t(%r8,%rdi), %ebp", + "opcode": "movzwl", + "operands": "(%r8,%rdi), %ebp" + }, + { + "address": 4440830, + "line": "43c2fe: 41 83 44 24 24 10 \taddl\t$0x10, 0x24(%r12)", + "opcode": "addl", + "operands": "$0x10, 0x24(%r12)" + }, + { + "address": 4440836, + "line": "43c304: 41 89 74 24 20 \tmovl\t%esi, 0x20(%r12)", + "opcode": "movl", + "operands": "%esi, 0x20(%r12)" + }, + { + "address": 4440841, + "line": "43c309: e9 9e fd ff ff \tjmp\t0x43c0ac ", + "opcode": "jmp", + "operands": "0x43c0ac " + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + }, + "MSG_ReadData": { + "calls": [ + { + "address": 4462311, + "label": "MSG_ReadBits", + "target": 4439544 + }, + { + "address": 4462380, + "label": "MSG_ReadBits", + "target": 4439544 + }, + { + "address": 4462418, + "label": "MSG_ReadBits", + "target": 4439544 + }, + { + "address": 4462458, + "label": "MSG_ReadBits", + "target": 4439544 + }, + { + "address": 4462510, + "label": "MSG_ReadBits", + "target": 4439544 + }, + { + "address": 4462552, + "label": "MSG_ReadBits", + "target": 4439544 + }, + { + "address": 4462586, + "label": "MSG_ReadBits", + "target": 4439544 + }, + { + "address": 4462621, + "label": "MSG_ReadBits", + "target": 4439544 + } + ], + "edges": [ + { + "from": 4462266, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462268 + }, + { + "from": 4462268, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462271 + }, + { + "from": 4462271, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462273 + }, + { + "from": 4462273, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462276 + }, + { + "from": 4462276, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462278 + }, + { + "from": 4462278, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462280 + }, + { + "from": 4462280, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462281 + }, + { + "from": 4462281, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462284 + }, + { + "from": 4462284, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462285 + }, + { + "from": 4462285, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462289 + }, + { + "from": 4462289, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462291 + }, + { + "from": 4462291, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4462665 + }, + { + "from": 4462291, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462297 + }, + { + "from": 4462297, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462302 + }, + { + "from": 4462302, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462307 + }, + { + "from": 4462307, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462311 + }, + { + "from": 4462311, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4462316 + }, + { + "from": 4462316, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462320 + }, + { + "from": 4462320, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462323 + }, + { + "from": 4462323, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462326 + }, + { + "from": 4462326, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462329 + }, + { + "from": 4462329, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462331 + }, + { + "from": 4462331, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462335 + }, + { + "from": 4462335, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462338 + }, + { + "from": 4462338, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462342 + }, + { + "from": 4462342, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462345 + }, + { + "from": 4462345, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4462665 + }, + { + "from": 4462345, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462351 + }, + { + "from": 4462351, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462354 + }, + { + "from": 4462354, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4462502 + }, + { + "from": 4462354, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462360 + }, + { + "from": 4462360, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462364 + }, + { + "from": 4462364, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4462450 + }, + { + "from": 4462364, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462366 + }, + { + "from": 4462366, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462370 + }, + { + "from": 4462370, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4462410 + }, + { + "from": 4462370, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462372 + }, + { + "from": 4462372, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462377 + }, + { + "from": 4462377, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462380 + }, + { + "from": 4462380, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4462385 + }, + { + "from": 4462385, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462388 + }, + { + "from": 4462388, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462391 + }, + { + "from": 4462391, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462396 + }, + { + "from": 4462396, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462399 + }, + { + "from": 4462399, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462403 + }, + { + "from": 4462403, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462406 + }, + { + "from": 4462406, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462410 + }, + { + "from": 4462410, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462413 + }, + { + "from": 4462413, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462418 + }, + { + "from": 4462418, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4462423 + }, + { + "from": 4462423, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462427 + }, + { + "from": 4462427, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462431 + }, + { + "from": 4462431, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462436 + }, + { + "from": 4462436, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462439 + }, + { + "from": 4462439, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462443 + }, + { + "from": 4462443, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462446 + }, + { + "from": 4462446, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462450 + }, + { + "from": 4462450, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462455 + }, + { + "from": 4462455, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462458 + }, + { + "from": 4462458, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4462463 + }, + { + "from": 4462463, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462467 + }, + { + "from": 4462467, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462471 + }, + { + "from": 4462471, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462477 + }, + { + "from": 4462477, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462481 + }, + { + "from": 4462481, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462485 + }, + { + "from": 4462485, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462488 + }, + { + "from": 4462488, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462492 + }, + { + "from": 4462492, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462495 + }, + { + "from": 4462495, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4462665 + }, + { + "from": 4462495, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462501 + }, + { + "from": 4462501, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462502 + }, + { + "from": 4462502, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462507 + }, + { + "from": 4462507, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462510 + }, + { + "from": 4462510, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4462515 + }, + { + "from": 4462515, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462519 + }, + { + "from": 4462519, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462523 + }, + { + "from": 4462523, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462529 + }, + { + "from": 4462529, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462534 + }, + { + "from": 4462534, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462537 + }, + { + "from": 4462537, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462541 + }, + { + "from": 4462541, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462545 + }, + { + "from": 4462545, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462548 + }, + { + "from": 4462548, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462552 + }, + { + "from": 4462552, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4462557 + }, + { + "from": 4462557, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462560 + }, + { + "from": 4462560, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462563 + }, + { + "from": 4462563, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462568 + }, + { + "from": 4462568, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462573 + }, + { + "from": 4462573, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462577 + }, + { + "from": 4462577, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462580 + }, + { + "from": 4462580, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462583 + }, + { + "from": 4462583, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462586 + }, + { + "from": 4462586, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4462591 + }, + { + "from": 4462591, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462594 + }, + { + "from": 4462594, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462597 + }, + { + "from": 4462597, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462602 + }, + { + "from": 4462602, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462607 + }, + { + "from": 4462607, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462610 + }, + { + "from": 4462610, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462613 + }, + { + "from": 4462613, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462617 + }, + { + "from": 4462617, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462621 + }, + { + "from": 4462621, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4462626 + }, + { + "from": 4462626, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462630 + }, + { + "from": 4462630, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462634 + }, + { + "from": 4462634, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462640 + }, + { + "from": 4462640, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462644 + }, + { + "from": 4462644, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462648 + }, + { + "from": 4462648, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462652 + }, + { + "from": 4462652, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462655 + }, + { + "from": 4462655, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462659 + }, + { + "from": 4462659, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4462502 + }, + { + "from": 4462659, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462665 + }, + { + "from": 4462665, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462669 + }, + { + "from": 4462669, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462670 + }, + { + "from": 4462670, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462671 + }, + { + "from": 4462671, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462673 + }, + { + "from": 4462673, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462675 + }, + { + "from": 4462675, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462677 + }, + { + "from": 4462677, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462679 + }, + { + "from": 4462679, + "kind": "return", + "target_scope": "external", + "to": null + } + ], + "entry": 4462266, + "instructions": [ + { + "address": 4462266, + "line": "4416ba: 41 57 \tpushq\t%r15", + "opcode": "pushq", + "operands": "%r15" + }, + { + "address": 4462268, + "line": "4416bc: 41 89 d7 \tmovl\t%edx, %r15d", + "opcode": "movl", + "operands": "%edx, %r15d" + }, + { + "address": 4462271, + "line": "4416bf: 41 56 \tpushq\t%r14", + "opcode": "pushq", + "operands": "%r14" + }, + { + "address": 4462273, + "line": "4416c1: 49 89 f6 \tmovq\t%rsi, %r14", + "opcode": "movq", + "operands": "%rsi, %r14" + }, + { + "address": 4462276, + "line": "4416c4: 41 55 \tpushq\t%r13", + "opcode": "pushq", + "operands": "%r13" + }, + { + "address": 4462278, + "line": "4416c6: 41 54 \tpushq\t%r12", + "opcode": "pushq", + "operands": "%r12" + }, + { + "address": 4462280, + "line": "4416c8: 55 \tpushq\t%rbp", + "opcode": "pushq", + "operands": "%rbp" + }, + { + "address": 4462281, + "line": "4416c9: 48 89 fd \tmovq\t%rdi, %rbp", + "opcode": "movq", + "operands": "%rdi, %rbp" + }, + { + "address": 4462284, + "line": "4416cc: 53 \tpushq\t%rbx", + "opcode": "pushq", + "operands": "%rbx" + }, + { + "address": 4462285, + "line": "4416cd: 48 83 ec 08 \tsubq\t$0x8, %rsp", + "opcode": "subq", + "operands": "$0x8, %rsp" + }, + { + "address": 4462289, + "line": "4416d1: 85 d2 \ttestl\t%edx, %edx", + "opcode": "testl", + "operands": "%edx, %edx" + }, + { + "address": 4462291, + "line": "4416d3: 0f 8e 70 01 00 00 \tjle\t0x441849 ", + "opcode": "jle", + "operands": "0x441849 " + }, + { + "address": 4462297, + "line": "4416d9: bb ff ff ff ff \tmovl\t$0xffffffff, %ebx # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %ebx # imm = 0xFFFFFFFF" + }, + { + "address": 4462302, + "line": "4416de: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4462307, + "line": "4416e3: 45 8d 24 1f \tleal\t(%r15,%rbx), %r12d", + "opcode": "leal", + "operands": "(%r15,%rbx), %r12d" + }, + { + "address": 4462311, + "line": "4416e7: e8 0c a7 ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4462316, + "line": "4416ec: 41 83 e4 03 \tandl\t$0x3, %r12d", + "opcode": "andl", + "operands": "$0x3, %r12d" + }, + { + "address": 4462320, + "line": "4416f0: 8b 55 20 \tmovl\t0x20(%rbp), %edx", + "opcode": "movl", + "operands": "0x20(%rbp), %edx" + }, + { + "address": 4462323, + "line": "4416f3: 3b 55 1c \tcmpl\t0x1c(%rbp), %edx", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %edx" + }, + { + "address": 4462326, + "line": "4416f6: 0f 4e d8 \tcmovlel\t%eax, %ebx", + "opcode": "cmovlel", + "operands": "%eax, %ebx" + }, + { + "address": 4462329, + "line": "4416f9: 31 c0 \txorl\t%eax, %eax", + "opcode": "xorl", + "operands": "%eax, %eax" + }, + { + "address": 4462331, + "line": "4416fb: 44 8d 68 01 \tleal\t0x1(%rax), %r13d", + "opcode": "leal", + "operands": "0x1(%rax), %r13d" + }, + { + "address": 4462335, + "line": "4416ff: 41 88 1e \tmovb\t%bl, (%r14)", + "opcode": "movb", + "operands": "%bl, (%r14)" + }, + { + "address": 4462338, + "line": "441702: 49 8d 5e 01 \tleaq\t0x1(%r14), %rbx", + "opcode": "leaq", + "operands": "0x1(%r14), %rbx" + }, + { + "address": 4462342, + "line": "441706: 45 39 fd \tcmpl\t%r15d, %r13d", + "opcode": "cmpl", + "operands": "%r15d, %r13d" + }, + { + "address": 4462345, + "line": "441709: 0f 84 3a 01 00 00 \tje\t0x441849 ", + "opcode": "je", + "operands": "0x441849 " + }, + { + "address": 4462351, + "line": "44170f: 45 85 e4 \ttestl\t%r12d, %r12d", + "opcode": "testl", + "operands": "%r12d, %r12d" + }, + { + "address": 4462354, + "line": "441712: 0f 84 8e 00 00 00 \tje\t0x4417a6 ", + "opcode": "je", + "operands": "0x4417a6 " + }, + { + "address": 4462360, + "line": "441718: 41 83 fc 01 \tcmpl\t$0x1, %r12d", + "opcode": "cmpl", + "operands": "$0x1, %r12d" + }, + { + "address": 4462364, + "line": "44171c: 74 54 \tje\t0x441772 ", + "opcode": "je", + "operands": "0x441772 " + }, + { + "address": 4462366, + "line": "44171e: 41 83 fc 02 \tcmpl\t$0x2, %r12d", + "opcode": "cmpl", + "operands": "$0x2, %r12d" + }, + { + "address": 4462370, + "line": "441722: 74 26 \tje\t0x44174a ", + "opcode": "je", + "operands": "0x44174a " + }, + { + "address": 4462372, + "line": "441724: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4462377, + "line": "441729: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4462380, + "line": "44172c: e8 c7 a6 ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4462385, + "line": "441731: 8b 4d 20 \tmovl\t0x20(%rbp), %ecx", + "opcode": "movl", + "operands": "0x20(%rbp), %ecx" + }, + { + "address": 4462388, + "line": "441734: 3b 4d 1c \tcmpl\t0x1c(%rbp), %ecx", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %ecx" + }, + { + "address": 4462391, + "line": "441737: be ff ff ff ff \tmovl\t$0xffffffff, %esi # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %esi # imm = 0xFFFFFFFF" + }, + { + "address": 4462396, + "line": "44173c: 0f 4e f0 \tcmovlel\t%eax, %esi", + "opcode": "cmovlel", + "operands": "%eax, %esi" + }, + { + "address": 4462399, + "line": "44173f: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4462403, + "line": "441743: 40 88 33 \tmovb\t%sil, (%rbx)", + "opcode": "movb", + "operands": "%sil, (%rbx)" + }, + { + "address": 4462406, + "line": "441746: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4462410, + "line": "44174a: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4462413, + "line": "44174d: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4462418, + "line": "441752: e8 a1 a6 ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4462423, + "line": "441757: 44 8b 45 20 \tmovl\t0x20(%rbp), %r8d", + "opcode": "movl", + "operands": "0x20(%rbp), %r8d" + }, + { + "address": 4462427, + "line": "44175b: 44 3b 45 1c \tcmpl\t0x1c(%rbp), %r8d", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %r8d" + }, + { + "address": 4462431, + "line": "44175f: bf ff ff ff ff \tmovl\t$0xffffffff, %edi # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %edi # imm = 0xFFFFFFFF" + }, + { + "address": 4462436, + "line": "441764: 0f 4e f8 \tcmovlel\t%eax, %edi", + "opcode": "cmovlel", + "operands": "%eax, %edi" + }, + { + "address": 4462439, + "line": "441767: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4462443, + "line": "44176b: 40 88 3b \tmovb\t%dil, (%rbx)", + "opcode": "movb", + "operands": "%dil, (%rbx)" + }, + { + "address": 4462446, + "line": "44176e: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4462450, + "line": "441772: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4462455, + "line": "441777: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4462458, + "line": "44177a: e8 79 a6 ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4462463, + "line": "44177f: 44 8b 55 20 \tmovl\t0x20(%rbp), %r10d", + "opcode": "movl", + "operands": "0x20(%rbp), %r10d" + }, + { + "address": 4462467, + "line": "441783: 44 3b 55 1c \tcmpl\t0x1c(%rbp), %r10d", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %r10d" + }, + { + "address": 4462471, + "line": "441787: 41 b9 ff ff ff ff \tmovl\t$0xffffffff, %r9d # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %r9d # imm = 0xFFFFFFFF" + }, + { + "address": 4462477, + "line": "44178d: 44 0f 4e c8 \tcmovlel\t%eax, %r9d", + "opcode": "cmovlel", + "operands": "%eax, %r9d" + }, + { + "address": 4462481, + "line": "441791: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4462485, + "line": "441795: 44 88 0b \tmovb\t%r9b, (%rbx)", + "opcode": "movb", + "operands": "%r9b, (%rbx)" + }, + { + "address": 4462488, + "line": "441798: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4462492, + "line": "44179c: 45 39 fd \tcmpl\t%r15d, %r13d", + "opcode": "cmpl", + "operands": "%r15d, %r13d" + }, + { + "address": 4462495, + "line": "44179f: 0f 84 a4 00 00 00 \tje\t0x441849 ", + "opcode": "je", + "operands": "0x441849 " + }, + { + "address": 4462501, + "line": "4417a5: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4462502, + "line": "4417a6: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4462507, + "line": "4417ab: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4462510, + "line": "4417ae: e8 45 a6 ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4462515, + "line": "4417b3: 44 8b 4d 20 \tmovl\t0x20(%rbp), %r9d", + "opcode": "movl", + "operands": "0x20(%rbp), %r9d" + }, + { + "address": 4462519, + "line": "4417b7: 44 3b 4d 1c \tcmpl\t0x1c(%rbp), %r9d", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %r9d" + }, + { + "address": 4462523, + "line": "4417bb: 41 b8 ff ff ff ff \tmovl\t$0xffffffff, %r8d # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %r8d # imm = 0xFFFFFFFF" + }, + { + "address": 4462529, + "line": "4417c1: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4462534, + "line": "4417c6: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4462537, + "line": "4417c9: 44 0f 4e c0 \tcmovlel\t%eax, %r8d", + "opcode": "cmovlel", + "operands": "%eax, %r8d" + }, + { + "address": 4462541, + "line": "4417cd: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4462545, + "line": "4417d1: 44 88 03 \tmovb\t%r8b, (%rbx)", + "opcode": "movb", + "operands": "%r8b, (%rbx)" + }, + { + "address": 4462548, + "line": "4417d4: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4462552, + "line": "4417d8: e8 1b a6 ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4462557, + "line": "4417dd: 8b 4d 20 \tmovl\t0x20(%rbp), %ecx", + "opcode": "movl", + "operands": "0x20(%rbp), %ecx" + }, + { + "address": 4462560, + "line": "4417e0: 3b 4d 1c \tcmpl\t0x1c(%rbp), %ecx", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %ecx" + }, + { + "address": 4462563, + "line": "4417e3: bf ff ff ff ff \tmovl\t$0xffffffff, %edi # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %edi # imm = 0xFFFFFFFF" + }, + { + "address": 4462568, + "line": "4417e8: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4462573, + "line": "4417ed: 4c 8d 63 01 \tleaq\t0x1(%rbx), %r12", + "opcode": "leaq", + "operands": "0x1(%rbx), %r12" + }, + { + "address": 4462577, + "line": "4417f1: 0f 4e f8 \tcmovlel\t%eax, %edi", + "opcode": "cmovlel", + "operands": "%eax, %edi" + }, + { + "address": 4462580, + "line": "4417f4: 40 88 3b \tmovb\t%dil, (%rbx)", + "opcode": "movb", + "operands": "%dil, (%rbx)" + }, + { + "address": 4462583, + "line": "4417f7: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4462586, + "line": "4417fa: e8 f9 a5 ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4462591, + "line": "4417ff: 8b 75 20 \tmovl\t0x20(%rbp), %esi", + "opcode": "movl", + "operands": "0x20(%rbp), %esi" + }, + { + "address": 4462594, + "line": "441802: 3b 75 1c \tcmpl\t0x1c(%rbp), %esi", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %esi" + }, + { + "address": 4462597, + "line": "441805: ba ff ff ff ff \tmovl\t$0xffffffff, %edx # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %edx # imm = 0xFFFFFFFF" + }, + { + "address": 4462602, + "line": "44180a: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4462607, + "line": "44180f: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4462610, + "line": "441812: 0f 4e d0 \tcmovlel\t%eax, %edx", + "opcode": "cmovlel", + "operands": "%eax, %edx" + }, + { + "address": 4462613, + "line": "441815: 41 88 14 24 \tmovb\t%dl, (%r12)", + "opcode": "movb", + "operands": "%dl, (%r12)" + }, + { + "address": 4462617, + "line": "441819: 4c 8d 63 02 \tleaq\t0x2(%rbx), %r12", + "opcode": "leaq", + "operands": "0x2(%rbx), %r12" + }, + { + "address": 4462621, + "line": "44181d: e8 d6 a5 ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4462626, + "line": "441822: 44 8b 75 20 \tmovl\t0x20(%rbp), %r14d", + "opcode": "movl", + "operands": "0x20(%rbp), %r14d" + }, + { + "address": 4462630, + "line": "441826: 44 3b 75 1c \tcmpl\t0x1c(%rbp), %r14d", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %r14d" + }, + { + "address": 4462634, + "line": "44182a: 41 bb ff ff ff ff \tmovl\t$0xffffffff, %r11d # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %r11d # imm = 0xFFFFFFFF" + }, + { + "address": 4462640, + "line": "441830: 44 0f 4e d8 \tcmovlel\t%eax, %r11d", + "opcode": "cmovlel", + "operands": "%eax, %r11d" + }, + { + "address": 4462644, + "line": "441834: 41 83 c5 03 \taddl\t$0x3, %r13d", + "opcode": "addl", + "operands": "$0x3, %r13d" + }, + { + "address": 4462648, + "line": "441838: 48 83 c3 03 \taddq\t$0x3, %rbx", + "opcode": "addq", + "operands": "$0x3, %rbx" + }, + { + "address": 4462652, + "line": "44183c: 45 39 fd \tcmpl\t%r15d, %r13d", + "opcode": "cmpl", + "operands": "%r15d, %r13d" + }, + { + "address": 4462655, + "line": "44183f: 45 88 1c 24 \tmovb\t%r11b, (%r12)", + "opcode": "movb", + "operands": "%r11b, (%r12)" + }, + { + "address": 4462659, + "line": "441843: 0f 85 5d ff ff ff \tjne\t0x4417a6 ", + "opcode": "jne", + "operands": "0x4417a6 " + }, + { + "address": 4462665, + "line": "441849: 48 83 c4 08 \taddq\t$0x8, %rsp", + "opcode": "addq", + "operands": "$0x8, %rsp" + }, + { + "address": 4462669, + "line": "44184d: 5b \tpopq\t%rbx", + "opcode": "popq", + "operands": "%rbx" + }, + { + "address": 4462670, + "line": "44184e: 5d \tpopq\t%rbp", + "opcode": "popq", + "operands": "%rbp" + }, + { + "address": 4462671, + "line": "44184f: 41 5c \tpopq\t%r12", + "opcode": "popq", + "operands": "%r12" + }, + { + "address": 4462673, + "line": "441851: 41 5d \tpopq\t%r13", + "opcode": "popq", + "operands": "%r13" + }, + { + "address": 4462675, + "line": "441853: 41 5e \tpopq\t%r14", + "opcode": "popq", + "operands": "%r14" + }, + { + "address": 4462677, + "line": "441855: 41 5f \tpopq\t%r15", + "opcode": "popq", + "operands": "%r15" + }, + { + "address": 4462679, + "line": "441857: 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." + }, + "MSG_ReadString": { + "calls": [ + { + "address": 4452011, + "label": "MSG_ReadBits", + "target": 4439544 + }, + { + "address": 4452084, + "label": "MSG_ReadBits", + "target": 4439544 + }, + { + "address": 4452154, + "label": "MSG_ReadBits", + "target": 4439544 + } + ], + "edges": [ + { + "from": 4451986, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451988 + }, + { + "from": 4451988, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451990 + }, + { + "from": 4451990, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451992 + }, + { + "from": 4451992, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451993 + }, + { + "from": 4451993, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451995 + }, + { + "from": 4451995, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451996 + }, + { + "from": 4451996, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451999 + }, + { + "from": 4451999, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452000 + }, + { + "from": 4452000, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452005 + }, + { + "from": 4452005, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452008 + }, + { + "from": 4452008, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452011 + }, + { + "from": 4452011, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4452016 + }, + { + "from": 4452016, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452018 + }, + { + "from": 4452018, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452021 + }, + { + "from": 4452021, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452024 + }, + { + "from": 4452024, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452233 + }, + { + "from": 4452024, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452030 + }, + { + "from": 4452030, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452032 + }, + { + "from": 4452032, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452035 + }, + { + "from": 4452035, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452038 + }, + { + "from": 4452038, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452041 + }, + { + "from": 4452041, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452233 + }, + { + "from": 4452041, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452047 + }, + { + "from": 4452047, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452050 + }, + { + "from": 4452050, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452257 + }, + { + "from": 4452050, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452056 + }, + { + "from": 4452056, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452059 + }, + { + "from": 4452059, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452064 + }, + { + "from": 4452064, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452262 + }, + { + "from": 4452064, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452070 + }, + { + "from": 4452070, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452075 + }, + { + "from": 4452075, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452078 + }, + { + "from": 4452078, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452084 + }, + { + "from": 4452084, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4452089 + }, + { + "from": 4452089, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452092 + }, + { + "from": 4452092, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452095 + }, + { + "from": 4452095, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452099 + }, + { + "from": 4452099, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452102 + }, + { + "from": 4452102, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452105 + }, + { + "from": 4452105, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452233 + }, + { + "from": 4452105, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452107 + }, + { + "from": 4452107, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452110 + }, + { + "from": 4452110, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452113 + }, + { + "from": 4452113, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452116 + }, + { + "from": 4452116, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452233 + }, + { + "from": 4452116, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452118 + }, + { + "from": 4452118, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452120 + }, + { + "from": 4452120, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452269 + }, + { + "from": 4452120, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452126 + }, + { + "from": 4452126, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452129 + }, + { + "from": 4452129, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452134 + }, + { + "from": 4452134, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452274 + }, + { + "from": 4452134, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452140 + }, + { + "from": 4452140, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452145 + }, + { + "from": 4452145, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452148 + }, + { + "from": 4452148, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452154 + }, + { + "from": 4452154, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4452159 + }, + { + "from": 4452159, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452163 + }, + { + "from": 4452163, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452167 + }, + { + "from": 4452167, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452171 + }, + { + "from": 4452171, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452174 + }, + { + "from": 4452174, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452177 + }, + { + "from": 4452177, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452233 + }, + { + "from": 4452177, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452179 + }, + { + "from": 4452179, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452182 + }, + { + "from": 4452182, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452186 + }, + { + "from": 4452186, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452190 + }, + { + "from": 4452190, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452233 + }, + { + "from": 4452190, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452192 + }, + { + "from": 4452192, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452194 + }, + { + "from": 4452194, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452281 + }, + { + "from": 4452194, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452196 + }, + { + "from": 4452196, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452199 + }, + { + "from": 4452199, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452204 + }, + { + "from": 4452204, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452286 + }, + { + "from": 4452204, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452206 + }, + { + "from": 4452206, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452212 + }, + { + "from": 4452212, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452216 + }, + { + "from": 4452216, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452220 + }, + { + "from": 4452220, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452227 + }, + { + "from": 4452227, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452000 + }, + { + "from": 4452227, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452233 + }, + { + "from": 4452233, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452234 + }, + { + "from": 4452234, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452235 + }, + { + "from": 4452235, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452238 + }, + { + "from": 4452238, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452243 + }, + { + "from": 4452243, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452245 + }, + { + "from": 4452245, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452247 + }, + { + "from": 4452247, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452249 + }, + { + "from": 4452249, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452256 + }, + { + "from": 4452256, + "kind": "return", + "target_scope": "external", + "to": null + }, + { + "from": 4452257, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452262 + }, + { + "from": 4452262, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452264 + }, + { + "from": 4452264, + "kind": "unconditional", + "target_scope": "local", + "to": 4452070 + }, + { + "from": 4452269, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452274 + }, + { + "from": 4452274, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452276 + }, + { + "from": 4452276, + "kind": "unconditional", + "target_scope": "local", + "to": 4452140 + }, + { + "from": 4452281, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452286 + }, + { + "from": 4452286, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452288 + }, + { + "from": 4452288, + "kind": "unconditional", + "target_scope": "local", + "to": 4452206 + } + ], + "entry": 4451986, + "instructions": [ + { + "address": 4451986, + "line": "43ee92: 41 56 \tpushq\t%r14", + "opcode": "pushq", + "operands": "%r14" + }, + { + "address": 4451988, + "line": "43ee94: 41 55 \tpushq\t%r13", + "opcode": "pushq", + "operands": "%r13" + }, + { + "address": 4451990, + "line": "43ee96: 41 54 \tpushq\t%r12", + "opcode": "pushq", + "operands": "%r12" + }, + { + "address": 4451992, + "line": "43ee98: 55 \tpushq\t%rbp", + "opcode": "pushq", + "operands": "%rbp" + }, + { + "address": 4451993, + "line": "43ee99: 31 ed \txorl\t%ebp, %ebp", + "opcode": "xorl", + "operands": "%ebp, %ebp" + }, + { + "address": 4451995, + "line": "43ee9b: 53 \tpushq\t%rbx", + "opcode": "pushq", + "operands": "%rbx" + }, + { + "address": 4451996, + "line": "43ee9c: 48 89 fb \tmovq\t%rdi, %rbx", + "opcode": "movq", + "operands": "%rdi, %rbx" + }, + { + "address": 4451999, + "line": "43ee9f: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4452000, + "line": "43eea0: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4452005, + "line": "43eea5: 48 89 df \tmovq\t%rbx, %rdi", + "opcode": "movq", + "operands": "%rbx, %rdi" + }, + { + "address": 4452008, + "line": "43eea8: 41 89 ec \tmovl\t%ebp, %r12d", + "opcode": "movl", + "operands": "%ebp, %r12d" + }, + { + "address": 4452011, + "line": "43eeab: e8 48 cf ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4452016, + "line": "43eeb0: 89 c2 \tmovl\t%eax, %edx", + "opcode": "movl", + "operands": "%eax, %edx" + }, + { + "address": 4452018, + "line": "43eeb2: 8b 43 20 \tmovl\t0x20(%rbx), %eax", + "opcode": "movl", + "operands": "0x20(%rbx), %eax" + }, + { + "address": 4452021, + "line": "43eeb5: 3b 43 1c \tcmpl\t0x1c(%rbx), %eax", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %eax" + }, + { + "address": 4452024, + "line": "43eeb8: 0f 8f cb 00 00 00 \tjg\t0x43ef89 ", + "opcode": "jg", + "operands": "0x43ef89 " + }, + { + "address": 4452030, + "line": "43eebe: 89 d1 \tmovl\t%edx, %ecx", + "opcode": "movl", + "operands": "%edx, %ecx" + }, + { + "address": 4452032, + "line": "43eec0: 0f b6 d2 \tmovzbl\t%dl, %edx", + "opcode": "movzbl", + "operands": "%dl, %edx" + }, + { + "address": 4452035, + "line": "43eec3: 8d 72 01 \tleal\t0x1(%rdx), %esi", + "opcode": "leal", + "operands": "0x1(%rdx), %esi" + }, + { + "address": 4452038, + "line": "43eec6: 83 fe 01 \tcmpl\t$0x1, %esi", + "opcode": "cmpl", + "operands": "$0x1, %esi" + }, + { + "address": 4452041, + "line": "43eec9: 0f 86 ba 00 00 00 \tjbe\t0x43ef89 ", + "opcode": "jbe", + "operands": "0x43ef89 " + }, + { + "address": 4452047, + "line": "43eecf: 80 f9 25 \tcmpb\t$0x25, %cl", + "opcode": "cmpb", + "operands": "$0x25, %cl" + }, + { + "address": 4452050, + "line": "43eed2: 0f 84 c9 00 00 00 \tje\t0x43efa1 ", + "opcode": "je", + "operands": "0x43efa1 " + }, + { + "address": 4452056, + "line": "43eed8: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4452059, + "line": "43eedb: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4452064, + "line": "43eee0: 0f 8e c0 00 00 00 \tjle\t0x43efa6 ", + "opcode": "jle", + "operands": "0x43efa6 " + }, + { + "address": 4452070, + "line": "43eee6: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4452075, + "line": "43eeeb: 48 89 df \tmovq\t%rbx, %rdi", + "opcode": "movq", + "operands": "%rbx, %rdi" + }, + { + "address": 4452078, + "line": "43eeee: 88 85 40 f5 7c 00 \tmovb\t%al, 0x7cf540(%rbp)", + "opcode": "movb", + "operands": "%al, 0x7cf540(%rbp)" + }, + { + "address": 4452084, + "line": "43eef4: e8 ff ce ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4452089, + "line": "43eef9: 8b 4b 20 \tmovl\t0x20(%rbx), %ecx", + "opcode": "movl", + "operands": "0x20(%rbx), %ecx" + }, + { + "address": 4452092, + "line": "43eefc: 3b 4b 1c \tcmpl\t0x1c(%rbx), %ecx", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %ecx" + }, + { + "address": 4452095, + "line": "43eeff: 4c 8d 6d 01 \tleaq\t0x1(%rbp), %r13", + "opcode": "leaq", + "operands": "0x1(%rbp), %r13" + }, + { + "address": 4452099, + "line": "43ef03: 4c 89 ed \tmovq\t%r13, %rbp", + "opcode": "movq", + "operands": "%r13, %rbp" + }, + { + "address": 4452102, + "line": "43ef06: 45 89 ec \tmovl\t%r13d, %r12d", + "opcode": "movl", + "operands": "%r13d, %r12d" + }, + { + "address": 4452105, + "line": "43ef09: 7f 7e \tjg\t0x43ef89 ", + "opcode": "jg", + "operands": "0x43ef89 " + }, + { + "address": 4452107, + "line": "43ef0b: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4452110, + "line": "43ef0e: 8d 7a 01 \tleal\t0x1(%rdx), %edi", + "opcode": "leal", + "operands": "0x1(%rdx), %edi" + }, + { + "address": 4452113, + "line": "43ef11: 83 ff 01 \tcmpl\t$0x1, %edi", + "opcode": "cmpl", + "operands": "$0x1, %edi" + }, + { + "address": 4452116, + "line": "43ef14: 76 73 \tjbe\t0x43ef89 ", + "opcode": "jbe", + "operands": "0x43ef89 " + }, + { + "address": 4452118, + "line": "43ef16: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4452120, + "line": "43ef18: 0f 84 8f 00 00 00 \tje\t0x43efad ", + "opcode": "je", + "operands": "0x43efad " + }, + { + "address": 4452126, + "line": "43ef1e: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4452129, + "line": "43ef21: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4452134, + "line": "43ef26: 0f 8e 86 00 00 00 \tjle\t0x43efb2 ", + "opcode": "jle", + "operands": "0x43efb2 " + }, + { + "address": 4452140, + "line": "43ef2c: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4452145, + "line": "43ef31: 48 89 df \tmovq\t%rbx, %rdi", + "opcode": "movq", + "operands": "%rbx, %rdi" + }, + { + "address": 4452148, + "line": "43ef34: 88 85 40 f5 7c 00 \tmovb\t%al, 0x7cf540(%rbp)", + "opcode": "movb", + "operands": "%al, 0x7cf540(%rbp)" + }, + { + "address": 4452154, + "line": "43ef3a: e8 b9 ce ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4452159, + "line": "43ef3f: 44 8b 43 20 \tmovl\t0x20(%rbx), %r8d", + "opcode": "movl", + "operands": "0x20(%rbx), %r8d" + }, + { + "address": 4452163, + "line": "43ef43: 44 3b 43 1c \tcmpl\t0x1c(%rbx), %r8d", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %r8d" + }, + { + "address": 4452167, + "line": "43ef47: 49 8d 6d 01 \tleaq\t0x1(%r13), %rbp", + "opcode": "leaq", + "operands": "0x1(%r13), %rbp" + }, + { + "address": 4452171, + "line": "43ef4b: 41 89 ee \tmovl\t%ebp, %r14d", + "opcode": "movl", + "operands": "%ebp, %r14d" + }, + { + "address": 4452174, + "line": "43ef4e: 41 89 ec \tmovl\t%ebp, %r12d", + "opcode": "movl", + "operands": "%ebp, %r12d" + }, + { + "address": 4452177, + "line": "43ef51: 7f 36 \tjg\t0x43ef89 ", + "opcode": "jg", + "operands": "0x43ef89 " + }, + { + "address": 4452179, + "line": "43ef53: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4452182, + "line": "43ef56: 44 8d 4a 01 \tleal\t0x1(%rdx), %r9d", + "opcode": "leal", + "operands": "0x1(%rdx), %r9d" + }, + { + "address": 4452186, + "line": "43ef5a: 41 83 f9 01 \tcmpl\t$0x1, %r9d", + "opcode": "cmpl", + "operands": "$0x1, %r9d" + }, + { + "address": 4452190, + "line": "43ef5e: 76 29 \tjbe\t0x43ef89 ", + "opcode": "jbe", + "operands": "0x43ef89 " + }, + { + "address": 4452192, + "line": "43ef60: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4452194, + "line": "43ef62: 74 55 \tje\t0x43efb9 ", + "opcode": "je", + "operands": "0x43efb9 " + }, + { + "address": 4452196, + "line": "43ef64: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4452199, + "line": "43ef67: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4452204, + "line": "43ef6c: 7e 50 \tjle\t0x43efbe ", + "opcode": "jle", + "operands": "0x43efbe " + }, + { + "address": 4452206, + "line": "43ef6e: 88 85 40 f5 7c 00 \tmovb\t%al, 0x7cf540(%rbp)", + "opcode": "movb", + "operands": "%al, 0x7cf540(%rbp)" + }, + { + "address": 4452212, + "line": "43ef74: 49 8d 6d 02 \tleaq\t0x2(%r13), %rbp", + "opcode": "leaq", + "operands": "0x2(%r13), %rbp" + }, + { + "address": 4452216, + "line": "43ef78: 45 8d 66 01 \tleal\t0x1(%r14), %r12d", + "opcode": "leal", + "operands": "0x1(%r14), %r12d" + }, + { + "address": 4452220, + "line": "43ef7c: 48 81 fd ff 03 00 00 \tcmpq\t$0x3ff, %rbp # imm = 0x3FF", + "opcode": "cmpq", + "operands": "$0x3ff, %rbp # imm = 0x3FF" + }, + { + "address": 4452227, + "line": "43ef83: 0f 85 17 ff ff ff \tjne\t0x43eea0 ", + "opcode": "jne", + "operands": "0x43eea0 " + }, + { + "address": 4452233, + "line": "43ef89: 5b \tpopq\t%rbx", + "opcode": "popq", + "operands": "%rbx" + }, + { + "address": 4452234, + "line": "43ef8a: 5d \tpopq\t%rbp", + "opcode": "popq", + "operands": "%rbp" + }, + { + "address": 4452235, + "line": "43ef8b: 49 63 d4 \tmovslq\t%r12d, %rdx", + "opcode": "movslq", + "operands": "%r12d, %rdx" + }, + { + "address": 4452238, + "line": "43ef8e: b8 40 f5 7c 00 \tmovl\t$0x7cf540, %eax # imm = 0x7CF540", + "opcode": "movl", + "operands": "$0x7cf540, %eax # imm = 0x7CF540" + }, + { + "address": 4452243, + "line": "43ef93: 41 5c \tpopq\t%r12", + "opcode": "popq", + "operands": "%r12" + }, + { + "address": 4452245, + "line": "43ef95: 41 5d \tpopq\t%r13", + "opcode": "popq", + "operands": "%r13" + }, + { + "address": 4452247, + "line": "43ef97: 41 5e \tpopq\t%r14", + "opcode": "popq", + "operands": "%r14" + }, + { + "address": 4452249, + "line": "43ef99: c6 82 40 f5 7c 00 00 \tmovb\t$0x0, 0x7cf540(%rdx)", + "opcode": "movb", + "operands": "$0x0, 0x7cf540(%rdx)" + }, + { + "address": 4452256, + "line": "43efa0: c3 \tretq", + "opcode": "retq", + "operands": "" + }, + { + "address": 4452257, + "line": "43efa1: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4452262, + "line": "43efa6: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4452264, + "line": "43efa8: e9 39 ff ff ff \tjmp\t0x43eee6 ", + "opcode": "jmp", + "operands": "0x43eee6 " + }, + { + "address": 4452269, + "line": "43efad: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4452274, + "line": "43efb2: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4452276, + "line": "43efb4: e9 73 ff ff ff \tjmp\t0x43ef2c ", + "opcode": "jmp", + "operands": "0x43ef2c " + }, + { + "address": 4452281, + "line": "43efb9: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4452286, + "line": "43efbe: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4452288, + "line": "43efc0: eb ac \tjmp\t0x43ef6e ", + "opcode": "jmp", + "operands": "0x43ef6e " + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + }, + "MSG_ReadStringLine": { + "calls": [ + { + "address": 4451233, + "label": "MSG_ReadBits", + "target": 4439544 + }, + { + "address": 4451320, + "label": "MSG_ReadBits", + "target": 4439544 + }, + { + "address": 4451408, + "label": "MSG_ReadBits", + "target": 4439544 + }, + { + "address": 4451504, + "label": "MSG_ReadBits", + "target": 4439544 + }, + { + "address": 4451592, + "label": "MSG_ReadBits", + "target": 4439544 + }, + { + "address": 4451681, + "label": "MSG_ReadBits", + "target": 4439544 + }, + { + "address": 4451766, + "label": "MSG_ReadBits", + "target": 4439544 + } + ], + "edges": [ + { + "from": 4451194, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451199 + }, + { + "from": 4451199, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451204 + }, + { + "from": 4451204, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451207 + }, + { + "from": 4451207, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451212 + }, + { + "from": 4451212, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451217 + }, + { + "from": 4451217, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451222 + }, + { + "from": 4451222, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451227 + }, + { + "from": 4451227, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451231 + }, + { + "from": 4451231, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451233 + }, + { + "from": 4451233, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4451238 + }, + { + "from": 4451238, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451241 + }, + { + "from": 4451241, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451244 + }, + { + "from": 4451244, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451247 + }, + { + "from": 4451247, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451247, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451253 + }, + { + "from": 4451253, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451256 + }, + { + "from": 4451256, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451259 + }, + { + "from": 4451259, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451262 + }, + { + "from": 4451262, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451262, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451268 + }, + { + "from": 4451268, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451271 + }, + { + "from": 4451271, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451271, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451277 + }, + { + "from": 4451277, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451279 + }, + { + "from": 4451279, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451902 + }, + { + "from": 4451279, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451285 + }, + { + "from": 4451285, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451288 + }, + { + "from": 4451288, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451293 + }, + { + "from": 4451293, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451296 + }, + { + "from": 4451296, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451907 + }, + { + "from": 4451296, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451302 + }, + { + "from": 4451302, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451307 + }, + { + "from": 4451307, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451310 + }, + { + "from": 4451310, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451316 + }, + { + "from": 4451316, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451320 + }, + { + "from": 4451320, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4451325 + }, + { + "from": 4451325, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451329 + }, + { + "from": 4451329, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451333 + }, + { + "from": 4451333, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451336 + }, + { + "from": 4451336, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451339 + }, + { + "from": 4451339, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451339, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451345 + }, + { + "from": 4451345, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451348 + }, + { + "from": 4451348, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451352 + }, + { + "from": 4451352, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451356 + }, + { + "from": 4451356, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451356, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451362 + }, + { + "from": 4451362, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451365 + }, + { + "from": 4451365, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451365, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451371 + }, + { + "from": 4451371, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451373 + }, + { + "from": 4451373, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451914 + }, + { + "from": 4451373, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451379 + }, + { + "from": 4451379, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451382 + }, + { + "from": 4451382, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451387 + }, + { + "from": 4451387, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451919 + }, + { + "from": 4451387, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451393 + }, + { + "from": 4451393, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451398 + }, + { + "from": 4451398, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451401 + }, + { + "from": 4451401, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451408 + }, + { + "from": 4451408, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4451413 + }, + { + "from": 4451413, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451417 + }, + { + "from": 4451417, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451421 + }, + { + "from": 4451421, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451425 + }, + { + "from": 4451425, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451428 + }, + { + "from": 4451428, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451428, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451434 + }, + { + "from": 4451434, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451437 + }, + { + "from": 4451437, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451441 + }, + { + "from": 4451441, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451445 + }, + { + "from": 4451445, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451445, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451451 + }, + { + "from": 4451451, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451454 + }, + { + "from": 4451454, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451454, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451460 + }, + { + "from": 4451460, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451462 + }, + { + "from": 4451462, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451926 + }, + { + "from": 4451462, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451468 + }, + { + "from": 4451468, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451471 + }, + { + "from": 4451471, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451476 + }, + { + "from": 4451476, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451931 + }, + { + "from": 4451476, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451482 + }, + { + "from": 4451482, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451489 + }, + { + "from": 4451489, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451493 + }, + { + "from": 4451493, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451498 + }, + { + "from": 4451498, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451501 + }, + { + "from": 4451501, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451504 + }, + { + "from": 4451504, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4451509 + }, + { + "from": 4451509, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451511 + }, + { + "from": 4451511, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451514 + }, + { + "from": 4451514, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451517 + }, + { + "from": 4451517, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451517, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451523 + }, + { + "from": 4451523, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451525 + }, + { + "from": 4451525, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451528 + }, + { + "from": 4451528, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451531 + }, + { + "from": 4451531, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451534 + }, + { + "from": 4451534, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451534, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451540 + }, + { + "from": 4451540, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451543 + }, + { + "from": 4451543, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451543, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451549 + }, + { + "from": 4451549, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451552 + }, + { + "from": 4451552, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451938 + }, + { + "from": 4451552, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451558 + }, + { + "from": 4451558, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451561 + }, + { + "from": 4451561, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451566 + }, + { + "from": 4451566, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451568 + }, + { + "from": 4451568, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451943 + }, + { + "from": 4451568, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451574 + }, + { + "from": 4451574, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451579 + }, + { + "from": 4451579, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451582 + }, + { + "from": 4451582, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451588 + }, + { + "from": 4451588, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451592 + }, + { + "from": 4451592, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4451597 + }, + { + "from": 4451597, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451601 + }, + { + "from": 4451601, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451605 + }, + { + "from": 4451605, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451608 + }, + { + "from": 4451608, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451611 + }, + { + "from": 4451611, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451611, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451617 + }, + { + "from": 4451617, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451620 + }, + { + "from": 4451620, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451622 + }, + { + "from": 4451622, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451625 + }, + { + "from": 4451625, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451628 + }, + { + "from": 4451628, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451628, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451634 + }, + { + "from": 4451634, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451637 + }, + { + "from": 4451637, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451637, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451643 + }, + { + "from": 4451643, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451646 + }, + { + "from": 4451646, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451950 + }, + { + "from": 4451646, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451652 + }, + { + "from": 4451652, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451655 + }, + { + "from": 4451655, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451660 + }, + { + "from": 4451660, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451955 + }, + { + "from": 4451660, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451666 + }, + { + "from": 4451666, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451671 + }, + { + "from": 4451671, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451674 + }, + { + "from": 4451674, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451681 + }, + { + "from": 4451681, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4451686 + }, + { + "from": 4451686, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451689 + }, + { + "from": 4451689, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451692 + }, + { + "from": 4451692, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451696 + }, + { + "from": 4451696, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451699 + }, + { + "from": 4451699, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451699, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451705 + }, + { + "from": 4451705, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451708 + }, + { + "from": 4451708, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451711 + }, + { + "from": 4451711, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451714 + }, + { + "from": 4451714, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451714, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451720 + }, + { + "from": 4451720, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451723 + }, + { + "from": 4451723, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451723, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451729 + }, + { + "from": 4451729, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451731 + }, + { + "from": 4451731, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451962 + }, + { + "from": 4451731, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451737 + }, + { + "from": 4451737, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451740 + }, + { + "from": 4451740, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451745 + }, + { + "from": 4451745, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451967 + }, + { + "from": 4451745, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451751 + }, + { + "from": 4451751, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451756 + }, + { + "from": 4451756, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451759 + }, + { + "from": 4451759, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451766 + }, + { + "from": 4451766, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4451771 + }, + { + "from": 4451771, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451774 + }, + { + "from": 4451774, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451777 + }, + { + "from": 4451777, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451781 + }, + { + "from": 4451781, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451784 + }, + { + "from": 4451784, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451787 + }, + { + "from": 4451787, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451787, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451789 + }, + { + "from": 4451789, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451792 + }, + { + "from": 4451792, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451796 + }, + { + "from": 4451796, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451800 + }, + { + "from": 4451800, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451800, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451802 + }, + { + "from": 4451802, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451805 + }, + { + "from": 4451805, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451805, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451807 + }, + { + "from": 4451807, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451809 + }, + { + "from": 4451809, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451974 + }, + { + "from": 4451809, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451815 + }, + { + "from": 4451815, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451818 + }, + { + "from": 4451818, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451823 + }, + { + "from": 4451823, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451824 + }, + { + "from": 4451824, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451979 + }, + { + "from": 4451824, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451830 + }, + { + "from": 4451830, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451834 + }, + { + "from": 4451834, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451841 + }, + { + "from": 4451841, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451845 + }, + { + "from": 4451845, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451852 + }, + { + "from": 4451852, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4451493 + }, + { + "from": 4451852, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451858 + }, + { + "from": 4451858, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451861 + }, + { + "from": 4451861, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451865 + }, + { + "from": 4451865, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451870 + }, + { + "from": 4451870, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451875 + }, + { + "from": 4451875, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451880 + }, + { + "from": 4451880, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451885 + }, + { + "from": 4451885, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451890 + }, + { + "from": 4451890, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451897 + }, + { + "from": 4451897, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451901 + }, + { + "from": 4451901, + "kind": "return", + "target_scope": "external", + "to": null + }, + { + "from": 4451902, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451907 + }, + { + "from": 4451907, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451909 + }, + { + "from": 4451909, + "kind": "unconditional", + "target_scope": "local", + "to": 4451302 + }, + { + "from": 4451914, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451919 + }, + { + "from": 4451919, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451921 + }, + { + "from": 4451921, + "kind": "unconditional", + "target_scope": "local", + "to": 4451393 + }, + { + "from": 4451926, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451931 + }, + { + "from": 4451931, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451933 + }, + { + "from": 4451933, + "kind": "unconditional", + "target_scope": "local", + "to": 4451482 + }, + { + "from": 4451938, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451943 + }, + { + "from": 4451943, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451945 + }, + { + "from": 4451945, + "kind": "unconditional", + "target_scope": "local", + "to": 4451574 + }, + { + "from": 4451950, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451955 + }, + { + "from": 4451955, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451957 + }, + { + "from": 4451957, + "kind": "unconditional", + "target_scope": "local", + "to": 4451666 + }, + { + "from": 4451962, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451967 + }, + { + "from": 4451967, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451969 + }, + { + "from": 4451969, + "kind": "unconditional", + "target_scope": "local", + "to": 4451751 + }, + { + "from": 4451974, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451979 + }, + { + "from": 4451979, + "kind": "fallthrough", + "target_scope": "local", + "to": 4451981 + }, + { + "from": 4451981, + "kind": "unconditional", + "target_scope": "local", + "to": 4451830 + } + ], + "entry": 4451194, + "instructions": [ + { + "address": 4451194, + "line": "43eb7a: 48 89 5c 24 d8 \tmovq\t%rbx, -0x28(%rsp)", + "opcode": "movq", + "operands": "%rbx, -0x28(%rsp)" + }, + { + "address": 4451199, + "line": "43eb7f: 48 89 6c 24 e0 \tmovq\t%rbp, -0x20(%rsp)", + "opcode": "movq", + "operands": "%rbp, -0x20(%rsp)" + }, + { + "address": 4451204, + "line": "43eb84: 48 89 fb \tmovq\t%rdi, %rbx", + "opcode": "movq", + "operands": "%rdi, %rbx" + }, + { + "address": 4451207, + "line": "43eb87: 4c 89 64 24 e8 \tmovq\t%r12, -0x18(%rsp)", + "opcode": "movq", + "operands": "%r12, -0x18(%rsp)" + }, + { + "address": 4451212, + "line": "43eb8c: 4c 89 6c 24 f0 \tmovq\t%r13, -0x10(%rsp)", + "opcode": "movq", + "operands": "%r13, -0x10(%rsp)" + }, + { + "address": 4451217, + "line": "43eb91: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4451222, + "line": "43eb96: 4c 89 74 24 f8 \tmovq\t%r14, -0x8(%rsp)", + "opcode": "movq", + "operands": "%r14, -0x8(%rsp)" + }, + { + "address": 4451227, + "line": "43eb9b: 48 83 ec 28 \tsubq\t$0x28, %rsp", + "opcode": "subq", + "operands": "$0x28, %rsp" + }, + { + "address": 4451231, + "line": "43eb9f: 31 ed \txorl\t%ebp, %ebp", + "opcode": "xorl", + "operands": "%ebp, %ebp" + }, + { + "address": 4451233, + "line": "43eba1: e8 52 d2 ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4451238, + "line": "43eba6: 8b 4b 20 \tmovl\t0x20(%rbx), %ecx", + "opcode": "movl", + "operands": "0x20(%rbx), %ecx" + }, + { + "address": 4451241, + "line": "43eba9: 3b 4b 1c \tcmpl\t0x1c(%rbx), %ecx", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %ecx" + }, + { + "address": 4451244, + "line": "43ebac: 41 89 ec \tmovl\t%ebp, %r12d", + "opcode": "movl", + "operands": "%ebp, %r12d" + }, + { + "address": 4451247, + "line": "43ebaf: 0f 8f 5d 02 00 00 \tjg\t0x43ee12 ", + "opcode": "jg", + "operands": "0x43ee12 " + }, + { + "address": 4451253, + "line": "43ebb5: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4451256, + "line": "43ebb8: 8d 7a 01 \tleal\t0x1(%rdx), %edi", + "opcode": "leal", + "operands": "0x1(%rdx), %edi" + }, + { + "address": 4451259, + "line": "43ebbb: 83 ff 01 \tcmpl\t$0x1, %edi", + "opcode": "cmpl", + "operands": "$0x1, %edi" + }, + { + "address": 4451262, + "line": "43ebbe: 0f 86 4e 02 00 00 \tjbe\t0x43ee12 ", + "opcode": "jbe", + "operands": "0x43ee12 " + }, + { + "address": 4451268, + "line": "43ebc4: 83 fa 0a \tcmpl\t$0xa, %edx", + "opcode": "cmpl", + "operands": "$0xa, %edx" + }, + { + "address": 4451271, + "line": "43ebc7: 0f 84 45 02 00 00 \tje\t0x43ee12 ", + "opcode": "je", + "operands": "0x43ee12 " + }, + { + "address": 4451277, + "line": "43ebcd: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4451279, + "line": "43ebcf: 0f 84 69 02 00 00 \tje\t0x43ee3e ", + "opcode": "je", + "operands": "0x43ee3e " + }, + { + "address": 4451285, + "line": "43ebd5: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4451288, + "line": "43ebd8: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4451293, + "line": "43ebdd: 0f 1f 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4451296, + "line": "43ebe0: 0f 8e 5d 02 00 00 \tjle\t0x43ee43 ", + "opcode": "jle", + "operands": "0x43ee43 " + }, + { + "address": 4451302, + "line": "43ebe6: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4451307, + "line": "43ebeb: 48 89 df \tmovq\t%rbx, %rdi", + "opcode": "movq", + "operands": "%rbx, %rdi" + }, + { + "address": 4451310, + "line": "43ebee: 88 85 40 d1 7c 00 \tmovb\t%al, 0x7cd140(%rbp)", + "opcode": "movb", + "operands": "%al, 0x7cd140(%rbp)" + }, + { + "address": 4451316, + "line": "43ebf4: 48 83 c5 01 \taddq\t$0x1, %rbp", + "opcode": "addq", + "operands": "$0x1, %rbp" + }, + { + "address": 4451320, + "line": "43ebf8: e8 fb d1 ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4451325, + "line": "43ebfd: 44 8b 43 20 \tmovl\t0x20(%rbx), %r8d", + "opcode": "movl", + "operands": "0x20(%rbx), %r8d" + }, + { + "address": 4451329, + "line": "43ec01: 44 3b 43 1c \tcmpl\t0x1c(%rbx), %r8d", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %r8d" + }, + { + "address": 4451333, + "line": "43ec05: 49 89 ed \tmovq\t%rbp, %r13", + "opcode": "movq", + "operands": "%rbp, %r13" + }, + { + "address": 4451336, + "line": "43ec08: 41 89 ec \tmovl\t%ebp, %r12d", + "opcode": "movl", + "operands": "%ebp, %r12d" + }, + { + "address": 4451339, + "line": "43ec0b: 0f 8f 01 02 00 00 \tjg\t0x43ee12 ", + "opcode": "jg", + "operands": "0x43ee12 " + }, + { + "address": 4451345, + "line": "43ec11: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4451348, + "line": "43ec14: 44 8d 4a 01 \tleal\t0x1(%rdx), %r9d", + "opcode": "leal", + "operands": "0x1(%rdx), %r9d" + }, + { + "address": 4451352, + "line": "43ec18: 41 83 f9 01 \tcmpl\t$0x1, %r9d", + "opcode": "cmpl", + "operands": "$0x1, %r9d" + }, + { + "address": 4451356, + "line": "43ec1c: 0f 86 f0 01 00 00 \tjbe\t0x43ee12 ", + "opcode": "jbe", + "operands": "0x43ee12 " + }, + { + "address": 4451362, + "line": "43ec22: 83 fa 0a \tcmpl\t$0xa, %edx", + "opcode": "cmpl", + "operands": "$0xa, %edx" + }, + { + "address": 4451365, + "line": "43ec25: 0f 84 e7 01 00 00 \tje\t0x43ee12 ", + "opcode": "je", + "operands": "0x43ee12 " + }, + { + "address": 4451371, + "line": "43ec2b: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4451373, + "line": "43ec2d: 0f 84 17 02 00 00 \tje\t0x43ee4a ", + "opcode": "je", + "operands": "0x43ee4a " + }, + { + "address": 4451379, + "line": "43ec33: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4451382, + "line": "43ec36: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4451387, + "line": "43ec3b: 0f 8e 0e 02 00 00 \tjle\t0x43ee4f ", + "opcode": "jle", + "operands": "0x43ee4f " + }, + { + "address": 4451393, + "line": "43ec41: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4451398, + "line": "43ec46: 48 89 df \tmovq\t%rbx, %rdi", + "opcode": "movq", + "operands": "%rbx, %rdi" + }, + { + "address": 4451401, + "line": "43ec49: 41 88 85 40 d1 7c 00 \tmovb\t%al, 0x7cd140(%r13)", + "opcode": "movb", + "operands": "%al, 0x7cd140(%r13)" + }, + { + "address": 4451408, + "line": "43ec50: e8 a3 d1 ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4451413, + "line": "43ec55: 44 8b 53 20 \tmovl\t0x20(%rbx), %r10d", + "opcode": "movl", + "operands": "0x20(%rbx), %r10d" + }, + { + "address": 4451417, + "line": "43ec59: 44 3b 53 1c \tcmpl\t0x1c(%rbx), %r10d", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %r10d" + }, + { + "address": 4451421, + "line": "43ec5d: 4c 8d 6d 01 \tleaq\t0x1(%rbp), %r13", + "opcode": "leaq", + "operands": "0x1(%rbp), %r13" + }, + { + "address": 4451425, + "line": "43ec61: 45 89 ec \tmovl\t%r13d, %r12d", + "opcode": "movl", + "operands": "%r13d, %r12d" + }, + { + "address": 4451428, + "line": "43ec64: 0f 8f a8 01 00 00 \tjg\t0x43ee12 ", + "opcode": "jg", + "operands": "0x43ee12 " + }, + { + "address": 4451434, + "line": "43ec6a: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4451437, + "line": "43ec6d: 44 8d 5a 01 \tleal\t0x1(%rdx), %r11d", + "opcode": "leal", + "operands": "0x1(%rdx), %r11d" + }, + { + "address": 4451441, + "line": "43ec71: 41 83 fb 01 \tcmpl\t$0x1, %r11d", + "opcode": "cmpl", + "operands": "$0x1, %r11d" + }, + { + "address": 4451445, + "line": "43ec75: 0f 86 97 01 00 00 \tjbe\t0x43ee12 ", + "opcode": "jbe", + "operands": "0x43ee12 " + }, + { + "address": 4451451, + "line": "43ec7b: 83 fa 0a \tcmpl\t$0xa, %edx", + "opcode": "cmpl", + "operands": "$0xa, %edx" + }, + { + "address": 4451454, + "line": "43ec7e: 0f 84 8e 01 00 00 \tje\t0x43ee12 ", + "opcode": "je", + "operands": "0x43ee12 " + }, + { + "address": 4451460, + "line": "43ec84: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4451462, + "line": "43ec86: 0f 84 ca 01 00 00 \tje\t0x43ee56 ", + "opcode": "je", + "operands": "0x43ee56 " + }, + { + "address": 4451468, + "line": "43ec8c: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4451471, + "line": "43ec8f: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4451476, + "line": "43ec94: 0f 8e c1 01 00 00 \tjle\t0x43ee5b ", + "opcode": "jle", + "operands": "0x43ee5b " + }, + { + "address": 4451482, + "line": "43ec9a: 41 88 85 40 d1 7c 00 \tmovb\t%al, 0x7cd140(%r13)", + "opcode": "movb", + "operands": "%al, 0x7cd140(%r13)" + }, + { + "address": 4451489, + "line": "43eca1: 48 83 c5 02 \taddq\t$0x2, %rbp", + "opcode": "addq", + "operands": "$0x2, %rbp" + }, + { + "address": 4451493, + "line": "43eca5: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4451498, + "line": "43ecaa: 48 89 df \tmovq\t%rbx, %rdi", + "opcode": "movq", + "operands": "%rbx, %rdi" + }, + { + "address": 4451501, + "line": "43ecad: 41 89 ec \tmovl\t%ebp, %r12d", + "opcode": "movl", + "operands": "%ebp, %r12d" + }, + { + "address": 4451504, + "line": "43ecb0: e8 43 d1 ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4451509, + "line": "43ecb5: 89 c2 \tmovl\t%eax, %edx", + "opcode": "movl", + "operands": "%eax, %edx" + }, + { + "address": 4451511, + "line": "43ecb7: 8b 43 20 \tmovl\t0x20(%rbx), %eax", + "opcode": "movl", + "operands": "0x20(%rbx), %eax" + }, + { + "address": 4451514, + "line": "43ecba: 3b 43 1c \tcmpl\t0x1c(%rbx), %eax", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %eax" + }, + { + "address": 4451517, + "line": "43ecbd: 0f 8f 4f 01 00 00 \tjg\t0x43ee12 ", + "opcode": "jg", + "operands": "0x43ee12 " + }, + { + "address": 4451523, + "line": "43ecc3: 89 d1 \tmovl\t%edx, %ecx", + "opcode": "movl", + "operands": "%edx, %ecx" + }, + { + "address": 4451525, + "line": "43ecc5: 0f b6 d2 \tmovzbl\t%dl, %edx", + "opcode": "movzbl", + "operands": "%dl, %edx" + }, + { + "address": 4451528, + "line": "43ecc8: 8d 72 01 \tleal\t0x1(%rdx), %esi", + "opcode": "leal", + "operands": "0x1(%rdx), %esi" + }, + { + "address": 4451531, + "line": "43eccb: 83 fe 01 \tcmpl\t$0x1, %esi", + "opcode": "cmpl", + "operands": "$0x1, %esi" + }, + { + "address": 4451534, + "line": "43ecce: 0f 86 3e 01 00 00 \tjbe\t0x43ee12 ", + "opcode": "jbe", + "operands": "0x43ee12 " + }, + { + "address": 4451540, + "line": "43ecd4: 83 fa 0a \tcmpl\t$0xa, %edx", + "opcode": "cmpl", + "operands": "$0xa, %edx" + }, + { + "address": 4451543, + "line": "43ecd7: 0f 84 35 01 00 00 \tje\t0x43ee12 ", + "opcode": "je", + "operands": "0x43ee12 " + }, + { + "address": 4451549, + "line": "43ecdd: 80 f9 25 \tcmpb\t$0x25, %cl", + "opcode": "cmpb", + "operands": "$0x25, %cl" + }, + { + "address": 4451552, + "line": "43ece0: 0f 84 7c 01 00 00 \tje\t0x43ee62 ", + "opcode": "je", + "operands": "0x43ee62 " + }, + { + "address": 4451558, + "line": "43ece6: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4451561, + "line": "43ece9: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4451566, + "line": "43ecee: 66 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4451568, + "line": "43ecf0: 0f 8e 71 01 00 00 \tjle\t0x43ee67 ", + "opcode": "jle", + "operands": "0x43ee67 " + }, + { + "address": 4451574, + "line": "43ecf6: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4451579, + "line": "43ecfb: 48 89 df \tmovq\t%rbx, %rdi", + "opcode": "movq", + "operands": "%rbx, %rdi" + }, + { + "address": 4451582, + "line": "43ecfe: 88 85 40 d1 7c 00 \tmovb\t%al, 0x7cd140(%rbp)", + "opcode": "movb", + "operands": "%al, 0x7cd140(%rbp)" + }, + { + "address": 4451588, + "line": "43ed04: 48 83 c5 01 \taddq\t$0x1, %rbp", + "opcode": "addq", + "operands": "$0x1, %rbp" + }, + { + "address": 4451592, + "line": "43ed08: e8 eb d0 ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4451597, + "line": "43ed0d: 44 8b 73 20 \tmovl\t0x20(%rbx), %r14d", + "opcode": "movl", + "operands": "0x20(%rbx), %r14d" + }, + { + "address": 4451601, + "line": "43ed11: 44 3b 73 1c \tcmpl\t0x1c(%rbx), %r14d", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %r14d" + }, + { + "address": 4451605, + "line": "43ed15: 49 89 ed \tmovq\t%rbp, %r13", + "opcode": "movq", + "operands": "%rbp, %r13" + }, + { + "address": 4451608, + "line": "43ed18: 41 89 ec \tmovl\t%ebp, %r12d", + "opcode": "movl", + "operands": "%ebp, %r12d" + }, + { + "address": 4451611, + "line": "43ed1b: 0f 8f f1 00 00 00 \tjg\t0x43ee12 ", + "opcode": "jg", + "operands": "0x43ee12 " + }, + { + "address": 4451617, + "line": "43ed21: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4451620, + "line": "43ed24: 89 c1 \tmovl\t%eax, %ecx", + "opcode": "movl", + "operands": "%eax, %ecx" + }, + { + "address": 4451622, + "line": "43ed26: 8d 42 01 \tleal\t0x1(%rdx), %eax", + "opcode": "leal", + "operands": "0x1(%rdx), %eax" + }, + { + "address": 4451625, + "line": "43ed29: 83 f8 01 \tcmpl\t$0x1, %eax", + "opcode": "cmpl", + "operands": "$0x1, %eax" + }, + { + "address": 4451628, + "line": "43ed2c: 0f 86 e0 00 00 00 \tjbe\t0x43ee12 ", + "opcode": "jbe", + "operands": "0x43ee12 " + }, + { + "address": 4451634, + "line": "43ed32: 83 fa 0a \tcmpl\t$0xa, %edx", + "opcode": "cmpl", + "operands": "$0xa, %edx" + }, + { + "address": 4451637, + "line": "43ed35: 0f 84 d7 00 00 00 \tje\t0x43ee12 ", + "opcode": "je", + "operands": "0x43ee12 " + }, + { + "address": 4451643, + "line": "43ed3b: 80 f9 25 \tcmpb\t$0x25, %cl", + "opcode": "cmpb", + "operands": "$0x25, %cl" + }, + { + "address": 4451646, + "line": "43ed3e: 0f 84 2a 01 00 00 \tje\t0x43ee6e ", + "opcode": "je", + "operands": "0x43ee6e " + }, + { + "address": 4451652, + "line": "43ed44: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4451655, + "line": "43ed47: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4451660, + "line": "43ed4c: 0f 8e 21 01 00 00 \tjle\t0x43ee73 ", + "opcode": "jle", + "operands": "0x43ee73 " + }, + { + "address": 4451666, + "line": "43ed52: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4451671, + "line": "43ed57: 48 89 df \tmovq\t%rbx, %rdi", + "opcode": "movq", + "operands": "%rbx, %rdi" + }, + { + "address": 4451674, + "line": "43ed5a: 41 88 85 40 d1 7c 00 \tmovb\t%al, 0x7cd140(%r13)", + "opcode": "movb", + "operands": "%al, 0x7cd140(%r13)" + }, + { + "address": 4451681, + "line": "43ed61: e8 92 d0 ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4451686, + "line": "43ed66: 8b 73 20 \tmovl\t0x20(%rbx), %esi", + "opcode": "movl", + "operands": "0x20(%rbx), %esi" + }, + { + "address": 4451689, + "line": "43ed69: 3b 73 1c \tcmpl\t0x1c(%rbx), %esi", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %esi" + }, + { + "address": 4451692, + "line": "43ed6c: 4c 8d 6d 01 \tleaq\t0x1(%rbp), %r13", + "opcode": "leaq", + "operands": "0x1(%rbp), %r13" + }, + { + "address": 4451696, + "line": "43ed70: 45 89 ec \tmovl\t%r13d, %r12d", + "opcode": "movl", + "operands": "%r13d, %r12d" + }, + { + "address": 4451699, + "line": "43ed73: 0f 8f 99 00 00 00 \tjg\t0x43ee12 ", + "opcode": "jg", + "operands": "0x43ee12 " + }, + { + "address": 4451705, + "line": "43ed79: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4451708, + "line": "43ed7c: 8d 7a 01 \tleal\t0x1(%rdx), %edi", + "opcode": "leal", + "operands": "0x1(%rdx), %edi" + }, + { + "address": 4451711, + "line": "43ed7f: 83 ff 01 \tcmpl\t$0x1, %edi", + "opcode": "cmpl", + "operands": "$0x1, %edi" + }, + { + "address": 4451714, + "line": "43ed82: 0f 86 8a 00 00 00 \tjbe\t0x43ee12 ", + "opcode": "jbe", + "operands": "0x43ee12 " + }, + { + "address": 4451720, + "line": "43ed88: 83 fa 0a \tcmpl\t$0xa, %edx", + "opcode": "cmpl", + "operands": "$0xa, %edx" + }, + { + "address": 4451723, + "line": "43ed8b: 0f 84 81 00 00 00 \tje\t0x43ee12 ", + "opcode": "je", + "operands": "0x43ee12 " + }, + { + "address": 4451729, + "line": "43ed91: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4451731, + "line": "43ed93: 0f 84 e1 00 00 00 \tje\t0x43ee7a ", + "opcode": "je", + "operands": "0x43ee7a " + }, + { + "address": 4451737, + "line": "43ed99: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4451740, + "line": "43ed9c: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4451745, + "line": "43eda1: 0f 8e d8 00 00 00 \tjle\t0x43ee7f ", + "opcode": "jle", + "operands": "0x43ee7f " + }, + { + "address": 4451751, + "line": "43eda7: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4451756, + "line": "43edac: 48 89 df \tmovq\t%rbx, %rdi", + "opcode": "movq", + "operands": "%rbx, %rdi" + }, + { + "address": 4451759, + "line": "43edaf: 41 88 85 40 d1 7c 00 \tmovb\t%al, 0x7cd140(%r13)", + "opcode": "movb", + "operands": "%al, 0x7cd140(%r13)" + }, + { + "address": 4451766, + "line": "43edb6: e8 3d d0 ff ff \tcallq\t0x43bdf8 ", + "opcode": "callq", + "operands": "0x43bdf8 " + }, + { + "address": 4451771, + "line": "43edbb: 8b 4b 20 \tmovl\t0x20(%rbx), %ecx", + "opcode": "movl", + "operands": "0x20(%rbx), %ecx" + }, + { + "address": 4451774, + "line": "43edbe: 3b 4b 1c \tcmpl\t0x1c(%rbx), %ecx", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %ecx" + }, + { + "address": 4451777, + "line": "43edc1: 4c 8d 6d 02 \tleaq\t0x2(%rbp), %r13", + "opcode": "leaq", + "operands": "0x2(%rbp), %r13" + }, + { + "address": 4451781, + "line": "43edc5: 45 89 ee \tmovl\t%r13d, %r14d", + "opcode": "movl", + "operands": "%r13d, %r14d" + }, + { + "address": 4451784, + "line": "43edc8: 45 89 ec \tmovl\t%r13d, %r12d", + "opcode": "movl", + "operands": "%r13d, %r12d" + }, + { + "address": 4451787, + "line": "43edcb: 7f 45 \tjg\t0x43ee12 ", + "opcode": "jg", + "operands": "0x43ee12 " + }, + { + "address": 4451789, + "line": "43edcd: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4451792, + "line": "43edd0: 44 8d 42 01 \tleal\t0x1(%rdx), %r8d", + "opcode": "leal", + "operands": "0x1(%rdx), %r8d" + }, + { + "address": 4451796, + "line": "43edd4: 41 83 f8 01 \tcmpl\t$0x1, %r8d", + "opcode": "cmpl", + "operands": "$0x1, %r8d" + }, + { + "address": 4451800, + "line": "43edd8: 76 38 \tjbe\t0x43ee12 ", + "opcode": "jbe", + "operands": "0x43ee12 " + }, + { + "address": 4451802, + "line": "43edda: 83 fa 0a \tcmpl\t$0xa, %edx", + "opcode": "cmpl", + "operands": "$0xa, %edx" + }, + { + "address": 4451805, + "line": "43eddd: 74 33 \tje\t0x43ee12 ", + "opcode": "je", + "operands": "0x43ee12 " + }, + { + "address": 4451807, + "line": "43eddf: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4451809, + "line": "43ede1: 0f 84 9f 00 00 00 \tje\t0x43ee86 ", + "opcode": "je", + "operands": "0x43ee86 " + }, + { + "address": 4451815, + "line": "43ede7: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4451818, + "line": "43edea: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4451823, + "line": "43edef: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4451824, + "line": "43edf0: 0f 8e 95 00 00 00 \tjle\t0x43ee8b ", + "opcode": "jle", + "operands": "0x43ee8b " + }, + { + "address": 4451830, + "line": "43edf6: 48 83 c5 03 \taddq\t$0x3, %rbp", + "opcode": "addq", + "operands": "$0x3, %rbp" + }, + { + "address": 4451834, + "line": "43edfa: 41 88 85 40 d1 7c 00 \tmovb\t%al, 0x7cd140(%r13)", + "opcode": "movb", + "operands": "%al, 0x7cd140(%r13)" + }, + { + "address": 4451841, + "line": "43ee01: 45 8d 66 01 \tleal\t0x1(%r14), %r12d", + "opcode": "leal", + "operands": "0x1(%r14), %r12d" + }, + { + "address": 4451845, + "line": "43ee05: 48 81 fd ff 03 00 00 \tcmpq\t$0x3ff, %rbp # imm = 0x3FF", + "opcode": "cmpq", + "operands": "$0x3ff, %rbp # imm = 0x3FF" + }, + { + "address": 4451852, + "line": "43ee0c: 0f 85 93 fe ff ff \tjne\t0x43eca5 ", + "opcode": "jne", + "operands": "0x43eca5 " + }, + { + "address": 4451858, + "line": "43ee12: 49 63 d4 \tmovslq\t%r12d, %rdx", + "opcode": "movslq", + "operands": "%r12d, %rdx" + }, + { + "address": 4451861, + "line": "43ee15: 48 8b 1c 24 \tmovq\t(%rsp), %rbx", + "opcode": "movq", + "operands": "(%rsp), %rbx" + }, + { + "address": 4451865, + "line": "43ee19: 48 8b 6c 24 08 \tmovq\t0x8(%rsp), %rbp", + "opcode": "movq", + "operands": "0x8(%rsp), %rbp" + }, + { + "address": 4451870, + "line": "43ee1e: 4c 8b 64 24 10 \tmovq\t0x10(%rsp), %r12", + "opcode": "movq", + "operands": "0x10(%rsp), %r12" + }, + { + "address": 4451875, + "line": "43ee23: 4c 8b 6c 24 18 \tmovq\t0x18(%rsp), %r13", + "opcode": "movq", + "operands": "0x18(%rsp), %r13" + }, + { + "address": 4451880, + "line": "43ee28: b8 40 d1 7c 00 \tmovl\t$0x7cd140, %eax # imm = 0x7CD140", + "opcode": "movl", + "operands": "$0x7cd140, %eax # imm = 0x7CD140" + }, + { + "address": 4451885, + "line": "43ee2d: 4c 8b 74 24 20 \tmovq\t0x20(%rsp), %r14", + "opcode": "movq", + "operands": "0x20(%rsp), %r14" + }, + { + "address": 4451890, + "line": "43ee32: c6 82 40 d1 7c 00 00 \tmovb\t$0x0, 0x7cd140(%rdx)", + "opcode": "movb", + "operands": "$0x0, 0x7cd140(%rdx)" + }, + { + "address": 4451897, + "line": "43ee39: 48 83 c4 28 \taddq\t$0x28, %rsp", + "opcode": "addq", + "operands": "$0x28, %rsp" + }, + { + "address": 4451901, + "line": "43ee3d: c3 \tretq", + "opcode": "retq", + "operands": "" + }, + { + "address": 4451902, + "line": "43ee3e: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4451907, + "line": "43ee43: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4451909, + "line": "43ee45: e9 9c fd ff ff \tjmp\t0x43ebe6 ", + "opcode": "jmp", + "operands": "0x43ebe6 " + }, + { + "address": 4451914, + "line": "43ee4a: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4451919, + "line": "43ee4f: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4451921, + "line": "43ee51: e9 eb fd ff ff \tjmp\t0x43ec41 ", + "opcode": "jmp", + "operands": "0x43ec41 " + }, + { + "address": 4451926, + "line": "43ee56: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4451931, + "line": "43ee5b: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4451933, + "line": "43ee5d: e9 38 fe ff ff \tjmp\t0x43ec9a ", + "opcode": "jmp", + "operands": "0x43ec9a " + }, + { + "address": 4451938, + "line": "43ee62: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4451943, + "line": "43ee67: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4451945, + "line": "43ee69: e9 88 fe ff ff \tjmp\t0x43ecf6 ", + "opcode": "jmp", + "operands": "0x43ecf6 " + }, + { + "address": 4451950, + "line": "43ee6e: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4451955, + "line": "43ee73: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4451957, + "line": "43ee75: e9 d8 fe ff ff \tjmp\t0x43ed52 ", + "opcode": "jmp", + "operands": "0x43ed52 " + }, + { + "address": 4451962, + "line": "43ee7a: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4451967, + "line": "43ee7f: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4451969, + "line": "43ee81: e9 21 ff ff ff \tjmp\t0x43eda7 ", + "opcode": "jmp", + "operands": "0x43eda7 " + }, + { + "address": 4451974, + "line": "43ee86: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4451979, + "line": "43ee8b: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4451981, + "line": "43ee8d: e9 64 ff ff ff \tjmp\t0x43edf6 ", + "opcode": "jmp", + "operands": "0x43edf6 " + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + }, + "MSG_WriteBigString": { + "calls": [ + { + "address": 4452738, + "label": "strlen@plt", + "target": 4202584 + }, + { + "address": 4452767, + "label": "Q_strncpyz", + "target": 4497718 + }, + { + "address": 4453017, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4453107, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4453127, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4453147, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4453167, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4453187, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4453207, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4453227, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4453252, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4453269, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4453286, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4453303, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4453320, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4453337, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4453354, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4453375, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4453399, + "label": "Com_Printf", + "target": 4376880 + }, + { + "address": 4453419, + "label": "MSG_WriteBits", + "target": 4441416 + } + ], + "edges": [ + { + "from": 4452688, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452693 + }, + { + "from": 4452693, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452698 + }, + { + "from": 4452698, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452701 + }, + { + "from": 4452701, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452706 + }, + { + "from": 4452706, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452711 + }, + { + "from": 4452711, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452714 + }, + { + "from": 4452714, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452719 + }, + { + "from": 4452719, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452726 + }, + { + "from": 4452726, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452729 + }, + { + "from": 4452729, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453404 + }, + { + "from": 4452729, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452735 + }, + { + "from": 4452735, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452738 + }, + { + "from": 4452738, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4452743 + }, + { + "from": 4452743, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452748 + }, + { + "from": 4452748, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452750 + }, + { + "from": 4452750, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453392 + }, + { + "from": 4452750, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452756 + }, + { + "from": 4452756, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452761 + }, + { + "from": 4452761, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452764 + }, + { + "from": 4452764, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452767 + }, + { + "from": 4452767, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4452772 + }, + { + "from": 4452772, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452774 + }, + { + "from": 4452774, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452777 + }, + { + "from": 4452777, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452977 + }, + { + "from": 4452777, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452783 + }, + { + "from": 4452783, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452786 + }, + { + "from": 4452786, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452791 + }, + { + "from": 4452791, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452794 + }, + { + "from": 4452794, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452798 + }, + { + "from": 4452798, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453602 + }, + { + "from": 4452798, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452804 + }, + { + "from": 4452804, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452808 + }, + { + "from": 4452808, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452811 + }, + { + "from": 4452811, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452977 + }, + { + "from": 4452811, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452817 + }, + { + "from": 4452817, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452820 + }, + { + "from": 4452820, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453535 + }, + { + "from": 4452820, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452826 + }, + { + "from": 4452826, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452830 + }, + { + "from": 4452830, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452832 + }, + { + "from": 4452832, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452955 + }, + { + "from": 4452832, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452834 + }, + { + "from": 4452834, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452838 + }, + { + "from": 4452838, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452942 + }, + { + "from": 4452838, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452840 + }, + { + "from": 4452840, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452844 + }, + { + "from": 4452844, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452848 + }, + { + "from": 4452848, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452929 + }, + { + "from": 4452848, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452850 + }, + { + "from": 4452850, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452854 + }, + { + "from": 4452854, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452916 + }, + { + "from": 4452854, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452856 + }, + { + "from": 4452856, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452860 + }, + { + "from": 4452860, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452864 + }, + { + "from": 4452864, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452903 + }, + { + "from": 4452864, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452866 + }, + { + "from": 4452866, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452870 + }, + { + "from": 4452870, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452890 + }, + { + "from": 4452870, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452872 + }, + { + "from": 4452872, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452877 + }, + { + "from": 4452877, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452880 + }, + { + "from": 4452880, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453629 + }, + { + "from": 4452880, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452886 + }, + { + "from": 4452886, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452890 + }, + { + "from": 4452890, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452893 + }, + { + "from": 4452893, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453621 + }, + { + "from": 4452893, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452899 + }, + { + "from": 4452899, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452903 + }, + { + "from": 4452903, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452906 + }, + { + "from": 4452906, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453611 + }, + { + "from": 4452906, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452912 + }, + { + "from": 4452912, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452916 + }, + { + "from": 4452916, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452919 + }, + { + "from": 4452919, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453663 + }, + { + "from": 4452919, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452925 + }, + { + "from": 4452925, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452929 + }, + { + "from": 4452929, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452932 + }, + { + "from": 4452932, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453655 + }, + { + "from": 4452932, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452938 + }, + { + "from": 4452938, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452942 + }, + { + "from": 4452942, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452945 + }, + { + "from": 4452945, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453647 + }, + { + "from": 4452945, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452951 + }, + { + "from": 4452951, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452955 + }, + { + "from": 4452955, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452958 + }, + { + "from": 4452958, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453639 + }, + { + "from": 4452958, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452964 + }, + { + "from": 4452964, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452968 + }, + { + "from": 4452968, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452971 + }, + { + "from": 4452971, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453535 + }, + { + "from": 4452971, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452977 + }, + { + "from": 4452977, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452980 + }, + { + "from": 4452980, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452982 + }, + { + "from": 4452982, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453424 + }, + { + "from": 4452982, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452988 + }, + { + "from": 4452988, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452992 + }, + { + "from": 4452992, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452994 + }, + { + "from": 4452994, + "kind": "fallthrough", + "target_scope": "local", + "to": 4452998 + }, + { + "from": 4452998, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453003 + }, + { + "from": 4453003, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453006 + }, + { + "from": 4453006, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453009 + }, + { + "from": 4453009, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453014 + }, + { + "from": 4453014, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453017 + }, + { + "from": 4453017, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4453022 + }, + { + "from": 4453022, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453025 + }, + { + "from": 4453025, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453424 + }, + { + "from": 4453025, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453031 + }, + { + "from": 4453031, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453034 + }, + { + "from": 4453034, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453241 + }, + { + "from": 4453034, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453040 + }, + { + "from": 4453040, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453044 + }, + { + "from": 4453044, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453212 + }, + { + "from": 4453044, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453050 + }, + { + "from": 4453050, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453054 + }, + { + "from": 4453054, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453056 + }, + { + "from": 4453056, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453192 + }, + { + "from": 4453056, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453062 + }, + { + "from": 4453062, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453066 + }, + { + "from": 4453066, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453172 + }, + { + "from": 4453066, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453068 + }, + { + "from": 4453068, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453072 + }, + { + "from": 4453072, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453152 + }, + { + "from": 4453072, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453074 + }, + { + "from": 4453074, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453078 + }, + { + "from": 4453078, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453132 + }, + { + "from": 4453078, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453080 + }, + { + "from": 4453080, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453084 + }, + { + "from": 4453084, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453088 + }, + { + "from": 4453088, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453112 + }, + { + "from": 4453088, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453090 + }, + { + "from": 4453090, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453095 + }, + { + "from": 4453095, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453099 + }, + { + "from": 4453099, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453104 + }, + { + "from": 4453104, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453107 + }, + { + "from": 4453107, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4453112 + }, + { + "from": 4453112, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453115 + }, + { + "from": 4453115, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453120 + }, + { + "from": 4453120, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453123 + }, + { + "from": 4453123, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453127 + }, + { + "from": 4453127, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4453132 + }, + { + "from": 4453132, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453135 + }, + { + "from": 4453135, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453140 + }, + { + "from": 4453140, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453143 + }, + { + "from": 4453143, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453147 + }, + { + "from": 4453147, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4453152 + }, + { + "from": 4453152, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453155 + }, + { + "from": 4453155, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453160 + }, + { + "from": 4453160, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453163 + }, + { + "from": 4453163, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453167 + }, + { + "from": 4453167, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4453172 + }, + { + "from": 4453172, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453175 + }, + { + "from": 4453175, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453180 + }, + { + "from": 4453180, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453183 + }, + { + "from": 4453183, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453187 + }, + { + "from": 4453187, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4453192 + }, + { + "from": 4453192, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453195 + }, + { + "from": 4453195, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453200 + }, + { + "from": 4453200, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453203 + }, + { + "from": 4453203, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453207 + }, + { + "from": 4453207, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4453212 + }, + { + "from": 4453212, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453215 + }, + { + "from": 4453215, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453220 + }, + { + "from": 4453220, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453223 + }, + { + "from": 4453223, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453227 + }, + { + "from": 4453227, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4453232 + }, + { + "from": 4453232, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453235 + }, + { + "from": 4453235, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453424 + }, + { + "from": 4453235, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453241 + }, + { + "from": 4453241, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453244 + }, + { + "from": 4453244, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453249 + }, + { + "from": 4453249, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453252 + }, + { + "from": 4453252, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4453257 + }, + { + "from": 4453257, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453261 + }, + { + "from": 4453261, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453266 + }, + { + "from": 4453266, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453269 + }, + { + "from": 4453269, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4453274 + }, + { + "from": 4453274, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453278 + }, + { + "from": 4453278, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453283 + }, + { + "from": 4453283, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453286 + }, + { + "from": 4453286, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4453291 + }, + { + "from": 4453291, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453295 + }, + { + "from": 4453295, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453300 + }, + { + "from": 4453300, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453303 + }, + { + "from": 4453303, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4453308 + }, + { + "from": 4453308, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453312 + }, + { + "from": 4453312, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453317 + }, + { + "from": 4453317, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453320 + }, + { + "from": 4453320, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4453325 + }, + { + "from": 4453325, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453329 + }, + { + "from": 4453329, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453334 + }, + { + "from": 4453334, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453337 + }, + { + "from": 4453337, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4453342 + }, + { + "from": 4453342, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453346 + }, + { + "from": 4453346, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453351 + }, + { + "from": 4453351, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453354 + }, + { + "from": 4453354, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4453359 + }, + { + "from": 4453359, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453363 + }, + { + "from": 4453363, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453368 + }, + { + "from": 4453368, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453371 + }, + { + "from": 4453371, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453375 + }, + { + "from": 4453375, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4453380 + }, + { + "from": 4453380, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453383 + }, + { + "from": 4453383, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453241 + }, + { + "from": 4453383, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453389 + }, + { + "from": 4453389, + "kind": "unconditional", + "target_scope": "local", + "to": 4453424 + }, + { + "from": 4453391, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453392 + }, + { + "from": 4453392, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453397 + }, + { + "from": 4453397, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453399 + }, + { + "from": 4453399, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4453404 + }, + { + "from": 4453404, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453411 + }, + { + "from": 4453411, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453416 + }, + { + "from": 4453416, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453419 + }, + { + "from": 4453419, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4453424 + }, + { + "from": 4453424, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453432 + }, + { + "from": 4453432, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453440 + }, + { + "from": 4453440, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453448 + }, + { + "from": 4453448, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453456 + }, + { + "from": 4453456, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453464 + }, + { + "from": 4453464, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453471 + }, + { + "from": 4453471, + "kind": "return", + "target_scope": "external", + "to": null + }, + { + "from": 4453472, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453475 + }, + { + "from": 4453475, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453476 + }, + { + "from": 4453476, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453480 + }, + { + "from": 4453480, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453592 + }, + { + "from": 4453480, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453482 + }, + { + "from": 4453482, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453486 + }, + { + "from": 4453486, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453586 + }, + { + "from": 4453486, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453488 + }, + { + "from": 4453488, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453492 + }, + { + "from": 4453492, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453576 + }, + { + "from": 4453492, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453494 + }, + { + "from": 4453494, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453498 + }, + { + "from": 4453498, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453570 + }, + { + "from": 4453498, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453500 + }, + { + "from": 4453500, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453504 + }, + { + "from": 4453504, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453560 + }, + { + "from": 4453504, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453506 + }, + { + "from": 4453506, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453510 + }, + { + "from": 4453510, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453554 + }, + { + "from": 4453510, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453512 + }, + { + "from": 4453512, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453516 + }, + { + "from": 4453516, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453520 + }, + { + "from": 4453520, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453542 + }, + { + "from": 4453520, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453522 + }, + { + "from": 4453522, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453526 + }, + { + "from": 4453526, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453529 + }, + { + "from": 4453529, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4452977 + }, + { + "from": 4453529, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453535 + }, + { + "from": 4453535, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453538 + }, + { + "from": 4453538, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4453476 + }, + { + "from": 4453538, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453540 + }, + { + "from": 4453540, + "kind": "unconditional", + "target_scope": "local", + "to": 4453472 + }, + { + "from": 4453542, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453546 + }, + { + "from": 4453546, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453552 + }, + { + "from": 4453552, + "kind": "unconditional", + "target_scope": "local", + "to": 4453522 + }, + { + "from": 4453554, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453558 + }, + { + "from": 4453558, + "kind": "unconditional", + "target_scope": "local", + "to": 4453512 + }, + { + "from": 4453560, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453564 + }, + { + "from": 4453564, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453568 + }, + { + "from": 4453568, + "kind": "unconditional", + "target_scope": "local", + "to": 4453506 + }, + { + "from": 4453570, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453574 + }, + { + "from": 4453574, + "kind": "unconditional", + "target_scope": "local", + "to": 4453500 + }, + { + "from": 4453576, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453580 + }, + { + "from": 4453580, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453584 + }, + { + "from": 4453584, + "kind": "unconditional", + "target_scope": "local", + "to": 4453494 + }, + { + "from": 4453586, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453590 + }, + { + "from": 4453590, + "kind": "unconditional", + "target_scope": "local", + "to": 4453488 + }, + { + "from": 4453592, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453596 + }, + { + "from": 4453596, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453600 + }, + { + "from": 4453600, + "kind": "unconditional", + "target_scope": "local", + "to": 4453482 + }, + { + "from": 4453602, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453606 + }, + { + "from": 4453606, + "kind": "unconditional", + "target_scope": "local", + "to": 4452804 + }, + { + "from": 4453611, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453614 + }, + { + "from": 4453614, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453616 + }, + { + "from": 4453616, + "kind": "unconditional", + "target_scope": "local", + "to": 4452912 + }, + { + "from": 4453621, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453624 + }, + { + "from": 4453624, + "kind": "unconditional", + "target_scope": "local", + "to": 4452899 + }, + { + "from": 4453629, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453634 + }, + { + "from": 4453634, + "kind": "unconditional", + "target_scope": "local", + "to": 4452886 + }, + { + "from": 4453639, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453642 + }, + { + "from": 4453642, + "kind": "unconditional", + "target_scope": "local", + "to": 4452964 + }, + { + "from": 4453647, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453650 + }, + { + "from": 4453650, + "kind": "unconditional", + "target_scope": "local", + "to": 4452951 + }, + { + "from": 4453655, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453658 + }, + { + "from": 4453658, + "kind": "unconditional", + "target_scope": "local", + "to": 4452938 + }, + { + "from": 4453663, + "kind": "fallthrough", + "target_scope": "local", + "to": 4453666 + }, + { + "from": 4453666, + "kind": "unconditional", + "target_scope": "local", + "to": 4452925 + } + ], + "entry": 4452688, + "instructions": [ + { + "address": 4452688, + "line": "43f150: 48 89 5c 24 d8 \tmovq\t%rbx, -0x28(%rsp)", + "opcode": "movq", + "operands": "%rbx, -0x28(%rsp)" + }, + { + "address": 4452693, + "line": "43f155: 4c 89 64 24 e8 \tmovq\t%r12, -0x18(%rsp)", + "opcode": "movq", + "operands": "%r12, -0x18(%rsp)" + }, + { + "address": 4452698, + "line": "43f15a: 48 89 f3 \tmovq\t%rsi, %rbx", + "opcode": "movq", + "operands": "%rsi, %rbx" + }, + { + "address": 4452701, + "line": "43f15d: 48 89 6c 24 e0 \tmovq\t%rbp, -0x20(%rsp)", + "opcode": "movq", + "operands": "%rbp, -0x20(%rsp)" + }, + { + "address": 4452706, + "line": "43f162: 4c 89 6c 24 f0 \tmovq\t%r13, -0x10(%rsp)", + "opcode": "movq", + "operands": "%r13, -0x10(%rsp)" + }, + { + "address": 4452711, + "line": "43f167: 49 89 fc \tmovq\t%rdi, %r12", + "opcode": "movq", + "operands": "%rdi, %r12" + }, + { + "address": 4452714, + "line": "43f16a: 4c 89 74 24 f8 \tmovq\t%r14, -0x8(%rsp)", + "opcode": "movq", + "operands": "%r14, -0x8(%rsp)" + }, + { + "address": 4452719, + "line": "43f16f: 48 81 ec 28 20 00 00 \tsubq\t$0x2028, %rsp # imm = 0x2028", + "opcode": "subq", + "operands": "$0x2028, %rsp # imm = 0x2028" + }, + { + "address": 4452726, + "line": "43f176: 48 85 f6 \ttestq\t%rsi, %rsi", + "opcode": "testq", + "operands": "%rsi, %rsi" + }, + { + "address": 4452729, + "line": "43f179: 0f 84 9d 02 00 00 \tje\t0x43f41c ", + "opcode": "je", + "operands": "0x43f41c " + }, + { + "address": 4452735, + "line": "43f17f: 48 89 f7 \tmovq\t%rsi, %rdi", + "opcode": "movq", + "operands": "%rsi, %rdi" + }, + { + "address": 4452738, + "line": "43f182: e8 d1 2e fc ff \tcallq\t0x402058 ", + "opcode": "callq", + "operands": "0x402058 " + }, + { + "address": 4452743, + "line": "43f187: 3d ff 1f 00 00 \tcmpl\t$0x1fff, %eax # imm = 0x1FFF", + "opcode": "cmpl", + "operands": "$0x1fff, %eax # imm = 0x1FFF" + }, + { + "address": 4452748, + "line": "43f18c: 89 c5 \tmovl\t%eax, %ebp", + "opcode": "movl", + "operands": "%eax, %ebp" + }, + { + "address": 4452750, + "line": "43f18e: 0f 8f 7c 02 00 00 \tjg\t0x43f410 ", + "opcode": "jg", + "operands": "0x43f410 " + }, + { + "address": 4452756, + "line": "43f194: ba 00 20 00 00 \tmovl\t$0x2000, %edx # imm = 0x2000", + "opcode": "movl", + "operands": "$0x2000, %edx # imm = 0x2000" + }, + { + "address": 4452761, + "line": "43f199: 48 89 de \tmovq\t%rbx, %rsi", + "opcode": "movq", + "operands": "%rbx, %rsi" + }, + { + "address": 4452764, + "line": "43f19c: 48 89 e7 \tmovq\t%rsp, %rdi", + "opcode": "movq", + "operands": "%rsp, %rdi" + }, + { + "address": 4452767, + "line": "43f19f: e8 92 af 00 00 \tcallq\t0x44a136 ", + "opcode": "callq", + "operands": "0x44a136 " + }, + { + "address": 4452772, + "line": "43f1a4: 85 ed \ttestl\t%ebp, %ebp", + "opcode": "testl", + "operands": "%ebp, %ebp" + }, + { + "address": 4452774, + "line": "43f1a6: 49 89 e5 \tmovq\t%rsp, %r13", + "opcode": "movq", + "operands": "%rsp, %r13" + }, + { + "address": 4452777, + "line": "43f1a9: 0f 8e c2 00 00 00 \tjle\t0x43f271 ", + "opcode": "jle", + "operands": "0x43f271 " + }, + { + "address": 4452783, + "line": "43f1af: 8d 45 ff \tleal\t-0x1(%rbp), %eax", + "opcode": "leal", + "operands": "-0x1(%rbp), %eax" + }, + { + "address": 4452786, + "line": "43f1b2: 49 8d 4c 05 01 \tleaq\t0x1(%r13,%rax), %rcx", + "opcode": "leaq", + "operands": "0x1(%r13,%rax), %rcx" + }, + { + "address": 4452791, + "line": "43f1b7: 83 e0 07 \tandl\t$0x7, %eax", + "opcode": "andl", + "operands": "$0x7, %eax" + }, + { + "address": 4452794, + "line": "43f1ba: 80 3c 24 00 \tcmpb\t$0x0, (%rsp)", + "opcode": "cmpb", + "operands": "$0x0, (%rsp)" + }, + { + "address": 4452798, + "line": "43f1be: 0f 88 1e 03 00 00 \tjs\t0x43f4e2 ", + "opcode": "js", + "operands": "0x43f4e2 " + }, + { + "address": 4452804, + "line": "43f1c4: 49 8d 55 01 \tleaq\t0x1(%r13), %rdx", + "opcode": "leaq", + "operands": "0x1(%r13), %rdx" + }, + { + "address": 4452808, + "line": "43f1c8: 48 39 ca \tcmpq\t%rcx, %rdx", + "opcode": "cmpq", + "operands": "%rcx, %rdx" + }, + { + "address": 4452811, + "line": "43f1cb: 0f 84 a0 00 00 00 \tje\t0x43f271 ", + "opcode": "je", + "operands": "0x43f271 " + }, + { + "address": 4452817, + "line": "43f1d1: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4452820, + "line": "43f1d4: 0f 84 c5 02 00 00 \tje\t0x43f49f ", + "opcode": "je", + "operands": "0x43f49f " + }, + { + "address": 4452826, + "line": "43f1da: 48 83 f8 01 \tcmpq\t$0x1, %rax", + "opcode": "cmpq", + "operands": "$0x1, %rax" + }, + { + "address": 4452830, + "line": "43f1de: 66 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4452832, + "line": "43f1e0: 74 79 \tje\t0x43f25b ", + "opcode": "je", + "operands": "0x43f25b " + }, + { + "address": 4452834, + "line": "43f1e2: 48 83 f8 02 \tcmpq\t$0x2, %rax", + "opcode": "cmpq", + "operands": "$0x2, %rax" + }, + { + "address": 4452838, + "line": "43f1e6: 74 66 \tje\t0x43f24e ", + "opcode": "je", + "operands": "0x43f24e " + }, + { + "address": 4452840, + "line": "43f1e8: 48 83 f8 03 \tcmpq\t$0x3, %rax", + "opcode": "cmpq", + "operands": "$0x3, %rax" + }, + { + "address": 4452844, + "line": "43f1ec: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4452848, + "line": "43f1f0: 74 4f \tje\t0x43f241 ", + "opcode": "je", + "operands": "0x43f241 " + }, + { + "address": 4452850, + "line": "43f1f2: 48 83 f8 04 \tcmpq\t$0x4, %rax", + "opcode": "cmpq", + "operands": "$0x4, %rax" + }, + { + "address": 4452854, + "line": "43f1f6: 74 3c \tje\t0x43f234 ", + "opcode": "je", + "operands": "0x43f234 " + }, + { + "address": 4452856, + "line": "43f1f8: 48 83 f8 05 \tcmpq\t$0x5, %rax", + "opcode": "cmpq", + "operands": "$0x5, %rax" + }, + { + "address": 4452860, + "line": "43f1fc: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4452864, + "line": "43f200: 74 25 \tje\t0x43f227 ", + "opcode": "je", + "operands": "0x43f227 " + }, + { + "address": 4452866, + "line": "43f202: 48 83 f8 06 \tcmpq\t$0x6, %rax", + "opcode": "cmpq", + "operands": "$0x6, %rax" + }, + { + "address": 4452870, + "line": "43f206: 74 12 \tje\t0x43f21a ", + "opcode": "je", + "operands": "0x43f21a " + }, + { + "address": 4452872, + "line": "43f208: 80 7c 24 01 00 \tcmpb\t$0x0, 0x1(%rsp)", + "opcode": "cmpb", + "operands": "$0x0, 0x1(%rsp)" + }, + { + "address": 4452877, + "line": "43f20d: 0f 1f 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4452880, + "line": "43f210: 0f 88 e7 02 00 00 \tjs\t0x43f4fd ", + "opcode": "js", + "operands": "0x43f4fd " + }, + { + "address": 4452886, + "line": "43f216: 49 8d 55 02 \tleaq\t0x2(%r13), %rdx", + "opcode": "leaq", + "operands": "0x2(%r13), %rdx" + }, + { + "address": 4452890, + "line": "43f21a: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4452893, + "line": "43f21d: 0f 88 d2 02 00 00 \tjs\t0x43f4f5 ", + "opcode": "js", + "operands": "0x43f4f5 " + }, + { + "address": 4452899, + "line": "43f223: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4452903, + "line": "43f227: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4452906, + "line": "43f22a: 0f 88 bb 02 00 00 \tjs\t0x43f4eb ", + "opcode": "js", + "operands": "0x43f4eb " + }, + { + "address": 4452912, + "line": "43f230: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4452916, + "line": "43f234: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4452919, + "line": "43f237: 0f 88 e2 02 00 00 \tjs\t0x43f51f ", + "opcode": "js", + "operands": "0x43f51f " + }, + { + "address": 4452925, + "line": "43f23d: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4452929, + "line": "43f241: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4452932, + "line": "43f244: 0f 88 cd 02 00 00 \tjs\t0x43f517 ", + "opcode": "js", + "operands": "0x43f517 " + }, + { + "address": 4452938, + "line": "43f24a: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4452942, + "line": "43f24e: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4452945, + "line": "43f251: 0f 88 b8 02 00 00 \tjs\t0x43f50f ", + "opcode": "js", + "operands": "0x43f50f " + }, + { + "address": 4452951, + "line": "43f257: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4452955, + "line": "43f25b: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4452958, + "line": "43f25e: 0f 88 a3 02 00 00 \tjs\t0x43f507 ", + "opcode": "js", + "operands": "0x43f507 " + }, + { + "address": 4452964, + "line": "43f264: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4452968, + "line": "43f268: 48 39 ca \tcmpq\t%rcx, %rdx", + "opcode": "cmpq", + "operands": "%rcx, %rdx" + }, + { + "address": 4452971, + "line": "43f26b: 0f 85 2e 02 00 00 \tjne\t0x43f49f ", + "opcode": "jne", + "operands": "0x43f49f " + }, + { + "address": 4452977, + "line": "43f271: 8d 45 01 \tleal\t0x1(%rbp), %eax", + "opcode": "leal", + "operands": "0x1(%rbp), %eax" + }, + { + "address": 4452980, + "line": "43f274: 85 c0 \ttestl\t%eax, %eax", + "opcode": "testl", + "operands": "%eax, %eax" + }, + { + "address": 4452982, + "line": "43f276: 0f 8e b4 01 00 00 \tjle\t0x43f430 ", + "opcode": "jle", + "operands": "0x43f430 " + }, + { + "address": 4452988, + "line": "43f27c: 0f b6 34 24 \tmovzbl\t(%rsp), %esi", + "opcode": "movzbl", + "operands": "(%rsp), %esi" + }, + { + "address": 4452992, + "line": "43f280: 89 ea \tmovl\t%ebp, %edx", + "opcode": "movl", + "operands": "%ebp, %edx" + }, + { + "address": 4452994, + "line": "43f282: 49 8d 5d 01 \tleaq\t0x1(%r13), %rbx", + "opcode": "leaq", + "operands": "0x1(%r13), %rbx" + }, + { + "address": 4452998, + "line": "43f286: 4e 8d 74 2a 01 \tleaq\t0x1(%rdx,%r13), %r14", + "opcode": "leaq", + "operands": "0x1(%rdx,%r13), %r14" + }, + { + "address": 4453003, + "line": "43f28b: 48 89 d5 \tmovq\t%rdx, %rbp", + "opcode": "movq", + "operands": "%rdx, %rbp" + }, + { + "address": 4453006, + "line": "43f28e: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4453009, + "line": "43f291: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4453014, + "line": "43f296: 83 e5 07 \tandl\t$0x7, %ebp", + "opcode": "andl", + "operands": "$0x7, %ebp" + }, + { + "address": 4453017, + "line": "43f299: e8 aa d2 ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4453022, + "line": "43f29e: 4c 39 f3 \tcmpq\t%r14, %rbx", + "opcode": "cmpq", + "operands": "%r14, %rbx" + }, + { + "address": 4453025, + "line": "43f2a1: 0f 84 89 01 00 00 \tje\t0x43f430 ", + "opcode": "je", + "operands": "0x43f430 " + }, + { + "address": 4453031, + "line": "43f2a7: 48 85 ed \ttestq\t%rbp, %rbp", + "opcode": "testq", + "operands": "%rbp, %rbp" + }, + { + "address": 4453034, + "line": "43f2aa: 0f 84 c9 00 00 00 \tje\t0x43f379 ", + "opcode": "je", + "operands": "0x43f379 " + }, + { + "address": 4453040, + "line": "43f2b0: 48 83 fd 01 \tcmpq\t$0x1, %rbp", + "opcode": "cmpq", + "operands": "$0x1, %rbp" + }, + { + "address": 4453044, + "line": "43f2b4: 0f 84 a2 00 00 00 \tje\t0x43f35c ", + "opcode": "je", + "operands": "0x43f35c " + }, + { + "address": 4453050, + "line": "43f2ba: 48 83 fd 02 \tcmpq\t$0x2, %rbp", + "opcode": "cmpq", + "operands": "$0x2, %rbp" + }, + { + "address": 4453054, + "line": "43f2be: 66 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4453056, + "line": "43f2c0: 0f 84 82 00 00 00 \tje\t0x43f348 ", + "opcode": "je", + "operands": "0x43f348 " + }, + { + "address": 4453062, + "line": "43f2c6: 48 83 fd 03 \tcmpq\t$0x3, %rbp", + "opcode": "cmpq", + "operands": "$0x3, %rbp" + }, + { + "address": 4453066, + "line": "43f2ca: 74 68 \tje\t0x43f334 ", + "opcode": "je", + "operands": "0x43f334 " + }, + { + "address": 4453068, + "line": "43f2cc: 48 83 fd 04 \tcmpq\t$0x4, %rbp", + "opcode": "cmpq", + "operands": "$0x4, %rbp" + }, + { + "address": 4453072, + "line": "43f2d0: 74 4e \tje\t0x43f320 ", + "opcode": "je", + "operands": "0x43f320 " + }, + { + "address": 4453074, + "line": "43f2d2: 48 83 fd 05 \tcmpq\t$0x5, %rbp", + "opcode": "cmpq", + "operands": "$0x5, %rbp" + }, + { + "address": 4453078, + "line": "43f2d6: 74 34 \tje\t0x43f30c ", + "opcode": "je", + "operands": "0x43f30c " + }, + { + "address": 4453080, + "line": "43f2d8: 48 83 fd 06 \tcmpq\t$0x6, %rbp", + "opcode": "cmpq", + "operands": "$0x6, %rbp" + }, + { + "address": 4453084, + "line": "43f2dc: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4453088, + "line": "43f2e0: 74 16 \tje\t0x43f2f8 ", + "opcode": "je", + "operands": "0x43f2f8 " + }, + { + "address": 4453090, + "line": "43f2e2: 41 0f b6 75 01 \tmovzbl\t0x1(%r13), %esi", + "opcode": "movzbl", + "operands": "0x1(%r13), %esi" + }, + { + "address": 4453095, + "line": "43f2e7: 49 8d 5d 02 \tleaq\t0x2(%r13), %rbx", + "opcode": "leaq", + "operands": "0x2(%r13), %rbx" + }, + { + "address": 4453099, + "line": "43f2eb: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4453104, + "line": "43f2f0: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4453107, + "line": "43f2f3: e8 50 d2 ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4453112, + "line": "43f2f8: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4453115, + "line": "43f2fb: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4453120, + "line": "43f300: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4453123, + "line": "43f303: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4453127, + "line": "43f307: e8 3c d2 ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4453132, + "line": "43f30c: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4453135, + "line": "43f30f: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4453140, + "line": "43f314: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4453143, + "line": "43f317: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4453147, + "line": "43f31b: e8 28 d2 ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4453152, + "line": "43f320: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4453155, + "line": "43f323: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4453160, + "line": "43f328: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4453163, + "line": "43f32b: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4453167, + "line": "43f32f: e8 14 d2 ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4453172, + "line": "43f334: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4453175, + "line": "43f337: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4453180, + "line": "43f33c: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4453183, + "line": "43f33f: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4453187, + "line": "43f343: e8 00 d2 ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4453192, + "line": "43f348: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4453195, + "line": "43f34b: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4453200, + "line": "43f350: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4453203, + "line": "43f353: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4453207, + "line": "43f357: e8 ec d1 ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4453212, + "line": "43f35c: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4453215, + "line": "43f35f: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4453220, + "line": "43f364: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4453223, + "line": "43f367: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4453227, + "line": "43f36b: e8 d8 d1 ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4453232, + "line": "43f370: 4c 39 f3 \tcmpq\t%r14, %rbx", + "opcode": "cmpq", + "operands": "%r14, %rbx" + }, + { + "address": 4453235, + "line": "43f373: 0f 84 b7 00 00 00 \tje\t0x43f430 ", + "opcode": "je", + "operands": "0x43f430 " + }, + { + "address": 4453241, + "line": "43f379: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4453244, + "line": "43f37c: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4453249, + "line": "43f381: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4453252, + "line": "43f384: e8 bf d1 ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4453257, + "line": "43f389: 0f b6 73 01 \tmovzbl\t0x1(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x1(%rbx), %esi" + }, + { + "address": 4453261, + "line": "43f38d: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4453266, + "line": "43f392: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4453269, + "line": "43f395: e8 ae d1 ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4453274, + "line": "43f39a: 0f b6 73 02 \tmovzbl\t0x2(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x2(%rbx), %esi" + }, + { + "address": 4453278, + "line": "43f39e: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4453283, + "line": "43f3a3: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4453286, + "line": "43f3a6: e8 9d d1 ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4453291, + "line": "43f3ab: 0f b6 73 03 \tmovzbl\t0x3(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x3(%rbx), %esi" + }, + { + "address": 4453295, + "line": "43f3af: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4453300, + "line": "43f3b4: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4453303, + "line": "43f3b7: e8 8c d1 ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4453308, + "line": "43f3bc: 0f b6 73 04 \tmovzbl\t0x4(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x4(%rbx), %esi" + }, + { + "address": 4453312, + "line": "43f3c0: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4453317, + "line": "43f3c5: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4453320, + "line": "43f3c8: e8 7b d1 ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4453325, + "line": "43f3cd: 0f b6 73 05 \tmovzbl\t0x5(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x5(%rbx), %esi" + }, + { + "address": 4453329, + "line": "43f3d1: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4453334, + "line": "43f3d6: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4453337, + "line": "43f3d9: e8 6a d1 ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4453342, + "line": "43f3de: 0f b6 73 06 \tmovzbl\t0x6(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x6(%rbx), %esi" + }, + { + "address": 4453346, + "line": "43f3e2: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4453351, + "line": "43f3e7: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4453354, + "line": "43f3ea: e8 59 d1 ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4453359, + "line": "43f3ef: 0f b6 73 07 \tmovzbl\t0x7(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x7(%rbx), %esi" + }, + { + "address": 4453363, + "line": "43f3f3: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4453368, + "line": "43f3f8: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4453371, + "line": "43f3fb: 48 83 c3 08 \taddq\t$0x8, %rbx", + "opcode": "addq", + "operands": "$0x8, %rbx" + }, + { + "address": 4453375, + "line": "43f3ff: e8 44 d1 ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4453380, + "line": "43f404: 4c 39 f3 \tcmpq\t%r14, %rbx", + "opcode": "cmpq", + "operands": "%r14, %rbx" + }, + { + "address": 4453383, + "line": "43f407: 0f 85 6c ff ff ff \tjne\t0x43f379 ", + "opcode": "jne", + "operands": "0x43f379 " + }, + { + "address": 4453389, + "line": "43f40d: eb 21 \tjmp\t0x43f430 ", + "opcode": "jmp", + "operands": "0x43f430 " + }, + { + "address": 4453391, + "line": "43f40f: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4453392, + "line": "43f410: bf e0 83 4b 00 \tmovl\t$0x4b83e0, %edi # imm = 0x4B83E0", + "opcode": "movl", + "operands": "$0x4b83e0, %edi # imm = 0x4B83E0" + }, + { + "address": 4453397, + "line": "43f415: 31 c0 \txorl\t%eax, %eax", + "opcode": "xorl", + "operands": "%eax, %eax" + }, + { + "address": 4453399, + "line": "43f417: e8 14 d5 fe ff \tcallq\t0x42c930 ", + "opcode": "callq", + "operands": "0x42c930 " + }, + { + "address": 4453404, + "line": "43f41c: 0f b6 35 a1 ea 07 00 \tmovzbl\t0x7eaa1(%rip), %esi # 0x4bdec4 ", + "opcode": "movzbl", + "operands": "0x7eaa1(%rip), %esi # 0x4bdec4 " + }, + { + "address": 4453411, + "line": "43f423: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4453416, + "line": "43f428: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4453419, + "line": "43f42b: e8 18 d1 ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4453424, + "line": "43f430: 48 8b 9c 24 00 20 00 00 \tmovq\t0x2000(%rsp), %rbx", + "opcode": "movq", + "operands": "0x2000(%rsp), %rbx" + }, + { + "address": 4453432, + "line": "43f438: 48 8b ac 24 08 20 00 00 \tmovq\t0x2008(%rsp), %rbp", + "opcode": "movq", + "operands": "0x2008(%rsp), %rbp" + }, + { + "address": 4453440, + "line": "43f440: 4c 8b a4 24 10 20 00 00 \tmovq\t0x2010(%rsp), %r12", + "opcode": "movq", + "operands": "0x2010(%rsp), %r12" + }, + { + "address": 4453448, + "line": "43f448: 4c 8b ac 24 18 20 00 00 \tmovq\t0x2018(%rsp), %r13", + "opcode": "movq", + "operands": "0x2018(%rsp), %r13" + }, + { + "address": 4453456, + "line": "43f450: 4c 8b b4 24 20 20 00 00 \tmovq\t0x2020(%rsp), %r14", + "opcode": "movq", + "operands": "0x2020(%rsp), %r14" + }, + { + "address": 4453464, + "line": "43f458: 48 81 c4 28 20 00 00 \taddq\t$0x2028, %rsp # imm = 0x2028", + "opcode": "addq", + "operands": "$0x2028, %rsp # imm = 0x2028" + }, + { + "address": 4453471, + "line": "43f45f: c3 \tretq", + "opcode": "retq", + "operands": "" + }, + { + "address": 4453472, + "line": "43f460: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4453475, + "line": "43f463: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4453476, + "line": "43f464: 80 7a 01 00 \tcmpb\t$0x0, 0x1(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x1(%rdx)" + }, + { + "address": 4453480, + "line": "43f468: 78 6e \tjs\t0x43f4d8 ", + "opcode": "js", + "operands": "0x43f4d8 " + }, + { + "address": 4453482, + "line": "43f46a: 80 7a 02 00 \tcmpb\t$0x0, 0x2(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x2(%rdx)" + }, + { + "address": 4453486, + "line": "43f46e: 78 62 \tjs\t0x43f4d2 ", + "opcode": "js", + "operands": "0x43f4d2 " + }, + { + "address": 4453488, + "line": "43f470: 80 7a 03 00 \tcmpb\t$0x0, 0x3(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x3(%rdx)" + }, + { + "address": 4453492, + "line": "43f474: 78 52 \tjs\t0x43f4c8 ", + "opcode": "js", + "operands": "0x43f4c8 " + }, + { + "address": 4453494, + "line": "43f476: 80 7a 04 00 \tcmpb\t$0x0, 0x4(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x4(%rdx)" + }, + { + "address": 4453498, + "line": "43f47a: 78 46 \tjs\t0x43f4c2 ", + "opcode": "js", + "operands": "0x43f4c2 " + }, + { + "address": 4453500, + "line": "43f47c: 80 7a 05 00 \tcmpb\t$0x0, 0x5(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x5(%rdx)" + }, + { + "address": 4453504, + "line": "43f480: 78 36 \tjs\t0x43f4b8 ", + "opcode": "js", + "operands": "0x43f4b8 " + }, + { + "address": 4453506, + "line": "43f482: 80 7a 06 00 \tcmpb\t$0x0, 0x6(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x6(%rdx)" + }, + { + "address": 4453510, + "line": "43f486: 78 2a \tjs\t0x43f4b2 ", + "opcode": "js", + "operands": "0x43f4b2 " + }, + { + "address": 4453512, + "line": "43f488: 80 7a 07 00 \tcmpb\t$0x0, 0x7(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x7(%rdx)" + }, + { + "address": 4453516, + "line": "43f48c: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4453520, + "line": "43f490: 78 14 \tjs\t0x43f4a6 ", + "opcode": "js", + "operands": "0x43f4a6 " + }, + { + "address": 4453522, + "line": "43f492: 48 83 c2 08 \taddq\t$0x8, %rdx", + "opcode": "addq", + "operands": "$0x8, %rdx" + }, + { + "address": 4453526, + "line": "43f496: 48 39 ca \tcmpq\t%rcx, %rdx", + "opcode": "cmpq", + "operands": "%rcx, %rdx" + }, + { + "address": 4453529, + "line": "43f499: 0f 84 d2 fd ff ff \tje\t0x43f271 ", + "opcode": "je", + "operands": "0x43f271 " + }, + { + "address": 4453535, + "line": "43f49f: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4453538, + "line": "43f4a2: 79 c0 \tjns\t0x43f464 ", + "opcode": "jns", + "operands": "0x43f464 " + }, + { + "address": 4453540, + "line": "43f4a4: eb ba \tjmp\t0x43f460 ", + "opcode": "jmp", + "operands": "0x43f460 " + }, + { + "address": 4453542, + "line": "43f4a6: c6 42 07 2e \tmovb\t$0x2e, 0x7(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x7(%rdx)" + }, + { + "address": 4453546, + "line": "43f4aa: 66 0f 1f 44 00 00 \tnopw\t(%rax,%rax)", + "opcode": "nopw", + "operands": "(%rax,%rax)" + }, + { + "address": 4453552, + "line": "43f4b0: eb e0 \tjmp\t0x43f492 ", + "opcode": "jmp", + "operands": "0x43f492 " + }, + { + "address": 4453554, + "line": "43f4b2: c6 42 06 2e \tmovb\t$0x2e, 0x6(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x6(%rdx)" + }, + { + "address": 4453558, + "line": "43f4b6: eb d0 \tjmp\t0x43f488 ", + "opcode": "jmp", + "operands": "0x43f488 " + }, + { + "address": 4453560, + "line": "43f4b8: c6 42 05 2e \tmovb\t$0x2e, 0x5(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x5(%rdx)" + }, + { + "address": 4453564, + "line": "43f4bc: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4453568, + "line": "43f4c0: eb c0 \tjmp\t0x43f482 ", + "opcode": "jmp", + "operands": "0x43f482 " + }, + { + "address": 4453570, + "line": "43f4c2: c6 42 04 2e \tmovb\t$0x2e, 0x4(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x4(%rdx)" + }, + { + "address": 4453574, + "line": "43f4c6: eb b4 \tjmp\t0x43f47c ", + "opcode": "jmp", + "operands": "0x43f47c " + }, + { + "address": 4453576, + "line": "43f4c8: c6 42 03 2e \tmovb\t$0x2e, 0x3(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x3(%rdx)" + }, + { + "address": 4453580, + "line": "43f4cc: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4453584, + "line": "43f4d0: eb a4 \tjmp\t0x43f476 ", + "opcode": "jmp", + "operands": "0x43f476 " + }, + { + "address": 4453586, + "line": "43f4d2: c6 42 02 2e \tmovb\t$0x2e, 0x2(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x2(%rdx)" + }, + { + "address": 4453590, + "line": "43f4d6: eb 98 \tjmp\t0x43f470 ", + "opcode": "jmp", + "operands": "0x43f470 " + }, + { + "address": 4453592, + "line": "43f4d8: c6 42 01 2e \tmovb\t$0x2e, 0x1(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x1(%rdx)" + }, + { + "address": 4453596, + "line": "43f4dc: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4453600, + "line": "43f4e0: eb 88 \tjmp\t0x43f46a ", + "opcode": "jmp", + "operands": "0x43f46a " + }, + { + "address": 4453602, + "line": "43f4e2: c6 04 24 2e \tmovb\t$0x2e, (%rsp)", + "opcode": "movb", + "operands": "$0x2e, (%rsp)" + }, + { + "address": 4453606, + "line": "43f4e6: e9 d9 fc ff ff \tjmp\t0x43f1c4 ", + "opcode": "jmp", + "operands": "0x43f1c4 " + }, + { + "address": 4453611, + "line": "43f4eb: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4453614, + "line": "43f4ee: 66 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4453616, + "line": "43f4f0: e9 3b fd ff ff \tjmp\t0x43f230 ", + "opcode": "jmp", + "operands": "0x43f230 " + }, + { + "address": 4453621, + "line": "43f4f5: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4453624, + "line": "43f4f8: e9 26 fd ff ff \tjmp\t0x43f223 ", + "opcode": "jmp", + "operands": "0x43f223 " + }, + { + "address": 4453629, + "line": "43f4fd: 41 c6 45 01 2e \tmovb\t$0x2e, 0x1(%r13)", + "opcode": "movb", + "operands": "$0x2e, 0x1(%r13)" + }, + { + "address": 4453634, + "line": "43f502: e9 0f fd ff ff \tjmp\t0x43f216 ", + "opcode": "jmp", + "operands": "0x43f216 " + }, + { + "address": 4453639, + "line": "43f507: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4453642, + "line": "43f50a: e9 55 fd ff ff \tjmp\t0x43f264 ", + "opcode": "jmp", + "operands": "0x43f264 " + }, + { + "address": 4453647, + "line": "43f50f: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4453650, + "line": "43f512: e9 40 fd ff ff \tjmp\t0x43f257 ", + "opcode": "jmp", + "operands": "0x43f257 " + }, + { + "address": 4453655, + "line": "43f517: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4453658, + "line": "43f51a: e9 2b fd ff ff \tjmp\t0x43f24a ", + "opcode": "jmp", + "operands": "0x43f24a " + }, + { + "address": 4453663, + "line": "43f51f: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4453666, + "line": "43f522: e9 16 fd ff ff \tjmp\t0x43f23d ", + "opcode": "jmp", + "operands": "0x43f23d " + }, + { + "address": 4453671, + "line": "43f527: 90 \tnop", + "opcode": "nop", + "operands": "" + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + }, + "MSG_WriteBits": { + "calls": [ + { + "address": 4441541, + "label": "Com_Error", + "target": 4382140 + }, + { + "address": 4441756, + "label": "Huff_putBit", + "target": 4478848 + }, + { + "address": 4441839, + "label": "Huff_putBit", + "target": 4478848 + }, + { + "address": 4441864, + "label": "Huff_putBit", + "target": 4478848 + }, + { + "address": 4441889, + "label": "Huff_putBit", + "target": 4478848 + }, + { + "address": 4441914, + "label": "Huff_putBit", + "target": 4478848 + }, + { + "address": 4441939, + "label": "Huff_putBit", + "target": 4478848 + }, + { + "address": 4441964, + "label": "Huff_putBit", + "target": 4478848 + }, + { + "address": 4441989, + "label": "Huff_putBit", + "target": 4478848 + }, + { + "address": 4442022, + "label": "Huff_putBit", + "target": 4478848 + }, + { + "address": 4442042, + "label": "Huff_putBit", + "target": 4478848 + }, + { + "address": 4442063, + "label": "Huff_putBit", + "target": 4478848 + }, + { + "address": 4442084, + "label": "Huff_putBit", + "target": 4478848 + }, + { + "address": 4442105, + "label": "Huff_putBit", + "target": 4478848 + }, + { + "address": 4442126, + "label": "Huff_putBit", + "target": 4478848 + }, + { + "address": 4442151, + "label": "Huff_putBit", + "target": 4478848 + }, + { + "address": 4442172, + "label": "Huff_putBit", + "target": 4478848 + }, + { + "address": 4442243, + "label": "Huff_offsetTransmit", + "target": 4482734 + }, + { + "address": 4442311, + "label": "Huff_offsetTransmit", + "target": 4482734 + }, + { + "address": 4442341, + "label": "Huff_offsetTransmit", + "target": 4482734 + }, + { + "address": 4442368, + "label": "Huff_offsetTransmit", + "target": 4482734 + }, + { + "address": 4442399, + "label": "Huff_offsetTransmit", + "target": 4482734 + }, + { + "address": 4442422, + "label": "Huff_offsetTransmit", + "target": 4482734 + }, + { + "address": 4442445, + "label": "Huff_offsetTransmit", + "target": 4482734 + }, + { + "address": 4442468, + "label": "Huff_offsetTransmit", + "target": 4482734 + } + ], + "edges": [ + { + "from": 4441416, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441421 + }, + { + "from": 4441421, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441426 + }, + { + "from": 4441426, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441428 + }, + { + "from": 4441428, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441433 + }, + { + "from": 4441433, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441438 + }, + { + "from": 4441438, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441441 + }, + { + "from": 4441441, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441446 + }, + { + "from": 4441446, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441451 + }, + { + "from": 4441451, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441455 + }, + { + "from": 4441455, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441461 + }, + { + "from": 4441461, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441464 + }, + { + "from": 4441464, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441467 + }, + { + "from": 4441467, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441470 + }, + { + "from": 4441470, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441473 + }, + { + "from": 4441473, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4441518 + }, + { + "from": 4441473, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441475 + }, + { + "from": 4441475, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441482 + }, + { + "from": 4441482, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441487 + }, + { + "from": 4441487, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441492 + }, + { + "from": 4441492, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441497 + }, + { + "from": 4441497, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441502 + }, + { + "from": 4441502, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441507 + }, + { + "from": 4441507, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441512 + }, + { + "from": 4441512, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441516 + }, + { + "from": 4441516, + "kind": "return", + "target_scope": "external", + "to": null + }, + { + "from": 4441517, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441518 + }, + { + "from": 4441518, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441520 + }, + { + "from": 4441520, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4441654 + }, + { + "from": 4441520, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441526 + }, + { + "from": 4441526, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441529 + }, + { + "from": 4441529, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441534 + }, + { + "from": 4441534, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441539 + }, + { + "from": 4441539, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441541 + }, + { + "from": 4441541, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4441546 + }, + { + "from": 4441546, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441550 + }, + { + "from": 4441550, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4441589 + }, + { + "from": 4441550, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441552 + }, + { + "from": 4441552, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441555 + }, + { + "from": 4441555, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442540 + }, + { + "from": 4441555, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441561 + }, + { + "from": 4441561, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441566 + }, + { + "from": 4441566, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441569 + }, + { + "from": 4441569, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441571 + }, + { + "from": 4441571, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441574 + }, + { + "from": 4441574, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441576 + }, + { + "from": 4441576, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442502 + }, + { + "from": 4441576, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441582 + }, + { + "from": 4441582, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441589 + }, + { + "from": 4441589, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441593 + }, + { + "from": 4441593, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441596 + }, + { + "from": 4441596, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4441674 + }, + { + "from": 4441596, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441598 + }, + { + "from": 4441598, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441602 + }, + { + "from": 4441602, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442515 + }, + { + "from": 4441602, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441608 + }, + { + "from": 4441608, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441612 + }, + { + "from": 4441612, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442637 + }, + { + "from": 4441612, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441618 + }, + { + "from": 4441618, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441622 + }, + { + "from": 4441622, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442583 + }, + { + "from": 4441622, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441628 + }, + { + "from": 4441628, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441632 + }, + { + "from": 4441632, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441636 + }, + { + "from": 4441636, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441640 + }, + { + "from": 4441640, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441644 + }, + { + "from": 4441644, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441648 + }, + { + "from": 4441648, + "kind": "unconditional", + "target_scope": "local", + "to": 4441482 + }, + { + "from": 4441653, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441654 + }, + { + "from": 4441654, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441657 + }, + { + "from": 4441657, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4441526 + }, + { + "from": 4441657, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441663 + }, + { + "from": 4441663, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441666 + }, + { + "from": 4441666, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4441546 + }, + { + "from": 4441666, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441668 + }, + { + "from": 4441668, + "kind": "unconditional", + "target_scope": "local", + "to": 4441526 + }, + { + "from": 4441673, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441674 + }, + { + "from": 4441674, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441679 + }, + { + "from": 4441679, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441684 + }, + { + "from": 4441684, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441687 + }, + { + "from": 4441687, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441690 + }, + { + "from": 4441690, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441693 + }, + { + "from": 4441693, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441696 + }, + { + "from": 4441696, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441699 + }, + { + "from": 4441699, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441702 + }, + { + "from": 4441702, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441705 + }, + { + "from": 4441705, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441709 + }, + { + "from": 4441709, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442193 + }, + { + "from": 4441709, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441715 + }, + { + "from": 4441715, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442188 + }, + { + "from": 4441715, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441721 + }, + { + "from": 4441721, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441725 + }, + { + "from": 4441725, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441729 + }, + { + "from": 4441729, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441733 + }, + { + "from": 4441733, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441736 + }, + { + "from": 4441736, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441742 + }, + { + "from": 4441742, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441745 + }, + { + "from": 4441745, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441748 + }, + { + "from": 4441748, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441751 + }, + { + "from": 4441751, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441753 + }, + { + "from": 4441753, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441756 + }, + { + "from": 4441756, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4441761 + }, + { + "from": 4441761, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441766 + }, + { + "from": 4441766, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442188 + }, + { + "from": 4441766, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441772 + }, + { + "from": 4441772, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441774 + }, + { + "from": 4441774, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442005 + }, + { + "from": 4441774, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441780 + }, + { + "from": 4441780, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441783 + }, + { + "from": 4441783, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4441969 + }, + { + "from": 4441783, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441789 + }, + { + "from": 4441789, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441792 + }, + { + "from": 4441792, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4441944 + }, + { + "from": 4441792, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441798 + }, + { + "from": 4441798, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441801 + }, + { + "from": 4441801, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4441919 + }, + { + "from": 4441801, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441803 + }, + { + "from": 4441803, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441806 + }, + { + "from": 4441806, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441808 + }, + { + "from": 4441808, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4441894 + }, + { + "from": 4441808, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441810 + }, + { + "from": 4441810, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441813 + }, + { + "from": 4441813, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4441869 + }, + { + "from": 4441813, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441815 + }, + { + "from": 4441815, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441818 + }, + { + "from": 4441818, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4441844 + }, + { + "from": 4441818, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441820 + }, + { + "from": 4441820, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441824 + }, + { + "from": 4441824, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441827 + }, + { + "from": 4441827, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441830 + }, + { + "from": 4441830, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441833 + }, + { + "from": 4441833, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441836 + }, + { + "from": 4441836, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441839 + }, + { + "from": 4441839, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4441844 + }, + { + "from": 4441844, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441848 + }, + { + "from": 4441848, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441851 + }, + { + "from": 4441851, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441854 + }, + { + "from": 4441854, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441857 + }, + { + "from": 4441857, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441860 + }, + { + "from": 4441860, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441864 + }, + { + "from": 4441864, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4441869 + }, + { + "from": 4441869, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441873 + }, + { + "from": 4441873, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441876 + }, + { + "from": 4441876, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441879 + }, + { + "from": 4441879, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441882 + }, + { + "from": 4441882, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441885 + }, + { + "from": 4441885, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441889 + }, + { + "from": 4441889, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4441894 + }, + { + "from": 4441894, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441898 + }, + { + "from": 4441898, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441901 + }, + { + "from": 4441901, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441904 + }, + { + "from": 4441904, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441907 + }, + { + "from": 4441907, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441910 + }, + { + "from": 4441910, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441914 + }, + { + "from": 4441914, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4441919 + }, + { + "from": 4441919, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441923 + }, + { + "from": 4441923, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441926 + }, + { + "from": 4441926, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441929 + }, + { + "from": 4441929, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441932 + }, + { + "from": 4441932, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441935 + }, + { + "from": 4441935, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441939 + }, + { + "from": 4441939, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4441944 + }, + { + "from": 4441944, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441948 + }, + { + "from": 4441948, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441951 + }, + { + "from": 4441951, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441954 + }, + { + "from": 4441954, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441957 + }, + { + "from": 4441957, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441960 + }, + { + "from": 4441960, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441964 + }, + { + "from": 4441964, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4441969 + }, + { + "from": 4441969, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441973 + }, + { + "from": 4441973, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441976 + }, + { + "from": 4441976, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441979 + }, + { + "from": 4441979, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441982 + }, + { + "from": 4441982, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441985 + }, + { + "from": 4441985, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441989 + }, + { + "from": 4441989, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4441994 + }, + { + "from": 4441994, + "kind": "fallthrough", + "target_scope": "local", + "to": 4441999 + }, + { + "from": 4441999, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442188 + }, + { + "from": 4441999, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442005 + }, + { + "from": 4442005, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442009 + }, + { + "from": 4442009, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442012 + }, + { + "from": 4442012, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442015 + }, + { + "from": 4442015, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442018 + }, + { + "from": 4442018, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442022 + }, + { + "from": 4442022, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4442027 + }, + { + "from": 4442027, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442030 + }, + { + "from": 4442030, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442034 + }, + { + "from": 4442034, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442037 + }, + { + "from": 4442037, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442039 + }, + { + "from": 4442039, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442042 + }, + { + "from": 4442042, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4442047 + }, + { + "from": 4442047, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442050 + }, + { + "from": 4442050, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442054 + }, + { + "from": 4442054, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442057 + }, + { + "from": 4442057, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442060 + }, + { + "from": 4442060, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442063 + }, + { + "from": 4442063, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4442068 + }, + { + "from": 4442068, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442071 + }, + { + "from": 4442071, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442075 + }, + { + "from": 4442075, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442078 + }, + { + "from": 4442078, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442081 + }, + { + "from": 4442081, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442084 + }, + { + "from": 4442084, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4442089 + }, + { + "from": 4442089, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442092 + }, + { + "from": 4442092, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442096 + }, + { + "from": 4442096, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442099 + }, + { + "from": 4442099, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442102 + }, + { + "from": 4442102, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442105 + }, + { + "from": 4442105, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4442110 + }, + { + "from": 4442110, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442113 + }, + { + "from": 4442113, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442117 + }, + { + "from": 4442117, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442120 + }, + { + "from": 4442120, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442123 + }, + { + "from": 4442123, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442126 + }, + { + "from": 4442126, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4442131 + }, + { + "from": 4442131, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442134 + }, + { + "from": 4442134, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442138 + }, + { + "from": 4442138, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442141 + }, + { + "from": 4442141, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442144 + }, + { + "from": 4442144, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442148 + }, + { + "from": 4442148, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442151 + }, + { + "from": 4442151, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4442156 + }, + { + "from": 4442156, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442160 + }, + { + "from": 4442160, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442163 + }, + { + "from": 4442163, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442166 + }, + { + "from": 4442166, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442169 + }, + { + "from": 4442169, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442172 + }, + { + "from": 4442172, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4442177 + }, + { + "from": 4442177, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442182 + }, + { + "from": 4442182, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442005 + }, + { + "from": 4442182, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442188 + }, + { + "from": 4442188, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442193 + }, + { + "from": 4442193, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442197 + }, + { + "from": 4442197, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442484 + }, + { + "from": 4442197, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442203 + }, + { + "from": 4442203, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442484 + }, + { + "from": 4442203, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442209 + }, + { + "from": 4442209, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442213 + }, + { + "from": 4442213, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442217 + }, + { + "from": 4442217, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442221 + }, + { + "from": 4442221, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442225 + }, + { + "from": 4442225, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442230 + }, + { + "from": 4442230, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442233 + }, + { + "from": 4442233, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442237 + }, + { + "from": 4442237, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442240 + }, + { + "from": 4442240, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442243 + }, + { + "from": 4442243, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4442248 + }, + { + "from": 4442248, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442252 + }, + { + "from": 4442252, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442256 + }, + { + "from": 4442256, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442263 + }, + { + "from": 4442263, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442484 + }, + { + "from": 4442263, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442269 + }, + { + "from": 4442269, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442272 + }, + { + "from": 4442272, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442384 + }, + { + "from": 4442272, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442274 + }, + { + "from": 4442274, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442278 + }, + { + "from": 4442278, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442350 + }, + { + "from": 4442278, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442280 + }, + { + "from": 4442280, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442284 + }, + { + "from": 4442284, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442288 + }, + { + "from": 4442288, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442323 + }, + { + "from": 4442288, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442290 + }, + { + "from": 4442290, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442294 + }, + { + "from": 4442294, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442297 + }, + { + "from": 4442297, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442300 + }, + { + "from": 4442300, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442305 + }, + { + "from": 4442305, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442308 + }, + { + "from": 4442308, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442311 + }, + { + "from": 4442311, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4442316 + }, + { + "from": 4442316, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442323 + }, + { + "from": 4442323, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442327 + }, + { + "from": 4442327, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442330 + }, + { + "from": 4442330, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442333 + }, + { + "from": 4442333, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442338 + }, + { + "from": 4442338, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442341 + }, + { + "from": 4442341, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4442346 + }, + { + "from": 4442346, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442350 + }, + { + "from": 4442350, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442354 + }, + { + "from": 4442354, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442357 + }, + { + "from": 4442357, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442360 + }, + { + "from": 4442360, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442365 + }, + { + "from": 4442365, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442368 + }, + { + "from": 4442368, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4442373 + }, + { + "from": 4442373, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442377 + }, + { + "from": 4442377, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442381 + }, + { + "from": 4442381, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442484 + }, + { + "from": 4442381, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442383 + }, + { + "from": 4442383, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442384 + }, + { + "from": 4442384, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442388 + }, + { + "from": 4442388, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442391 + }, + { + "from": 4442391, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442394 + }, + { + "from": 4442394, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442399 + }, + { + "from": 4442399, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4442404 + }, + { + "from": 4442404, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442408 + }, + { + "from": 4442408, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442411 + }, + { + "from": 4442411, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442414 + }, + { + "from": 4442414, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442419 + }, + { + "from": 4442419, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442422 + }, + { + "from": 4442422, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4442427 + }, + { + "from": 4442427, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442431 + }, + { + "from": 4442431, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442434 + }, + { + "from": 4442434, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442437 + }, + { + "from": 4442437, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442442 + }, + { + "from": 4442442, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442445 + }, + { + "from": 4442445, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4442450 + }, + { + "from": 4442450, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442454 + }, + { + "from": 4442454, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442457 + }, + { + "from": 4442457, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442460 + }, + { + "from": 4442460, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442465 + }, + { + "from": 4442465, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442468 + }, + { + "from": 4442468, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4442473 + }, + { + "from": 4442473, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442477 + }, + { + "from": 4442477, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442481 + }, + { + "from": 4442481, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442384 + }, + { + "from": 4442481, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442483 + }, + { + "from": 4442483, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442484 + }, + { + "from": 4442484, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442487 + }, + { + "from": 4442487, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442490 + }, + { + "from": 4442490, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442493 + }, + { + "from": 4442493, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442496 + }, + { + "from": 4442496, + "kind": "unconditional", + "target_scope": "local", + "to": 4441482 + }, + { + "from": 4442501, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442502 + }, + { + "from": 4442502, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442504 + }, + { + "from": 4442504, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4441589 + }, + { + "from": 4442504, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442510 + }, + { + "from": 4442510, + "kind": "unconditional", + "target_scope": "local", + "to": 4441582 + }, + { + "from": 4442515, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442519 + }, + { + "from": 4442519, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442523 + }, + { + "from": 4442523, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442527 + }, + { + "from": 4442527, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442531 + }, + { + "from": 4442531, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442535 + }, + { + "from": 4442535, + "kind": "unconditional", + "target_scope": "local", + "to": 4441482 + }, + { + "from": 4442540, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442544 + }, + { + "from": 4442544, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442549 + }, + { + "from": 4442549, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442551 + }, + { + "from": 4442551, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442554 + }, + { + "from": 4442554, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442556 + }, + { + "from": 4442556, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442664 + }, + { + "from": 4442556, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442558 + }, + { + "from": 4442558, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442565 + }, + { + "from": 4442565, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442568 + }, + { + "from": 4442568, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442572 + }, + { + "from": 4442572, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442575 + }, + { + "from": 4442575, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442578 + }, + { + "from": 4442578, + "kind": "unconditional", + "target_scope": "local", + "to": 4441589 + }, + { + "from": 4442583, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442586 + }, + { + "from": 4442586, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442591 + }, + { + "from": 4442591, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442596 + }, + { + "from": 4442596, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442601 + }, + { + "from": 4442601, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442606 + }, + { + "from": 4442606, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442611 + }, + { + "from": 4442611, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442616 + }, + { + "from": 4442616, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442621 + }, + { + "from": 4442621, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442626 + }, + { + "from": 4442626, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442628 + }, + { + "from": 4442628, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442632 + }, + { + "from": 4442632, + "kind": "unconditional", + "target_scope": "external", + "to": 4382140 + }, + { + "from": 4442637, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442641 + }, + { + "from": 4442641, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442645 + }, + { + "from": 4442645, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442651 + }, + { + "from": 4442651, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442655 + }, + { + "from": 4442655, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442659 + }, + { + "from": 4442659, + "kind": "unconditional", + "target_scope": "local", + "to": 4441482 + }, + { + "from": 4442664, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442666 + }, + { + "from": 4442666, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442668 + }, + { + "from": 4442668, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442670 + }, + { + "from": 4442670, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4442565 + }, + { + "from": 4442670, + "kind": "fallthrough", + "target_scope": "local", + "to": 4442672 + }, + { + "from": 4442672, + "kind": "unconditional", + "target_scope": "local", + "to": 4442558 + } + ], + "entry": 4441416, + "instructions": [ + { + "address": 4441416, + "line": "43c548: 48 89 5c 24 d0 \tmovq\t%rbx, -0x30(%rsp)", + "opcode": "movq", + "operands": "%rbx, -0x30(%rsp)" + }, + { + "address": 4441421, + "line": "43c54d: 48 89 6c 24 d8 \tmovq\t%rbp, -0x28(%rsp)", + "opcode": "movq", + "operands": "%rbp, -0x28(%rsp)" + }, + { + "address": 4441426, + "line": "43c552: 89 f3 \tmovl\t%esi, %ebx", + "opcode": "movl", + "operands": "%esi, %ebx" + }, + { + "address": 4441428, + "line": "43c554: 4c 89 74 24 f0 \tmovq\t%r14, -0x10(%rsp)", + "opcode": "movq", + "operands": "%r14, -0x10(%rsp)" + }, + { + "address": 4441433, + "line": "43c559: 4c 89 64 24 e0 \tmovq\t%r12, -0x20(%rsp)", + "opcode": "movq", + "operands": "%r12, -0x20(%rsp)" + }, + { + "address": 4441438, + "line": "43c55e: 48 89 fd \tmovq\t%rdi, %rbp", + "opcode": "movq", + "operands": "%rdi, %rbp" + }, + { + "address": 4441441, + "line": "43c561: 4c 89 6c 24 e8 \tmovq\t%r13, -0x18(%rsp)", + "opcode": "movq", + "operands": "%r13, -0x18(%rsp)" + }, + { + "address": 4441446, + "line": "43c566: 4c 89 7c 24 f8 \tmovq\t%r15, -0x8(%rsp)", + "opcode": "movq", + "operands": "%r15, -0x8(%rsp)" + }, + { + "address": 4441451, + "line": "43c56b: 48 83 ec 38 \tsubq\t$0x38, %rsp", + "opcode": "subq", + "operands": "$0x38, %rsp" + }, + { + "address": 4441455, + "line": "43c56f: 01 15 ab 0b 39 00 \taddl\t%edx, 0x390bab(%rip) # 0x7cd120 ", + "opcode": "addl", + "operands": "%edx, 0x390bab(%rip) # 0x7cd120 " + }, + { + "address": 4441461, + "line": "43c575: 41 89 d6 \tmovl\t%edx, %r14d", + "opcode": "movl", + "operands": "%edx, %r14d" + }, + { + "address": 4441464, + "line": "43c578: 8b 47 18 \tmovl\t0x18(%rdi), %eax", + "opcode": "movl", + "operands": "0x18(%rdi), %eax" + }, + { + "address": 4441467, + "line": "43c57b: 2b 47 1c \tsubl\t0x1c(%rdi), %eax", + "opcode": "subl", + "operands": "0x1c(%rdi), %eax" + }, + { + "address": 4441470, + "line": "43c57e: 83 f8 03 \tcmpl\t$0x3, %eax", + "opcode": "cmpl", + "operands": "$0x3, %eax" + }, + { + "address": 4441473, + "line": "43c581: 7f 2b \tjg\t0x43c5ae ", + "opcode": "jg", + "operands": "0x43c5ae " + }, + { + "address": 4441475, + "line": "43c583: c7 47 04 01 00 00 00 \tmovl\t$0x1, 0x4(%rdi)", + "opcode": "movl", + "operands": "$0x1, 0x4(%rdi)" + }, + { + "address": 4441482, + "line": "43c58a: 48 8b 5c 24 08 \tmovq\t0x8(%rsp), %rbx", + "opcode": "movq", + "operands": "0x8(%rsp), %rbx" + }, + { + "address": 4441487, + "line": "43c58f: 48 8b 6c 24 10 \tmovq\t0x10(%rsp), %rbp", + "opcode": "movq", + "operands": "0x10(%rsp), %rbp" + }, + { + "address": 4441492, + "line": "43c594: 4c 8b 64 24 18 \tmovq\t0x18(%rsp), %r12", + "opcode": "movq", + "operands": "0x18(%rsp), %r12" + }, + { + "address": 4441497, + "line": "43c599: 4c 8b 6c 24 20 \tmovq\t0x20(%rsp), %r13", + "opcode": "movq", + "operands": "0x20(%rsp), %r13" + }, + { + "address": 4441502, + "line": "43c59e: 4c 8b 74 24 28 \tmovq\t0x28(%rsp), %r14", + "opcode": "movq", + "operands": "0x28(%rsp), %r14" + }, + { + "address": 4441507, + "line": "43c5a3: 4c 8b 7c 24 30 \tmovq\t0x30(%rsp), %r15", + "opcode": "movq", + "operands": "0x30(%rsp), %r15" + }, + { + "address": 4441512, + "line": "43c5a8: 48 83 c4 38 \taddq\t$0x38, %rsp", + "opcode": "addq", + "operands": "$0x38, %rsp" + }, + { + "address": 4441516, + "line": "43c5ac: c3 \tretq", + "opcode": "retq", + "operands": "" + }, + { + "address": 4441517, + "line": "43c5ad: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4441518, + "line": "43c5ae: 85 d2 \ttestl\t%edx, %edx", + "opcode": "testl", + "operands": "%edx, %edx" + }, + { + "address": 4441520, + "line": "43c5b0: 0f 85 80 00 00 00 \tjne\t0x43c636 ", + "opcode": "jne", + "operands": "0x43c636 " + }, + { + "address": 4441526, + "line": "43c5b6: 44 89 f2 \tmovl\t%r14d, %edx", + "opcode": "movl", + "operands": "%r14d, %edx" + }, + { + "address": 4441529, + "line": "43c5b9: be 70 7f 4b 00 \tmovl\t$0x4b7f70, %esi # imm = 0x4B7F70", + "opcode": "movl", + "operands": "$0x4b7f70, %esi # imm = 0x4B7F70" + }, + { + "address": 4441534, + "line": "43c5be: bf 01 00 00 00 \tmovl\t$0x1, %edi", + "opcode": "movl", + "operands": "$0x1, %edi" + }, + { + "address": 4441539, + "line": "43c5c3: 31 c0 \txorl\t%eax, %eax", + "opcode": "xorl", + "operands": "%eax, %eax" + }, + { + "address": 4441541, + "line": "43c5c5: e8 f2 17 ff ff \tcallq\t0x42ddbc ", + "opcode": "callq", + "operands": "0x42ddbc " + }, + { + "address": 4441546, + "line": "43c5ca: 41 83 fe 20 \tcmpl\t$0x20, %r14d", + "opcode": "cmpl", + "operands": "$0x20, %r14d" + }, + { + "address": 4441550, + "line": "43c5ce: 74 25 \tje\t0x43c5f5 ", + "opcode": "je", + "operands": "0x43c5f5 " + }, + { + "address": 4441552, + "line": "43c5d0: 45 85 f6 \ttestl\t%r14d, %r14d", + "opcode": "testl", + "operands": "%r14d, %r14d" + }, + { + "address": 4441555, + "line": "43c5d3: 0f 8e d3 03 00 00 \tjle\t0x43c9ac ", + "opcode": "jle", + "operands": "0x43c9ac " + }, + { + "address": 4441561, + "line": "43c5d9: ba 01 00 00 00 \tmovl\t$0x1, %edx", + "opcode": "movl", + "operands": "$0x1, %edx" + }, + { + "address": 4441566, + "line": "43c5de: 44 89 f1 \tmovl\t%r14d, %ecx", + "opcode": "movl", + "operands": "%r14d, %ecx" + }, + { + "address": 4441569, + "line": "43c5e1: d3 e2 \tshll\t%cl, %edx", + "opcode": "shll", + "operands": "%cl, %edx" + }, + { + "address": 4441571, + "line": "43c5e3: 83 ea 01 \tsubl\t$0x1, %edx", + "opcode": "subl", + "operands": "$0x1, %edx" + }, + { + "address": 4441574, + "line": "43c5e6: 39 da \tcmpl\t%ebx, %edx", + "opcode": "cmpl", + "operands": "%ebx, %edx" + }, + { + "address": 4441576, + "line": "43c5e8: 0f 8d 98 03 00 00 \tjge\t0x43c986 ", + "opcode": "jge", + "operands": "0x43c986 " + }, + { + "address": 4441582, + "line": "43c5ee: 83 05 ab 93 57 00 01 \taddl\t$0x1, 0x5793ab(%rip) # 0x9b59a0 ", + "opcode": "addl", + "operands": "$0x1, 0x5793ab(%rip) # 0x9b59a0 " + }, + { + "address": 4441589, + "line": "43c5f5: 44 8b 4d 08 \tmovl\t0x8(%rbp), %r9d", + "opcode": "movl", + "operands": "0x8(%rbp), %r9d" + }, + { + "address": 4441593, + "line": "43c5f9: 45 85 c9 \ttestl\t%r9d, %r9d", + "opcode": "testl", + "operands": "%r9d, %r9d" + }, + { + "address": 4441596, + "line": "43c5fc: 74 4c \tje\t0x43c64a ", + "opcode": "je", + "operands": "0x43c64a " + }, + { + "address": 4441598, + "line": "43c5fe: 41 83 fe 08 \tcmpl\t$0x8, %r14d", + "opcode": "cmpl", + "operands": "$0x8, %r14d" + }, + { + "address": 4441602, + "line": "43c602: 0f 84 8b 03 00 00 \tje\t0x43c993 ", + "opcode": "je", + "operands": "0x43c993 " + }, + { + "address": 4441608, + "line": "43c608: 41 83 fe 10 \tcmpl\t$0x10, %r14d", + "opcode": "cmpl", + "operands": "$0x10, %r14d" + }, + { + "address": 4441612, + "line": "43c60c: 0f 84 fb 03 00 00 \tje\t0x43ca0d ", + "opcode": "je", + "operands": "0x43ca0d " + }, + { + "address": 4441618, + "line": "43c612: 41 83 fe 20 \tcmpl\t$0x20, %r14d", + "opcode": "cmpl", + "operands": "$0x20, %r14d" + }, + { + "address": 4441622, + "line": "43c616: 0f 85 bb 03 00 00 \tjne\t0x43c9d7 ", + "opcode": "jne", + "operands": "0x43c9d7 " + }, + { + "address": 4441628, + "line": "43c61c: 4c 63 75 1c \tmovslq\t0x1c(%rbp), %r14", + "opcode": "movslq", + "operands": "0x1c(%rbp), %r14" + }, + { + "address": 4441632, + "line": "43c620: 4c 8b 7d 10 \tmovq\t0x10(%rbp), %r15", + "opcode": "movq", + "operands": "0x10(%rbp), %r15" + }, + { + "address": 4441636, + "line": "43c624: 43 89 1c 37 \tmovl\t%ebx, (%r15,%r14)", + "opcode": "movl", + "operands": "%ebx, (%r15,%r14)" + }, + { + "address": 4441640, + "line": "43c628: 83 45 1c 04 \taddl\t$0x4, 0x1c(%rbp)", + "opcode": "addl", + "operands": "$0x4, 0x1c(%rbp)" + }, + { + "address": 4441644, + "line": "43c62c: 83 45 24 20 \taddl\t$0x20, 0x24(%rbp)", + "opcode": "addl", + "operands": "$0x20, 0x24(%rbp)" + }, + { + "address": 4441648, + "line": "43c630: e9 55 ff ff ff \tjmp\t0x43c58a ", + "opcode": "jmp", + "operands": "0x43c58a " + }, + { + "address": 4441653, + "line": "43c635: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4441654, + "line": "43c636: 83 fa e1 \tcmpl\t$-0x1f, %edx", + "opcode": "cmpl", + "operands": "$-0x1f, %edx" + }, + { + "address": 4441657, + "line": "43c639: 0f 8c 77 ff ff ff \tjl\t0x43c5b6 ", + "opcode": "jl", + "operands": "0x43c5b6 " + }, + { + "address": 4441663, + "line": "43c63f: 83 fa 20 \tcmpl\t$0x20, %edx", + "opcode": "cmpl", + "operands": "$0x20, %edx" + }, + { + "address": 4441666, + "line": "43c642: 7e 86 \tjle\t0x43c5ca ", + "opcode": "jle", + "operands": "0x43c5ca " + }, + { + "address": 4441668, + "line": "43c644: e9 6d ff ff ff \tjmp\t0x43c5b6 ", + "opcode": "jmp", + "operands": "0x43c5b6 " + }, + { + "address": 4441673, + "line": "43c649: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4441674, + "line": "43c64a: b9 20 00 00 00 \tmovl\t$0x20, %ecx", + "opcode": "movl", + "operands": "$0x20, %ecx" + }, + { + "address": 4441679, + "line": "43c64f: b8 ff ff ff ff \tmovl\t$0xffffffff, %eax # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %eax # imm = 0xFFFFFFFF" + }, + { + "address": 4441684, + "line": "43c654: 44 29 f1 \tsubl\t%r14d, %ecx", + "opcode": "subl", + "operands": "%r14d, %ecx" + }, + { + "address": 4441687, + "line": "43c657: 41 89 c4 \tmovl\t%eax, %r12d", + "opcode": "movl", + "operands": "%eax, %r12d" + }, + { + "address": 4441690, + "line": "43c65a: 41 d3 ec \tshrl\t%cl, %r12d", + "opcode": "shrl", + "operands": "%cl, %r12d" + }, + { + "address": 4441693, + "line": "43c65d: 41 21 dc \tandl\t%ebx, %r12d", + "opcode": "andl", + "operands": "%ebx, %r12d" + }, + { + "address": 4441696, + "line": "43c660: 44 89 f3 \tmovl\t%r14d, %ebx", + "opcode": "movl", + "operands": "%r14d, %ebx" + }, + { + "address": 4441699, + "line": "43c663: 83 e3 07 \tandl\t$0x7, %ebx", + "opcode": "andl", + "operands": "$0x7, %ebx" + }, + { + "address": 4441702, + "line": "43c666: 83 fb 00 \tcmpl\t$0x0, %ebx", + "opcode": "cmpl", + "operands": "$0x0, %ebx" + }, + { + "address": 4441705, + "line": "43c669: 89 5c 24 04 \tmovl\t%ebx, 0x4(%rsp)", + "opcode": "movl", + "operands": "%ebx, 0x4(%rsp)" + }, + { + "address": 4441709, + "line": "43c66d: 0f 84 de 01 00 00 \tje\t0x43c851 ", + "opcode": "je", + "operands": "0x43c851 " + }, + { + "address": 4441715, + "line": "43c673: 0f 8e d3 01 00 00 \tjle\t0x43c84c ", + "opcode": "jle", + "operands": "0x43c84c " + }, + { + "address": 4441721, + "line": "43c679: 8b 5c 24 04 \tmovl\t0x4(%rsp), %ebx", + "opcode": "movl", + "operands": "0x4(%rsp), %ebx" + }, + { + "address": 4441725, + "line": "43c67d: 4c 8d 6d 24 \tleaq\t0x24(%rbp), %r13", + "opcode": "leaq", + "operands": "0x24(%rbp), %r13" + }, + { + "address": 4441729, + "line": "43c681: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4441733, + "line": "43c685: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4441736, + "line": "43c688: 41 bf 01 00 00 00 \tmovl\t$0x1, %r15d", + "opcode": "movl", + "operands": "$0x1, %r15d" + }, + { + "address": 4441742, + "line": "43c68e: 41 d1 fc \tsarl\t%r12d", + "opcode": "sarl", + "operands": "%r12d" + }, + { + "address": 4441745, + "line": "43c691: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4441748, + "line": "43c694: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4441751, + "line": "43c697: 01 c3 \taddl\t%eax, %ebx", + "opcode": "addl", + "operands": "%eax, %ebx" + }, + { + "address": 4441753, + "line": "43c699: 83 e3 07 \tandl\t$0x7, %ebx", + "opcode": "andl", + "operands": "$0x7, %ebx" + }, + { + "address": 4441756, + "line": "43c69c: e8 df 90 00 00 \tcallq\t0x445780 ", + "opcode": "callq", + "operands": "0x445780 " + }, + { + "address": 4441761, + "line": "43c6a1: 44 3b 7c 24 04 \tcmpl\t0x4(%rsp), %r15d", + "opcode": "cmpl", + "operands": "0x4(%rsp), %r15d" + }, + { + "address": 4441766, + "line": "43c6a6: 0f 84 a0 01 00 00 \tje\t0x43c84c ", + "opcode": "je", + "operands": "0x43c84c " + }, + { + "address": 4441772, + "line": "43c6ac: 85 db \ttestl\t%ebx, %ebx", + "opcode": "testl", + "operands": "%ebx, %ebx" + }, + { + "address": 4441774, + "line": "43c6ae: 0f 84 e1 00 00 00 \tje\t0x43c795 ", + "opcode": "je", + "operands": "0x43c795 " + }, + { + "address": 4441780, + "line": "43c6b4: 83 fb 01 \tcmpl\t$0x1, %ebx", + "opcode": "cmpl", + "operands": "$0x1, %ebx" + }, + { + "address": 4441783, + "line": "43c6b7: 0f 84 b4 00 00 00 \tje\t0x43c771 ", + "opcode": "je", + "operands": "0x43c771 " + }, + { + "address": 4441789, + "line": "43c6bd: 83 fb 02 \tcmpl\t$0x2, %ebx", + "opcode": "cmpl", + "operands": "$0x2, %ebx" + }, + { + "address": 4441792, + "line": "43c6c0: 0f 84 92 00 00 00 \tje\t0x43c758 ", + "opcode": "je", + "operands": "0x43c758 " + }, + { + "address": 4441798, + "line": "43c6c6: 83 fb 03 \tcmpl\t$0x3, %ebx", + "opcode": "cmpl", + "operands": "$0x3, %ebx" + }, + { + "address": 4441801, + "line": "43c6c9: 74 74 \tje\t0x43c73f ", + "opcode": "je", + "operands": "0x43c73f " + }, + { + "address": 4441803, + "line": "43c6cb: 83 fb 04 \tcmpl\t$0x4, %ebx", + "opcode": "cmpl", + "operands": "$0x4, %ebx" + }, + { + "address": 4441806, + "line": "43c6ce: 66 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4441808, + "line": "43c6d0: 74 54 \tje\t0x43c726 ", + "opcode": "je", + "operands": "0x43c726 " + }, + { + "address": 4441810, + "line": "43c6d2: 83 fb 05 \tcmpl\t$0x5, %ebx", + "opcode": "cmpl", + "operands": "$0x5, %ebx" + }, + { + "address": 4441813, + "line": "43c6d5: 74 36 \tje\t0x43c70d ", + "opcode": "je", + "operands": "0x43c70d " + }, + { + "address": 4441815, + "line": "43c6d7: 83 fb 06 \tcmpl\t$0x6, %ebx", + "opcode": "cmpl", + "operands": "$0x6, %ebx" + }, + { + "address": 4441818, + "line": "43c6da: 74 18 \tje\t0x43c6f4 ", + "opcode": "je", + "operands": "0x43c6f4 " + }, + { + "address": 4441820, + "line": "43c6dc: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4441824, + "line": "43c6e0: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4441827, + "line": "43c6e3: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4441830, + "line": "43c6e6: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4441833, + "line": "43c6e9: 41 d1 fc \tsarl\t%r12d", + "opcode": "sarl", + "operands": "%r12d" + }, + { + "address": 4441836, + "line": "43c6ec: 41 b7 02 \tmovb\t$0x2, %r15b", + "opcode": "movb", + "operands": "$0x2, %r15b" + }, + { + "address": 4441839, + "line": "43c6ef: e8 8c 90 00 00 \tcallq\t0x445780 ", + "opcode": "callq", + "operands": "0x445780 " + }, + { + "address": 4441844, + "line": "43c6f4: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4441848, + "line": "43c6f8: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4441851, + "line": "43c6fb: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4441854, + "line": "43c6fe: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4441857, + "line": "43c701: 41 d1 fc \tsarl\t%r12d", + "opcode": "sarl", + "operands": "%r12d" + }, + { + "address": 4441860, + "line": "43c704: 41 83 c7 01 \taddl\t$0x1, %r15d", + "opcode": "addl", + "operands": "$0x1, %r15d" + }, + { + "address": 4441864, + "line": "43c708: e8 73 90 00 00 \tcallq\t0x445780 ", + "opcode": "callq", + "operands": "0x445780 " + }, + { + "address": 4441869, + "line": "43c70d: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4441873, + "line": "43c711: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4441876, + "line": "43c714: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4441879, + "line": "43c717: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4441882, + "line": "43c71a: 41 d1 fc \tsarl\t%r12d", + "opcode": "sarl", + "operands": "%r12d" + }, + { + "address": 4441885, + "line": "43c71d: 41 83 c7 01 \taddl\t$0x1, %r15d", + "opcode": "addl", + "operands": "$0x1, %r15d" + }, + { + "address": 4441889, + "line": "43c721: e8 5a 90 00 00 \tcallq\t0x445780 ", + "opcode": "callq", + "operands": "0x445780 " + }, + { + "address": 4441894, + "line": "43c726: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4441898, + "line": "43c72a: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4441901, + "line": "43c72d: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4441904, + "line": "43c730: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4441907, + "line": "43c733: 41 d1 fc \tsarl\t%r12d", + "opcode": "sarl", + "operands": "%r12d" + }, + { + "address": 4441910, + "line": "43c736: 41 83 c7 01 \taddl\t$0x1, %r15d", + "opcode": "addl", + "operands": "$0x1, %r15d" + }, + { + "address": 4441914, + "line": "43c73a: e8 41 90 00 00 \tcallq\t0x445780 ", + "opcode": "callq", + "operands": "0x445780 " + }, + { + "address": 4441919, + "line": "43c73f: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4441923, + "line": "43c743: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4441926, + "line": "43c746: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4441929, + "line": "43c749: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4441932, + "line": "43c74c: 41 d1 fc \tsarl\t%r12d", + "opcode": "sarl", + "operands": "%r12d" + }, + { + "address": 4441935, + "line": "43c74f: 41 83 c7 01 \taddl\t$0x1, %r15d", + "opcode": "addl", + "operands": "$0x1, %r15d" + }, + { + "address": 4441939, + "line": "43c753: e8 28 90 00 00 \tcallq\t0x445780 ", + "opcode": "callq", + "operands": "0x445780 " + }, + { + "address": 4441944, + "line": "43c758: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4441948, + "line": "43c75c: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4441951, + "line": "43c75f: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4441954, + "line": "43c762: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4441957, + "line": "43c765: 41 d1 fc \tsarl\t%r12d", + "opcode": "sarl", + "operands": "%r12d" + }, + { + "address": 4441960, + "line": "43c768: 41 83 c7 01 \taddl\t$0x1, %r15d", + "opcode": "addl", + "operands": "$0x1, %r15d" + }, + { + "address": 4441964, + "line": "43c76c: e8 0f 90 00 00 \tcallq\t0x445780 ", + "opcode": "callq", + "operands": "0x445780 " + }, + { + "address": 4441969, + "line": "43c771: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4441973, + "line": "43c775: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4441976, + "line": "43c778: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4441979, + "line": "43c77b: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4441982, + "line": "43c77e: 41 d1 fc \tsarl\t%r12d", + "opcode": "sarl", + "operands": "%r12d" + }, + { + "address": 4441985, + "line": "43c781: 41 83 c7 01 \taddl\t$0x1, %r15d", + "opcode": "addl", + "operands": "$0x1, %r15d" + }, + { + "address": 4441989, + "line": "43c785: e8 f6 8f 00 00 \tcallq\t0x445780 ", + "opcode": "callq", + "operands": "0x445780 " + }, + { + "address": 4441994, + "line": "43c78a: 44 3b 7c 24 04 \tcmpl\t0x4(%rsp), %r15d", + "opcode": "cmpl", + "operands": "0x4(%rsp), %r15d" + }, + { + "address": 4441999, + "line": "43c78f: 0f 84 b7 00 00 00 \tje\t0x43c84c ", + "opcode": "je", + "operands": "0x43c84c " + }, + { + "address": 4442005, + "line": "43c795: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4442009, + "line": "43c799: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4442012, + "line": "43c79c: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4442015, + "line": "43c79f: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4442018, + "line": "43c7a2: 41 83 c7 08 \taddl\t$0x8, %r15d", + "opcode": "addl", + "operands": "$0x8, %r15d" + }, + { + "address": 4442022, + "line": "43c7a6: e8 d5 8f 00 00 \tcallq\t0x445780 ", + "opcode": "callq", + "operands": "0x445780 " + }, + { + "address": 4442027, + "line": "43c7ab: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4442030, + "line": "43c7ae: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4442034, + "line": "43c7b2: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4442037, + "line": "43c7b5: d1 ff \tsarl\t%edi", + "opcode": "sarl", + "operands": "%edi" + }, + { + "address": 4442039, + "line": "43c7b7: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4442042, + "line": "43c7ba: e8 c1 8f 00 00 \tcallq\t0x445780 ", + "opcode": "callq", + "operands": "0x445780 " + }, + { + "address": 4442047, + "line": "43c7bf: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4442050, + "line": "43c7c2: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4442054, + "line": "43c7c6: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4442057, + "line": "43c7c9: c1 ff 02 \tsarl\t$0x2, %edi", + "opcode": "sarl", + "operands": "$0x2, %edi" + }, + { + "address": 4442060, + "line": "43c7cc: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4442063, + "line": "43c7cf: e8 ac 8f 00 00 \tcallq\t0x445780 ", + "opcode": "callq", + "operands": "0x445780 " + }, + { + "address": 4442068, + "line": "43c7d4: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4442071, + "line": "43c7d7: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4442075, + "line": "43c7db: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4442078, + "line": "43c7de: c1 ff 03 \tsarl\t$0x3, %edi", + "opcode": "sarl", + "operands": "$0x3, %edi" + }, + { + "address": 4442081, + "line": "43c7e1: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4442084, + "line": "43c7e4: e8 97 8f 00 00 \tcallq\t0x445780 ", + "opcode": "callq", + "operands": "0x445780 " + }, + { + "address": 4442089, + "line": "43c7e9: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4442092, + "line": "43c7ec: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4442096, + "line": "43c7f0: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4442099, + "line": "43c7f3: c1 ff 04 \tsarl\t$0x4, %edi", + "opcode": "sarl", + "operands": "$0x4, %edi" + }, + { + "address": 4442102, + "line": "43c7f6: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4442105, + "line": "43c7f9: e8 82 8f 00 00 \tcallq\t0x445780 ", + "opcode": "callq", + "operands": "0x445780 " + }, + { + "address": 4442110, + "line": "43c7fe: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4442113, + "line": "43c801: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4442117, + "line": "43c805: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4442120, + "line": "43c808: c1 ff 05 \tsarl\t$0x5, %edi", + "opcode": "sarl", + "operands": "$0x5, %edi" + }, + { + "address": 4442123, + "line": "43c80b: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4442126, + "line": "43c80e: e8 6d 8f 00 00 \tcallq\t0x445780 ", + "opcode": "callq", + "operands": "0x445780 " + }, + { + "address": 4442131, + "line": "43c813: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4442134, + "line": "43c816: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4442138, + "line": "43c81a: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4442141, + "line": "43c81d: c1 ff 06 \tsarl\t$0x6, %edi", + "opcode": "sarl", + "operands": "$0x6, %edi" + }, + { + "address": 4442144, + "line": "43c820: 41 c1 fc 07 \tsarl\t$0x7, %r12d", + "opcode": "sarl", + "operands": "$0x7, %r12d" + }, + { + "address": 4442148, + "line": "43c824: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4442151, + "line": "43c827: e8 54 8f 00 00 \tcallq\t0x445780 ", + "opcode": "callq", + "operands": "0x445780 " + }, + { + "address": 4442156, + "line": "43c82c: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4442160, + "line": "43c830: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4442163, + "line": "43c833: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4442166, + "line": "43c836: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4442169, + "line": "43c839: 41 d1 fc \tsarl\t%r12d", + "opcode": "sarl", + "operands": "%r12d" + }, + { + "address": 4442172, + "line": "43c83c: e8 3f 8f 00 00 \tcallq\t0x445780 ", + "opcode": "callq", + "operands": "0x445780 " + }, + { + "address": 4442177, + "line": "43c841: 44 3b 7c 24 04 \tcmpl\t0x4(%rsp), %r15d", + "opcode": "cmpl", + "operands": "0x4(%rsp), %r15d" + }, + { + "address": 4442182, + "line": "43c846: 0f 85 49 ff ff ff \tjne\t0x43c795 ", + "opcode": "jne", + "operands": "0x43c795 " + }, + { + "address": 4442188, + "line": "43c84c: 44 2b 74 24 04 \tsubl\t0x4(%rsp), %r14d", + "opcode": "subl", + "operands": "0x4(%rsp), %r14d" + }, + { + "address": 4442193, + "line": "43c851: 41 83 fe 00 \tcmpl\t$0x0, %r14d", + "opcode": "cmpl", + "operands": "$0x0, %r14d" + }, + { + "address": 4442197, + "line": "43c855: 0f 84 19 01 00 00 \tje\t0x43c974 ", + "opcode": "je", + "operands": "0x43c974 " + }, + { + "address": 4442203, + "line": "43c85b: 0f 8e 13 01 00 00 \tjle\t0x43c974 ", + "opcode": "jle", + "operands": "0x43c974 " + }, + { + "address": 4442209, + "line": "43c861: 4c 8d 7d 24 \tleaq\t0x24(%rbp), %r15", + "opcode": "leaq", + "operands": "0x24(%rbp), %r15" + }, + { + "address": 4442213, + "line": "43c865: 45 8d 6e ff \tleal\t-0x1(%r14), %r13d", + "opcode": "leal", + "operands": "-0x1(%r14), %r13d" + }, + { + "address": 4442217, + "line": "43c869: 48 8b 55 10 \tmovq\t0x10(%rbp), %rdx", + "opcode": "movq", + "operands": "0x10(%rbp), %rdx" + }, + { + "address": 4442221, + "line": "43c86d: 41 0f b6 f4 \tmovzbl\t%r12b, %esi", + "opcode": "movzbl", + "operands": "%r12b, %esi" + }, + { + "address": 4442225, + "line": "43c871: bf 40 f9 7c 00 \tmovl\t$0x7cf940, %edi # imm = 0x7CF940", + "opcode": "movl", + "operands": "$0x7cf940, %edi # imm = 0x7CF940" + }, + { + "address": 4442230, + "line": "43c876: 44 89 e3 \tmovl\t%r12d, %ebx", + "opcode": "movl", + "operands": "%r12d, %ebx" + }, + { + "address": 4442233, + "line": "43c879: 41 c1 ed 03 \tshrl\t$0x3, %r13d", + "opcode": "shrl", + "operands": "$0x3, %r13d" + }, + { + "address": 4442237, + "line": "43c87d: 4c 89 f9 \tmovq\t%r15, %rcx", + "opcode": "movq", + "operands": "%r15, %rcx" + }, + { + "address": 4442240, + "line": "43c880: c1 fb 08 \tsarl\t$0x8, %ebx", + "opcode": "sarl", + "operands": "$0x8, %ebx" + }, + { + "address": 4442243, + "line": "43c883: e8 26 9e 00 00 \tcallq\t0x4466ae ", + "opcode": "callq", + "operands": "0x4466ae " + }, + { + "address": 4442248, + "line": "43c888: 41 83 e5 03 \tandl\t$0x3, %r13d", + "opcode": "andl", + "operands": "$0x3, %r13d" + }, + { + "address": 4442252, + "line": "43c88c: 41 83 fe 08 \tcmpl\t$0x8, %r14d", + "opcode": "cmpl", + "operands": "$0x8, %r14d" + }, + { + "address": 4442256, + "line": "43c890: c7 04 24 08 00 00 00 \tmovl\t$0x8, (%rsp)", + "opcode": "movl", + "operands": "$0x8, (%rsp)" + }, + { + "address": 4442263, + "line": "43c897: 0f 8e d7 00 00 00 \tjle\t0x43c974 ", + "opcode": "jle", + "operands": "0x43c974 " + }, + { + "address": 4442269, + "line": "43c89d: 45 85 ed \ttestl\t%r13d, %r13d", + "opcode": "testl", + "operands": "%r13d, %r13d" + }, + { + "address": 4442272, + "line": "43c8a0: 74 6e \tje\t0x43c910 ", + "opcode": "je", + "operands": "0x43c910 " + }, + { + "address": 4442274, + "line": "43c8a2: 41 83 fd 01 \tcmpl\t$0x1, %r13d", + "opcode": "cmpl", + "operands": "$0x1, %r13d" + }, + { + "address": 4442278, + "line": "43c8a6: 74 46 \tje\t0x43c8ee ", + "opcode": "je", + "operands": "0x43c8ee " + }, + { + "address": 4442280, + "line": "43c8a8: 41 83 fd 02 \tcmpl\t$0x2, %r13d", + "opcode": "cmpl", + "operands": "$0x2, %r13d" + }, + { + "address": 4442284, + "line": "43c8ac: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4442288, + "line": "43c8b0: 74 21 \tje\t0x43c8d3 ", + "opcode": "je", + "operands": "0x43c8d3 " + }, + { + "address": 4442290, + "line": "43c8b2: 48 8b 55 10 \tmovq\t0x10(%rbp), %rdx", + "opcode": "movq", + "operands": "0x10(%rbp), %rdx" + }, + { + "address": 4442294, + "line": "43c8b6: 0f b6 f3 \tmovzbl\t%bl, %esi", + "opcode": "movzbl", + "operands": "%bl, %esi" + }, + { + "address": 4442297, + "line": "43c8b9: 4c 89 f9 \tmovq\t%r15, %rcx", + "opcode": "movq", + "operands": "%r15, %rcx" + }, + { + "address": 4442300, + "line": "43c8bc: bf 40 f9 7c 00 \tmovl\t$0x7cf940, %edi # imm = 0x7CF940", + "opcode": "movl", + "operands": "$0x7cf940, %edi # imm = 0x7CF940" + }, + { + "address": 4442305, + "line": "43c8c1: 44 89 e3 \tmovl\t%r12d, %ebx", + "opcode": "movl", + "operands": "%r12d, %ebx" + }, + { + "address": 4442308, + "line": "43c8c4: c1 fb 10 \tsarl\t$0x10, %ebx", + "opcode": "sarl", + "operands": "$0x10, %ebx" + }, + { + "address": 4442311, + "line": "43c8c7: e8 e2 9d 00 00 \tcallq\t0x4466ae ", + "opcode": "callq", + "operands": "0x4466ae " + }, + { + "address": 4442316, + "line": "43c8cc: c7 04 24 10 00 00 00 \tmovl\t$0x10, (%rsp)", + "opcode": "movl", + "operands": "$0x10, (%rsp)" + }, + { + "address": 4442323, + "line": "43c8d3: 48 8b 55 10 \tmovq\t0x10(%rbp), %rdx", + "opcode": "movq", + "operands": "0x10(%rbp), %rdx" + }, + { + "address": 4442327, + "line": "43c8d7: 0f b6 f3 \tmovzbl\t%bl, %esi", + "opcode": "movzbl", + "operands": "%bl, %esi" + }, + { + "address": 4442330, + "line": "43c8da: 4c 89 f9 \tmovq\t%r15, %rcx", + "opcode": "movq", + "operands": "%r15, %rcx" + }, + { + "address": 4442333, + "line": "43c8dd: bf 40 f9 7c 00 \tmovl\t$0x7cf940, %edi # imm = 0x7CF940", + "opcode": "movl", + "operands": "$0x7cf940, %edi # imm = 0x7CF940" + }, + { + "address": 4442338, + "line": "43c8e2: c1 fb 08 \tsarl\t$0x8, %ebx", + "opcode": "sarl", + "operands": "$0x8, %ebx" + }, + { + "address": 4442341, + "line": "43c8e5: e8 c4 9d 00 00 \tcallq\t0x4466ae ", + "opcode": "callq", + "operands": "0x4466ae " + }, + { + "address": 4442346, + "line": "43c8ea: 83 04 24 08 \taddl\t$0x8, (%rsp)", + "opcode": "addl", + "operands": "$0x8, (%rsp)" + }, + { + "address": 4442350, + "line": "43c8ee: 48 8b 55 10 \tmovq\t0x10(%rbp), %rdx", + "opcode": "movq", + "operands": "0x10(%rbp), %rdx" + }, + { + "address": 4442354, + "line": "43c8f2: 0f b6 f3 \tmovzbl\t%bl, %esi", + "opcode": "movzbl", + "operands": "%bl, %esi" + }, + { + "address": 4442357, + "line": "43c8f5: 4c 89 f9 \tmovq\t%r15, %rcx", + "opcode": "movq", + "operands": "%r15, %rcx" + }, + { + "address": 4442360, + "line": "43c8f8: bf 40 f9 7c 00 \tmovl\t$0x7cf940, %edi # imm = 0x7CF940", + "opcode": "movl", + "operands": "$0x7cf940, %edi # imm = 0x7CF940" + }, + { + "address": 4442365, + "line": "43c8fd: c1 fb 08 \tsarl\t$0x8, %ebx", + "opcode": "sarl", + "operands": "$0x8, %ebx" + }, + { + "address": 4442368, + "line": "43c900: e8 a9 9d 00 00 \tcallq\t0x4466ae ", + "opcode": "callq", + "operands": "0x4466ae " + }, + { + "address": 4442373, + "line": "43c905: 83 04 24 08 \taddl\t$0x8, (%rsp)", + "opcode": "addl", + "operands": "$0x8, (%rsp)" + }, + { + "address": 4442377, + "line": "43c909: 44 3b 34 24 \tcmpl\t(%rsp), %r14d", + "opcode": "cmpl", + "operands": "(%rsp), %r14d" + }, + { + "address": 4442381, + "line": "43c90d: 7e 65 \tjle\t0x43c974 ", + "opcode": "jle", + "operands": "0x43c974 " + }, + { + "address": 4442383, + "line": "43c90f: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4442384, + "line": "43c910: 48 8b 55 10 \tmovq\t0x10(%rbp), %rdx", + "opcode": "movq", + "operands": "0x10(%rbp), %rdx" + }, + { + "address": 4442388, + "line": "43c914: 0f b6 f3 \tmovzbl\t%bl, %esi", + "opcode": "movzbl", + "operands": "%bl, %esi" + }, + { + "address": 4442391, + "line": "43c917: 4c 89 f9 \tmovq\t%r15, %rcx", + "opcode": "movq", + "operands": "%r15, %rcx" + }, + { + "address": 4442394, + "line": "43c91a: bf 40 f9 7c 00 \tmovl\t$0x7cf940, %edi # imm = 0x7CF940", + "opcode": "movl", + "operands": "$0x7cf940, %edi # imm = 0x7CF940" + }, + { + "address": 4442399, + "line": "43c91f: e8 8a 9d 00 00 \tcallq\t0x4466ae ", + "opcode": "callq", + "operands": "0x4466ae " + }, + { + "address": 4442404, + "line": "43c924: 48 8b 55 10 \tmovq\t0x10(%rbp), %rdx", + "opcode": "movq", + "operands": "0x10(%rbp), %rdx" + }, + { + "address": 4442408, + "line": "43c928: 0f b6 f7 \tmovzbl\t%bh, %esi", + "opcode": "movzbl", + "operands": "%bh, %esi" + }, + { + "address": 4442411, + "line": "43c92b: 4c 89 f9 \tmovq\t%r15, %rcx", + "opcode": "movq", + "operands": "%r15, %rcx" + }, + { + "address": 4442414, + "line": "43c92e: bf 40 f9 7c 00 \tmovl\t$0x7cf940, %edi # imm = 0x7CF940", + "opcode": "movl", + "operands": "$0x7cf940, %edi # imm = 0x7CF940" + }, + { + "address": 4442419, + "line": "43c933: c1 fb 10 \tsarl\t$0x10, %ebx", + "opcode": "sarl", + "operands": "$0x10, %ebx" + }, + { + "address": 4442422, + "line": "43c936: e8 73 9d 00 00 \tcallq\t0x4466ae ", + "opcode": "callq", + "operands": "0x4466ae " + }, + { + "address": 4442427, + "line": "43c93b: 48 8b 55 10 \tmovq\t0x10(%rbp), %rdx", + "opcode": "movq", + "operands": "0x10(%rbp), %rdx" + }, + { + "address": 4442431, + "line": "43c93f: 0f b6 f3 \tmovzbl\t%bl, %esi", + "opcode": "movzbl", + "operands": "%bl, %esi" + }, + { + "address": 4442434, + "line": "43c942: 4c 89 f9 \tmovq\t%r15, %rcx", + "opcode": "movq", + "operands": "%r15, %rcx" + }, + { + "address": 4442437, + "line": "43c945: bf 40 f9 7c 00 \tmovl\t$0x7cf940, %edi # imm = 0x7CF940", + "opcode": "movl", + "operands": "$0x7cf940, %edi # imm = 0x7CF940" + }, + { + "address": 4442442, + "line": "43c94a: c1 fb 08 \tsarl\t$0x8, %ebx", + "opcode": "sarl", + "operands": "$0x8, %ebx" + }, + { + "address": 4442445, + "line": "43c94d: e8 5c 9d 00 00 \tcallq\t0x4466ae ", + "opcode": "callq", + "operands": "0x4466ae " + }, + { + "address": 4442450, + "line": "43c952: 48 8b 55 10 \tmovq\t0x10(%rbp), %rdx", + "opcode": "movq", + "operands": "0x10(%rbp), %rdx" + }, + { + "address": 4442454, + "line": "43c956: 0f b6 f3 \tmovzbl\t%bl, %esi", + "opcode": "movzbl", + "operands": "%bl, %esi" + }, + { + "address": 4442457, + "line": "43c959: 4c 89 f9 \tmovq\t%r15, %rcx", + "opcode": "movq", + "operands": "%r15, %rcx" + }, + { + "address": 4442460, + "line": "43c95c: bf 40 f9 7c 00 \tmovl\t$0x7cf940, %edi # imm = 0x7CF940", + "opcode": "movl", + "operands": "$0x7cf940, %edi # imm = 0x7CF940" + }, + { + "address": 4442465, + "line": "43c961: c1 fb 07 \tsarl\t$0x7, %ebx", + "opcode": "sarl", + "operands": "$0x7, %ebx" + }, + { + "address": 4442468, + "line": "43c964: e8 45 9d 00 00 \tcallq\t0x4466ae ", + "opcode": "callq", + "operands": "0x4466ae " + }, + { + "address": 4442473, + "line": "43c969: 83 04 24 20 \taddl\t$0x20, (%rsp)", + "opcode": "addl", + "operands": "$0x20, (%rsp)" + }, + { + "address": 4442477, + "line": "43c96d: 44 3b 34 24 \tcmpl\t(%rsp), %r14d", + "opcode": "cmpl", + "operands": "(%rsp), %r14d" + }, + { + "address": 4442481, + "line": "43c971: 7f 9d \tjg\t0x43c910 ", + "opcode": "jg", + "operands": "0x43c910 " + }, + { + "address": 4442483, + "line": "43c973: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4442484, + "line": "43c974: 8b 45 24 \tmovl\t0x24(%rbp), %eax", + "opcode": "movl", + "operands": "0x24(%rbp), %eax" + }, + { + "address": 4442487, + "line": "43c977: c1 f8 03 \tsarl\t$0x3, %eax", + "opcode": "sarl", + "operands": "$0x3, %eax" + }, + { + "address": 4442490, + "line": "43c97a: 83 c0 01 \taddl\t$0x1, %eax", + "opcode": "addl", + "operands": "$0x1, %eax" + }, + { + "address": 4442493, + "line": "43c97d: 89 45 1c \tmovl\t%eax, 0x1c(%rbp)", + "opcode": "movl", + "operands": "%eax, 0x1c(%rbp)" + }, + { + "address": 4442496, + "line": "43c980: e9 05 fc ff ff \tjmp\t0x43c58a ", + "opcode": "jmp", + "operands": "0x43c58a " + }, + { + "address": 4442501, + "line": "43c985: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4442502, + "line": "43c986: 85 db \ttestl\t%ebx, %ebx", + "opcode": "testl", + "operands": "%ebx, %ebx" + }, + { + "address": 4442504, + "line": "43c988: 0f 89 67 fc ff ff \tjns\t0x43c5f5 ", + "opcode": "jns", + "operands": "0x43c5f5 " + }, + { + "address": 4442510, + "line": "43c98e: e9 5b fc ff ff \tjmp\t0x43c5ee ", + "opcode": "jmp", + "operands": "0x43c5ee " + }, + { + "address": 4442515, + "line": "43c993: 4c 63 55 1c \tmovslq\t0x1c(%rbp), %r10", + "opcode": "movslq", + "operands": "0x1c(%rbp), %r10" + }, + { + "address": 4442519, + "line": "43c997: 4c 8b 5d 10 \tmovq\t0x10(%rbp), %r11", + "opcode": "movq", + "operands": "0x10(%rbp), %r11" + }, + { + "address": 4442523, + "line": "43c99b: 43 88 1c 13 \tmovb\t%bl, (%r11,%r10)", + "opcode": "movb", + "operands": "%bl, (%r11,%r10)" + }, + { + "address": 4442527, + "line": "43c99f: 83 45 1c 01 \taddl\t$0x1, 0x1c(%rbp)", + "opcode": "addl", + "operands": "$0x1, 0x1c(%rbp)" + }, + { + "address": 4442531, + "line": "43c9a3: 83 45 24 08 \taddl\t$0x8, 0x24(%rbp)", + "opcode": "addl", + "operands": "$0x8, 0x24(%rbp)" + }, + { + "address": 4442535, + "line": "43c9a7: e9 de fb ff ff \tjmp\t0x43c58a ", + "opcode": "jmp", + "operands": "0x43c58a " + }, + { + "address": 4442540, + "line": "43c9ac: 41 8d 4e ff \tleal\t-0x1(%r14), %ecx", + "opcode": "leal", + "operands": "-0x1(%r14), %ecx" + }, + { + "address": 4442544, + "line": "43c9b0: ba 01 00 00 00 \tmovl\t$0x1, %edx", + "opcode": "movl", + "operands": "$0x1, %edx" + }, + { + "address": 4442549, + "line": "43c9b5: d3 e2 \tshll\t%cl, %edx", + "opcode": "shll", + "operands": "%cl, %edx" + }, + { + "address": 4442551, + "line": "43c9b7: 8d 72 ff \tleal\t-0x1(%rdx), %esi", + "opcode": "leal", + "operands": "-0x1(%rdx), %esi" + }, + { + "address": 4442554, + "line": "43c9ba: 39 f3 \tcmpl\t%esi, %ebx", + "opcode": "cmpl", + "operands": "%esi, %ebx" + }, + { + "address": 4442556, + "line": "43c9bc: 7e 6a \tjle\t0x43ca28 ", + "opcode": "jle", + "operands": "0x43ca28 " + }, + { + "address": 4442558, + "line": "43c9be: 83 05 db 8f 57 00 01 \taddl\t$0x1, 0x578fdb(%rip) # 0x9b59a0 ", + "opcode": "addl", + "operands": "$0x1, 0x578fdb(%rip) # 0x9b59a0 " + }, + { + "address": 4442565, + "line": "43c9c5: 45 89 f0 \tmovl\t%r14d, %r8d", + "opcode": "movl", + "operands": "%r14d, %r8d" + }, + { + "address": 4442568, + "line": "43c9c8: 41 c1 f8 1f \tsarl\t$0x1f, %r8d", + "opcode": "sarl", + "operands": "$0x1f, %r8d" + }, + { + "address": 4442572, + "line": "43c9cc: 45 31 c6 \txorl\t%r8d, %r14d", + "opcode": "xorl", + "operands": "%r8d, %r14d" + }, + { + "address": 4442575, + "line": "43c9cf: 45 29 c6 \tsubl\t%r8d, %r14d", + "opcode": "subl", + "operands": "%r8d, %r14d" + }, + { + "address": 4442578, + "line": "43c9d2: e9 1e fc ff ff \tjmp\t0x43c5f5 ", + "opcode": "jmp", + "operands": "0x43c5f5 " + }, + { + "address": 4442583, + "line": "43c9d7: 44 89 f2 \tmovl\t%r14d, %edx", + "opcode": "movl", + "operands": "%r14d, %edx" + }, + { + "address": 4442586, + "line": "43c9da: 48 8b 5c 24 08 \tmovq\t0x8(%rsp), %rbx", + "opcode": "movq", + "operands": "0x8(%rsp), %rbx" + }, + { + "address": 4442591, + "line": "43c9df: 48 8b 6c 24 10 \tmovq\t0x10(%rsp), %rbp", + "opcode": "movq", + "operands": "0x10(%rsp), %rbp" + }, + { + "address": 4442596, + "line": "43c9e4: 4c 8b 64 24 18 \tmovq\t0x18(%rsp), %r12", + "opcode": "movq", + "operands": "0x18(%rsp), %r12" + }, + { + "address": 4442601, + "line": "43c9e9: 4c 8b 6c 24 20 \tmovq\t0x20(%rsp), %r13", + "opcode": "movq", + "operands": "0x20(%rsp), %r13" + }, + { + "address": 4442606, + "line": "43c9ee: be 5c 7f 4b 00 \tmovl\t$0x4b7f5c, %esi # imm = 0x4B7F5C", + "opcode": "movl", + "operands": "$0x4b7f5c, %esi # imm = 0x4B7F5C" + }, + { + "address": 4442611, + "line": "43c9f3: 4c 8b 74 24 28 \tmovq\t0x28(%rsp), %r14", + "opcode": "movq", + "operands": "0x28(%rsp), %r14" + }, + { + "address": 4442616, + "line": "43c9f8: 4c 8b 7c 24 30 \tmovq\t0x30(%rsp), %r15", + "opcode": "movq", + "operands": "0x30(%rsp), %r15" + }, + { + "address": 4442621, + "line": "43c9fd: bf 01 00 00 00 \tmovl\t$0x1, %edi", + "opcode": "movl", + "operands": "$0x1, %edi" + }, + { + "address": 4442626, + "line": "43ca02: 31 c0 \txorl\t%eax, %eax", + "opcode": "xorl", + "operands": "%eax, %eax" + }, + { + "address": 4442628, + "line": "43ca04: 48 83 c4 38 \taddq\t$0x38, %rsp", + "opcode": "addq", + "operands": "$0x38, %rsp" + }, + { + "address": 4442632, + "line": "43ca08: e9 af 13 ff ff \tjmp\t0x42ddbc ", + "opcode": "jmp", + "operands": "0x42ddbc " + }, + { + "address": 4442637, + "line": "43ca0d: 4c 63 65 1c \tmovslq\t0x1c(%rbp), %r12", + "opcode": "movslq", + "operands": "0x1c(%rbp), %r12" + }, + { + "address": 4442641, + "line": "43ca11: 4c 8b 6d 10 \tmovq\t0x10(%rbp), %r13", + "opcode": "movq", + "operands": "0x10(%rbp), %r13" + }, + { + "address": 4442645, + "line": "43ca15: 66 43 89 5c 25 00 \tmovw\t%bx, (%r13,%r12)", + "opcode": "movw", + "operands": "%bx, (%r13,%r12)" + }, + { + "address": 4442651, + "line": "43ca1b: 83 45 1c 02 \taddl\t$0x2, 0x1c(%rbp)", + "opcode": "addl", + "operands": "$0x2, 0x1c(%rbp)" + }, + { + "address": 4442655, + "line": "43ca1f: 83 45 24 10 \taddl\t$0x10, 0x24(%rbp)", + "opcode": "addl", + "operands": "$0x10, 0x24(%rbp)" + }, + { + "address": 4442659, + "line": "43ca23: e9 62 fb ff ff \tjmp\t0x43c58a ", + "opcode": "jmp", + "operands": "0x43c58a " + }, + { + "address": 4442664, + "line": "43ca28: 89 d7 \tmovl\t%edx, %edi", + "opcode": "movl", + "operands": "%edx, %edi" + }, + { + "address": 4442666, + "line": "43ca2a: f7 df \tnegl\t%edi", + "opcode": "negl", + "operands": "%edi" + }, + { + "address": 4442668, + "line": "43ca2c: 39 fb \tcmpl\t%edi, %ebx", + "opcode": "cmpl", + "operands": "%edi, %ebx" + }, + { + "address": 4442670, + "line": "43ca2e: 7d 95 \tjge\t0x43c9c5 ", + "opcode": "jge", + "operands": "0x43c9c5 " + }, + { + "address": 4442672, + "line": "43ca30: eb 8c \tjmp\t0x43c9be ", + "opcode": "jmp", + "operands": "0x43c9be " + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + }, + "MSG_WriteString": { + "calls": [ + { + "address": 4462730, + "label": "strlen@plt", + "target": 4202584 + }, + { + "address": 4462759, + "label": "Q_strncpyz", + "target": 4497718 + }, + { + "address": 4463008, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4463097, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4463117, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4463137, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4463157, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4463177, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4463197, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4463217, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4463242, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4463259, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4463276, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4463293, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4463310, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4463327, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4463344, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4463365, + "label": "MSG_WriteBits", + "target": 4441416 + }, + { + "address": 4463389, + "label": "Com_Printf", + "target": 4376880 + }, + { + "address": 4463409, + "label": "MSG_WriteBits", + "target": 4441416 + } + ], + "edges": [ + { + "from": 4462680, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462685 + }, + { + "from": 4462685, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462690 + }, + { + "from": 4462690, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462693 + }, + { + "from": 4462693, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462698 + }, + { + "from": 4462698, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462703 + }, + { + "from": 4462703, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462706 + }, + { + "from": 4462706, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462711 + }, + { + "from": 4462711, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462718 + }, + { + "from": 4462718, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462721 + }, + { + "from": 4462721, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463394 + }, + { + "from": 4462721, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462727 + }, + { + "from": 4462727, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462730 + }, + { + "from": 4462730, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4462735 + }, + { + "from": 4462735, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462740 + }, + { + "from": 4462740, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462742 + }, + { + "from": 4462742, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463382 + }, + { + "from": 4462742, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462748 + }, + { + "from": 4462748, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462753 + }, + { + "from": 4462753, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462756 + }, + { + "from": 4462756, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462759 + }, + { + "from": 4462759, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4462764 + }, + { + "from": 4462764, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462766 + }, + { + "from": 4462766, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462769 + }, + { + "from": 4462769, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4462968 + }, + { + "from": 4462769, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462775 + }, + { + "from": 4462775, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462778 + }, + { + "from": 4462778, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462783 + }, + { + "from": 4462783, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462786 + }, + { + "from": 4462786, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462790 + }, + { + "from": 4462790, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463592 + }, + { + "from": 4462790, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462796 + }, + { + "from": 4462796, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462800 + }, + { + "from": 4462800, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462803 + }, + { + "from": 4462803, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4462968 + }, + { + "from": 4462803, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462809 + }, + { + "from": 4462809, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462812 + }, + { + "from": 4462812, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463526 + }, + { + "from": 4462812, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462818 + }, + { + "from": 4462818, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462822 + }, + { + "from": 4462822, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4462946 + }, + { + "from": 4462822, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462824 + }, + { + "from": 4462824, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462828 + }, + { + "from": 4462828, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462832 + }, + { + "from": 4462832, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4462933 + }, + { + "from": 4462832, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462834 + }, + { + "from": 4462834, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462838 + }, + { + "from": 4462838, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4462920 + }, + { + "from": 4462838, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462840 + }, + { + "from": 4462840, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462844 + }, + { + "from": 4462844, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462848 + }, + { + "from": 4462848, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4462907 + }, + { + "from": 4462848, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462850 + }, + { + "from": 4462850, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462854 + }, + { + "from": 4462854, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4462894 + }, + { + "from": 4462854, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462856 + }, + { + "from": 4462856, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462860 + }, + { + "from": 4462860, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462864 + }, + { + "from": 4462864, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4462881 + }, + { + "from": 4462864, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462866 + }, + { + "from": 4462866, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462871 + }, + { + "from": 4462871, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463621 + }, + { + "from": 4462871, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462877 + }, + { + "from": 4462877, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462881 + }, + { + "from": 4462881, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462884 + }, + { + "from": 4462884, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463613 + }, + { + "from": 4462884, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462890 + }, + { + "from": 4462890, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462894 + }, + { + "from": 4462894, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462897 + }, + { + "from": 4462897, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463605 + }, + { + "from": 4462897, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462903 + }, + { + "from": 4462903, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462907 + }, + { + "from": 4462907, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462910 + }, + { + "from": 4462910, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463655 + }, + { + "from": 4462910, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462916 + }, + { + "from": 4462916, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462920 + }, + { + "from": 4462920, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462923 + }, + { + "from": 4462923, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463647 + }, + { + "from": 4462923, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462929 + }, + { + "from": 4462929, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462933 + }, + { + "from": 4462933, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462936 + }, + { + "from": 4462936, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463639 + }, + { + "from": 4462936, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462942 + }, + { + "from": 4462942, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462946 + }, + { + "from": 4462946, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462949 + }, + { + "from": 4462949, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463631 + }, + { + "from": 4462949, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462955 + }, + { + "from": 4462955, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462959 + }, + { + "from": 4462959, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462962 + }, + { + "from": 4462962, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463526 + }, + { + "from": 4462962, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462968 + }, + { + "from": 4462968, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462971 + }, + { + "from": 4462971, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462973 + }, + { + "from": 4462973, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463414 + }, + { + "from": 4462973, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462979 + }, + { + "from": 4462979, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462983 + }, + { + "from": 4462983, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462985 + }, + { + "from": 4462985, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462989 + }, + { + "from": 4462989, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462994 + }, + { + "from": 4462994, + "kind": "fallthrough", + "target_scope": "local", + "to": 4462997 + }, + { + "from": 4462997, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463000 + }, + { + "from": 4463000, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463005 + }, + { + "from": 4463005, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463008 + }, + { + "from": 4463008, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4463013 + }, + { + "from": 4463013, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463016 + }, + { + "from": 4463016, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463414 + }, + { + "from": 4463016, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463022 + }, + { + "from": 4463022, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463025 + }, + { + "from": 4463025, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463231 + }, + { + "from": 4463025, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463031 + }, + { + "from": 4463031, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463035 + }, + { + "from": 4463035, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463040 + }, + { + "from": 4463040, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463202 + }, + { + "from": 4463040, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463046 + }, + { + "from": 4463046, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463050 + }, + { + "from": 4463050, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463182 + }, + { + "from": 4463050, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463056 + }, + { + "from": 4463056, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463060 + }, + { + "from": 4463060, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463162 + }, + { + "from": 4463060, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463062 + }, + { + "from": 4463062, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463066 + }, + { + "from": 4463066, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463142 + }, + { + "from": 4463066, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463068 + }, + { + "from": 4463068, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463072 + }, + { + "from": 4463072, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463122 + }, + { + "from": 4463072, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463074 + }, + { + "from": 4463074, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463078 + }, + { + "from": 4463078, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463102 + }, + { + "from": 4463078, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463080 + }, + { + "from": 4463080, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463085 + }, + { + "from": 4463085, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463089 + }, + { + "from": 4463089, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463094 + }, + { + "from": 4463094, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463097 + }, + { + "from": 4463097, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4463102 + }, + { + "from": 4463102, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463105 + }, + { + "from": 4463105, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463110 + }, + { + "from": 4463110, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463113 + }, + { + "from": 4463113, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463117 + }, + { + "from": 4463117, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4463122 + }, + { + "from": 4463122, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463125 + }, + { + "from": 4463125, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463130 + }, + { + "from": 4463130, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463133 + }, + { + "from": 4463133, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463137 + }, + { + "from": 4463137, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4463142 + }, + { + "from": 4463142, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463145 + }, + { + "from": 4463145, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463150 + }, + { + "from": 4463150, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463153 + }, + { + "from": 4463153, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463157 + }, + { + "from": 4463157, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4463162 + }, + { + "from": 4463162, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463165 + }, + { + "from": 4463165, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463170 + }, + { + "from": 4463170, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463173 + }, + { + "from": 4463173, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463177 + }, + { + "from": 4463177, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4463182 + }, + { + "from": 4463182, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463185 + }, + { + "from": 4463185, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463190 + }, + { + "from": 4463190, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463193 + }, + { + "from": 4463193, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463197 + }, + { + "from": 4463197, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4463202 + }, + { + "from": 4463202, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463205 + }, + { + "from": 4463205, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463210 + }, + { + "from": 4463210, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463213 + }, + { + "from": 4463213, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463217 + }, + { + "from": 4463217, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4463222 + }, + { + "from": 4463222, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463225 + }, + { + "from": 4463225, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463414 + }, + { + "from": 4463225, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463231 + }, + { + "from": 4463231, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463234 + }, + { + "from": 4463234, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463239 + }, + { + "from": 4463239, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463242 + }, + { + "from": 4463242, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4463247 + }, + { + "from": 4463247, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463251 + }, + { + "from": 4463251, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463256 + }, + { + "from": 4463256, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463259 + }, + { + "from": 4463259, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4463264 + }, + { + "from": 4463264, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463268 + }, + { + "from": 4463268, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463273 + }, + { + "from": 4463273, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463276 + }, + { + "from": 4463276, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4463281 + }, + { + "from": 4463281, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463285 + }, + { + "from": 4463285, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463290 + }, + { + "from": 4463290, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463293 + }, + { + "from": 4463293, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4463298 + }, + { + "from": 4463298, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463302 + }, + { + "from": 4463302, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463307 + }, + { + "from": 4463307, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463310 + }, + { + "from": 4463310, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4463315 + }, + { + "from": 4463315, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463319 + }, + { + "from": 4463319, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463324 + }, + { + "from": 4463324, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463327 + }, + { + "from": 4463327, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4463332 + }, + { + "from": 4463332, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463336 + }, + { + "from": 4463336, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463341 + }, + { + "from": 4463341, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463344 + }, + { + "from": 4463344, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4463349 + }, + { + "from": 4463349, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463353 + }, + { + "from": 4463353, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463358 + }, + { + "from": 4463358, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463361 + }, + { + "from": 4463361, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463365 + }, + { + "from": 4463365, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4463370 + }, + { + "from": 4463370, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463373 + }, + { + "from": 4463373, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463231 + }, + { + "from": 4463373, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463379 + }, + { + "from": 4463379, + "kind": "unconditional", + "target_scope": "local", + "to": 4463414 + }, + { + "from": 4463381, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463382 + }, + { + "from": 4463382, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463387 + }, + { + "from": 4463387, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463389 + }, + { + "from": 4463389, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4463394 + }, + { + "from": 4463394, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463401 + }, + { + "from": 4463401, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463406 + }, + { + "from": 4463406, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463409 + }, + { + "from": 4463409, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4463414 + }, + { + "from": 4463414, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463422 + }, + { + "from": 4463422, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463430 + }, + { + "from": 4463430, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463438 + }, + { + "from": 4463438, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463446 + }, + { + "from": 4463446, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463454 + }, + { + "from": 4463454, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463461 + }, + { + "from": 4463461, + "kind": "return", + "target_scope": "external", + "to": null + }, + { + "from": 4463462, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463465 + }, + { + "from": 4463465, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463466 + }, + { + "from": 4463466, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463470 + }, + { + "from": 4463470, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463586 + }, + { + "from": 4463470, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463472 + }, + { + "from": 4463472, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463476 + }, + { + "from": 4463476, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463576 + }, + { + "from": 4463476, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463478 + }, + { + "from": 4463478, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463482 + }, + { + "from": 4463482, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463570 + }, + { + "from": 4463482, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463484 + }, + { + "from": 4463484, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463488 + }, + { + "from": 4463488, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463560 + }, + { + "from": 4463488, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463490 + }, + { + "from": 4463490, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463494 + }, + { + "from": 4463494, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463554 + }, + { + "from": 4463494, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463496 + }, + { + "from": 4463496, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463500 + }, + { + "from": 4463500, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463504 + }, + { + "from": 4463504, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463544 + }, + { + "from": 4463504, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463506 + }, + { + "from": 4463506, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463510 + }, + { + "from": 4463510, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463538 + }, + { + "from": 4463510, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463512 + }, + { + "from": 4463512, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463516 + }, + { + "from": 4463516, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463519 + }, + { + "from": 4463519, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463520 + }, + { + "from": 4463520, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4462968 + }, + { + "from": 4463520, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463526 + }, + { + "from": 4463526, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463529 + }, + { + "from": 4463529, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4463466 + }, + { + "from": 4463529, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463531 + }, + { + "from": 4463531, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463536 + }, + { + "from": 4463536, + "kind": "unconditional", + "target_scope": "local", + "to": 4463462 + }, + { + "from": 4463538, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463542 + }, + { + "from": 4463542, + "kind": "unconditional", + "target_scope": "local", + "to": 4463512 + }, + { + "from": 4463544, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463548 + }, + { + "from": 4463548, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463552 + }, + { + "from": 4463552, + "kind": "unconditional", + "target_scope": "local", + "to": 4463506 + }, + { + "from": 4463554, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463558 + }, + { + "from": 4463558, + "kind": "unconditional", + "target_scope": "local", + "to": 4463496 + }, + { + "from": 4463560, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463564 + }, + { + "from": 4463564, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463568 + }, + { + "from": 4463568, + "kind": "unconditional", + "target_scope": "local", + "to": 4463490 + }, + { + "from": 4463570, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463574 + }, + { + "from": 4463574, + "kind": "unconditional", + "target_scope": "local", + "to": 4463484 + }, + { + "from": 4463576, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463580 + }, + { + "from": 4463580, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463584 + }, + { + "from": 4463584, + "kind": "unconditional", + "target_scope": "local", + "to": 4463478 + }, + { + "from": 4463586, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463590 + }, + { + "from": 4463590, + "kind": "unconditional", + "target_scope": "local", + "to": 4463472 + }, + { + "from": 4463592, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463596 + }, + { + "from": 4463596, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463600 + }, + { + "from": 4463600, + "kind": "unconditional", + "target_scope": "local", + "to": 4462796 + }, + { + "from": 4463605, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463608 + }, + { + "from": 4463608, + "kind": "unconditional", + "target_scope": "local", + "to": 4462903 + }, + { + "from": 4463613, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463616 + }, + { + "from": 4463616, + "kind": "unconditional", + "target_scope": "local", + "to": 4462890 + }, + { + "from": 4463621, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463626 + }, + { + "from": 4463626, + "kind": "unconditional", + "target_scope": "local", + "to": 4462877 + }, + { + "from": 4463631, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463634 + }, + { + "from": 4463634, + "kind": "unconditional", + "target_scope": "local", + "to": 4462955 + }, + { + "from": 4463639, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463642 + }, + { + "from": 4463642, + "kind": "unconditional", + "target_scope": "local", + "to": 4462942 + }, + { + "from": 4463647, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463650 + }, + { + "from": 4463650, + "kind": "unconditional", + "target_scope": "local", + "to": 4462929 + }, + { + "from": 4463655, + "kind": "fallthrough", + "target_scope": "local", + "to": 4463658 + }, + { + "from": 4463658, + "kind": "unconditional", + "target_scope": "local", + "to": 4462916 + } + ], + "entry": 4462680, + "instructions": [ + { + "address": 4462680, + "line": "441858: 48 89 5c 24 d8 \tmovq\t%rbx, -0x28(%rsp)", + "opcode": "movq", + "operands": "%rbx, -0x28(%rsp)" + }, + { + "address": 4462685, + "line": "44185d: 4c 89 64 24 e8 \tmovq\t%r12, -0x18(%rsp)", + "opcode": "movq", + "operands": "%r12, -0x18(%rsp)" + }, + { + "address": 4462690, + "line": "441862: 48 89 f3 \tmovq\t%rsi, %rbx", + "opcode": "movq", + "operands": "%rsi, %rbx" + }, + { + "address": 4462693, + "line": "441865: 48 89 6c 24 e0 \tmovq\t%rbp, -0x20(%rsp)", + "opcode": "movq", + "operands": "%rbp, -0x20(%rsp)" + }, + { + "address": 4462698, + "line": "44186a: 4c 89 6c 24 f0 \tmovq\t%r13, -0x10(%rsp)", + "opcode": "movq", + "operands": "%r13, -0x10(%rsp)" + }, + { + "address": 4462703, + "line": "44186f: 49 89 fc \tmovq\t%rdi, %r12", + "opcode": "movq", + "operands": "%rdi, %r12" + }, + { + "address": 4462706, + "line": "441872: 4c 89 74 24 f8 \tmovq\t%r14, -0x8(%rsp)", + "opcode": "movq", + "operands": "%r14, -0x8(%rsp)" + }, + { + "address": 4462711, + "line": "441877: 48 81 ec 28 04 00 00 \tsubq\t$0x428, %rsp # imm = 0x428", + "opcode": "subq", + "operands": "$0x428, %rsp # imm = 0x428" + }, + { + "address": 4462718, + "line": "44187e: 48 85 f6 \ttestq\t%rsi, %rsi", + "opcode": "testq", + "operands": "%rsi, %rsi" + }, + { + "address": 4462721, + "line": "441881: 0f 84 9b 02 00 00 \tje\t0x441b22 ", + "opcode": "je", + "operands": "0x441b22 " + }, + { + "address": 4462727, + "line": "441887: 48 89 f7 \tmovq\t%rsi, %rdi", + "opcode": "movq", + "operands": "%rsi, %rdi" + }, + { + "address": 4462730, + "line": "44188a: e8 c9 07 fc ff \tcallq\t0x402058 ", + "opcode": "callq", + "operands": "0x402058 " + }, + { + "address": 4462735, + "line": "44188f: 3d ff 03 00 00 \tcmpl\t$0x3ff, %eax # imm = 0x3FF", + "opcode": "cmpl", + "operands": "$0x3ff, %eax # imm = 0x3FF" + }, + { + "address": 4462740, + "line": "441894: 89 c5 \tmovl\t%eax, %ebp", + "opcode": "movl", + "operands": "%eax, %ebp" + }, + { + "address": 4462742, + "line": "441896: 0f 8f 7a 02 00 00 \tjg\t0x441b16 ", + "opcode": "jg", + "operands": "0x441b16 " + }, + { + "address": 4462748, + "line": "44189c: ba 00 04 00 00 \tmovl\t$0x400, %edx # imm = 0x400", + "opcode": "movl", + "operands": "$0x400, %edx # imm = 0x400" + }, + { + "address": 4462753, + "line": "4418a1: 48 89 de \tmovq\t%rbx, %rsi", + "opcode": "movq", + "operands": "%rbx, %rsi" + }, + { + "address": 4462756, + "line": "4418a4: 48 89 e7 \tmovq\t%rsp, %rdi", + "opcode": "movq", + "operands": "%rsp, %rdi" + }, + { + "address": 4462759, + "line": "4418a7: e8 8a 88 00 00 \tcallq\t0x44a136 ", + "opcode": "callq", + "operands": "0x44a136 " + }, + { + "address": 4462764, + "line": "4418ac: 85 ed \ttestl\t%ebp, %ebp", + "opcode": "testl", + "operands": "%ebp, %ebp" + }, + { + "address": 4462766, + "line": "4418ae: 49 89 e5 \tmovq\t%rsp, %r13", + "opcode": "movq", + "operands": "%rsp, %r13" + }, + { + "address": 4462769, + "line": "4418b1: 0f 8e c1 00 00 00 \tjle\t0x441978 ", + "opcode": "jle", + "operands": "0x441978 " + }, + { + "address": 4462775, + "line": "4418b7: 8d 45 ff \tleal\t-0x1(%rbp), %eax", + "opcode": "leal", + "operands": "-0x1(%rbp), %eax" + }, + { + "address": 4462778, + "line": "4418ba: 49 8d 4c 05 01 \tleaq\t0x1(%r13,%rax), %rcx", + "opcode": "leaq", + "operands": "0x1(%r13,%rax), %rcx" + }, + { + "address": 4462783, + "line": "4418bf: 83 e0 07 \tandl\t$0x7, %eax", + "opcode": "andl", + "operands": "$0x7, %eax" + }, + { + "address": 4462786, + "line": "4418c2: 80 3c 24 00 \tcmpb\t$0x0, (%rsp)", + "opcode": "cmpb", + "operands": "$0x0, (%rsp)" + }, + { + "address": 4462790, + "line": "4418c6: 0f 88 1c 03 00 00 \tjs\t0x441be8 ", + "opcode": "js", + "operands": "0x441be8 " + }, + { + "address": 4462796, + "line": "4418cc: 49 8d 55 01 \tleaq\t0x1(%r13), %rdx", + "opcode": "leaq", + "operands": "0x1(%r13), %rdx" + }, + { + "address": 4462800, + "line": "4418d0: 48 39 ca \tcmpq\t%rcx, %rdx", + "opcode": "cmpq", + "operands": "%rcx, %rdx" + }, + { + "address": 4462803, + "line": "4418d3: 0f 84 9f 00 00 00 \tje\t0x441978 ", + "opcode": "je", + "operands": "0x441978 " + }, + { + "address": 4462809, + "line": "4418d9: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4462812, + "line": "4418dc: 0f 84 c4 02 00 00 \tje\t0x441ba6 ", + "opcode": "je", + "operands": "0x441ba6 " + }, + { + "address": 4462818, + "line": "4418e2: 48 83 f8 01 \tcmpq\t$0x1, %rax", + "opcode": "cmpq", + "operands": "$0x1, %rax" + }, + { + "address": 4462822, + "line": "4418e6: 74 7a \tje\t0x441962 ", + "opcode": "je", + "operands": "0x441962 " + }, + { + "address": 4462824, + "line": "4418e8: 48 83 f8 02 \tcmpq\t$0x2, %rax", + "opcode": "cmpq", + "operands": "$0x2, %rax" + }, + { + "address": 4462828, + "line": "4418ec: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4462832, + "line": "4418f0: 74 63 \tje\t0x441955 ", + "opcode": "je", + "operands": "0x441955 " + }, + { + "address": 4462834, + "line": "4418f2: 48 83 f8 03 \tcmpq\t$0x3, %rax", + "opcode": "cmpq", + "operands": "$0x3, %rax" + }, + { + "address": 4462838, + "line": "4418f6: 74 50 \tje\t0x441948 ", + "opcode": "je", + "operands": "0x441948 " + }, + { + "address": 4462840, + "line": "4418f8: 48 83 f8 04 \tcmpq\t$0x4, %rax", + "opcode": "cmpq", + "operands": "$0x4, %rax" + }, + { + "address": 4462844, + "line": "4418fc: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4462848, + "line": "441900: 74 39 \tje\t0x44193b ", + "opcode": "je", + "operands": "0x44193b " + }, + { + "address": 4462850, + "line": "441902: 48 83 f8 05 \tcmpq\t$0x5, %rax", + "opcode": "cmpq", + "operands": "$0x5, %rax" + }, + { + "address": 4462854, + "line": "441906: 74 26 \tje\t0x44192e ", + "opcode": "je", + "operands": "0x44192e " + }, + { + "address": 4462856, + "line": "441908: 48 83 f8 06 \tcmpq\t$0x6, %rax", + "opcode": "cmpq", + "operands": "$0x6, %rax" + }, + { + "address": 4462860, + "line": "44190c: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4462864, + "line": "441910: 74 0f \tje\t0x441921 ", + "opcode": "je", + "operands": "0x441921 " + }, + { + "address": 4462866, + "line": "441912: 80 7c 24 01 00 \tcmpb\t$0x0, 0x1(%rsp)", + "opcode": "cmpb", + "operands": "$0x0, 0x1(%rsp)" + }, + { + "address": 4462871, + "line": "441917: 0f 88 e8 02 00 00 \tjs\t0x441c05 ", + "opcode": "js", + "operands": "0x441c05 " + }, + { + "address": 4462877, + "line": "44191d: 49 8d 55 02 \tleaq\t0x2(%r13), %rdx", + "opcode": "leaq", + "operands": "0x2(%r13), %rdx" + }, + { + "address": 4462881, + "line": "441921: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4462884, + "line": "441924: 0f 88 d3 02 00 00 \tjs\t0x441bfd ", + "opcode": "js", + "operands": "0x441bfd " + }, + { + "address": 4462890, + "line": "44192a: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4462894, + "line": "44192e: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4462897, + "line": "441931: 0f 88 be 02 00 00 \tjs\t0x441bf5 ", + "opcode": "js", + "operands": "0x441bf5 " + }, + { + "address": 4462903, + "line": "441937: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4462907, + "line": "44193b: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4462910, + "line": "44193e: 0f 88 e3 02 00 00 \tjs\t0x441c27 ", + "opcode": "js", + "operands": "0x441c27 " + }, + { + "address": 4462916, + "line": "441944: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4462920, + "line": "441948: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4462923, + "line": "44194b: 0f 88 ce 02 00 00 \tjs\t0x441c1f ", + "opcode": "js", + "operands": "0x441c1f " + }, + { + "address": 4462929, + "line": "441951: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4462933, + "line": "441955: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4462936, + "line": "441958: 0f 88 b9 02 00 00 \tjs\t0x441c17 ", + "opcode": "js", + "operands": "0x441c17 " + }, + { + "address": 4462942, + "line": "44195e: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4462946, + "line": "441962: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4462949, + "line": "441965: 0f 88 a4 02 00 00 \tjs\t0x441c0f ", + "opcode": "js", + "operands": "0x441c0f " + }, + { + "address": 4462955, + "line": "44196b: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4462959, + "line": "44196f: 48 39 ca \tcmpq\t%rcx, %rdx", + "opcode": "cmpq", + "operands": "%rcx, %rdx" + }, + { + "address": 4462962, + "line": "441972: 0f 85 2e 02 00 00 \tjne\t0x441ba6 ", + "opcode": "jne", + "operands": "0x441ba6 " + }, + { + "address": 4462968, + "line": "441978: 8d 45 01 \tleal\t0x1(%rbp), %eax", + "opcode": "leal", + "operands": "0x1(%rbp), %eax" + }, + { + "address": 4462971, + "line": "44197b: 85 c0 \ttestl\t%eax, %eax", + "opcode": "testl", + "operands": "%eax, %eax" + }, + { + "address": 4462973, + "line": "44197d: 0f 8e b3 01 00 00 \tjle\t0x441b36 ", + "opcode": "jle", + "operands": "0x441b36 " + }, + { + "address": 4462979, + "line": "441983: 0f b6 34 24 \tmovzbl\t(%rsp), %esi", + "opcode": "movzbl", + "operands": "(%rsp), %esi" + }, + { + "address": 4462983, + "line": "441987: 89 ea \tmovl\t%ebp, %edx", + "opcode": "movl", + "operands": "%ebp, %edx" + }, + { + "address": 4462985, + "line": "441989: 49 8d 5d 01 \tleaq\t0x1(%r13), %rbx", + "opcode": "leaq", + "operands": "0x1(%r13), %rbx" + }, + { + "address": 4462989, + "line": "44198d: 4e 8d 74 2a 01 \tleaq\t0x1(%rdx,%r13), %r14", + "opcode": "leaq", + "operands": "0x1(%rdx,%r13), %r14" + }, + { + "address": 4462994, + "line": "441992: 48 89 d5 \tmovq\t%rdx, %rbp", + "opcode": "movq", + "operands": "%rdx, %rbp" + }, + { + "address": 4462997, + "line": "441995: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4463000, + "line": "441998: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4463005, + "line": "44199d: 83 e5 07 \tandl\t$0x7, %ebp", + "opcode": "andl", + "operands": "$0x7, %ebp" + }, + { + "address": 4463008, + "line": "4419a0: e8 a3 ab ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4463013, + "line": "4419a5: 4c 39 f3 \tcmpq\t%r14, %rbx", + "opcode": "cmpq", + "operands": "%r14, %rbx" + }, + { + "address": 4463016, + "line": "4419a8: 0f 84 88 01 00 00 \tje\t0x441b36 ", + "opcode": "je", + "operands": "0x441b36 " + }, + { + "address": 4463022, + "line": "4419ae: 48 85 ed \ttestq\t%rbp, %rbp", + "opcode": "testq", + "operands": "%rbp, %rbp" + }, + { + "address": 4463025, + "line": "4419b1: 0f 84 c8 00 00 00 \tje\t0x441a7f ", + "opcode": "je", + "operands": "0x441a7f " + }, + { + "address": 4463031, + "line": "4419b7: 48 83 fd 01 \tcmpq\t$0x1, %rbp", + "opcode": "cmpq", + "operands": "$0x1, %rbp" + }, + { + "address": 4463035, + "line": "4419bb: 0f 1f 44 00 00 \tnopl\t(%rax,%rax)", + "opcode": "nopl", + "operands": "(%rax,%rax)" + }, + { + "address": 4463040, + "line": "4419c0: 0f 84 9c 00 00 00 \tje\t0x441a62 ", + "opcode": "je", + "operands": "0x441a62 " + }, + { + "address": 4463046, + "line": "4419c6: 48 83 fd 02 \tcmpq\t$0x2, %rbp", + "opcode": "cmpq", + "operands": "$0x2, %rbp" + }, + { + "address": 4463050, + "line": "4419ca: 0f 84 7e 00 00 00 \tje\t0x441a4e ", + "opcode": "je", + "operands": "0x441a4e " + }, + { + "address": 4463056, + "line": "4419d0: 48 83 fd 03 \tcmpq\t$0x3, %rbp", + "opcode": "cmpq", + "operands": "$0x3, %rbp" + }, + { + "address": 4463060, + "line": "4419d4: 74 64 \tje\t0x441a3a ", + "opcode": "je", + "operands": "0x441a3a " + }, + { + "address": 4463062, + "line": "4419d6: 48 83 fd 04 \tcmpq\t$0x4, %rbp", + "opcode": "cmpq", + "operands": "$0x4, %rbp" + }, + { + "address": 4463066, + "line": "4419da: 74 4a \tje\t0x441a26 ", + "opcode": "je", + "operands": "0x441a26 " + }, + { + "address": 4463068, + "line": "4419dc: 48 83 fd 05 \tcmpq\t$0x5, %rbp", + "opcode": "cmpq", + "operands": "$0x5, %rbp" + }, + { + "address": 4463072, + "line": "4419e0: 74 30 \tje\t0x441a12 ", + "opcode": "je", + "operands": "0x441a12 " + }, + { + "address": 4463074, + "line": "4419e2: 48 83 fd 06 \tcmpq\t$0x6, %rbp", + "opcode": "cmpq", + "operands": "$0x6, %rbp" + }, + { + "address": 4463078, + "line": "4419e6: 74 16 \tje\t0x4419fe ", + "opcode": "je", + "operands": "0x4419fe " + }, + { + "address": 4463080, + "line": "4419e8: 41 0f b6 75 01 \tmovzbl\t0x1(%r13), %esi", + "opcode": "movzbl", + "operands": "0x1(%r13), %esi" + }, + { + "address": 4463085, + "line": "4419ed: 49 8d 5d 02 \tleaq\t0x2(%r13), %rbx", + "opcode": "leaq", + "operands": "0x2(%r13), %rbx" + }, + { + "address": 4463089, + "line": "4419f1: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4463094, + "line": "4419f6: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4463097, + "line": "4419f9: e8 4a ab ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4463102, + "line": "4419fe: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4463105, + "line": "441a01: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4463110, + "line": "441a06: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4463113, + "line": "441a09: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4463117, + "line": "441a0d: e8 36 ab ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4463122, + "line": "441a12: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4463125, + "line": "441a15: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4463130, + "line": "441a1a: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4463133, + "line": "441a1d: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4463137, + "line": "441a21: e8 22 ab ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4463142, + "line": "441a26: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4463145, + "line": "441a29: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4463150, + "line": "441a2e: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4463153, + "line": "441a31: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4463157, + "line": "441a35: e8 0e ab ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4463162, + "line": "441a3a: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4463165, + "line": "441a3d: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4463170, + "line": "441a42: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4463173, + "line": "441a45: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4463177, + "line": "441a49: e8 fa aa ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4463182, + "line": "441a4e: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4463185, + "line": "441a51: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4463190, + "line": "441a56: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4463193, + "line": "441a59: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4463197, + "line": "441a5d: e8 e6 aa ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4463202, + "line": "441a62: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4463205, + "line": "441a65: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4463210, + "line": "441a6a: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4463213, + "line": "441a6d: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4463217, + "line": "441a71: e8 d2 aa ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4463222, + "line": "441a76: 4c 39 f3 \tcmpq\t%r14, %rbx", + "opcode": "cmpq", + "operands": "%r14, %rbx" + }, + { + "address": 4463225, + "line": "441a79: 0f 84 b7 00 00 00 \tje\t0x441b36 ", + "opcode": "je", + "operands": "0x441b36 " + }, + { + "address": 4463231, + "line": "441a7f: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4463234, + "line": "441a82: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4463239, + "line": "441a87: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4463242, + "line": "441a8a: e8 b9 aa ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4463247, + "line": "441a8f: 0f b6 73 01 \tmovzbl\t0x1(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x1(%rbx), %esi" + }, + { + "address": 4463251, + "line": "441a93: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4463256, + "line": "441a98: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4463259, + "line": "441a9b: e8 a8 aa ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4463264, + "line": "441aa0: 0f b6 73 02 \tmovzbl\t0x2(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x2(%rbx), %esi" + }, + { + "address": 4463268, + "line": "441aa4: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4463273, + "line": "441aa9: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4463276, + "line": "441aac: e8 97 aa ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4463281, + "line": "441ab1: 0f b6 73 03 \tmovzbl\t0x3(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x3(%rbx), %esi" + }, + { + "address": 4463285, + "line": "441ab5: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4463290, + "line": "441aba: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4463293, + "line": "441abd: e8 86 aa ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4463298, + "line": "441ac2: 0f b6 73 04 \tmovzbl\t0x4(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x4(%rbx), %esi" + }, + { + "address": 4463302, + "line": "441ac6: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4463307, + "line": "441acb: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4463310, + "line": "441ace: e8 75 aa ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4463315, + "line": "441ad3: 0f b6 73 05 \tmovzbl\t0x5(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x5(%rbx), %esi" + }, + { + "address": 4463319, + "line": "441ad7: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4463324, + "line": "441adc: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4463327, + "line": "441adf: e8 64 aa ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4463332, + "line": "441ae4: 0f b6 73 06 \tmovzbl\t0x6(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x6(%rbx), %esi" + }, + { + "address": 4463336, + "line": "441ae8: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4463341, + "line": "441aed: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4463344, + "line": "441af0: e8 53 aa ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4463349, + "line": "441af5: 0f b6 73 07 \tmovzbl\t0x7(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x7(%rbx), %esi" + }, + { + "address": 4463353, + "line": "441af9: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4463358, + "line": "441afe: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4463361, + "line": "441b01: 48 83 c3 08 \taddq\t$0x8, %rbx", + "opcode": "addq", + "operands": "$0x8, %rbx" + }, + { + "address": 4463365, + "line": "441b05: e8 3e aa ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4463370, + "line": "441b0a: 4c 39 f3 \tcmpq\t%r14, %rbx", + "opcode": "cmpq", + "operands": "%r14, %rbx" + }, + { + "address": 4463373, + "line": "441b0d: 0f 85 6c ff ff ff \tjne\t0x441a7f ", + "opcode": "jne", + "operands": "0x441a7f " + }, + { + "address": 4463379, + "line": "441b13: eb 21 \tjmp\t0x441b36 ", + "opcode": "jmp", + "operands": "0x441b36 " + }, + { + "address": 4463381, + "line": "441b15: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4463382, + "line": "441b16: bf 08 84 4b 00 \tmovl\t$0x4b8408, %edi # imm = 0x4B8408", + "opcode": "movl", + "operands": "$0x4b8408, %edi # imm = 0x4B8408" + }, + { + "address": 4463387, + "line": "441b1b: 31 c0 \txorl\t%eax, %eax", + "opcode": "xorl", + "operands": "%eax, %eax" + }, + { + "address": 4463389, + "line": "441b1d: e8 0e ae fe ff \tcallq\t0x42c930 ", + "opcode": "callq", + "operands": "0x42c930 " + }, + { + "address": 4463394, + "line": "441b22: 0f b6 35 9b c3 07 00 \tmovzbl\t0x7c39b(%rip), %esi # 0x4bdec4 ", + "opcode": "movzbl", + "operands": "0x7c39b(%rip), %esi # 0x4bdec4 " + }, + { + "address": 4463401, + "line": "441b29: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4463406, + "line": "441b2e: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4463409, + "line": "441b31: e8 12 aa ff ff \tcallq\t0x43c548 ", + "opcode": "callq", + "operands": "0x43c548 " + }, + { + "address": 4463414, + "line": "441b36: 48 8b 9c 24 00 04 00 00 \tmovq\t0x400(%rsp), %rbx", + "opcode": "movq", + "operands": "0x400(%rsp), %rbx" + }, + { + "address": 4463422, + "line": "441b3e: 48 8b ac 24 08 04 00 00 \tmovq\t0x408(%rsp), %rbp", + "opcode": "movq", + "operands": "0x408(%rsp), %rbp" + }, + { + "address": 4463430, + "line": "441b46: 4c 8b a4 24 10 04 00 00 \tmovq\t0x410(%rsp), %r12", + "opcode": "movq", + "operands": "0x410(%rsp), %r12" + }, + { + "address": 4463438, + "line": "441b4e: 4c 8b ac 24 18 04 00 00 \tmovq\t0x418(%rsp), %r13", + "opcode": "movq", + "operands": "0x418(%rsp), %r13" + }, + { + "address": 4463446, + "line": "441b56: 4c 8b b4 24 20 04 00 00 \tmovq\t0x420(%rsp), %r14", + "opcode": "movq", + "operands": "0x420(%rsp), %r14" + }, + { + "address": 4463454, + "line": "441b5e: 48 81 c4 28 04 00 00 \taddq\t$0x428, %rsp # imm = 0x428", + "opcode": "addq", + "operands": "$0x428, %rsp # imm = 0x428" + }, + { + "address": 4463461, + "line": "441b65: c3 \tretq", + "opcode": "retq", + "operands": "" + }, + { + "address": 4463462, + "line": "441b66: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4463465, + "line": "441b69: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4463466, + "line": "441b6a: 80 7a 01 00 \tcmpb\t$0x0, 0x1(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x1(%rdx)" + }, + { + "address": 4463470, + "line": "441b6e: 78 72 \tjs\t0x441be2 ", + "opcode": "js", + "operands": "0x441be2 " + }, + { + "address": 4463472, + "line": "441b70: 80 7a 02 00 \tcmpb\t$0x0, 0x2(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x2(%rdx)" + }, + { + "address": 4463476, + "line": "441b74: 78 62 \tjs\t0x441bd8 ", + "opcode": "js", + "operands": "0x441bd8 " + }, + { + "address": 4463478, + "line": "441b76: 80 7a 03 00 \tcmpb\t$0x0, 0x3(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x3(%rdx)" + }, + { + "address": 4463482, + "line": "441b7a: 78 56 \tjs\t0x441bd2 ", + "opcode": "js", + "operands": "0x441bd2 " + }, + { + "address": 4463484, + "line": "441b7c: 80 7a 04 00 \tcmpb\t$0x0, 0x4(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x4(%rdx)" + }, + { + "address": 4463488, + "line": "441b80: 78 46 \tjs\t0x441bc8 ", + "opcode": "js", + "operands": "0x441bc8 " + }, + { + "address": 4463490, + "line": "441b82: 80 7a 05 00 \tcmpb\t$0x0, 0x5(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x5(%rdx)" + }, + { + "address": 4463494, + "line": "441b86: 78 3a \tjs\t0x441bc2 ", + "opcode": "js", + "operands": "0x441bc2 " + }, + { + "address": 4463496, + "line": "441b88: 80 7a 06 00 \tcmpb\t$0x0, 0x6(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x6(%rdx)" + }, + { + "address": 4463500, + "line": "441b8c: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4463504, + "line": "441b90: 78 26 \tjs\t0x441bb8 ", + "opcode": "js", + "operands": "0x441bb8 " + }, + { + "address": 4463506, + "line": "441b92: 80 7a 07 00 \tcmpb\t$0x0, 0x7(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x7(%rdx)" + }, + { + "address": 4463510, + "line": "441b96: 78 1a \tjs\t0x441bb2 ", + "opcode": "js", + "operands": "0x441bb2 " + }, + { + "address": 4463512, + "line": "441b98: 48 83 c2 08 \taddq\t$0x8, %rdx", + "opcode": "addq", + "operands": "$0x8, %rdx" + }, + { + "address": 4463516, + "line": "441b9c: 48 39 ca \tcmpq\t%rcx, %rdx", + "opcode": "cmpq", + "operands": "%rcx, %rdx" + }, + { + "address": 4463519, + "line": "441b9f: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4463520, + "line": "441ba0: 0f 84 d2 fd ff ff \tje\t0x441978 ", + "opcode": "je", + "operands": "0x441978 " + }, + { + "address": 4463526, + "line": "441ba6: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4463529, + "line": "441ba9: 79 bf \tjns\t0x441b6a ", + "opcode": "jns", + "operands": "0x441b6a " + }, + { + "address": 4463531, + "line": "441bab: 0f 1f 44 00 00 \tnopl\t(%rax,%rax)", + "opcode": "nopl", + "operands": "(%rax,%rax)" + }, + { + "address": 4463536, + "line": "441bb0: eb b4 \tjmp\t0x441b66 ", + "opcode": "jmp", + "operands": "0x441b66 " + }, + { + "address": 4463538, + "line": "441bb2: c6 42 07 2e \tmovb\t$0x2e, 0x7(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x7(%rdx)" + }, + { + "address": 4463542, + "line": "441bb6: eb e0 \tjmp\t0x441b98 ", + "opcode": "jmp", + "operands": "0x441b98 " + }, + { + "address": 4463544, + "line": "441bb8: c6 42 06 2e \tmovb\t$0x2e, 0x6(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x6(%rdx)" + }, + { + "address": 4463548, + "line": "441bbc: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4463552, + "line": "441bc0: eb d0 \tjmp\t0x441b92 ", + "opcode": "jmp", + "operands": "0x441b92 " + }, + { + "address": 4463554, + "line": "441bc2: c6 42 05 2e \tmovb\t$0x2e, 0x5(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x5(%rdx)" + }, + { + "address": 4463558, + "line": "441bc6: eb c0 \tjmp\t0x441b88 ", + "opcode": "jmp", + "operands": "0x441b88 " + }, + { + "address": 4463560, + "line": "441bc8: c6 42 04 2e \tmovb\t$0x2e, 0x4(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x4(%rdx)" + }, + { + "address": 4463564, + "line": "441bcc: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4463568, + "line": "441bd0: eb b0 \tjmp\t0x441b82 ", + "opcode": "jmp", + "operands": "0x441b82 " + }, + { + "address": 4463570, + "line": "441bd2: c6 42 03 2e \tmovb\t$0x2e, 0x3(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x3(%rdx)" + }, + { + "address": 4463574, + "line": "441bd6: eb a4 \tjmp\t0x441b7c ", + "opcode": "jmp", + "operands": "0x441b7c " + }, + { + "address": 4463576, + "line": "441bd8: c6 42 02 2e \tmovb\t$0x2e, 0x2(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x2(%rdx)" + }, + { + "address": 4463580, + "line": "441bdc: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4463584, + "line": "441be0: eb 94 \tjmp\t0x441b76 ", + "opcode": "jmp", + "operands": "0x441b76 " + }, + { + "address": 4463586, + "line": "441be2: c6 42 01 2e \tmovb\t$0x2e, 0x1(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x1(%rdx)" + }, + { + "address": 4463590, + "line": "441be6: eb 88 \tjmp\t0x441b70 ", + "opcode": "jmp", + "operands": "0x441b70 " + }, + { + "address": 4463592, + "line": "441be8: c6 04 24 2e \tmovb\t$0x2e, (%rsp)", + "opcode": "movb", + "operands": "$0x2e, (%rsp)" + }, + { + "address": 4463596, + "line": "441bec: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4463600, + "line": "441bf0: e9 d7 fc ff ff \tjmp\t0x4418cc ", + "opcode": "jmp", + "operands": "0x4418cc " + }, + { + "address": 4463605, + "line": "441bf5: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4463608, + "line": "441bf8: e9 3a fd ff ff \tjmp\t0x441937 ", + "opcode": "jmp", + "operands": "0x441937 " + }, + { + "address": 4463613, + "line": "441bfd: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4463616, + "line": "441c00: e9 25 fd ff ff \tjmp\t0x44192a ", + "opcode": "jmp", + "operands": "0x44192a " + }, + { + "address": 4463621, + "line": "441c05: 41 c6 45 01 2e \tmovb\t$0x2e, 0x1(%r13)", + "opcode": "movb", + "operands": "$0x2e, 0x1(%r13)" + }, + { + "address": 4463626, + "line": "441c0a: e9 0e fd ff ff \tjmp\t0x44191d ", + "opcode": "jmp", + "operands": "0x44191d " + }, + { + "address": 4463631, + "line": "441c0f: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4463634, + "line": "441c12: e9 54 fd ff ff \tjmp\t0x44196b ", + "opcode": "jmp", + "operands": "0x44196b " + }, + { + "address": 4463639, + "line": "441c17: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4463642, + "line": "441c1a: e9 3f fd ff ff \tjmp\t0x44195e ", + "opcode": "jmp", + "operands": "0x44195e " + }, + { + "address": 4463647, + "line": "441c1f: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4463650, + "line": "441c22: e9 2a fd ff ff \tjmp\t0x441951 ", + "opcode": "jmp", + "operands": "0x441951 " + }, + { + "address": 4463655, + "line": "441c27: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4463658, + "line": "441c2a: e9 15 fd ff ff \tjmp\t0x441944 ", + "opcode": "jmp", + "operands": "0x441944 " + }, + { + "address": 4463663, + "line": "441c2f: 90 \tnop", + "opcode": "nop", + "operands": "" + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + } + }, + "source": { + "bytes": 961958, + "path": "Quake3-UrT-Ded.x86_64", + "sha256": "5dc5f5fbf0f106af6df82cd6ce65987bc6ddff18400f1cd0cb8ac1126ee357cb" + }, + "string_reads": [ + { + "bit": 15, + "buffer_address": 8189248, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4451986, + 4451988, + 4451990, + 4451992, + 4451995, + 4452233, + 4452234, + 4452243, + 4452245, + 4452247 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 8189248, + "size": 0, + "source_hex": "00", + "tail_unchanged": true, + "trace": null, + "trace_length": 42, + "trace_sha256": "635a13a5737c5088a3957f83431afeecd002a956ba292eb00d197c2bd105f43c" + }, + { + "bit": 15, + "buffer_address": 8189248, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4451986, + 4451988, + 4451990, + 4451992, + 4451995, + 4452233, + 4452234, + 4452243, + 4452245, + 4452247 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 8189248, + "size": 1, + "source_hex": "00", + "tail_unchanged": true, + "trace": null, + "trace_length": 47, + "trace_sha256": "bb1e3e362e009e5ae557168bac45198b3c9b55081a2aec36b0cb39b442156e25" + }, + { + "bit": 15, + "buffer_address": 8189248, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4451986, + 4451988, + 4451990, + 4451992, + 4451995, + 4452233, + 4452234, + 4452243, + 4452245, + 4452247 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 8189248, + "size": 0, + "source_hex": "41424300", + "tail_unchanged": true, + "trace": null, + "trace_length": 42, + "trace_sha256": "635a13a5737c5088a3957f83431afeecd002a956ba292eb00d197c2bd105f43c" + }, + { + "bit": 39, + "buffer_address": 8189248, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4451986, + 4451988, + 4451990, + 4451992, + 4451995, + 4452233, + 4452234, + 4452243, + 4452245, + 4452247 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "41424300", + "returned_pointer": 8189248, + "size": 3, + "source_hex": "41424300", + "tail_unchanged": true, + "trace": null, + "trace_length": 163, + "trace_sha256": "f8eba4dd16c9aefc2fad56c8bd95dd216d14c6688030289b5ee474bf249f64d5" + }, + { + "bit": 39, + "buffer_address": 8189248, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4451986, + 4451988, + 4451990, + 4451992, + 4451995, + 4452233, + 4452234, + 4452243, + 4452245, + 4452247 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "41424300", + "returned_pointer": 8189248, + "size": 4, + "source_hex": "41424300", + "tail_unchanged": true, + "trace": null, + "trace_length": 168, + "trace_sha256": "c92f8b04ec594873ed703be3a2cb32af5ff3769ff7403df8e75f6a84e947f021" + }, + { + "bit": 15, + "buffer_address": 8189248, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4451986, + 4451988, + 4451990, + 4451992, + 4451995, + 4452233, + 4452234, + 4452243, + 4452245, + 4452247 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 8189248, + "size": 0, + "source_hex": "2580ff410a00", + "tail_unchanged": true, + "trace": null, + "trace_length": 42, + "trace_sha256": "635a13a5737c5088a3957f83431afeecd002a956ba292eb00d197c2bd105f43c" + }, + { + "bit": 55, + "buffer_address": 8189248, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4451986, + 4451988, + 4451990, + 4451992, + 4451995, + 4452233, + 4452234, + 4452243, + 4452245, + 4452247 + ], + "read_count": 6, + "read_requests": 6, + "result_hex": "2e2e2e410a00", + "returned_pointer": 8189248, + "size": 5, + "source_hex": "2580ff410a00", + "tail_unchanged": true, + "trace": null, + "trace_length": 236, + "trace_sha256": "d41e61dbe4593361b0a186ec28fe6d8711a3614e4db17e8199a2be55b681c568" + }, + { + "bit": 55, + "buffer_address": 8189248, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4451986, + 4451988, + 4451990, + 4451992, + 4451995, + 4452233, + 4452234, + 4452243, + 4452245, + 4452247 + ], + "read_count": 6, + "read_requests": 6, + "result_hex": "2e2e2e410a00", + "returned_pointer": 8189248, + "size": 6, + "source_hex": "2580ff410a00", + "tail_unchanged": true, + "trace": null, + "trace_length": 240, + "trace_sha256": "e44a6d80e0fcba47de25ef716d733ffa36ce5b6578d9de1689d670912fedd321" + }, + { + "bit": 15, + "buffer_address": 8189248, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4451986, + 4451988, + 4451990, + 4451992, + 4451995, + 4452233, + 4452234, + 4452243, + 4452245, + 4452247 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 8189248, + "size": 0, + "source_hex": "0d0a4100", + "tail_unchanged": true, + "trace": null, + "trace_length": 42, + "trace_sha256": "635a13a5737c5088a3957f83431afeecd002a956ba292eb00d197c2bd105f43c" + }, + { + "bit": 39, + "buffer_address": 8189248, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4451986, + 4451988, + 4451990, + 4451992, + 4451995, + 4452233, + 4452234, + 4452243, + 4452245, + 4452247 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "0d0a4100", + "returned_pointer": 8189248, + "size": 3, + "source_hex": "0d0a4100", + "tail_unchanged": true, + "trace": null, + "trace_length": 163, + "trace_sha256": "f8eba4dd16c9aefc2fad56c8bd95dd216d14c6688030289b5ee474bf249f64d5" + }, + { + "bit": 39, + "buffer_address": 8189248, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4451986, + 4451988, + 4451990, + 4451992, + 4451995, + 4452233, + 4452234, + 4452243, + 4452245, + 4452247 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "0d0a4100", + "returned_pointer": 8189248, + "size": 4, + "source_hex": "0d0a4100", + "tail_unchanged": true, + "trace": null, + "trace_length": 168, + "trace_sha256": "c92f8b04ec594873ed703be3a2cb32af5ff3769ff7403df8e75f6a84e947f021" + }, + { + "bit": 15, + "buffer_address": 8189248, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4451986, + 4451988, + 4451990, + 4451992, + 4451995, + 4452233, + 4452234, + 4452243, + 4452245, + 4452247 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 8189248, + "size": 0, + "source_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00", + "tail_unchanged": true, + "trace": null, + "trace_length": 42, + "trace_sha256": "635a13a5737c5088a3957f83431afeecd002a956ba292eb00d197c2bd105f43c" + }, + { + "bit": 2055, + "buffer_address": 8189248, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4451986, + 4451988, + 4451990, + 4451992, + 4451995, + 4452233, + 4452234, + 4452243, + 4452245, + 4452247 + ], + "read_count": 256, + "read_requests": 256, + "result_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242e262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e00", + "returned_pointer": 8189248, + "size": 255, + "source_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00", + "tail_unchanged": true, + "trace": null, + "trace_length": 10069, + "trace_sha256": "471ab488598e2ea205da54b882cbc9db53634c6ad7bb6ab0917310230e0c565e" + }, + { + "bit": 2055, + "buffer_address": 8189248, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4451986, + 4451988, + 4451990, + 4451992, + 4451995, + 4452233, + 4452234, + 4452243, + 4452245, + 4452247 + ], + "read_count": 256, + "read_requests": 256, + "result_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242e262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e00", + "returned_pointer": 8189248, + "size": 256, + "source_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00", + "tail_unchanged": true, + "trace": null, + "trace_length": 10074, + "trace_sha256": "434bbfb7ef94b5df9aeb1febb8d99766a11b1593344dc33f2f6392c8f8beed80" + }, + { + "bit": 15, + "buffer_address": 8181056, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4452290, + 4452297, + 4452299, + 4452301, + 4452305, + 4452619, + 4452620, + 4452621, + 4452631, + 4452633 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 8181056, + "size": 0, + "source_hex": "00", + "tail_unchanged": true, + "trace": null, + "trace_length": 39, + "trace_sha256": "981e9f080ca1e78f2d0029c27d0e6f42524cbde79fb6f689d572ac2ec7b7096f" + }, + { + "bit": 15, + "buffer_address": 8181056, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4452290, + 4452297, + 4452299, + 4452301, + 4452305, + 4452619, + 4452620, + 4452621, + 4452631, + 4452633 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 8181056, + "size": 1, + "source_hex": "00", + "tail_unchanged": true, + "trace": null, + "trace_length": 43, + "trace_sha256": "26164780b7769ca185567ea1efcfcec677e979582c9bea0ad9a855e12ba423a0" + }, + { + "bit": 15, + "buffer_address": 8181056, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4452290, + 4452297, + 4452299, + 4452301, + 4452305, + 4452619, + 4452620, + 4452621, + 4452631, + 4452633 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 8181056, + "size": 0, + "source_hex": "41424300", + "tail_unchanged": true, + "trace": null, + "trace_length": 39, + "trace_sha256": "981e9f080ca1e78f2d0029c27d0e6f42524cbde79fb6f689d572ac2ec7b7096f" + }, + { + "bit": 39, + "buffer_address": 8181056, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4452290, + 4452297, + 4452299, + 4452301, + 4452305, + 4452619, + 4452620, + 4452621, + 4452631, + 4452633 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "41424300", + "returned_pointer": 8181056, + "size": 3, + "source_hex": "41424300", + "tail_unchanged": true, + "trace": null, + "trace_length": 158, + "trace_sha256": "0ae2c49c7e3a06035fa62ffd948ad793444f9d9629fec86400713b7539a7ebf0" + }, + { + "bit": 39, + "buffer_address": 8181056, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4452290, + 4452297, + 4452299, + 4452301, + 4452305, + 4452619, + 4452620, + 4452621, + 4452631, + 4452633 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "41424300", + "returned_pointer": 8181056, + "size": 4, + "source_hex": "41424300", + "tail_unchanged": true, + "trace": null, + "trace_length": 162, + "trace_sha256": "d0b60ea3da421dc966b644a47929726a9cf2f42b714dc11865afe32af95bbb60" + }, + { + "bit": 15, + "buffer_address": 8181056, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4452290, + 4452297, + 4452299, + 4452301, + 4452305, + 4452619, + 4452620, + 4452621, + 4452631, + 4452633 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 8181056, + "size": 0, + "source_hex": "2580ff410a00", + "tail_unchanged": true, + "trace": null, + "trace_length": 39, + "trace_sha256": "981e9f080ca1e78f2d0029c27d0e6f42524cbde79fb6f689d572ac2ec7b7096f" + }, + { + "bit": 55, + "buffer_address": 8181056, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4452290, + 4452297, + 4452299, + 4452301, + 4452305, + 4452619, + 4452620, + 4452621, + 4452631, + 4452633 + ], + "read_count": 6, + "read_requests": 6, + "result_hex": "2e2e2e410a00", + "returned_pointer": 8181056, + "size": 5, + "source_hex": "2580ff410a00", + "tail_unchanged": true, + "trace": null, + "trace_length": 234, + "trace_sha256": "e20ecbf56ea3e60be73c03ff990ec47587c9798ad7f560a6f2f5010aa046512c" + }, + { + "bit": 55, + "buffer_address": 8181056, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4452290, + 4452297, + 4452299, + 4452301, + 4452305, + 4452619, + 4452620, + 4452621, + 4452631, + 4452633 + ], + "read_count": 6, + "read_requests": 6, + "result_hex": "2e2e2e410a00", + "returned_pointer": 8181056, + "size": 6, + "source_hex": "2580ff410a00", + "tail_unchanged": true, + "trace": null, + "trace_length": 238, + "trace_sha256": "4466375a4b04c9dd06afaf5bba82a2f4762d608d007c672155c46a7b35d4ed0a" + }, + { + "bit": 15, + "buffer_address": 8181056, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4452290, + 4452297, + 4452299, + 4452301, + 4452305, + 4452619, + 4452620, + 4452621, + 4452631, + 4452633 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 8181056, + "size": 0, + "source_hex": "0d0a4100", + "tail_unchanged": true, + "trace": null, + "trace_length": 39, + "trace_sha256": "981e9f080ca1e78f2d0029c27d0e6f42524cbde79fb6f689d572ac2ec7b7096f" + }, + { + "bit": 39, + "buffer_address": 8181056, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4452290, + 4452297, + 4452299, + 4452301, + 4452305, + 4452619, + 4452620, + 4452621, + 4452631, + 4452633 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "0d0a4100", + "returned_pointer": 8181056, + "size": 3, + "source_hex": "0d0a4100", + "tail_unchanged": true, + "trace": null, + "trace_length": 158, + "trace_sha256": "0ae2c49c7e3a06035fa62ffd948ad793444f9d9629fec86400713b7539a7ebf0" + }, + { + "bit": 39, + "buffer_address": 8181056, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4452290, + 4452297, + 4452299, + 4452301, + 4452305, + 4452619, + 4452620, + 4452621, + 4452631, + 4452633 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "0d0a4100", + "returned_pointer": 8181056, + "size": 4, + "source_hex": "0d0a4100", + "tail_unchanged": true, + "trace": null, + "trace_length": 162, + "trace_sha256": "d0b60ea3da421dc966b644a47929726a9cf2f42b714dc11865afe32af95bbb60" + }, + { + "bit": 15, + "buffer_address": 8181056, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4452290, + 4452297, + 4452299, + 4452301, + 4452305, + 4452619, + 4452620, + 4452621, + 4452631, + 4452633 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 8181056, + "size": 0, + "source_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00", + "tail_unchanged": true, + "trace": null, + "trace_length": 39, + "trace_sha256": "981e9f080ca1e78f2d0029c27d0e6f42524cbde79fb6f689d572ac2ec7b7096f" + }, + { + "bit": 2055, + "buffer_address": 8181056, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4452290, + 4452297, + 4452299, + 4452301, + 4452305, + 4452619, + 4452620, + 4452621, + 4452631, + 4452633 + ], + "read_count": 256, + "read_requests": 256, + "result_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242e262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e00", + "returned_pointer": 8181056, + "size": 255, + "source_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00", + "tail_unchanged": true, + "trace": null, + "trace_length": 10064, + "trace_sha256": "379dfc8d8353790d861ea9109a2146cacc98b228b8be8837f0985c36e378e06f" + }, + { + "bit": 2055, + "buffer_address": 8181056, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4452290, + 4452297, + 4452299, + 4452301, + 4452305, + 4452619, + 4452620, + 4452621, + 4452631, + 4452633 + ], + "read_count": 256, + "read_requests": 256, + "result_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242e262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e00", + "returned_pointer": 8181056, + "size": 256, + "source_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00", + "tail_unchanged": true, + "trace": null, + "trace_length": 10068, + "trace_sha256": "694e4016081a4102c779f60e1df779af3894fb118bd5ed18b1bab29790ef1113" + }, + { + "bit": 15, + "buffer_address": 8180032, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4451194, + 4451199, + 4451207, + 4451212, + 4451222, + 4451861, + 4451865, + 4451870, + 4451875, + 4451885 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 8180032, + "size": 0, + "source_hex": "00", + "tail_unchanged": true, + "trace": null, + "trace_length": 41, + "trace_sha256": "5b81efb91b76dda73f8a356a2dba5ce55f30358a45beaea71529bc7658bb33bb" + }, + { + "bit": 15, + "buffer_address": 8180032, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4451194, + 4451199, + 4451207, + 4451212, + 4451222, + 4451861, + 4451865, + 4451870, + 4451875, + 4451885 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 8180032, + "size": 1, + "source_hex": "00", + "tail_unchanged": true, + "trace": null, + "trace_length": 45, + "trace_sha256": "c185e370e1e9af45610ac93b0a0d90be87589a9fc1ec8061f00268cda718bdae" + }, + { + "bit": 15, + "buffer_address": 8180032, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4451194, + 4451199, + 4451207, + 4451212, + 4451222, + 4451861, + 4451865, + 4451870, + 4451875, + 4451885 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 8180032, + "size": 0, + "source_hex": "41424300", + "tail_unchanged": true, + "trace": null, + "trace_length": 41, + "trace_sha256": "5b81efb91b76dda73f8a356a2dba5ce55f30358a45beaea71529bc7658bb33bb" + }, + { + "bit": 39, + "buffer_address": 8180032, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4451194, + 4451199, + 4451207, + 4451212, + 4451222, + 4451861, + 4451865, + 4451870, + 4451875, + 4451885 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "41424300", + "returned_pointer": 8180032, + "size": 3, + "source_hex": "41424300", + "tail_unchanged": true, + "trace": null, + "trace_length": 164, + "trace_sha256": "1c75841656fc96b92aa3d815cc22e411c66ddad7dcc1753dc531bb0586412208" + }, + { + "bit": 39, + "buffer_address": 8180032, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4451194, + 4451199, + 4451207, + 4451212, + 4451222, + 4451861, + 4451865, + 4451870, + 4451875, + 4451885 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "41424300", + "returned_pointer": 8180032, + "size": 4, + "source_hex": "41424300", + "tail_unchanged": true, + "trace": null, + "trace_length": 169, + "trace_sha256": "316e9bfdab26b8df97c80a04ce3e37469524c575b90961cea881c485e294bdd0" + }, + { + "bit": 15, + "buffer_address": 8180032, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4451194, + 4451199, + 4451207, + 4451212, + 4451222, + 4451861, + 4451865, + 4451870, + 4451875, + 4451885 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 8180032, + "size": 0, + "source_hex": "2580ff410a00", + "tail_unchanged": true, + "trace": null, + "trace_length": 41, + "trace_sha256": "5b81efb91b76dda73f8a356a2dba5ce55f30358a45beaea71529bc7658bb33bb" + }, + { + "bit": 47, + "buffer_address": 8180032, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4451194, + 4451199, + 4451207, + 4451212, + 4451222, + 4451861, + 4451865, + 4451870, + 4451875, + 4451885 + ], + "read_count": 5, + "read_requests": 5, + "result_hex": "2e2e2e4100", + "returned_pointer": 8180032, + "size": 5, + "source_hex": "2580ff410a00", + "tail_unchanged": true, + "trace": null, + "trace_length": 207, + "trace_sha256": "aa25df262363dbbad053abc220091a1fbc11e2cefa28b279b1cb260670c98e39" + }, + { + "bit": 47, + "buffer_address": 8180032, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4451194, + 4451199, + 4451207, + 4451212, + 4451222, + 4451861, + 4451865, + 4451870, + 4451875, + 4451885 + ], + "read_count": 5, + "read_requests": 5, + "result_hex": "2e2e2e4100", + "returned_pointer": 8180032, + "size": 6, + "source_hex": "2580ff410a00", + "tail_unchanged": true, + "trace": null, + "trace_length": 207, + "trace_sha256": "aa25df262363dbbad053abc220091a1fbc11e2cefa28b279b1cb260670c98e39" + }, + { + "bit": 15, + "buffer_address": 8180032, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4451194, + 4451199, + 4451207, + 4451212, + 4451222, + 4451861, + 4451865, + 4451870, + 4451875, + 4451885 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 8180032, + "size": 0, + "source_hex": "0d0a4100", + "tail_unchanged": true, + "trace": null, + "trace_length": 41, + "trace_sha256": "5b81efb91b76dda73f8a356a2dba5ce55f30358a45beaea71529bc7658bb33bb" + }, + { + "bit": 23, + "buffer_address": 8180032, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4451194, + 4451199, + 4451207, + 4451212, + 4451222, + 4451861, + 4451865, + 4451870, + 4451875, + 4451885 + ], + "read_count": 2, + "read_requests": 2, + "result_hex": "0d00", + "returned_pointer": 8180032, + "size": 3, + "source_hex": "0d0a4100", + "tail_unchanged": true, + "trace": null, + "trace_length": 89, + "trace_sha256": "80a784b8c88dd729b5829208b9c34076e887fc714161977287f3ab202fd174fd" + }, + { + "bit": 23, + "buffer_address": 8180032, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4451194, + 4451199, + 4451207, + 4451212, + 4451222, + 4451861, + 4451865, + 4451870, + 4451875, + 4451885 + ], + "read_count": 2, + "read_requests": 2, + "result_hex": "0d00", + "returned_pointer": 8180032, + "size": 4, + "source_hex": "0d0a4100", + "tail_unchanged": true, + "trace": null, + "trace_length": 89, + "trace_sha256": "80a784b8c88dd729b5829208b9c34076e887fc714161977287f3ab202fd174fd" + }, + { + "bit": 15, + "buffer_address": 8180032, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4451194, + 4451199, + 4451207, + 4451212, + 4451222, + 4451861, + 4451865, + 4451870, + 4451875, + 4451885 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 8180032, + "size": 0, + "source_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00", + "tail_unchanged": true, + "trace": null, + "trace_length": 41, + "trace_sha256": "5b81efb91b76dda73f8a356a2dba5ce55f30358a45beaea71529bc7658bb33bb" + }, + { + "bit": 87, + "buffer_address": 8180032, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4451194, + 4451199, + 4451207, + 4451212, + 4451222, + 4451861, + 4451865, + 4451870, + 4451875, + 4451885 + ], + "read_count": 10, + "read_requests": 10, + "result_hex": "01020304050607080900", + "returned_pointer": 8180032, + "size": 255, + "source_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00", + "tail_unchanged": true, + "trace": null, + "trace_length": 424, + "trace_sha256": "98b0a16397445e86f4259a73ea1bf6d8102d028fd5ba5d93e2789f1d33d3b71f" + }, + { + "bit": 87, + "buffer_address": 8180032, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4451194, + 4451199, + 4451207, + 4451212, + 4451222, + 4451861, + 4451865, + 4451870, + 4451875, + 4451885 + ], + "read_count": 10, + "read_requests": 10, + "result_hex": "01020304050607080900", + "returned_pointer": 8180032, + "size": 256, + "source_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00", + "tail_unchanged": true, + "trace": null, + "trace_length": 424, + "trace_sha256": "98b0a16397445e86f4259a73ea1bf6d8102d028fd5ba5d93e2789f1d33d3b71f" + }, + { + "bit": 8191, + "buffer_address": 8189248, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4451986, + 4451988, + 4451990, + 4451992, + 4451995, + 4452233, + 4452234, + 4452243, + 4452245, + 4452247 + ], + "read_count": 1023, + "read_requests": 1023, + "result_hex": "41414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414100", + "returned_pointer": 8189248, + "size": 1025, + "source_hex": "4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414100", + "tail_unchanged": true, + "trace": null, + "trace_length": 41277, + "trace_sha256": "4aeb03ff0006780ce04db4fb73f4c868dfa82a283dedf115efaab14818a756da" + }, + { + "bit": 65535, + "buffer_address": 8181056, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4452290, + 4452297, + 4452299, + 4452301, + 4452305, + 4452619, + 4452620, + 4452621, + 4452631, + 4452633 + ], + "read_count": 8191, + "read_requests": 8191, + "result_hex": "4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414100", + "returned_pointer": 8181056, + "size": 8193, + "source_hex": "414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414100", + "tail_unchanged": true, + "trace": null, + "trace_length": 330383, + "trace_sha256": "604f976912f113fd9011a9ed81a65bd88e28ac090e3df7e2dd971884b2c41bae" + }, + { + "bit": 8191, + "buffer_address": 8180032, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4451194, + 4451199, + 4451207, + 4451212, + 4451222, + 4451861, + 4451865, + 4451870, + 4451875, + 4451885 + ], + "read_count": 1023, + "read_requests": 1023, + "result_hex": "41414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414100", + "returned_pointer": 8180032, + "size": 1025, + "source_hex": "4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414100", + "tail_unchanged": true, + "trace": null, + "trace_length": 43488, + "trace_sha256": "6136d63038c3069479dcf5445dc639fed35dd9a4f133e43e0db265b47f04c358" + } + ], + "string_writes": [ + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 0, + "requested_hex": "00", + "size": 1, + "source_hex": null, + "source_unchanged": true, + "supplied_strlen_word": null, + "trace": null, + "trace_length": 40, + "trace_sha256": "9e6d7d88513e1ed68d5b3f83b333f8a21f13996d7f47773b186a02b1fea35dec" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 0, + "requested_hex": "00", + "size": 1, + "source_hex": null, + "source_unchanged": true, + "supplied_strlen_word": null, + "trace": null, + "trace_length": 40, + "trace_sha256": "9e6d7d88513e1ed68d5b3f83b333f8a21f13996d7f47773b186a02b1fea35dec" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 0, + "requested_hex": "00", + "size": 1, + "source_hex": "", + "source_unchanged": true, + "supplied_strlen_word": 0, + "trace": null, + "trace_length": 60, + "trace_sha256": "5a0f42e47725090815c5b428188dcdaa81579ba5148e3851cd192aef051fb01d" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 0, + "requested_hex": "00", + "size": 1, + "source_hex": "", + "source_unchanged": true, + "supplied_strlen_word": 0, + "trace": null, + "trace_length": 60, + "trace_sha256": "5a0f42e47725090815c5b428188dcdaa81579ba5148e3851cd192aef051fb01d" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "25", + "printf_requests": 0, + "requested_hex": "252e2e410a00", + "size": 1, + "source_hex": "2580ff410a", + "source_unchanged": true, + "supplied_strlen_word": 5, + "trace": null, + "trace_length": 168, + "trace_sha256": "f1f55cef88165e94e13dde2a71cea0cf54fa1b6035456682de0d95956941bc12" + }, + { + "bit": 55, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "252e2e410a00", + "printf_requests": 0, + "requested_hex": "252e2e410a00", + "size": 6, + "source_hex": "2580ff410a", + "source_unchanged": true, + "supplied_strlen_word": 5, + "trace": null, + "trace_length": 308, + "trace_sha256": "e51380b547f71f68afc532950377b925c5b470fa3a0fcf93f8f67cf7eef1161f" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "4100", + "size": 1, + "source_hex": "41", + "source_unchanged": true, + "supplied_strlen_word": 1, + "trace": null, + "trace_length": 86, + "trace_sha256": "798efc17c737fe51c3f893ad2a8fb64e267c3144a82561b1a063f63bd5df9b01" + }, + { + "bit": 23, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "4100", + "printf_requests": 0, + "requested_hex": "4100", + "size": 2, + "source_hex": "41", + "source_unchanged": true, + "supplied_strlen_word": 1, + "trace": null, + "trace_length": 114, + "trace_sha256": "9bc398e097151f5ecb65e9c9d76d28ee885dce023d9f347a04528ab737d294ba" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e00", + "size": 1, + "source_hex": "4180", + "source_unchanged": true, + "supplied_strlen_word": 2, + "trace": null, + "trace_length": 110, + "trace_sha256": "6f0b8fb37472093c35553a1258b0f1c433c201e8cde706a84ade864a8812594f" + }, + { + "bit": 31, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e00", + "printf_requests": 0, + "requested_hex": "412e00", + "size": 3, + "source_hex": "4180", + "source_unchanged": true, + "supplied_strlen_word": 2, + "trace": null, + "trace_length": 166, + "trace_sha256": "71148891fea379a3c35ee3a39afced419fc09d82e2e7fdd0eca96cb8f4101310" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e4100", + "size": 1, + "source_hex": "418041", + "source_unchanged": true, + "supplied_strlen_word": 3, + "trace": null, + "trace_length": 129, + "trace_sha256": "05e99e30e2dc3a1d688c2c9a3945f4f876e77aefaa3070b605c0274d116173ca" + }, + { + "bit": 39, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e4100", + "printf_requests": 0, + "requested_hex": "412e4100", + "size": 4, + "source_hex": "418041", + "source_unchanged": true, + "supplied_strlen_word": 3, + "trace": null, + "trace_length": 213, + "trace_sha256": "ae27066d2ae531a4001abf8976d98ca6ebfb5597d5750d54fb6f93f6014d90f7" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e00", + "size": 1, + "source_hex": "41804180", + "source_unchanged": true, + "supplied_strlen_word": 4, + "trace": null, + "trace_length": 149, + "trace_sha256": "33d9a39fc335d46dc26ae94f3172e014cdb80a6600439a32ae46c194172b3ff8" + }, + { + "bit": 47, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e412e00", + "printf_requests": 0, + "requested_hex": "412e412e00", + "size": 5, + "source_hex": "41804180", + "source_unchanged": true, + "supplied_strlen_word": 4, + "trace": null, + "trace_length": 261, + "trace_sha256": "e15a85da60ac5e759f686860209892876b70f2b4dff62c270c97437bf4caecac" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e4100", + "size": 1, + "source_hex": "4180418041", + "source_unchanged": true, + "supplied_strlen_word": 5, + "trace": null, + "trace_length": 168, + "trace_sha256": "f91e0edc8932245130d29bca92bdaac153669a77dad1732e9cd5b6a4663a835b" + }, + { + "bit": 55, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e4100", + "size": 6, + "source_hex": "4180418041", + "source_unchanged": true, + "supplied_strlen_word": 5, + "trace": null, + "trace_length": 308, + "trace_sha256": "ef70cfde6cb5aeebb0cd32faa06daca217e89e832eef0583e8961862cbab7ead" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e00", + "size": 1, + "source_hex": "418041804180", + "source_unchanged": true, + "supplied_strlen_word": 6, + "trace": null, + "trace_length": 188, + "trace_sha256": "7eeec5f79c49c7f7447b5c8dd633326e0026c428100c64709bba2e1dd6887a7a" + }, + { + "bit": 63, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e412e412e00", + "printf_requests": 0, + "requested_hex": "412e412e412e00", + "size": 7, + "source_hex": "418041804180", + "source_unchanged": true, + "supplied_strlen_word": 6, + "trace": null, + "trace_length": 356, + "trace_sha256": "4e6461ad92cafc2060f8b6b606473a68b4a5349dc9e9fd111f37059aa0a1aad4" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e4100", + "size": 1, + "source_hex": "41804180418041", + "source_unchanged": true, + "supplied_strlen_word": 7, + "trace": null, + "trace_length": 205, + "trace_sha256": "6e4dc79463f14187ca4699c71294a41ea7c81bf2879fc23f964f3cd72948672d" + }, + { + "bit": 71, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e412e4100", + "size": 8, + "source_hex": "41804180418041", + "source_unchanged": true, + "supplied_strlen_word": 7, + "trace": null, + "trace_length": 401, + "trace_sha256": "48ef4942dfe63aa04208d339ee2e958fc7e7bcc614f80014ce404239d5e40cdb" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e412e00", + "size": 1, + "source_hex": "4180418041804180", + "source_unchanged": true, + "supplied_strlen_word": 8, + "trace": null, + "trace_length": 202, + "trace_sha256": "b66a0a74deec8d57973b132423c6e5c9d238c35508071268f05e408caaf054ae" + }, + { + "bit": 79, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e412e412e412e00", + "printf_requests": 0, + "requested_hex": "412e412e412e412e00", + "size": 9, + "source_hex": "4180418041804180", + "source_unchanged": true, + "supplied_strlen_word": 8, + "trace": null, + "trace_length": 426, + "trace_sha256": "7cf4faeb62820ddd85d88d28c5a970500adc3d6150427a6116d6db380de1c548" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e412e4100", + "size": 1, + "source_hex": "418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 9, + "trace": null, + "trace_length": 206, + "trace_sha256": "cab41d217c233ca77e32a518eb0760453a2b906cd335830bdae918f0c430c82d" + }, + { + "bit": 87, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e412e412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e412e412e4100", + "size": 10, + "source_hex": "418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 9, + "trace": null, + "trace_length": 458, + "trace_sha256": "8cfed16162d0c201e93c8f3bc4fa9e031953f5338760bc109234331ed31a3102" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e412e412e412e412e412e4100", + "size": 1, + "source_hex": "4180418041804180418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 17, + "trace": null, + "trace_length": 323, + "trace_sha256": "42d1843b2b4fa15d4fdaaca7ad4f4ae76c510d8533292d0c94ee0833888cc39b" + }, + { + "bit": 151, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e412e412e412e412e412e412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e412e412e412e412e412e412e4100", + "size": 18, + "source_hex": "4180418041804180418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 17, + "trace": null, + "trace_length": 799, + "trace_sha256": "ab2c250eb95bb72417a8fbc41283fd9ab05872e63343ee28111dab7dbdab0a94" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e412e412e412e412e412e412e412e412e412e412e412e412e4100", + "size": 1, + "source_hex": "41804180418041804180418041804180418041804180418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 31, + "trace": null, + "trace_length": 557, + "trace_sha256": "8a6577d26ceb6d929734851c1e83ad427e79fc10a835ff7740605337a9b565e2" + }, + { + "bit": 263, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e412e412e412e412e412e412e412e412e412e412e412e412e412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e412e412e412e412e412e412e412e412e412e412e412e412e412e4100", + "size": 32, + "source_hex": "41804180418041804180418041804180418041804180418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 31, + "trace": null, + "trace_length": 1425, + "trace_sha256": "0cbc743e6d7e0709d964a19fdb9c038a2be93ff08300d213e995809868025338" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 1, + "requested_hex": "00", + "size": 1, + "source_hex": "", + "source_unchanged": true, + "supplied_strlen_word": 1024, + "trace": null, + "trace_length": 46, + "trace_sha256": "3c9ae11bc940839c75b35648c02d00a5696b153a43d850631b7075a596f29bb2" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 1, + "requested_hex": "00", + "size": 1, + "source_hex": "", + "source_unchanged": true, + "supplied_strlen_word": 1025, + "trace": null, + "trace_length": 46, + "trace_sha256": "3c9ae11bc940839c75b35648c02d00a5696b153a43d850631b7075a596f29bb2" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 0, + "requested_hex": "00", + "size": 1, + "source_hex": null, + "source_unchanged": true, + "supplied_strlen_word": null, + "trace": null, + "trace_length": 40, + "trace_sha256": "848b271ebe2086caebf9ed3ef0742aadf1bbb0778edc13517041b475634270ee" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 0, + "requested_hex": "00", + "size": 1, + "source_hex": null, + "source_unchanged": true, + "supplied_strlen_word": null, + "trace": null, + "trace_length": 40, + "trace_sha256": "848b271ebe2086caebf9ed3ef0742aadf1bbb0778edc13517041b475634270ee" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 0, + "requested_hex": "00", + "size": 1, + "source_hex": "", + "source_unchanged": true, + "supplied_strlen_word": 0, + "trace": null, + "trace_length": 60, + "trace_sha256": "19103134ae4c5ce0512f009b150f266e6d0d5cd501b7b9bddfb9d510bb94e945" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 0, + "requested_hex": "00", + "size": 1, + "source_hex": "", + "source_unchanged": true, + "supplied_strlen_word": 0, + "trace": null, + "trace_length": 60, + "trace_sha256": "19103134ae4c5ce0512f009b150f266e6d0d5cd501b7b9bddfb9d510bb94e945" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "25", + "printf_requests": 0, + "requested_hex": "252e2e410a00", + "size": 1, + "source_hex": "2580ff410a", + "source_unchanged": true, + "supplied_strlen_word": 5, + "trace": null, + "trace_length": 168, + "trace_sha256": "3a6a198baeafc35ac4a5a95f33c8d316ed4ebefd762bd18128d4788d58ef926c" + }, + { + "bit": 55, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "252e2e410a00", + "printf_requests": 0, + "requested_hex": "252e2e410a00", + "size": 6, + "source_hex": "2580ff410a", + "source_unchanged": true, + "supplied_strlen_word": 5, + "trace": null, + "trace_length": 308, + "trace_sha256": "b5e1c5f4940b047731f655f714c5a3a5b8c8cb5d9e9cadb7345efd37cd3ff3f0" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "4100", + "size": 1, + "source_hex": "41", + "source_unchanged": true, + "supplied_strlen_word": 1, + "trace": null, + "trace_length": 85, + "trace_sha256": "3fa2475756d5772c19e20e7b5feb530f937b705e414b3f680627c2039533f2ac" + }, + { + "bit": 23, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "4100", + "printf_requests": 0, + "requested_hex": "4100", + "size": 2, + "source_hex": "41", + "source_unchanged": true, + "supplied_strlen_word": 1, + "trace": null, + "trace_length": 113, + "trace_sha256": "d6a50815f34db621018908a1a7f385ec8da5526847247a113fdc3151bb41c326" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e00", + "size": 1, + "source_hex": "4180", + "source_unchanged": true, + "supplied_strlen_word": 2, + "trace": null, + "trace_length": 111, + "trace_sha256": "b312d282385ef3f0def303765e479301cdd8cc83379c4b2b0b9e7e11d63d379f" + }, + { + "bit": 31, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e00", + "printf_requests": 0, + "requested_hex": "412e00", + "size": 3, + "source_hex": "4180", + "source_unchanged": true, + "supplied_strlen_word": 2, + "trace": null, + "trace_length": 167, + "trace_sha256": "ca4ab4eefbb05434a312978c259b3e218608cb009b70ec38a9afa1d2e2525798" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e4100", + "size": 1, + "source_hex": "418041", + "source_unchanged": true, + "supplied_strlen_word": 3, + "trace": null, + "trace_length": 129, + "trace_sha256": "d5e52cfc0bf00b95283057820215da05a61956563f12efc32b20a8e2a45cb1dc" + }, + { + "bit": 39, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e4100", + "printf_requests": 0, + "requested_hex": "412e4100", + "size": 4, + "source_hex": "418041", + "source_unchanged": true, + "supplied_strlen_word": 3, + "trace": null, + "trace_length": 213, + "trace_sha256": "2ea7e38f049b43c2fad03b30208a83eb725a9dc2b0eee552019bf8246aa4bcc9" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e00", + "size": 1, + "source_hex": "41804180", + "source_unchanged": true, + "supplied_strlen_word": 4, + "trace": null, + "trace_length": 150, + "trace_sha256": "5e83b2e6983642f2445da30704f5f75b2e4781c644bb560d55ad7d442ed516d4" + }, + { + "bit": 47, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e412e00", + "printf_requests": 0, + "requested_hex": "412e412e00", + "size": 5, + "source_hex": "41804180", + "source_unchanged": true, + "supplied_strlen_word": 4, + "trace": null, + "trace_length": 262, + "trace_sha256": "476133364c6b96a20985850bd8a14f54a9c1336bdaef36a30ecf6f9a106e41e7" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e4100", + "size": 1, + "source_hex": "4180418041", + "source_unchanged": true, + "supplied_strlen_word": 5, + "trace": null, + "trace_length": 168, + "trace_sha256": "7b5eb1ea0b86a1238ef349464a56afbe8139f70369b8710e776ea0101908a4d2" + }, + { + "bit": 55, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e4100", + "size": 6, + "source_hex": "4180418041", + "source_unchanged": true, + "supplied_strlen_word": 5, + "trace": null, + "trace_length": 308, + "trace_sha256": "abc5ecef04c6f6ef940f7e98d0fc186f6d9c0543eb2e71c72eaffc99b31db8ac" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e00", + "size": 1, + "source_hex": "418041804180", + "source_unchanged": true, + "supplied_strlen_word": 6, + "trace": null, + "trace_length": 191, + "trace_sha256": "4795cdb0a43cea34f0fd9a7a81d24d77803fa497604172852d1f4a57d61a8b9c" + }, + { + "bit": 63, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e412e412e00", + "printf_requests": 0, + "requested_hex": "412e412e412e00", + "size": 7, + "source_hex": "418041804180", + "source_unchanged": true, + "supplied_strlen_word": 6, + "trace": null, + "trace_length": 359, + "trace_sha256": "85892704204927c636a757e6936f8b4b81f067a996580eee8ca3275b0238fb83" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e4100", + "size": 1, + "source_hex": "41804180418041", + "source_unchanged": true, + "supplied_strlen_word": 7, + "trace": null, + "trace_length": 206, + "trace_sha256": "4b2c9be9e013c97d0568636facda47b6c828d5335c6758772afe39ea7fd1869d" + }, + { + "bit": 71, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e412e4100", + "size": 8, + "source_hex": "41804180418041", + "source_unchanged": true, + "supplied_strlen_word": 7, + "trace": null, + "trace_length": 402, + "trace_sha256": "4f665939062310a512c4eea042c73a525fe133b9b188af91b1f37ed7888a1dfd" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e412e00", + "size": 1, + "source_hex": "4180418041804180", + "source_unchanged": true, + "supplied_strlen_word": 8, + "trace": null, + "trace_length": 204, + "trace_sha256": "5388a083090195c624b4fe40522d23a8ba4351b92018cb9fe6a9a84c9b6da1aa" + }, + { + "bit": 79, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e412e412e412e00", + "printf_requests": 0, + "requested_hex": "412e412e412e412e00", + "size": 9, + "source_hex": "4180418041804180", + "source_unchanged": true, + "supplied_strlen_word": 8, + "trace": null, + "trace_length": 428, + "trace_sha256": "b256510dd27fc94914132d6fafb5a6591c2979fe7e5c8e0dffa47960d4af322d" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e412e4100", + "size": 1, + "source_hex": "418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 9, + "trace": null, + "trace_length": 200, + "trace_sha256": "9b269512f4cbf69379dc192930b6b08900023b8471054b15ff80a3c41cf835df" + }, + { + "bit": 87, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e412e412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e412e412e4100", + "size": 10, + "source_hex": "418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 9, + "trace": null, + "trace_length": 452, + "trace_sha256": "192a81a120e7b5702e62136063f2523a7154fcfa5f272b9107f987bbff8adc08" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e412e412e412e412e412e4100", + "size": 1, + "source_hex": "4180418041804180418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 17, + "trace": null, + "trace_length": 312, + "trace_sha256": "a5f764bca389208bc5776d7338b55998d88bea52f5d5dbf0cd4f710d076cc3a1" + }, + { + "bit": 151, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e412e412e412e412e412e412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e412e412e412e412e412e412e4100", + "size": 18, + "source_hex": "4180418041804180418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 17, + "trace": null, + "trace_length": 788, + "trace_sha256": "4eaa574db2cd98261e72e267955137410a7d705d79caf328603b54af1affc7b5" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e412e412e412e412e412e412e412e412e412e412e412e412e4100", + "size": 1, + "source_hex": "41804180418041804180418041804180418041804180418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 31, + "trace": null, + "trace_length": 543, + "trace_sha256": "01e38e48b3f8c64087d59a414dbb858a604a14f2e2e054d8fbc10285bae18774" + }, + { + "bit": 263, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e412e412e412e412e412e412e412e412e412e412e412e412e412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e412e412e412e412e412e412e412e412e412e412e412e412e412e4100", + "size": 32, + "source_hex": "41804180418041804180418041804180418041804180418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 31, + "trace": null, + "trace_length": 1411, + "trace_sha256": "03c193f8ec16b9fcdd931c7dc7db531018653ed5c60746e28a179378c6d454e4" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 1, + "requested_hex": "00", + "size": 1, + "source_hex": "", + "source_unchanged": true, + "supplied_strlen_word": 8192, + "trace": null, + "trace_length": 46, + "trace_sha256": "1c02e50e025b2c7cd076ec1384d74ca1a96638dd0799006c96678326f5115af8" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 1, + "requested_hex": "00", + "size": 1, + "source_hex": "", + "source_unchanged": true, + "supplied_strlen_word": 8193, + "trace": null, + "trace_length": 46, + "trace_sha256": "1c02e50e025b2c7cd076ec1384d74ca1a96638dd0799006c96678326f5115af8" + } + ], + "writer_empty_constants": { + "MSG_WriteBigString": { + "address": 4972228, + "byte": 0, + "file_offset": 777924 + }, + "MSG_WriteString": { + "address": 4972228, + "byte": 0, + "file_offset": 777924 + } + }, + "writer_length_guards": [ + { + "copy_arguments": [ + 786432, + 851968, + 1024 + ], + "function": "MSG_WriteString", + "outcome": "copy_request", + "supplied_strlen_word": 0, + "trace": null, + "trace_length": 6, + "trace_sha256": "7423ab2b2cfdf306e836ad1352314df9616925aa599aced7789ef8eb50c94e02" + }, + { + "copy_arguments": [ + 786432, + 851968, + 1024 + ], + "function": "MSG_WriteString", + "outcome": "copy_request", + "supplied_strlen_word": 1023, + "trace": null, + "trace_length": 6, + "trace_sha256": "7423ab2b2cfdf306e836ad1352314df9616925aa599aced7789ef8eb50c94e02" + }, + { + "copy_arguments": null, + "function": "MSG_WriteString", + "outcome": "printf_request", + "supplied_strlen_word": 1024, + "trace": null, + "trace_length": 5, + "trace_sha256": "d29887d56a71519a540df74b14ac1878afa19410ee21ac67f75bf29264b010fa" + }, + { + "copy_arguments": null, + "function": "MSG_WriteString", + "outcome": "printf_request", + "supplied_strlen_word": 1025, + "trace": null, + "trace_length": 5, + "trace_sha256": "d29887d56a71519a540df74b14ac1878afa19410ee21ac67f75bf29264b010fa" + }, + { + "copy_arguments": [ + 786432, + 851968, + 1024 + ], + "function": "MSG_WriteString", + "outcome": "copy_request", + "supplied_strlen_word": 4294967295, + "trace": null, + "trace_length": 6, + "trace_sha256": "7423ab2b2cfdf306e836ad1352314df9616925aa599aced7789ef8eb50c94e02" + }, + { + "copy_arguments": [ + 786432, + 851968, + 1024 + ], + "function": "MSG_WriteString", + "outcome": "copy_request", + "supplied_strlen_word": 2147483648, + "trace": null, + "trace_length": 6, + "trace_sha256": "7423ab2b2cfdf306e836ad1352314df9616925aa599aced7789ef8eb50c94e02" + }, + { + "copy_arguments": [ + 786432, + 851968, + 8192 + ], + "function": "MSG_WriteBigString", + "outcome": "copy_request", + "supplied_strlen_word": 0, + "trace": null, + "trace_length": 6, + "trace_sha256": "44d1b713ef577bd3ca7617037315b92d52984588fddbf6af18fa4fc6c33b3ebf" + }, + { + "copy_arguments": [ + 786432, + 851968, + 8192 + ], + "function": "MSG_WriteBigString", + "outcome": "copy_request", + "supplied_strlen_word": 8191, + "trace": null, + "trace_length": 6, + "trace_sha256": "44d1b713ef577bd3ca7617037315b92d52984588fddbf6af18fa4fc6c33b3ebf" + }, + { + "copy_arguments": null, + "function": "MSG_WriteBigString", + "outcome": "printf_request", + "supplied_strlen_word": 8192, + "trace": null, + "trace_length": 5, + "trace_sha256": "f23e5d735e0228368f1e8f30cd6b7c79e2a36507c64dbf3110bb8e97beda4201" + }, + { + "copy_arguments": null, + "function": "MSG_WriteBigString", + "outcome": "printf_request", + "supplied_strlen_word": 8193, + "trace": null, + "trace_length": 5, + "trace_sha256": "f23e5d735e0228368f1e8f30cd6b7c79e2a36507c64dbf3110bb8e97beda4201" + }, + { + "copy_arguments": [ + 786432, + 851968, + 8192 + ], + "function": "MSG_WriteBigString", + "outcome": "copy_request", + "supplied_strlen_word": 4294967295, + "trace": null, + "trace_length": 6, + "trace_sha256": "44d1b713ef577bd3ca7617037315b92d52984588fddbf6af18fa4fc6c33b3ebf" + }, + { + "copy_arguments": [ + 786432, + 851968, + 8192 + ], + "function": "MSG_WriteBigString", + "outcome": "copy_request", + "supplied_strlen_word": 2147483648, + "trace": null, + "trace_length": 6, + "trace_sha256": "44d1b713ef577bd3ca7617037315b92d52984588fddbf6af18fa4fc6c33b3ebf" + } + ] + }, + "linux--Quake3-UrT.x86_64": { + "data_reads": [ + { + "bit": 7, + "canaries": [ + 123, + 123 + ], + "destination_hex": "a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": -1, + "read_count": 0, + "read_requests": 0, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 2, + "trace_sha256": "f25919e870ecb3be7da6415fea32f4a10f8e99e7a551ebd257bdf102ed249871" + }, + { + "bit": 7, + "canaries": [ + 123, + 123 + ], + "destination_hex": "a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": -1, + "read_count": 0, + "read_requests": 0, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 2, + "trace_sha256": "f25919e870ecb3be7da6415fea32f4a10f8e99e7a551ebd257bdf102ed249871" + }, + { + "bit": 7, + "canaries": [ + 123, + 123 + ], + "destination_hex": "a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 0, + "read_count": 0, + "read_requests": 0, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 2, + "trace_sha256": "f25919e870ecb3be7da6415fea32f4a10f8e99e7a551ebd257bdf102ed249871" + }, + { + "bit": 7, + "canaries": [ + 123, + 123 + ], + "destination_hex": "a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 0, + "read_count": 0, + "read_requests": 0, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 2, + "trace_sha256": "f25919e870ecb3be7da6415fea32f4a10f8e99e7a551ebd257bdf102ed249871" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 1, + "read_count": 1, + "read_requests": 1, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 34, + "trace_sha256": "5bf271971e45c6bf70e5393c459d534232bfe21e1022610c6aef9cf4bac8f001" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 1, + "read_count": 1, + "read_requests": 1, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 34, + "trace_sha256": "5bf271971e45c6bf70e5393c459d534232bfe21e1022610c6aef9cf4bac8f001" + }, + { + "bit": 23, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 2, + "read_count": 2, + "read_requests": 2, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 68, + "trace_sha256": "60419b0432ef2a6bf0a2f5d7b820718dbfa1e157d5d279e92e5fc761dea24825" + }, + { + "bit": 23, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 2, + "read_count": 2, + "read_requests": 2, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 68, + "trace_sha256": "60419b0432ef2a6bf0a2f5d7b820718dbfa1e157d5d279e92e5fc761dea24825" + }, + { + "bit": 23, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 2, + "read_count": 2, + "read_requests": 2, + "size": 2, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 68, + "trace_sha256": "60419b0432ef2a6bf0a2f5d7b820718dbfa1e157d5d279e92e5fc761dea24825" + }, + { + "bit": 31, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 3, + "read_count": 3, + "read_requests": 3, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 98, + "trace_sha256": "6eadeb970f414ee9b4e9813043f7efb01e3ad7540e8526390e99fcb0aa5e57d2" + }, + { + "bit": 31, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 3, + "read_count": 3, + "read_requests": 3, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 98, + "trace_sha256": "6eadeb970f414ee9b4e9813043f7efb01e3ad7540e8526390e99fcb0aa5e57d2" + }, + { + "bit": 31, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6ffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 3, + "read_count": 3, + "read_requests": 3, + "size": 2, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 98, + "trace_sha256": "6eadeb970f414ee9b4e9813043f7efb01e3ad7540e8526390e99fcb0aa5e57d2" + }, + { + "bit": 31, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cba5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 3, + "read_count": 3, + "read_requests": 3, + "size": 3, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 98, + "trace_sha256": "6eadeb970f414ee9b4e9813043f7efb01e3ad7540e8526390e99fcb0aa5e57d2" + }, + { + "bit": 39, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 4, + "read_count": 4, + "read_requests": 4, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 126, + "trace_sha256": "ee0c67b60f3434ab392efa6f0a84a1531c5f385625895ad4a10d949d59ed61b1" + }, + { + "bit": 39, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 4, + "read_count": 4, + "read_requests": 4, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 126, + "trace_sha256": "ee0c67b60f3434ab392efa6f0a84a1531c5f385625895ad4a10d949d59ed61b1" + }, + { + "bit": 39, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 4, + "read_count": 4, + "read_requests": 4, + "size": 3, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 126, + "trace_sha256": "ee0c67b60f3434ab392efa6f0a84a1531c5f385625895ad4a10d949d59ed61b1" + }, + { + "bit": 39, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 4, + "read_count": 4, + "read_requests": 4, + "size": 4, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 126, + "trace_sha256": "ee0c67b60f3434ab392efa6f0a84a1531c5f385625895ad4a10d949d59ed61b1" + }, + { + "bit": 47, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 5, + "read_count": 5, + "read_requests": 5, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 148, + "trace_sha256": "d0769bb7f4668ebc1006649b3361927eccd2a6bddf3d49fb7db6e568bc983ffa" + }, + { + "bit": 47, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 5, + "read_count": 5, + "read_requests": 5, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 148, + "trace_sha256": "d0769bb7f4668ebc1006649b3361927eccd2a6bddf3d49fb7db6e568bc983ffa" + }, + { + "bit": 47, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0ffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 5, + "read_count": 5, + "read_requests": 5, + "size": 4, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 148, + "trace_sha256": "d0769bb7f4668ebc1006649b3361927eccd2a6bddf3d49fb7db6e568bc983ffa" + }, + { + "bit": 47, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf015a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 5, + "read_count": 5, + "read_requests": 5, + "size": 5, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 148, + "trace_sha256": "d0769bb7f4668ebc1006649b3361927eccd2a6bddf3d49fb7db6e568bc983ffa" + }, + { + "bit": 55, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 6, + "read_count": 6, + "read_requests": 6, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 181, + "trace_sha256": "3d7733bba8b87366ea83ed58e049565cfb22cc59227c70878b0cf25f4fb0d293" + }, + { + "bit": 55, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 6, + "read_count": 6, + "read_requests": 6, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 181, + "trace_sha256": "3d7733bba8b87366ea83ed58e049565cfb22cc59227c70878b0cf25f4fb0d293" + }, + { + "bit": 55, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf015ffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 6, + "read_count": 6, + "read_requests": 6, + "size": 5, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 181, + "trace_sha256": "3d7733bba8b87366ea83ed58e049565cfb22cc59227c70878b0cf25f4fb0d293" + }, + { + "bit": 55, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153aa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 6, + "read_count": 6, + "read_requests": 6, + "size": 6, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 181, + "trace_sha256": "3d7733bba8b87366ea83ed58e049565cfb22cc59227c70878b0cf25f4fb0d293" + }, + { + "bit": 63, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 7, + "read_count": 7, + "read_requests": 7, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 211, + "trace_sha256": "20c24e5500d60652af4f407d90e5734286892570e31b758169f74e6ebf1f3faa" + }, + { + "bit": 63, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 7, + "read_count": 7, + "read_requests": 7, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 211, + "trace_sha256": "20c24e5500d60652af4f407d90e5734286892570e31b758169f74e6ebf1f3faa" + }, + { + "bit": 63, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153affa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 7, + "read_count": 7, + "read_requests": 7, + "size": 6, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 211, + "trace_sha256": "20c24e5500d60652af4f407d90e5734286892570e31b758169f74e6ebf1f3faa" + }, + { + "bit": 63, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5fa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 7, + "read_count": 7, + "read_requests": 7, + "size": 7, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 211, + "trace_sha256": "20c24e5500d60652af4f407d90e5734286892570e31b758169f74e6ebf1f3faa" + }, + { + "bit": 71, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 8, + "read_count": 8, + "read_requests": 8, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 239, + "trace_sha256": "a511a4e84de460ebdcf2504873a9cd44a5a52b43fb0ae9b5930157def9b10520" + }, + { + "bit": 71, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 8, + "read_count": 8, + "read_requests": 8, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 239, + "trace_sha256": "a511a4e84de460ebdcf2504873a9cd44a5a52b43fb0ae9b5930157def9b10520" + }, + { + "bit": 71, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5fffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 8, + "read_count": 8, + "read_requests": 8, + "size": 7, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 239, + "trace_sha256": "a511a4e84de460ebdcf2504873a9cd44a5a52b43fb0ae9b5930157def9b10520" + }, + { + "bit": 71, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 8, + "read_count": 8, + "read_requests": 8, + "size": 8, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 239, + "trace_sha256": "a511a4e84de460ebdcf2504873a9cd44a5a52b43fb0ae9b5930157def9b10520" + }, + { + "bit": 79, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 9, + "read_count": 9, + "read_requests": 9, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 260, + "trace_sha256": "5825940b42864da81b78f5428f30840d6f18b01c35ed2b960126cecdd76d8436" + }, + { + "bit": 79, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 9, + "read_count": 9, + "read_requests": 9, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 260, + "trace_sha256": "5825940b42864da81b78f5428f30840d6f18b01c35ed2b960126cecdd76d8436" + }, + { + "bit": 79, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84ffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 9, + "read_count": 9, + "read_requests": 9, + "size": 8, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 260, + "trace_sha256": "5825940b42864da81b78f5428f30840d6f18b01c35ed2b960126cecdd76d8436" + }, + { + "bit": 79, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a9a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 9, + "read_count": 9, + "read_requests": 9, + "size": 9, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 260, + "trace_sha256": "5825940b42864da81b78f5428f30840d6f18b01c35ed2b960126cecdd76d8436" + }, + { + "bit": 135, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffffffffffffffffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 16, + "read_count": 16, + "read_requests": 16, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 463, + "trace_sha256": "d245a9fd115117f47b7b727a4f9772ded6788693fc8d657dffc9d60b647d0674" + }, + { + "bit": 135, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffffffffffffffffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 16, + "read_count": 16, + "read_requests": 16, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 463, + "trace_sha256": "d245a9fd115117f47b7b727a4f9772ded6788693fc8d657dffc9d60b647d0674" + }, + { + "bit": 135, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a9cef3183d6287ffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 16, + "read_count": 16, + "read_requests": 16, + "size": 15, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 463, + "trace_sha256": "d245a9fd115117f47b7b727a4f9772ded6788693fc8d657dffc9d60b647d0674" + }, + { + "bit": 135, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a9cef3183d6287aca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 16, + "read_count": 16, + "read_requests": 16, + "size": 16, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 463, + "trace_sha256": "d245a9fd115117f47b7b727a4f9772ded6788693fc8d657dffc9d60b647d0674" + }, + { + "bit": 143, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffffffffffffffffffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 17, + "read_count": 17, + "read_requests": 17, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 484, + "trace_sha256": "6de9465c7a8d5f19d76e709bf4145626de46996883dc4b790a9446cceb96aa34" + }, + { + "bit": 143, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffffffffffffffffffffffffffffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 17, + "read_count": 17, + "read_requests": 17, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 484, + "trace_sha256": "6de9465c7a8d5f19d76e709bf4145626de46996883dc4b790a9446cceb96aa34" + }, + { + "bit": 143, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a9cef3183d6287acffa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 17, + "read_count": 17, + "read_requests": 17, + "size": 16, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 484, + "trace_sha256": "6de9465c7a8d5f19d76e709bf4145626de46996883dc4b790a9446cceb96aa34" + }, + { + "bit": 143, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a9cef3183d6287acd1a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5", + "length": 17, + "read_count": 17, + "read_requests": 17, + "size": 17, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 484, + "trace_sha256": "6de9465c7a8d5f19d76e709bf4145626de46996883dc4b790a9446cceb96aa34" + }, + { + "bit": 255, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa5a5a5a5a5a5a5a5a5", + "length": 31, + "read_count": 31, + "read_requests": 31, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 883, + "trace_sha256": "89b2ddc57c4e2b4e15ccc0389e2eec9a284cdd46e88d5353e8ee1897ef53ad5d" + }, + { + "bit": 255, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa5a5a5a5a5a5a5a5a5", + "length": 31, + "read_count": 31, + "read_requests": 31, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 883, + "trace_sha256": "89b2ddc57c4e2b4e15ccc0389e2eec9a284cdd46e88d5353e8ee1897ef53ad5d" + }, + { + "bit": 255, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2ffa5a5a5a5a5a5a5a5a5", + "length": 31, + "read_count": 31, + "read_requests": 31, + "size": 30, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 883, + "trace_sha256": "89b2ddc57c4e2b4e15ccc0389e2eec9a284cdd46e88d5353e8ee1897ef53ad5d" + }, + { + "bit": 255, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7a5a5a5a5a5a5a5a5a5", + "length": 31, + "read_count": 31, + "read_requests": 31, + "size": 31, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 883, + "trace_sha256": "89b2ddc57c4e2b4e15ccc0389e2eec9a284cdd46e88d5353e8ee1897ef53ad5d" + }, + { + "bit": 263, + "canaries": [ + 123, + 123 + ], + "destination_hex": "ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa5a5a5a5a5a5a5a5", + "length": 32, + "read_count": 32, + "read_requests": 32, + "size": 0, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 911, + "trace_sha256": "3adba88ad8d5cf47546c1662675d7630cdc21361b690bcecfa6ec0f48e89d15b" + }, + { + "bit": 263, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa5a5a5a5a5a5a5a5", + "length": 32, + "read_count": 32, + "read_requests": 32, + "size": 1, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 911, + "trace_sha256": "3adba88ad8d5cf47546c1662675d7630cdc21361b690bcecfa6ec0f48e89d15b" + }, + { + "bit": 263, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7ffa5a5a5a5a5a5a5a5", + "length": 32, + "read_count": 32, + "read_requests": 32, + "size": 31, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 911, + "trace_sha256": "3adba88ad8d5cf47546c1662675d7630cdc21361b690bcecfa6ec0f48e89d15b" + }, + { + "bit": 263, + "canaries": [ + 123, + 123 + ], + "destination_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fca5a5a5a5a5a5a5a5", + "length": 32, + "read_count": 32, + "read_requests": 32, + "size": 32, + "source_hex": "81a6cbf0153a5f84a9cef3183d6287acd1f61b40658aafd4f91e43688db2d7fc21466b90b5daff24", + "trace": null, + "trace_length": 911, + "trace_sha256": "3adba88ad8d5cf47546c1662675d7630cdc21361b690bcecfa6ec0f48e89d15b" + } + ], + "disassembly_sha256": "895d6c0bf954834261883cf62215bf67aa1ce7fe33642f34e1beeaee6f53032d", + "graphs": { + "MSG_ReadBigString": { + "calls": [ + { + "address": 4524439, + "label": "MSG_ReadBits", + "target": 4511672 + }, + { + "address": 4524515, + "label": "MSG_ReadBits", + "target": 4511672 + }, + { + "address": 4524588, + "label": "MSG_ReadBits", + "target": 4511672 + }, + { + "address": 4524666, + "label": "MSG_ReadBits", + "target": 4511672 + } + ], + "edges": [ + { + "from": 4524418, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524420 + }, + { + "from": 4524420, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524425 + }, + { + "from": 4524425, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524427 + }, + { + "from": 4524427, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524429 + }, + { + "from": 4524429, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524430 + }, + { + "from": 4524430, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524433 + }, + { + "from": 4524433, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524434 + }, + { + "from": 4524434, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524436 + }, + { + "from": 4524436, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524439 + }, + { + "from": 4524439, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4524444 + }, + { + "from": 4524444, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524447 + }, + { + "from": 4524447, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524450 + }, + { + "from": 4524450, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524747 + }, + { + "from": 4524450, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524456 + }, + { + "from": 4524456, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524459 + }, + { + "from": 4524459, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524462 + }, + { + "from": 4524462, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524465 + }, + { + "from": 4524465, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524747 + }, + { + "from": 4524465, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524471 + }, + { + "from": 4524471, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524473 + }, + { + "from": 4524473, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524804 + }, + { + "from": 4524473, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524479 + }, + { + "from": 4524479, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524482 + }, + { + "from": 4524482, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524487 + }, + { + "from": 4524487, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524809 + }, + { + "from": 4524487, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524493 + }, + { + "from": 4524493, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524499 + }, + { + "from": 4524499, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524503 + }, + { + "from": 4524503, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524504 + }, + { + "from": 4524504, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524509 + }, + { + "from": 4524509, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524512 + }, + { + "from": 4524512, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524515 + }, + { + "from": 4524515, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4524520 + }, + { + "from": 4524520, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524522 + }, + { + "from": 4524522, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524525 + }, + { + "from": 4524525, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524528 + }, + { + "from": 4524528, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524747 + }, + { + "from": 4524528, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524534 + }, + { + "from": 4524534, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524536 + }, + { + "from": 4524536, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524539 + }, + { + "from": 4524539, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524542 + }, + { + "from": 4524542, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524545 + }, + { + "from": 4524545, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524747 + }, + { + "from": 4524545, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524551 + }, + { + "from": 4524551, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524554 + }, + { + "from": 4524554, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524771 + }, + { + "from": 4524554, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524560 + }, + { + "from": 4524560, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524563 + }, + { + "from": 4524563, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524568 + }, + { + "from": 4524568, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524776 + }, + { + "from": 4524568, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524574 + }, + { + "from": 4524574, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524579 + }, + { + "from": 4524579, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524582 + }, + { + "from": 4524582, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524588 + }, + { + "from": 4524588, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4524593 + }, + { + "from": 4524593, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524597 + }, + { + "from": 4524597, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524601 + }, + { + "from": 4524601, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524605 + }, + { + "from": 4524605, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524608 + }, + { + "from": 4524608, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524611 + }, + { + "from": 4524611, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524747 + }, + { + "from": 4524611, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524617 + }, + { + "from": 4524617, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524620 + }, + { + "from": 4524620, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524624 + }, + { + "from": 4524624, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524628 + }, + { + "from": 4524628, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524747 + }, + { + "from": 4524628, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524630 + }, + { + "from": 4524630, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524632 + }, + { + "from": 4524632, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524783 + }, + { + "from": 4524632, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524638 + }, + { + "from": 4524638, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524641 + }, + { + "from": 4524641, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524646 + }, + { + "from": 4524646, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524788 + }, + { + "from": 4524646, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524652 + }, + { + "from": 4524652, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524657 + }, + { + "from": 4524657, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524660 + }, + { + "from": 4524660, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524666 + }, + { + "from": 4524666, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4524671 + }, + { + "from": 4524671, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524675 + }, + { + "from": 4524675, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524679 + }, + { + "from": 4524679, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524684 + }, + { + "from": 4524684, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524687 + }, + { + "from": 4524687, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524690 + }, + { + "from": 4524690, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524747 + }, + { + "from": 4524690, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524692 + }, + { + "from": 4524692, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524695 + }, + { + "from": 4524695, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524699 + }, + { + "from": 4524699, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524703 + }, + { + "from": 4524703, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524747 + }, + { + "from": 4524703, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524705 + }, + { + "from": 4524705, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524707 + }, + { + "from": 4524707, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524795 + }, + { + "from": 4524707, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524709 + }, + { + "from": 4524709, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524712 + }, + { + "from": 4524712, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524717 + }, + { + "from": 4524717, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524800 + }, + { + "from": 4524717, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524719 + }, + { + "from": 4524719, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524725 + }, + { + "from": 4524725, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524730 + }, + { + "from": 4524730, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524734 + }, + { + "from": 4524734, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524741 + }, + { + "from": 4524741, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524504 + }, + { + "from": 4524741, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524747 + }, + { + "from": 4524747, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524748 + }, + { + "from": 4524748, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524749 + }, + { + "from": 4524749, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524751 + }, + { + "from": 4524751, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524754 + }, + { + "from": 4524754, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524759 + }, + { + "from": 4524759, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524761 + }, + { + "from": 4524761, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524763 + }, + { + "from": 4524763, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524770 + }, + { + "from": 4524770, + "kind": "return", + "target_scope": "external", + "to": null + }, + { + "from": 4524771, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524776 + }, + { + "from": 4524776, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524778 + }, + { + "from": 4524778, + "kind": "unconditional", + "target_scope": "local", + "to": 4524574 + }, + { + "from": 4524783, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524788 + }, + { + "from": 4524788, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524790 + }, + { + "from": 4524790, + "kind": "unconditional", + "target_scope": "local", + "to": 4524652 + }, + { + "from": 4524795, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524800 + }, + { + "from": 4524800, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524802 + }, + { + "from": 4524802, + "kind": "unconditional", + "target_scope": "local", + "to": 4524719 + }, + { + "from": 4524804, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524809 + }, + { + "from": 4524809, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524811 + }, + { + "from": 4524811, + "kind": "unconditional", + "target_scope": "local", + "to": 4524493 + } + ], + "entry": 4524418, + "instructions": [ + { + "address": 4524418, + "line": "450982: 41 56 \tpushq\t%r14", + "opcode": "pushq", + "operands": "%r14" + }, + { + "address": 4524420, + "line": "450984: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4524425, + "line": "450989: 41 55 \tpushq\t%r13", + "opcode": "pushq", + "operands": "%r13" + }, + { + "address": 4524427, + "line": "45098b: 41 54 \tpushq\t%r12", + "opcode": "pushq", + "operands": "%r12" + }, + { + "address": 4524429, + "line": "45098d: 55 \tpushq\t%rbp", + "opcode": "pushq", + "operands": "%rbp" + }, + { + "address": 4524430, + "line": "45098e: 48 89 fd \tmovq\t%rdi, %rbp", + "opcode": "movq", + "operands": "%rdi, %rbp" + }, + { + "address": 4524433, + "line": "450991: 53 \tpushq\t%rbx", + "opcode": "pushq", + "operands": "%rbx" + }, + { + "address": 4524434, + "line": "450992: 31 db \txorl\t%ebx, %ebx", + "opcode": "xorl", + "operands": "%ebx, %ebx" + }, + { + "address": 4524436, + "line": "450994: 41 89 dd \tmovl\t%ebx, %r13d", + "opcode": "movl", + "operands": "%ebx, %r13d" + }, + { + "address": 4524439, + "line": "450997: e8 1c ce ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4524444, + "line": "45099c: 8b 4d 20 \tmovl\t0x20(%rbp), %ecx", + "opcode": "movl", + "operands": "0x20(%rbp), %ecx" + }, + { + "address": 4524447, + "line": "45099f: 3b 4d 1c \tcmpl\t0x1c(%rbp), %ecx", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %ecx" + }, + { + "address": 4524450, + "line": "4509a2: 0f 8f 23 01 00 00 \tjg\t0x450acb ", + "opcode": "jg", + "operands": "0x450acb " + }, + { + "address": 4524456, + "line": "4509a8: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4524459, + "line": "4509ab: 8d 7a 01 \tleal\t0x1(%rdx), %edi", + "opcode": "leal", + "operands": "0x1(%rdx), %edi" + }, + { + "address": 4524462, + "line": "4509ae: 83 ff 01 \tcmpl\t$0x1, %edi", + "opcode": "cmpl", + "operands": "$0x1, %edi" + }, + { + "address": 4524465, + "line": "4509b1: 0f 86 14 01 00 00 \tjbe\t0x450acb ", + "opcode": "jbe", + "operands": "0x450acb " + }, + { + "address": 4524471, + "line": "4509b7: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4524473, + "line": "4509b9: 0f 84 45 01 00 00 \tje\t0x450b04 ", + "opcode": "je", + "operands": "0x450b04 " + }, + { + "address": 4524479, + "line": "4509bf: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4524482, + "line": "4509c2: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4524487, + "line": "4509c7: 0f 8e 3c 01 00 00 \tjle\t0x450b09 ", + "opcode": "jle", + "operands": "0x450b09 " + }, + { + "address": 4524493, + "line": "4509cd: 88 83 00 45 c0 00 \tmovb\t%al, 0xc04500(%rbx)", + "opcode": "movb", + "operands": "%al, 0xc04500(%rbx)" + }, + { + "address": 4524499, + "line": "4509d3: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4524503, + "line": "4509d7: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4524504, + "line": "4509d8: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4524509, + "line": "4509dd: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4524512, + "line": "4509e0: 41 89 dd \tmovl\t%ebx, %r13d", + "opcode": "movl", + "operands": "%ebx, %r13d" + }, + { + "address": 4524515, + "line": "4509e3: e8 d0 cd ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4524520, + "line": "4509e8: 89 c2 \tmovl\t%eax, %edx", + "opcode": "movl", + "operands": "%eax, %edx" + }, + { + "address": 4524522, + "line": "4509ea: 8b 45 20 \tmovl\t0x20(%rbp), %eax", + "opcode": "movl", + "operands": "0x20(%rbp), %eax" + }, + { + "address": 4524525, + "line": "4509ed: 3b 45 1c \tcmpl\t0x1c(%rbp), %eax", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %eax" + }, + { + "address": 4524528, + "line": "4509f0: 0f 8f d5 00 00 00 \tjg\t0x450acb ", + "opcode": "jg", + "operands": "0x450acb " + }, + { + "address": 4524534, + "line": "4509f6: 89 d1 \tmovl\t%edx, %ecx", + "opcode": "movl", + "operands": "%edx, %ecx" + }, + { + "address": 4524536, + "line": "4509f8: 0f b6 d2 \tmovzbl\t%dl, %edx", + "opcode": "movzbl", + "operands": "%dl, %edx" + }, + { + "address": 4524539, + "line": "4509fb: 8d 72 01 \tleal\t0x1(%rdx), %esi", + "opcode": "leal", + "operands": "0x1(%rdx), %esi" + }, + { + "address": 4524542, + "line": "4509fe: 83 fe 01 \tcmpl\t$0x1, %esi", + "opcode": "cmpl", + "operands": "$0x1, %esi" + }, + { + "address": 4524545, + "line": "450a01: 0f 86 c4 00 00 00 \tjbe\t0x450acb ", + "opcode": "jbe", + "operands": "0x450acb " + }, + { + "address": 4524551, + "line": "450a07: 80 f9 25 \tcmpb\t$0x25, %cl", + "opcode": "cmpb", + "operands": "$0x25, %cl" + }, + { + "address": 4524554, + "line": "450a0a: 0f 84 d3 00 00 00 \tje\t0x450ae3 ", + "opcode": "je", + "operands": "0x450ae3 " + }, + { + "address": 4524560, + "line": "450a10: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4524563, + "line": "450a13: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4524568, + "line": "450a18: 0f 8e ca 00 00 00 \tjle\t0x450ae8 ", + "opcode": "jle", + "operands": "0x450ae8 " + }, + { + "address": 4524574, + "line": "450a1e: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4524579, + "line": "450a23: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4524582, + "line": "450a26: 88 83 00 45 c0 00 \tmovb\t%al, 0xc04500(%rbx)", + "opcode": "movb", + "operands": "%al, 0xc04500(%rbx)" + }, + { + "address": 4524588, + "line": "450a2c: e8 87 cd ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4524593, + "line": "450a31: 44 8b 45 20 \tmovl\t0x20(%rbp), %r8d", + "opcode": "movl", + "operands": "0x20(%rbp), %r8d" + }, + { + "address": 4524597, + "line": "450a35: 44 3b 45 1c \tcmpl\t0x1c(%rbp), %r8d", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %r8d" + }, + { + "address": 4524601, + "line": "450a39: 4c 8d 63 01 \tleaq\t0x1(%rbx), %r12", + "opcode": "leaq", + "operands": "0x1(%rbx), %r12" + }, + { + "address": 4524605, + "line": "450a3d: 4c 89 e3 \tmovq\t%r12, %rbx", + "opcode": "movq", + "operands": "%r12, %rbx" + }, + { + "address": 4524608, + "line": "450a40: 45 89 e5 \tmovl\t%r12d, %r13d", + "opcode": "movl", + "operands": "%r12d, %r13d" + }, + { + "address": 4524611, + "line": "450a43: 0f 8f 82 00 00 00 \tjg\t0x450acb ", + "opcode": "jg", + "operands": "0x450acb " + }, + { + "address": 4524617, + "line": "450a49: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4524620, + "line": "450a4c: 44 8d 4a 01 \tleal\t0x1(%rdx), %r9d", + "opcode": "leal", + "operands": "0x1(%rdx), %r9d" + }, + { + "address": 4524624, + "line": "450a50: 41 83 f9 01 \tcmpl\t$0x1, %r9d", + "opcode": "cmpl", + "operands": "$0x1, %r9d" + }, + { + "address": 4524628, + "line": "450a54: 76 75 \tjbe\t0x450acb ", + "opcode": "jbe", + "operands": "0x450acb " + }, + { + "address": 4524630, + "line": "450a56: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4524632, + "line": "450a58: 0f 84 91 00 00 00 \tje\t0x450aef ", + "opcode": "je", + "operands": "0x450aef " + }, + { + "address": 4524638, + "line": "450a5e: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4524641, + "line": "450a61: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4524646, + "line": "450a66: 0f 8e 88 00 00 00 \tjle\t0x450af4 ", + "opcode": "jle", + "operands": "0x450af4 " + }, + { + "address": 4524652, + "line": "450a6c: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4524657, + "line": "450a71: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4524660, + "line": "450a74: 88 83 00 45 c0 00 \tmovb\t%al, 0xc04500(%rbx)", + "opcode": "movb", + "operands": "%al, 0xc04500(%rbx)" + }, + { + "address": 4524666, + "line": "450a7a: e8 39 cd ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4524671, + "line": "450a7f: 44 8b 55 20 \tmovl\t0x20(%rbp), %r10d", + "opcode": "movl", + "operands": "0x20(%rbp), %r10d" + }, + { + "address": 4524675, + "line": "450a83: 44 3b 55 1c \tcmpl\t0x1c(%rbp), %r10d", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %r10d" + }, + { + "address": 4524679, + "line": "450a87: 49 8d 5c 24 01 \tleaq\t0x1(%r12), %rbx", + "opcode": "leaq", + "operands": "0x1(%r12), %rbx" + }, + { + "address": 4524684, + "line": "450a8c: 41 89 de \tmovl\t%ebx, %r14d", + "opcode": "movl", + "operands": "%ebx, %r14d" + }, + { + "address": 4524687, + "line": "450a8f: 41 89 dd \tmovl\t%ebx, %r13d", + "opcode": "movl", + "operands": "%ebx, %r13d" + }, + { + "address": 4524690, + "line": "450a92: 7f 37 \tjg\t0x450acb ", + "opcode": "jg", + "operands": "0x450acb " + }, + { + "address": 4524692, + "line": "450a94: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4524695, + "line": "450a97: 44 8d 5a 01 \tleal\t0x1(%rdx), %r11d", + "opcode": "leal", + "operands": "0x1(%rdx), %r11d" + }, + { + "address": 4524699, + "line": "450a9b: 41 83 fb 01 \tcmpl\t$0x1, %r11d", + "opcode": "cmpl", + "operands": "$0x1, %r11d" + }, + { + "address": 4524703, + "line": "450a9f: 76 2a \tjbe\t0x450acb ", + "opcode": "jbe", + "operands": "0x450acb " + }, + { + "address": 4524705, + "line": "450aa1: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4524707, + "line": "450aa3: 74 56 \tje\t0x450afb ", + "opcode": "je", + "operands": "0x450afb " + }, + { + "address": 4524709, + "line": "450aa5: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4524712, + "line": "450aa8: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4524717, + "line": "450aad: 7e 51 \tjle\t0x450b00 ", + "opcode": "jle", + "operands": "0x450b00 " + }, + { + "address": 4524719, + "line": "450aaf: 88 83 00 45 c0 00 \tmovb\t%al, 0xc04500(%rbx)", + "opcode": "movb", + "operands": "%al, 0xc04500(%rbx)" + }, + { + "address": 4524725, + "line": "450ab5: 49 8d 5c 24 02 \tleaq\t0x2(%r12), %rbx", + "opcode": "leaq", + "operands": "0x2(%r12), %rbx" + }, + { + "address": 4524730, + "line": "450aba: 45 8d 6e 01 \tleal\t0x1(%r14), %r13d", + "opcode": "leal", + "operands": "0x1(%r14), %r13d" + }, + { + "address": 4524734, + "line": "450abe: 48 81 fb ff 1f 00 00 \tcmpq\t$0x1fff, %rbx # imm = 0x1FFF", + "opcode": "cmpq", + "operands": "$0x1fff, %rbx # imm = 0x1FFF" + }, + { + "address": 4524741, + "line": "450ac5: 0f 85 0d ff ff ff \tjne\t0x4509d8 ", + "opcode": "jne", + "operands": "0x4509d8 " + }, + { + "address": 4524747, + "line": "450acb: 5b \tpopq\t%rbx", + "opcode": "popq", + "operands": "%rbx" + }, + { + "address": 4524748, + "line": "450acc: 5d \tpopq\t%rbp", + "opcode": "popq", + "operands": "%rbp" + }, + { + "address": 4524749, + "line": "450acd: 41 5c \tpopq\t%r12", + "opcode": "popq", + "operands": "%r12" + }, + { + "address": 4524751, + "line": "450acf: 49 63 d5 \tmovslq\t%r13d, %rdx", + "opcode": "movslq", + "operands": "%r13d, %rdx" + }, + { + "address": 4524754, + "line": "450ad2: b8 00 45 c0 00 \tmovl\t$0xc04500, %eax # imm = 0xC04500", + "opcode": "movl", + "operands": "$0xc04500, %eax # imm = 0xC04500" + }, + { + "address": 4524759, + "line": "450ad7: 41 5d \tpopq\t%r13", + "opcode": "popq", + "operands": "%r13" + }, + { + "address": 4524761, + "line": "450ad9: 41 5e \tpopq\t%r14", + "opcode": "popq", + "operands": "%r14" + }, + { + "address": 4524763, + "line": "450adb: c6 82 00 45 c0 00 00 \tmovb\t$0x0, 0xc04500(%rdx)", + "opcode": "movb", + "operands": "$0x0, 0xc04500(%rdx)" + }, + { + "address": 4524770, + "line": "450ae2: c3 \tretq", + "opcode": "retq", + "operands": "" + }, + { + "address": 4524771, + "line": "450ae3: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4524776, + "line": "450ae8: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4524778, + "line": "450aea: e9 2f ff ff ff \tjmp\t0x450a1e ", + "opcode": "jmp", + "operands": "0x450a1e " + }, + { + "address": 4524783, + "line": "450aef: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4524788, + "line": "450af4: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4524790, + "line": "450af6: e9 71 ff ff ff \tjmp\t0x450a6c ", + "opcode": "jmp", + "operands": "0x450a6c " + }, + { + "address": 4524795, + "line": "450afb: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4524800, + "line": "450b00: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4524802, + "line": "450b02: eb ab \tjmp\t0x450aaf ", + "opcode": "jmp", + "operands": "0x450aaf " + }, + { + "address": 4524804, + "line": "450b04: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4524809, + "line": "450b09: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4524811, + "line": "450b0b: e9 bd fe ff ff \tjmp\t0x4509cd ", + "opcode": "jmp", + "operands": "0x4509cd " + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + }, + "MSG_ReadBits": { + "calls": [ + { + "address": 4511783, + "label": "Com_Error", + "target": 4450866 + }, + { + "address": 4511896, + "label": "Huff_getBit", + "target": 4551038 + }, + { + "address": 4511975, + "label": "Huff_getBit", + "target": 4551038 + }, + { + "address": 4511992, + "label": "Huff_getBit", + "target": 4551038 + }, + { + "address": 4512016, + "label": "Huff_getBit", + "target": 4551038 + }, + { + "address": 4512040, + "label": "Huff_getBit", + "target": 4551038 + }, + { + "address": 4512064, + "label": "Huff_getBit", + "target": 4551038 + }, + { + "address": 4512088, + "label": "Huff_getBit", + "target": 4551038 + }, + { + "address": 4512112, + "label": "Huff_getBit", + "target": 4551038 + }, + { + "address": 4512151, + "label": "Huff_getBit", + "target": 4551038 + }, + { + "address": 4512171, + "label": "Huff_getBit", + "target": 4551038 + }, + { + "address": 4512194, + "label": "Huff_getBit", + "target": 4551038 + }, + { + "address": 4512217, + "label": "Huff_getBit", + "target": 4551038 + }, + { + "address": 4512240, + "label": "Huff_getBit", + "target": 4551038 + }, + { + "address": 4512263, + "label": "Huff_getBit", + "target": 4551038 + }, + { + "address": 4512286, + "label": "Huff_getBit", + "target": 4551038 + }, + { + "address": 4512313, + "label": "Huff_getBit", + "target": 4551038 + }, + { + "address": 4512447, + "label": "Huff_offsetReceive", + "target": 4551476 + }, + { + "address": 4512522, + "label": "Huff_offsetReceive", + "target": 4551476 + }, + { + "address": 4512562, + "label": "Huff_offsetReceive", + "target": 4551476 + }, + { + "address": 4512609, + "label": "Huff_offsetReceive", + "target": 4551476 + }, + { + "address": 4512672, + "label": "Huff_offsetReceive", + "target": 4551476 + }, + { + "address": 4512718, + "label": "Huff_offsetReceive", + "target": 4551476 + }, + { + "address": 4512764, + "label": "Huff_offsetReceive", + "target": 4551476 + }, + { + "address": 4512812, + "label": "Huff_offsetReceive", + "target": 4551476 + } + ], + "edges": [ + { + "from": 4511672, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511677 + }, + { + "from": 4511677, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511682 + }, + { + "from": 4511682, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511685 + }, + { + "from": 4511685, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511690 + }, + { + "from": 4511690, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511695 + }, + { + "from": 4511695, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511698 + }, + { + "from": 4511698, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511703 + }, + { + "from": 4511703, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511708 + }, + { + "from": 4511708, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511712 + }, + { + "from": 4511712, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511714 + }, + { + "from": 4511714, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511721 + }, + { + "from": 4511721, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512849 + }, + { + "from": 4511721, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511727 + }, + { + "from": 4511727, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511732 + }, + { + "from": 4511732, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511734 + }, + { + "from": 4511734, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4511840 + }, + { + "from": 4511734, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511736 + }, + { + "from": 4511736, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511740 + }, + { + "from": 4511740, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512864 + }, + { + "from": 4511740, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511746 + }, + { + "from": 4511746, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511750 + }, + { + "from": 4511750, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512937 + }, + { + "from": 4511750, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511756 + }, + { + "from": 4511756, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511760 + }, + { + "from": 4511760, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512900 + }, + { + "from": 4511760, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511766 + }, + { + "from": 4511766, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511768 + }, + { + "from": 4511768, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511771 + }, + { + "from": 4511771, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511776 + }, + { + "from": 4511776, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511781 + }, + { + "from": 4511781, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511783 + }, + { + "from": 4511783, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4511788 + }, + { + "from": 4511788, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511792 + }, + { + "from": 4511792, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511795 + }, + { + "from": 4511795, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512377 + }, + { + "from": 4511795, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511801 + }, + { + "from": 4511801, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511802 + }, + { + "from": 4511802, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511804 + }, + { + "from": 4511804, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511809 + }, + { + "from": 4511809, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511814 + }, + { + "from": 4511814, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511819 + }, + { + "from": 4511819, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511824 + }, + { + "from": 4511824, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511829 + }, + { + "from": 4511829, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511834 + }, + { + "from": 4511834, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511838 + }, + { + "from": 4511838, + "kind": "return", + "target_scope": "external", + "to": null + }, + { + "from": 4511839, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511840 + }, + { + "from": 4511840, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511843 + }, + { + "from": 4511843, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511845 + }, + { + "from": 4511845, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511849 + }, + { + "from": 4511849, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511853 + }, + { + "from": 4511853, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511858 + }, + { + "from": 4511858, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512340 + }, + { + "from": 4511858, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511864 + }, + { + "from": 4511864, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512335 + }, + { + "from": 4511864, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511870 + }, + { + "from": 4511870, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511874 + }, + { + "from": 4511874, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511879 + }, + { + "from": 4511879, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511884 + }, + { + "from": 4511884, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511890 + }, + { + "from": 4511890, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511893 + }, + { + "from": 4511893, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511896 + }, + { + "from": 4511896, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4511901 + }, + { + "from": 4511901, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511904 + }, + { + "from": 4511904, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511909 + }, + { + "from": 4511909, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511911 + }, + { + "from": 4511911, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512335 + }, + { + "from": 4511911, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511917 + }, + { + "from": 4511917, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511919 + }, + { + "from": 4511919, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512139 + }, + { + "from": 4511919, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511925 + }, + { + "from": 4511925, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511928 + }, + { + "from": 4511928, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512104 + }, + { + "from": 4511928, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511934 + }, + { + "from": 4511934, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511937 + }, + { + "from": 4511937, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512080 + }, + { + "from": 4511937, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511943 + }, + { + "from": 4511943, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511946 + }, + { + "from": 4511946, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512056 + }, + { + "from": 4511946, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511948 + }, + { + "from": 4511948, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511951 + }, + { + "from": 4511951, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511952 + }, + { + "from": 4511952, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512032 + }, + { + "from": 4511952, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511954 + }, + { + "from": 4511954, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511957 + }, + { + "from": 4511957, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512008 + }, + { + "from": 4511957, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511959 + }, + { + "from": 4511959, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511962 + }, + { + "from": 4511962, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4511984 + }, + { + "from": 4511962, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511964 + }, + { + "from": 4511964, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511969 + }, + { + "from": 4511969, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511972 + }, + { + "from": 4511972, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511975 + }, + { + "from": 4511975, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4511980 + }, + { + "from": 4511980, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511982 + }, + { + "from": 4511982, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511984 + }, + { + "from": 4511984, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511989 + }, + { + "from": 4511989, + "kind": "fallthrough", + "target_scope": "local", + "to": 4511992 + }, + { + "from": 4511992, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4511997 + }, + { + "from": 4511997, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512000 + }, + { + "from": 4512000, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512004 + }, + { + "from": 4512004, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512006 + }, + { + "from": 4512006, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512008 + }, + { + "from": 4512008, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512013 + }, + { + "from": 4512013, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512016 + }, + { + "from": 4512016, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512021 + }, + { + "from": 4512021, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512024 + }, + { + "from": 4512024, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512028 + }, + { + "from": 4512028, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512030 + }, + { + "from": 4512030, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512032 + }, + { + "from": 4512032, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512037 + }, + { + "from": 4512037, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512040 + }, + { + "from": 4512040, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512045 + }, + { + "from": 4512045, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512048 + }, + { + "from": 4512048, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512052 + }, + { + "from": 4512052, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512054 + }, + { + "from": 4512054, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512056 + }, + { + "from": 4512056, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512061 + }, + { + "from": 4512061, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512064 + }, + { + "from": 4512064, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512069 + }, + { + "from": 4512069, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512072 + }, + { + "from": 4512072, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512076 + }, + { + "from": 4512076, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512078 + }, + { + "from": 4512078, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512080 + }, + { + "from": 4512080, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512085 + }, + { + "from": 4512085, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512088 + }, + { + "from": 4512088, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512093 + }, + { + "from": 4512093, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512096 + }, + { + "from": 4512096, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512100 + }, + { + "from": 4512100, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512102 + }, + { + "from": 4512102, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512104 + }, + { + "from": 4512104, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512109 + }, + { + "from": 4512109, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512112 + }, + { + "from": 4512112, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512117 + }, + { + "from": 4512117, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512120 + }, + { + "from": 4512120, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512124 + }, + { + "from": 4512124, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512126 + }, + { + "from": 4512126, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512128 + }, + { + "from": 4512128, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512133 + }, + { + "from": 4512133, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512335 + }, + { + "from": 4512133, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512139 + }, + { + "from": 4512139, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512144 + }, + { + "from": 4512144, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512147 + }, + { + "from": 4512147, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512151 + }, + { + "from": 4512151, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512156 + }, + { + "from": 4512156, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512161 + }, + { + "from": 4512161, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512164 + }, + { + "from": 4512164, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512167 + }, + { + "from": 4512167, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512169 + }, + { + "from": 4512169, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512171 + }, + { + "from": 4512171, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512176 + }, + { + "from": 4512176, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512181 + }, + { + "from": 4512181, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512183 + }, + { + "from": 4512183, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512186 + }, + { + "from": 4512186, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512188 + }, + { + "from": 4512188, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512192 + }, + { + "from": 4512192, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512194 + }, + { + "from": 4512194, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512199 + }, + { + "from": 4512199, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512204 + }, + { + "from": 4512204, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512206 + }, + { + "from": 4512206, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512209 + }, + { + "from": 4512209, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512211 + }, + { + "from": 4512211, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512215 + }, + { + "from": 4512215, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512217 + }, + { + "from": 4512217, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512222 + }, + { + "from": 4512222, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512227 + }, + { + "from": 4512227, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512229 + }, + { + "from": 4512229, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512232 + }, + { + "from": 4512232, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512234 + }, + { + "from": 4512234, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512238 + }, + { + "from": 4512238, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512240 + }, + { + "from": 4512240, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512245 + }, + { + "from": 4512245, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512250 + }, + { + "from": 4512250, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512252 + }, + { + "from": 4512252, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512255 + }, + { + "from": 4512255, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512257 + }, + { + "from": 4512257, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512261 + }, + { + "from": 4512261, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512263 + }, + { + "from": 4512263, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512268 + }, + { + "from": 4512268, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512273 + }, + { + "from": 4512273, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512275 + }, + { + "from": 4512275, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512278 + }, + { + "from": 4512278, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512280 + }, + { + "from": 4512280, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512284 + }, + { + "from": 4512284, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512286 + }, + { + "from": 4512286, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512291 + }, + { + "from": 4512291, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512296 + }, + { + "from": 4512296, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512298 + }, + { + "from": 4512298, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512302 + }, + { + "from": 4512302, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512304 + }, + { + "from": 4512304, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512307 + }, + { + "from": 4512307, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512311 + }, + { + "from": 4512311, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512313 + }, + { + "from": 4512313, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512318 + }, + { + "from": 4512318, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512320 + }, + { + "from": 4512320, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512322 + }, + { + "from": 4512322, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512324 + }, + { + "from": 4512324, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512329 + }, + { + "from": 4512329, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512139 + }, + { + "from": 4512329, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512335 + }, + { + "from": 4512335, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512340 + }, + { + "from": 4512340, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512344 + }, + { + "from": 4512344, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512410 + }, + { + "from": 4512344, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512346 + }, + { + "from": 4512346, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512351 + }, + { + "from": 4512351, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512355 + }, + { + "from": 4512355, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512359 + }, + { + "from": 4512359, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512364 + }, + { + "from": 4512364, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512368 + }, + { + "from": 4512368, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512371 + }, + { + "from": 4512371, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4511802 + }, + { + "from": 4512371, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512377 + }, + { + "from": 4512377, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512381 + }, + { + "from": 4512381, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512383 + }, + { + "from": 4512383, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512385 + }, + { + "from": 4512385, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512387 + }, + { + "from": 4512387, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4511802 + }, + { + "from": 4512387, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512393 + }, + { + "from": 4512393, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512398 + }, + { + "from": 4512398, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512401 + }, + { + "from": 4512401, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512403 + }, + { + "from": 4512403, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512405 + }, + { + "from": 4512405, + "kind": "unconditional", + "target_scope": "local", + "to": 4511802 + }, + { + "from": 4512410, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512346 + }, + { + "from": 4512410, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512412 + }, + { + "from": 4512412, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512417 + }, + { + "from": 4512417, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512422 + }, + { + "from": 4512422, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512429 + }, + { + "from": 4512429, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512434 + }, + { + "from": 4512434, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512438 + }, + { + "from": 4512438, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512444 + }, + { + "from": 4512444, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512447 + }, + { + "from": 4512447, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512452 + }, + { + "from": 4512452, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512457 + }, + { + "from": 4512457, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512461 + }, + { + "from": 4512461, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512464 + }, + { + "from": 4512464, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512467 + }, + { + "from": 4512467, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512469 + }, + { + "from": 4512469, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512471 + }, + { + "from": 4512471, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512475 + }, + { + "from": 4512475, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512346 + }, + { + "from": 4512475, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512481 + }, + { + "from": 4512481, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512483 + }, + { + "from": 4512483, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512648 + }, + { + "from": 4512483, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512489 + }, + { + "from": 4512489, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512492 + }, + { + "from": 4512492, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512589 + }, + { + "from": 4512492, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512494 + }, + { + "from": 4512494, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512497 + }, + { + "from": 4512497, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512542 + }, + { + "from": 4512497, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512499 + }, + { + "from": 4512499, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512504 + }, + { + "from": 4512504, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512511 + }, + { + "from": 4512511, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512516 + }, + { + "from": 4512516, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512519 + }, + { + "from": 4512519, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512522 + }, + { + "from": 4512522, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512527 + }, + { + "from": 4512527, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512531 + }, + { + "from": 4512531, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512535 + }, + { + "from": 4512535, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512538 + }, + { + "from": 4512538, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512540 + }, + { + "from": 4512540, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512542 + }, + { + "from": 4512542, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512549 + }, + { + "from": 4512549, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512554 + }, + { + "from": 4512554, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512559 + }, + { + "from": 4512559, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512562 + }, + { + "from": 4512562, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512567 + }, + { + "from": 4512567, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512572 + }, + { + "from": 4512572, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512576 + }, + { + "from": 4512576, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512581 + }, + { + "from": 4512581, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512585 + }, + { + "from": 4512585, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512587 + }, + { + "from": 4512587, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512589 + }, + { + "from": 4512589, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512594 + }, + { + "from": 4512594, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512601 + }, + { + "from": 4512601, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512606 + }, + { + "from": 4512606, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512609 + }, + { + "from": 4512609, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512614 + }, + { + "from": 4512614, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512619 + }, + { + "from": 4512619, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512624 + }, + { + "from": 4512624, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512629 + }, + { + "from": 4512629, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512633 + }, + { + "from": 4512633, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512636 + }, + { + "from": 4512636, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512639 + }, + { + "from": 4512639, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512642 + }, + { + "from": 4512642, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512346 + }, + { + "from": 4512642, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512648 + }, + { + "from": 4512648, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512653 + }, + { + "from": 4512653, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512660 + }, + { + "from": 4512660, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512665 + }, + { + "from": 4512665, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512668 + }, + { + "from": 4512668, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512672 + }, + { + "from": 4512672, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512677 + }, + { + "from": 4512677, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512682 + }, + { + "from": 4512682, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512687 + }, + { + "from": 4512687, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512692 + }, + { + "from": 4512692, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512697 + }, + { + "from": 4512697, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512704 + }, + { + "from": 4512704, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512709 + }, + { + "from": 4512709, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512712 + }, + { + "from": 4512712, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512715 + }, + { + "from": 4512715, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512718 + }, + { + "from": 4512718, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512723 + }, + { + "from": 4512723, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512728 + }, + { + "from": 4512728, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512732 + }, + { + "from": 4512732, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512737 + }, + { + "from": 4512737, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512742 + }, + { + "from": 4512742, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512746 + }, + { + "from": 4512746, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512750 + }, + { + "from": 4512750, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512752 + }, + { + "from": 4512752, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512755 + }, + { + "from": 4512755, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512757 + }, + { + "from": 4512757, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512764 + }, + { + "from": 4512764, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512769 + }, + { + "from": 4512769, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512773 + }, + { + "from": 4512773, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512777 + }, + { + "from": 4512777, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512784 + }, + { + "from": 4512784, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512787 + }, + { + "from": 4512787, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512792 + }, + { + "from": 4512792, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512796 + }, + { + "from": 4512796, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512800 + }, + { + "from": 4512800, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512802 + }, + { + "from": 4512802, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512805 + }, + { + "from": 4512805, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512807 + }, + { + "from": 4512807, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512812 + }, + { + "from": 4512812, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4512817 + }, + { + "from": 4512817, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512821 + }, + { + "from": 4512821, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512826 + }, + { + "from": 4512826, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512829 + }, + { + "from": 4512829, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512832 + }, + { + "from": 4512832, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512835 + }, + { + "from": 4512835, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512838 + }, + { + "from": 4512838, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4512648 + }, + { + "from": 4512838, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512844 + }, + { + "from": 4512844, + "kind": "unconditional", + "target_scope": "local", + "to": 4512346 + }, + { + "from": 4512849, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512852 + }, + { + "from": 4512852, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512859 + }, + { + "from": 4512859, + "kind": "unconditional", + "target_scope": "local", + "to": 4511727 + }, + { + "from": 4512864, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512869 + }, + { + "from": 4512869, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512874 + }, + { + "from": 4512874, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512877 + }, + { + "from": 4512877, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512880 + }, + { + "from": 4512880, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512884 + }, + { + "from": 4512884, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512890 + }, + { + "from": 4512890, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512895 + }, + { + "from": 4512895, + "kind": "unconditional", + "target_scope": "local", + "to": 4512364 + }, + { + "from": 4512900, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512905 + }, + { + "from": 4512905, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512910 + }, + { + "from": 4512910, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512913 + }, + { + "from": 4512913, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512917 + }, + { + "from": 4512917, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512921 + }, + { + "from": 4512921, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512927 + }, + { + "from": 4512927, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512932 + }, + { + "from": 4512932, + "kind": "unconditional", + "target_scope": "local", + "to": 4512364 + }, + { + "from": 4512937, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512942 + }, + { + "from": 4512942, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512947 + }, + { + "from": 4512947, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512950 + }, + { + "from": 4512950, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512953 + }, + { + "from": 4512953, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512958 + }, + { + "from": 4512958, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512964 + }, + { + "from": 4512964, + "kind": "fallthrough", + "target_scope": "local", + "to": 4512969 + }, + { + "from": 4512969, + "kind": "unconditional", + "target_scope": "local", + "to": 4512364 + } + ], + "entry": 4511672, + "instructions": [ + { + "address": 4511672, + "line": "44d7b8: 4c 89 64 24 e0 \tmovq\t%r12, -0x20(%rsp)", + "opcode": "movq", + "operands": "%r12, -0x20(%rsp)" + }, + { + "address": 4511677, + "line": "44d7bd: 4c 89 7c 24 f8 \tmovq\t%r15, -0x8(%rsp)", + "opcode": "movq", + "operands": "%r15, -0x8(%rsp)" + }, + { + "address": 4511682, + "line": "44d7c2: 49 89 fc \tmovq\t%rdi, %r12", + "opcode": "movq", + "operands": "%rdi, %r12" + }, + { + "address": 4511685, + "line": "44d7c5: 48 89 5c 24 d0 \tmovq\t%rbx, -0x30(%rsp)", + "opcode": "movq", + "operands": "%rbx, -0x30(%rsp)" + }, + { + "address": 4511690, + "line": "44d7ca: 48 89 6c 24 d8 \tmovq\t%rbp, -0x28(%rsp)", + "opcode": "movq", + "operands": "%rbp, -0x28(%rsp)" + }, + { + "address": 4511695, + "line": "44d7cf: 41 89 f7 \tmovl\t%esi, %r15d", + "opcode": "movl", + "operands": "%esi, %r15d" + }, + { + "address": 4511698, + "line": "44d7d2: 4c 89 6c 24 e8 \tmovq\t%r13, -0x18(%rsp)", + "opcode": "movq", + "operands": "%r13, -0x18(%rsp)" + }, + { + "address": 4511703, + "line": "44d7d7: 4c 89 74 24 f0 \tmovq\t%r14, -0x10(%rsp)", + "opcode": "movq", + "operands": "%r14, -0x10(%rsp)" + }, + { + "address": 4511708, + "line": "44d7dc: 48 83 ec 48 \tsubq\t$0x48, %rsp", + "opcode": "subq", + "operands": "$0x48, %rsp" + }, + { + "address": 4511712, + "line": "44d7e0: 85 f6 \ttestl\t%esi, %esi", + "opcode": "testl", + "operands": "%esi, %esi" + }, + { + "address": 4511714, + "line": "44d7e2: c7 04 24 00 00 00 00 \tmovl\t$0x0, (%rsp)", + "opcode": "movl", + "operands": "$0x0, (%rsp)" + }, + { + "address": 4511721, + "line": "44d7e9: 0f 88 62 04 00 00 \tjs\t0x44dc51 ", + "opcode": "js", + "operands": "0x44dc51 " + }, + { + "address": 4511727, + "line": "44d7ef: 41 8b 54 24 08 \tmovl\t0x8(%r12), %edx", + "opcode": "movl", + "operands": "0x8(%r12), %edx" + }, + { + "address": 4511732, + "line": "44d7f4: 85 d2 \ttestl\t%edx, %edx", + "opcode": "testl", + "operands": "%edx, %edx" + }, + { + "address": 4511734, + "line": "44d7f6: 74 68 \tje\t0x44d860 ", + "opcode": "je", + "operands": "0x44d860 " + }, + { + "address": 4511736, + "line": "44d7f8: 41 83 ff 08 \tcmpl\t$0x8, %r15d", + "opcode": "cmpl", + "operands": "$0x8, %r15d" + }, + { + "address": 4511740, + "line": "44d7fc: 0f 84 5e 04 00 00 \tje\t0x44dc60 ", + "opcode": "je", + "operands": "0x44dc60 " + }, + { + "address": 4511746, + "line": "44d802: 41 83 ff 10 \tcmpl\t$0x10, %r15d", + "opcode": "cmpl", + "operands": "$0x10, %r15d" + }, + { + "address": 4511750, + "line": "44d806: 0f 84 9d 04 00 00 \tje\t0x44dca9 ", + "opcode": "je", + "operands": "0x44dca9 " + }, + { + "address": 4511756, + "line": "44d80c: 41 83 ff 20 \tcmpl\t$0x20, %r15d", + "opcode": "cmpl", + "operands": "$0x20, %r15d" + }, + { + "address": 4511760, + "line": "44d810: 0f 84 6e 04 00 00 \tje\t0x44dc84 ", + "opcode": "je", + "operands": "0x44dc84 " + }, + { + "address": 4511766, + "line": "44d816: 31 c0 \txorl\t%eax, %eax", + "opcode": "xorl", + "operands": "%eax, %eax" + }, + { + "address": 4511768, + "line": "44d818: 44 89 fa \tmovl\t%r15d, %edx", + "opcode": "movl", + "operands": "%r15d, %edx" + }, + { + "address": 4511771, + "line": "44d81b: be e1 fa 56 00 \tmovl\t$0x56fae1, %esi # imm = 0x56FAE1", + "opcode": "movl", + "operands": "$0x56fae1, %esi # imm = 0x56FAE1" + }, + { + "address": 4511776, + "line": "44d820: bf 01 00 00 00 \tmovl\t$0x1, %edi", + "opcode": "movl", + "operands": "$0x1, %edi" + }, + { + "address": 4511781, + "line": "44d825: 31 ed \txorl\t%ebp, %ebp", + "opcode": "xorl", + "operands": "%ebp, %ebp" + }, + { + "address": 4511783, + "line": "44d827: e8 06 12 ff ff \tcallq\t0x43ea32 ", + "opcode": "callq", + "operands": "0x43ea32 " + }, + { + "address": 4511788, + "line": "44d82c: 44 8b 24 24 \tmovl\t(%rsp), %r12d", + "opcode": "movl", + "operands": "(%rsp), %r12d" + }, + { + "address": 4511792, + "line": "44d830: 45 85 e4 \ttestl\t%r12d, %r12d", + "opcode": "testl", + "operands": "%r12d, %r12d" + }, + { + "address": 4511795, + "line": "44d833: 0f 85 40 02 00 00 \tjne\t0x44da79 ", + "opcode": "jne", + "operands": "0x44da79 " + }, + { + "address": 4511801, + "line": "44d839: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4511802, + "line": "44d83a: 89 e8 \tmovl\t%ebp, %eax", + "opcode": "movl", + "operands": "%ebp, %eax" + }, + { + "address": 4511804, + "line": "44d83c: 48 8b 5c 24 18 \tmovq\t0x18(%rsp), %rbx", + "opcode": "movq", + "operands": "0x18(%rsp), %rbx" + }, + { + "address": 4511809, + "line": "44d841: 48 8b 6c 24 20 \tmovq\t0x20(%rsp), %rbp", + "opcode": "movq", + "operands": "0x20(%rsp), %rbp" + }, + { + "address": 4511814, + "line": "44d846: 4c 8b 64 24 28 \tmovq\t0x28(%rsp), %r12", + "opcode": "movq", + "operands": "0x28(%rsp), %r12" + }, + { + "address": 4511819, + "line": "44d84b: 4c 8b 6c 24 30 \tmovq\t0x30(%rsp), %r13", + "opcode": "movq", + "operands": "0x30(%rsp), %r13" + }, + { + "address": 4511824, + "line": "44d850: 4c 8b 74 24 38 \tmovq\t0x38(%rsp), %r14", + "opcode": "movq", + "operands": "0x38(%rsp), %r14" + }, + { + "address": 4511829, + "line": "44d855: 4c 8b 7c 24 40 \tmovq\t0x40(%rsp), %r15", + "opcode": "movq", + "operands": "0x40(%rsp), %r15" + }, + { + "address": 4511834, + "line": "44d85a: 48 83 c4 48 \taddq\t$0x48, %rsp", + "opcode": "addq", + "operands": "$0x48, %rsp" + }, + { + "address": 4511838, + "line": "44d85e: c3 \tretq", + "opcode": "retq", + "operands": "" + }, + { + "address": 4511839, + "line": "44d85f: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4511840, + "line": "44d860: 45 89 fd \tmovl\t%r15d, %r13d", + "opcode": "movl", + "operands": "%r15d, %r13d" + }, + { + "address": 4511843, + "line": "44d863: 31 ed \txorl\t%ebp, %ebp", + "opcode": "xorl", + "operands": "%ebp, %ebp" + }, + { + "address": 4511845, + "line": "44d865: 41 83 e5 07 \tandl\t$0x7, %r13d", + "opcode": "andl", + "operands": "$0x7, %r13d" + }, + { + "address": 4511849, + "line": "44d869: 41 83 fd 00 \tcmpl\t$0x0, %r13d", + "opcode": "cmpl", + "operands": "$0x0, %r13d" + }, + { + "address": 4511853, + "line": "44d86d: 44 89 6c 24 04 \tmovl\t%r13d, 0x4(%rsp)", + "opcode": "movl", + "operands": "%r13d, 0x4(%rsp)" + }, + { + "address": 4511858, + "line": "44d872: 0f 84 dc 01 00 00 \tje\t0x44da54 ", + "opcode": "je", + "operands": "0x44da54 " + }, + { + "address": 4511864, + "line": "44d878: 0f 8e d1 01 00 00 \tjle\t0x44da4f ", + "opcode": "jle", + "operands": "0x44da4f " + }, + { + "address": 4511870, + "line": "44d87e: 8b 5c 24 04 \tmovl\t0x4(%rsp), %ebx", + "opcode": "movl", + "operands": "0x4(%rsp), %ebx" + }, + { + "address": 4511874, + "line": "44d882: 4d 8d 74 24 24 \tleaq\t0x24(%r12), %r14", + "opcode": "leaq", + "operands": "0x24(%r12), %r14" + }, + { + "address": 4511879, + "line": "44d887: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4511884, + "line": "44d88c: 41 bd 01 00 00 00 \tmovl\t$0x1, %r13d", + "opcode": "movl", + "operands": "$0x1, %r13d" + }, + { + "address": 4511890, + "line": "44d892: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4511893, + "line": "44d895: 83 eb 01 \tsubl\t$0x1, %ebx", + "opcode": "subl", + "operands": "$0x1, %ebx" + }, + { + "address": 4511896, + "line": "44d898: e8 e1 98 00 00 \tcallq\t0x45717e ", + "opcode": "callq", + "operands": "0x45717e " + }, + { + "address": 4511901, + "line": "44d89d: 83 e3 07 \tandl\t$0x7, %ebx", + "opcode": "andl", + "operands": "$0x7, %ebx" + }, + { + "address": 4511904, + "line": "44d8a0: 44 3b 6c 24 04 \tcmpl\t0x4(%rsp), %r13d", + "opcode": "cmpl", + "operands": "0x4(%rsp), %r13d" + }, + { + "address": 4511909, + "line": "44d8a5: 89 c5 \tmovl\t%eax, %ebp", + "opcode": "movl", + "operands": "%eax, %ebp" + }, + { + "address": 4511911, + "line": "44d8a7: 0f 84 a2 01 00 00 \tje\t0x44da4f ", + "opcode": "je", + "operands": "0x44da4f " + }, + { + "address": 4511917, + "line": "44d8ad: 85 db \ttestl\t%ebx, %ebx", + "opcode": "testl", + "operands": "%ebx, %ebx" + }, + { + "address": 4511919, + "line": "44d8af: 0f 84 d6 00 00 00 \tje\t0x44d98b ", + "opcode": "je", + "operands": "0x44d98b " + }, + { + "address": 4511925, + "line": "44d8b5: 83 fb 01 \tcmpl\t$0x1, %ebx", + "opcode": "cmpl", + "operands": "$0x1, %ebx" + }, + { + "address": 4511928, + "line": "44d8b8: 0f 84 aa 00 00 00 \tje\t0x44d968 ", + "opcode": "je", + "operands": "0x44d968 " + }, + { + "address": 4511934, + "line": "44d8be: 83 fb 02 \tcmpl\t$0x2, %ebx", + "opcode": "cmpl", + "operands": "$0x2, %ebx" + }, + { + "address": 4511937, + "line": "44d8c1: 0f 84 89 00 00 00 \tje\t0x44d950 ", + "opcode": "je", + "operands": "0x44d950 " + }, + { + "address": 4511943, + "line": "44d8c7: 83 fb 03 \tcmpl\t$0x3, %ebx", + "opcode": "cmpl", + "operands": "$0x3, %ebx" + }, + { + "address": 4511946, + "line": "44d8ca: 74 6c \tje\t0x44d938 ", + "opcode": "je", + "operands": "0x44d938 " + }, + { + "address": 4511948, + "line": "44d8cc: 83 fb 04 \tcmpl\t$0x4, %ebx", + "opcode": "cmpl", + "operands": "$0x4, %ebx" + }, + { + "address": 4511951, + "line": "44d8cf: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4511952, + "line": "44d8d0: 74 4e \tje\t0x44d920 ", + "opcode": "je", + "operands": "0x44d920 " + }, + { + "address": 4511954, + "line": "44d8d2: 83 fb 05 \tcmpl\t$0x5, %ebx", + "opcode": "cmpl", + "operands": "$0x5, %ebx" + }, + { + "address": 4511957, + "line": "44d8d5: 74 31 \tje\t0x44d908 ", + "opcode": "je", + "operands": "0x44d908 " + }, + { + "address": 4511959, + "line": "44d8d7: 83 fb 06 \tcmpl\t$0x6, %ebx", + "opcode": "cmpl", + "operands": "$0x6, %ebx" + }, + { + "address": 4511962, + "line": "44d8da: 74 14 \tje\t0x44d8f0 ", + "opcode": "je", + "operands": "0x44d8f0 " + }, + { + "address": 4511964, + "line": "44d8dc: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4511969, + "line": "44d8e1: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4511972, + "line": "44d8e4: 41 b5 02 \tmovb\t$0x2, %r13b", + "opcode": "movb", + "operands": "$0x2, %r13b" + }, + { + "address": 4511975, + "line": "44d8e7: e8 92 98 00 00 \tcallq\t0x45717e ", + "opcode": "callq", + "operands": "0x45717e " + }, + { + "address": 4511980, + "line": "44d8ec: 01 c0 \taddl\t%eax, %eax", + "opcode": "addl", + "operands": "%eax, %eax" + }, + { + "address": 4511982, + "line": "44d8ee: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4511984, + "line": "44d8f0: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4511989, + "line": "44d8f5: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4511992, + "line": "44d8f8: e8 81 98 00 00 \tcallq\t0x45717e ", + "opcode": "callq", + "operands": "0x45717e " + }, + { + "address": 4511997, + "line": "44d8fd: 44 89 e9 \tmovl\t%r13d, %ecx", + "opcode": "movl", + "operands": "%r13d, %ecx" + }, + { + "address": 4512000, + "line": "44d900: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4512004, + "line": "44d904: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4512006, + "line": "44d906: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4512008, + "line": "44d908: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4512013, + "line": "44d90d: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4512016, + "line": "44d910: e8 69 98 00 00 \tcallq\t0x45717e ", + "opcode": "callq", + "operands": "0x45717e " + }, + { + "address": 4512021, + "line": "44d915: 44 89 e9 \tmovl\t%r13d, %ecx", + "opcode": "movl", + "operands": "%r13d, %ecx" + }, + { + "address": 4512024, + "line": "44d918: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4512028, + "line": "44d91c: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4512030, + "line": "44d91e: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4512032, + "line": "44d920: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4512037, + "line": "44d925: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4512040, + "line": "44d928: e8 51 98 00 00 \tcallq\t0x45717e ", + "opcode": "callq", + "operands": "0x45717e " + }, + { + "address": 4512045, + "line": "44d92d: 44 89 e9 \tmovl\t%r13d, %ecx", + "opcode": "movl", + "operands": "%r13d, %ecx" + }, + { + "address": 4512048, + "line": "44d930: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4512052, + "line": "44d934: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4512054, + "line": "44d936: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4512056, + "line": "44d938: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4512061, + "line": "44d93d: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4512064, + "line": "44d940: e8 39 98 00 00 \tcallq\t0x45717e ", + "opcode": "callq", + "operands": "0x45717e " + }, + { + "address": 4512069, + "line": "44d945: 44 89 e9 \tmovl\t%r13d, %ecx", + "opcode": "movl", + "operands": "%r13d, %ecx" + }, + { + "address": 4512072, + "line": "44d948: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4512076, + "line": "44d94c: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4512078, + "line": "44d94e: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4512080, + "line": "44d950: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4512085, + "line": "44d955: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4512088, + "line": "44d958: e8 21 98 00 00 \tcallq\t0x45717e ", + "opcode": "callq", + "operands": "0x45717e " + }, + { + "address": 4512093, + "line": "44d95d: 44 89 e9 \tmovl\t%r13d, %ecx", + "opcode": "movl", + "operands": "%r13d, %ecx" + }, + { + "address": 4512096, + "line": "44d960: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4512100, + "line": "44d964: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4512102, + "line": "44d966: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4512104, + "line": "44d968: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4512109, + "line": "44d96d: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4512112, + "line": "44d970: e8 09 98 00 00 \tcallq\t0x45717e ", + "opcode": "callq", + "operands": "0x45717e " + }, + { + "address": 4512117, + "line": "44d975: 44 89 e9 \tmovl\t%r13d, %ecx", + "opcode": "movl", + "operands": "%r13d, %ecx" + }, + { + "address": 4512120, + "line": "44d978: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4512124, + "line": "44d97c: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4512126, + "line": "44d97e: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4512128, + "line": "44d980: 44 3b 6c 24 04 \tcmpl\t0x4(%rsp), %r13d", + "opcode": "cmpl", + "operands": "0x4(%rsp), %r13d" + }, + { + "address": 4512133, + "line": "44d985: 0f 84 c4 00 00 00 \tje\t0x44da4f ", + "opcode": "je", + "operands": "0x44da4f " + }, + { + "address": 4512139, + "line": "44d98b: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4512144, + "line": "44d990: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4512147, + "line": "44d993: 41 8d 5d 01 \tleal\t0x1(%r13), %ebx", + "opcode": "leal", + "operands": "0x1(%r13), %ebx" + }, + { + "address": 4512151, + "line": "44d997: e8 e2 97 00 00 \tcallq\t0x45717e ", + "opcode": "callq", + "operands": "0x45717e " + }, + { + "address": 4512156, + "line": "44d99c: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4512161, + "line": "44d9a1: 44 89 e9 \tmovl\t%r13d, %ecx", + "opcode": "movl", + "operands": "%r13d, %ecx" + }, + { + "address": 4512164, + "line": "44d9a4: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4512167, + "line": "44d9a7: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4512169, + "line": "44d9a9: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4512171, + "line": "44d9ab: e8 ce 97 00 00 \tcallq\t0x45717e ", + "opcode": "callq", + "operands": "0x45717e " + }, + { + "address": 4512176, + "line": "44d9b0: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4512181, + "line": "44d9b5: 89 d9 \tmovl\t%ebx, %ecx", + "opcode": "movl", + "operands": "%ebx, %ecx" + }, + { + "address": 4512183, + "line": "44d9b7: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4512186, + "line": "44d9ba: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4512188, + "line": "44d9bc: 41 8d 5d 02 \tleal\t0x2(%r13), %ebx", + "opcode": "leal", + "operands": "0x2(%r13), %ebx" + }, + { + "address": 4512192, + "line": "44d9c0: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4512194, + "line": "44d9c2: e8 b7 97 00 00 \tcallq\t0x45717e ", + "opcode": "callq", + "operands": "0x45717e " + }, + { + "address": 4512199, + "line": "44d9c7: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4512204, + "line": "44d9cc: 89 d9 \tmovl\t%ebx, %ecx", + "opcode": "movl", + "operands": "%ebx, %ecx" + }, + { + "address": 4512206, + "line": "44d9ce: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4512209, + "line": "44d9d1: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4512211, + "line": "44d9d3: 41 8d 5d 03 \tleal\t0x3(%r13), %ebx", + "opcode": "leal", + "operands": "0x3(%r13), %ebx" + }, + { + "address": 4512215, + "line": "44d9d7: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4512217, + "line": "44d9d9: e8 a0 97 00 00 \tcallq\t0x45717e ", + "opcode": "callq", + "operands": "0x45717e " + }, + { + "address": 4512222, + "line": "44d9de: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4512227, + "line": "44d9e3: 89 d9 \tmovl\t%ebx, %ecx", + "opcode": "movl", + "operands": "%ebx, %ecx" + }, + { + "address": 4512229, + "line": "44d9e5: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4512232, + "line": "44d9e8: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4512234, + "line": "44d9ea: 41 8d 5d 04 \tleal\t0x4(%r13), %ebx", + "opcode": "leal", + "operands": "0x4(%r13), %ebx" + }, + { + "address": 4512238, + "line": "44d9ee: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4512240, + "line": "44d9f0: e8 89 97 00 00 \tcallq\t0x45717e ", + "opcode": "callq", + "operands": "0x45717e " + }, + { + "address": 4512245, + "line": "44d9f5: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4512250, + "line": "44d9fa: 89 d9 \tmovl\t%ebx, %ecx", + "opcode": "movl", + "operands": "%ebx, %ecx" + }, + { + "address": 4512252, + "line": "44d9fc: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4512255, + "line": "44d9ff: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4512257, + "line": "44da01: 41 8d 5d 05 \tleal\t0x5(%r13), %ebx", + "opcode": "leal", + "operands": "0x5(%r13), %ebx" + }, + { + "address": 4512261, + "line": "44da05: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4512263, + "line": "44da07: e8 72 97 00 00 \tcallq\t0x45717e ", + "opcode": "callq", + "operands": "0x45717e " + }, + { + "address": 4512268, + "line": "44da0c: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4512273, + "line": "44da11: 89 d9 \tmovl\t%ebx, %ecx", + "opcode": "movl", + "operands": "%ebx, %ecx" + }, + { + "address": 4512275, + "line": "44da13: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4512278, + "line": "44da16: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4512280, + "line": "44da18: 41 8d 5d 06 \tleal\t0x6(%r13), %ebx", + "opcode": "leal", + "operands": "0x6(%r13), %ebx" + }, + { + "address": 4512284, + "line": "44da1c: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4512286, + "line": "44da1e: e8 5b 97 00 00 \tcallq\t0x45717e ", + "opcode": "callq", + "operands": "0x45717e " + }, + { + "address": 4512291, + "line": "44da23: 49 8b 7c 24 10 \tmovq\t0x10(%r12), %rdi", + "opcode": "movq", + "operands": "0x10(%r12), %rdi" + }, + { + "address": 4512296, + "line": "44da28: 89 d9 \tmovl\t%ebx, %ecx", + "opcode": "movl", + "operands": "%ebx, %ecx" + }, + { + "address": 4512298, + "line": "44da2a: 41 8d 5d 07 \tleal\t0x7(%r13), %ebx", + "opcode": "leal", + "operands": "0x7(%r13), %ebx" + }, + { + "address": 4512302, + "line": "44da2e: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4512304, + "line": "44da30: 4c 89 f6 \tmovq\t%r14, %rsi", + "opcode": "movq", + "operands": "%r14, %rsi" + }, + { + "address": 4512307, + "line": "44da33: 41 83 c5 08 \taddl\t$0x8, %r13d", + "opcode": "addl", + "operands": "$0x8, %r13d" + }, + { + "address": 4512311, + "line": "44da37: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4512313, + "line": "44da39: e8 40 97 00 00 \tcallq\t0x45717e ", + "opcode": "callq", + "operands": "0x45717e " + }, + { + "address": 4512318, + "line": "44da3e: 89 d9 \tmovl\t%ebx, %ecx", + "opcode": "movl", + "operands": "%ebx, %ecx" + }, + { + "address": 4512320, + "line": "44da40: d3 e0 \tshll\t%cl, %eax", + "opcode": "shll", + "operands": "%cl, %eax" + }, + { + "address": 4512322, + "line": "44da42: 09 c5 \torl\t%eax, %ebp", + "opcode": "orl", + "operands": "%eax, %ebp" + }, + { + "address": 4512324, + "line": "44da44: 44 3b 6c 24 04 \tcmpl\t0x4(%rsp), %r13d", + "opcode": "cmpl", + "operands": "0x4(%rsp), %r13d" + }, + { + "address": 4512329, + "line": "44da49: 0f 85 3c ff ff ff \tjne\t0x44d98b ", + "opcode": "jne", + "operands": "0x44d98b " + }, + { + "address": 4512335, + "line": "44da4f: 44 2b 7c 24 04 \tsubl\t0x4(%rsp), %r15d", + "opcode": "subl", + "operands": "0x4(%rsp), %r15d" + }, + { + "address": 4512340, + "line": "44da54: 41 83 ff 00 \tcmpl\t$0x0, %r15d", + "opcode": "cmpl", + "operands": "$0x0, %r15d" + }, + { + "address": 4512344, + "line": "44da58: 75 40 \tjne\t0x44da9a ", + "opcode": "jne", + "operands": "0x44da9a " + }, + { + "address": 4512346, + "line": "44da5a: 45 8b 74 24 24 \tmovl\t0x24(%r12), %r14d", + "opcode": "movl", + "operands": "0x24(%r12), %r14d" + }, + { + "address": 4512351, + "line": "44da5f: 41 c1 fe 03 \tsarl\t$0x3, %r14d", + "opcode": "sarl", + "operands": "$0x3, %r14d" + }, + { + "address": 4512355, + "line": "44da63: 41 83 c6 01 \taddl\t$0x1, %r14d", + "opcode": "addl", + "operands": "$0x1, %r14d" + }, + { + "address": 4512359, + "line": "44da67: 45 89 74 24 20 \tmovl\t%r14d, 0x20(%r12)", + "opcode": "movl", + "operands": "%r14d, 0x20(%r12)" + }, + { + "address": 4512364, + "line": "44da6c: 44 8b 24 24 \tmovl\t(%rsp), %r12d", + "opcode": "movl", + "operands": "(%rsp), %r12d" + }, + { + "address": 4512368, + "line": "44da70: 45 85 e4 \ttestl\t%r12d, %r12d", + "opcode": "testl", + "operands": "%r12d, %r12d" + }, + { + "address": 4512371, + "line": "44da73: 0f 84 c1 fd ff ff \tje\t0x44d83a ", + "opcode": "je", + "operands": "0x44d83a " + }, + { + "address": 4512377, + "line": "44da79: 41 8d 4f ff \tleal\t-0x1(%r15), %ecx", + "opcode": "leal", + "operands": "-0x1(%r15), %ecx" + }, + { + "address": 4512381, + "line": "44da7d: 89 e8 \tmovl\t%ebp, %eax", + "opcode": "movl", + "operands": "%ebp, %eax" + }, + { + "address": 4512383, + "line": "44da7f: d3 f8 \tsarl\t%cl, %eax", + "opcode": "sarl", + "operands": "%cl, %eax" + }, + { + "address": 4512385, + "line": "44da81: a8 01 \ttestb\t$0x1, %al", + "opcode": "testb", + "operands": "$0x1, %al" + }, + { + "address": 4512387, + "line": "44da83: 0f 84 b1 fd ff ff \tje\t0x44d83a ", + "opcode": "je", + "operands": "0x44d83a " + }, + { + "address": 4512393, + "line": "44da89: ba ff ff ff ff \tmovl\t$0xffffffff, %edx # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %edx # imm = 0xFFFFFFFF" + }, + { + "address": 4512398, + "line": "44da8e: 44 89 f9 \tmovl\t%r15d, %ecx", + "opcode": "movl", + "operands": "%r15d, %ecx" + }, + { + "address": 4512401, + "line": "44da91: d3 e2 \tshll\t%cl, %edx", + "opcode": "shll", + "operands": "%cl, %edx" + }, + { + "address": 4512403, + "line": "44da93: 09 d5 \torl\t%edx, %ebp", + "opcode": "orl", + "operands": "%edx, %ebp" + }, + { + "address": 4512405, + "line": "44da95: e9 a0 fd ff ff \tjmp\t0x44d83a ", + "opcode": "jmp", + "operands": "0x44d83a " + }, + { + "address": 4512410, + "line": "44da9a: 7e be \tjle\t0x44da5a ", + "opcode": "jle", + "operands": "0x44da5a " + }, + { + "address": 4512412, + "line": "44da9c: 4d 8d 74 24 24 \tleaq\t0x24(%r12), %r14", + "opcode": "leaq", + "operands": "0x24(%r12), %r14" + }, + { + "address": 4512417, + "line": "44daa1: 49 8b 54 24 10 \tmovq\t0x10(%r12), %rdx", + "opcode": "movq", + "operands": "0x10(%r12), %rdx" + }, + { + "address": 4512422, + "line": "44daa6: 48 8b 3d 8b 56 7c 00 \tmovq\t0x7c568b(%rip), %rdi # 0xc13138 ", + "opcode": "movq", + "operands": "0x7c568b(%rip), %rdi # 0xc13138 " + }, + { + "address": 4512429, + "line": "44daad: 48 8d 74 24 14 \tleaq\t0x14(%rsp), %rsi", + "opcode": "leaq", + "operands": "0x14(%rsp), %rsi" + }, + { + "address": 4512434, + "line": "44dab2: 41 8d 5f ff \tleal\t-0x1(%r15), %ebx", + "opcode": "leal", + "operands": "-0x1(%r15), %ebx" + }, + { + "address": 4512438, + "line": "44dab6: 41 bd 08 00 00 00 \tmovl\t$0x8, %r13d", + "opcode": "movl", + "operands": "$0x8, %r13d" + }, + { + "address": 4512444, + "line": "44dabc: 4c 89 f1 \tmovq\t%r14, %rcx", + "opcode": "movq", + "operands": "%r14, %rcx" + }, + { + "address": 4512447, + "line": "44dabf: e8 70 98 00 00 \tcallq\t0x457334 ", + "opcode": "callq", + "operands": "0x457334 " + }, + { + "address": 4512452, + "line": "44dac4: 0f b6 4c 24 04 \tmovzbl\t0x4(%rsp), %ecx", + "opcode": "movzbl", + "operands": "0x4(%rsp), %ecx" + }, + { + "address": 4512457, + "line": "44dac9: 8b 74 24 14 \tmovl\t0x14(%rsp), %esi", + "opcode": "movl", + "operands": "0x14(%rsp), %esi" + }, + { + "address": 4512461, + "line": "44dacd: c1 eb 03 \tshrl\t$0x3, %ebx", + "opcode": "shrl", + "operands": "$0x3, %ebx" + }, + { + "address": 4512464, + "line": "44dad0: 83 e3 03 \tandl\t$0x3, %ebx", + "opcode": "andl", + "operands": "$0x3, %ebx" + }, + { + "address": 4512467, + "line": "44dad3: d3 e6 \tshll\t%cl, %esi", + "opcode": "shll", + "operands": "%cl, %esi" + }, + { + "address": 4512469, + "line": "44dad5: 09 f5 \torl\t%esi, %ebp", + "opcode": "orl", + "operands": "%esi, %ebp" + }, + { + "address": 4512471, + "line": "44dad7: 41 83 ff 08 \tcmpl\t$0x8, %r15d", + "opcode": "cmpl", + "operands": "$0x8, %r15d" + }, + { + "address": 4512475, + "line": "44dadb: 0f 8e 79 ff ff ff \tjle\t0x44da5a ", + "opcode": "jle", + "operands": "0x44da5a " + }, + { + "address": 4512481, + "line": "44dae1: 85 db \ttestl\t%ebx, %ebx", + "opcode": "testl", + "operands": "%ebx, %ebx" + }, + { + "address": 4512483, + "line": "44dae3: 0f 84 9f 00 00 00 \tje\t0x44db88 ", + "opcode": "je", + "operands": "0x44db88 " + }, + { + "address": 4512489, + "line": "44dae9: 83 fb 01 \tcmpl\t$0x1, %ebx", + "opcode": "cmpl", + "operands": "$0x1, %ebx" + }, + { + "address": 4512492, + "line": "44daec: 74 5f \tje\t0x44db4d ", + "opcode": "je", + "operands": "0x44db4d " + }, + { + "address": 4512494, + "line": "44daee: 83 fb 02 \tcmpl\t$0x2, %ebx", + "opcode": "cmpl", + "operands": "$0x2, %ebx" + }, + { + "address": 4512497, + "line": "44daf1: 74 2b \tje\t0x44db1e ", + "opcode": "je", + "operands": "0x44db1e " + }, + { + "address": 4512499, + "line": "44daf3: 49 8b 54 24 10 \tmovq\t0x10(%r12), %rdx", + "opcode": "movq", + "operands": "0x10(%r12), %rdx" + }, + { + "address": 4512504, + "line": "44daf8: 48 8b 3d 39 56 7c 00 \tmovq\t0x7c5639(%rip), %rdi # 0xc13138 ", + "opcode": "movq", + "operands": "0x7c5639(%rip), %rdi # 0xc13138 " + }, + { + "address": 4512511, + "line": "44daff: 48 8d 74 24 14 \tleaq\t0x14(%rsp), %rsi", + "opcode": "leaq", + "operands": "0x14(%rsp), %rsi" + }, + { + "address": 4512516, + "line": "44db04: 4c 89 f1 \tmovq\t%r14, %rcx", + "opcode": "movq", + "operands": "%r14, %rcx" + }, + { + "address": 4512519, + "line": "44db07: 41 b5 10 \tmovb\t$0x10, %r13b", + "opcode": "movb", + "operands": "$0x10, %r13b" + }, + { + "address": 4512522, + "line": "44db0a: e8 25 98 00 00 \tcallq\t0x457334 ", + "opcode": "callq", + "operands": "0x457334 " + }, + { + "address": 4512527, + "line": "44db0f: 8b 4c 24 04 \tmovl\t0x4(%rsp), %ecx", + "opcode": "movl", + "operands": "0x4(%rsp), %ecx" + }, + { + "address": 4512531, + "line": "44db13: 8b 5c 24 14 \tmovl\t0x14(%rsp), %ebx", + "opcode": "movl", + "operands": "0x14(%rsp), %ebx" + }, + { + "address": 4512535, + "line": "44db17: 83 c1 08 \taddl\t$0x8, %ecx", + "opcode": "addl", + "operands": "$0x8, %ecx" + }, + { + "address": 4512538, + "line": "44db1a: d3 e3 \tshll\t%cl, %ebx", + "opcode": "shll", + "operands": "%cl, %ebx" + }, + { + "address": 4512540, + "line": "44db1c: 09 dd \torl\t%ebx, %ebp", + "opcode": "orl", + "operands": "%ebx, %ebp" + }, + { + "address": 4512542, + "line": "44db1e: 48 8b 3d 13 56 7c 00 \tmovq\t0x7c5613(%rip), %rdi # 0xc13138 ", + "opcode": "movq", + "operands": "0x7c5613(%rip), %rdi # 0xc13138 " + }, + { + "address": 4512549, + "line": "44db25: 49 8b 54 24 10 \tmovq\t0x10(%r12), %rdx", + "opcode": "movq", + "operands": "0x10(%r12), %rdx" + }, + { + "address": 4512554, + "line": "44db2a: 48 8d 74 24 14 \tleaq\t0x14(%rsp), %rsi", + "opcode": "leaq", + "operands": "0x14(%rsp), %rsi" + }, + { + "address": 4512559, + "line": "44db2f: 4c 89 f1 \tmovq\t%r14, %rcx", + "opcode": "movq", + "operands": "%r14, %rcx" + }, + { + "address": 4512562, + "line": "44db32: e8 fd 97 00 00 \tcallq\t0x457334 ", + "opcode": "callq", + "operands": "0x457334 " + }, + { + "address": 4512567, + "line": "44db37: 44 8b 44 24 04 \tmovl\t0x4(%rsp), %r8d", + "opcode": "movl", + "operands": "0x4(%rsp), %r8d" + }, + { + "address": 4512572, + "line": "44db3c: 8b 7c 24 14 \tmovl\t0x14(%rsp), %edi", + "opcode": "movl", + "operands": "0x14(%rsp), %edi" + }, + { + "address": 4512576, + "line": "44db40: 43 8d 4c 05 00 \tleal\t(%r13,%r8), %ecx", + "opcode": "leal", + "operands": "(%r13,%r8), %ecx" + }, + { + "address": 4512581, + "line": "44db45: 41 83 c5 08 \taddl\t$0x8, %r13d", + "opcode": "addl", + "operands": "$0x8, %r13d" + }, + { + "address": 4512585, + "line": "44db49: d3 e7 \tshll\t%cl, %edi", + "opcode": "shll", + "operands": "%cl, %edi" + }, + { + "address": 4512587, + "line": "44db4b: 09 fd \torl\t%edi, %ebp", + "opcode": "orl", + "operands": "%edi, %ebp" + }, + { + "address": 4512589, + "line": "44db4d: 49 8b 54 24 10 \tmovq\t0x10(%r12), %rdx", + "opcode": "movq", + "operands": "0x10(%r12), %rdx" + }, + { + "address": 4512594, + "line": "44db52: 48 8b 3d df 55 7c 00 \tmovq\t0x7c55df(%rip), %rdi # 0xc13138 ", + "opcode": "movq", + "operands": "0x7c55df(%rip), %rdi # 0xc13138 " + }, + { + "address": 4512601, + "line": "44db59: 48 8d 74 24 14 \tleaq\t0x14(%rsp), %rsi", + "opcode": "leaq", + "operands": "0x14(%rsp), %rsi" + }, + { + "address": 4512606, + "line": "44db5e: 4c 89 f1 \tmovq\t%r14, %rcx", + "opcode": "movq", + "operands": "%r14, %rcx" + }, + { + "address": 4512609, + "line": "44db61: e8 ce 97 00 00 \tcallq\t0x457334 ", + "opcode": "callq", + "operands": "0x457334 " + }, + { + "address": 4512614, + "line": "44db66: 44 8b 54 24 04 \tmovl\t0x4(%rsp), %r10d", + "opcode": "movl", + "operands": "0x4(%rsp), %r10d" + }, + { + "address": 4512619, + "line": "44db6b: 44 8b 4c 24 14 \tmovl\t0x14(%rsp), %r9d", + "opcode": "movl", + "operands": "0x14(%rsp), %r9d" + }, + { + "address": 4512624, + "line": "44db70: 43 8d 4c 15 00 \tleal\t(%r13,%r10), %ecx", + "opcode": "leal", + "operands": "(%r13,%r10), %ecx" + }, + { + "address": 4512629, + "line": "44db75: 41 83 c5 08 \taddl\t$0x8, %r13d", + "opcode": "addl", + "operands": "$0x8, %r13d" + }, + { + "address": 4512633, + "line": "44db79: 41 d3 e1 \tshll\t%cl, %r9d", + "opcode": "shll", + "operands": "%cl, %r9d" + }, + { + "address": 4512636, + "line": "44db7c: 44 09 cd \torl\t%r9d, %ebp", + "opcode": "orl", + "operands": "%r9d, %ebp" + }, + { + "address": 4512639, + "line": "44db7f: 45 39 ef \tcmpl\t%r13d, %r15d", + "opcode": "cmpl", + "operands": "%r13d, %r15d" + }, + { + "address": 4512642, + "line": "44db82: 0f 8e d2 fe ff ff \tjle\t0x44da5a ", + "opcode": "jle", + "operands": "0x44da5a " + }, + { + "address": 4512648, + "line": "44db88: 49 8b 54 24 10 \tmovq\t0x10(%r12), %rdx", + "opcode": "movq", + "operands": "0x10(%r12), %rdx" + }, + { + "address": 4512653, + "line": "44db8d: 48 8b 3d a4 55 7c 00 \tmovq\t0x7c55a4(%rip), %rdi # 0xc13138 ", + "opcode": "movq", + "operands": "0x7c55a4(%rip), %rdi # 0xc13138 " + }, + { + "address": 4512660, + "line": "44db94: 48 8d 74 24 14 \tleaq\t0x14(%rsp), %rsi", + "opcode": "leaq", + "operands": "0x14(%rsp), %rsi" + }, + { + "address": 4512665, + "line": "44db99: 4c 89 f1 \tmovq\t%r14, %rcx", + "opcode": "movq", + "operands": "%r14, %rcx" + }, + { + "address": 4512668, + "line": "44db9c: 41 8d 5d 08 \tleal\t0x8(%r13), %ebx", + "opcode": "leal", + "operands": "0x8(%r13), %ebx" + }, + { + "address": 4512672, + "line": "44dba0: e8 8f 97 00 00 \tcallq\t0x457334 ", + "opcode": "callq", + "operands": "0x457334 " + }, + { + "address": 4512677, + "line": "44dba5: 44 8b 54 24 04 \tmovl\t0x4(%rsp), %r10d", + "opcode": "movl", + "operands": "0x4(%rsp), %r10d" + }, + { + "address": 4512682, + "line": "44dbaa: 44 8b 4c 24 14 \tmovl\t0x14(%rsp), %r9d", + "opcode": "movl", + "operands": "0x14(%rsp), %r9d" + }, + { + "address": 4512687, + "line": "44dbaf: 48 8d 74 24 14 \tleaq\t0x14(%rsp), %rsi", + "opcode": "leaq", + "operands": "0x14(%rsp), %rsi" + }, + { + "address": 4512692, + "line": "44dbb4: 49 8b 54 24 10 \tmovq\t0x10(%r12), %rdx", + "opcode": "movq", + "operands": "0x10(%r12), %rdx" + }, + { + "address": 4512697, + "line": "44dbb9: 48 8b 3d 78 55 7c 00 \tmovq\t0x7c5578(%rip), %rdi # 0xc13138 ", + "opcode": "movq", + "operands": "0x7c5578(%rip), %rdi # 0xc13138 " + }, + { + "address": 4512704, + "line": "44dbc0: 43 8d 4c 15 00 \tleal\t(%r13,%r10), %ecx", + "opcode": "leal", + "operands": "(%r13,%r10), %ecx" + }, + { + "address": 4512709, + "line": "44dbc5: 41 d3 e1 \tshll\t%cl, %r9d", + "opcode": "shll", + "operands": "%cl, %r9d" + }, + { + "address": 4512712, + "line": "44dbc8: 4c 89 f1 \tmovq\t%r14, %rcx", + "opcode": "movq", + "operands": "%r14, %rcx" + }, + { + "address": 4512715, + "line": "44dbcb: 44 09 cd \torl\t%r9d, %ebp", + "opcode": "orl", + "operands": "%r9d, %ebp" + }, + { + "address": 4512718, + "line": "44dbce: e8 61 97 00 00 \tcallq\t0x457334 ", + "opcode": "callq", + "operands": "0x457334 " + }, + { + "address": 4512723, + "line": "44dbd3: 44 8b 44 24 04 \tmovl\t0x4(%rsp), %r8d", + "opcode": "movl", + "operands": "0x4(%rsp), %r8d" + }, + { + "address": 4512728, + "line": "44dbd8: 8b 7c 24 14 \tmovl\t0x14(%rsp), %edi", + "opcode": "movl", + "operands": "0x14(%rsp), %edi" + }, + { + "address": 4512732, + "line": "44dbdc: 48 8d 74 24 14 \tleaq\t0x14(%rsp), %rsi", + "opcode": "leaq", + "operands": "0x14(%rsp), %rsi" + }, + { + "address": 4512737, + "line": "44dbe1: 49 8b 54 24 10 \tmovq\t0x10(%r12), %rdx", + "opcode": "movq", + "operands": "0x10(%r12), %rdx" + }, + { + "address": 4512742, + "line": "44dbe6: 42 8d 0c 03 \tleal\t(%rbx,%r8), %ecx", + "opcode": "leal", + "operands": "(%rbx,%r8), %ecx" + }, + { + "address": 4512746, + "line": "44dbea: 41 8d 5d 10 \tleal\t0x10(%r13), %ebx", + "opcode": "leal", + "operands": "0x10(%r13), %ebx" + }, + { + "address": 4512750, + "line": "44dbee: d3 e7 \tshll\t%cl, %edi", + "opcode": "shll", + "operands": "%cl, %edi" + }, + { + "address": 4512752, + "line": "44dbf0: 4c 89 f1 \tmovq\t%r14, %rcx", + "opcode": "movq", + "operands": "%r14, %rcx" + }, + { + "address": 4512755, + "line": "44dbf3: 09 fd \torl\t%edi, %ebp", + "opcode": "orl", + "operands": "%edi, %ebp" + }, + { + "address": 4512757, + "line": "44dbf5: 48 8b 3d 3c 55 7c 00 \tmovq\t0x7c553c(%rip), %rdi # 0xc13138 ", + "opcode": "movq", + "operands": "0x7c553c(%rip), %rdi # 0xc13138 " + }, + { + "address": 4512764, + "line": "44dbfc: e8 33 97 00 00 \tcallq\t0x457334 ", + "opcode": "callq", + "operands": "0x457334 " + }, + { + "address": 4512769, + "line": "44dc01: 8b 74 24 04 \tmovl\t0x4(%rsp), %esi", + "opcode": "movl", + "operands": "0x4(%rsp), %esi" + }, + { + "address": 4512773, + "line": "44dc05: 8b 54 24 14 \tmovl\t0x14(%rsp), %edx", + "opcode": "movl", + "operands": "0x14(%rsp), %edx" + }, + { + "address": 4512777, + "line": "44dc09: 48 8b 3d 28 55 7c 00 \tmovq\t0x7c5528(%rip), %rdi # 0xc13138 ", + "opcode": "movq", + "operands": "0x7c5528(%rip), %rdi # 0xc13138 " + }, + { + "address": 4512784, + "line": "44dc10: 8d 0c 33 \tleal\t(%rbx,%rsi), %ecx", + "opcode": "leal", + "operands": "(%rbx,%rsi), %ecx" + }, + { + "address": 4512787, + "line": "44dc13: 48 8d 74 24 14 \tleaq\t0x14(%rsp), %rsi", + "opcode": "leaq", + "operands": "0x14(%rsp), %rsi" + }, + { + "address": 4512792, + "line": "44dc18: 41 8d 5d 18 \tleal\t0x18(%r13), %ebx", + "opcode": "leal", + "operands": "0x18(%r13), %ebx" + }, + { + "address": 4512796, + "line": "44dc1c: 41 83 c5 20 \taddl\t$0x20, %r13d", + "opcode": "addl", + "operands": "$0x20, %r13d" + }, + { + "address": 4512800, + "line": "44dc20: d3 e2 \tshll\t%cl, %edx", + "opcode": "shll", + "operands": "%cl, %edx" + }, + { + "address": 4512802, + "line": "44dc22: 4c 89 f1 \tmovq\t%r14, %rcx", + "opcode": "movq", + "operands": "%r14, %rcx" + }, + { + "address": 4512805, + "line": "44dc25: 09 d5 \torl\t%edx, %ebp", + "opcode": "orl", + "operands": "%edx, %ebp" + }, + { + "address": 4512807, + "line": "44dc27: 49 8b 54 24 10 \tmovq\t0x10(%r12), %rdx", + "opcode": "movq", + "operands": "0x10(%r12), %rdx" + }, + { + "address": 4512812, + "line": "44dc2c: e8 03 97 00 00 \tcallq\t0x457334 ", + "opcode": "callq", + "operands": "0x457334 " + }, + { + "address": 4512817, + "line": "44dc31: 8b 44 24 04 \tmovl\t0x4(%rsp), %eax", + "opcode": "movl", + "operands": "0x4(%rsp), %eax" + }, + { + "address": 4512821, + "line": "44dc35: 44 8b 5c 24 14 \tmovl\t0x14(%rsp), %r11d", + "opcode": "movl", + "operands": "0x14(%rsp), %r11d" + }, + { + "address": 4512826, + "line": "44dc3a: 8d 0c 03 \tleal\t(%rbx,%rax), %ecx", + "opcode": "leal", + "operands": "(%rbx,%rax), %ecx" + }, + { + "address": 4512829, + "line": "44dc3d: 41 d3 e3 \tshll\t%cl, %r11d", + "opcode": "shll", + "operands": "%cl, %r11d" + }, + { + "address": 4512832, + "line": "44dc40: 44 09 dd \torl\t%r11d, %ebp", + "opcode": "orl", + "operands": "%r11d, %ebp" + }, + { + "address": 4512835, + "line": "44dc43: 45 39 ef \tcmpl\t%r13d, %r15d", + "opcode": "cmpl", + "operands": "%r13d, %r15d" + }, + { + "address": 4512838, + "line": "44dc46: 0f 8f 3c ff ff ff \tjg\t0x44db88 ", + "opcode": "jg", + "operands": "0x44db88 " + }, + { + "address": 4512844, + "line": "44dc4c: e9 09 fe ff ff \tjmp\t0x44da5a ", + "opcode": "jmp", + "operands": "0x44da5a " + }, + { + "address": 4512849, + "line": "44dc51: 41 f7 df \tnegl\t%r15d", + "opcode": "negl", + "operands": "%r15d" + }, + { + "address": 4512852, + "line": "44dc54: c7 04 24 01 00 00 00 \tmovl\t$0x1, (%rsp)", + "opcode": "movl", + "operands": "$0x1, (%rsp)" + }, + { + "address": 4512859, + "line": "44dc5b: e9 8f fb ff ff \tjmp\t0x44d7ef ", + "opcode": "jmp", + "operands": "0x44d7ef " + }, + { + "address": 4512864, + "line": "44dc60: 41 8b 44 24 20 \tmovl\t0x20(%r12), %eax", + "opcode": "movl", + "operands": "0x20(%r12), %eax" + }, + { + "address": 4512869, + "line": "44dc65: 49 8b 5c 24 10 \tmovq\t0x10(%r12), %rbx", + "opcode": "movq", + "operands": "0x10(%r12), %rbx" + }, + { + "address": 4512874, + "line": "44dc6a: 48 63 c8 \tmovslq\t%eax, %rcx", + "opcode": "movslq", + "operands": "%eax, %rcx" + }, + { + "address": 4512877, + "line": "44dc6d: 83 c0 01 \taddl\t$0x1, %eax", + "opcode": "addl", + "operands": "$0x1, %eax" + }, + { + "address": 4512880, + "line": "44dc70: 0f b6 2c 0b \tmovzbl\t(%rbx,%rcx), %ebp", + "opcode": "movzbl", + "operands": "(%rbx,%rcx), %ebp" + }, + { + "address": 4512884, + "line": "44dc74: 41 83 44 24 24 08 \taddl\t$0x8, 0x24(%r12)", + "opcode": "addl", + "operands": "$0x8, 0x24(%r12)" + }, + { + "address": 4512890, + "line": "44dc7a: 41 89 44 24 20 \tmovl\t%eax, 0x20(%r12)", + "opcode": "movl", + "operands": "%eax, 0x20(%r12)" + }, + { + "address": 4512895, + "line": "44dc7f: e9 e8 fd ff ff \tjmp\t0x44da6c ", + "opcode": "jmp", + "operands": "0x44da6c " + }, + { + "address": 4512900, + "line": "44dc84: 45 8b 4c 24 20 \tmovl\t0x20(%r12), %r9d", + "opcode": "movl", + "operands": "0x20(%r12), %r9d" + }, + { + "address": 4512905, + "line": "44dc89: 4d 8b 5c 24 10 \tmovq\t0x10(%r12), %r11", + "opcode": "movq", + "operands": "0x10(%r12), %r11" + }, + { + "address": 4512910, + "line": "44dc8e: 4d 63 d1 \tmovslq\t%r9d, %r10", + "opcode": "movslq", + "operands": "%r9d, %r10" + }, + { + "address": 4512913, + "line": "44dc91: 41 83 c1 04 \taddl\t$0x4, %r9d", + "opcode": "addl", + "operands": "$0x4, %r9d" + }, + { + "address": 4512917, + "line": "44dc95: 43 8b 2c 13 \tmovl\t(%r11,%r10), %ebp", + "opcode": "movl", + "operands": "(%r11,%r10), %ebp" + }, + { + "address": 4512921, + "line": "44dc99: 41 83 44 24 24 20 \taddl\t$0x20, 0x24(%r12)", + "opcode": "addl", + "operands": "$0x20, 0x24(%r12)" + }, + { + "address": 4512927, + "line": "44dc9f: 45 89 4c 24 20 \tmovl\t%r9d, 0x20(%r12)", + "opcode": "movl", + "operands": "%r9d, 0x20(%r12)" + }, + { + "address": 4512932, + "line": "44dca4: e9 c3 fd ff ff \tjmp\t0x44da6c ", + "opcode": "jmp", + "operands": "0x44da6c " + }, + { + "address": 4512937, + "line": "44dca9: 41 8b 74 24 20 \tmovl\t0x20(%r12), %esi", + "opcode": "movl", + "operands": "0x20(%r12), %esi" + }, + { + "address": 4512942, + "line": "44dcae: 4d 8b 44 24 10 \tmovq\t0x10(%r12), %r8", + "opcode": "movq", + "operands": "0x10(%r12), %r8" + }, + { + "address": 4512947, + "line": "44dcb3: 48 63 fe \tmovslq\t%esi, %rdi", + "opcode": "movslq", + "operands": "%esi, %rdi" + }, + { + "address": 4512950, + "line": "44dcb6: 83 c6 02 \taddl\t$0x2, %esi", + "opcode": "addl", + "operands": "$0x2, %esi" + }, + { + "address": 4512953, + "line": "44dcb9: 41 0f b7 2c 38 \tmovzwl\t(%r8,%rdi), %ebp", + "opcode": "movzwl", + "operands": "(%r8,%rdi), %ebp" + }, + { + "address": 4512958, + "line": "44dcbe: 41 83 44 24 24 10 \taddl\t$0x10, 0x24(%r12)", + "opcode": "addl", + "operands": "$0x10, 0x24(%r12)" + }, + { + "address": 4512964, + "line": "44dcc4: 41 89 74 24 20 \tmovl\t%esi, 0x20(%r12)", + "opcode": "movl", + "operands": "%esi, 0x20(%r12)" + }, + { + "address": 4512969, + "line": "44dcc9: e9 9e fd ff ff \tjmp\t0x44da6c ", + "opcode": "jmp", + "operands": "0x44da6c " + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + }, + "MSG_ReadData": { + "calls": [ + { + "address": 4534439, + "label": "MSG_ReadBits", + "target": 4511672 + }, + { + "address": 4534508, + "label": "MSG_ReadBits", + "target": 4511672 + }, + { + "address": 4534546, + "label": "MSG_ReadBits", + "target": 4511672 + }, + { + "address": 4534586, + "label": "MSG_ReadBits", + "target": 4511672 + }, + { + "address": 4534638, + "label": "MSG_ReadBits", + "target": 4511672 + }, + { + "address": 4534680, + "label": "MSG_ReadBits", + "target": 4511672 + }, + { + "address": 4534714, + "label": "MSG_ReadBits", + "target": 4511672 + }, + { + "address": 4534749, + "label": "MSG_ReadBits", + "target": 4511672 + } + ], + "edges": [ + { + "from": 4534394, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534396 + }, + { + "from": 4534396, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534399 + }, + { + "from": 4534399, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534401 + }, + { + "from": 4534401, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534404 + }, + { + "from": 4534404, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534406 + }, + { + "from": 4534406, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534408 + }, + { + "from": 4534408, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534409 + }, + { + "from": 4534409, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534412 + }, + { + "from": 4534412, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534413 + }, + { + "from": 4534413, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534417 + }, + { + "from": 4534417, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534419 + }, + { + "from": 4534419, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4534793 + }, + { + "from": 4534419, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534425 + }, + { + "from": 4534425, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534430 + }, + { + "from": 4534430, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534435 + }, + { + "from": 4534435, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534439 + }, + { + "from": 4534439, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4534444 + }, + { + "from": 4534444, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534448 + }, + { + "from": 4534448, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534451 + }, + { + "from": 4534451, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534454 + }, + { + "from": 4534454, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534457 + }, + { + "from": 4534457, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534459 + }, + { + "from": 4534459, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534463 + }, + { + "from": 4534463, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534466 + }, + { + "from": 4534466, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534470 + }, + { + "from": 4534470, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534473 + }, + { + "from": 4534473, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4534793 + }, + { + "from": 4534473, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534479 + }, + { + "from": 4534479, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534482 + }, + { + "from": 4534482, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4534630 + }, + { + "from": 4534482, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534488 + }, + { + "from": 4534488, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534492 + }, + { + "from": 4534492, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4534578 + }, + { + "from": 4534492, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534494 + }, + { + "from": 4534494, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534498 + }, + { + "from": 4534498, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4534538 + }, + { + "from": 4534498, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534500 + }, + { + "from": 4534500, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534505 + }, + { + "from": 4534505, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534508 + }, + { + "from": 4534508, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4534513 + }, + { + "from": 4534513, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534516 + }, + { + "from": 4534516, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534519 + }, + { + "from": 4534519, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534524 + }, + { + "from": 4534524, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534527 + }, + { + "from": 4534527, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534531 + }, + { + "from": 4534531, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534534 + }, + { + "from": 4534534, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534538 + }, + { + "from": 4534538, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534541 + }, + { + "from": 4534541, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534546 + }, + { + "from": 4534546, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4534551 + }, + { + "from": 4534551, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534555 + }, + { + "from": 4534555, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534559 + }, + { + "from": 4534559, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534564 + }, + { + "from": 4534564, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534567 + }, + { + "from": 4534567, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534571 + }, + { + "from": 4534571, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534574 + }, + { + "from": 4534574, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534578 + }, + { + "from": 4534578, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534583 + }, + { + "from": 4534583, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534586 + }, + { + "from": 4534586, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4534591 + }, + { + "from": 4534591, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534595 + }, + { + "from": 4534595, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534599 + }, + { + "from": 4534599, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534605 + }, + { + "from": 4534605, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534609 + }, + { + "from": 4534609, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534613 + }, + { + "from": 4534613, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534616 + }, + { + "from": 4534616, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534620 + }, + { + "from": 4534620, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534623 + }, + { + "from": 4534623, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4534793 + }, + { + "from": 4534623, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534629 + }, + { + "from": 4534629, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534630 + }, + { + "from": 4534630, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534635 + }, + { + "from": 4534635, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534638 + }, + { + "from": 4534638, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4534643 + }, + { + "from": 4534643, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534647 + }, + { + "from": 4534647, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534651 + }, + { + "from": 4534651, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534657 + }, + { + "from": 4534657, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534662 + }, + { + "from": 4534662, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534665 + }, + { + "from": 4534665, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534669 + }, + { + "from": 4534669, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534673 + }, + { + "from": 4534673, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534676 + }, + { + "from": 4534676, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534680 + }, + { + "from": 4534680, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4534685 + }, + { + "from": 4534685, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534688 + }, + { + "from": 4534688, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534691 + }, + { + "from": 4534691, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534696 + }, + { + "from": 4534696, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534701 + }, + { + "from": 4534701, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534705 + }, + { + "from": 4534705, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534708 + }, + { + "from": 4534708, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534711 + }, + { + "from": 4534711, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534714 + }, + { + "from": 4534714, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4534719 + }, + { + "from": 4534719, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534722 + }, + { + "from": 4534722, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534725 + }, + { + "from": 4534725, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534730 + }, + { + "from": 4534730, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534735 + }, + { + "from": 4534735, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534738 + }, + { + "from": 4534738, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534741 + }, + { + "from": 4534741, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534745 + }, + { + "from": 4534745, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534749 + }, + { + "from": 4534749, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4534754 + }, + { + "from": 4534754, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534758 + }, + { + "from": 4534758, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534762 + }, + { + "from": 4534762, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534768 + }, + { + "from": 4534768, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534772 + }, + { + "from": 4534772, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534776 + }, + { + "from": 4534776, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534780 + }, + { + "from": 4534780, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534783 + }, + { + "from": 4534783, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534787 + }, + { + "from": 4534787, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4534630 + }, + { + "from": 4534787, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534793 + }, + { + "from": 4534793, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534797 + }, + { + "from": 4534797, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534798 + }, + { + "from": 4534798, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534799 + }, + { + "from": 4534799, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534801 + }, + { + "from": 4534801, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534803 + }, + { + "from": 4534803, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534805 + }, + { + "from": 4534805, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534807 + }, + { + "from": 4534807, + "kind": "return", + "target_scope": "external", + "to": null + } + ], + "entry": 4534394, + "instructions": [ + { + "address": 4534394, + "line": "45307a: 41 57 \tpushq\t%r15", + "opcode": "pushq", + "operands": "%r15" + }, + { + "address": 4534396, + "line": "45307c: 41 89 d7 \tmovl\t%edx, %r15d", + "opcode": "movl", + "operands": "%edx, %r15d" + }, + { + "address": 4534399, + "line": "45307f: 41 56 \tpushq\t%r14", + "opcode": "pushq", + "operands": "%r14" + }, + { + "address": 4534401, + "line": "453081: 49 89 f6 \tmovq\t%rsi, %r14", + "opcode": "movq", + "operands": "%rsi, %r14" + }, + { + "address": 4534404, + "line": "453084: 41 55 \tpushq\t%r13", + "opcode": "pushq", + "operands": "%r13" + }, + { + "address": 4534406, + "line": "453086: 41 54 \tpushq\t%r12", + "opcode": "pushq", + "operands": "%r12" + }, + { + "address": 4534408, + "line": "453088: 55 \tpushq\t%rbp", + "opcode": "pushq", + "operands": "%rbp" + }, + { + "address": 4534409, + "line": "453089: 48 89 fd \tmovq\t%rdi, %rbp", + "opcode": "movq", + "operands": "%rdi, %rbp" + }, + { + "address": 4534412, + "line": "45308c: 53 \tpushq\t%rbx", + "opcode": "pushq", + "operands": "%rbx" + }, + { + "address": 4534413, + "line": "45308d: 48 83 ec 08 \tsubq\t$0x8, %rsp", + "opcode": "subq", + "operands": "$0x8, %rsp" + }, + { + "address": 4534417, + "line": "453091: 85 d2 \ttestl\t%edx, %edx", + "opcode": "testl", + "operands": "%edx, %edx" + }, + { + "address": 4534419, + "line": "453093: 0f 8e 70 01 00 00 \tjle\t0x453209 ", + "opcode": "jle", + "operands": "0x453209 " + }, + { + "address": 4534425, + "line": "453099: bb ff ff ff ff \tmovl\t$0xffffffff, %ebx # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %ebx # imm = 0xFFFFFFFF" + }, + { + "address": 4534430, + "line": "45309e: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4534435, + "line": "4530a3: 45 8d 24 1f \tleal\t(%r15,%rbx), %r12d", + "opcode": "leal", + "operands": "(%r15,%rbx), %r12d" + }, + { + "address": 4534439, + "line": "4530a7: e8 0c a7 ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4534444, + "line": "4530ac: 41 83 e4 03 \tandl\t$0x3, %r12d", + "opcode": "andl", + "operands": "$0x3, %r12d" + }, + { + "address": 4534448, + "line": "4530b0: 8b 55 20 \tmovl\t0x20(%rbp), %edx", + "opcode": "movl", + "operands": "0x20(%rbp), %edx" + }, + { + "address": 4534451, + "line": "4530b3: 3b 55 1c \tcmpl\t0x1c(%rbp), %edx", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %edx" + }, + { + "address": 4534454, + "line": "4530b6: 0f 4e d8 \tcmovlel\t%eax, %ebx", + "opcode": "cmovlel", + "operands": "%eax, %ebx" + }, + { + "address": 4534457, + "line": "4530b9: 31 c0 \txorl\t%eax, %eax", + "opcode": "xorl", + "operands": "%eax, %eax" + }, + { + "address": 4534459, + "line": "4530bb: 44 8d 68 01 \tleal\t0x1(%rax), %r13d", + "opcode": "leal", + "operands": "0x1(%rax), %r13d" + }, + { + "address": 4534463, + "line": "4530bf: 41 88 1e \tmovb\t%bl, (%r14)", + "opcode": "movb", + "operands": "%bl, (%r14)" + }, + { + "address": 4534466, + "line": "4530c2: 49 8d 5e 01 \tleaq\t0x1(%r14), %rbx", + "opcode": "leaq", + "operands": "0x1(%r14), %rbx" + }, + { + "address": 4534470, + "line": "4530c6: 45 39 fd \tcmpl\t%r15d, %r13d", + "opcode": "cmpl", + "operands": "%r15d, %r13d" + }, + { + "address": 4534473, + "line": "4530c9: 0f 84 3a 01 00 00 \tje\t0x453209 ", + "opcode": "je", + "operands": "0x453209 " + }, + { + "address": 4534479, + "line": "4530cf: 45 85 e4 \ttestl\t%r12d, %r12d", + "opcode": "testl", + "operands": "%r12d, %r12d" + }, + { + "address": 4534482, + "line": "4530d2: 0f 84 8e 00 00 00 \tje\t0x453166 ", + "opcode": "je", + "operands": "0x453166 " + }, + { + "address": 4534488, + "line": "4530d8: 41 83 fc 01 \tcmpl\t$0x1, %r12d", + "opcode": "cmpl", + "operands": "$0x1, %r12d" + }, + { + "address": 4534492, + "line": "4530dc: 74 54 \tje\t0x453132 ", + "opcode": "je", + "operands": "0x453132 " + }, + { + "address": 4534494, + "line": "4530de: 41 83 fc 02 \tcmpl\t$0x2, %r12d", + "opcode": "cmpl", + "operands": "$0x2, %r12d" + }, + { + "address": 4534498, + "line": "4530e2: 74 26 \tje\t0x45310a ", + "opcode": "je", + "operands": "0x45310a " + }, + { + "address": 4534500, + "line": "4530e4: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4534505, + "line": "4530e9: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4534508, + "line": "4530ec: e8 c7 a6 ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4534513, + "line": "4530f1: 8b 4d 20 \tmovl\t0x20(%rbp), %ecx", + "opcode": "movl", + "operands": "0x20(%rbp), %ecx" + }, + { + "address": 4534516, + "line": "4530f4: 3b 4d 1c \tcmpl\t0x1c(%rbp), %ecx", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %ecx" + }, + { + "address": 4534519, + "line": "4530f7: be ff ff ff ff \tmovl\t$0xffffffff, %esi # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %esi # imm = 0xFFFFFFFF" + }, + { + "address": 4534524, + "line": "4530fc: 0f 4e f0 \tcmovlel\t%eax, %esi", + "opcode": "cmovlel", + "operands": "%eax, %esi" + }, + { + "address": 4534527, + "line": "4530ff: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4534531, + "line": "453103: 40 88 33 \tmovb\t%sil, (%rbx)", + "opcode": "movb", + "operands": "%sil, (%rbx)" + }, + { + "address": 4534534, + "line": "453106: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4534538, + "line": "45310a: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4534541, + "line": "45310d: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4534546, + "line": "453112: e8 a1 a6 ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4534551, + "line": "453117: 44 8b 45 20 \tmovl\t0x20(%rbp), %r8d", + "opcode": "movl", + "operands": "0x20(%rbp), %r8d" + }, + { + "address": 4534555, + "line": "45311b: 44 3b 45 1c \tcmpl\t0x1c(%rbp), %r8d", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %r8d" + }, + { + "address": 4534559, + "line": "45311f: bf ff ff ff ff \tmovl\t$0xffffffff, %edi # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %edi # imm = 0xFFFFFFFF" + }, + { + "address": 4534564, + "line": "453124: 0f 4e f8 \tcmovlel\t%eax, %edi", + "opcode": "cmovlel", + "operands": "%eax, %edi" + }, + { + "address": 4534567, + "line": "453127: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4534571, + "line": "45312b: 40 88 3b \tmovb\t%dil, (%rbx)", + "opcode": "movb", + "operands": "%dil, (%rbx)" + }, + { + "address": 4534574, + "line": "45312e: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4534578, + "line": "453132: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4534583, + "line": "453137: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4534586, + "line": "45313a: e8 79 a6 ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4534591, + "line": "45313f: 44 8b 55 20 \tmovl\t0x20(%rbp), %r10d", + "opcode": "movl", + "operands": "0x20(%rbp), %r10d" + }, + { + "address": 4534595, + "line": "453143: 44 3b 55 1c \tcmpl\t0x1c(%rbp), %r10d", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %r10d" + }, + { + "address": 4534599, + "line": "453147: 41 b9 ff ff ff ff \tmovl\t$0xffffffff, %r9d # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %r9d # imm = 0xFFFFFFFF" + }, + { + "address": 4534605, + "line": "45314d: 44 0f 4e c8 \tcmovlel\t%eax, %r9d", + "opcode": "cmovlel", + "operands": "%eax, %r9d" + }, + { + "address": 4534609, + "line": "453151: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4534613, + "line": "453155: 44 88 0b \tmovb\t%r9b, (%rbx)", + "opcode": "movb", + "operands": "%r9b, (%rbx)" + }, + { + "address": 4534616, + "line": "453158: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4534620, + "line": "45315c: 45 39 fd \tcmpl\t%r15d, %r13d", + "opcode": "cmpl", + "operands": "%r15d, %r13d" + }, + { + "address": 4534623, + "line": "45315f: 0f 84 a4 00 00 00 \tje\t0x453209 ", + "opcode": "je", + "operands": "0x453209 " + }, + { + "address": 4534629, + "line": "453165: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4534630, + "line": "453166: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4534635, + "line": "45316b: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4534638, + "line": "45316e: e8 45 a6 ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4534643, + "line": "453173: 44 8b 4d 20 \tmovl\t0x20(%rbp), %r9d", + "opcode": "movl", + "operands": "0x20(%rbp), %r9d" + }, + { + "address": 4534647, + "line": "453177: 44 3b 4d 1c \tcmpl\t0x1c(%rbp), %r9d", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %r9d" + }, + { + "address": 4534651, + "line": "45317b: 41 b8 ff ff ff ff \tmovl\t$0xffffffff, %r8d # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %r8d # imm = 0xFFFFFFFF" + }, + { + "address": 4534657, + "line": "453181: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4534662, + "line": "453186: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4534665, + "line": "453189: 44 0f 4e c0 \tcmovlel\t%eax, %r8d", + "opcode": "cmovlel", + "operands": "%eax, %r8d" + }, + { + "address": 4534669, + "line": "45318d: 41 83 c5 01 \taddl\t$0x1, %r13d", + "opcode": "addl", + "operands": "$0x1, %r13d" + }, + { + "address": 4534673, + "line": "453191: 44 88 03 \tmovb\t%r8b, (%rbx)", + "opcode": "movb", + "operands": "%r8b, (%rbx)" + }, + { + "address": 4534676, + "line": "453194: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4534680, + "line": "453198: e8 1b a6 ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4534685, + "line": "45319d: 8b 4d 20 \tmovl\t0x20(%rbp), %ecx", + "opcode": "movl", + "operands": "0x20(%rbp), %ecx" + }, + { + "address": 4534688, + "line": "4531a0: 3b 4d 1c \tcmpl\t0x1c(%rbp), %ecx", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %ecx" + }, + { + "address": 4534691, + "line": "4531a3: bf ff ff ff ff \tmovl\t$0xffffffff, %edi # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %edi # imm = 0xFFFFFFFF" + }, + { + "address": 4534696, + "line": "4531a8: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4534701, + "line": "4531ad: 4c 8d 63 01 \tleaq\t0x1(%rbx), %r12", + "opcode": "leaq", + "operands": "0x1(%rbx), %r12" + }, + { + "address": 4534705, + "line": "4531b1: 0f 4e f8 \tcmovlel\t%eax, %edi", + "opcode": "cmovlel", + "operands": "%eax, %edi" + }, + { + "address": 4534708, + "line": "4531b4: 40 88 3b \tmovb\t%dil, (%rbx)", + "opcode": "movb", + "operands": "%dil, (%rbx)" + }, + { + "address": 4534711, + "line": "4531b7: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4534714, + "line": "4531ba: e8 f9 a5 ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4534719, + "line": "4531bf: 8b 75 20 \tmovl\t0x20(%rbp), %esi", + "opcode": "movl", + "operands": "0x20(%rbp), %esi" + }, + { + "address": 4534722, + "line": "4531c2: 3b 75 1c \tcmpl\t0x1c(%rbp), %esi", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %esi" + }, + { + "address": 4534725, + "line": "4531c5: ba ff ff ff ff \tmovl\t$0xffffffff, %edx # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %edx # imm = 0xFFFFFFFF" + }, + { + "address": 4534730, + "line": "4531ca: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4534735, + "line": "4531cf: 48 89 ef \tmovq\t%rbp, %rdi", + "opcode": "movq", + "operands": "%rbp, %rdi" + }, + { + "address": 4534738, + "line": "4531d2: 0f 4e d0 \tcmovlel\t%eax, %edx", + "opcode": "cmovlel", + "operands": "%eax, %edx" + }, + { + "address": 4534741, + "line": "4531d5: 41 88 14 24 \tmovb\t%dl, (%r12)", + "opcode": "movb", + "operands": "%dl, (%r12)" + }, + { + "address": 4534745, + "line": "4531d9: 4c 8d 63 02 \tleaq\t0x2(%rbx), %r12", + "opcode": "leaq", + "operands": "0x2(%rbx), %r12" + }, + { + "address": 4534749, + "line": "4531dd: e8 d6 a5 ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4534754, + "line": "4531e2: 44 8b 75 20 \tmovl\t0x20(%rbp), %r14d", + "opcode": "movl", + "operands": "0x20(%rbp), %r14d" + }, + { + "address": 4534758, + "line": "4531e6: 44 3b 75 1c \tcmpl\t0x1c(%rbp), %r14d", + "opcode": "cmpl", + "operands": "0x1c(%rbp), %r14d" + }, + { + "address": 4534762, + "line": "4531ea: 41 bb ff ff ff ff \tmovl\t$0xffffffff, %r11d # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %r11d # imm = 0xFFFFFFFF" + }, + { + "address": 4534768, + "line": "4531f0: 44 0f 4e d8 \tcmovlel\t%eax, %r11d", + "opcode": "cmovlel", + "operands": "%eax, %r11d" + }, + { + "address": 4534772, + "line": "4531f4: 41 83 c5 03 \taddl\t$0x3, %r13d", + "opcode": "addl", + "operands": "$0x3, %r13d" + }, + { + "address": 4534776, + "line": "4531f8: 48 83 c3 03 \taddq\t$0x3, %rbx", + "opcode": "addq", + "operands": "$0x3, %rbx" + }, + { + "address": 4534780, + "line": "4531fc: 45 39 fd \tcmpl\t%r15d, %r13d", + "opcode": "cmpl", + "operands": "%r15d, %r13d" + }, + { + "address": 4534783, + "line": "4531ff: 45 88 1c 24 \tmovb\t%r11b, (%r12)", + "opcode": "movb", + "operands": "%r11b, (%r12)" + }, + { + "address": 4534787, + "line": "453203: 0f 85 5d ff ff ff \tjne\t0x453166 ", + "opcode": "jne", + "operands": "0x453166 " + }, + { + "address": 4534793, + "line": "453209: 48 83 c4 08 \taddq\t$0x8, %rsp", + "opcode": "addq", + "operands": "$0x8, %rsp" + }, + { + "address": 4534797, + "line": "45320d: 5b \tpopq\t%rbx", + "opcode": "popq", + "operands": "%rbx" + }, + { + "address": 4534798, + "line": "45320e: 5d \tpopq\t%rbp", + "opcode": "popq", + "operands": "%rbp" + }, + { + "address": 4534799, + "line": "45320f: 41 5c \tpopq\t%r12", + "opcode": "popq", + "operands": "%r12" + }, + { + "address": 4534801, + "line": "453211: 41 5d \tpopq\t%r13", + "opcode": "popq", + "operands": "%r13" + }, + { + "address": 4534803, + "line": "453213: 41 5e \tpopq\t%r14", + "opcode": "popq", + "operands": "%r14" + }, + { + "address": 4534805, + "line": "453215: 41 5f \tpopq\t%r15", + "opcode": "popq", + "operands": "%r15" + }, + { + "address": 4534807, + "line": "453217: 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." + }, + "MSG_ReadString": { + "calls": [ + { + "address": 4524139, + "label": "MSG_ReadBits", + "target": 4511672 + }, + { + "address": 4524212, + "label": "MSG_ReadBits", + "target": 4511672 + }, + { + "address": 4524282, + "label": "MSG_ReadBits", + "target": 4511672 + } + ], + "edges": [ + { + "from": 4524114, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524116 + }, + { + "from": 4524116, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524118 + }, + { + "from": 4524118, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524120 + }, + { + "from": 4524120, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524121 + }, + { + "from": 4524121, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524123 + }, + { + "from": 4524123, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524124 + }, + { + "from": 4524124, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524127 + }, + { + "from": 4524127, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524128 + }, + { + "from": 4524128, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524133 + }, + { + "from": 4524133, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524136 + }, + { + "from": 4524136, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524139 + }, + { + "from": 4524139, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4524144 + }, + { + "from": 4524144, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524146 + }, + { + "from": 4524146, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524149 + }, + { + "from": 4524149, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524152 + }, + { + "from": 4524152, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524361 + }, + { + "from": 4524152, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524158 + }, + { + "from": 4524158, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524160 + }, + { + "from": 4524160, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524163 + }, + { + "from": 4524163, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524166 + }, + { + "from": 4524166, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524169 + }, + { + "from": 4524169, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524361 + }, + { + "from": 4524169, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524175 + }, + { + "from": 4524175, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524178 + }, + { + "from": 4524178, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524385 + }, + { + "from": 4524178, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524184 + }, + { + "from": 4524184, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524187 + }, + { + "from": 4524187, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524192 + }, + { + "from": 4524192, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524390 + }, + { + "from": 4524192, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524198 + }, + { + "from": 4524198, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524203 + }, + { + "from": 4524203, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524206 + }, + { + "from": 4524206, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524212 + }, + { + "from": 4524212, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4524217 + }, + { + "from": 4524217, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524220 + }, + { + "from": 4524220, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524223 + }, + { + "from": 4524223, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524227 + }, + { + "from": 4524227, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524230 + }, + { + "from": 4524230, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524233 + }, + { + "from": 4524233, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524361 + }, + { + "from": 4524233, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524235 + }, + { + "from": 4524235, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524238 + }, + { + "from": 4524238, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524241 + }, + { + "from": 4524241, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524244 + }, + { + "from": 4524244, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524361 + }, + { + "from": 4524244, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524246 + }, + { + "from": 4524246, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524248 + }, + { + "from": 4524248, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524397 + }, + { + "from": 4524248, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524254 + }, + { + "from": 4524254, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524257 + }, + { + "from": 4524257, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524262 + }, + { + "from": 4524262, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524402 + }, + { + "from": 4524262, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524268 + }, + { + "from": 4524268, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524273 + }, + { + "from": 4524273, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524276 + }, + { + "from": 4524276, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524282 + }, + { + "from": 4524282, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4524287 + }, + { + "from": 4524287, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524291 + }, + { + "from": 4524291, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524295 + }, + { + "from": 4524295, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524299 + }, + { + "from": 4524299, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524302 + }, + { + "from": 4524302, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524305 + }, + { + "from": 4524305, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524361 + }, + { + "from": 4524305, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524307 + }, + { + "from": 4524307, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524310 + }, + { + "from": 4524310, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524314 + }, + { + "from": 4524314, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524318 + }, + { + "from": 4524318, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524361 + }, + { + "from": 4524318, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524320 + }, + { + "from": 4524320, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524322 + }, + { + "from": 4524322, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524409 + }, + { + "from": 4524322, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524324 + }, + { + "from": 4524324, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524327 + }, + { + "from": 4524327, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524332 + }, + { + "from": 4524332, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524414 + }, + { + "from": 4524332, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524334 + }, + { + "from": 4524334, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524340 + }, + { + "from": 4524340, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524344 + }, + { + "from": 4524344, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524348 + }, + { + "from": 4524348, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524355 + }, + { + "from": 4524355, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524128 + }, + { + "from": 4524355, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524361 + }, + { + "from": 4524361, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524362 + }, + { + "from": 4524362, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524363 + }, + { + "from": 4524363, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524366 + }, + { + "from": 4524366, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524371 + }, + { + "from": 4524371, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524373 + }, + { + "from": 4524373, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524375 + }, + { + "from": 4524375, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524377 + }, + { + "from": 4524377, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524384 + }, + { + "from": 4524384, + "kind": "return", + "target_scope": "external", + "to": null + }, + { + "from": 4524385, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524390 + }, + { + "from": 4524390, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524392 + }, + { + "from": 4524392, + "kind": "unconditional", + "target_scope": "local", + "to": 4524198 + }, + { + "from": 4524397, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524402 + }, + { + "from": 4524402, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524404 + }, + { + "from": 4524404, + "kind": "unconditional", + "target_scope": "local", + "to": 4524268 + }, + { + "from": 4524409, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524414 + }, + { + "from": 4524414, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524416 + }, + { + "from": 4524416, + "kind": "unconditional", + "target_scope": "local", + "to": 4524334 + } + ], + "entry": 4524114, + "instructions": [ + { + "address": 4524114, + "line": "450852: 41 56 \tpushq\t%r14", + "opcode": "pushq", + "operands": "%r14" + }, + { + "address": 4524116, + "line": "450854: 41 55 \tpushq\t%r13", + "opcode": "pushq", + "operands": "%r13" + }, + { + "address": 4524118, + "line": "450856: 41 54 \tpushq\t%r12", + "opcode": "pushq", + "operands": "%r12" + }, + { + "address": 4524120, + "line": "450858: 55 \tpushq\t%rbp", + "opcode": "pushq", + "operands": "%rbp" + }, + { + "address": 4524121, + "line": "450859: 31 ed \txorl\t%ebp, %ebp", + "opcode": "xorl", + "operands": "%ebp, %ebp" + }, + { + "address": 4524123, + "line": "45085b: 53 \tpushq\t%rbx", + "opcode": "pushq", + "operands": "%rbx" + }, + { + "address": 4524124, + "line": "45085c: 48 89 fb \tmovq\t%rdi, %rbx", + "opcode": "movq", + "operands": "%rdi, %rbx" + }, + { + "address": 4524127, + "line": "45085f: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4524128, + "line": "450860: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4524133, + "line": "450865: 48 89 df \tmovq\t%rbx, %rdi", + "opcode": "movq", + "operands": "%rbx, %rdi" + }, + { + "address": 4524136, + "line": "450868: 41 89 ec \tmovl\t%ebp, %r12d", + "opcode": "movl", + "operands": "%ebp, %r12d" + }, + { + "address": 4524139, + "line": "45086b: e8 48 cf ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4524144, + "line": "450870: 89 c2 \tmovl\t%eax, %edx", + "opcode": "movl", + "operands": "%eax, %edx" + }, + { + "address": 4524146, + "line": "450872: 8b 43 20 \tmovl\t0x20(%rbx), %eax", + "opcode": "movl", + "operands": "0x20(%rbx), %eax" + }, + { + "address": 4524149, + "line": "450875: 3b 43 1c \tcmpl\t0x1c(%rbx), %eax", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %eax" + }, + { + "address": 4524152, + "line": "450878: 0f 8f cb 00 00 00 \tjg\t0x450949 ", + "opcode": "jg", + "operands": "0x450949 " + }, + { + "address": 4524158, + "line": "45087e: 89 d1 \tmovl\t%edx, %ecx", + "opcode": "movl", + "operands": "%edx, %ecx" + }, + { + "address": 4524160, + "line": "450880: 0f b6 d2 \tmovzbl\t%dl, %edx", + "opcode": "movzbl", + "operands": "%dl, %edx" + }, + { + "address": 4524163, + "line": "450883: 8d 72 01 \tleal\t0x1(%rdx), %esi", + "opcode": "leal", + "operands": "0x1(%rdx), %esi" + }, + { + "address": 4524166, + "line": "450886: 83 fe 01 \tcmpl\t$0x1, %esi", + "opcode": "cmpl", + "operands": "$0x1, %esi" + }, + { + "address": 4524169, + "line": "450889: 0f 86 ba 00 00 00 \tjbe\t0x450949 ", + "opcode": "jbe", + "operands": "0x450949 " + }, + { + "address": 4524175, + "line": "45088f: 80 f9 25 \tcmpb\t$0x25, %cl", + "opcode": "cmpb", + "operands": "$0x25, %cl" + }, + { + "address": 4524178, + "line": "450892: 0f 84 c9 00 00 00 \tje\t0x450961 ", + "opcode": "je", + "operands": "0x450961 " + }, + { + "address": 4524184, + "line": "450898: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4524187, + "line": "45089b: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4524192, + "line": "4508a0: 0f 8e c0 00 00 00 \tjle\t0x450966 ", + "opcode": "jle", + "operands": "0x450966 " + }, + { + "address": 4524198, + "line": "4508a6: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4524203, + "line": "4508ab: 48 89 df \tmovq\t%rbx, %rdi", + "opcode": "movq", + "operands": "%rbx, %rdi" + }, + { + "address": 4524206, + "line": "4508ae: 88 85 00 65 c0 00 \tmovb\t%al, 0xc06500(%rbp)", + "opcode": "movb", + "operands": "%al, 0xc06500(%rbp)" + }, + { + "address": 4524212, + "line": "4508b4: e8 ff ce ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4524217, + "line": "4508b9: 8b 4b 20 \tmovl\t0x20(%rbx), %ecx", + "opcode": "movl", + "operands": "0x20(%rbx), %ecx" + }, + { + "address": 4524220, + "line": "4508bc: 3b 4b 1c \tcmpl\t0x1c(%rbx), %ecx", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %ecx" + }, + { + "address": 4524223, + "line": "4508bf: 4c 8d 6d 01 \tleaq\t0x1(%rbp), %r13", + "opcode": "leaq", + "operands": "0x1(%rbp), %r13" + }, + { + "address": 4524227, + "line": "4508c3: 4c 89 ed \tmovq\t%r13, %rbp", + "opcode": "movq", + "operands": "%r13, %rbp" + }, + { + "address": 4524230, + "line": "4508c6: 45 89 ec \tmovl\t%r13d, %r12d", + "opcode": "movl", + "operands": "%r13d, %r12d" + }, + { + "address": 4524233, + "line": "4508c9: 7f 7e \tjg\t0x450949 ", + "opcode": "jg", + "operands": "0x450949 " + }, + { + "address": 4524235, + "line": "4508cb: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4524238, + "line": "4508ce: 8d 7a 01 \tleal\t0x1(%rdx), %edi", + "opcode": "leal", + "operands": "0x1(%rdx), %edi" + }, + { + "address": 4524241, + "line": "4508d1: 83 ff 01 \tcmpl\t$0x1, %edi", + "opcode": "cmpl", + "operands": "$0x1, %edi" + }, + { + "address": 4524244, + "line": "4508d4: 76 73 \tjbe\t0x450949 ", + "opcode": "jbe", + "operands": "0x450949 " + }, + { + "address": 4524246, + "line": "4508d6: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4524248, + "line": "4508d8: 0f 84 8f 00 00 00 \tje\t0x45096d ", + "opcode": "je", + "operands": "0x45096d " + }, + { + "address": 4524254, + "line": "4508de: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4524257, + "line": "4508e1: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4524262, + "line": "4508e6: 0f 8e 86 00 00 00 \tjle\t0x450972 ", + "opcode": "jle", + "operands": "0x450972 " + }, + { + "address": 4524268, + "line": "4508ec: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4524273, + "line": "4508f1: 48 89 df \tmovq\t%rbx, %rdi", + "opcode": "movq", + "operands": "%rbx, %rdi" + }, + { + "address": 4524276, + "line": "4508f4: 88 85 00 65 c0 00 \tmovb\t%al, 0xc06500(%rbp)", + "opcode": "movb", + "operands": "%al, 0xc06500(%rbp)" + }, + { + "address": 4524282, + "line": "4508fa: e8 b9 ce ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4524287, + "line": "4508ff: 44 8b 43 20 \tmovl\t0x20(%rbx), %r8d", + "opcode": "movl", + "operands": "0x20(%rbx), %r8d" + }, + { + "address": 4524291, + "line": "450903: 44 3b 43 1c \tcmpl\t0x1c(%rbx), %r8d", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %r8d" + }, + { + "address": 4524295, + "line": "450907: 49 8d 6d 01 \tleaq\t0x1(%r13), %rbp", + "opcode": "leaq", + "operands": "0x1(%r13), %rbp" + }, + { + "address": 4524299, + "line": "45090b: 41 89 ee \tmovl\t%ebp, %r14d", + "opcode": "movl", + "operands": "%ebp, %r14d" + }, + { + "address": 4524302, + "line": "45090e: 41 89 ec \tmovl\t%ebp, %r12d", + "opcode": "movl", + "operands": "%ebp, %r12d" + }, + { + "address": 4524305, + "line": "450911: 7f 36 \tjg\t0x450949 ", + "opcode": "jg", + "operands": "0x450949 " + }, + { + "address": 4524307, + "line": "450913: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4524310, + "line": "450916: 44 8d 4a 01 \tleal\t0x1(%rdx), %r9d", + "opcode": "leal", + "operands": "0x1(%rdx), %r9d" + }, + { + "address": 4524314, + "line": "45091a: 41 83 f9 01 \tcmpl\t$0x1, %r9d", + "opcode": "cmpl", + "operands": "$0x1, %r9d" + }, + { + "address": 4524318, + "line": "45091e: 76 29 \tjbe\t0x450949 ", + "opcode": "jbe", + "operands": "0x450949 " + }, + { + "address": 4524320, + "line": "450920: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4524322, + "line": "450922: 74 55 \tje\t0x450979 ", + "opcode": "je", + "operands": "0x450979 " + }, + { + "address": 4524324, + "line": "450924: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4524327, + "line": "450927: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4524332, + "line": "45092c: 7e 50 \tjle\t0x45097e ", + "opcode": "jle", + "operands": "0x45097e " + }, + { + "address": 4524334, + "line": "45092e: 88 85 00 65 c0 00 \tmovb\t%al, 0xc06500(%rbp)", + "opcode": "movb", + "operands": "%al, 0xc06500(%rbp)" + }, + { + "address": 4524340, + "line": "450934: 49 8d 6d 02 \tleaq\t0x2(%r13), %rbp", + "opcode": "leaq", + "operands": "0x2(%r13), %rbp" + }, + { + "address": 4524344, + "line": "450938: 45 8d 66 01 \tleal\t0x1(%r14), %r12d", + "opcode": "leal", + "operands": "0x1(%r14), %r12d" + }, + { + "address": 4524348, + "line": "45093c: 48 81 fd ff 03 00 00 \tcmpq\t$0x3ff, %rbp # imm = 0x3FF", + "opcode": "cmpq", + "operands": "$0x3ff, %rbp # imm = 0x3FF" + }, + { + "address": 4524355, + "line": "450943: 0f 85 17 ff ff ff \tjne\t0x450860 ", + "opcode": "jne", + "operands": "0x450860 " + }, + { + "address": 4524361, + "line": "450949: 5b \tpopq\t%rbx", + "opcode": "popq", + "operands": "%rbx" + }, + { + "address": 4524362, + "line": "45094a: 5d \tpopq\t%rbp", + "opcode": "popq", + "operands": "%rbp" + }, + { + "address": 4524363, + "line": "45094b: 49 63 d4 \tmovslq\t%r12d, %rdx", + "opcode": "movslq", + "operands": "%r12d, %rdx" + }, + { + "address": 4524366, + "line": "45094e: b8 00 65 c0 00 \tmovl\t$0xc06500, %eax # imm = 0xC06500", + "opcode": "movl", + "operands": "$0xc06500, %eax # imm = 0xC06500" + }, + { + "address": 4524371, + "line": "450953: 41 5c \tpopq\t%r12", + "opcode": "popq", + "operands": "%r12" + }, + { + "address": 4524373, + "line": "450955: 41 5d \tpopq\t%r13", + "opcode": "popq", + "operands": "%r13" + }, + { + "address": 4524375, + "line": "450957: 41 5e \tpopq\t%r14", + "opcode": "popq", + "operands": "%r14" + }, + { + "address": 4524377, + "line": "450959: c6 82 00 65 c0 00 00 \tmovb\t$0x0, 0xc06500(%rdx)", + "opcode": "movb", + "operands": "$0x0, 0xc06500(%rdx)" + }, + { + "address": 4524384, + "line": "450960: c3 \tretq", + "opcode": "retq", + "operands": "" + }, + { + "address": 4524385, + "line": "450961: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4524390, + "line": "450966: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4524392, + "line": "450968: e9 39 ff ff ff \tjmp\t0x4508a6 ", + "opcode": "jmp", + "operands": "0x4508a6 " + }, + { + "address": 4524397, + "line": "45096d: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4524402, + "line": "450972: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4524404, + "line": "450974: e9 73 ff ff ff \tjmp\t0x4508ec ", + "opcode": "jmp", + "operands": "0x4508ec " + }, + { + "address": 4524409, + "line": "450979: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4524414, + "line": "45097e: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4524416, + "line": "450980: eb ac \tjmp\t0x45092e ", + "opcode": "jmp", + "operands": "0x45092e " + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + }, + "MSG_ReadStringLine": { + "calls": [ + { + "address": 4523361, + "label": "MSG_ReadBits", + "target": 4511672 + }, + { + "address": 4523448, + "label": "MSG_ReadBits", + "target": 4511672 + }, + { + "address": 4523536, + "label": "MSG_ReadBits", + "target": 4511672 + }, + { + "address": 4523632, + "label": "MSG_ReadBits", + "target": 4511672 + }, + { + "address": 4523720, + "label": "MSG_ReadBits", + "target": 4511672 + }, + { + "address": 4523809, + "label": "MSG_ReadBits", + "target": 4511672 + }, + { + "address": 4523894, + "label": "MSG_ReadBits", + "target": 4511672 + } + ], + "edges": [ + { + "from": 4523322, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523327 + }, + { + "from": 4523327, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523332 + }, + { + "from": 4523332, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523335 + }, + { + "from": 4523335, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523340 + }, + { + "from": 4523340, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523345 + }, + { + "from": 4523345, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523350 + }, + { + "from": 4523350, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523355 + }, + { + "from": 4523355, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523359 + }, + { + "from": 4523359, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523361 + }, + { + "from": 4523361, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4523366 + }, + { + "from": 4523366, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523369 + }, + { + "from": 4523369, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523372 + }, + { + "from": 4523372, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523375 + }, + { + "from": 4523375, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523375, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523381 + }, + { + "from": 4523381, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523384 + }, + { + "from": 4523384, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523387 + }, + { + "from": 4523387, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523390 + }, + { + "from": 4523390, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523390, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523396 + }, + { + "from": 4523396, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523399 + }, + { + "from": 4523399, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523399, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523405 + }, + { + "from": 4523405, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523407 + }, + { + "from": 4523407, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524030 + }, + { + "from": 4523407, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523413 + }, + { + "from": 4523413, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523416 + }, + { + "from": 4523416, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523421 + }, + { + "from": 4523421, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523424 + }, + { + "from": 4523424, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524035 + }, + { + "from": 4523424, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523430 + }, + { + "from": 4523430, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523435 + }, + { + "from": 4523435, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523438 + }, + { + "from": 4523438, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523444 + }, + { + "from": 4523444, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523448 + }, + { + "from": 4523448, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4523453 + }, + { + "from": 4523453, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523457 + }, + { + "from": 4523457, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523461 + }, + { + "from": 4523461, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523464 + }, + { + "from": 4523464, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523467 + }, + { + "from": 4523467, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523467, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523473 + }, + { + "from": 4523473, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523476 + }, + { + "from": 4523476, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523480 + }, + { + "from": 4523480, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523484 + }, + { + "from": 4523484, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523484, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523490 + }, + { + "from": 4523490, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523493 + }, + { + "from": 4523493, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523493, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523499 + }, + { + "from": 4523499, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523501 + }, + { + "from": 4523501, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524042 + }, + { + "from": 4523501, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523507 + }, + { + "from": 4523507, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523510 + }, + { + "from": 4523510, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523515 + }, + { + "from": 4523515, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524047 + }, + { + "from": 4523515, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523521 + }, + { + "from": 4523521, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523526 + }, + { + "from": 4523526, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523529 + }, + { + "from": 4523529, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523536 + }, + { + "from": 4523536, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4523541 + }, + { + "from": 4523541, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523545 + }, + { + "from": 4523545, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523549 + }, + { + "from": 4523549, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523553 + }, + { + "from": 4523553, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523556 + }, + { + "from": 4523556, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523556, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523562 + }, + { + "from": 4523562, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523565 + }, + { + "from": 4523565, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523569 + }, + { + "from": 4523569, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523573 + }, + { + "from": 4523573, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523573, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523579 + }, + { + "from": 4523579, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523582 + }, + { + "from": 4523582, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523582, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523588 + }, + { + "from": 4523588, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523590 + }, + { + "from": 4523590, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524054 + }, + { + "from": 4523590, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523596 + }, + { + "from": 4523596, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523599 + }, + { + "from": 4523599, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523604 + }, + { + "from": 4523604, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524059 + }, + { + "from": 4523604, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523610 + }, + { + "from": 4523610, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523617 + }, + { + "from": 4523617, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523621 + }, + { + "from": 4523621, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523626 + }, + { + "from": 4523626, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523629 + }, + { + "from": 4523629, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523632 + }, + { + "from": 4523632, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4523637 + }, + { + "from": 4523637, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523639 + }, + { + "from": 4523639, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523642 + }, + { + "from": 4523642, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523645 + }, + { + "from": 4523645, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523645, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523651 + }, + { + "from": 4523651, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523653 + }, + { + "from": 4523653, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523656 + }, + { + "from": 4523656, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523659 + }, + { + "from": 4523659, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523662 + }, + { + "from": 4523662, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523662, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523668 + }, + { + "from": 4523668, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523671 + }, + { + "from": 4523671, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523671, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523677 + }, + { + "from": 4523677, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523680 + }, + { + "from": 4523680, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524066 + }, + { + "from": 4523680, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523686 + }, + { + "from": 4523686, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523689 + }, + { + "from": 4523689, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523694 + }, + { + "from": 4523694, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523696 + }, + { + "from": 4523696, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524071 + }, + { + "from": 4523696, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523702 + }, + { + "from": 4523702, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523707 + }, + { + "from": 4523707, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523710 + }, + { + "from": 4523710, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523716 + }, + { + "from": 4523716, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523720 + }, + { + "from": 4523720, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4523725 + }, + { + "from": 4523725, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523729 + }, + { + "from": 4523729, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523733 + }, + { + "from": 4523733, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523736 + }, + { + "from": 4523736, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523739 + }, + { + "from": 4523739, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523739, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523745 + }, + { + "from": 4523745, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523748 + }, + { + "from": 4523748, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523750 + }, + { + "from": 4523750, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523753 + }, + { + "from": 4523753, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523756 + }, + { + "from": 4523756, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523756, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523762 + }, + { + "from": 4523762, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523765 + }, + { + "from": 4523765, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523765, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523771 + }, + { + "from": 4523771, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523774 + }, + { + "from": 4523774, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524078 + }, + { + "from": 4523774, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523780 + }, + { + "from": 4523780, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523783 + }, + { + "from": 4523783, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523788 + }, + { + "from": 4523788, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524083 + }, + { + "from": 4523788, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523794 + }, + { + "from": 4523794, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523799 + }, + { + "from": 4523799, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523802 + }, + { + "from": 4523802, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523809 + }, + { + "from": 4523809, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4523814 + }, + { + "from": 4523814, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523817 + }, + { + "from": 4523817, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523820 + }, + { + "from": 4523820, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523824 + }, + { + "from": 4523824, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523827 + }, + { + "from": 4523827, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523827, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523833 + }, + { + "from": 4523833, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523836 + }, + { + "from": 4523836, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523839 + }, + { + "from": 4523839, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523842 + }, + { + "from": 4523842, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523842, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523848 + }, + { + "from": 4523848, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523851 + }, + { + "from": 4523851, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523851, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523857 + }, + { + "from": 4523857, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523859 + }, + { + "from": 4523859, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524090 + }, + { + "from": 4523859, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523865 + }, + { + "from": 4523865, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523868 + }, + { + "from": 4523868, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523873 + }, + { + "from": 4523873, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524095 + }, + { + "from": 4523873, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523879 + }, + { + "from": 4523879, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523884 + }, + { + "from": 4523884, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523887 + }, + { + "from": 4523887, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523894 + }, + { + "from": 4523894, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4523899 + }, + { + "from": 4523899, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523902 + }, + { + "from": 4523902, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523905 + }, + { + "from": 4523905, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523909 + }, + { + "from": 4523909, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523912 + }, + { + "from": 4523912, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523915 + }, + { + "from": 4523915, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523915, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523917 + }, + { + "from": 4523917, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523920 + }, + { + "from": 4523920, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523924 + }, + { + "from": 4523924, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523928 + }, + { + "from": 4523928, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523928, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523930 + }, + { + "from": 4523930, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523933 + }, + { + "from": 4523933, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523933, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523935 + }, + { + "from": 4523935, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523937 + }, + { + "from": 4523937, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524102 + }, + { + "from": 4523937, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523943 + }, + { + "from": 4523943, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523946 + }, + { + "from": 4523946, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523951 + }, + { + "from": 4523951, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523952 + }, + { + "from": 4523952, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4524107 + }, + { + "from": 4523952, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523958 + }, + { + "from": 4523958, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523962 + }, + { + "from": 4523962, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523969 + }, + { + "from": 4523969, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523973 + }, + { + "from": 4523973, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523980 + }, + { + "from": 4523980, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4523621 + }, + { + "from": 4523980, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523986 + }, + { + "from": 4523986, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523989 + }, + { + "from": 4523989, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523993 + }, + { + "from": 4523993, + "kind": "fallthrough", + "target_scope": "local", + "to": 4523998 + }, + { + "from": 4523998, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524003 + }, + { + "from": 4524003, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524008 + }, + { + "from": 4524008, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524013 + }, + { + "from": 4524013, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524018 + }, + { + "from": 4524018, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524025 + }, + { + "from": 4524025, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524029 + }, + { + "from": 4524029, + "kind": "return", + "target_scope": "external", + "to": null + }, + { + "from": 4524030, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524035 + }, + { + "from": 4524035, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524037 + }, + { + "from": 4524037, + "kind": "unconditional", + "target_scope": "local", + "to": 4523430 + }, + { + "from": 4524042, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524047 + }, + { + "from": 4524047, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524049 + }, + { + "from": 4524049, + "kind": "unconditional", + "target_scope": "local", + "to": 4523521 + }, + { + "from": 4524054, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524059 + }, + { + "from": 4524059, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524061 + }, + { + "from": 4524061, + "kind": "unconditional", + "target_scope": "local", + "to": 4523610 + }, + { + "from": 4524066, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524071 + }, + { + "from": 4524071, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524073 + }, + { + "from": 4524073, + "kind": "unconditional", + "target_scope": "local", + "to": 4523702 + }, + { + "from": 4524078, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524083 + }, + { + "from": 4524083, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524085 + }, + { + "from": 4524085, + "kind": "unconditional", + "target_scope": "local", + "to": 4523794 + }, + { + "from": 4524090, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524095 + }, + { + "from": 4524095, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524097 + }, + { + "from": 4524097, + "kind": "unconditional", + "target_scope": "local", + "to": 4523879 + }, + { + "from": 4524102, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524107 + }, + { + "from": 4524107, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524109 + }, + { + "from": 4524109, + "kind": "unconditional", + "target_scope": "local", + "to": 4523958 + } + ], + "entry": 4523322, + "instructions": [ + { + "address": 4523322, + "line": "45053a: 48 89 5c 24 d8 \tmovq\t%rbx, -0x28(%rsp)", + "opcode": "movq", + "operands": "%rbx, -0x28(%rsp)" + }, + { + "address": 4523327, + "line": "45053f: 48 89 6c 24 e0 \tmovq\t%rbp, -0x20(%rsp)", + "opcode": "movq", + "operands": "%rbp, -0x20(%rsp)" + }, + { + "address": 4523332, + "line": "450544: 48 89 fb \tmovq\t%rdi, %rbx", + "opcode": "movq", + "operands": "%rdi, %rbx" + }, + { + "address": 4523335, + "line": "450547: 4c 89 64 24 e8 \tmovq\t%r12, -0x18(%rsp)", + "opcode": "movq", + "operands": "%r12, -0x18(%rsp)" + }, + { + "address": 4523340, + "line": "45054c: 4c 89 6c 24 f0 \tmovq\t%r13, -0x10(%rsp)", + "opcode": "movq", + "operands": "%r13, -0x10(%rsp)" + }, + { + "address": 4523345, + "line": "450551: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4523350, + "line": "450556: 4c 89 74 24 f8 \tmovq\t%r14, -0x8(%rsp)", + "opcode": "movq", + "operands": "%r14, -0x8(%rsp)" + }, + { + "address": 4523355, + "line": "45055b: 48 83 ec 28 \tsubq\t$0x28, %rsp", + "opcode": "subq", + "operands": "$0x28, %rsp" + }, + { + "address": 4523359, + "line": "45055f: 31 ed \txorl\t%ebp, %ebp", + "opcode": "xorl", + "operands": "%ebp, %ebp" + }, + { + "address": 4523361, + "line": "450561: e8 52 d2 ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4523366, + "line": "450566: 8b 4b 20 \tmovl\t0x20(%rbx), %ecx", + "opcode": "movl", + "operands": "0x20(%rbx), %ecx" + }, + { + "address": 4523369, + "line": "450569: 3b 4b 1c \tcmpl\t0x1c(%rbx), %ecx", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %ecx" + }, + { + "address": 4523372, + "line": "45056c: 41 89 ec \tmovl\t%ebp, %r12d", + "opcode": "movl", + "operands": "%ebp, %r12d" + }, + { + "address": 4523375, + "line": "45056f: 0f 8f 5d 02 00 00 \tjg\t0x4507d2 ", + "opcode": "jg", + "operands": "0x4507d2 " + }, + { + "address": 4523381, + "line": "450575: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4523384, + "line": "450578: 8d 7a 01 \tleal\t0x1(%rdx), %edi", + "opcode": "leal", + "operands": "0x1(%rdx), %edi" + }, + { + "address": 4523387, + "line": "45057b: 83 ff 01 \tcmpl\t$0x1, %edi", + "opcode": "cmpl", + "operands": "$0x1, %edi" + }, + { + "address": 4523390, + "line": "45057e: 0f 86 4e 02 00 00 \tjbe\t0x4507d2 ", + "opcode": "jbe", + "operands": "0x4507d2 " + }, + { + "address": 4523396, + "line": "450584: 83 fa 0a \tcmpl\t$0xa, %edx", + "opcode": "cmpl", + "operands": "$0xa, %edx" + }, + { + "address": 4523399, + "line": "450587: 0f 84 45 02 00 00 \tje\t0x4507d2 ", + "opcode": "je", + "operands": "0x4507d2 " + }, + { + "address": 4523405, + "line": "45058d: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4523407, + "line": "45058f: 0f 84 69 02 00 00 \tje\t0x4507fe ", + "opcode": "je", + "operands": "0x4507fe " + }, + { + "address": 4523413, + "line": "450595: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4523416, + "line": "450598: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4523421, + "line": "45059d: 0f 1f 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4523424, + "line": "4505a0: 0f 8e 5d 02 00 00 \tjle\t0x450803 ", + "opcode": "jle", + "operands": "0x450803 " + }, + { + "address": 4523430, + "line": "4505a6: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4523435, + "line": "4505ab: 48 89 df \tmovq\t%rbx, %rdi", + "opcode": "movq", + "operands": "%rbx, %rdi" + }, + { + "address": 4523438, + "line": "4505ae: 88 85 00 41 c0 00 \tmovb\t%al, 0xc04100(%rbp)", + "opcode": "movb", + "operands": "%al, 0xc04100(%rbp)" + }, + { + "address": 4523444, + "line": "4505b4: 48 83 c5 01 \taddq\t$0x1, %rbp", + "opcode": "addq", + "operands": "$0x1, %rbp" + }, + { + "address": 4523448, + "line": "4505b8: e8 fb d1 ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4523453, + "line": "4505bd: 44 8b 43 20 \tmovl\t0x20(%rbx), %r8d", + "opcode": "movl", + "operands": "0x20(%rbx), %r8d" + }, + { + "address": 4523457, + "line": "4505c1: 44 3b 43 1c \tcmpl\t0x1c(%rbx), %r8d", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %r8d" + }, + { + "address": 4523461, + "line": "4505c5: 49 89 ed \tmovq\t%rbp, %r13", + "opcode": "movq", + "operands": "%rbp, %r13" + }, + { + "address": 4523464, + "line": "4505c8: 41 89 ec \tmovl\t%ebp, %r12d", + "opcode": "movl", + "operands": "%ebp, %r12d" + }, + { + "address": 4523467, + "line": "4505cb: 0f 8f 01 02 00 00 \tjg\t0x4507d2 ", + "opcode": "jg", + "operands": "0x4507d2 " + }, + { + "address": 4523473, + "line": "4505d1: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4523476, + "line": "4505d4: 44 8d 4a 01 \tleal\t0x1(%rdx), %r9d", + "opcode": "leal", + "operands": "0x1(%rdx), %r9d" + }, + { + "address": 4523480, + "line": "4505d8: 41 83 f9 01 \tcmpl\t$0x1, %r9d", + "opcode": "cmpl", + "operands": "$0x1, %r9d" + }, + { + "address": 4523484, + "line": "4505dc: 0f 86 f0 01 00 00 \tjbe\t0x4507d2 ", + "opcode": "jbe", + "operands": "0x4507d2 " + }, + { + "address": 4523490, + "line": "4505e2: 83 fa 0a \tcmpl\t$0xa, %edx", + "opcode": "cmpl", + "operands": "$0xa, %edx" + }, + { + "address": 4523493, + "line": "4505e5: 0f 84 e7 01 00 00 \tje\t0x4507d2 ", + "opcode": "je", + "operands": "0x4507d2 " + }, + { + "address": 4523499, + "line": "4505eb: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4523501, + "line": "4505ed: 0f 84 17 02 00 00 \tje\t0x45080a ", + "opcode": "je", + "operands": "0x45080a " + }, + { + "address": 4523507, + "line": "4505f3: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4523510, + "line": "4505f6: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4523515, + "line": "4505fb: 0f 8e 0e 02 00 00 \tjle\t0x45080f ", + "opcode": "jle", + "operands": "0x45080f " + }, + { + "address": 4523521, + "line": "450601: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4523526, + "line": "450606: 48 89 df \tmovq\t%rbx, %rdi", + "opcode": "movq", + "operands": "%rbx, %rdi" + }, + { + "address": 4523529, + "line": "450609: 41 88 85 00 41 c0 00 \tmovb\t%al, 0xc04100(%r13)", + "opcode": "movb", + "operands": "%al, 0xc04100(%r13)" + }, + { + "address": 4523536, + "line": "450610: e8 a3 d1 ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4523541, + "line": "450615: 44 8b 53 20 \tmovl\t0x20(%rbx), %r10d", + "opcode": "movl", + "operands": "0x20(%rbx), %r10d" + }, + { + "address": 4523545, + "line": "450619: 44 3b 53 1c \tcmpl\t0x1c(%rbx), %r10d", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %r10d" + }, + { + "address": 4523549, + "line": "45061d: 4c 8d 6d 01 \tleaq\t0x1(%rbp), %r13", + "opcode": "leaq", + "operands": "0x1(%rbp), %r13" + }, + { + "address": 4523553, + "line": "450621: 45 89 ec \tmovl\t%r13d, %r12d", + "opcode": "movl", + "operands": "%r13d, %r12d" + }, + { + "address": 4523556, + "line": "450624: 0f 8f a8 01 00 00 \tjg\t0x4507d2 ", + "opcode": "jg", + "operands": "0x4507d2 " + }, + { + "address": 4523562, + "line": "45062a: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4523565, + "line": "45062d: 44 8d 5a 01 \tleal\t0x1(%rdx), %r11d", + "opcode": "leal", + "operands": "0x1(%rdx), %r11d" + }, + { + "address": 4523569, + "line": "450631: 41 83 fb 01 \tcmpl\t$0x1, %r11d", + "opcode": "cmpl", + "operands": "$0x1, %r11d" + }, + { + "address": 4523573, + "line": "450635: 0f 86 97 01 00 00 \tjbe\t0x4507d2 ", + "opcode": "jbe", + "operands": "0x4507d2 " + }, + { + "address": 4523579, + "line": "45063b: 83 fa 0a \tcmpl\t$0xa, %edx", + "opcode": "cmpl", + "operands": "$0xa, %edx" + }, + { + "address": 4523582, + "line": "45063e: 0f 84 8e 01 00 00 \tje\t0x4507d2 ", + "opcode": "je", + "operands": "0x4507d2 " + }, + { + "address": 4523588, + "line": "450644: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4523590, + "line": "450646: 0f 84 ca 01 00 00 \tje\t0x450816 ", + "opcode": "je", + "operands": "0x450816 " + }, + { + "address": 4523596, + "line": "45064c: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4523599, + "line": "45064f: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4523604, + "line": "450654: 0f 8e c1 01 00 00 \tjle\t0x45081b ", + "opcode": "jle", + "operands": "0x45081b " + }, + { + "address": 4523610, + "line": "45065a: 41 88 85 00 41 c0 00 \tmovb\t%al, 0xc04100(%r13)", + "opcode": "movb", + "operands": "%al, 0xc04100(%r13)" + }, + { + "address": 4523617, + "line": "450661: 48 83 c5 02 \taddq\t$0x2, %rbp", + "opcode": "addq", + "operands": "$0x2, %rbp" + }, + { + "address": 4523621, + "line": "450665: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4523626, + "line": "45066a: 48 89 df \tmovq\t%rbx, %rdi", + "opcode": "movq", + "operands": "%rbx, %rdi" + }, + { + "address": 4523629, + "line": "45066d: 41 89 ec \tmovl\t%ebp, %r12d", + "opcode": "movl", + "operands": "%ebp, %r12d" + }, + { + "address": 4523632, + "line": "450670: e8 43 d1 ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4523637, + "line": "450675: 89 c2 \tmovl\t%eax, %edx", + "opcode": "movl", + "operands": "%eax, %edx" + }, + { + "address": 4523639, + "line": "450677: 8b 43 20 \tmovl\t0x20(%rbx), %eax", + "opcode": "movl", + "operands": "0x20(%rbx), %eax" + }, + { + "address": 4523642, + "line": "45067a: 3b 43 1c \tcmpl\t0x1c(%rbx), %eax", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %eax" + }, + { + "address": 4523645, + "line": "45067d: 0f 8f 4f 01 00 00 \tjg\t0x4507d2 ", + "opcode": "jg", + "operands": "0x4507d2 " + }, + { + "address": 4523651, + "line": "450683: 89 d1 \tmovl\t%edx, %ecx", + "opcode": "movl", + "operands": "%edx, %ecx" + }, + { + "address": 4523653, + "line": "450685: 0f b6 d2 \tmovzbl\t%dl, %edx", + "opcode": "movzbl", + "operands": "%dl, %edx" + }, + { + "address": 4523656, + "line": "450688: 8d 72 01 \tleal\t0x1(%rdx), %esi", + "opcode": "leal", + "operands": "0x1(%rdx), %esi" + }, + { + "address": 4523659, + "line": "45068b: 83 fe 01 \tcmpl\t$0x1, %esi", + "opcode": "cmpl", + "operands": "$0x1, %esi" + }, + { + "address": 4523662, + "line": "45068e: 0f 86 3e 01 00 00 \tjbe\t0x4507d2 ", + "opcode": "jbe", + "operands": "0x4507d2 " + }, + { + "address": 4523668, + "line": "450694: 83 fa 0a \tcmpl\t$0xa, %edx", + "opcode": "cmpl", + "operands": "$0xa, %edx" + }, + { + "address": 4523671, + "line": "450697: 0f 84 35 01 00 00 \tje\t0x4507d2 ", + "opcode": "je", + "operands": "0x4507d2 " + }, + { + "address": 4523677, + "line": "45069d: 80 f9 25 \tcmpb\t$0x25, %cl", + "opcode": "cmpb", + "operands": "$0x25, %cl" + }, + { + "address": 4523680, + "line": "4506a0: 0f 84 7c 01 00 00 \tje\t0x450822 ", + "opcode": "je", + "operands": "0x450822 " + }, + { + "address": 4523686, + "line": "4506a6: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4523689, + "line": "4506a9: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4523694, + "line": "4506ae: 66 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4523696, + "line": "4506b0: 0f 8e 71 01 00 00 \tjle\t0x450827 ", + "opcode": "jle", + "operands": "0x450827 " + }, + { + "address": 4523702, + "line": "4506b6: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4523707, + "line": "4506bb: 48 89 df \tmovq\t%rbx, %rdi", + "opcode": "movq", + "operands": "%rbx, %rdi" + }, + { + "address": 4523710, + "line": "4506be: 88 85 00 41 c0 00 \tmovb\t%al, 0xc04100(%rbp)", + "opcode": "movb", + "operands": "%al, 0xc04100(%rbp)" + }, + { + "address": 4523716, + "line": "4506c4: 48 83 c5 01 \taddq\t$0x1, %rbp", + "opcode": "addq", + "operands": "$0x1, %rbp" + }, + { + "address": 4523720, + "line": "4506c8: e8 eb d0 ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4523725, + "line": "4506cd: 44 8b 73 20 \tmovl\t0x20(%rbx), %r14d", + "opcode": "movl", + "operands": "0x20(%rbx), %r14d" + }, + { + "address": 4523729, + "line": "4506d1: 44 3b 73 1c \tcmpl\t0x1c(%rbx), %r14d", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %r14d" + }, + { + "address": 4523733, + "line": "4506d5: 49 89 ed \tmovq\t%rbp, %r13", + "opcode": "movq", + "operands": "%rbp, %r13" + }, + { + "address": 4523736, + "line": "4506d8: 41 89 ec \tmovl\t%ebp, %r12d", + "opcode": "movl", + "operands": "%ebp, %r12d" + }, + { + "address": 4523739, + "line": "4506db: 0f 8f f1 00 00 00 \tjg\t0x4507d2 ", + "opcode": "jg", + "operands": "0x4507d2 " + }, + { + "address": 4523745, + "line": "4506e1: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4523748, + "line": "4506e4: 89 c1 \tmovl\t%eax, %ecx", + "opcode": "movl", + "operands": "%eax, %ecx" + }, + { + "address": 4523750, + "line": "4506e6: 8d 42 01 \tleal\t0x1(%rdx), %eax", + "opcode": "leal", + "operands": "0x1(%rdx), %eax" + }, + { + "address": 4523753, + "line": "4506e9: 83 f8 01 \tcmpl\t$0x1, %eax", + "opcode": "cmpl", + "operands": "$0x1, %eax" + }, + { + "address": 4523756, + "line": "4506ec: 0f 86 e0 00 00 00 \tjbe\t0x4507d2 ", + "opcode": "jbe", + "operands": "0x4507d2 " + }, + { + "address": 4523762, + "line": "4506f2: 83 fa 0a \tcmpl\t$0xa, %edx", + "opcode": "cmpl", + "operands": "$0xa, %edx" + }, + { + "address": 4523765, + "line": "4506f5: 0f 84 d7 00 00 00 \tje\t0x4507d2 ", + "opcode": "je", + "operands": "0x4507d2 " + }, + { + "address": 4523771, + "line": "4506fb: 80 f9 25 \tcmpb\t$0x25, %cl", + "opcode": "cmpb", + "operands": "$0x25, %cl" + }, + { + "address": 4523774, + "line": "4506fe: 0f 84 2a 01 00 00 \tje\t0x45082e ", + "opcode": "je", + "operands": "0x45082e " + }, + { + "address": 4523780, + "line": "450704: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4523783, + "line": "450707: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4523788, + "line": "45070c: 0f 8e 21 01 00 00 \tjle\t0x450833 ", + "opcode": "jle", + "operands": "0x450833 " + }, + { + "address": 4523794, + "line": "450712: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4523799, + "line": "450717: 48 89 df \tmovq\t%rbx, %rdi", + "opcode": "movq", + "operands": "%rbx, %rdi" + }, + { + "address": 4523802, + "line": "45071a: 41 88 85 00 41 c0 00 \tmovb\t%al, 0xc04100(%r13)", + "opcode": "movb", + "operands": "%al, 0xc04100(%r13)" + }, + { + "address": 4523809, + "line": "450721: e8 92 d0 ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4523814, + "line": "450726: 8b 73 20 \tmovl\t0x20(%rbx), %esi", + "opcode": "movl", + "operands": "0x20(%rbx), %esi" + }, + { + "address": 4523817, + "line": "450729: 3b 73 1c \tcmpl\t0x1c(%rbx), %esi", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %esi" + }, + { + "address": 4523820, + "line": "45072c: 4c 8d 6d 01 \tleaq\t0x1(%rbp), %r13", + "opcode": "leaq", + "operands": "0x1(%rbp), %r13" + }, + { + "address": 4523824, + "line": "450730: 45 89 ec \tmovl\t%r13d, %r12d", + "opcode": "movl", + "operands": "%r13d, %r12d" + }, + { + "address": 4523827, + "line": "450733: 0f 8f 99 00 00 00 \tjg\t0x4507d2 ", + "opcode": "jg", + "operands": "0x4507d2 " + }, + { + "address": 4523833, + "line": "450739: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4523836, + "line": "45073c: 8d 7a 01 \tleal\t0x1(%rdx), %edi", + "opcode": "leal", + "operands": "0x1(%rdx), %edi" + }, + { + "address": 4523839, + "line": "45073f: 83 ff 01 \tcmpl\t$0x1, %edi", + "opcode": "cmpl", + "operands": "$0x1, %edi" + }, + { + "address": 4523842, + "line": "450742: 0f 86 8a 00 00 00 \tjbe\t0x4507d2 ", + "opcode": "jbe", + "operands": "0x4507d2 " + }, + { + "address": 4523848, + "line": "450748: 83 fa 0a \tcmpl\t$0xa, %edx", + "opcode": "cmpl", + "operands": "$0xa, %edx" + }, + { + "address": 4523851, + "line": "45074b: 0f 84 81 00 00 00 \tje\t0x4507d2 ", + "opcode": "je", + "operands": "0x4507d2 " + }, + { + "address": 4523857, + "line": "450751: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4523859, + "line": "450753: 0f 84 e1 00 00 00 \tje\t0x45083a ", + "opcode": "je", + "operands": "0x45083a " + }, + { + "address": 4523865, + "line": "450759: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4523868, + "line": "45075c: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4523873, + "line": "450761: 0f 8e d8 00 00 00 \tjle\t0x45083f ", + "opcode": "jle", + "operands": "0x45083f " + }, + { + "address": 4523879, + "line": "450767: be 08 00 00 00 \tmovl\t$0x8, %esi", + "opcode": "movl", + "operands": "$0x8, %esi" + }, + { + "address": 4523884, + "line": "45076c: 48 89 df \tmovq\t%rbx, %rdi", + "opcode": "movq", + "operands": "%rbx, %rdi" + }, + { + "address": 4523887, + "line": "45076f: 41 88 85 00 41 c0 00 \tmovb\t%al, 0xc04100(%r13)", + "opcode": "movb", + "operands": "%al, 0xc04100(%r13)" + }, + { + "address": 4523894, + "line": "450776: e8 3d d0 ff ff \tcallq\t0x44d7b8 ", + "opcode": "callq", + "operands": "0x44d7b8 " + }, + { + "address": 4523899, + "line": "45077b: 8b 4b 20 \tmovl\t0x20(%rbx), %ecx", + "opcode": "movl", + "operands": "0x20(%rbx), %ecx" + }, + { + "address": 4523902, + "line": "45077e: 3b 4b 1c \tcmpl\t0x1c(%rbx), %ecx", + "opcode": "cmpl", + "operands": "0x1c(%rbx), %ecx" + }, + { + "address": 4523905, + "line": "450781: 4c 8d 6d 02 \tleaq\t0x2(%rbp), %r13", + "opcode": "leaq", + "operands": "0x2(%rbp), %r13" + }, + { + "address": 4523909, + "line": "450785: 45 89 ee \tmovl\t%r13d, %r14d", + "opcode": "movl", + "operands": "%r13d, %r14d" + }, + { + "address": 4523912, + "line": "450788: 45 89 ec \tmovl\t%r13d, %r12d", + "opcode": "movl", + "operands": "%r13d, %r12d" + }, + { + "address": 4523915, + "line": "45078b: 7f 45 \tjg\t0x4507d2 ", + "opcode": "jg", + "operands": "0x4507d2 " + }, + { + "address": 4523917, + "line": "45078d: 0f b6 d0 \tmovzbl\t%al, %edx", + "opcode": "movzbl", + "operands": "%al, %edx" + }, + { + "address": 4523920, + "line": "450790: 44 8d 42 01 \tleal\t0x1(%rdx), %r8d", + "opcode": "leal", + "operands": "0x1(%rdx), %r8d" + }, + { + "address": 4523924, + "line": "450794: 41 83 f8 01 \tcmpl\t$0x1, %r8d", + "opcode": "cmpl", + "operands": "$0x1, %r8d" + }, + { + "address": 4523928, + "line": "450798: 76 38 \tjbe\t0x4507d2 ", + "opcode": "jbe", + "operands": "0x4507d2 " + }, + { + "address": 4523930, + "line": "45079a: 83 fa 0a \tcmpl\t$0xa, %edx", + "opcode": "cmpl", + "operands": "$0xa, %edx" + }, + { + "address": 4523933, + "line": "45079d: 74 33 \tje\t0x4507d2 ", + "opcode": "je", + "operands": "0x4507d2 " + }, + { + "address": 4523935, + "line": "45079f: 3c 25 \tcmpb\t$0x25, %al", + "opcode": "cmpb", + "operands": "$0x25, %al" + }, + { + "address": 4523937, + "line": "4507a1: 0f 84 9f 00 00 00 \tje\t0x450846 ", + "opcode": "je", + "operands": "0x450846 " + }, + { + "address": 4523943, + "line": "4507a7: 83 fa 7f \tcmpl\t$0x7f, %edx", + "opcode": "cmpl", + "operands": "$0x7f, %edx" + }, + { + "address": 4523946, + "line": "4507aa: b8 2e 00 00 00 \tmovl\t$0x2e, %eax", + "opcode": "movl", + "operands": "$0x2e, %eax" + }, + { + "address": 4523951, + "line": "4507af: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4523952, + "line": "4507b0: 0f 8e 95 00 00 00 \tjle\t0x45084b ", + "opcode": "jle", + "operands": "0x45084b " + }, + { + "address": 4523958, + "line": "4507b6: 48 83 c5 03 \taddq\t$0x3, %rbp", + "opcode": "addq", + "operands": "$0x3, %rbp" + }, + { + "address": 4523962, + "line": "4507ba: 41 88 85 00 41 c0 00 \tmovb\t%al, 0xc04100(%r13)", + "opcode": "movb", + "operands": "%al, 0xc04100(%r13)" + }, + { + "address": 4523969, + "line": "4507c1: 45 8d 66 01 \tleal\t0x1(%r14), %r12d", + "opcode": "leal", + "operands": "0x1(%r14), %r12d" + }, + { + "address": 4523973, + "line": "4507c5: 48 81 fd ff 03 00 00 \tcmpq\t$0x3ff, %rbp # imm = 0x3FF", + "opcode": "cmpq", + "operands": "$0x3ff, %rbp # imm = 0x3FF" + }, + { + "address": 4523980, + "line": "4507cc: 0f 85 93 fe ff ff \tjne\t0x450665 ", + "opcode": "jne", + "operands": "0x450665 " + }, + { + "address": 4523986, + "line": "4507d2: 49 63 d4 \tmovslq\t%r12d, %rdx", + "opcode": "movslq", + "operands": "%r12d, %rdx" + }, + { + "address": 4523989, + "line": "4507d5: 48 8b 1c 24 \tmovq\t(%rsp), %rbx", + "opcode": "movq", + "operands": "(%rsp), %rbx" + }, + { + "address": 4523993, + "line": "4507d9: 48 8b 6c 24 08 \tmovq\t0x8(%rsp), %rbp", + "opcode": "movq", + "operands": "0x8(%rsp), %rbp" + }, + { + "address": 4523998, + "line": "4507de: 4c 8b 64 24 10 \tmovq\t0x10(%rsp), %r12", + "opcode": "movq", + "operands": "0x10(%rsp), %r12" + }, + { + "address": 4524003, + "line": "4507e3: 4c 8b 6c 24 18 \tmovq\t0x18(%rsp), %r13", + "opcode": "movq", + "operands": "0x18(%rsp), %r13" + }, + { + "address": 4524008, + "line": "4507e8: b8 00 41 c0 00 \tmovl\t$0xc04100, %eax # imm = 0xC04100", + "opcode": "movl", + "operands": "$0xc04100, %eax # imm = 0xC04100" + }, + { + "address": 4524013, + "line": "4507ed: 4c 8b 74 24 20 \tmovq\t0x20(%rsp), %r14", + "opcode": "movq", + "operands": "0x20(%rsp), %r14" + }, + { + "address": 4524018, + "line": "4507f2: c6 82 00 41 c0 00 00 \tmovb\t$0x0, 0xc04100(%rdx)", + "opcode": "movb", + "operands": "$0x0, 0xc04100(%rdx)" + }, + { + "address": 4524025, + "line": "4507f9: 48 83 c4 28 \taddq\t$0x28, %rsp", + "opcode": "addq", + "operands": "$0x28, %rsp" + }, + { + "address": 4524029, + "line": "4507fd: c3 \tretq", + "opcode": "retq", + "operands": "" + }, + { + "address": 4524030, + "line": "4507fe: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4524035, + "line": "450803: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4524037, + "line": "450805: e9 9c fd ff ff \tjmp\t0x4505a6 ", + "opcode": "jmp", + "operands": "0x4505a6 " + }, + { + "address": 4524042, + "line": "45080a: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4524047, + "line": "45080f: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4524049, + "line": "450811: e9 eb fd ff ff \tjmp\t0x450601 ", + "opcode": "jmp", + "operands": "0x450601 " + }, + { + "address": 4524054, + "line": "450816: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4524059, + "line": "45081b: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4524061, + "line": "45081d: e9 38 fe ff ff \tjmp\t0x45065a ", + "opcode": "jmp", + "operands": "0x45065a " + }, + { + "address": 4524066, + "line": "450822: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4524071, + "line": "450827: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4524073, + "line": "450829: e9 88 fe ff ff \tjmp\t0x4506b6 ", + "opcode": "jmp", + "operands": "0x4506b6 " + }, + { + "address": 4524078, + "line": "45082e: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4524083, + "line": "450833: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4524085, + "line": "450835: e9 d8 fe ff ff \tjmp\t0x450712 ", + "opcode": "jmp", + "operands": "0x450712 " + }, + { + "address": 4524090, + "line": "45083a: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4524095, + "line": "45083f: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4524097, + "line": "450841: e9 21 ff ff ff \tjmp\t0x450767 ", + "opcode": "jmp", + "operands": "0x450767 " + }, + { + "address": 4524102, + "line": "450846: ba 2e 00 00 00 \tmovl\t$0x2e, %edx", + "opcode": "movl", + "operands": "$0x2e, %edx" + }, + { + "address": 4524107, + "line": "45084b: 89 d0 \tmovl\t%edx, %eax", + "opcode": "movl", + "operands": "%edx, %eax" + }, + { + "address": 4524109, + "line": "45084d: e9 64 ff ff ff \tjmp\t0x4507b6 ", + "opcode": "jmp", + "operands": "0x4507b6 " + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + }, + "MSG_WriteBigString": { + "calls": [ + { + "address": 4524866, + "label": "strlen@plt", + "target": 4206536 + }, + { + "address": 4524895, + "label": "Q_strncpyz", + "target": 4723990 + }, + { + "address": 4525145, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4525235, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4525255, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4525275, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4525295, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4525315, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4525335, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4525355, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4525380, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4525397, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4525414, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4525431, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4525448, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4525465, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4525482, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4525503, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4525527, + "label": "Com_Printf", + "target": 4444624 + }, + { + "address": 4525547, + "label": "MSG_WriteBits", + "target": 4513544 + } + ], + "edges": [ + { + "from": 4524816, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524821 + }, + { + "from": 4524821, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524826 + }, + { + "from": 4524826, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524829 + }, + { + "from": 4524829, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524834 + }, + { + "from": 4524834, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524839 + }, + { + "from": 4524839, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524842 + }, + { + "from": 4524842, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524847 + }, + { + "from": 4524847, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524854 + }, + { + "from": 4524854, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524857 + }, + { + "from": 4524857, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525532 + }, + { + "from": 4524857, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524863 + }, + { + "from": 4524863, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524866 + }, + { + "from": 4524866, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4524871 + }, + { + "from": 4524871, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524876 + }, + { + "from": 4524876, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524878 + }, + { + "from": 4524878, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525520 + }, + { + "from": 4524878, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524884 + }, + { + "from": 4524884, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524889 + }, + { + "from": 4524889, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524892 + }, + { + "from": 4524892, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524895 + }, + { + "from": 4524895, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4524900 + }, + { + "from": 4524900, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524902 + }, + { + "from": 4524902, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524905 + }, + { + "from": 4524905, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525105 + }, + { + "from": 4524905, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524911 + }, + { + "from": 4524911, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524914 + }, + { + "from": 4524914, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524919 + }, + { + "from": 4524919, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524922 + }, + { + "from": 4524922, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524926 + }, + { + "from": 4524926, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525730 + }, + { + "from": 4524926, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524932 + }, + { + "from": 4524932, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524936 + }, + { + "from": 4524936, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524939 + }, + { + "from": 4524939, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525105 + }, + { + "from": 4524939, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524945 + }, + { + "from": 4524945, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524948 + }, + { + "from": 4524948, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525663 + }, + { + "from": 4524948, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524954 + }, + { + "from": 4524954, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524958 + }, + { + "from": 4524958, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524960 + }, + { + "from": 4524960, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525083 + }, + { + "from": 4524960, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524962 + }, + { + "from": 4524962, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524966 + }, + { + "from": 4524966, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525070 + }, + { + "from": 4524966, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524968 + }, + { + "from": 4524968, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524972 + }, + { + "from": 4524972, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524976 + }, + { + "from": 4524976, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525057 + }, + { + "from": 4524976, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524978 + }, + { + "from": 4524978, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524982 + }, + { + "from": 4524982, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525044 + }, + { + "from": 4524982, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524984 + }, + { + "from": 4524984, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524988 + }, + { + "from": 4524988, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524992 + }, + { + "from": 4524992, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525031 + }, + { + "from": 4524992, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524994 + }, + { + "from": 4524994, + "kind": "fallthrough", + "target_scope": "local", + "to": 4524998 + }, + { + "from": 4524998, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525018 + }, + { + "from": 4524998, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525000 + }, + { + "from": 4525000, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525005 + }, + { + "from": 4525005, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525008 + }, + { + "from": 4525008, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525757 + }, + { + "from": 4525008, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525014 + }, + { + "from": 4525014, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525018 + }, + { + "from": 4525018, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525021 + }, + { + "from": 4525021, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525749 + }, + { + "from": 4525021, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525027 + }, + { + "from": 4525027, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525031 + }, + { + "from": 4525031, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525034 + }, + { + "from": 4525034, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525739 + }, + { + "from": 4525034, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525040 + }, + { + "from": 4525040, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525044 + }, + { + "from": 4525044, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525047 + }, + { + "from": 4525047, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525791 + }, + { + "from": 4525047, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525053 + }, + { + "from": 4525053, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525057 + }, + { + "from": 4525057, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525060 + }, + { + "from": 4525060, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525783 + }, + { + "from": 4525060, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525066 + }, + { + "from": 4525066, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525070 + }, + { + "from": 4525070, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525073 + }, + { + "from": 4525073, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525775 + }, + { + "from": 4525073, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525079 + }, + { + "from": 4525079, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525083 + }, + { + "from": 4525083, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525086 + }, + { + "from": 4525086, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525767 + }, + { + "from": 4525086, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525092 + }, + { + "from": 4525092, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525096 + }, + { + "from": 4525096, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525099 + }, + { + "from": 4525099, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525663 + }, + { + "from": 4525099, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525105 + }, + { + "from": 4525105, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525108 + }, + { + "from": 4525108, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525110 + }, + { + "from": 4525110, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525552 + }, + { + "from": 4525110, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525116 + }, + { + "from": 4525116, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525120 + }, + { + "from": 4525120, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525122 + }, + { + "from": 4525122, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525126 + }, + { + "from": 4525126, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525131 + }, + { + "from": 4525131, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525134 + }, + { + "from": 4525134, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525137 + }, + { + "from": 4525137, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525142 + }, + { + "from": 4525142, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525145 + }, + { + "from": 4525145, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4525150 + }, + { + "from": 4525150, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525153 + }, + { + "from": 4525153, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525552 + }, + { + "from": 4525153, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525159 + }, + { + "from": 4525159, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525162 + }, + { + "from": 4525162, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525369 + }, + { + "from": 4525162, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525168 + }, + { + "from": 4525168, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525172 + }, + { + "from": 4525172, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525340 + }, + { + "from": 4525172, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525178 + }, + { + "from": 4525178, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525182 + }, + { + "from": 4525182, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525184 + }, + { + "from": 4525184, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525320 + }, + { + "from": 4525184, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525190 + }, + { + "from": 4525190, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525194 + }, + { + "from": 4525194, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525300 + }, + { + "from": 4525194, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525196 + }, + { + "from": 4525196, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525200 + }, + { + "from": 4525200, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525280 + }, + { + "from": 4525200, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525202 + }, + { + "from": 4525202, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525206 + }, + { + "from": 4525206, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525260 + }, + { + "from": 4525206, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525208 + }, + { + "from": 4525208, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525212 + }, + { + "from": 4525212, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525216 + }, + { + "from": 4525216, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525240 + }, + { + "from": 4525216, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525218 + }, + { + "from": 4525218, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525223 + }, + { + "from": 4525223, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525227 + }, + { + "from": 4525227, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525232 + }, + { + "from": 4525232, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525235 + }, + { + "from": 4525235, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4525240 + }, + { + "from": 4525240, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525243 + }, + { + "from": 4525243, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525248 + }, + { + "from": 4525248, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525251 + }, + { + "from": 4525251, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525255 + }, + { + "from": 4525255, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4525260 + }, + { + "from": 4525260, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525263 + }, + { + "from": 4525263, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525268 + }, + { + "from": 4525268, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525271 + }, + { + "from": 4525271, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525275 + }, + { + "from": 4525275, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4525280 + }, + { + "from": 4525280, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525283 + }, + { + "from": 4525283, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525288 + }, + { + "from": 4525288, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525291 + }, + { + "from": 4525291, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525295 + }, + { + "from": 4525295, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4525300 + }, + { + "from": 4525300, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525303 + }, + { + "from": 4525303, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525308 + }, + { + "from": 4525308, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525311 + }, + { + "from": 4525311, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525315 + }, + { + "from": 4525315, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4525320 + }, + { + "from": 4525320, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525323 + }, + { + "from": 4525323, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525328 + }, + { + "from": 4525328, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525331 + }, + { + "from": 4525331, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525335 + }, + { + "from": 4525335, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4525340 + }, + { + "from": 4525340, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525343 + }, + { + "from": 4525343, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525348 + }, + { + "from": 4525348, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525351 + }, + { + "from": 4525351, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525355 + }, + { + "from": 4525355, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4525360 + }, + { + "from": 4525360, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525363 + }, + { + "from": 4525363, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525552 + }, + { + "from": 4525363, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525369 + }, + { + "from": 4525369, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525372 + }, + { + "from": 4525372, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525377 + }, + { + "from": 4525377, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525380 + }, + { + "from": 4525380, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4525385 + }, + { + "from": 4525385, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525389 + }, + { + "from": 4525389, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525394 + }, + { + "from": 4525394, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525397 + }, + { + "from": 4525397, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4525402 + }, + { + "from": 4525402, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525406 + }, + { + "from": 4525406, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525411 + }, + { + "from": 4525411, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525414 + }, + { + "from": 4525414, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4525419 + }, + { + "from": 4525419, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525423 + }, + { + "from": 4525423, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525428 + }, + { + "from": 4525428, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525431 + }, + { + "from": 4525431, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4525436 + }, + { + "from": 4525436, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525440 + }, + { + "from": 4525440, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525445 + }, + { + "from": 4525445, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525448 + }, + { + "from": 4525448, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4525453 + }, + { + "from": 4525453, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525457 + }, + { + "from": 4525457, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525462 + }, + { + "from": 4525462, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525465 + }, + { + "from": 4525465, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4525470 + }, + { + "from": 4525470, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525474 + }, + { + "from": 4525474, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525479 + }, + { + "from": 4525479, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525482 + }, + { + "from": 4525482, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4525487 + }, + { + "from": 4525487, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525491 + }, + { + "from": 4525491, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525496 + }, + { + "from": 4525496, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525499 + }, + { + "from": 4525499, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525503 + }, + { + "from": 4525503, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4525508 + }, + { + "from": 4525508, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525511 + }, + { + "from": 4525511, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525369 + }, + { + "from": 4525511, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525517 + }, + { + "from": 4525517, + "kind": "unconditional", + "target_scope": "local", + "to": 4525552 + }, + { + "from": 4525519, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525520 + }, + { + "from": 4525520, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525525 + }, + { + "from": 4525525, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525527 + }, + { + "from": 4525527, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4525532 + }, + { + "from": 4525532, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525539 + }, + { + "from": 4525539, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525544 + }, + { + "from": 4525544, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525547 + }, + { + "from": 4525547, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4525552 + }, + { + "from": 4525552, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525560 + }, + { + "from": 4525560, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525568 + }, + { + "from": 4525568, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525576 + }, + { + "from": 4525576, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525584 + }, + { + "from": 4525584, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525592 + }, + { + "from": 4525592, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525599 + }, + { + "from": 4525599, + "kind": "return", + "target_scope": "external", + "to": null + }, + { + "from": 4525600, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525603 + }, + { + "from": 4525603, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525604 + }, + { + "from": 4525604, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525608 + }, + { + "from": 4525608, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525720 + }, + { + "from": 4525608, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525610 + }, + { + "from": 4525610, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525614 + }, + { + "from": 4525614, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525714 + }, + { + "from": 4525614, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525616 + }, + { + "from": 4525616, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525620 + }, + { + "from": 4525620, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525704 + }, + { + "from": 4525620, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525622 + }, + { + "from": 4525622, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525626 + }, + { + "from": 4525626, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525698 + }, + { + "from": 4525626, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525628 + }, + { + "from": 4525628, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525632 + }, + { + "from": 4525632, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525688 + }, + { + "from": 4525632, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525634 + }, + { + "from": 4525634, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525638 + }, + { + "from": 4525638, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525682 + }, + { + "from": 4525638, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525640 + }, + { + "from": 4525640, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525644 + }, + { + "from": 4525644, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525648 + }, + { + "from": 4525648, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525670 + }, + { + "from": 4525648, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525650 + }, + { + "from": 4525650, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525654 + }, + { + "from": 4525654, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525657 + }, + { + "from": 4525657, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525105 + }, + { + "from": 4525657, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525663 + }, + { + "from": 4525663, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525666 + }, + { + "from": 4525666, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4525604 + }, + { + "from": 4525666, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525668 + }, + { + "from": 4525668, + "kind": "unconditional", + "target_scope": "local", + "to": 4525600 + }, + { + "from": 4525670, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525674 + }, + { + "from": 4525674, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525680 + }, + { + "from": 4525680, + "kind": "unconditional", + "target_scope": "local", + "to": 4525650 + }, + { + "from": 4525682, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525686 + }, + { + "from": 4525686, + "kind": "unconditional", + "target_scope": "local", + "to": 4525640 + }, + { + "from": 4525688, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525692 + }, + { + "from": 4525692, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525696 + }, + { + "from": 4525696, + "kind": "unconditional", + "target_scope": "local", + "to": 4525634 + }, + { + "from": 4525698, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525702 + }, + { + "from": 4525702, + "kind": "unconditional", + "target_scope": "local", + "to": 4525628 + }, + { + "from": 4525704, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525708 + }, + { + "from": 4525708, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525712 + }, + { + "from": 4525712, + "kind": "unconditional", + "target_scope": "local", + "to": 4525622 + }, + { + "from": 4525714, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525718 + }, + { + "from": 4525718, + "kind": "unconditional", + "target_scope": "local", + "to": 4525616 + }, + { + "from": 4525720, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525724 + }, + { + "from": 4525724, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525728 + }, + { + "from": 4525728, + "kind": "unconditional", + "target_scope": "local", + "to": 4525610 + }, + { + "from": 4525730, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525734 + }, + { + "from": 4525734, + "kind": "unconditional", + "target_scope": "local", + "to": 4524932 + }, + { + "from": 4525739, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525742 + }, + { + "from": 4525742, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525744 + }, + { + "from": 4525744, + "kind": "unconditional", + "target_scope": "local", + "to": 4525040 + }, + { + "from": 4525749, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525752 + }, + { + "from": 4525752, + "kind": "unconditional", + "target_scope": "local", + "to": 4525027 + }, + { + "from": 4525757, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525762 + }, + { + "from": 4525762, + "kind": "unconditional", + "target_scope": "local", + "to": 4525014 + }, + { + "from": 4525767, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525770 + }, + { + "from": 4525770, + "kind": "unconditional", + "target_scope": "local", + "to": 4525092 + }, + { + "from": 4525775, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525778 + }, + { + "from": 4525778, + "kind": "unconditional", + "target_scope": "local", + "to": 4525079 + }, + { + "from": 4525783, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525786 + }, + { + "from": 4525786, + "kind": "unconditional", + "target_scope": "local", + "to": 4525066 + }, + { + "from": 4525791, + "kind": "fallthrough", + "target_scope": "local", + "to": 4525794 + }, + { + "from": 4525794, + "kind": "unconditional", + "target_scope": "local", + "to": 4525053 + } + ], + "entry": 4524816, + "instructions": [ + { + "address": 4524816, + "line": "450b10: 48 89 5c 24 d8 \tmovq\t%rbx, -0x28(%rsp)", + "opcode": "movq", + "operands": "%rbx, -0x28(%rsp)" + }, + { + "address": 4524821, + "line": "450b15: 4c 89 64 24 e8 \tmovq\t%r12, -0x18(%rsp)", + "opcode": "movq", + "operands": "%r12, -0x18(%rsp)" + }, + { + "address": 4524826, + "line": "450b1a: 48 89 f3 \tmovq\t%rsi, %rbx", + "opcode": "movq", + "operands": "%rsi, %rbx" + }, + { + "address": 4524829, + "line": "450b1d: 48 89 6c 24 e0 \tmovq\t%rbp, -0x20(%rsp)", + "opcode": "movq", + "operands": "%rbp, -0x20(%rsp)" + }, + { + "address": 4524834, + "line": "450b22: 4c 89 6c 24 f0 \tmovq\t%r13, -0x10(%rsp)", + "opcode": "movq", + "operands": "%r13, -0x10(%rsp)" + }, + { + "address": 4524839, + "line": "450b27: 49 89 fc \tmovq\t%rdi, %r12", + "opcode": "movq", + "operands": "%rdi, %r12" + }, + { + "address": 4524842, + "line": "450b2a: 4c 89 74 24 f8 \tmovq\t%r14, -0x8(%rsp)", + "opcode": "movq", + "operands": "%r14, -0x8(%rsp)" + }, + { + "address": 4524847, + "line": "450b2f: 48 81 ec 28 20 00 00 \tsubq\t$0x2028, %rsp # imm = 0x2028", + "opcode": "subq", + "operands": "$0x2028, %rsp # imm = 0x2028" + }, + { + "address": 4524854, + "line": "450b36: 48 85 f6 \ttestq\t%rsi, %rsi", + "opcode": "testq", + "operands": "%rsi, %rsi" + }, + { + "address": 4524857, + "line": "450b39: 0f 84 9d 02 00 00 \tje\t0x450ddc ", + "opcode": "je", + "operands": "0x450ddc " + }, + { + "address": 4524863, + "line": "450b3f: 48 89 f7 \tmovq\t%rsi, %rdi", + "opcode": "movq", + "operands": "%rsi, %rdi" + }, + { + "address": 4524866, + "line": "450b42: e8 81 24 fb ff \tcallq\t0x402fc8 ", + "opcode": "callq", + "operands": "0x402fc8 " + }, + { + "address": 4524871, + "line": "450b47: 3d ff 1f 00 00 \tcmpl\t$0x1fff, %eax # imm = 0x1FFF", + "opcode": "cmpl", + "operands": "$0x1fff, %eax # imm = 0x1FFF" + }, + { + "address": 4524876, + "line": "450b4c: 89 c5 \tmovl\t%eax, %ebp", + "opcode": "movl", + "operands": "%eax, %ebp" + }, + { + "address": 4524878, + "line": "450b4e: 0f 8f 7c 02 00 00 \tjg\t0x450dd0 ", + "opcode": "jg", + "operands": "0x450dd0 " + }, + { + "address": 4524884, + "line": "450b54: ba 00 20 00 00 \tmovl\t$0x2000, %edx # imm = 0x2000", + "opcode": "movl", + "operands": "$0x2000, %edx # imm = 0x2000" + }, + { + "address": 4524889, + "line": "450b59: 48 89 de \tmovq\t%rbx, %rsi", + "opcode": "movq", + "operands": "%rbx, %rsi" + }, + { + "address": 4524892, + "line": "450b5c: 48 89 e7 \tmovq\t%rsp, %rdi", + "opcode": "movq", + "operands": "%rsp, %rdi" + }, + { + "address": 4524895, + "line": "450b5f: e8 b2 09 03 00 \tcallq\t0x481516 ", + "opcode": "callq", + "operands": "0x481516 " + }, + { + "address": 4524900, + "line": "450b64: 85 ed \ttestl\t%ebp, %ebp", + "opcode": "testl", + "operands": "%ebp, %ebp" + }, + { + "address": 4524902, + "line": "450b66: 49 89 e5 \tmovq\t%rsp, %r13", + "opcode": "movq", + "operands": "%rsp, %r13" + }, + { + "address": 4524905, + "line": "450b69: 0f 8e c2 00 00 00 \tjle\t0x450c31 ", + "opcode": "jle", + "operands": "0x450c31 " + }, + { + "address": 4524911, + "line": "450b6f: 8d 45 ff \tleal\t-0x1(%rbp), %eax", + "opcode": "leal", + "operands": "-0x1(%rbp), %eax" + }, + { + "address": 4524914, + "line": "450b72: 49 8d 4c 05 01 \tleaq\t0x1(%r13,%rax), %rcx", + "opcode": "leaq", + "operands": "0x1(%r13,%rax), %rcx" + }, + { + "address": 4524919, + "line": "450b77: 83 e0 07 \tandl\t$0x7, %eax", + "opcode": "andl", + "operands": "$0x7, %eax" + }, + { + "address": 4524922, + "line": "450b7a: 80 3c 24 00 \tcmpb\t$0x0, (%rsp)", + "opcode": "cmpb", + "operands": "$0x0, (%rsp)" + }, + { + "address": 4524926, + "line": "450b7e: 0f 88 1e 03 00 00 \tjs\t0x450ea2 ", + "opcode": "js", + "operands": "0x450ea2 " + }, + { + "address": 4524932, + "line": "450b84: 49 8d 55 01 \tleaq\t0x1(%r13), %rdx", + "opcode": "leaq", + "operands": "0x1(%r13), %rdx" + }, + { + "address": 4524936, + "line": "450b88: 48 39 ca \tcmpq\t%rcx, %rdx", + "opcode": "cmpq", + "operands": "%rcx, %rdx" + }, + { + "address": 4524939, + "line": "450b8b: 0f 84 a0 00 00 00 \tje\t0x450c31 ", + "opcode": "je", + "operands": "0x450c31 " + }, + { + "address": 4524945, + "line": "450b91: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4524948, + "line": "450b94: 0f 84 c5 02 00 00 \tje\t0x450e5f ", + "opcode": "je", + "operands": "0x450e5f " + }, + { + "address": 4524954, + "line": "450b9a: 48 83 f8 01 \tcmpq\t$0x1, %rax", + "opcode": "cmpq", + "operands": "$0x1, %rax" + }, + { + "address": 4524958, + "line": "450b9e: 66 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4524960, + "line": "450ba0: 74 79 \tje\t0x450c1b ", + "opcode": "je", + "operands": "0x450c1b " + }, + { + "address": 4524962, + "line": "450ba2: 48 83 f8 02 \tcmpq\t$0x2, %rax", + "opcode": "cmpq", + "operands": "$0x2, %rax" + }, + { + "address": 4524966, + "line": "450ba6: 74 66 \tje\t0x450c0e ", + "opcode": "je", + "operands": "0x450c0e " + }, + { + "address": 4524968, + "line": "450ba8: 48 83 f8 03 \tcmpq\t$0x3, %rax", + "opcode": "cmpq", + "operands": "$0x3, %rax" + }, + { + "address": 4524972, + "line": "450bac: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4524976, + "line": "450bb0: 74 4f \tje\t0x450c01 ", + "opcode": "je", + "operands": "0x450c01 " + }, + { + "address": 4524978, + "line": "450bb2: 48 83 f8 04 \tcmpq\t$0x4, %rax", + "opcode": "cmpq", + "operands": "$0x4, %rax" + }, + { + "address": 4524982, + "line": "450bb6: 74 3c \tje\t0x450bf4 ", + "opcode": "je", + "operands": "0x450bf4 " + }, + { + "address": 4524984, + "line": "450bb8: 48 83 f8 05 \tcmpq\t$0x5, %rax", + "opcode": "cmpq", + "operands": "$0x5, %rax" + }, + { + "address": 4524988, + "line": "450bbc: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4524992, + "line": "450bc0: 74 25 \tje\t0x450be7 ", + "opcode": "je", + "operands": "0x450be7 " + }, + { + "address": 4524994, + "line": "450bc2: 48 83 f8 06 \tcmpq\t$0x6, %rax", + "opcode": "cmpq", + "operands": "$0x6, %rax" + }, + { + "address": 4524998, + "line": "450bc6: 74 12 \tje\t0x450bda ", + "opcode": "je", + "operands": "0x450bda " + }, + { + "address": 4525000, + "line": "450bc8: 80 7c 24 01 00 \tcmpb\t$0x0, 0x1(%rsp)", + "opcode": "cmpb", + "operands": "$0x0, 0x1(%rsp)" + }, + { + "address": 4525005, + "line": "450bcd: 0f 1f 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4525008, + "line": "450bd0: 0f 88 e7 02 00 00 \tjs\t0x450ebd ", + "opcode": "js", + "operands": "0x450ebd " + }, + { + "address": 4525014, + "line": "450bd6: 49 8d 55 02 \tleaq\t0x2(%r13), %rdx", + "opcode": "leaq", + "operands": "0x2(%r13), %rdx" + }, + { + "address": 4525018, + "line": "450bda: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4525021, + "line": "450bdd: 0f 88 d2 02 00 00 \tjs\t0x450eb5 ", + "opcode": "js", + "operands": "0x450eb5 " + }, + { + "address": 4525027, + "line": "450be3: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4525031, + "line": "450be7: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4525034, + "line": "450bea: 0f 88 bb 02 00 00 \tjs\t0x450eab ", + "opcode": "js", + "operands": "0x450eab " + }, + { + "address": 4525040, + "line": "450bf0: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4525044, + "line": "450bf4: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4525047, + "line": "450bf7: 0f 88 e2 02 00 00 \tjs\t0x450edf ", + "opcode": "js", + "operands": "0x450edf " + }, + { + "address": 4525053, + "line": "450bfd: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4525057, + "line": "450c01: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4525060, + "line": "450c04: 0f 88 cd 02 00 00 \tjs\t0x450ed7 ", + "opcode": "js", + "operands": "0x450ed7 " + }, + { + "address": 4525066, + "line": "450c0a: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4525070, + "line": "450c0e: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4525073, + "line": "450c11: 0f 88 b8 02 00 00 \tjs\t0x450ecf ", + "opcode": "js", + "operands": "0x450ecf " + }, + { + "address": 4525079, + "line": "450c17: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4525083, + "line": "450c1b: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4525086, + "line": "450c1e: 0f 88 a3 02 00 00 \tjs\t0x450ec7 ", + "opcode": "js", + "operands": "0x450ec7 " + }, + { + "address": 4525092, + "line": "450c24: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4525096, + "line": "450c28: 48 39 ca \tcmpq\t%rcx, %rdx", + "opcode": "cmpq", + "operands": "%rcx, %rdx" + }, + { + "address": 4525099, + "line": "450c2b: 0f 85 2e 02 00 00 \tjne\t0x450e5f ", + "opcode": "jne", + "operands": "0x450e5f " + }, + { + "address": 4525105, + "line": "450c31: 8d 45 01 \tleal\t0x1(%rbp), %eax", + "opcode": "leal", + "operands": "0x1(%rbp), %eax" + }, + { + "address": 4525108, + "line": "450c34: 85 c0 \ttestl\t%eax, %eax", + "opcode": "testl", + "operands": "%eax, %eax" + }, + { + "address": 4525110, + "line": "450c36: 0f 8e b4 01 00 00 \tjle\t0x450df0 ", + "opcode": "jle", + "operands": "0x450df0 " + }, + { + "address": 4525116, + "line": "450c3c: 0f b6 34 24 \tmovzbl\t(%rsp), %esi", + "opcode": "movzbl", + "operands": "(%rsp), %esi" + }, + { + "address": 4525120, + "line": "450c40: 89 ea \tmovl\t%ebp, %edx", + "opcode": "movl", + "operands": "%ebp, %edx" + }, + { + "address": 4525122, + "line": "450c42: 49 8d 5d 01 \tleaq\t0x1(%r13), %rbx", + "opcode": "leaq", + "operands": "0x1(%r13), %rbx" + }, + { + "address": 4525126, + "line": "450c46: 4e 8d 74 2a 01 \tleaq\t0x1(%rdx,%r13), %r14", + "opcode": "leaq", + "operands": "0x1(%rdx,%r13), %r14" + }, + { + "address": 4525131, + "line": "450c4b: 48 89 d5 \tmovq\t%rdx, %rbp", + "opcode": "movq", + "operands": "%rdx, %rbp" + }, + { + "address": 4525134, + "line": "450c4e: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4525137, + "line": "450c51: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4525142, + "line": "450c56: 83 e5 07 \tandl\t$0x7, %ebp", + "opcode": "andl", + "operands": "$0x7, %ebp" + }, + { + "address": 4525145, + "line": "450c59: e8 aa d2 ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4525150, + "line": "450c5e: 4c 39 f3 \tcmpq\t%r14, %rbx", + "opcode": "cmpq", + "operands": "%r14, %rbx" + }, + { + "address": 4525153, + "line": "450c61: 0f 84 89 01 00 00 \tje\t0x450df0 ", + "opcode": "je", + "operands": "0x450df0 " + }, + { + "address": 4525159, + "line": "450c67: 48 85 ed \ttestq\t%rbp, %rbp", + "opcode": "testq", + "operands": "%rbp, %rbp" + }, + { + "address": 4525162, + "line": "450c6a: 0f 84 c9 00 00 00 \tje\t0x450d39 ", + "opcode": "je", + "operands": "0x450d39 " + }, + { + "address": 4525168, + "line": "450c70: 48 83 fd 01 \tcmpq\t$0x1, %rbp", + "opcode": "cmpq", + "operands": "$0x1, %rbp" + }, + { + "address": 4525172, + "line": "450c74: 0f 84 a2 00 00 00 \tje\t0x450d1c ", + "opcode": "je", + "operands": "0x450d1c " + }, + { + "address": 4525178, + "line": "450c7a: 48 83 fd 02 \tcmpq\t$0x2, %rbp", + "opcode": "cmpq", + "operands": "$0x2, %rbp" + }, + { + "address": 4525182, + "line": "450c7e: 66 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4525184, + "line": "450c80: 0f 84 82 00 00 00 \tje\t0x450d08 ", + "opcode": "je", + "operands": "0x450d08 " + }, + { + "address": 4525190, + "line": "450c86: 48 83 fd 03 \tcmpq\t$0x3, %rbp", + "opcode": "cmpq", + "operands": "$0x3, %rbp" + }, + { + "address": 4525194, + "line": "450c8a: 74 68 \tje\t0x450cf4 ", + "opcode": "je", + "operands": "0x450cf4 " + }, + { + "address": 4525196, + "line": "450c8c: 48 83 fd 04 \tcmpq\t$0x4, %rbp", + "opcode": "cmpq", + "operands": "$0x4, %rbp" + }, + { + "address": 4525200, + "line": "450c90: 74 4e \tje\t0x450ce0 ", + "opcode": "je", + "operands": "0x450ce0 " + }, + { + "address": 4525202, + "line": "450c92: 48 83 fd 05 \tcmpq\t$0x5, %rbp", + "opcode": "cmpq", + "operands": "$0x5, %rbp" + }, + { + "address": 4525206, + "line": "450c96: 74 34 \tje\t0x450ccc ", + "opcode": "je", + "operands": "0x450ccc " + }, + { + "address": 4525208, + "line": "450c98: 48 83 fd 06 \tcmpq\t$0x6, %rbp", + "opcode": "cmpq", + "operands": "$0x6, %rbp" + }, + { + "address": 4525212, + "line": "450c9c: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4525216, + "line": "450ca0: 74 16 \tje\t0x450cb8 ", + "opcode": "je", + "operands": "0x450cb8 " + }, + { + "address": 4525218, + "line": "450ca2: 41 0f b6 75 01 \tmovzbl\t0x1(%r13), %esi", + "opcode": "movzbl", + "operands": "0x1(%r13), %esi" + }, + { + "address": 4525223, + "line": "450ca7: 49 8d 5d 02 \tleaq\t0x2(%r13), %rbx", + "opcode": "leaq", + "operands": "0x2(%r13), %rbx" + }, + { + "address": 4525227, + "line": "450cab: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4525232, + "line": "450cb0: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4525235, + "line": "450cb3: e8 50 d2 ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4525240, + "line": "450cb8: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4525243, + "line": "450cbb: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4525248, + "line": "450cc0: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4525251, + "line": "450cc3: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4525255, + "line": "450cc7: e8 3c d2 ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4525260, + "line": "450ccc: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4525263, + "line": "450ccf: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4525268, + "line": "450cd4: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4525271, + "line": "450cd7: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4525275, + "line": "450cdb: e8 28 d2 ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4525280, + "line": "450ce0: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4525283, + "line": "450ce3: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4525288, + "line": "450ce8: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4525291, + "line": "450ceb: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4525295, + "line": "450cef: e8 14 d2 ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4525300, + "line": "450cf4: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4525303, + "line": "450cf7: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4525308, + "line": "450cfc: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4525311, + "line": "450cff: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4525315, + "line": "450d03: e8 00 d2 ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4525320, + "line": "450d08: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4525323, + "line": "450d0b: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4525328, + "line": "450d10: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4525331, + "line": "450d13: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4525335, + "line": "450d17: e8 ec d1 ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4525340, + "line": "450d1c: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4525343, + "line": "450d1f: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4525348, + "line": "450d24: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4525351, + "line": "450d27: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4525355, + "line": "450d2b: e8 d8 d1 ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4525360, + "line": "450d30: 4c 39 f3 \tcmpq\t%r14, %rbx", + "opcode": "cmpq", + "operands": "%r14, %rbx" + }, + { + "address": 4525363, + "line": "450d33: 0f 84 b7 00 00 00 \tje\t0x450df0 ", + "opcode": "je", + "operands": "0x450df0 " + }, + { + "address": 4525369, + "line": "450d39: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4525372, + "line": "450d3c: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4525377, + "line": "450d41: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4525380, + "line": "450d44: e8 bf d1 ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4525385, + "line": "450d49: 0f b6 73 01 \tmovzbl\t0x1(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x1(%rbx), %esi" + }, + { + "address": 4525389, + "line": "450d4d: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4525394, + "line": "450d52: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4525397, + "line": "450d55: e8 ae d1 ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4525402, + "line": "450d5a: 0f b6 73 02 \tmovzbl\t0x2(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x2(%rbx), %esi" + }, + { + "address": 4525406, + "line": "450d5e: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4525411, + "line": "450d63: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4525414, + "line": "450d66: e8 9d d1 ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4525419, + "line": "450d6b: 0f b6 73 03 \tmovzbl\t0x3(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x3(%rbx), %esi" + }, + { + "address": 4525423, + "line": "450d6f: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4525428, + "line": "450d74: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4525431, + "line": "450d77: e8 8c d1 ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4525436, + "line": "450d7c: 0f b6 73 04 \tmovzbl\t0x4(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x4(%rbx), %esi" + }, + { + "address": 4525440, + "line": "450d80: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4525445, + "line": "450d85: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4525448, + "line": "450d88: e8 7b d1 ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4525453, + "line": "450d8d: 0f b6 73 05 \tmovzbl\t0x5(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x5(%rbx), %esi" + }, + { + "address": 4525457, + "line": "450d91: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4525462, + "line": "450d96: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4525465, + "line": "450d99: e8 6a d1 ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4525470, + "line": "450d9e: 0f b6 73 06 \tmovzbl\t0x6(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x6(%rbx), %esi" + }, + { + "address": 4525474, + "line": "450da2: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4525479, + "line": "450da7: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4525482, + "line": "450daa: e8 59 d1 ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4525487, + "line": "450daf: 0f b6 73 07 \tmovzbl\t0x7(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x7(%rbx), %esi" + }, + { + "address": 4525491, + "line": "450db3: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4525496, + "line": "450db8: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4525499, + "line": "450dbb: 48 83 c3 08 \taddq\t$0x8, %rbx", + "opcode": "addq", + "operands": "$0x8, %rbx" + }, + { + "address": 4525503, + "line": "450dbf: e8 44 d1 ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4525508, + "line": "450dc4: 4c 39 f3 \tcmpq\t%r14, %rbx", + "opcode": "cmpq", + "operands": "%r14, %rbx" + }, + { + "address": 4525511, + "line": "450dc7: 0f 85 6c ff ff ff \tjne\t0x450d39 ", + "opcode": "jne", + "operands": "0x450d39 " + }, + { + "address": 4525517, + "line": "450dcd: eb 21 \tjmp\t0x450df0 ", + "opcode": "jmp", + "operands": "0x450df0 " + }, + { + "address": 4525519, + "line": "450dcf: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4525520, + "line": "450dd0: bf 58 ff 56 00 \tmovl\t$0x56ff58, %edi # imm = 0x56FF58", + "opcode": "movl", + "operands": "$0x56ff58, %edi # imm = 0x56FF58" + }, + { + "address": 4525525, + "line": "450dd5: 31 c0 \txorl\t%eax, %eax", + "opcode": "xorl", + "operands": "%eax, %eax" + }, + { + "address": 4525527, + "line": "450dd7: e8 f4 c3 fe ff \tcallq\t0x43d1d0 ", + "opcode": "callq", + "operands": "0x43d1d0 " + }, + { + "address": 4525532, + "line": "450ddc: 0f b6 35 02 15 13 00 \tmovzbl\t0x131502(%rip), %esi # 0x5822e5 <__FUNCTION__.4056+0xa5>", + "opcode": "movzbl", + "operands": "0x131502(%rip), %esi # 0x5822e5 <__FUNCTION__.4056+0xa5>" + }, + { + "address": 4525539, + "line": "450de3: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4525544, + "line": "450de8: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4525547, + "line": "450deb: e8 18 d1 ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4525552, + "line": "450df0: 48 8b 9c 24 00 20 00 00 \tmovq\t0x2000(%rsp), %rbx", + "opcode": "movq", + "operands": "0x2000(%rsp), %rbx" + }, + { + "address": 4525560, + "line": "450df8: 48 8b ac 24 08 20 00 00 \tmovq\t0x2008(%rsp), %rbp", + "opcode": "movq", + "operands": "0x2008(%rsp), %rbp" + }, + { + "address": 4525568, + "line": "450e00: 4c 8b a4 24 10 20 00 00 \tmovq\t0x2010(%rsp), %r12", + "opcode": "movq", + "operands": "0x2010(%rsp), %r12" + }, + { + "address": 4525576, + "line": "450e08: 4c 8b ac 24 18 20 00 00 \tmovq\t0x2018(%rsp), %r13", + "opcode": "movq", + "operands": "0x2018(%rsp), %r13" + }, + { + "address": 4525584, + "line": "450e10: 4c 8b b4 24 20 20 00 00 \tmovq\t0x2020(%rsp), %r14", + "opcode": "movq", + "operands": "0x2020(%rsp), %r14" + }, + { + "address": 4525592, + "line": "450e18: 48 81 c4 28 20 00 00 \taddq\t$0x2028, %rsp # imm = 0x2028", + "opcode": "addq", + "operands": "$0x2028, %rsp # imm = 0x2028" + }, + { + "address": 4525599, + "line": "450e1f: c3 \tretq", + "opcode": "retq", + "operands": "" + }, + { + "address": 4525600, + "line": "450e20: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4525603, + "line": "450e23: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4525604, + "line": "450e24: 80 7a 01 00 \tcmpb\t$0x0, 0x1(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x1(%rdx)" + }, + { + "address": 4525608, + "line": "450e28: 78 6e \tjs\t0x450e98 ", + "opcode": "js", + "operands": "0x450e98 " + }, + { + "address": 4525610, + "line": "450e2a: 80 7a 02 00 \tcmpb\t$0x0, 0x2(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x2(%rdx)" + }, + { + "address": 4525614, + "line": "450e2e: 78 62 \tjs\t0x450e92 ", + "opcode": "js", + "operands": "0x450e92 " + }, + { + "address": 4525616, + "line": "450e30: 80 7a 03 00 \tcmpb\t$0x0, 0x3(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x3(%rdx)" + }, + { + "address": 4525620, + "line": "450e34: 78 52 \tjs\t0x450e88 ", + "opcode": "js", + "operands": "0x450e88 " + }, + { + "address": 4525622, + "line": "450e36: 80 7a 04 00 \tcmpb\t$0x0, 0x4(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x4(%rdx)" + }, + { + "address": 4525626, + "line": "450e3a: 78 46 \tjs\t0x450e82 ", + "opcode": "js", + "operands": "0x450e82 " + }, + { + "address": 4525628, + "line": "450e3c: 80 7a 05 00 \tcmpb\t$0x0, 0x5(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x5(%rdx)" + }, + { + "address": 4525632, + "line": "450e40: 78 36 \tjs\t0x450e78 ", + "opcode": "js", + "operands": "0x450e78 " + }, + { + "address": 4525634, + "line": "450e42: 80 7a 06 00 \tcmpb\t$0x0, 0x6(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x6(%rdx)" + }, + { + "address": 4525638, + "line": "450e46: 78 2a \tjs\t0x450e72 ", + "opcode": "js", + "operands": "0x450e72 " + }, + { + "address": 4525640, + "line": "450e48: 80 7a 07 00 \tcmpb\t$0x0, 0x7(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x7(%rdx)" + }, + { + "address": 4525644, + "line": "450e4c: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4525648, + "line": "450e50: 78 14 \tjs\t0x450e66 ", + "opcode": "js", + "operands": "0x450e66 " + }, + { + "address": 4525650, + "line": "450e52: 48 83 c2 08 \taddq\t$0x8, %rdx", + "opcode": "addq", + "operands": "$0x8, %rdx" + }, + { + "address": 4525654, + "line": "450e56: 48 39 ca \tcmpq\t%rcx, %rdx", + "opcode": "cmpq", + "operands": "%rcx, %rdx" + }, + { + "address": 4525657, + "line": "450e59: 0f 84 d2 fd ff ff \tje\t0x450c31 ", + "opcode": "je", + "operands": "0x450c31 " + }, + { + "address": 4525663, + "line": "450e5f: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4525666, + "line": "450e62: 79 c0 \tjns\t0x450e24 ", + "opcode": "jns", + "operands": "0x450e24 " + }, + { + "address": 4525668, + "line": "450e64: eb ba \tjmp\t0x450e20 ", + "opcode": "jmp", + "operands": "0x450e20 " + }, + { + "address": 4525670, + "line": "450e66: c6 42 07 2e \tmovb\t$0x2e, 0x7(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x7(%rdx)" + }, + { + "address": 4525674, + "line": "450e6a: 66 0f 1f 44 00 00 \tnopw\t(%rax,%rax)", + "opcode": "nopw", + "operands": "(%rax,%rax)" + }, + { + "address": 4525680, + "line": "450e70: eb e0 \tjmp\t0x450e52 ", + "opcode": "jmp", + "operands": "0x450e52 " + }, + { + "address": 4525682, + "line": "450e72: c6 42 06 2e \tmovb\t$0x2e, 0x6(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x6(%rdx)" + }, + { + "address": 4525686, + "line": "450e76: eb d0 \tjmp\t0x450e48 ", + "opcode": "jmp", + "operands": "0x450e48 " + }, + { + "address": 4525688, + "line": "450e78: c6 42 05 2e \tmovb\t$0x2e, 0x5(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x5(%rdx)" + }, + { + "address": 4525692, + "line": "450e7c: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4525696, + "line": "450e80: eb c0 \tjmp\t0x450e42 ", + "opcode": "jmp", + "operands": "0x450e42 " + }, + { + "address": 4525698, + "line": "450e82: c6 42 04 2e \tmovb\t$0x2e, 0x4(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x4(%rdx)" + }, + { + "address": 4525702, + "line": "450e86: eb b4 \tjmp\t0x450e3c ", + "opcode": "jmp", + "operands": "0x450e3c " + }, + { + "address": 4525704, + "line": "450e88: c6 42 03 2e \tmovb\t$0x2e, 0x3(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x3(%rdx)" + }, + { + "address": 4525708, + "line": "450e8c: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4525712, + "line": "450e90: eb a4 \tjmp\t0x450e36 ", + "opcode": "jmp", + "operands": "0x450e36 " + }, + { + "address": 4525714, + "line": "450e92: c6 42 02 2e \tmovb\t$0x2e, 0x2(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x2(%rdx)" + }, + { + "address": 4525718, + "line": "450e96: eb 98 \tjmp\t0x450e30 ", + "opcode": "jmp", + "operands": "0x450e30 " + }, + { + "address": 4525720, + "line": "450e98: c6 42 01 2e \tmovb\t$0x2e, 0x1(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x1(%rdx)" + }, + { + "address": 4525724, + "line": "450e9c: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4525728, + "line": "450ea0: eb 88 \tjmp\t0x450e2a ", + "opcode": "jmp", + "operands": "0x450e2a " + }, + { + "address": 4525730, + "line": "450ea2: c6 04 24 2e \tmovb\t$0x2e, (%rsp)", + "opcode": "movb", + "operands": "$0x2e, (%rsp)" + }, + { + "address": 4525734, + "line": "450ea6: e9 d9 fc ff ff \tjmp\t0x450b84 ", + "opcode": "jmp", + "operands": "0x450b84 " + }, + { + "address": 4525739, + "line": "450eab: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4525742, + "line": "450eae: 66 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4525744, + "line": "450eb0: e9 3b fd ff ff \tjmp\t0x450bf0 ", + "opcode": "jmp", + "operands": "0x450bf0 " + }, + { + "address": 4525749, + "line": "450eb5: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4525752, + "line": "450eb8: e9 26 fd ff ff \tjmp\t0x450be3 ", + "opcode": "jmp", + "operands": "0x450be3 " + }, + { + "address": 4525757, + "line": "450ebd: 41 c6 45 01 2e \tmovb\t$0x2e, 0x1(%r13)", + "opcode": "movb", + "operands": "$0x2e, 0x1(%r13)" + }, + { + "address": 4525762, + "line": "450ec2: e9 0f fd ff ff \tjmp\t0x450bd6 ", + "opcode": "jmp", + "operands": "0x450bd6 " + }, + { + "address": 4525767, + "line": "450ec7: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4525770, + "line": "450eca: e9 55 fd ff ff \tjmp\t0x450c24 ", + "opcode": "jmp", + "operands": "0x450c24 " + }, + { + "address": 4525775, + "line": "450ecf: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4525778, + "line": "450ed2: e9 40 fd ff ff \tjmp\t0x450c17 ", + "opcode": "jmp", + "operands": "0x450c17 " + }, + { + "address": 4525783, + "line": "450ed7: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4525786, + "line": "450eda: e9 2b fd ff ff \tjmp\t0x450c0a ", + "opcode": "jmp", + "operands": "0x450c0a " + }, + { + "address": 4525791, + "line": "450edf: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4525794, + "line": "450ee2: e9 16 fd ff ff \tjmp\t0x450bfd ", + "opcode": "jmp", + "operands": "0x450bfd " + }, + { + "address": 4525799, + "line": "450ee7: 90 \tnop", + "opcode": "nop", + "operands": "" + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + }, + "MSG_WriteBits": { + "calls": [ + { + "address": 4513669, + "label": "Com_Error", + "target": 4450866 + }, + { + "address": 4513884, + "label": "Huff_putBit", + "target": 4550976 + }, + { + "address": 4513967, + "label": "Huff_putBit", + "target": 4550976 + }, + { + "address": 4513992, + "label": "Huff_putBit", + "target": 4550976 + }, + { + "address": 4514017, + "label": "Huff_putBit", + "target": 4550976 + }, + { + "address": 4514042, + "label": "Huff_putBit", + "target": 4550976 + }, + { + "address": 4514067, + "label": "Huff_putBit", + "target": 4550976 + }, + { + "address": 4514092, + "label": "Huff_putBit", + "target": 4550976 + }, + { + "address": 4514117, + "label": "Huff_putBit", + "target": 4550976 + }, + { + "address": 4514150, + "label": "Huff_putBit", + "target": 4550976 + }, + { + "address": 4514170, + "label": "Huff_putBit", + "target": 4550976 + }, + { + "address": 4514191, + "label": "Huff_putBit", + "target": 4550976 + }, + { + "address": 4514212, + "label": "Huff_putBit", + "target": 4550976 + }, + { + "address": 4514233, + "label": "Huff_putBit", + "target": 4550976 + }, + { + "address": 4514254, + "label": "Huff_putBit", + "target": 4550976 + }, + { + "address": 4514279, + "label": "Huff_putBit", + "target": 4550976 + }, + { + "address": 4514300, + "label": "Huff_putBit", + "target": 4550976 + }, + { + "address": 4514371, + "label": "Huff_offsetTransmit", + "target": 4554862 + }, + { + "address": 4514439, + "label": "Huff_offsetTransmit", + "target": 4554862 + }, + { + "address": 4514469, + "label": "Huff_offsetTransmit", + "target": 4554862 + }, + { + "address": 4514496, + "label": "Huff_offsetTransmit", + "target": 4554862 + }, + { + "address": 4514527, + "label": "Huff_offsetTransmit", + "target": 4554862 + }, + { + "address": 4514550, + "label": "Huff_offsetTransmit", + "target": 4554862 + }, + { + "address": 4514573, + "label": "Huff_offsetTransmit", + "target": 4554862 + }, + { + "address": 4514596, + "label": "Huff_offsetTransmit", + "target": 4554862 + } + ], + "edges": [ + { + "from": 4513544, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513549 + }, + { + "from": 4513549, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513554 + }, + { + "from": 4513554, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513556 + }, + { + "from": 4513556, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513561 + }, + { + "from": 4513561, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513566 + }, + { + "from": 4513566, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513569 + }, + { + "from": 4513569, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513574 + }, + { + "from": 4513574, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513579 + }, + { + "from": 4513579, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513583 + }, + { + "from": 4513583, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513589 + }, + { + "from": 4513589, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513592 + }, + { + "from": 4513592, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513595 + }, + { + "from": 4513595, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513598 + }, + { + "from": 4513598, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513601 + }, + { + "from": 4513601, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4513646 + }, + { + "from": 4513601, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513603 + }, + { + "from": 4513603, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513610 + }, + { + "from": 4513610, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513615 + }, + { + "from": 4513615, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513620 + }, + { + "from": 4513620, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513625 + }, + { + "from": 4513625, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513630 + }, + { + "from": 4513630, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513635 + }, + { + "from": 4513635, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513640 + }, + { + "from": 4513640, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513644 + }, + { + "from": 4513644, + "kind": "return", + "target_scope": "external", + "to": null + }, + { + "from": 4513645, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513646 + }, + { + "from": 4513646, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513648 + }, + { + "from": 4513648, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4513782 + }, + { + "from": 4513648, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513654 + }, + { + "from": 4513654, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513657 + }, + { + "from": 4513657, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513662 + }, + { + "from": 4513662, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513667 + }, + { + "from": 4513667, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513669 + }, + { + "from": 4513669, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4513674 + }, + { + "from": 4513674, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513678 + }, + { + "from": 4513678, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4513717 + }, + { + "from": 4513678, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513680 + }, + { + "from": 4513680, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513683 + }, + { + "from": 4513683, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514668 + }, + { + "from": 4513683, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513689 + }, + { + "from": 4513689, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513694 + }, + { + "from": 4513694, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513697 + }, + { + "from": 4513697, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513699 + }, + { + "from": 4513699, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513702 + }, + { + "from": 4513702, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513704 + }, + { + "from": 4513704, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514630 + }, + { + "from": 4513704, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513710 + }, + { + "from": 4513710, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513717 + }, + { + "from": 4513717, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513721 + }, + { + "from": 4513721, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513724 + }, + { + "from": 4513724, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4513802 + }, + { + "from": 4513724, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513726 + }, + { + "from": 4513726, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513730 + }, + { + "from": 4513730, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514643 + }, + { + "from": 4513730, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513736 + }, + { + "from": 4513736, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513740 + }, + { + "from": 4513740, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514765 + }, + { + "from": 4513740, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513746 + }, + { + "from": 4513746, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513750 + }, + { + "from": 4513750, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514711 + }, + { + "from": 4513750, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513756 + }, + { + "from": 4513756, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513760 + }, + { + "from": 4513760, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513764 + }, + { + "from": 4513764, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513768 + }, + { + "from": 4513768, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513772 + }, + { + "from": 4513772, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513776 + }, + { + "from": 4513776, + "kind": "unconditional", + "target_scope": "local", + "to": 4513610 + }, + { + "from": 4513781, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513782 + }, + { + "from": 4513782, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513785 + }, + { + "from": 4513785, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4513654 + }, + { + "from": 4513785, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513791 + }, + { + "from": 4513791, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513794 + }, + { + "from": 4513794, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4513674 + }, + { + "from": 4513794, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513796 + }, + { + "from": 4513796, + "kind": "unconditional", + "target_scope": "local", + "to": 4513654 + }, + { + "from": 4513801, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513802 + }, + { + "from": 4513802, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513807 + }, + { + "from": 4513807, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513812 + }, + { + "from": 4513812, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513815 + }, + { + "from": 4513815, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513818 + }, + { + "from": 4513818, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513821 + }, + { + "from": 4513821, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513824 + }, + { + "from": 4513824, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513827 + }, + { + "from": 4513827, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513830 + }, + { + "from": 4513830, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513833 + }, + { + "from": 4513833, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513837 + }, + { + "from": 4513837, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514321 + }, + { + "from": 4513837, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513843 + }, + { + "from": 4513843, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514316 + }, + { + "from": 4513843, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513849 + }, + { + "from": 4513849, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513853 + }, + { + "from": 4513853, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513857 + }, + { + "from": 4513857, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513861 + }, + { + "from": 4513861, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513864 + }, + { + "from": 4513864, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513870 + }, + { + "from": 4513870, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513873 + }, + { + "from": 4513873, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513876 + }, + { + "from": 4513876, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513879 + }, + { + "from": 4513879, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513881 + }, + { + "from": 4513881, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513884 + }, + { + "from": 4513884, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4513889 + }, + { + "from": 4513889, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513894 + }, + { + "from": 4513894, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514316 + }, + { + "from": 4513894, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513900 + }, + { + "from": 4513900, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513902 + }, + { + "from": 4513902, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514133 + }, + { + "from": 4513902, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513908 + }, + { + "from": 4513908, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513911 + }, + { + "from": 4513911, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514097 + }, + { + "from": 4513911, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513917 + }, + { + "from": 4513917, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513920 + }, + { + "from": 4513920, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514072 + }, + { + "from": 4513920, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513926 + }, + { + "from": 4513926, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513929 + }, + { + "from": 4513929, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514047 + }, + { + "from": 4513929, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513931 + }, + { + "from": 4513931, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513934 + }, + { + "from": 4513934, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513936 + }, + { + "from": 4513936, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514022 + }, + { + "from": 4513936, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513938 + }, + { + "from": 4513938, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513941 + }, + { + "from": 4513941, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4513997 + }, + { + "from": 4513941, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513943 + }, + { + "from": 4513943, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513946 + }, + { + "from": 4513946, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4513972 + }, + { + "from": 4513946, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513948 + }, + { + "from": 4513948, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513952 + }, + { + "from": 4513952, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513955 + }, + { + "from": 4513955, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513958 + }, + { + "from": 4513958, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513961 + }, + { + "from": 4513961, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513964 + }, + { + "from": 4513964, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513967 + }, + { + "from": 4513967, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4513972 + }, + { + "from": 4513972, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513976 + }, + { + "from": 4513976, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513979 + }, + { + "from": 4513979, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513982 + }, + { + "from": 4513982, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513985 + }, + { + "from": 4513985, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513988 + }, + { + "from": 4513988, + "kind": "fallthrough", + "target_scope": "local", + "to": 4513992 + }, + { + "from": 4513992, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4513997 + }, + { + "from": 4513997, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514001 + }, + { + "from": 4514001, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514004 + }, + { + "from": 4514004, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514007 + }, + { + "from": 4514007, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514010 + }, + { + "from": 4514010, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514013 + }, + { + "from": 4514013, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514017 + }, + { + "from": 4514017, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514022 + }, + { + "from": 4514022, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514026 + }, + { + "from": 4514026, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514029 + }, + { + "from": 4514029, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514032 + }, + { + "from": 4514032, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514035 + }, + { + "from": 4514035, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514038 + }, + { + "from": 4514038, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514042 + }, + { + "from": 4514042, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514047 + }, + { + "from": 4514047, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514051 + }, + { + "from": 4514051, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514054 + }, + { + "from": 4514054, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514057 + }, + { + "from": 4514057, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514060 + }, + { + "from": 4514060, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514063 + }, + { + "from": 4514063, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514067 + }, + { + "from": 4514067, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514072 + }, + { + "from": 4514072, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514076 + }, + { + "from": 4514076, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514079 + }, + { + "from": 4514079, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514082 + }, + { + "from": 4514082, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514085 + }, + { + "from": 4514085, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514088 + }, + { + "from": 4514088, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514092 + }, + { + "from": 4514092, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514097 + }, + { + "from": 4514097, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514101 + }, + { + "from": 4514101, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514104 + }, + { + "from": 4514104, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514107 + }, + { + "from": 4514107, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514110 + }, + { + "from": 4514110, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514113 + }, + { + "from": 4514113, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514117 + }, + { + "from": 4514117, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514122 + }, + { + "from": 4514122, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514127 + }, + { + "from": 4514127, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514316 + }, + { + "from": 4514127, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514133 + }, + { + "from": 4514133, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514137 + }, + { + "from": 4514137, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514140 + }, + { + "from": 4514140, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514143 + }, + { + "from": 4514143, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514146 + }, + { + "from": 4514146, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514150 + }, + { + "from": 4514150, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514155 + }, + { + "from": 4514155, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514158 + }, + { + "from": 4514158, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514162 + }, + { + "from": 4514162, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514165 + }, + { + "from": 4514165, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514167 + }, + { + "from": 4514167, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514170 + }, + { + "from": 4514170, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514175 + }, + { + "from": 4514175, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514178 + }, + { + "from": 4514178, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514182 + }, + { + "from": 4514182, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514185 + }, + { + "from": 4514185, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514188 + }, + { + "from": 4514188, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514191 + }, + { + "from": 4514191, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514196 + }, + { + "from": 4514196, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514199 + }, + { + "from": 4514199, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514203 + }, + { + "from": 4514203, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514206 + }, + { + "from": 4514206, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514209 + }, + { + "from": 4514209, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514212 + }, + { + "from": 4514212, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514217 + }, + { + "from": 4514217, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514220 + }, + { + "from": 4514220, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514224 + }, + { + "from": 4514224, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514227 + }, + { + "from": 4514227, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514230 + }, + { + "from": 4514230, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514233 + }, + { + "from": 4514233, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514238 + }, + { + "from": 4514238, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514241 + }, + { + "from": 4514241, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514245 + }, + { + "from": 4514245, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514248 + }, + { + "from": 4514248, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514251 + }, + { + "from": 4514251, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514254 + }, + { + "from": 4514254, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514259 + }, + { + "from": 4514259, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514262 + }, + { + "from": 4514262, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514266 + }, + { + "from": 4514266, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514269 + }, + { + "from": 4514269, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514272 + }, + { + "from": 4514272, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514276 + }, + { + "from": 4514276, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514279 + }, + { + "from": 4514279, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514284 + }, + { + "from": 4514284, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514288 + }, + { + "from": 4514288, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514291 + }, + { + "from": 4514291, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514294 + }, + { + "from": 4514294, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514297 + }, + { + "from": 4514297, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514300 + }, + { + "from": 4514300, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514305 + }, + { + "from": 4514305, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514310 + }, + { + "from": 4514310, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514133 + }, + { + "from": 4514310, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514316 + }, + { + "from": 4514316, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514321 + }, + { + "from": 4514321, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514325 + }, + { + "from": 4514325, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514612 + }, + { + "from": 4514325, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514331 + }, + { + "from": 4514331, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514612 + }, + { + "from": 4514331, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514337 + }, + { + "from": 4514337, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514341 + }, + { + "from": 4514341, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514345 + }, + { + "from": 4514345, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514349 + }, + { + "from": 4514349, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514353 + }, + { + "from": 4514353, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514358 + }, + { + "from": 4514358, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514361 + }, + { + "from": 4514361, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514365 + }, + { + "from": 4514365, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514368 + }, + { + "from": 4514368, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514371 + }, + { + "from": 4514371, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514376 + }, + { + "from": 4514376, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514380 + }, + { + "from": 4514380, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514384 + }, + { + "from": 4514384, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514391 + }, + { + "from": 4514391, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514612 + }, + { + "from": 4514391, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514397 + }, + { + "from": 4514397, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514400 + }, + { + "from": 4514400, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514512 + }, + { + "from": 4514400, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514402 + }, + { + "from": 4514402, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514406 + }, + { + "from": 4514406, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514478 + }, + { + "from": 4514406, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514408 + }, + { + "from": 4514408, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514412 + }, + { + "from": 4514412, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514416 + }, + { + "from": 4514416, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514451 + }, + { + "from": 4514416, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514418 + }, + { + "from": 4514418, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514422 + }, + { + "from": 4514422, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514425 + }, + { + "from": 4514425, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514428 + }, + { + "from": 4514428, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514433 + }, + { + "from": 4514433, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514436 + }, + { + "from": 4514436, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514439 + }, + { + "from": 4514439, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514444 + }, + { + "from": 4514444, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514451 + }, + { + "from": 4514451, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514455 + }, + { + "from": 4514455, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514458 + }, + { + "from": 4514458, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514461 + }, + { + "from": 4514461, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514466 + }, + { + "from": 4514466, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514469 + }, + { + "from": 4514469, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514474 + }, + { + "from": 4514474, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514478 + }, + { + "from": 4514478, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514482 + }, + { + "from": 4514482, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514485 + }, + { + "from": 4514485, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514488 + }, + { + "from": 4514488, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514493 + }, + { + "from": 4514493, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514496 + }, + { + "from": 4514496, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514501 + }, + { + "from": 4514501, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514505 + }, + { + "from": 4514505, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514509 + }, + { + "from": 4514509, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514612 + }, + { + "from": 4514509, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514511 + }, + { + "from": 4514511, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514512 + }, + { + "from": 4514512, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514516 + }, + { + "from": 4514516, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514519 + }, + { + "from": 4514519, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514522 + }, + { + "from": 4514522, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514527 + }, + { + "from": 4514527, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514532 + }, + { + "from": 4514532, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514536 + }, + { + "from": 4514536, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514539 + }, + { + "from": 4514539, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514542 + }, + { + "from": 4514542, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514547 + }, + { + "from": 4514547, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514550 + }, + { + "from": 4514550, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514555 + }, + { + "from": 4514555, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514559 + }, + { + "from": 4514559, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514562 + }, + { + "from": 4514562, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514565 + }, + { + "from": 4514565, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514570 + }, + { + "from": 4514570, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514573 + }, + { + "from": 4514573, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514578 + }, + { + "from": 4514578, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514582 + }, + { + "from": 4514582, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514585 + }, + { + "from": 4514585, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514588 + }, + { + "from": 4514588, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514593 + }, + { + "from": 4514593, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514596 + }, + { + "from": 4514596, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4514601 + }, + { + "from": 4514601, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514605 + }, + { + "from": 4514605, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514609 + }, + { + "from": 4514609, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514512 + }, + { + "from": 4514609, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514611 + }, + { + "from": 4514611, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514612 + }, + { + "from": 4514612, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514615 + }, + { + "from": 4514615, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514618 + }, + { + "from": 4514618, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514621 + }, + { + "from": 4514621, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514624 + }, + { + "from": 4514624, + "kind": "unconditional", + "target_scope": "local", + "to": 4513610 + }, + { + "from": 4514629, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514630 + }, + { + "from": 4514630, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514632 + }, + { + "from": 4514632, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4513717 + }, + { + "from": 4514632, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514638 + }, + { + "from": 4514638, + "kind": "unconditional", + "target_scope": "local", + "to": 4513710 + }, + { + "from": 4514643, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514647 + }, + { + "from": 4514647, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514651 + }, + { + "from": 4514651, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514655 + }, + { + "from": 4514655, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514659 + }, + { + "from": 4514659, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514663 + }, + { + "from": 4514663, + "kind": "unconditional", + "target_scope": "local", + "to": 4513610 + }, + { + "from": 4514668, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514672 + }, + { + "from": 4514672, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514677 + }, + { + "from": 4514677, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514679 + }, + { + "from": 4514679, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514682 + }, + { + "from": 4514682, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514684 + }, + { + "from": 4514684, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514792 + }, + { + "from": 4514684, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514686 + }, + { + "from": 4514686, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514693 + }, + { + "from": 4514693, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514696 + }, + { + "from": 4514696, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514700 + }, + { + "from": 4514700, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514703 + }, + { + "from": 4514703, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514706 + }, + { + "from": 4514706, + "kind": "unconditional", + "target_scope": "local", + "to": 4513717 + }, + { + "from": 4514711, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514714 + }, + { + "from": 4514714, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514719 + }, + { + "from": 4514719, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514724 + }, + { + "from": 4514724, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514729 + }, + { + "from": 4514729, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514734 + }, + { + "from": 4514734, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514739 + }, + { + "from": 4514739, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514744 + }, + { + "from": 4514744, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514749 + }, + { + "from": 4514749, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514754 + }, + { + "from": 4514754, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514756 + }, + { + "from": 4514756, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514760 + }, + { + "from": 4514760, + "kind": "unconditional", + "target_scope": "external", + "to": 4450866 + }, + { + "from": 4514765, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514769 + }, + { + "from": 4514769, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514773 + }, + { + "from": 4514773, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514779 + }, + { + "from": 4514779, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514783 + }, + { + "from": 4514783, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514787 + }, + { + "from": 4514787, + "kind": "unconditional", + "target_scope": "local", + "to": 4513610 + }, + { + "from": 4514792, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514794 + }, + { + "from": 4514794, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514796 + }, + { + "from": 4514796, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514798 + }, + { + "from": 4514798, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4514693 + }, + { + "from": 4514798, + "kind": "fallthrough", + "target_scope": "local", + "to": 4514800 + }, + { + "from": 4514800, + "kind": "unconditional", + "target_scope": "local", + "to": 4514686 + } + ], + "entry": 4513544, + "instructions": [ + { + "address": 4513544, + "line": "44df08: 48 89 5c 24 d0 \tmovq\t%rbx, -0x30(%rsp)", + "opcode": "movq", + "operands": "%rbx, -0x30(%rsp)" + }, + { + "address": 4513549, + "line": "44df0d: 48 89 6c 24 d8 \tmovq\t%rbp, -0x28(%rsp)", + "opcode": "movq", + "operands": "%rbp, -0x28(%rsp)" + }, + { + "address": 4513554, + "line": "44df12: 89 f3 \tmovl\t%esi, %ebx", + "opcode": "movl", + "operands": "%esi, %ebx" + }, + { + "address": 4513556, + "line": "44df14: 4c 89 74 24 f0 \tmovq\t%r14, -0x10(%rsp)", + "opcode": "movq", + "operands": "%r14, -0x10(%rsp)" + }, + { + "address": 4513561, + "line": "44df19: 4c 89 64 24 e0 \tmovq\t%r12, -0x20(%rsp)", + "opcode": "movq", + "operands": "%r12, -0x20(%rsp)" + }, + { + "address": 4513566, + "line": "44df1e: 48 89 fd \tmovq\t%rdi, %rbp", + "opcode": "movq", + "operands": "%rdi, %rbp" + }, + { + "address": 4513569, + "line": "44df21: 4c 89 6c 24 e8 \tmovq\t%r13, -0x18(%rsp)", + "opcode": "movq", + "operands": "%r13, -0x18(%rsp)" + }, + { + "address": 4513574, + "line": "44df26: 4c 89 7c 24 f8 \tmovq\t%r15, -0x8(%rsp)", + "opcode": "movq", + "operands": "%r15, -0x8(%rsp)" + }, + { + "address": 4513579, + "line": "44df2b: 48 83 ec 38 \tsubq\t$0x38, %rsp", + "opcode": "subq", + "operands": "$0x38, %rsp" + }, + { + "address": 4513583, + "line": "44df2f: 01 15 ab 61 7b 00 \taddl\t%edx, 0x7b61ab(%rip) # 0xc040e0 ", + "opcode": "addl", + "operands": "%edx, 0x7b61ab(%rip) # 0xc040e0 " + }, + { + "address": 4513589, + "line": "44df35: 41 89 d6 \tmovl\t%edx, %r14d", + "opcode": "movl", + "operands": "%edx, %r14d" + }, + { + "address": 4513592, + "line": "44df38: 8b 47 18 \tmovl\t0x18(%rdi), %eax", + "opcode": "movl", + "operands": "0x18(%rdi), %eax" + }, + { + "address": 4513595, + "line": "44df3b: 2b 47 1c \tsubl\t0x1c(%rdi), %eax", + "opcode": "subl", + "operands": "0x1c(%rdi), %eax" + }, + { + "address": 4513598, + "line": "44df3e: 83 f8 03 \tcmpl\t$0x3, %eax", + "opcode": "cmpl", + "operands": "$0x3, %eax" + }, + { + "address": 4513601, + "line": "44df41: 7f 2b \tjg\t0x44df6e ", + "opcode": "jg", + "operands": "0x44df6e " + }, + { + "address": 4513603, + "line": "44df43: c7 47 04 01 00 00 00 \tmovl\t$0x1, 0x4(%rdi)", + "opcode": "movl", + "operands": "$0x1, 0x4(%rdi)" + }, + { + "address": 4513610, + "line": "44df4a: 48 8b 5c 24 08 \tmovq\t0x8(%rsp), %rbx", + "opcode": "movq", + "operands": "0x8(%rsp), %rbx" + }, + { + "address": 4513615, + "line": "44df4f: 48 8b 6c 24 10 \tmovq\t0x10(%rsp), %rbp", + "opcode": "movq", + "operands": "0x10(%rsp), %rbp" + }, + { + "address": 4513620, + "line": "44df54: 4c 8b 64 24 18 \tmovq\t0x18(%rsp), %r12", + "opcode": "movq", + "operands": "0x18(%rsp), %r12" + }, + { + "address": 4513625, + "line": "44df59: 4c 8b 6c 24 20 \tmovq\t0x20(%rsp), %r13", + "opcode": "movq", + "operands": "0x20(%rsp), %r13" + }, + { + "address": 4513630, + "line": "44df5e: 4c 8b 74 24 28 \tmovq\t0x28(%rsp), %r14", + "opcode": "movq", + "operands": "0x28(%rsp), %r14" + }, + { + "address": 4513635, + "line": "44df63: 4c 8b 7c 24 30 \tmovq\t0x30(%rsp), %r15", + "opcode": "movq", + "operands": "0x30(%rsp), %r15" + }, + { + "address": 4513640, + "line": "44df68: 48 83 c4 38 \taddq\t$0x38, %rsp", + "opcode": "addq", + "operands": "$0x38, %rsp" + }, + { + "address": 4513644, + "line": "44df6c: c3 \tretq", + "opcode": "retq", + "operands": "" + }, + { + "address": 4513645, + "line": "44df6d: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4513646, + "line": "44df6e: 85 d2 \ttestl\t%edx, %edx", + "opcode": "testl", + "operands": "%edx, %edx" + }, + { + "address": 4513648, + "line": "44df70: 0f 85 80 00 00 00 \tjne\t0x44dff6 ", + "opcode": "jne", + "operands": "0x44dff6 " + }, + { + "address": 4513654, + "line": "44df76: 44 89 f2 \tmovl\t%r14d, %edx", + "opcode": "movl", + "operands": "%r14d, %edx" + }, + { + "address": 4513657, + "line": "44df79: be f5 fa 56 00 \tmovl\t$0x56faf5, %esi # imm = 0x56FAF5", + "opcode": "movl", + "operands": "$0x56faf5, %esi # imm = 0x56FAF5" + }, + { + "address": 4513662, + "line": "44df7e: bf 01 00 00 00 \tmovl\t$0x1, %edi", + "opcode": "movl", + "operands": "$0x1, %edi" + }, + { + "address": 4513667, + "line": "44df83: 31 c0 \txorl\t%eax, %eax", + "opcode": "xorl", + "operands": "%eax, %eax" + }, + { + "address": 4513669, + "line": "44df85: e8 a8 0a ff ff \tcallq\t0x43ea32 ", + "opcode": "callq", + "operands": "0x43ea32 " + }, + { + "address": 4513674, + "line": "44df8a: 41 83 fe 20 \tcmpl\t$0x20, %r14d", + "opcode": "cmpl", + "operands": "$0x20, %r14d" + }, + { + "address": 4513678, + "line": "44df8e: 74 25 \tje\t0x44dfb5 ", + "opcode": "je", + "operands": "0x44dfb5 " + }, + { + "address": 4513680, + "line": "44df90: 45 85 f6 \ttestl\t%r14d, %r14d", + "opcode": "testl", + "operands": "%r14d, %r14d" + }, + { + "address": 4513683, + "line": "44df93: 0f 8e d3 03 00 00 \tjle\t0x44e36c ", + "opcode": "jle", + "operands": "0x44e36c " + }, + { + "address": 4513689, + "line": "44df99: ba 01 00 00 00 \tmovl\t$0x1, %edx", + "opcode": "movl", + "operands": "$0x1, %edx" + }, + { + "address": 4513694, + "line": "44df9e: 44 89 f1 \tmovl\t%r14d, %ecx", + "opcode": "movl", + "operands": "%r14d, %ecx" + }, + { + "address": 4513697, + "line": "44dfa1: d3 e2 \tshll\t%cl, %edx", + "opcode": "shll", + "operands": "%cl, %edx" + }, + { + "address": 4513699, + "line": "44dfa3: 83 ea 01 \tsubl\t$0x1, %edx", + "opcode": "subl", + "operands": "$0x1, %edx" + }, + { + "address": 4513702, + "line": "44dfa6: 39 da \tcmpl\t%ebx, %edx", + "opcode": "cmpl", + "operands": "%ebx, %edx" + }, + { + "address": 4513704, + "line": "44dfa8: 0f 8d 98 03 00 00 \tjge\t0x44e346 ", + "opcode": "jge", + "operands": "0x44e346 " + }, + { + "address": 4513710, + "line": "44dfae: 83 05 8b 45 da 00 01 \taddl\t$0x1, 0xda458b(%rip) # 0x11f2540 ", + "opcode": "addl", + "operands": "$0x1, 0xda458b(%rip) # 0x11f2540 " + }, + { + "address": 4513717, + "line": "44dfb5: 44 8b 4d 08 \tmovl\t0x8(%rbp), %r9d", + "opcode": "movl", + "operands": "0x8(%rbp), %r9d" + }, + { + "address": 4513721, + "line": "44dfb9: 45 85 c9 \ttestl\t%r9d, %r9d", + "opcode": "testl", + "operands": "%r9d, %r9d" + }, + { + "address": 4513724, + "line": "44dfbc: 74 4c \tje\t0x44e00a ", + "opcode": "je", + "operands": "0x44e00a " + }, + { + "address": 4513726, + "line": "44dfbe: 41 83 fe 08 \tcmpl\t$0x8, %r14d", + "opcode": "cmpl", + "operands": "$0x8, %r14d" + }, + { + "address": 4513730, + "line": "44dfc2: 0f 84 8b 03 00 00 \tje\t0x44e353 ", + "opcode": "je", + "operands": "0x44e353 " + }, + { + "address": 4513736, + "line": "44dfc8: 41 83 fe 10 \tcmpl\t$0x10, %r14d", + "opcode": "cmpl", + "operands": "$0x10, %r14d" + }, + { + "address": 4513740, + "line": "44dfcc: 0f 84 fb 03 00 00 \tje\t0x44e3cd ", + "opcode": "je", + "operands": "0x44e3cd " + }, + { + "address": 4513746, + "line": "44dfd2: 41 83 fe 20 \tcmpl\t$0x20, %r14d", + "opcode": "cmpl", + "operands": "$0x20, %r14d" + }, + { + "address": 4513750, + "line": "44dfd6: 0f 85 bb 03 00 00 \tjne\t0x44e397 ", + "opcode": "jne", + "operands": "0x44e397 " + }, + { + "address": 4513756, + "line": "44dfdc: 4c 63 75 1c \tmovslq\t0x1c(%rbp), %r14", + "opcode": "movslq", + "operands": "0x1c(%rbp), %r14" + }, + { + "address": 4513760, + "line": "44dfe0: 4c 8b 7d 10 \tmovq\t0x10(%rbp), %r15", + "opcode": "movq", + "operands": "0x10(%rbp), %r15" + }, + { + "address": 4513764, + "line": "44dfe4: 43 89 1c 37 \tmovl\t%ebx, (%r15,%r14)", + "opcode": "movl", + "operands": "%ebx, (%r15,%r14)" + }, + { + "address": 4513768, + "line": "44dfe8: 83 45 1c 04 \taddl\t$0x4, 0x1c(%rbp)", + "opcode": "addl", + "operands": "$0x4, 0x1c(%rbp)" + }, + { + "address": 4513772, + "line": "44dfec: 83 45 24 20 \taddl\t$0x20, 0x24(%rbp)", + "opcode": "addl", + "operands": "$0x20, 0x24(%rbp)" + }, + { + "address": 4513776, + "line": "44dff0: e9 55 ff ff ff \tjmp\t0x44df4a ", + "opcode": "jmp", + "operands": "0x44df4a " + }, + { + "address": 4513781, + "line": "44dff5: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4513782, + "line": "44dff6: 83 fa e1 \tcmpl\t$-0x1f, %edx", + "opcode": "cmpl", + "operands": "$-0x1f, %edx" + }, + { + "address": 4513785, + "line": "44dff9: 0f 8c 77 ff ff ff \tjl\t0x44df76 ", + "opcode": "jl", + "operands": "0x44df76 " + }, + { + "address": 4513791, + "line": "44dfff: 83 fa 20 \tcmpl\t$0x20, %edx", + "opcode": "cmpl", + "operands": "$0x20, %edx" + }, + { + "address": 4513794, + "line": "44e002: 7e 86 \tjle\t0x44df8a ", + "opcode": "jle", + "operands": "0x44df8a " + }, + { + "address": 4513796, + "line": "44e004: e9 6d ff ff ff \tjmp\t0x44df76 ", + "opcode": "jmp", + "operands": "0x44df76 " + }, + { + "address": 4513801, + "line": "44e009: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4513802, + "line": "44e00a: b9 20 00 00 00 \tmovl\t$0x20, %ecx", + "opcode": "movl", + "operands": "$0x20, %ecx" + }, + { + "address": 4513807, + "line": "44e00f: b8 ff ff ff ff \tmovl\t$0xffffffff, %eax # imm = 0xFFFFFFFF", + "opcode": "movl", + "operands": "$0xffffffff, %eax # imm = 0xFFFFFFFF" + }, + { + "address": 4513812, + "line": "44e014: 44 29 f1 \tsubl\t%r14d, %ecx", + "opcode": "subl", + "operands": "%r14d, %ecx" + }, + { + "address": 4513815, + "line": "44e017: 41 89 c4 \tmovl\t%eax, %r12d", + "opcode": "movl", + "operands": "%eax, %r12d" + }, + { + "address": 4513818, + "line": "44e01a: 41 d3 ec \tshrl\t%cl, %r12d", + "opcode": "shrl", + "operands": "%cl, %r12d" + }, + { + "address": 4513821, + "line": "44e01d: 41 21 dc \tandl\t%ebx, %r12d", + "opcode": "andl", + "operands": "%ebx, %r12d" + }, + { + "address": 4513824, + "line": "44e020: 44 89 f3 \tmovl\t%r14d, %ebx", + "opcode": "movl", + "operands": "%r14d, %ebx" + }, + { + "address": 4513827, + "line": "44e023: 83 e3 07 \tandl\t$0x7, %ebx", + "opcode": "andl", + "operands": "$0x7, %ebx" + }, + { + "address": 4513830, + "line": "44e026: 83 fb 00 \tcmpl\t$0x0, %ebx", + "opcode": "cmpl", + "operands": "$0x0, %ebx" + }, + { + "address": 4513833, + "line": "44e029: 89 5c 24 04 \tmovl\t%ebx, 0x4(%rsp)", + "opcode": "movl", + "operands": "%ebx, 0x4(%rsp)" + }, + { + "address": 4513837, + "line": "44e02d: 0f 84 de 01 00 00 \tje\t0x44e211 ", + "opcode": "je", + "operands": "0x44e211 " + }, + { + "address": 4513843, + "line": "44e033: 0f 8e d3 01 00 00 \tjle\t0x44e20c ", + "opcode": "jle", + "operands": "0x44e20c " + }, + { + "address": 4513849, + "line": "44e039: 8b 5c 24 04 \tmovl\t0x4(%rsp), %ebx", + "opcode": "movl", + "operands": "0x4(%rsp), %ebx" + }, + { + "address": 4513853, + "line": "44e03d: 4c 8d 6d 24 \tleaq\t0x24(%rbp), %r13", + "opcode": "leaq", + "operands": "0x24(%rbp), %r13" + }, + { + "address": 4513857, + "line": "44e041: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4513861, + "line": "44e045: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4513864, + "line": "44e048: 41 bf 01 00 00 00 \tmovl\t$0x1, %r15d", + "opcode": "movl", + "operands": "$0x1, %r15d" + }, + { + "address": 4513870, + "line": "44e04e: 41 d1 fc \tsarl\t%r12d", + "opcode": "sarl", + "operands": "%r12d" + }, + { + "address": 4513873, + "line": "44e051: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4513876, + "line": "44e054: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4513879, + "line": "44e057: 01 c3 \taddl\t%eax, %ebx", + "opcode": "addl", + "operands": "%eax, %ebx" + }, + { + "address": 4513881, + "line": "44e059: 83 e3 07 \tandl\t$0x7, %ebx", + "opcode": "andl", + "operands": "$0x7, %ebx" + }, + { + "address": 4513884, + "line": "44e05c: e8 df 90 00 00 \tcallq\t0x457140 ", + "opcode": "callq", + "operands": "0x457140 " + }, + { + "address": 4513889, + "line": "44e061: 44 3b 7c 24 04 \tcmpl\t0x4(%rsp), %r15d", + "opcode": "cmpl", + "operands": "0x4(%rsp), %r15d" + }, + { + "address": 4513894, + "line": "44e066: 0f 84 a0 01 00 00 \tje\t0x44e20c ", + "opcode": "je", + "operands": "0x44e20c " + }, + { + "address": 4513900, + "line": "44e06c: 85 db \ttestl\t%ebx, %ebx", + "opcode": "testl", + "operands": "%ebx, %ebx" + }, + { + "address": 4513902, + "line": "44e06e: 0f 84 e1 00 00 00 \tje\t0x44e155 ", + "opcode": "je", + "operands": "0x44e155 " + }, + { + "address": 4513908, + "line": "44e074: 83 fb 01 \tcmpl\t$0x1, %ebx", + "opcode": "cmpl", + "operands": "$0x1, %ebx" + }, + { + "address": 4513911, + "line": "44e077: 0f 84 b4 00 00 00 \tje\t0x44e131 ", + "opcode": "je", + "operands": "0x44e131 " + }, + { + "address": 4513917, + "line": "44e07d: 83 fb 02 \tcmpl\t$0x2, %ebx", + "opcode": "cmpl", + "operands": "$0x2, %ebx" + }, + { + "address": 4513920, + "line": "44e080: 0f 84 92 00 00 00 \tje\t0x44e118 ", + "opcode": "je", + "operands": "0x44e118 " + }, + { + "address": 4513926, + "line": "44e086: 83 fb 03 \tcmpl\t$0x3, %ebx", + "opcode": "cmpl", + "operands": "$0x3, %ebx" + }, + { + "address": 4513929, + "line": "44e089: 74 74 \tje\t0x44e0ff ", + "opcode": "je", + "operands": "0x44e0ff " + }, + { + "address": 4513931, + "line": "44e08b: 83 fb 04 \tcmpl\t$0x4, %ebx", + "opcode": "cmpl", + "operands": "$0x4, %ebx" + }, + { + "address": 4513934, + "line": "44e08e: 66 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4513936, + "line": "44e090: 74 54 \tje\t0x44e0e6 ", + "opcode": "je", + "operands": "0x44e0e6 " + }, + { + "address": 4513938, + "line": "44e092: 83 fb 05 \tcmpl\t$0x5, %ebx", + "opcode": "cmpl", + "operands": "$0x5, %ebx" + }, + { + "address": 4513941, + "line": "44e095: 74 36 \tje\t0x44e0cd ", + "opcode": "je", + "operands": "0x44e0cd " + }, + { + "address": 4513943, + "line": "44e097: 83 fb 06 \tcmpl\t$0x6, %ebx", + "opcode": "cmpl", + "operands": "$0x6, %ebx" + }, + { + "address": 4513946, + "line": "44e09a: 74 18 \tje\t0x44e0b4 ", + "opcode": "je", + "operands": "0x44e0b4 " + }, + { + "address": 4513948, + "line": "44e09c: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4513952, + "line": "44e0a0: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4513955, + "line": "44e0a3: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4513958, + "line": "44e0a6: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4513961, + "line": "44e0a9: 41 d1 fc \tsarl\t%r12d", + "opcode": "sarl", + "operands": "%r12d" + }, + { + "address": 4513964, + "line": "44e0ac: 41 b7 02 \tmovb\t$0x2, %r15b", + "opcode": "movb", + "operands": "$0x2, %r15b" + }, + { + "address": 4513967, + "line": "44e0af: e8 8c 90 00 00 \tcallq\t0x457140 ", + "opcode": "callq", + "operands": "0x457140 " + }, + { + "address": 4513972, + "line": "44e0b4: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4513976, + "line": "44e0b8: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4513979, + "line": "44e0bb: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4513982, + "line": "44e0be: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4513985, + "line": "44e0c1: 41 d1 fc \tsarl\t%r12d", + "opcode": "sarl", + "operands": "%r12d" + }, + { + "address": 4513988, + "line": "44e0c4: 41 83 c7 01 \taddl\t$0x1, %r15d", + "opcode": "addl", + "operands": "$0x1, %r15d" + }, + { + "address": 4513992, + "line": "44e0c8: e8 73 90 00 00 \tcallq\t0x457140 ", + "opcode": "callq", + "operands": "0x457140 " + }, + { + "address": 4513997, + "line": "44e0cd: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4514001, + "line": "44e0d1: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4514004, + "line": "44e0d4: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4514007, + "line": "44e0d7: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4514010, + "line": "44e0da: 41 d1 fc \tsarl\t%r12d", + "opcode": "sarl", + "operands": "%r12d" + }, + { + "address": 4514013, + "line": "44e0dd: 41 83 c7 01 \taddl\t$0x1, %r15d", + "opcode": "addl", + "operands": "$0x1, %r15d" + }, + { + "address": 4514017, + "line": "44e0e1: e8 5a 90 00 00 \tcallq\t0x457140 ", + "opcode": "callq", + "operands": "0x457140 " + }, + { + "address": 4514022, + "line": "44e0e6: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4514026, + "line": "44e0ea: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4514029, + "line": "44e0ed: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4514032, + "line": "44e0f0: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4514035, + "line": "44e0f3: 41 d1 fc \tsarl\t%r12d", + "opcode": "sarl", + "operands": "%r12d" + }, + { + "address": 4514038, + "line": "44e0f6: 41 83 c7 01 \taddl\t$0x1, %r15d", + "opcode": "addl", + "operands": "$0x1, %r15d" + }, + { + "address": 4514042, + "line": "44e0fa: e8 41 90 00 00 \tcallq\t0x457140 ", + "opcode": "callq", + "operands": "0x457140 " + }, + { + "address": 4514047, + "line": "44e0ff: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4514051, + "line": "44e103: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4514054, + "line": "44e106: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4514057, + "line": "44e109: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4514060, + "line": "44e10c: 41 d1 fc \tsarl\t%r12d", + "opcode": "sarl", + "operands": "%r12d" + }, + { + "address": 4514063, + "line": "44e10f: 41 83 c7 01 \taddl\t$0x1, %r15d", + "opcode": "addl", + "operands": "$0x1, %r15d" + }, + { + "address": 4514067, + "line": "44e113: e8 28 90 00 00 \tcallq\t0x457140 ", + "opcode": "callq", + "operands": "0x457140 " + }, + { + "address": 4514072, + "line": "44e118: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4514076, + "line": "44e11c: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4514079, + "line": "44e11f: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4514082, + "line": "44e122: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4514085, + "line": "44e125: 41 d1 fc \tsarl\t%r12d", + "opcode": "sarl", + "operands": "%r12d" + }, + { + "address": 4514088, + "line": "44e128: 41 83 c7 01 \taddl\t$0x1, %r15d", + "opcode": "addl", + "operands": "$0x1, %r15d" + }, + { + "address": 4514092, + "line": "44e12c: e8 0f 90 00 00 \tcallq\t0x457140 ", + "opcode": "callq", + "operands": "0x457140 " + }, + { + "address": 4514097, + "line": "44e131: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4514101, + "line": "44e135: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4514104, + "line": "44e138: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4514107, + "line": "44e13b: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4514110, + "line": "44e13e: 41 d1 fc \tsarl\t%r12d", + "opcode": "sarl", + "operands": "%r12d" + }, + { + "address": 4514113, + "line": "44e141: 41 83 c7 01 \taddl\t$0x1, %r15d", + "opcode": "addl", + "operands": "$0x1, %r15d" + }, + { + "address": 4514117, + "line": "44e145: e8 f6 8f 00 00 \tcallq\t0x457140 ", + "opcode": "callq", + "operands": "0x457140 " + }, + { + "address": 4514122, + "line": "44e14a: 44 3b 7c 24 04 \tcmpl\t0x4(%rsp), %r15d", + "opcode": "cmpl", + "operands": "0x4(%rsp), %r15d" + }, + { + "address": 4514127, + "line": "44e14f: 0f 84 b7 00 00 00 \tje\t0x44e20c ", + "opcode": "je", + "operands": "0x44e20c " + }, + { + "address": 4514133, + "line": "44e155: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4514137, + "line": "44e159: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4514140, + "line": "44e15c: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4514143, + "line": "44e15f: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4514146, + "line": "44e162: 41 83 c7 08 \taddl\t$0x8, %r15d", + "opcode": "addl", + "operands": "$0x8, %r15d" + }, + { + "address": 4514150, + "line": "44e166: e8 d5 8f 00 00 \tcallq\t0x457140 ", + "opcode": "callq", + "operands": "0x457140 " + }, + { + "address": 4514155, + "line": "44e16b: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4514158, + "line": "44e16e: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4514162, + "line": "44e172: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4514165, + "line": "44e175: d1 ff \tsarl\t%edi", + "opcode": "sarl", + "operands": "%edi" + }, + { + "address": 4514167, + "line": "44e177: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4514170, + "line": "44e17a: e8 c1 8f 00 00 \tcallq\t0x457140 ", + "opcode": "callq", + "operands": "0x457140 " + }, + { + "address": 4514175, + "line": "44e17f: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4514178, + "line": "44e182: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4514182, + "line": "44e186: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4514185, + "line": "44e189: c1 ff 02 \tsarl\t$0x2, %edi", + "opcode": "sarl", + "operands": "$0x2, %edi" + }, + { + "address": 4514188, + "line": "44e18c: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4514191, + "line": "44e18f: e8 ac 8f 00 00 \tcallq\t0x457140 ", + "opcode": "callq", + "operands": "0x457140 " + }, + { + "address": 4514196, + "line": "44e194: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4514199, + "line": "44e197: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4514203, + "line": "44e19b: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4514206, + "line": "44e19e: c1 ff 03 \tsarl\t$0x3, %edi", + "opcode": "sarl", + "operands": "$0x3, %edi" + }, + { + "address": 4514209, + "line": "44e1a1: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4514212, + "line": "44e1a4: e8 97 8f 00 00 \tcallq\t0x457140 ", + "opcode": "callq", + "operands": "0x457140 " + }, + { + "address": 4514217, + "line": "44e1a9: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4514220, + "line": "44e1ac: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4514224, + "line": "44e1b0: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4514227, + "line": "44e1b3: c1 ff 04 \tsarl\t$0x4, %edi", + "opcode": "sarl", + "operands": "$0x4, %edi" + }, + { + "address": 4514230, + "line": "44e1b6: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4514233, + "line": "44e1b9: e8 82 8f 00 00 \tcallq\t0x457140 ", + "opcode": "callq", + "operands": "0x457140 " + }, + { + "address": 4514238, + "line": "44e1be: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4514241, + "line": "44e1c1: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4514245, + "line": "44e1c5: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4514248, + "line": "44e1c8: c1 ff 05 \tsarl\t$0x5, %edi", + "opcode": "sarl", + "operands": "$0x5, %edi" + }, + { + "address": 4514251, + "line": "44e1cb: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4514254, + "line": "44e1ce: e8 6d 8f 00 00 \tcallq\t0x457140 ", + "opcode": "callq", + "operands": "0x457140 " + }, + { + "address": 4514259, + "line": "44e1d3: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4514262, + "line": "44e1d6: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4514266, + "line": "44e1da: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4514269, + "line": "44e1dd: c1 ff 06 \tsarl\t$0x6, %edi", + "opcode": "sarl", + "operands": "$0x6, %edi" + }, + { + "address": 4514272, + "line": "44e1e0: 41 c1 fc 07 \tsarl\t$0x7, %r12d", + "opcode": "sarl", + "operands": "$0x7, %r12d" + }, + { + "address": 4514276, + "line": "44e1e4: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4514279, + "line": "44e1e7: e8 54 8f 00 00 \tcallq\t0x457140 ", + "opcode": "callq", + "operands": "0x457140 " + }, + { + "address": 4514284, + "line": "44e1ec: 48 8b 75 10 \tmovq\t0x10(%rbp), %rsi", + "opcode": "movq", + "operands": "0x10(%rbp), %rsi" + }, + { + "address": 4514288, + "line": "44e1f0: 44 89 e7 \tmovl\t%r12d, %edi", + "opcode": "movl", + "operands": "%r12d, %edi" + }, + { + "address": 4514291, + "line": "44e1f3: 4c 89 ea \tmovq\t%r13, %rdx", + "opcode": "movq", + "operands": "%r13, %rdx" + }, + { + "address": 4514294, + "line": "44e1f6: 83 e7 01 \tandl\t$0x1, %edi", + "opcode": "andl", + "operands": "$0x1, %edi" + }, + { + "address": 4514297, + "line": "44e1f9: 41 d1 fc \tsarl\t%r12d", + "opcode": "sarl", + "operands": "%r12d" + }, + { + "address": 4514300, + "line": "44e1fc: e8 3f 8f 00 00 \tcallq\t0x457140 ", + "opcode": "callq", + "operands": "0x457140 " + }, + { + "address": 4514305, + "line": "44e201: 44 3b 7c 24 04 \tcmpl\t0x4(%rsp), %r15d", + "opcode": "cmpl", + "operands": "0x4(%rsp), %r15d" + }, + { + "address": 4514310, + "line": "44e206: 0f 85 49 ff ff ff \tjne\t0x44e155 ", + "opcode": "jne", + "operands": "0x44e155 " + }, + { + "address": 4514316, + "line": "44e20c: 44 2b 74 24 04 \tsubl\t0x4(%rsp), %r14d", + "opcode": "subl", + "operands": "0x4(%rsp), %r14d" + }, + { + "address": 4514321, + "line": "44e211: 41 83 fe 00 \tcmpl\t$0x0, %r14d", + "opcode": "cmpl", + "operands": "$0x0, %r14d" + }, + { + "address": 4514325, + "line": "44e215: 0f 84 19 01 00 00 \tje\t0x44e334 ", + "opcode": "je", + "operands": "0x44e334 " + }, + { + "address": 4514331, + "line": "44e21b: 0f 8e 13 01 00 00 \tjle\t0x44e334 ", + "opcode": "jle", + "operands": "0x44e334 " + }, + { + "address": 4514337, + "line": "44e221: 4c 8d 7d 24 \tleaq\t0x24(%rbp), %r15", + "opcode": "leaq", + "operands": "0x24(%rbp), %r15" + }, + { + "address": 4514341, + "line": "44e225: 45 8d 6e ff \tleal\t-0x1(%r14), %r13d", + "opcode": "leal", + "operands": "-0x1(%r14), %r13d" + }, + { + "address": 4514345, + "line": "44e229: 48 8b 55 10 \tmovq\t0x10(%rbp), %rdx", + "opcode": "movq", + "operands": "0x10(%rbp), %rdx" + }, + { + "address": 4514349, + "line": "44e22d: 41 0f b6 f4 \tmovzbl\t%r12b, %esi", + "opcode": "movzbl", + "operands": "%r12b, %esi" + }, + { + "address": 4514353, + "line": "44e231: bf 00 69 c0 00 \tmovl\t$0xc06900, %edi # imm = 0xC06900", + "opcode": "movl", + "operands": "$0xc06900, %edi # imm = 0xC06900" + }, + { + "address": 4514358, + "line": "44e236: 44 89 e3 \tmovl\t%r12d, %ebx", + "opcode": "movl", + "operands": "%r12d, %ebx" + }, + { + "address": 4514361, + "line": "44e239: 41 c1 ed 03 \tshrl\t$0x3, %r13d", + "opcode": "shrl", + "operands": "$0x3, %r13d" + }, + { + "address": 4514365, + "line": "44e23d: 4c 89 f9 \tmovq\t%r15, %rcx", + "opcode": "movq", + "operands": "%r15, %rcx" + }, + { + "address": 4514368, + "line": "44e240: c1 fb 08 \tsarl\t$0x8, %ebx", + "opcode": "sarl", + "operands": "$0x8, %ebx" + }, + { + "address": 4514371, + "line": "44e243: e8 26 9e 00 00 \tcallq\t0x45806e ", + "opcode": "callq", + "operands": "0x45806e " + }, + { + "address": 4514376, + "line": "44e248: 41 83 e5 03 \tandl\t$0x3, %r13d", + "opcode": "andl", + "operands": "$0x3, %r13d" + }, + { + "address": 4514380, + "line": "44e24c: 41 83 fe 08 \tcmpl\t$0x8, %r14d", + "opcode": "cmpl", + "operands": "$0x8, %r14d" + }, + { + "address": 4514384, + "line": "44e250: c7 04 24 08 00 00 00 \tmovl\t$0x8, (%rsp)", + "opcode": "movl", + "operands": "$0x8, (%rsp)" + }, + { + "address": 4514391, + "line": "44e257: 0f 8e d7 00 00 00 \tjle\t0x44e334 ", + "opcode": "jle", + "operands": "0x44e334 " + }, + { + "address": 4514397, + "line": "44e25d: 45 85 ed \ttestl\t%r13d, %r13d", + "opcode": "testl", + "operands": "%r13d, %r13d" + }, + { + "address": 4514400, + "line": "44e260: 74 6e \tje\t0x44e2d0 ", + "opcode": "je", + "operands": "0x44e2d0 " + }, + { + "address": 4514402, + "line": "44e262: 41 83 fd 01 \tcmpl\t$0x1, %r13d", + "opcode": "cmpl", + "operands": "$0x1, %r13d" + }, + { + "address": 4514406, + "line": "44e266: 74 46 \tje\t0x44e2ae ", + "opcode": "je", + "operands": "0x44e2ae " + }, + { + "address": 4514408, + "line": "44e268: 41 83 fd 02 \tcmpl\t$0x2, %r13d", + "opcode": "cmpl", + "operands": "$0x2, %r13d" + }, + { + "address": 4514412, + "line": "44e26c: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4514416, + "line": "44e270: 74 21 \tje\t0x44e293 ", + "opcode": "je", + "operands": "0x44e293 " + }, + { + "address": 4514418, + "line": "44e272: 48 8b 55 10 \tmovq\t0x10(%rbp), %rdx", + "opcode": "movq", + "operands": "0x10(%rbp), %rdx" + }, + { + "address": 4514422, + "line": "44e276: 0f b6 f3 \tmovzbl\t%bl, %esi", + "opcode": "movzbl", + "operands": "%bl, %esi" + }, + { + "address": 4514425, + "line": "44e279: 4c 89 f9 \tmovq\t%r15, %rcx", + "opcode": "movq", + "operands": "%r15, %rcx" + }, + { + "address": 4514428, + "line": "44e27c: bf 00 69 c0 00 \tmovl\t$0xc06900, %edi # imm = 0xC06900", + "opcode": "movl", + "operands": "$0xc06900, %edi # imm = 0xC06900" + }, + { + "address": 4514433, + "line": "44e281: 44 89 e3 \tmovl\t%r12d, %ebx", + "opcode": "movl", + "operands": "%r12d, %ebx" + }, + { + "address": 4514436, + "line": "44e284: c1 fb 10 \tsarl\t$0x10, %ebx", + "opcode": "sarl", + "operands": "$0x10, %ebx" + }, + { + "address": 4514439, + "line": "44e287: e8 e2 9d 00 00 \tcallq\t0x45806e ", + "opcode": "callq", + "operands": "0x45806e " + }, + { + "address": 4514444, + "line": "44e28c: c7 04 24 10 00 00 00 \tmovl\t$0x10, (%rsp)", + "opcode": "movl", + "operands": "$0x10, (%rsp)" + }, + { + "address": 4514451, + "line": "44e293: 48 8b 55 10 \tmovq\t0x10(%rbp), %rdx", + "opcode": "movq", + "operands": "0x10(%rbp), %rdx" + }, + { + "address": 4514455, + "line": "44e297: 0f b6 f3 \tmovzbl\t%bl, %esi", + "opcode": "movzbl", + "operands": "%bl, %esi" + }, + { + "address": 4514458, + "line": "44e29a: 4c 89 f9 \tmovq\t%r15, %rcx", + "opcode": "movq", + "operands": "%r15, %rcx" + }, + { + "address": 4514461, + "line": "44e29d: bf 00 69 c0 00 \tmovl\t$0xc06900, %edi # imm = 0xC06900", + "opcode": "movl", + "operands": "$0xc06900, %edi # imm = 0xC06900" + }, + { + "address": 4514466, + "line": "44e2a2: c1 fb 08 \tsarl\t$0x8, %ebx", + "opcode": "sarl", + "operands": "$0x8, %ebx" + }, + { + "address": 4514469, + "line": "44e2a5: e8 c4 9d 00 00 \tcallq\t0x45806e ", + "opcode": "callq", + "operands": "0x45806e " + }, + { + "address": 4514474, + "line": "44e2aa: 83 04 24 08 \taddl\t$0x8, (%rsp)", + "opcode": "addl", + "operands": "$0x8, (%rsp)" + }, + { + "address": 4514478, + "line": "44e2ae: 48 8b 55 10 \tmovq\t0x10(%rbp), %rdx", + "opcode": "movq", + "operands": "0x10(%rbp), %rdx" + }, + { + "address": 4514482, + "line": "44e2b2: 0f b6 f3 \tmovzbl\t%bl, %esi", + "opcode": "movzbl", + "operands": "%bl, %esi" + }, + { + "address": 4514485, + "line": "44e2b5: 4c 89 f9 \tmovq\t%r15, %rcx", + "opcode": "movq", + "operands": "%r15, %rcx" + }, + { + "address": 4514488, + "line": "44e2b8: bf 00 69 c0 00 \tmovl\t$0xc06900, %edi # imm = 0xC06900", + "opcode": "movl", + "operands": "$0xc06900, %edi # imm = 0xC06900" + }, + { + "address": 4514493, + "line": "44e2bd: c1 fb 08 \tsarl\t$0x8, %ebx", + "opcode": "sarl", + "operands": "$0x8, %ebx" + }, + { + "address": 4514496, + "line": "44e2c0: e8 a9 9d 00 00 \tcallq\t0x45806e ", + "opcode": "callq", + "operands": "0x45806e " + }, + { + "address": 4514501, + "line": "44e2c5: 83 04 24 08 \taddl\t$0x8, (%rsp)", + "opcode": "addl", + "operands": "$0x8, (%rsp)" + }, + { + "address": 4514505, + "line": "44e2c9: 44 3b 34 24 \tcmpl\t(%rsp), %r14d", + "opcode": "cmpl", + "operands": "(%rsp), %r14d" + }, + { + "address": 4514509, + "line": "44e2cd: 7e 65 \tjle\t0x44e334 ", + "opcode": "jle", + "operands": "0x44e334 " + }, + { + "address": 4514511, + "line": "44e2cf: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4514512, + "line": "44e2d0: 48 8b 55 10 \tmovq\t0x10(%rbp), %rdx", + "opcode": "movq", + "operands": "0x10(%rbp), %rdx" + }, + { + "address": 4514516, + "line": "44e2d4: 0f b6 f3 \tmovzbl\t%bl, %esi", + "opcode": "movzbl", + "operands": "%bl, %esi" + }, + { + "address": 4514519, + "line": "44e2d7: 4c 89 f9 \tmovq\t%r15, %rcx", + "opcode": "movq", + "operands": "%r15, %rcx" + }, + { + "address": 4514522, + "line": "44e2da: bf 00 69 c0 00 \tmovl\t$0xc06900, %edi # imm = 0xC06900", + "opcode": "movl", + "operands": "$0xc06900, %edi # imm = 0xC06900" + }, + { + "address": 4514527, + "line": "44e2df: e8 8a 9d 00 00 \tcallq\t0x45806e ", + "opcode": "callq", + "operands": "0x45806e " + }, + { + "address": 4514532, + "line": "44e2e4: 48 8b 55 10 \tmovq\t0x10(%rbp), %rdx", + "opcode": "movq", + "operands": "0x10(%rbp), %rdx" + }, + { + "address": 4514536, + "line": "44e2e8: 0f b6 f7 \tmovzbl\t%bh, %esi", + "opcode": "movzbl", + "operands": "%bh, %esi" + }, + { + "address": 4514539, + "line": "44e2eb: 4c 89 f9 \tmovq\t%r15, %rcx", + "opcode": "movq", + "operands": "%r15, %rcx" + }, + { + "address": 4514542, + "line": "44e2ee: bf 00 69 c0 00 \tmovl\t$0xc06900, %edi # imm = 0xC06900", + "opcode": "movl", + "operands": "$0xc06900, %edi # imm = 0xC06900" + }, + { + "address": 4514547, + "line": "44e2f3: c1 fb 10 \tsarl\t$0x10, %ebx", + "opcode": "sarl", + "operands": "$0x10, %ebx" + }, + { + "address": 4514550, + "line": "44e2f6: e8 73 9d 00 00 \tcallq\t0x45806e ", + "opcode": "callq", + "operands": "0x45806e " + }, + { + "address": 4514555, + "line": "44e2fb: 48 8b 55 10 \tmovq\t0x10(%rbp), %rdx", + "opcode": "movq", + "operands": "0x10(%rbp), %rdx" + }, + { + "address": 4514559, + "line": "44e2ff: 0f b6 f3 \tmovzbl\t%bl, %esi", + "opcode": "movzbl", + "operands": "%bl, %esi" + }, + { + "address": 4514562, + "line": "44e302: 4c 89 f9 \tmovq\t%r15, %rcx", + "opcode": "movq", + "operands": "%r15, %rcx" + }, + { + "address": 4514565, + "line": "44e305: bf 00 69 c0 00 \tmovl\t$0xc06900, %edi # imm = 0xC06900", + "opcode": "movl", + "operands": "$0xc06900, %edi # imm = 0xC06900" + }, + { + "address": 4514570, + "line": "44e30a: c1 fb 08 \tsarl\t$0x8, %ebx", + "opcode": "sarl", + "operands": "$0x8, %ebx" + }, + { + "address": 4514573, + "line": "44e30d: e8 5c 9d 00 00 \tcallq\t0x45806e ", + "opcode": "callq", + "operands": "0x45806e " + }, + { + "address": 4514578, + "line": "44e312: 48 8b 55 10 \tmovq\t0x10(%rbp), %rdx", + "opcode": "movq", + "operands": "0x10(%rbp), %rdx" + }, + { + "address": 4514582, + "line": "44e316: 0f b6 f3 \tmovzbl\t%bl, %esi", + "opcode": "movzbl", + "operands": "%bl, %esi" + }, + { + "address": 4514585, + "line": "44e319: 4c 89 f9 \tmovq\t%r15, %rcx", + "opcode": "movq", + "operands": "%r15, %rcx" + }, + { + "address": 4514588, + "line": "44e31c: bf 00 69 c0 00 \tmovl\t$0xc06900, %edi # imm = 0xC06900", + "opcode": "movl", + "operands": "$0xc06900, %edi # imm = 0xC06900" + }, + { + "address": 4514593, + "line": "44e321: c1 fb 07 \tsarl\t$0x7, %ebx", + "opcode": "sarl", + "operands": "$0x7, %ebx" + }, + { + "address": 4514596, + "line": "44e324: e8 45 9d 00 00 \tcallq\t0x45806e ", + "opcode": "callq", + "operands": "0x45806e " + }, + { + "address": 4514601, + "line": "44e329: 83 04 24 20 \taddl\t$0x20, (%rsp)", + "opcode": "addl", + "operands": "$0x20, (%rsp)" + }, + { + "address": 4514605, + "line": "44e32d: 44 3b 34 24 \tcmpl\t(%rsp), %r14d", + "opcode": "cmpl", + "operands": "(%rsp), %r14d" + }, + { + "address": 4514609, + "line": "44e331: 7f 9d \tjg\t0x44e2d0 ", + "opcode": "jg", + "operands": "0x44e2d0 " + }, + { + "address": 4514611, + "line": "44e333: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4514612, + "line": "44e334: 8b 45 24 \tmovl\t0x24(%rbp), %eax", + "opcode": "movl", + "operands": "0x24(%rbp), %eax" + }, + { + "address": 4514615, + "line": "44e337: c1 f8 03 \tsarl\t$0x3, %eax", + "opcode": "sarl", + "operands": "$0x3, %eax" + }, + { + "address": 4514618, + "line": "44e33a: 83 c0 01 \taddl\t$0x1, %eax", + "opcode": "addl", + "operands": "$0x1, %eax" + }, + { + "address": 4514621, + "line": "44e33d: 89 45 1c \tmovl\t%eax, 0x1c(%rbp)", + "opcode": "movl", + "operands": "%eax, 0x1c(%rbp)" + }, + { + "address": 4514624, + "line": "44e340: e9 05 fc ff ff \tjmp\t0x44df4a ", + "opcode": "jmp", + "operands": "0x44df4a " + }, + { + "address": 4514629, + "line": "44e345: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4514630, + "line": "44e346: 85 db \ttestl\t%ebx, %ebx", + "opcode": "testl", + "operands": "%ebx, %ebx" + }, + { + "address": 4514632, + "line": "44e348: 0f 89 67 fc ff ff \tjns\t0x44dfb5 ", + "opcode": "jns", + "operands": "0x44dfb5 " + }, + { + "address": 4514638, + "line": "44e34e: e9 5b fc ff ff \tjmp\t0x44dfae ", + "opcode": "jmp", + "operands": "0x44dfae " + }, + { + "address": 4514643, + "line": "44e353: 4c 63 55 1c \tmovslq\t0x1c(%rbp), %r10", + "opcode": "movslq", + "operands": "0x1c(%rbp), %r10" + }, + { + "address": 4514647, + "line": "44e357: 4c 8b 5d 10 \tmovq\t0x10(%rbp), %r11", + "opcode": "movq", + "operands": "0x10(%rbp), %r11" + }, + { + "address": 4514651, + "line": "44e35b: 43 88 1c 13 \tmovb\t%bl, (%r11,%r10)", + "opcode": "movb", + "operands": "%bl, (%r11,%r10)" + }, + { + "address": 4514655, + "line": "44e35f: 83 45 1c 01 \taddl\t$0x1, 0x1c(%rbp)", + "opcode": "addl", + "operands": "$0x1, 0x1c(%rbp)" + }, + { + "address": 4514659, + "line": "44e363: 83 45 24 08 \taddl\t$0x8, 0x24(%rbp)", + "opcode": "addl", + "operands": "$0x8, 0x24(%rbp)" + }, + { + "address": 4514663, + "line": "44e367: e9 de fb ff ff \tjmp\t0x44df4a ", + "opcode": "jmp", + "operands": "0x44df4a " + }, + { + "address": 4514668, + "line": "44e36c: 41 8d 4e ff \tleal\t-0x1(%r14), %ecx", + "opcode": "leal", + "operands": "-0x1(%r14), %ecx" + }, + { + "address": 4514672, + "line": "44e370: ba 01 00 00 00 \tmovl\t$0x1, %edx", + "opcode": "movl", + "operands": "$0x1, %edx" + }, + { + "address": 4514677, + "line": "44e375: d3 e2 \tshll\t%cl, %edx", + "opcode": "shll", + "operands": "%cl, %edx" + }, + { + "address": 4514679, + "line": "44e377: 8d 72 ff \tleal\t-0x1(%rdx), %esi", + "opcode": "leal", + "operands": "-0x1(%rdx), %esi" + }, + { + "address": 4514682, + "line": "44e37a: 39 f3 \tcmpl\t%esi, %ebx", + "opcode": "cmpl", + "operands": "%esi, %ebx" + }, + { + "address": 4514684, + "line": "44e37c: 7e 6a \tjle\t0x44e3e8 ", + "opcode": "jle", + "operands": "0x44e3e8 " + }, + { + "address": 4514686, + "line": "44e37e: 83 05 bb 41 da 00 01 \taddl\t$0x1, 0xda41bb(%rip) # 0x11f2540 ", + "opcode": "addl", + "operands": "$0x1, 0xda41bb(%rip) # 0x11f2540 " + }, + { + "address": 4514693, + "line": "44e385: 45 89 f0 \tmovl\t%r14d, %r8d", + "opcode": "movl", + "operands": "%r14d, %r8d" + }, + { + "address": 4514696, + "line": "44e388: 41 c1 f8 1f \tsarl\t$0x1f, %r8d", + "opcode": "sarl", + "operands": "$0x1f, %r8d" + }, + { + "address": 4514700, + "line": "44e38c: 45 31 c6 \txorl\t%r8d, %r14d", + "opcode": "xorl", + "operands": "%r8d, %r14d" + }, + { + "address": 4514703, + "line": "44e38f: 45 29 c6 \tsubl\t%r8d, %r14d", + "opcode": "subl", + "operands": "%r8d, %r14d" + }, + { + "address": 4514706, + "line": "44e392: e9 1e fc ff ff \tjmp\t0x44dfb5 ", + "opcode": "jmp", + "operands": "0x44dfb5 " + }, + { + "address": 4514711, + "line": "44e397: 44 89 f2 \tmovl\t%r14d, %edx", + "opcode": "movl", + "operands": "%r14d, %edx" + }, + { + "address": 4514714, + "line": "44e39a: 48 8b 5c 24 08 \tmovq\t0x8(%rsp), %rbx", + "opcode": "movq", + "operands": "0x8(%rsp), %rbx" + }, + { + "address": 4514719, + "line": "44e39f: 48 8b 6c 24 10 \tmovq\t0x10(%rsp), %rbp", + "opcode": "movq", + "operands": "0x10(%rsp), %rbp" + }, + { + "address": 4514724, + "line": "44e3a4: 4c 8b 64 24 18 \tmovq\t0x18(%rsp), %r12", + "opcode": "movq", + "operands": "0x18(%rsp), %r12" + }, + { + "address": 4514729, + "line": "44e3a9: 4c 8b 6c 24 20 \tmovq\t0x20(%rsp), %r13", + "opcode": "movq", + "operands": "0x20(%rsp), %r13" + }, + { + "address": 4514734, + "line": "44e3ae: be e1 fa 56 00 \tmovl\t$0x56fae1, %esi # imm = 0x56FAE1", + "opcode": "movl", + "operands": "$0x56fae1, %esi # imm = 0x56FAE1" + }, + { + "address": 4514739, + "line": "44e3b3: 4c 8b 74 24 28 \tmovq\t0x28(%rsp), %r14", + "opcode": "movq", + "operands": "0x28(%rsp), %r14" + }, + { + "address": 4514744, + "line": "44e3b8: 4c 8b 7c 24 30 \tmovq\t0x30(%rsp), %r15", + "opcode": "movq", + "operands": "0x30(%rsp), %r15" + }, + { + "address": 4514749, + "line": "44e3bd: bf 01 00 00 00 \tmovl\t$0x1, %edi", + "opcode": "movl", + "operands": "$0x1, %edi" + }, + { + "address": 4514754, + "line": "44e3c2: 31 c0 \txorl\t%eax, %eax", + "opcode": "xorl", + "operands": "%eax, %eax" + }, + { + "address": 4514756, + "line": "44e3c4: 48 83 c4 38 \taddq\t$0x38, %rsp", + "opcode": "addq", + "operands": "$0x38, %rsp" + }, + { + "address": 4514760, + "line": "44e3c8: e9 65 06 ff ff \tjmp\t0x43ea32 ", + "opcode": "jmp", + "operands": "0x43ea32 " + }, + { + "address": 4514765, + "line": "44e3cd: 4c 63 65 1c \tmovslq\t0x1c(%rbp), %r12", + "opcode": "movslq", + "operands": "0x1c(%rbp), %r12" + }, + { + "address": 4514769, + "line": "44e3d1: 4c 8b 6d 10 \tmovq\t0x10(%rbp), %r13", + "opcode": "movq", + "operands": "0x10(%rbp), %r13" + }, + { + "address": 4514773, + "line": "44e3d5: 66 43 89 5c 25 00 \tmovw\t%bx, (%r13,%r12)", + "opcode": "movw", + "operands": "%bx, (%r13,%r12)" + }, + { + "address": 4514779, + "line": "44e3db: 83 45 1c 02 \taddl\t$0x2, 0x1c(%rbp)", + "opcode": "addl", + "operands": "$0x2, 0x1c(%rbp)" + }, + { + "address": 4514783, + "line": "44e3df: 83 45 24 10 \taddl\t$0x10, 0x24(%rbp)", + "opcode": "addl", + "operands": "$0x10, 0x24(%rbp)" + }, + { + "address": 4514787, + "line": "44e3e3: e9 62 fb ff ff \tjmp\t0x44df4a ", + "opcode": "jmp", + "operands": "0x44df4a " + }, + { + "address": 4514792, + "line": "44e3e8: 89 d7 \tmovl\t%edx, %edi", + "opcode": "movl", + "operands": "%edx, %edi" + }, + { + "address": 4514794, + "line": "44e3ea: f7 df \tnegl\t%edi", + "opcode": "negl", + "operands": "%edi" + }, + { + "address": 4514796, + "line": "44e3ec: 39 fb \tcmpl\t%edi, %ebx", + "opcode": "cmpl", + "operands": "%edi, %ebx" + }, + { + "address": 4514798, + "line": "44e3ee: 7d 95 \tjge\t0x44e385 ", + "opcode": "jge", + "operands": "0x44e385 " + }, + { + "address": 4514800, + "line": "44e3f0: eb 8c \tjmp\t0x44e37e ", + "opcode": "jmp", + "operands": "0x44e37e " + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + }, + "MSG_WriteString": { + "calls": [ + { + "address": 4534858, + "label": "strlen@plt", + "target": 4206536 + }, + { + "address": 4534887, + "label": "Q_strncpyz", + "target": 4723990 + }, + { + "address": 4535136, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4535225, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4535245, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4535265, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4535285, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4535305, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4535325, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4535345, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4535370, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4535387, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4535404, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4535421, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4535438, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4535455, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4535472, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4535493, + "label": "MSG_WriteBits", + "target": 4513544 + }, + { + "address": 4535517, + "label": "Com_Printf", + "target": 4444624 + }, + { + "address": 4535537, + "label": "MSG_WriteBits", + "target": 4513544 + } + ], + "edges": [ + { + "from": 4534808, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534813 + }, + { + "from": 4534813, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534818 + }, + { + "from": 4534818, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534821 + }, + { + "from": 4534821, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534826 + }, + { + "from": 4534826, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534831 + }, + { + "from": 4534831, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534834 + }, + { + "from": 4534834, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534839 + }, + { + "from": 4534839, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534846 + }, + { + "from": 4534846, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534849 + }, + { + "from": 4534849, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535522 + }, + { + "from": 4534849, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534855 + }, + { + "from": 4534855, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534858 + }, + { + "from": 4534858, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4534863 + }, + { + "from": 4534863, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534868 + }, + { + "from": 4534868, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534870 + }, + { + "from": 4534870, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535510 + }, + { + "from": 4534870, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534876 + }, + { + "from": 4534876, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534881 + }, + { + "from": 4534881, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534884 + }, + { + "from": 4534884, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534887 + }, + { + "from": 4534887, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4534892 + }, + { + "from": 4534892, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534894 + }, + { + "from": 4534894, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534897 + }, + { + "from": 4534897, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535096 + }, + { + "from": 4534897, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534903 + }, + { + "from": 4534903, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534906 + }, + { + "from": 4534906, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534911 + }, + { + "from": 4534911, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534914 + }, + { + "from": 4534914, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534918 + }, + { + "from": 4534918, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535720 + }, + { + "from": 4534918, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534924 + }, + { + "from": 4534924, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534928 + }, + { + "from": 4534928, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534931 + }, + { + "from": 4534931, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535096 + }, + { + "from": 4534931, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534937 + }, + { + "from": 4534937, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534940 + }, + { + "from": 4534940, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535654 + }, + { + "from": 4534940, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534946 + }, + { + "from": 4534946, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534950 + }, + { + "from": 4534950, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535074 + }, + { + "from": 4534950, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534952 + }, + { + "from": 4534952, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534956 + }, + { + "from": 4534956, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534960 + }, + { + "from": 4534960, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535061 + }, + { + "from": 4534960, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534962 + }, + { + "from": 4534962, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534966 + }, + { + "from": 4534966, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535048 + }, + { + "from": 4534966, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534968 + }, + { + "from": 4534968, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534972 + }, + { + "from": 4534972, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534976 + }, + { + "from": 4534976, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535035 + }, + { + "from": 4534976, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534978 + }, + { + "from": 4534978, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534982 + }, + { + "from": 4534982, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535022 + }, + { + "from": 4534982, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534984 + }, + { + "from": 4534984, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534988 + }, + { + "from": 4534988, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534992 + }, + { + "from": 4534992, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535009 + }, + { + "from": 4534992, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534994 + }, + { + "from": 4534994, + "kind": "fallthrough", + "target_scope": "local", + "to": 4534999 + }, + { + "from": 4534999, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535749 + }, + { + "from": 4534999, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535005 + }, + { + "from": 4535005, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535009 + }, + { + "from": 4535009, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535012 + }, + { + "from": 4535012, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535741 + }, + { + "from": 4535012, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535018 + }, + { + "from": 4535018, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535022 + }, + { + "from": 4535022, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535025 + }, + { + "from": 4535025, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535733 + }, + { + "from": 4535025, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535031 + }, + { + "from": 4535031, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535035 + }, + { + "from": 4535035, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535038 + }, + { + "from": 4535038, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535783 + }, + { + "from": 4535038, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535044 + }, + { + "from": 4535044, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535048 + }, + { + "from": 4535048, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535051 + }, + { + "from": 4535051, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535775 + }, + { + "from": 4535051, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535057 + }, + { + "from": 4535057, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535061 + }, + { + "from": 4535061, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535064 + }, + { + "from": 4535064, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535767 + }, + { + "from": 4535064, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535070 + }, + { + "from": 4535070, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535074 + }, + { + "from": 4535074, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535077 + }, + { + "from": 4535077, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535759 + }, + { + "from": 4535077, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535083 + }, + { + "from": 4535083, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535087 + }, + { + "from": 4535087, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535090 + }, + { + "from": 4535090, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535654 + }, + { + "from": 4535090, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535096 + }, + { + "from": 4535096, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535099 + }, + { + "from": 4535099, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535101 + }, + { + "from": 4535101, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535542 + }, + { + "from": 4535101, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535107 + }, + { + "from": 4535107, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535111 + }, + { + "from": 4535111, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535113 + }, + { + "from": 4535113, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535117 + }, + { + "from": 4535117, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535122 + }, + { + "from": 4535122, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535125 + }, + { + "from": 4535125, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535128 + }, + { + "from": 4535128, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535133 + }, + { + "from": 4535133, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535136 + }, + { + "from": 4535136, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4535141 + }, + { + "from": 4535141, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535144 + }, + { + "from": 4535144, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535542 + }, + { + "from": 4535144, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535150 + }, + { + "from": 4535150, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535153 + }, + { + "from": 4535153, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535359 + }, + { + "from": 4535153, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535159 + }, + { + "from": 4535159, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535163 + }, + { + "from": 4535163, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535168 + }, + { + "from": 4535168, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535330 + }, + { + "from": 4535168, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535174 + }, + { + "from": 4535174, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535178 + }, + { + "from": 4535178, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535310 + }, + { + "from": 4535178, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535184 + }, + { + "from": 4535184, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535188 + }, + { + "from": 4535188, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535290 + }, + { + "from": 4535188, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535190 + }, + { + "from": 4535190, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535194 + }, + { + "from": 4535194, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535270 + }, + { + "from": 4535194, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535196 + }, + { + "from": 4535196, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535200 + }, + { + "from": 4535200, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535250 + }, + { + "from": 4535200, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535202 + }, + { + "from": 4535202, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535206 + }, + { + "from": 4535206, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535230 + }, + { + "from": 4535206, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535208 + }, + { + "from": 4535208, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535213 + }, + { + "from": 4535213, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535217 + }, + { + "from": 4535217, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535222 + }, + { + "from": 4535222, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535225 + }, + { + "from": 4535225, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4535230 + }, + { + "from": 4535230, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535233 + }, + { + "from": 4535233, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535238 + }, + { + "from": 4535238, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535241 + }, + { + "from": 4535241, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535245 + }, + { + "from": 4535245, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4535250 + }, + { + "from": 4535250, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535253 + }, + { + "from": 4535253, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535258 + }, + { + "from": 4535258, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535261 + }, + { + "from": 4535261, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535265 + }, + { + "from": 4535265, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4535270 + }, + { + "from": 4535270, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535273 + }, + { + "from": 4535273, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535278 + }, + { + "from": 4535278, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535281 + }, + { + "from": 4535281, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535285 + }, + { + "from": 4535285, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4535290 + }, + { + "from": 4535290, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535293 + }, + { + "from": 4535293, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535298 + }, + { + "from": 4535298, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535301 + }, + { + "from": 4535301, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535305 + }, + { + "from": 4535305, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4535310 + }, + { + "from": 4535310, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535313 + }, + { + "from": 4535313, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535318 + }, + { + "from": 4535318, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535321 + }, + { + "from": 4535321, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535325 + }, + { + "from": 4535325, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4535330 + }, + { + "from": 4535330, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535333 + }, + { + "from": 4535333, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535338 + }, + { + "from": 4535338, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535341 + }, + { + "from": 4535341, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535345 + }, + { + "from": 4535345, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4535350 + }, + { + "from": 4535350, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535353 + }, + { + "from": 4535353, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535542 + }, + { + "from": 4535353, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535359 + }, + { + "from": 4535359, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535362 + }, + { + "from": 4535362, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535367 + }, + { + "from": 4535367, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535370 + }, + { + "from": 4535370, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4535375 + }, + { + "from": 4535375, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535379 + }, + { + "from": 4535379, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535384 + }, + { + "from": 4535384, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535387 + }, + { + "from": 4535387, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4535392 + }, + { + "from": 4535392, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535396 + }, + { + "from": 4535396, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535401 + }, + { + "from": 4535401, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535404 + }, + { + "from": 4535404, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4535409 + }, + { + "from": 4535409, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535413 + }, + { + "from": 4535413, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535418 + }, + { + "from": 4535418, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535421 + }, + { + "from": 4535421, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4535426 + }, + { + "from": 4535426, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535430 + }, + { + "from": 4535430, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535435 + }, + { + "from": 4535435, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535438 + }, + { + "from": 4535438, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4535443 + }, + { + "from": 4535443, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535447 + }, + { + "from": 4535447, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535452 + }, + { + "from": 4535452, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535455 + }, + { + "from": 4535455, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4535460 + }, + { + "from": 4535460, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535464 + }, + { + "from": 4535464, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535469 + }, + { + "from": 4535469, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535472 + }, + { + "from": 4535472, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4535477 + }, + { + "from": 4535477, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535481 + }, + { + "from": 4535481, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535486 + }, + { + "from": 4535486, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535489 + }, + { + "from": 4535489, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535493 + }, + { + "from": 4535493, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4535498 + }, + { + "from": 4535498, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535501 + }, + { + "from": 4535501, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535359 + }, + { + "from": 4535501, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535507 + }, + { + "from": 4535507, + "kind": "unconditional", + "target_scope": "local", + "to": 4535542 + }, + { + "from": 4535509, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535510 + }, + { + "from": 4535510, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535515 + }, + { + "from": 4535515, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535517 + }, + { + "from": 4535517, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4535522 + }, + { + "from": 4535522, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535529 + }, + { + "from": 4535529, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535534 + }, + { + "from": 4535534, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535537 + }, + { + "from": 4535537, + "kind": "possible_call_continuation", + "target_scope": "local", + "to": 4535542 + }, + { + "from": 4535542, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535550 + }, + { + "from": 4535550, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535558 + }, + { + "from": 4535558, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535566 + }, + { + "from": 4535566, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535574 + }, + { + "from": 4535574, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535582 + }, + { + "from": 4535582, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535589 + }, + { + "from": 4535589, + "kind": "return", + "target_scope": "external", + "to": null + }, + { + "from": 4535590, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535593 + }, + { + "from": 4535593, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535594 + }, + { + "from": 4535594, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535598 + }, + { + "from": 4535598, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535714 + }, + { + "from": 4535598, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535600 + }, + { + "from": 4535600, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535604 + }, + { + "from": 4535604, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535704 + }, + { + "from": 4535604, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535606 + }, + { + "from": 4535606, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535610 + }, + { + "from": 4535610, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535698 + }, + { + "from": 4535610, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535612 + }, + { + "from": 4535612, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535616 + }, + { + "from": 4535616, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535688 + }, + { + "from": 4535616, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535618 + }, + { + "from": 4535618, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535622 + }, + { + "from": 4535622, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535682 + }, + { + "from": 4535622, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535624 + }, + { + "from": 4535624, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535628 + }, + { + "from": 4535628, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535632 + }, + { + "from": 4535632, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535672 + }, + { + "from": 4535632, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535634 + }, + { + "from": 4535634, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535638 + }, + { + "from": 4535638, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535666 + }, + { + "from": 4535638, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535640 + }, + { + "from": 4535640, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535644 + }, + { + "from": 4535644, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535647 + }, + { + "from": 4535647, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535648 + }, + { + "from": 4535648, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535096 + }, + { + "from": 4535648, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535654 + }, + { + "from": 4535654, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535657 + }, + { + "from": 4535657, + "kind": "conditional_taken", + "target_scope": "local", + "to": 4535594 + }, + { + "from": 4535657, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535659 + }, + { + "from": 4535659, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535664 + }, + { + "from": 4535664, + "kind": "unconditional", + "target_scope": "local", + "to": 4535590 + }, + { + "from": 4535666, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535670 + }, + { + "from": 4535670, + "kind": "unconditional", + "target_scope": "local", + "to": 4535640 + }, + { + "from": 4535672, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535676 + }, + { + "from": 4535676, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535680 + }, + { + "from": 4535680, + "kind": "unconditional", + "target_scope": "local", + "to": 4535634 + }, + { + "from": 4535682, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535686 + }, + { + "from": 4535686, + "kind": "unconditional", + "target_scope": "local", + "to": 4535624 + }, + { + "from": 4535688, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535692 + }, + { + "from": 4535692, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535696 + }, + { + "from": 4535696, + "kind": "unconditional", + "target_scope": "local", + "to": 4535618 + }, + { + "from": 4535698, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535702 + }, + { + "from": 4535702, + "kind": "unconditional", + "target_scope": "local", + "to": 4535612 + }, + { + "from": 4535704, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535708 + }, + { + "from": 4535708, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535712 + }, + { + "from": 4535712, + "kind": "unconditional", + "target_scope": "local", + "to": 4535606 + }, + { + "from": 4535714, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535718 + }, + { + "from": 4535718, + "kind": "unconditional", + "target_scope": "local", + "to": 4535600 + }, + { + "from": 4535720, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535724 + }, + { + "from": 4535724, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535728 + }, + { + "from": 4535728, + "kind": "unconditional", + "target_scope": "local", + "to": 4534924 + }, + { + "from": 4535733, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535736 + }, + { + "from": 4535736, + "kind": "unconditional", + "target_scope": "local", + "to": 4535031 + }, + { + "from": 4535741, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535744 + }, + { + "from": 4535744, + "kind": "unconditional", + "target_scope": "local", + "to": 4535018 + }, + { + "from": 4535749, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535754 + }, + { + "from": 4535754, + "kind": "unconditional", + "target_scope": "local", + "to": 4535005 + }, + { + "from": 4535759, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535762 + }, + { + "from": 4535762, + "kind": "unconditional", + "target_scope": "local", + "to": 4535083 + }, + { + "from": 4535767, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535770 + }, + { + "from": 4535770, + "kind": "unconditional", + "target_scope": "local", + "to": 4535070 + }, + { + "from": 4535775, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535778 + }, + { + "from": 4535778, + "kind": "unconditional", + "target_scope": "local", + "to": 4535057 + }, + { + "from": 4535783, + "kind": "fallthrough", + "target_scope": "local", + "to": 4535786 + }, + { + "from": 4535786, + "kind": "unconditional", + "target_scope": "local", + "to": 4535044 + } + ], + "entry": 4534808, + "instructions": [ + { + "address": 4534808, + "line": "453218: 48 89 5c 24 d8 \tmovq\t%rbx, -0x28(%rsp)", + "opcode": "movq", + "operands": "%rbx, -0x28(%rsp)" + }, + { + "address": 4534813, + "line": "45321d: 4c 89 64 24 e8 \tmovq\t%r12, -0x18(%rsp)", + "opcode": "movq", + "operands": "%r12, -0x18(%rsp)" + }, + { + "address": 4534818, + "line": "453222: 48 89 f3 \tmovq\t%rsi, %rbx", + "opcode": "movq", + "operands": "%rsi, %rbx" + }, + { + "address": 4534821, + "line": "453225: 48 89 6c 24 e0 \tmovq\t%rbp, -0x20(%rsp)", + "opcode": "movq", + "operands": "%rbp, -0x20(%rsp)" + }, + { + "address": 4534826, + "line": "45322a: 4c 89 6c 24 f0 \tmovq\t%r13, -0x10(%rsp)", + "opcode": "movq", + "operands": "%r13, -0x10(%rsp)" + }, + { + "address": 4534831, + "line": "45322f: 49 89 fc \tmovq\t%rdi, %r12", + "opcode": "movq", + "operands": "%rdi, %r12" + }, + { + "address": 4534834, + "line": "453232: 4c 89 74 24 f8 \tmovq\t%r14, -0x8(%rsp)", + "opcode": "movq", + "operands": "%r14, -0x8(%rsp)" + }, + { + "address": 4534839, + "line": "453237: 48 81 ec 28 04 00 00 \tsubq\t$0x428, %rsp # imm = 0x428", + "opcode": "subq", + "operands": "$0x428, %rsp # imm = 0x428" + }, + { + "address": 4534846, + "line": "45323e: 48 85 f6 \ttestq\t%rsi, %rsi", + "opcode": "testq", + "operands": "%rsi, %rsi" + }, + { + "address": 4534849, + "line": "453241: 0f 84 9b 02 00 00 \tje\t0x4534e2 ", + "opcode": "je", + "operands": "0x4534e2 " + }, + { + "address": 4534855, + "line": "453247: 48 89 f7 \tmovq\t%rsi, %rdi", + "opcode": "movq", + "operands": "%rsi, %rdi" + }, + { + "address": 4534858, + "line": "45324a: e8 79 fd fa ff \tcallq\t0x402fc8 ", + "opcode": "callq", + "operands": "0x402fc8 " + }, + { + "address": 4534863, + "line": "45324f: 3d ff 03 00 00 \tcmpl\t$0x3ff, %eax # imm = 0x3FF", + "opcode": "cmpl", + "operands": "$0x3ff, %eax # imm = 0x3FF" + }, + { + "address": 4534868, + "line": "453254: 89 c5 \tmovl\t%eax, %ebp", + "opcode": "movl", + "operands": "%eax, %ebp" + }, + { + "address": 4534870, + "line": "453256: 0f 8f 7a 02 00 00 \tjg\t0x4534d6 ", + "opcode": "jg", + "operands": "0x4534d6 " + }, + { + "address": 4534876, + "line": "45325c: ba 00 04 00 00 \tmovl\t$0x400, %edx # imm = 0x400", + "opcode": "movl", + "operands": "$0x400, %edx # imm = 0x400" + }, + { + "address": 4534881, + "line": "453261: 48 89 de \tmovq\t%rbx, %rsi", + "opcode": "movq", + "operands": "%rbx, %rsi" + }, + { + "address": 4534884, + "line": "453264: 48 89 e7 \tmovq\t%rsp, %rdi", + "opcode": "movq", + "operands": "%rsp, %rdi" + }, + { + "address": 4534887, + "line": "453267: e8 aa e2 02 00 \tcallq\t0x481516 ", + "opcode": "callq", + "operands": "0x481516 " + }, + { + "address": 4534892, + "line": "45326c: 85 ed \ttestl\t%ebp, %ebp", + "opcode": "testl", + "operands": "%ebp, %ebp" + }, + { + "address": 4534894, + "line": "45326e: 49 89 e5 \tmovq\t%rsp, %r13", + "opcode": "movq", + "operands": "%rsp, %r13" + }, + { + "address": 4534897, + "line": "453271: 0f 8e c1 00 00 00 \tjle\t0x453338 ", + "opcode": "jle", + "operands": "0x453338 " + }, + { + "address": 4534903, + "line": "453277: 8d 45 ff \tleal\t-0x1(%rbp), %eax", + "opcode": "leal", + "operands": "-0x1(%rbp), %eax" + }, + { + "address": 4534906, + "line": "45327a: 49 8d 4c 05 01 \tleaq\t0x1(%r13,%rax), %rcx", + "opcode": "leaq", + "operands": "0x1(%r13,%rax), %rcx" + }, + { + "address": 4534911, + "line": "45327f: 83 e0 07 \tandl\t$0x7, %eax", + "opcode": "andl", + "operands": "$0x7, %eax" + }, + { + "address": 4534914, + "line": "453282: 80 3c 24 00 \tcmpb\t$0x0, (%rsp)", + "opcode": "cmpb", + "operands": "$0x0, (%rsp)" + }, + { + "address": 4534918, + "line": "453286: 0f 88 1c 03 00 00 \tjs\t0x4535a8 ", + "opcode": "js", + "operands": "0x4535a8 " + }, + { + "address": 4534924, + "line": "45328c: 49 8d 55 01 \tleaq\t0x1(%r13), %rdx", + "opcode": "leaq", + "operands": "0x1(%r13), %rdx" + }, + { + "address": 4534928, + "line": "453290: 48 39 ca \tcmpq\t%rcx, %rdx", + "opcode": "cmpq", + "operands": "%rcx, %rdx" + }, + { + "address": 4534931, + "line": "453293: 0f 84 9f 00 00 00 \tje\t0x453338 ", + "opcode": "je", + "operands": "0x453338 " + }, + { + "address": 4534937, + "line": "453299: 48 85 c0 \ttestq\t%rax, %rax", + "opcode": "testq", + "operands": "%rax, %rax" + }, + { + "address": 4534940, + "line": "45329c: 0f 84 c4 02 00 00 \tje\t0x453566 ", + "opcode": "je", + "operands": "0x453566 " + }, + { + "address": 4534946, + "line": "4532a2: 48 83 f8 01 \tcmpq\t$0x1, %rax", + "opcode": "cmpq", + "operands": "$0x1, %rax" + }, + { + "address": 4534950, + "line": "4532a6: 74 7a \tje\t0x453322 ", + "opcode": "je", + "operands": "0x453322 " + }, + { + "address": 4534952, + "line": "4532a8: 48 83 f8 02 \tcmpq\t$0x2, %rax", + "opcode": "cmpq", + "operands": "$0x2, %rax" + }, + { + "address": 4534956, + "line": "4532ac: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4534960, + "line": "4532b0: 74 63 \tje\t0x453315 ", + "opcode": "je", + "operands": "0x453315 " + }, + { + "address": 4534962, + "line": "4532b2: 48 83 f8 03 \tcmpq\t$0x3, %rax", + "opcode": "cmpq", + "operands": "$0x3, %rax" + }, + { + "address": 4534966, + "line": "4532b6: 74 50 \tje\t0x453308 ", + "opcode": "je", + "operands": "0x453308 " + }, + { + "address": 4534968, + "line": "4532b8: 48 83 f8 04 \tcmpq\t$0x4, %rax", + "opcode": "cmpq", + "operands": "$0x4, %rax" + }, + { + "address": 4534972, + "line": "4532bc: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4534976, + "line": "4532c0: 74 39 \tje\t0x4532fb ", + "opcode": "je", + "operands": "0x4532fb " + }, + { + "address": 4534978, + "line": "4532c2: 48 83 f8 05 \tcmpq\t$0x5, %rax", + "opcode": "cmpq", + "operands": "$0x5, %rax" + }, + { + "address": 4534982, + "line": "4532c6: 74 26 \tje\t0x4532ee ", + "opcode": "je", + "operands": "0x4532ee " + }, + { + "address": 4534984, + "line": "4532c8: 48 83 f8 06 \tcmpq\t$0x6, %rax", + "opcode": "cmpq", + "operands": "$0x6, %rax" + }, + { + "address": 4534988, + "line": "4532cc: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4534992, + "line": "4532d0: 74 0f \tje\t0x4532e1 ", + "opcode": "je", + "operands": "0x4532e1 " + }, + { + "address": 4534994, + "line": "4532d2: 80 7c 24 01 00 \tcmpb\t$0x0, 0x1(%rsp)", + "opcode": "cmpb", + "operands": "$0x0, 0x1(%rsp)" + }, + { + "address": 4534999, + "line": "4532d7: 0f 88 e8 02 00 00 \tjs\t0x4535c5 ", + "opcode": "js", + "operands": "0x4535c5 " + }, + { + "address": 4535005, + "line": "4532dd: 49 8d 55 02 \tleaq\t0x2(%r13), %rdx", + "opcode": "leaq", + "operands": "0x2(%r13), %rdx" + }, + { + "address": 4535009, + "line": "4532e1: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4535012, + "line": "4532e4: 0f 88 d3 02 00 00 \tjs\t0x4535bd ", + "opcode": "js", + "operands": "0x4535bd " + }, + { + "address": 4535018, + "line": "4532ea: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4535022, + "line": "4532ee: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4535025, + "line": "4532f1: 0f 88 be 02 00 00 \tjs\t0x4535b5 ", + "opcode": "js", + "operands": "0x4535b5 " + }, + { + "address": 4535031, + "line": "4532f7: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4535035, + "line": "4532fb: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4535038, + "line": "4532fe: 0f 88 e3 02 00 00 \tjs\t0x4535e7 ", + "opcode": "js", + "operands": "0x4535e7 " + }, + { + "address": 4535044, + "line": "453304: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4535048, + "line": "453308: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4535051, + "line": "45330b: 0f 88 ce 02 00 00 \tjs\t0x4535df ", + "opcode": "js", + "operands": "0x4535df " + }, + { + "address": 4535057, + "line": "453311: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4535061, + "line": "453315: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4535064, + "line": "453318: 0f 88 b9 02 00 00 \tjs\t0x4535d7 ", + "opcode": "js", + "operands": "0x4535d7 " + }, + { + "address": 4535070, + "line": "45331e: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4535074, + "line": "453322: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4535077, + "line": "453325: 0f 88 a4 02 00 00 \tjs\t0x4535cf ", + "opcode": "js", + "operands": "0x4535cf " + }, + { + "address": 4535083, + "line": "45332b: 48 83 c2 01 \taddq\t$0x1, %rdx", + "opcode": "addq", + "operands": "$0x1, %rdx" + }, + { + "address": 4535087, + "line": "45332f: 48 39 ca \tcmpq\t%rcx, %rdx", + "opcode": "cmpq", + "operands": "%rcx, %rdx" + }, + { + "address": 4535090, + "line": "453332: 0f 85 2e 02 00 00 \tjne\t0x453566 ", + "opcode": "jne", + "operands": "0x453566 " + }, + { + "address": 4535096, + "line": "453338: 8d 45 01 \tleal\t0x1(%rbp), %eax", + "opcode": "leal", + "operands": "0x1(%rbp), %eax" + }, + { + "address": 4535099, + "line": "45333b: 85 c0 \ttestl\t%eax, %eax", + "opcode": "testl", + "operands": "%eax, %eax" + }, + { + "address": 4535101, + "line": "45333d: 0f 8e b3 01 00 00 \tjle\t0x4534f6 ", + "opcode": "jle", + "operands": "0x4534f6 " + }, + { + "address": 4535107, + "line": "453343: 0f b6 34 24 \tmovzbl\t(%rsp), %esi", + "opcode": "movzbl", + "operands": "(%rsp), %esi" + }, + { + "address": 4535111, + "line": "453347: 89 ea \tmovl\t%ebp, %edx", + "opcode": "movl", + "operands": "%ebp, %edx" + }, + { + "address": 4535113, + "line": "453349: 49 8d 5d 01 \tleaq\t0x1(%r13), %rbx", + "opcode": "leaq", + "operands": "0x1(%r13), %rbx" + }, + { + "address": 4535117, + "line": "45334d: 4e 8d 74 2a 01 \tleaq\t0x1(%rdx,%r13), %r14", + "opcode": "leaq", + "operands": "0x1(%rdx,%r13), %r14" + }, + { + "address": 4535122, + "line": "453352: 48 89 d5 \tmovq\t%rdx, %rbp", + "opcode": "movq", + "operands": "%rdx, %rbp" + }, + { + "address": 4535125, + "line": "453355: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4535128, + "line": "453358: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4535133, + "line": "45335d: 83 e5 07 \tandl\t$0x7, %ebp", + "opcode": "andl", + "operands": "$0x7, %ebp" + }, + { + "address": 4535136, + "line": "453360: e8 a3 ab ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4535141, + "line": "453365: 4c 39 f3 \tcmpq\t%r14, %rbx", + "opcode": "cmpq", + "operands": "%r14, %rbx" + }, + { + "address": 4535144, + "line": "453368: 0f 84 88 01 00 00 \tje\t0x4534f6 ", + "opcode": "je", + "operands": "0x4534f6 " + }, + { + "address": 4535150, + "line": "45336e: 48 85 ed \ttestq\t%rbp, %rbp", + "opcode": "testq", + "operands": "%rbp, %rbp" + }, + { + "address": 4535153, + "line": "453371: 0f 84 c8 00 00 00 \tje\t0x45343f ", + "opcode": "je", + "operands": "0x45343f " + }, + { + "address": 4535159, + "line": "453377: 48 83 fd 01 \tcmpq\t$0x1, %rbp", + "opcode": "cmpq", + "operands": "$0x1, %rbp" + }, + { + "address": 4535163, + "line": "45337b: 0f 1f 44 00 00 \tnopl\t(%rax,%rax)", + "opcode": "nopl", + "operands": "(%rax,%rax)" + }, + { + "address": 4535168, + "line": "453380: 0f 84 9c 00 00 00 \tje\t0x453422 ", + "opcode": "je", + "operands": "0x453422 " + }, + { + "address": 4535174, + "line": "453386: 48 83 fd 02 \tcmpq\t$0x2, %rbp", + "opcode": "cmpq", + "operands": "$0x2, %rbp" + }, + { + "address": 4535178, + "line": "45338a: 0f 84 7e 00 00 00 \tje\t0x45340e ", + "opcode": "je", + "operands": "0x45340e " + }, + { + "address": 4535184, + "line": "453390: 48 83 fd 03 \tcmpq\t$0x3, %rbp", + "opcode": "cmpq", + "operands": "$0x3, %rbp" + }, + { + "address": 4535188, + "line": "453394: 74 64 \tje\t0x4533fa ", + "opcode": "je", + "operands": "0x4533fa " + }, + { + "address": 4535190, + "line": "453396: 48 83 fd 04 \tcmpq\t$0x4, %rbp", + "opcode": "cmpq", + "operands": "$0x4, %rbp" + }, + { + "address": 4535194, + "line": "45339a: 74 4a \tje\t0x4533e6 ", + "opcode": "je", + "operands": "0x4533e6 " + }, + { + "address": 4535196, + "line": "45339c: 48 83 fd 05 \tcmpq\t$0x5, %rbp", + "opcode": "cmpq", + "operands": "$0x5, %rbp" + }, + { + "address": 4535200, + "line": "4533a0: 74 30 \tje\t0x4533d2 ", + "opcode": "je", + "operands": "0x4533d2 " + }, + { + "address": 4535202, + "line": "4533a2: 48 83 fd 06 \tcmpq\t$0x6, %rbp", + "opcode": "cmpq", + "operands": "$0x6, %rbp" + }, + { + "address": 4535206, + "line": "4533a6: 74 16 \tje\t0x4533be ", + "opcode": "je", + "operands": "0x4533be " + }, + { + "address": 4535208, + "line": "4533a8: 41 0f b6 75 01 \tmovzbl\t0x1(%r13), %esi", + "opcode": "movzbl", + "operands": "0x1(%r13), %esi" + }, + { + "address": 4535213, + "line": "4533ad: 49 8d 5d 02 \tleaq\t0x2(%r13), %rbx", + "opcode": "leaq", + "operands": "0x2(%r13), %rbx" + }, + { + "address": 4535217, + "line": "4533b1: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4535222, + "line": "4533b6: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4535225, + "line": "4533b9: e8 4a ab ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4535230, + "line": "4533be: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4535233, + "line": "4533c1: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4535238, + "line": "4533c6: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4535241, + "line": "4533c9: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4535245, + "line": "4533cd: e8 36 ab ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4535250, + "line": "4533d2: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4535253, + "line": "4533d5: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4535258, + "line": "4533da: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4535261, + "line": "4533dd: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4535265, + "line": "4533e1: e8 22 ab ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4535270, + "line": "4533e6: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4535273, + "line": "4533e9: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4535278, + "line": "4533ee: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4535281, + "line": "4533f1: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4535285, + "line": "4533f5: e8 0e ab ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4535290, + "line": "4533fa: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4535293, + "line": "4533fd: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4535298, + "line": "453402: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4535301, + "line": "453405: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4535305, + "line": "453409: e8 fa aa ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4535310, + "line": "45340e: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4535313, + "line": "453411: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4535318, + "line": "453416: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4535321, + "line": "453419: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4535325, + "line": "45341d: e8 e6 aa ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4535330, + "line": "453422: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4535333, + "line": "453425: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4535338, + "line": "45342a: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4535341, + "line": "45342d: 48 83 c3 01 \taddq\t$0x1, %rbx", + "opcode": "addq", + "operands": "$0x1, %rbx" + }, + { + "address": 4535345, + "line": "453431: e8 d2 aa ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4535350, + "line": "453436: 4c 39 f3 \tcmpq\t%r14, %rbx", + "opcode": "cmpq", + "operands": "%r14, %rbx" + }, + { + "address": 4535353, + "line": "453439: 0f 84 b7 00 00 00 \tje\t0x4534f6 ", + "opcode": "je", + "operands": "0x4534f6 " + }, + { + "address": 4535359, + "line": "45343f: 0f b6 33 \tmovzbl\t(%rbx), %esi", + "opcode": "movzbl", + "operands": "(%rbx), %esi" + }, + { + "address": 4535362, + "line": "453442: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4535367, + "line": "453447: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4535370, + "line": "45344a: e8 b9 aa ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4535375, + "line": "45344f: 0f b6 73 01 \tmovzbl\t0x1(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x1(%rbx), %esi" + }, + { + "address": 4535379, + "line": "453453: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4535384, + "line": "453458: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4535387, + "line": "45345b: e8 a8 aa ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4535392, + "line": "453460: 0f b6 73 02 \tmovzbl\t0x2(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x2(%rbx), %esi" + }, + { + "address": 4535396, + "line": "453464: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4535401, + "line": "453469: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4535404, + "line": "45346c: e8 97 aa ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4535409, + "line": "453471: 0f b6 73 03 \tmovzbl\t0x3(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x3(%rbx), %esi" + }, + { + "address": 4535413, + "line": "453475: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4535418, + "line": "45347a: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4535421, + "line": "45347d: e8 86 aa ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4535426, + "line": "453482: 0f b6 73 04 \tmovzbl\t0x4(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x4(%rbx), %esi" + }, + { + "address": 4535430, + "line": "453486: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4535435, + "line": "45348b: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4535438, + "line": "45348e: e8 75 aa ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4535443, + "line": "453493: 0f b6 73 05 \tmovzbl\t0x5(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x5(%rbx), %esi" + }, + { + "address": 4535447, + "line": "453497: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4535452, + "line": "45349c: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4535455, + "line": "45349f: e8 64 aa ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4535460, + "line": "4534a4: 0f b6 73 06 \tmovzbl\t0x6(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x6(%rbx), %esi" + }, + { + "address": 4535464, + "line": "4534a8: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4535469, + "line": "4534ad: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4535472, + "line": "4534b0: e8 53 aa ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4535477, + "line": "4534b5: 0f b6 73 07 \tmovzbl\t0x7(%rbx), %esi", + "opcode": "movzbl", + "operands": "0x7(%rbx), %esi" + }, + { + "address": 4535481, + "line": "4534b9: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4535486, + "line": "4534be: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4535489, + "line": "4534c1: 48 83 c3 08 \taddq\t$0x8, %rbx", + "opcode": "addq", + "operands": "$0x8, %rbx" + }, + { + "address": 4535493, + "line": "4534c5: e8 3e aa ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4535498, + "line": "4534ca: 4c 39 f3 \tcmpq\t%r14, %rbx", + "opcode": "cmpq", + "operands": "%r14, %rbx" + }, + { + "address": 4535501, + "line": "4534cd: 0f 85 6c ff ff ff \tjne\t0x45343f ", + "opcode": "jne", + "operands": "0x45343f " + }, + { + "address": 4535507, + "line": "4534d3: eb 21 \tjmp\t0x4534f6 ", + "opcode": "jmp", + "operands": "0x4534f6 " + }, + { + "address": 4535509, + "line": "4534d5: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4535510, + "line": "4534d6: bf 80 ff 56 00 \tmovl\t$0x56ff80, %edi # imm = 0x56FF80", + "opcode": "movl", + "operands": "$0x56ff80, %edi # imm = 0x56FF80" + }, + { + "address": 4535515, + "line": "4534db: 31 c0 \txorl\t%eax, %eax", + "opcode": "xorl", + "operands": "%eax, %eax" + }, + { + "address": 4535517, + "line": "4534dd: e8 ee 9c fe ff \tcallq\t0x43d1d0 ", + "opcode": "callq", + "operands": "0x43d1d0 " + }, + { + "address": 4535522, + "line": "4534e2: 0f b6 35 fc ed 12 00 \tmovzbl\t0x12edfc(%rip), %esi # 0x5822e5 <__FUNCTION__.4056+0xa5>", + "opcode": "movzbl", + "operands": "0x12edfc(%rip), %esi # 0x5822e5 <__FUNCTION__.4056+0xa5>" + }, + { + "address": 4535529, + "line": "4534e9: ba 08 00 00 00 \tmovl\t$0x8, %edx", + "opcode": "movl", + "operands": "$0x8, %edx" + }, + { + "address": 4535534, + "line": "4534ee: 4c 89 e7 \tmovq\t%r12, %rdi", + "opcode": "movq", + "operands": "%r12, %rdi" + }, + { + "address": 4535537, + "line": "4534f1: e8 12 aa ff ff \tcallq\t0x44df08 ", + "opcode": "callq", + "operands": "0x44df08 " + }, + { + "address": 4535542, + "line": "4534f6: 48 8b 9c 24 00 04 00 00 \tmovq\t0x400(%rsp), %rbx", + "opcode": "movq", + "operands": "0x400(%rsp), %rbx" + }, + { + "address": 4535550, + "line": "4534fe: 48 8b ac 24 08 04 00 00 \tmovq\t0x408(%rsp), %rbp", + "opcode": "movq", + "operands": "0x408(%rsp), %rbp" + }, + { + "address": 4535558, + "line": "453506: 4c 8b a4 24 10 04 00 00 \tmovq\t0x410(%rsp), %r12", + "opcode": "movq", + "operands": "0x410(%rsp), %r12" + }, + { + "address": 4535566, + "line": "45350e: 4c 8b ac 24 18 04 00 00 \tmovq\t0x418(%rsp), %r13", + "opcode": "movq", + "operands": "0x418(%rsp), %r13" + }, + { + "address": 4535574, + "line": "453516: 4c 8b b4 24 20 04 00 00 \tmovq\t0x420(%rsp), %r14", + "opcode": "movq", + "operands": "0x420(%rsp), %r14" + }, + { + "address": 4535582, + "line": "45351e: 48 81 c4 28 04 00 00 \taddq\t$0x428, %rsp # imm = 0x428", + "opcode": "addq", + "operands": "$0x428, %rsp # imm = 0x428" + }, + { + "address": 4535589, + "line": "453525: c3 \tretq", + "opcode": "retq", + "operands": "" + }, + { + "address": 4535590, + "line": "453526: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4535593, + "line": "453529: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4535594, + "line": "45352a: 80 7a 01 00 \tcmpb\t$0x0, 0x1(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x1(%rdx)" + }, + { + "address": 4535598, + "line": "45352e: 78 72 \tjs\t0x4535a2 ", + "opcode": "js", + "operands": "0x4535a2 " + }, + { + "address": 4535600, + "line": "453530: 80 7a 02 00 \tcmpb\t$0x0, 0x2(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x2(%rdx)" + }, + { + "address": 4535604, + "line": "453534: 78 62 \tjs\t0x453598 ", + "opcode": "js", + "operands": "0x453598 " + }, + { + "address": 4535606, + "line": "453536: 80 7a 03 00 \tcmpb\t$0x0, 0x3(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x3(%rdx)" + }, + { + "address": 4535610, + "line": "45353a: 78 56 \tjs\t0x453592 ", + "opcode": "js", + "operands": "0x453592 " + }, + { + "address": 4535612, + "line": "45353c: 80 7a 04 00 \tcmpb\t$0x0, 0x4(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x4(%rdx)" + }, + { + "address": 4535616, + "line": "453540: 78 46 \tjs\t0x453588 ", + "opcode": "js", + "operands": "0x453588 " + }, + { + "address": 4535618, + "line": "453542: 80 7a 05 00 \tcmpb\t$0x0, 0x5(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x5(%rdx)" + }, + { + "address": 4535622, + "line": "453546: 78 3a \tjs\t0x453582 ", + "opcode": "js", + "operands": "0x453582 " + }, + { + "address": 4535624, + "line": "453548: 80 7a 06 00 \tcmpb\t$0x0, 0x6(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x6(%rdx)" + }, + { + "address": 4535628, + "line": "45354c: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4535632, + "line": "453550: 78 26 \tjs\t0x453578 ", + "opcode": "js", + "operands": "0x453578 " + }, + { + "address": 4535634, + "line": "453552: 80 7a 07 00 \tcmpb\t$0x0, 0x7(%rdx)", + "opcode": "cmpb", + "operands": "$0x0, 0x7(%rdx)" + }, + { + "address": 4535638, + "line": "453556: 78 1a \tjs\t0x453572 ", + "opcode": "js", + "operands": "0x453572 " + }, + { + "address": 4535640, + "line": "453558: 48 83 c2 08 \taddq\t$0x8, %rdx", + "opcode": "addq", + "operands": "$0x8, %rdx" + }, + { + "address": 4535644, + "line": "45355c: 48 39 ca \tcmpq\t%rcx, %rdx", + "opcode": "cmpq", + "operands": "%rcx, %rdx" + }, + { + "address": 4535647, + "line": "45355f: 90 \tnop", + "opcode": "nop", + "operands": "" + }, + { + "address": 4535648, + "line": "453560: 0f 84 d2 fd ff ff \tje\t0x453338 ", + "opcode": "je", + "operands": "0x453338 " + }, + { + "address": 4535654, + "line": "453566: 80 3a 00 \tcmpb\t$0x0, (%rdx)", + "opcode": "cmpb", + "operands": "$0x0, (%rdx)" + }, + { + "address": 4535657, + "line": "453569: 79 bf \tjns\t0x45352a ", + "opcode": "jns", + "operands": "0x45352a " + }, + { + "address": 4535659, + "line": "45356b: 0f 1f 44 00 00 \tnopl\t(%rax,%rax)", + "opcode": "nopl", + "operands": "(%rax,%rax)" + }, + { + "address": 4535664, + "line": "453570: eb b4 \tjmp\t0x453526 ", + "opcode": "jmp", + "operands": "0x453526 " + }, + { + "address": 4535666, + "line": "453572: c6 42 07 2e \tmovb\t$0x2e, 0x7(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x7(%rdx)" + }, + { + "address": 4535670, + "line": "453576: eb e0 \tjmp\t0x453558 ", + "opcode": "jmp", + "operands": "0x453558 " + }, + { + "address": 4535672, + "line": "453578: c6 42 06 2e \tmovb\t$0x2e, 0x6(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x6(%rdx)" + }, + { + "address": 4535676, + "line": "45357c: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4535680, + "line": "453580: eb d0 \tjmp\t0x453552 ", + "opcode": "jmp", + "operands": "0x453552 " + }, + { + "address": 4535682, + "line": "453582: c6 42 05 2e \tmovb\t$0x2e, 0x5(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x5(%rdx)" + }, + { + "address": 4535686, + "line": "453586: eb c0 \tjmp\t0x453548 ", + "opcode": "jmp", + "operands": "0x453548 " + }, + { + "address": 4535688, + "line": "453588: c6 42 04 2e \tmovb\t$0x2e, 0x4(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x4(%rdx)" + }, + { + "address": 4535692, + "line": "45358c: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4535696, + "line": "453590: eb b0 \tjmp\t0x453542 ", + "opcode": "jmp", + "operands": "0x453542 " + }, + { + "address": 4535698, + "line": "453592: c6 42 03 2e \tmovb\t$0x2e, 0x3(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x3(%rdx)" + }, + { + "address": 4535702, + "line": "453596: eb a4 \tjmp\t0x45353c ", + "opcode": "jmp", + "operands": "0x45353c " + }, + { + "address": 4535704, + "line": "453598: c6 42 02 2e \tmovb\t$0x2e, 0x2(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x2(%rdx)" + }, + { + "address": 4535708, + "line": "45359c: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4535712, + "line": "4535a0: eb 94 \tjmp\t0x453536 ", + "opcode": "jmp", + "operands": "0x453536 " + }, + { + "address": 4535714, + "line": "4535a2: c6 42 01 2e \tmovb\t$0x2e, 0x1(%rdx)", + "opcode": "movb", + "operands": "$0x2e, 0x1(%rdx)" + }, + { + "address": 4535718, + "line": "4535a6: eb 88 \tjmp\t0x453530 ", + "opcode": "jmp", + "operands": "0x453530 " + }, + { + "address": 4535720, + "line": "4535a8: c6 04 24 2e \tmovb\t$0x2e, (%rsp)", + "opcode": "movb", + "operands": "$0x2e, (%rsp)" + }, + { + "address": 4535724, + "line": "4535ac: 0f 1f 40 00 \tnopl\t(%rax)", + "opcode": "nopl", + "operands": "(%rax)" + }, + { + "address": 4535728, + "line": "4535b0: e9 d7 fc ff ff \tjmp\t0x45328c ", + "opcode": "jmp", + "operands": "0x45328c " + }, + { + "address": 4535733, + "line": "4535b5: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4535736, + "line": "4535b8: e9 3a fd ff ff \tjmp\t0x4532f7 ", + "opcode": "jmp", + "operands": "0x4532f7 " + }, + { + "address": 4535741, + "line": "4535bd: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4535744, + "line": "4535c0: e9 25 fd ff ff \tjmp\t0x4532ea ", + "opcode": "jmp", + "operands": "0x4532ea " + }, + { + "address": 4535749, + "line": "4535c5: 41 c6 45 01 2e \tmovb\t$0x2e, 0x1(%r13)", + "opcode": "movb", + "operands": "$0x2e, 0x1(%r13)" + }, + { + "address": 4535754, + "line": "4535ca: e9 0e fd ff ff \tjmp\t0x4532dd ", + "opcode": "jmp", + "operands": "0x4532dd " + }, + { + "address": 4535759, + "line": "4535cf: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4535762, + "line": "4535d2: e9 54 fd ff ff \tjmp\t0x45332b ", + "opcode": "jmp", + "operands": "0x45332b " + }, + { + "address": 4535767, + "line": "4535d7: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4535770, + "line": "4535da: e9 3f fd ff ff \tjmp\t0x45331e ", + "opcode": "jmp", + "operands": "0x45331e " + }, + { + "address": 4535775, + "line": "4535df: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4535778, + "line": "4535e2: e9 2a fd ff ff \tjmp\t0x453311 ", + "opcode": "jmp", + "operands": "0x453311 " + }, + { + "address": 4535783, + "line": "4535e7: c6 02 2e \tmovb\t$0x2e, (%rdx)", + "opcode": "movb", + "operands": "$0x2e, (%rdx)" + }, + { + "address": 4535786, + "line": "4535ea: e9 15 fd ff ff \tjmp\t0x453304 ", + "opcode": "jmp", + "operands": "0x453304 " + }, + { + "address": 4535791, + "line": "4535ef: 90 \tnop", + "opcode": "nop", + "operands": "" + } + ], + "limitations": "Syntactic instruction graph, not a reachability proof. Computed jumps remain unresolved; calls retain possible continuation even for known nonreturning external services." + } + }, + "source": { + "bytes": 1940280, + "path": "Quake3-UrT.x86_64", + "sha256": "31a21e05251f4126b234dd5c4ce2612cd5332d502f35bab1dbde4cb288babd3a" + }, + "string_reads": [ + { + "bit": 15, + "buffer_address": 12608768, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4524114, + 4524116, + 4524118, + 4524120, + 4524123, + 4524361, + 4524362, + 4524371, + 4524373, + 4524375 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 12608768, + "size": 0, + "source_hex": "00", + "tail_unchanged": true, + "trace": null, + "trace_length": 42, + "trace_sha256": "65d46f173bfdd0195986b39d9d910b97ba48fdb4d61939e1b108b55a6552e076" + }, + { + "bit": 15, + "buffer_address": 12608768, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4524114, + 4524116, + 4524118, + 4524120, + 4524123, + 4524361, + 4524362, + 4524371, + 4524373, + 4524375 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 12608768, + "size": 1, + "source_hex": "00", + "tail_unchanged": true, + "trace": null, + "trace_length": 47, + "trace_sha256": "a35128fb5c5621ddb079e03ced426440bb989a372f90adfcb8e9569d8582b762" + }, + { + "bit": 15, + "buffer_address": 12608768, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4524114, + 4524116, + 4524118, + 4524120, + 4524123, + 4524361, + 4524362, + 4524371, + 4524373, + 4524375 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 12608768, + "size": 0, + "source_hex": "41424300", + "tail_unchanged": true, + "trace": null, + "trace_length": 42, + "trace_sha256": "65d46f173bfdd0195986b39d9d910b97ba48fdb4d61939e1b108b55a6552e076" + }, + { + "bit": 39, + "buffer_address": 12608768, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4524114, + 4524116, + 4524118, + 4524120, + 4524123, + 4524361, + 4524362, + 4524371, + 4524373, + 4524375 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "41424300", + "returned_pointer": 12608768, + "size": 3, + "source_hex": "41424300", + "tail_unchanged": true, + "trace": null, + "trace_length": 163, + "trace_sha256": "bfdbd1878d3b53ee10b37e9f672f0e161f005a2a8abf767dd108a30970847bf8" + }, + { + "bit": 39, + "buffer_address": 12608768, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4524114, + 4524116, + 4524118, + 4524120, + 4524123, + 4524361, + 4524362, + 4524371, + 4524373, + 4524375 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "41424300", + "returned_pointer": 12608768, + "size": 4, + "source_hex": "41424300", + "tail_unchanged": true, + "trace": null, + "trace_length": 168, + "trace_sha256": "659e329c75bc85fdaf24c7aa5e8ab73b606f54e6ab190f47a480a1dd20b316e8" + }, + { + "bit": 15, + "buffer_address": 12608768, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4524114, + 4524116, + 4524118, + 4524120, + 4524123, + 4524361, + 4524362, + 4524371, + 4524373, + 4524375 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 12608768, + "size": 0, + "source_hex": "2580ff410a00", + "tail_unchanged": true, + "trace": null, + "trace_length": 42, + "trace_sha256": "65d46f173bfdd0195986b39d9d910b97ba48fdb4d61939e1b108b55a6552e076" + }, + { + "bit": 55, + "buffer_address": 12608768, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4524114, + 4524116, + 4524118, + 4524120, + 4524123, + 4524361, + 4524362, + 4524371, + 4524373, + 4524375 + ], + "read_count": 6, + "read_requests": 6, + "result_hex": "2e2e2e410a00", + "returned_pointer": 12608768, + "size": 5, + "source_hex": "2580ff410a00", + "tail_unchanged": true, + "trace": null, + "trace_length": 236, + "trace_sha256": "05335fc65d9e9931ee8bd0587d0c0c3500bbecc3fd03768b0fcd1394416fa8c8" + }, + { + "bit": 55, + "buffer_address": 12608768, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4524114, + 4524116, + 4524118, + 4524120, + 4524123, + 4524361, + 4524362, + 4524371, + 4524373, + 4524375 + ], + "read_count": 6, + "read_requests": 6, + "result_hex": "2e2e2e410a00", + "returned_pointer": 12608768, + "size": 6, + "source_hex": "2580ff410a00", + "tail_unchanged": true, + "trace": null, + "trace_length": 240, + "trace_sha256": "9deba33e423116d4e3ab87473f3f5e9310fb6ee31b492611db93e757dbba7961" + }, + { + "bit": 15, + "buffer_address": 12608768, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4524114, + 4524116, + 4524118, + 4524120, + 4524123, + 4524361, + 4524362, + 4524371, + 4524373, + 4524375 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 12608768, + "size": 0, + "source_hex": "0d0a4100", + "tail_unchanged": true, + "trace": null, + "trace_length": 42, + "trace_sha256": "65d46f173bfdd0195986b39d9d910b97ba48fdb4d61939e1b108b55a6552e076" + }, + { + "bit": 39, + "buffer_address": 12608768, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4524114, + 4524116, + 4524118, + 4524120, + 4524123, + 4524361, + 4524362, + 4524371, + 4524373, + 4524375 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "0d0a4100", + "returned_pointer": 12608768, + "size": 3, + "source_hex": "0d0a4100", + "tail_unchanged": true, + "trace": null, + "trace_length": 163, + "trace_sha256": "bfdbd1878d3b53ee10b37e9f672f0e161f005a2a8abf767dd108a30970847bf8" + }, + { + "bit": 39, + "buffer_address": 12608768, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4524114, + 4524116, + 4524118, + 4524120, + 4524123, + 4524361, + 4524362, + 4524371, + 4524373, + 4524375 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "0d0a4100", + "returned_pointer": 12608768, + "size": 4, + "source_hex": "0d0a4100", + "tail_unchanged": true, + "trace": null, + "trace_length": 168, + "trace_sha256": "659e329c75bc85fdaf24c7aa5e8ab73b606f54e6ab190f47a480a1dd20b316e8" + }, + { + "bit": 15, + "buffer_address": 12608768, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4524114, + 4524116, + 4524118, + 4524120, + 4524123, + 4524361, + 4524362, + 4524371, + 4524373, + 4524375 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 12608768, + "size": 0, + "source_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00", + "tail_unchanged": true, + "trace": null, + "trace_length": 42, + "trace_sha256": "65d46f173bfdd0195986b39d9d910b97ba48fdb4d61939e1b108b55a6552e076" + }, + { + "bit": 2055, + "buffer_address": 12608768, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4524114, + 4524116, + 4524118, + 4524120, + 4524123, + 4524361, + 4524362, + 4524371, + 4524373, + 4524375 + ], + "read_count": 256, + "read_requests": 256, + "result_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242e262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e00", + "returned_pointer": 12608768, + "size": 255, + "source_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00", + "tail_unchanged": true, + "trace": null, + "trace_length": 10069, + "trace_sha256": "036f64c9117d94f2e2fd31917786c36a5edf71af0424c4a60bdeca2819a7e60a" + }, + { + "bit": 2055, + "buffer_address": 12608768, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4524114, + 4524116, + 4524118, + 4524120, + 4524123, + 4524361, + 4524362, + 4524371, + 4524373, + 4524375 + ], + "read_count": 256, + "read_requests": 256, + "result_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242e262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e00", + "returned_pointer": 12608768, + "size": 256, + "source_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00", + "tail_unchanged": true, + "trace": null, + "trace_length": 10074, + "trace_sha256": "2a83baa93f3903cd082f0ae5901a4d96e005c8e09db40c86f7fc6a703e39de64" + }, + { + "bit": 15, + "buffer_address": 12600576, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4524418, + 4524425, + 4524427, + 4524429, + 4524433, + 4524747, + 4524748, + 4524749, + 4524759, + 4524761 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 12600576, + "size": 0, + "source_hex": "00", + "tail_unchanged": true, + "trace": null, + "trace_length": 39, + "trace_sha256": "31a6caa025fe65a3dad1eb9481c10bfe98491a94d6e75d089d13c679cdb0a559" + }, + { + "bit": 15, + "buffer_address": 12600576, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4524418, + 4524425, + 4524427, + 4524429, + 4524433, + 4524747, + 4524748, + 4524749, + 4524759, + 4524761 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 12600576, + "size": 1, + "source_hex": "00", + "tail_unchanged": true, + "trace": null, + "trace_length": 43, + "trace_sha256": "437cb3dec79727f4c2b8801610c9002f13067ac55967349e35898dbcedb2dceb" + }, + { + "bit": 15, + "buffer_address": 12600576, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4524418, + 4524425, + 4524427, + 4524429, + 4524433, + 4524747, + 4524748, + 4524749, + 4524759, + 4524761 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 12600576, + "size": 0, + "source_hex": "41424300", + "tail_unchanged": true, + "trace": null, + "trace_length": 39, + "trace_sha256": "31a6caa025fe65a3dad1eb9481c10bfe98491a94d6e75d089d13c679cdb0a559" + }, + { + "bit": 39, + "buffer_address": 12600576, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4524418, + 4524425, + 4524427, + 4524429, + 4524433, + 4524747, + 4524748, + 4524749, + 4524759, + 4524761 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "41424300", + "returned_pointer": 12600576, + "size": 3, + "source_hex": "41424300", + "tail_unchanged": true, + "trace": null, + "trace_length": 158, + "trace_sha256": "cee2c505ec044c1e80502c5f61c1c51938b1671b118a53f70b3afb68d54e0e34" + }, + { + "bit": 39, + "buffer_address": 12600576, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4524418, + 4524425, + 4524427, + 4524429, + 4524433, + 4524747, + 4524748, + 4524749, + 4524759, + 4524761 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "41424300", + "returned_pointer": 12600576, + "size": 4, + "source_hex": "41424300", + "tail_unchanged": true, + "trace": null, + "trace_length": 162, + "trace_sha256": "b95bb59d2599a9edefa967adcd3b2eea5d674f28ef6cc7347e1de78e1fe45eb9" + }, + { + "bit": 15, + "buffer_address": 12600576, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4524418, + 4524425, + 4524427, + 4524429, + 4524433, + 4524747, + 4524748, + 4524749, + 4524759, + 4524761 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 12600576, + "size": 0, + "source_hex": "2580ff410a00", + "tail_unchanged": true, + "trace": null, + "trace_length": 39, + "trace_sha256": "31a6caa025fe65a3dad1eb9481c10bfe98491a94d6e75d089d13c679cdb0a559" + }, + { + "bit": 55, + "buffer_address": 12600576, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4524418, + 4524425, + 4524427, + 4524429, + 4524433, + 4524747, + 4524748, + 4524749, + 4524759, + 4524761 + ], + "read_count": 6, + "read_requests": 6, + "result_hex": "2e2e2e410a00", + "returned_pointer": 12600576, + "size": 5, + "source_hex": "2580ff410a00", + "tail_unchanged": true, + "trace": null, + "trace_length": 234, + "trace_sha256": "254a4b170a2714f18e99ca3974783ea0efd2179ade7e17d389e0011008e7cec0" + }, + { + "bit": 55, + "buffer_address": 12600576, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4524418, + 4524425, + 4524427, + 4524429, + 4524433, + 4524747, + 4524748, + 4524749, + 4524759, + 4524761 + ], + "read_count": 6, + "read_requests": 6, + "result_hex": "2e2e2e410a00", + "returned_pointer": 12600576, + "size": 6, + "source_hex": "2580ff410a00", + "tail_unchanged": true, + "trace": null, + "trace_length": 238, + "trace_sha256": "aa90b2dd8a8756f5758a9d07e46f2f83b96bc0163292ac2b9db570ab24c30be0" + }, + { + "bit": 15, + "buffer_address": 12600576, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4524418, + 4524425, + 4524427, + 4524429, + 4524433, + 4524747, + 4524748, + 4524749, + 4524759, + 4524761 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 12600576, + "size": 0, + "source_hex": "0d0a4100", + "tail_unchanged": true, + "trace": null, + "trace_length": 39, + "trace_sha256": "31a6caa025fe65a3dad1eb9481c10bfe98491a94d6e75d089d13c679cdb0a559" + }, + { + "bit": 39, + "buffer_address": 12600576, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4524418, + 4524425, + 4524427, + 4524429, + 4524433, + 4524747, + 4524748, + 4524749, + 4524759, + 4524761 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "0d0a4100", + "returned_pointer": 12600576, + "size": 3, + "source_hex": "0d0a4100", + "tail_unchanged": true, + "trace": null, + "trace_length": 158, + "trace_sha256": "cee2c505ec044c1e80502c5f61c1c51938b1671b118a53f70b3afb68d54e0e34" + }, + { + "bit": 39, + "buffer_address": 12600576, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4524418, + 4524425, + 4524427, + 4524429, + 4524433, + 4524747, + 4524748, + 4524749, + 4524759, + 4524761 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "0d0a4100", + "returned_pointer": 12600576, + "size": 4, + "source_hex": "0d0a4100", + "tail_unchanged": true, + "trace": null, + "trace_length": 162, + "trace_sha256": "b95bb59d2599a9edefa967adcd3b2eea5d674f28ef6cc7347e1de78e1fe45eb9" + }, + { + "bit": 15, + "buffer_address": 12600576, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4524418, + 4524425, + 4524427, + 4524429, + 4524433, + 4524747, + 4524748, + 4524749, + 4524759, + 4524761 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 12600576, + "size": 0, + "source_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00", + "tail_unchanged": true, + "trace": null, + "trace_length": 39, + "trace_sha256": "31a6caa025fe65a3dad1eb9481c10bfe98491a94d6e75d089d13c679cdb0a559" + }, + { + "bit": 2055, + "buffer_address": 12600576, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4524418, + 4524425, + 4524427, + 4524429, + 4524433, + 4524747, + 4524748, + 4524749, + 4524759, + 4524761 + ], + "read_count": 256, + "read_requests": 256, + "result_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242e262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e00", + "returned_pointer": 12600576, + "size": 255, + "source_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00", + "tail_unchanged": true, + "trace": null, + "trace_length": 10064, + "trace_sha256": "b349b893812d151fe9f8256f675a8120a3a7d8a8022d8f1579c4ee75d20fa139" + }, + { + "bit": 2055, + "buffer_address": 12600576, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4524418, + 4524425, + 4524427, + 4524429, + 4524433, + 4524747, + 4524748, + 4524749, + 4524759, + 4524761 + ], + "read_count": 256, + "read_requests": 256, + "result_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f20212223242e262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e00", + "returned_pointer": 12600576, + "size": 256, + "source_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00", + "tail_unchanged": true, + "trace": null, + "trace_length": 10068, + "trace_sha256": "51fce499d32984ee00dc55019264401ae9789f37c6e174ea09ea0f8dd131944d" + }, + { + "bit": 15, + "buffer_address": 12599552, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4523322, + 4523327, + 4523335, + 4523340, + 4523350, + 4523989, + 4523993, + 4523998, + 4524003, + 4524013 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 12599552, + "size": 0, + "source_hex": "00", + "tail_unchanged": true, + "trace": null, + "trace_length": 41, + "trace_sha256": "35e485701c35ff8ab6ba6e0e3fb3a245768b2da780ccf9932cec9b3473332cd8" + }, + { + "bit": 15, + "buffer_address": 12599552, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4523322, + 4523327, + 4523335, + 4523340, + 4523350, + 4523989, + 4523993, + 4523998, + 4524003, + 4524013 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 12599552, + "size": 1, + "source_hex": "00", + "tail_unchanged": true, + "trace": null, + "trace_length": 45, + "trace_sha256": "b74cd62f83d5c1f208d6e5495d6e7ef75d6ae78e5fccbcccdf6c57773bc8dec3" + }, + { + "bit": 15, + "buffer_address": 12599552, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4523322, + 4523327, + 4523335, + 4523340, + 4523350, + 4523989, + 4523993, + 4523998, + 4524003, + 4524013 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 12599552, + "size": 0, + "source_hex": "41424300", + "tail_unchanged": true, + "trace": null, + "trace_length": 41, + "trace_sha256": "35e485701c35ff8ab6ba6e0e3fb3a245768b2da780ccf9932cec9b3473332cd8" + }, + { + "bit": 39, + "buffer_address": 12599552, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4523322, + 4523327, + 4523335, + 4523340, + 4523350, + 4523989, + 4523993, + 4523998, + 4524003, + 4524013 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "41424300", + "returned_pointer": 12599552, + "size": 3, + "source_hex": "41424300", + "tail_unchanged": true, + "trace": null, + "trace_length": 164, + "trace_sha256": "26e7c14548789b2b3145654e6ebb86592fa97bad090903a2630b52090f9bf284" + }, + { + "bit": 39, + "buffer_address": 12599552, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4523322, + 4523327, + 4523335, + 4523340, + 4523350, + 4523989, + 4523993, + 4523998, + 4524003, + 4524013 + ], + "read_count": 4, + "read_requests": 4, + "result_hex": "41424300", + "returned_pointer": 12599552, + "size": 4, + "source_hex": "41424300", + "tail_unchanged": true, + "trace": null, + "trace_length": 169, + "trace_sha256": "b979252c4e15017a39c3e8d5bdf61a67968628d479f8efc805dc8ad0ac9c5a9b" + }, + { + "bit": 15, + "buffer_address": 12599552, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4523322, + 4523327, + 4523335, + 4523340, + 4523350, + 4523989, + 4523993, + 4523998, + 4524003, + 4524013 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 12599552, + "size": 0, + "source_hex": "2580ff410a00", + "tail_unchanged": true, + "trace": null, + "trace_length": 41, + "trace_sha256": "35e485701c35ff8ab6ba6e0e3fb3a245768b2da780ccf9932cec9b3473332cd8" + }, + { + "bit": 47, + "buffer_address": 12599552, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4523322, + 4523327, + 4523335, + 4523340, + 4523350, + 4523989, + 4523993, + 4523998, + 4524003, + 4524013 + ], + "read_count": 5, + "read_requests": 5, + "result_hex": "2e2e2e4100", + "returned_pointer": 12599552, + "size": 5, + "source_hex": "2580ff410a00", + "tail_unchanged": true, + "trace": null, + "trace_length": 207, + "trace_sha256": "dd313f294aa5812b8fd8901f991848c857b993534ae0ddd3d41b82d24213d963" + }, + { + "bit": 47, + "buffer_address": 12599552, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4523322, + 4523327, + 4523335, + 4523340, + 4523350, + 4523989, + 4523993, + 4523998, + 4524003, + 4524013 + ], + "read_count": 5, + "read_requests": 5, + "result_hex": "2e2e2e4100", + "returned_pointer": 12599552, + "size": 6, + "source_hex": "2580ff410a00", + "tail_unchanged": true, + "trace": null, + "trace_length": 207, + "trace_sha256": "dd313f294aa5812b8fd8901f991848c857b993534ae0ddd3d41b82d24213d963" + }, + { + "bit": 15, + "buffer_address": 12599552, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4523322, + 4523327, + 4523335, + 4523340, + 4523350, + 4523989, + 4523993, + 4523998, + 4524003, + 4524013 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 12599552, + "size": 0, + "source_hex": "0d0a4100", + "tail_unchanged": true, + "trace": null, + "trace_length": 41, + "trace_sha256": "35e485701c35ff8ab6ba6e0e3fb3a245768b2da780ccf9932cec9b3473332cd8" + }, + { + "bit": 23, + "buffer_address": 12599552, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4523322, + 4523327, + 4523335, + 4523340, + 4523350, + 4523989, + 4523993, + 4523998, + 4524003, + 4524013 + ], + "read_count": 2, + "read_requests": 2, + "result_hex": "0d00", + "returned_pointer": 12599552, + "size": 3, + "source_hex": "0d0a4100", + "tail_unchanged": true, + "trace": null, + "trace_length": 89, + "trace_sha256": "617ed64321771252ca8f6eb7a69acfe4e8a824b751d9ca595c8584bf536a7ac7" + }, + { + "bit": 23, + "buffer_address": 12599552, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4523322, + 4523327, + 4523335, + 4523340, + 4523350, + 4523989, + 4523993, + 4523998, + 4524003, + 4524013 + ], + "read_count": 2, + "read_requests": 2, + "result_hex": "0d00", + "returned_pointer": 12599552, + "size": 4, + "source_hex": "0d0a4100", + "tail_unchanged": true, + "trace": null, + "trace_length": 89, + "trace_sha256": "617ed64321771252ca8f6eb7a69acfe4e8a824b751d9ca595c8584bf536a7ac7" + }, + { + "bit": 15, + "buffer_address": 12599552, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4523322, + 4523327, + 4523335, + 4523340, + 4523350, + 4523989, + 4523993, + 4523998, + 4524003, + 4524013 + ], + "read_count": 1, + "read_requests": 1, + "result_hex": "00", + "returned_pointer": 12599552, + "size": 0, + "source_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00", + "tail_unchanged": true, + "trace": null, + "trace_length": 41, + "trace_sha256": "35e485701c35ff8ab6ba6e0e3fb3a245768b2da780ccf9932cec9b3473332cd8" + }, + { + "bit": 87, + "buffer_address": 12599552, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4523322, + 4523327, + 4523335, + 4523340, + 4523350, + 4523989, + 4523993, + 4523998, + 4524003, + 4524013 + ], + "read_count": 10, + "read_requests": 10, + "result_hex": "01020304050607080900", + "returned_pointer": 12599552, + "size": 255, + "source_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00", + "tail_unchanged": true, + "trace": null, + "trace_length": 424, + "trace_sha256": "fecc26065f1b8579aed527e282d013a7e145e9a9ae6627a8cca3d6864a06798e" + }, + { + "bit": 87, + "buffer_address": 12599552, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4523322, + 4523327, + 4523335, + 4523340, + 4523350, + 4523989, + 4523993, + 4523998, + 4524003, + 4524013 + ], + "read_count": 10, + "read_requests": 10, + "result_hex": "01020304050607080900", + "returned_pointer": 12599552, + "size": 256, + "source_hex": "0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff00", + "tail_unchanged": true, + "trace": null, + "trace_length": 424, + "trace_sha256": "fecc26065f1b8579aed527e282d013a7e145e9a9ae6627a8cca3d6864a06798e" + }, + { + "bit": 8191, + "buffer_address": 12608768, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadString", + "omitted_frame_instructions": [ + 4524114, + 4524116, + 4524118, + 4524120, + 4524123, + 4524361, + 4524362, + 4524371, + 4524373, + 4524375 + ], + "read_count": 1023, + "read_requests": 1023, + "result_hex": "41414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414100", + "returned_pointer": 12608768, + "size": 1025, + "source_hex": "4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414100", + "tail_unchanged": true, + "trace": null, + "trace_length": 41277, + "trace_sha256": "1d8142745d73c11f9b1b34064263d7deb1966b3eef99e81dd11dcd518c99b238" + }, + { + "bit": 65535, + "buffer_address": 12600576, + "canaries": [ + 123, + 123 + ], + "capacity": 8192, + "function": "MSG_ReadBigString", + "omitted_frame_instructions": [ + 4524418, + 4524425, + 4524427, + 4524429, + 4524433, + 4524747, + 4524748, + 4524749, + 4524759, + 4524761 + ], + "read_count": 8191, + "read_requests": 8191, + "result_hex": "4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414100", + "returned_pointer": 12600576, + "size": 8193, + "source_hex": "414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414100", + "tail_unchanged": true, + "trace": null, + "trace_length": 330383, + "trace_sha256": "94876f46d17acd4d763dbb4ec457300f529e911ff87fe607502b44103c9468a4" + }, + { + "bit": 8191, + "buffer_address": 12599552, + "canaries": [ + 123, + 123 + ], + "capacity": 1024, + "function": "MSG_ReadStringLine", + "omitted_frame_instructions": [ + 4523322, + 4523327, + 4523335, + 4523340, + 4523350, + 4523989, + 4523993, + 4523998, + 4524003, + 4524013 + ], + "read_count": 1023, + "read_requests": 1023, + "result_hex": "41414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414100", + "returned_pointer": 12599552, + "size": 1025, + "source_hex": "4141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414100", + "tail_unchanged": true, + "trace": null, + "trace_length": 43488, + "trace_sha256": "9d0671cd61d3e50e14bad17e05ff20dbc9aefdef0aa1ce8dfb2cbd6e5f4a0e0e" + } + ], + "string_writes": [ + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 0, + "requested_hex": "00", + "size": 1, + "source_hex": null, + "source_unchanged": true, + "supplied_strlen_word": null, + "trace": null, + "trace_length": 40, + "trace_sha256": "c45203d587927706094c5f1b3b1a42e2d1f2163248a24a1b116512fca5c70265" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 0, + "requested_hex": "00", + "size": 1, + "source_hex": null, + "source_unchanged": true, + "supplied_strlen_word": null, + "trace": null, + "trace_length": 40, + "trace_sha256": "c45203d587927706094c5f1b3b1a42e2d1f2163248a24a1b116512fca5c70265" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 0, + "requested_hex": "00", + "size": 1, + "source_hex": "", + "source_unchanged": true, + "supplied_strlen_word": 0, + "trace": null, + "trace_length": 60, + "trace_sha256": "608eecf340536a18207830be8e966172dc28f1e45f0426bb050e0779d17b1ca1" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 0, + "requested_hex": "00", + "size": 1, + "source_hex": "", + "source_unchanged": true, + "supplied_strlen_word": 0, + "trace": null, + "trace_length": 60, + "trace_sha256": "608eecf340536a18207830be8e966172dc28f1e45f0426bb050e0779d17b1ca1" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "25", + "printf_requests": 0, + "requested_hex": "252e2e410a00", + "size": 1, + "source_hex": "2580ff410a", + "source_unchanged": true, + "supplied_strlen_word": 5, + "trace": null, + "trace_length": 168, + "trace_sha256": "af013f3dafa6875150106ff53b7f5e837bf1c408bb4430a3c1d6e2b2f6fecf4a" + }, + { + "bit": 55, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "252e2e410a00", + "printf_requests": 0, + "requested_hex": "252e2e410a00", + "size": 6, + "source_hex": "2580ff410a", + "source_unchanged": true, + "supplied_strlen_word": 5, + "trace": null, + "trace_length": 308, + "trace_sha256": "8b16a5e9fc8a7a43c16ab671fc1406b57c2e37313ec99f4b760a43974a5c91cb" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "4100", + "size": 1, + "source_hex": "41", + "source_unchanged": true, + "supplied_strlen_word": 1, + "trace": null, + "trace_length": 86, + "trace_sha256": "471a6b7e7a7acd1227f5e8d38032bfccee3f01c593096b65bb527df354cc4d6f" + }, + { + "bit": 23, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "4100", + "printf_requests": 0, + "requested_hex": "4100", + "size": 2, + "source_hex": "41", + "source_unchanged": true, + "supplied_strlen_word": 1, + "trace": null, + "trace_length": 114, + "trace_sha256": "ad18b10569ab269ec88b4344a66d319e02810bbfd7341f8d92ee9bee864b9741" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e00", + "size": 1, + "source_hex": "4180", + "source_unchanged": true, + "supplied_strlen_word": 2, + "trace": null, + "trace_length": 110, + "trace_sha256": "a84c2561dd1fa8cc460b8ae721cc3b531d93db3da2af78fa94b0ba4ae4dfbaad" + }, + { + "bit": 31, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e00", + "printf_requests": 0, + "requested_hex": "412e00", + "size": 3, + "source_hex": "4180", + "source_unchanged": true, + "supplied_strlen_word": 2, + "trace": null, + "trace_length": 166, + "trace_sha256": "7abff01cf8dbd16edb75d941eb669ec3c268344059d722b0db3486f276c1afc3" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e4100", + "size": 1, + "source_hex": "418041", + "source_unchanged": true, + "supplied_strlen_word": 3, + "trace": null, + "trace_length": 129, + "trace_sha256": "0133684dd56f7a72a36f1288f97d2943a261dbd17a9a56b4f8831a9cffb2c8ca" + }, + { + "bit": 39, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e4100", + "printf_requests": 0, + "requested_hex": "412e4100", + "size": 4, + "source_hex": "418041", + "source_unchanged": true, + "supplied_strlen_word": 3, + "trace": null, + "trace_length": 213, + "trace_sha256": "aa4dd1beb6d690b66b4c953ad8f655815587725a35944c8a3a48106c8dfb1b8d" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e00", + "size": 1, + "source_hex": "41804180", + "source_unchanged": true, + "supplied_strlen_word": 4, + "trace": null, + "trace_length": 149, + "trace_sha256": "f04c8e8c82a33a73695d07211419dfbaafb9acf70730078f8d0fb6f913f0e2e6" + }, + { + "bit": 47, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e412e00", + "printf_requests": 0, + "requested_hex": "412e412e00", + "size": 5, + "source_hex": "41804180", + "source_unchanged": true, + "supplied_strlen_word": 4, + "trace": null, + "trace_length": 261, + "trace_sha256": "7708786c479fac0425bc4de97b9904a2ab87a8517f88751599a17c61a5a2843a" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e4100", + "size": 1, + "source_hex": "4180418041", + "source_unchanged": true, + "supplied_strlen_word": 5, + "trace": null, + "trace_length": 168, + "trace_sha256": "317092eca951fca665378d7caa72e106ae6026d295bdbaf5b5eec8fdf161300b" + }, + { + "bit": 55, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e4100", + "size": 6, + "source_hex": "4180418041", + "source_unchanged": true, + "supplied_strlen_word": 5, + "trace": null, + "trace_length": 308, + "trace_sha256": "03d21a9951e56b250a13a978acc073dcfcd6d149af31925da15202830438881d" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e00", + "size": 1, + "source_hex": "418041804180", + "source_unchanged": true, + "supplied_strlen_word": 6, + "trace": null, + "trace_length": 188, + "trace_sha256": "3df5aa8bff06367fa8c886ab200ddd72845ed8f457fde0b5483ae10abcdaa4d2" + }, + { + "bit": 63, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e412e412e00", + "printf_requests": 0, + "requested_hex": "412e412e412e00", + "size": 7, + "source_hex": "418041804180", + "source_unchanged": true, + "supplied_strlen_word": 6, + "trace": null, + "trace_length": 356, + "trace_sha256": "3a5477574953645d020e1ae17175908c5c12ecfd41e4ac3eabd4161dbe5b113b" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e4100", + "size": 1, + "source_hex": "41804180418041", + "source_unchanged": true, + "supplied_strlen_word": 7, + "trace": null, + "trace_length": 205, + "trace_sha256": "645c2a8ce66d23f3f51918c363c71d03d8e213e30f27a5be40a5c3f482b98113" + }, + { + "bit": 71, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e412e4100", + "size": 8, + "source_hex": "41804180418041", + "source_unchanged": true, + "supplied_strlen_word": 7, + "trace": null, + "trace_length": 401, + "trace_sha256": "502f8445dcd639f98c392984446144a4d09c974a50da13403c9c5fa38f142441" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e412e00", + "size": 1, + "source_hex": "4180418041804180", + "source_unchanged": true, + "supplied_strlen_word": 8, + "trace": null, + "trace_length": 202, + "trace_sha256": "dfd8f36444cd592618ad451a3331f698cbbb23a18a12b6a381f3d0e6ece7f65c" + }, + { + "bit": 79, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e412e412e412e00", + "printf_requests": 0, + "requested_hex": "412e412e412e412e00", + "size": 9, + "source_hex": "4180418041804180", + "source_unchanged": true, + "supplied_strlen_word": 8, + "trace": null, + "trace_length": 426, + "trace_sha256": "55b4be1703d041284fa01c66d8dfc9441ea21371c69e2a50d67d5024407875bb" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e412e4100", + "size": 1, + "source_hex": "418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 9, + "trace": null, + "trace_length": 206, + "trace_sha256": "8c98bfbbe4b9b26d6ce238561ccdc6141c71ef59520d224932909b9d3f4ce79f" + }, + { + "bit": 87, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e412e412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e412e412e4100", + "size": 10, + "source_hex": "418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 9, + "trace": null, + "trace_length": 458, + "trace_sha256": "56b701bc033022f54eefd5766daebce48ffe9ad50ef438fb04483ad67164acb1" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e412e412e412e412e412e4100", + "size": 1, + "source_hex": "4180418041804180418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 17, + "trace": null, + "trace_length": 323, + "trace_sha256": "a07d4c54747f063cc04203775f63e2a21f006d081c5348f5ed976251325a7eb9" + }, + { + "bit": 151, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e412e412e412e412e412e412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e412e412e412e412e412e412e4100", + "size": 18, + "source_hex": "4180418041804180418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 17, + "trace": null, + "trace_length": 799, + "trace_sha256": "39df6ff3860d28a92bebfb41cae96cff2a7c10d3e9d981fbb01599992f694df9" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e412e412e412e412e412e412e412e412e412e412e412e412e4100", + "size": 1, + "source_hex": "41804180418041804180418041804180418041804180418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 31, + "trace": null, + "trace_length": 557, + "trace_sha256": "dbe93cc5f11e5b2ae922a00495aa073ac5beb415e584ae18ce3466e491d5bf2a" + }, + { + "bit": 263, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 1024 + ] + ], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "412e412e412e412e412e412e412e412e412e412e412e412e412e412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e412e412e412e412e412e412e412e412e412e412e412e412e412e4100", + "size": 32, + "source_hex": "41804180418041804180418041804180418041804180418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 31, + "trace": null, + "trace_length": 1425, + "trace_sha256": "b3f817279757e2a2e9843c6d775ab50075a6b2d189715964b33bfa874a1fc77a" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 1, + "requested_hex": "00", + "size": 1, + "source_hex": "", + "source_unchanged": true, + "supplied_strlen_word": 1024, + "trace": null, + "trace_length": 46, + "trace_sha256": "6febb73d13bffb84dd00cb54c8fefd0dc430240ebaca99bb12a4a0646ab2495a" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [], + "function": "MSG_WriteString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 1, + "requested_hex": "00", + "size": 1, + "source_hex": "", + "source_unchanged": true, + "supplied_strlen_word": 1025, + "trace": null, + "trace_length": 46, + "trace_sha256": "6febb73d13bffb84dd00cb54c8fefd0dc430240ebaca99bb12a4a0646ab2495a" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 0, + "requested_hex": "00", + "size": 1, + "source_hex": null, + "source_unchanged": true, + "supplied_strlen_word": null, + "trace": null, + "trace_length": 40, + "trace_sha256": "8c083669455c350850ef7867ce8679932eb9e37d817ade9a1125dac935e99633" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 0, + "requested_hex": "00", + "size": 1, + "source_hex": null, + "source_unchanged": true, + "supplied_strlen_word": null, + "trace": null, + "trace_length": 40, + "trace_sha256": "8c083669455c350850ef7867ce8679932eb9e37d817ade9a1125dac935e99633" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 0, + "requested_hex": "00", + "size": 1, + "source_hex": "", + "source_unchanged": true, + "supplied_strlen_word": 0, + "trace": null, + "trace_length": 60, + "trace_sha256": "755dd298be92642c4e4181827b05d3c93a6e8f5ca3f2eef259d3f312a56cd94b" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 0, + "requested_hex": "00", + "size": 1, + "source_hex": "", + "source_unchanged": true, + "supplied_strlen_word": 0, + "trace": null, + "trace_length": 60, + "trace_sha256": "755dd298be92642c4e4181827b05d3c93a6e8f5ca3f2eef259d3f312a56cd94b" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "25", + "printf_requests": 0, + "requested_hex": "252e2e410a00", + "size": 1, + "source_hex": "2580ff410a", + "source_unchanged": true, + "supplied_strlen_word": 5, + "trace": null, + "trace_length": 168, + "trace_sha256": "8e1cb4a30dc46b87f19161804db73379a8a970c618d4510dd7aca5233c4dcd5d" + }, + { + "bit": 55, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "252e2e410a00", + "printf_requests": 0, + "requested_hex": "252e2e410a00", + "size": 6, + "source_hex": "2580ff410a", + "source_unchanged": true, + "supplied_strlen_word": 5, + "trace": null, + "trace_length": 308, + "trace_sha256": "b7332274779918da49aa4d6f849d690dbae9df5d32da1b563e3c6655174e1a43" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "4100", + "size": 1, + "source_hex": "41", + "source_unchanged": true, + "supplied_strlen_word": 1, + "trace": null, + "trace_length": 85, + "trace_sha256": "106309ac7ccec5333e81dd55b75008e24657c9804736631522253c6383d007f8" + }, + { + "bit": 23, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "4100", + "printf_requests": 0, + "requested_hex": "4100", + "size": 2, + "source_hex": "41", + "source_unchanged": true, + "supplied_strlen_word": 1, + "trace": null, + "trace_length": 113, + "trace_sha256": "ef2fda58b5514a3c3563bcce0b9d0afaee5e297a0dd6b2d86cceee85bf3491d2" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e00", + "size": 1, + "source_hex": "4180", + "source_unchanged": true, + "supplied_strlen_word": 2, + "trace": null, + "trace_length": 111, + "trace_sha256": "f111ed50be886e0caf66171f489adcf20a53914711df97561be4cac8ca2cf46a" + }, + { + "bit": 31, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e00", + "printf_requests": 0, + "requested_hex": "412e00", + "size": 3, + "source_hex": "4180", + "source_unchanged": true, + "supplied_strlen_word": 2, + "trace": null, + "trace_length": 167, + "trace_sha256": "90bc7821b109f0e0e353d8b31c344a5917ba9d58c6d0d5fa91fa768b639bfb5e" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e4100", + "size": 1, + "source_hex": "418041", + "source_unchanged": true, + "supplied_strlen_word": 3, + "trace": null, + "trace_length": 129, + "trace_sha256": "e7068a4ae48fbac2aff877aec442c5b8b6b09ddb161cc727d16c3ab5678638f0" + }, + { + "bit": 39, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e4100", + "printf_requests": 0, + "requested_hex": "412e4100", + "size": 4, + "source_hex": "418041", + "source_unchanged": true, + "supplied_strlen_word": 3, + "trace": null, + "trace_length": 213, + "trace_sha256": "095e3085c89689525ab44ac8ba67595506e69d18916d2fcb89dde304dd60d313" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e00", + "size": 1, + "source_hex": "41804180", + "source_unchanged": true, + "supplied_strlen_word": 4, + "trace": null, + "trace_length": 150, + "trace_sha256": "07a8ede72edaaba54d6c32883e755fcbb24d6b328e3fd489c60b986a61612f89" + }, + { + "bit": 47, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e412e00", + "printf_requests": 0, + "requested_hex": "412e412e00", + "size": 5, + "source_hex": "41804180", + "source_unchanged": true, + "supplied_strlen_word": 4, + "trace": null, + "trace_length": 262, + "trace_sha256": "6eb3c1f6ae3791ce05752ee28c754c6e4e10ede2a3b476da64d98bfb5d8713b3" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e4100", + "size": 1, + "source_hex": "4180418041", + "source_unchanged": true, + "supplied_strlen_word": 5, + "trace": null, + "trace_length": 168, + "trace_sha256": "03909a49f0ae2af9cd840a813d69f0f135c47e499f40a784dad70f7fa551b9cf" + }, + { + "bit": 55, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e4100", + "size": 6, + "source_hex": "4180418041", + "source_unchanged": true, + "supplied_strlen_word": 5, + "trace": null, + "trace_length": 308, + "trace_sha256": "e98f9311cb60e28e8fe4ee5227b436dc0305fd934b7283a7a7e5dc0c5037f5dd" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e00", + "size": 1, + "source_hex": "418041804180", + "source_unchanged": true, + "supplied_strlen_word": 6, + "trace": null, + "trace_length": 191, + "trace_sha256": "22af51d7b3e461b41e08701b73d0458a58bf11fdddc14d2dae55989ce90db113" + }, + { + "bit": 63, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e412e412e00", + "printf_requests": 0, + "requested_hex": "412e412e412e00", + "size": 7, + "source_hex": "418041804180", + "source_unchanged": true, + "supplied_strlen_word": 6, + "trace": null, + "trace_length": 359, + "trace_sha256": "09c762c0b14d66a6dd071b9a71e5c020e6a452c9d1452760a7f1c175b3ab596b" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e4100", + "size": 1, + "source_hex": "41804180418041", + "source_unchanged": true, + "supplied_strlen_word": 7, + "trace": null, + "trace_length": 206, + "trace_sha256": "6228f5500a8ca76a596a1d46a5593b75f4205d90743bf1ddcbbffce426d25413" + }, + { + "bit": 71, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e412e4100", + "size": 8, + "source_hex": "41804180418041", + "source_unchanged": true, + "supplied_strlen_word": 7, + "trace": null, + "trace_length": 402, + "trace_sha256": "5a98bc14f91d0c2bd9c736604b02baac9c73c78c56610bf8b52006516f775ba2" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e412e00", + "size": 1, + "source_hex": "4180418041804180", + "source_unchanged": true, + "supplied_strlen_word": 8, + "trace": null, + "trace_length": 204, + "trace_sha256": "7118dbbf16078f615dfe80405f357d5de4f1594ed4fb429b19588a6627eb9d6e" + }, + { + "bit": 79, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e412e412e412e00", + "printf_requests": 0, + "requested_hex": "412e412e412e412e00", + "size": 9, + "source_hex": "4180418041804180", + "source_unchanged": true, + "supplied_strlen_word": 8, + "trace": null, + "trace_length": 428, + "trace_sha256": "dfd7e40100e5434ec326ae80ab7d049bf2dfcfcb009f69bbe218e46f94411e6d" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e412e4100", + "size": 1, + "source_hex": "418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 9, + "trace": null, + "trace_length": 200, + "trace_sha256": "9a60c217ac1eea2893d6cf085660aa7019a62e68b877692d6b8a6781ce0bdeec" + }, + { + "bit": 87, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e412e412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e412e412e4100", + "size": 10, + "source_hex": "418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 9, + "trace": null, + "trace_length": 452, + "trace_sha256": "6c518a5b3c94da47d21c7b7eb4f9504d1cc00bd4d19671b2f7e4ac93feef3d1c" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e412e412e412e412e412e4100", + "size": 1, + "source_hex": "4180418041804180418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 17, + "trace": null, + "trace_length": 312, + "trace_sha256": "9540e0a16bbb3bdddf02e763e52ef3b9619a40496b7b4b5c2cd4b7af16ab09ad" + }, + { + "bit": 151, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e412e412e412e412e412e412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e412e412e412e412e412e412e4100", + "size": 18, + "source_hex": "4180418041804180418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 17, + "trace": null, + "trace_length": 788, + "trace_sha256": "87ad575c6d78ad3cc130011258ccfbfabee3b3b1e416690a39f94792be8a8e67" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 4, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 1, + "payload_hex": "41", + "printf_requests": 0, + "requested_hex": "412e412e412e412e412e412e412e412e412e412e412e412e412e412e412e4100", + "size": 1, + "source_hex": "41804180418041804180418041804180418041804180418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 31, + "trace": null, + "trace_length": 543, + "trace_sha256": "1146b56e648b5cbc3ed3427910b0cb89ab9663127fc413b886731706345095a8" + }, + { + "bit": 263, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [ + [ + 786432, + 851968, + 8192 + ] + ], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "412e412e412e412e412e412e412e412e412e412e412e412e412e412e412e4100", + "printf_requests": 0, + "requested_hex": "412e412e412e412e412e412e412e412e412e412e412e412e412e412e412e4100", + "size": 32, + "source_hex": "41804180418041804180418041804180418041804180418041804180418041", + "source_unchanged": true, + "supplied_strlen_word": 31, + "trace": null, + "trace_length": 1411, + "trace_sha256": "2518a7ccca9f2ab16e001f1e3fbe3702f2fcba8acf7247407e53e2f24c333c49" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 1, + "requested_hex": "00", + "size": 1, + "source_hex": "", + "source_unchanged": true, + "supplied_strlen_word": 8192, + "trace": null, + "trace_length": 46, + "trace_sha256": "8cc60d8dfd651fe8ce620ba3e4a1cadfc4392c4266c9b1f6f7ebf4079bc60fee" + }, + { + "bit": 15, + "canaries": [ + 123, + 123 + ], + "capacity": 64, + "copy_requests": [], + "function": "MSG_WriteBigString", + "overflow_flag": 0, + "payload_hex": "00", + "printf_requests": 1, + "requested_hex": "00", + "size": 1, + "source_hex": "", + "source_unchanged": true, + "supplied_strlen_word": 8193, + "trace": null, + "trace_length": 46, + "trace_sha256": "8cc60d8dfd651fe8ce620ba3e4a1cadfc4392c4266c9b1f6f7ebf4079bc60fee" + } + ], + "writer_empty_constants": { + "MSG_WriteBigString": { + "address": 5776101, + "byte": 0, + "file_offset": 1581797 + }, + "MSG_WriteString": { + "address": 5776101, + "byte": 0, + "file_offset": 1581797 + } + }, + "writer_length_guards": [ + { + "copy_arguments": [ + 786432, + 851968, + 1024 + ], + "function": "MSG_WriteString", + "outcome": "copy_request", + "supplied_strlen_word": 0, + "trace": null, + "trace_length": 6, + "trace_sha256": "b6a6a809205e0e739ba9489e0ba3f132ff6cd2282b4f89aa73277ed17ae14dbd" + }, + { + "copy_arguments": [ + 786432, + 851968, + 1024 + ], + "function": "MSG_WriteString", + "outcome": "copy_request", + "supplied_strlen_word": 1023, + "trace": null, + "trace_length": 6, + "trace_sha256": "b6a6a809205e0e739ba9489e0ba3f132ff6cd2282b4f89aa73277ed17ae14dbd" + }, + { + "copy_arguments": null, + "function": "MSG_WriteString", + "outcome": "printf_request", + "supplied_strlen_word": 1024, + "trace": null, + "trace_length": 5, + "trace_sha256": "5527f471d28a4ef8e282a176e287c4bd292219cf2e744aa657d515b9dc7476a7" + }, + { + "copy_arguments": null, + "function": "MSG_WriteString", + "outcome": "printf_request", + "supplied_strlen_word": 1025, + "trace": null, + "trace_length": 5, + "trace_sha256": "5527f471d28a4ef8e282a176e287c4bd292219cf2e744aa657d515b9dc7476a7" + }, + { + "copy_arguments": [ + 786432, + 851968, + 1024 + ], + "function": "MSG_WriteString", + "outcome": "copy_request", + "supplied_strlen_word": 4294967295, + "trace": null, + "trace_length": 6, + "trace_sha256": "b6a6a809205e0e739ba9489e0ba3f132ff6cd2282b4f89aa73277ed17ae14dbd" + }, + { + "copy_arguments": [ + 786432, + 851968, + 1024 + ], + "function": "MSG_WriteString", + "outcome": "copy_request", + "supplied_strlen_word": 2147483648, + "trace": null, + "trace_length": 6, + "trace_sha256": "b6a6a809205e0e739ba9489e0ba3f132ff6cd2282b4f89aa73277ed17ae14dbd" + }, + { + "copy_arguments": [ + 786432, + 851968, + 8192 + ], + "function": "MSG_WriteBigString", + "outcome": "copy_request", + "supplied_strlen_word": 0, + "trace": null, + "trace_length": 6, + "trace_sha256": "128b3ebf138db30189972b34edee92a7d09e2610771e06ef6983570befecf813" + }, + { + "copy_arguments": [ + 786432, + 851968, + 8192 + ], + "function": "MSG_WriteBigString", + "outcome": "copy_request", + "supplied_strlen_word": 8191, + "trace": null, + "trace_length": 6, + "trace_sha256": "128b3ebf138db30189972b34edee92a7d09e2610771e06ef6983570befecf813" + }, + { + "copy_arguments": null, + "function": "MSG_WriteBigString", + "outcome": "printf_request", + "supplied_strlen_word": 8192, + "trace": null, + "trace_length": 5, + "trace_sha256": "3f8142a15b3edf89f115648a552c20433b2206b4029b078cbaa4f877f87dab97" + }, + { + "copy_arguments": null, + "function": "MSG_WriteBigString", + "outcome": "printf_request", + "supplied_strlen_word": 8193, + "trace": null, + "trace_length": 5, + "trace_sha256": "3f8142a15b3edf89f115648a552c20433b2206b4029b078cbaa4f877f87dab97" + }, + { + "copy_arguments": [ + 786432, + 851968, + 8192 + ], + "function": "MSG_WriteBigString", + "outcome": "copy_request", + "supplied_strlen_word": 4294967295, + "trace": null, + "trace_length": 6, + "trace_sha256": "128b3ebf138db30189972b34edee92a7d09e2610771e06ef6983570befecf813" + }, + { + "copy_arguments": [ + 786432, + 851968, + 8192 + ], + "function": "MSG_WriteBigString", + "outcome": "copy_request", + "supplied_strlen_word": 2147483648, + "trace": null, + "trace_length": 6, + "trace_sha256": "128b3ebf138db30189972b34edee92a7d09e2610771e06ef6983570befecf813" + } + ] + } + } +}