{ "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" } ] } } }