---
triple:          'arm64-apple-darwin'
binary-path:     '../../../.ext/arm64-darwin25/json/ext/parser.bundle'
relocations:
  - { offset: 0x1E, size: 0x8, addend: 0x0, symName: _Init_parser, symObjAddr: 0x0, symBinAddr: 0x678, symSize: 0x358 }
  - { offset: 0x4A, size: 0x8, addend: 0x0, symName: _mJSON, symObjAddr: 0x16268, symBinAddr: 0x10290, symSize: 0x0 }
  - { offset: 0x71, size: 0x8, addend: 0x0, symName: _eNestingError, symObjAddr: 0x16270, symBinAddr: 0x10298, symSize: 0x0 }
  - { offset: 0x86, size: 0x8, addend: 0x0, symName: _Encoding_UTF_8, symObjAddr: 0x16290, symBinAddr: 0x102B8, symSize: 0x0 }
  - { offset: 0x9B, size: 0x8, addend: 0x0, symName: _CNaN, symObjAddr: 0x16278, symBinAddr: 0x102A0, symSize: 0x0 }
  - { offset: 0xB0, size: 0x8, addend: 0x0, symName: _CInfinity, symObjAddr: 0x16280, symBinAddr: 0x102A8, symSize: 0x0 }
  - { offset: 0xC5, size: 0x8, addend: 0x0, symName: _CMinusInfinity, symObjAddr: 0x16288, symBinAddr: 0x102B0, symSize: 0x0 }
  - { offset: 0xDA, size: 0x8, addend: 0x0, symName: _i_new, symObjAddr: 0x162E0, symBinAddr: 0x10308, symSize: 0x0 }
  - { offset: 0xFA, size: 0x8, addend: 0x0, symName: _i_try_convert, symObjAddr: 0x162E8, symBinAddr: 0x10310, symSize: 0x0 }
  - { offset: 0x10F, size: 0x8, addend: 0x0, symName: _i_uminus, symObjAddr: 0x162F0, symBinAddr: 0x10318, symSize: 0x0 }
  - { offset: 0x124, size: 0x8, addend: 0x0, symName: _i_encode, symObjAddr: 0x162F8, symBinAddr: 0x10320, symSize: 0x0 }
  - { offset: 0x139, size: 0x8, addend: 0x0, symName: _sym_max_nesting, symObjAddr: 0x16298, symBinAddr: 0x102C0, symSize: 0x0 }
  - { offset: 0x14E, size: 0x8, addend: 0x0, symName: _sym_allow_nan, symObjAddr: 0x162A0, symBinAddr: 0x102C8, symSize: 0x0 }
  - { offset: 0x163, size: 0x8, addend: 0x0, symName: _sym_allow_trailing_comma, symObjAddr: 0x162A8, symBinAddr: 0x102D0, symSize: 0x0 }
  - { offset: 0x178, size: 0x8, addend: 0x0, symName: _sym_allow_control_characters, symObjAddr: 0x162B0, symBinAddr: 0x102D8, symSize: 0x0 }
  - { offset: 0x18D, size: 0x8, addend: 0x0, symName: _sym_symbolize_names, symObjAddr: 0x162B8, symBinAddr: 0x102E0, symSize: 0x0 }
  - { offset: 0x1A2, size: 0x8, addend: 0x0, symName: _sym_freeze, symObjAddr: 0x162C0, symBinAddr: 0x102E8, symSize: 0x0 }
  - { offset: 0x1B7, size: 0x8, addend: 0x0, symName: _sym_decimal_class, symObjAddr: 0x162D0, symBinAddr: 0x102F8, symSize: 0x0 }
  - { offset: 0x1CC, size: 0x8, addend: 0x0, symName: _sym_on_load, symObjAddr: 0x162C8, symBinAddr: 0x102F0, symSize: 0x0 }
  - { offset: 0x1E1, size: 0x8, addend: 0x0, symName: _sym_allow_duplicate_key, symObjAddr: 0x162D8, symBinAddr: 0x10300, symSize: 0x0 }
  - { offset: 0x1F6, size: 0x8, addend: 0x0, symName: _binary_encindex, symObjAddr: 0x16300, symBinAddr: 0x10328, symSize: 0x0 }
  - { offset: 0x212, size: 0x8, addend: 0x0, symName: _utf8_encindex, symObjAddr: 0x16304, symBinAddr: 0x1032C, symSize: 0x0 }
  - { offset: 0x227, size: 0x8, addend: 0x0, symName: _enc_utf8, symObjAddr: 0x16308, symBinAddr: 0x10330, symSize: 0x0 }
  - { offset: 0x595, size: 0x8, addend: 0x0, symName: _JSON_ParserConfig_type, symObjAddr: 0x8060, symBinAddr: 0xC028, symSize: 0x0 }
  - { offset: 0x69B, size: 0x8, addend: 0x0, symName: _JSON_Parser_rvalue_stack_type, symObjAddr: 0x80A8, symBinAddr: 0xC070, symSize: 0x0 }
  - { offset: 0x6A4, size: 0x8, addend: 0x0, symName: _raise_parse_error, symObjAddr: 0x3F24, symBinAddr: 0x459C, symSize: 0x32C }
  - { offset: 0x6C7, size: 0x8, addend: 0x0, symName: _raise_parse_error.rbimpl_id, symObjAddr: 0x16318, symBinAddr: 0x10340, symSize: 0x0 }
  - { offset: 0x6DD, size: 0x8, addend: 0x0, symName: _raise_parse_error.rbimpl_id.48, symObjAddr: 0x16320, symBinAddr: 0x10348, symSize: 0x0 }
  - { offset: 0x7DD, size: 0x8, addend: 0x0, symName: _DOUBLE_POW5_SPLIT, symObjAddr: 0x80F0, symBinAddr: 0x8E88, symSize: 0x0 }
  - { offset: 0x81D, size: 0x8, addend: 0x0, symName: _DOUBLE_POW5_INV_SPLIT, symObjAddr: 0x9550, symBinAddr: 0xA2E8, symSize: 0x0 }
  - { offset: 0x846, size: 0x8, addend: 0x0, symName: _string_scan_table, symObjAddr: 0xAAB0, symBinAddr: 0xB848, symSize: 0x0 }
  - { offset: 0x875, size: 0x8, addend: 0x0, symName: _digit_values, symObjAddr: 0xABB0, symBinAddr: 0xB948, symSize: 0x0 }
  - { offset: 0x897, size: 0x8, addend: 0x0, symName: _emit_parse_warning, symObjAddr: 0x7AA8, symBinAddr: 0x8120, symSize: 0xA0 }
  - { offset: 0x8BA, size: 0x8, addend: 0x0, symName: _emit_parse_warning.rbimpl_id, symObjAddr: 0x16328, symBinAddr: 0x10350, symSize: 0x0 }
  - { offset: 0x91C, size: 0x8, addend: 0x0, symName: _simd_impl, symObjAddr: 0x16310, symBinAddr: 0x10338, symSize: 0x0 }
  - { offset: 0xBF5, size: 0x8, addend: 0x0, symName: _Init_parser, symObjAddr: 0x0, symBinAddr: 0x678, symSize: 0x358 }
  - { offset: 0xC39, size: 0x8, addend: 0x0, symName: _cJSON_parser_s_allocate, symObjAddr: 0x358, symBinAddr: 0x9D0, symSize: 0x4C }
  - { offset: 0xC8F, size: 0x8, addend: 0x0, symName: _cParserConfig_initialize, symObjAddr: 0x3A4, symBinAddr: 0xA1C, symSize: 0x6C }
  - { offset: 0xCD7, size: 0x8, addend: 0x0, symName: _cParserConfig_parse, symObjAddr: 0x410, symBinAddr: 0xA88, symSize: 0x40 }
  - { offset: 0xD1F, size: 0x8, addend: 0x0, symName: _cParser_m_parse, symObjAddr: 0x450, symBinAddr: 0xAC8, symSize: 0x78 }
  - { offset: 0xD85, size: 0x8, addend: 0x0, symName: _find_simd_implementation, symObjAddr: 0x4C8, symBinAddr: 0xB40, symSize: 0x8 }
  - { offset: 0xD9E, size: 0x8, addend: 0x0, symName: _RTYPEDDATA_GET_DATA, symObjAddr: 0x4D0, symBinAddr: 0xB48, symSize: 0x50 }
  - { offset: 0xDC8, size: 0x8, addend: 0x0, symName: _JSON_ParserConfig_mark, symObjAddr: 0x520, symBinAddr: 0xB98, symSize: 0x3C }
  - { offset: 0xDFD, size: 0x8, addend: 0x0, symName: _JSON_ParserConfig_free, symObjAddr: 0x55C, symBinAddr: 0xBD4, symSize: 0x2C }
  - { offset: 0xE32, size: 0x8, addend: 0x0, symName: _JSON_ParserConfig_memsize, symObjAddr: 0x588, symBinAddr: 0xC00, symSize: 0x14 }
  - { offset: 0xE5C, size: 0x8, addend: 0x0, symName: _RTYPEDDATA_EMBEDDED_P, symObjAddr: 0x59C, symBinAddr: 0xC14, symSize: 0x20 }
  - { offset: 0xEAC, size: 0x8, addend: 0x0, symName: _rb_check_frozen_inline, symObjAddr: 0x5BC, symBinAddr: 0xC34, symSize: 0x22C }
  - { offset: 0xEF6, size: 0x8, addend: 0x0, symName: _rbimpl_check_typeddata, symObjAddr: 0x7E8, symBinAddr: 0xE60, symSize: 0x298 }
  - { offset: 0xF81, size: 0x8, addend: 0x0, symName: _parser_config_init, symObjAddr: 0xA80, symBinAddr: 0x10F8, symSize: 0x78 }
  - { offset: 0xFB6, size: 0x8, addend: 0x0, symName: _rb_obj_written, symObjAddr: 0xAF8, symBinAddr: 0x1170, symSize: 0x50 }
  - { offset: 0x1036, size: 0x8, addend: 0x0, symName: _RB_OBJ_FROZEN, symObjAddr: 0xB48, symBinAddr: 0x11C0, symSize: 0xA0 }
  - { offset: 0x107E, size: 0x8, addend: 0x0, symName: _RB_TYPE_P, symObjAddr: 0xBE8, symBinAddr: 0x1260, symSize: 0x54 }
  - { offset: 0x10B7, size: 0x8, addend: 0x0, symName: _RB_FL_TEST_RAW, symObjAddr: 0xC3C, symBinAddr: 0x12B4, symSize: 0x24 }
  - { offset: 0x10F0, size: 0x8, addend: 0x0, symName: _RB_OBJ_FROZEN_RAW, symObjAddr: 0xC60, symBinAddr: 0x12D8, symSize: 0x28 }
  - { offset: 0x111A, size: 0x8, addend: 0x0, symName: _RB_SPECIAL_CONST_P, symObjAddr: 0xC88, symBinAddr: 0x1300, symSize: 0x48 }
  - { offset: 0x1144, size: 0x8, addend: 0x0, symName: _RB_IMMEDIATE_P, symObjAddr: 0xCD0, symBinAddr: 0x1348, symSize: 0x1C }
  - { offset: 0x116E, size: 0x8, addend: 0x0, symName: _RB_FIXNUM_P, symObjAddr: 0xCEC, symBinAddr: 0x1364, symSize: 0x1C }
  - { offset: 0x1196, size: 0x8, addend: 0x0, symName: _RB_SYMBOL_P, symObjAddr: 0xD08, symBinAddr: 0x1380, symSize: 0x4C }
  - { offset: 0x11C0, size: 0x8, addend: 0x0, symName: _RB_FLOAT_TYPE_P, symObjAddr: 0xD54, symBinAddr: 0x13CC, symSize: 0x88 }
  - { offset: 0x11EA, size: 0x8, addend: 0x0, symName: _RB_BUILTIN_TYPE, symObjAddr: 0xDDC, symBinAddr: 0x1454, symSize: 0x28 }
  - { offset: 0x1220, size: 0x8, addend: 0x0, symName: _RB_STATIC_SYM_P, symObjAddr: 0xE04, symBinAddr: 0x147C, symSize: 0x24 }
  - { offset: 0x1259, size: 0x8, addend: 0x0, symName: _RB_DYNAMIC_SYM_P, symObjAddr: 0xE28, symBinAddr: 0x14A0, symSize: 0x64 }
  - { offset: 0x1283, size: 0x8, addend: 0x0, symName: _RB_FLONUM_P, symObjAddr: 0xE8C, symBinAddr: 0x1504, symSize: 0x20 }
  - { offset: 0x12AD, size: 0x8, addend: 0x0, symName: _rb_type, symObjAddr: 0xEAC, symBinAddr: 0x1524, symSize: 0xF8 }
  - { offset: 0x12D5, size: 0x8, addend: 0x0, symName: _RTYPEDDATA_P, symObjAddr: 0xFA4, symBinAddr: 0x161C, symSize: 0x24 }
  - { offset: 0x12FF, size: 0x8, addend: 0x0, symName: _RTYPEDDATA_TYPE, symObjAddr: 0xFC8, symBinAddr: 0x1640, symSize: 0x1C }
  - { offset: 0x1329, size: 0x8, addend: 0x0, symName: _rbimpl_rtypeddata_p, symObjAddr: 0xFE4, symBinAddr: 0x165C, symSize: 0x30 }
  - { offset: 0x1353, size: 0x8, addend: 0x0, symName: _RB_NIL_P, symObjAddr: 0x1014, symBinAddr: 0x168C, symSize: 0x1C }
  - { offset: 0x137B, size: 0x8, addend: 0x0, symName: _Check_Type, symObjAddr: 0x1030, symBinAddr: 0x16A8, symSize: 0x80 }
  - { offset: 0x13C1, size: 0x8, addend: 0x0, symName: _parser_config_init_i, symObjAddr: 0x10B0, symBinAddr: 0x1728, symSize: 0x55C }
  - { offset: 0x14E5, size: 0x8, addend: 0x0, symName: _RB_TEST, symObjAddr: 0x160C, symBinAddr: 0x1C84, symSize: 0x1C }
  - { offset: 0x150D, size: 0x8, addend: 0x0, symName: _RB_FIX2INT, symObjAddr: 0x1628, symBinAddr: 0x1CA0, symSize: 0x30 }
  - { offset: 0x1543, size: 0x8, addend: 0x0, symName: _RSTRING_PTR, symObjAddr: 0x1658, symBinAddr: 0x1CD0, symSize: 0x5C }
  - { offset: 0x157C, size: 0x8, addend: 0x0, symName: _RSTRING_LEN, symObjAddr: 0x16B4, symBinAddr: 0x1D2C, symSize: 0x18 }
  - { offset: 0x15A6, size: 0x8, addend: 0x0, symName: _cParser_parse, symObjAddr: 0x16CC, symBinAddr: 0x1D44, symSize: 0x128 }
  - { offset: 0x164E, size: 0x8, addend: 0x0, symName: _convert_encoding, symObjAddr: 0x17F4, symBinAddr: 0x1E6C, symSize: 0xB4 }
  - { offset: 0x18E6, size: 0x8, addend: 0x0, symName: _json_parse_any, symObjAddr: 0x18A8, symBinAddr: 0x1F20, symSize: 0x2150 }
  - { offset: 0x213A, size: 0x8, addend: 0x0, symName: _rvalue_stack_eagerly_release, symObjAddr: 0x3BE8, symBinAddr: 0x4260, symSize: 0x50 }
  - { offset: 0x217D, size: 0x8, addend: 0x0, symName: _json_ensure_eof, symObjAddr: 0x3C38, symBinAddr: 0x42B0, symSize: 0x170 }
  - { offset: 0x21E3, size: 0x8, addend: 0x0, symName: _RB_ENCODING_GET, symObjAddr: 0x3DA8, symBinAddr: 0x4420, symSize: 0x58 }
  - { offset: 0x2219, size: 0x8, addend: 0x0, symName: _RB_ENCODING_GET_INLINED, symObjAddr: 0x3E00, symBinAddr: 0x4478, symSize: 0x38 }
  - { offset: 0x224F, size: 0x8, addend: 0x0, symName: _peek, symObjAddr: 0x3E38, symBinAddr: 0x44B0, symSize: 0x4C }
  - { offset: 0x2279, size: 0x8, addend: 0x0, symName: _rest, symObjAddr: 0x3E84, symBinAddr: 0x44FC, symSize: 0x24 }
  - { offset: 0x22A3, size: 0x8, addend: 0x0, symName: _json_push_value, symObjAddr: 0x3EA8, symBinAddr: 0x4520, symSize: 0x7C }
  - { offset: 0x22EB, size: 0x8, addend: 0x0, symName: _json_parse_negative_number, symObjAddr: 0x4250, symBinAddr: 0x48C8, symSize: 0x54 }
  - { offset: 0x2333, size: 0x8, addend: 0x0, symName: _json_parse_positive_number, symObjAddr: 0x42A4, symBinAddr: 0x491C, symSize: 0x3C }
  - { offset: 0x236C, size: 0x8, addend: 0x0, symName: _json_decode_array, symObjAddr: 0x42E0, symBinAddr: 0x4958, symSize: 0x7C }
  - { offset: 0x23C3, size: 0x8, addend: 0x0, symName: _json_decode_object, symObjAddr: 0x435C, symBinAddr: 0x49D4, symSize: 0x130 }
  - { offset: 0x2438, size: 0x8, addend: 0x0, symName: _trailing_zeros64, symObjAddr: 0x448C, symBinAddr: 0x4B04, symSize: 0x20 }
  - { offset: 0x2460, size: 0x8, addend: 0x0, symName: _json_eat_comments, symObjAddr: 0x44AC, symBinAddr: 0x4B24, symSize: 0x178 }
  - { offset: 0x24B2, size: 0x8, addend: 0x0, symName: _raise_parse_error_at, symObjAddr: 0x4624, symBinAddr: 0x4C9C, symSize: 0x30 }
  - { offset: 0x24F6, size: 0x8, addend: 0x0, symName: _eos, symObjAddr: 0x4654, symBinAddr: 0x4CCC, symSize: 0x28 }
  - { offset: 0x2520, size: 0x8, addend: 0x0, symName: _rvalue_stack_push, symObjAddr: 0x467C, symBinAddr: 0x4CF4, symSize: 0x8C }
  - { offset: 0x2572, size: 0x8, addend: 0x0, symName: _rvalue_stack_grow, symObjAddr: 0x4708, symBinAddr: 0x4D80, symSize: 0x90 }
  - { offset: 0x25C4, size: 0x8, addend: 0x0, symName: _rvalue_stack_spill, symObjAddr: 0x4798, symBinAddr: 0x4E10, symSize: 0x114 }
  - { offset: 0x2638, size: 0x8, addend: 0x0, symName: _ruby_nonempty_memcpy, symObjAddr: 0x48AC, symBinAddr: 0x4F24, symSize: 0x5C }
  - { offset: 0x2680, size: 0x8, addend: 0x0, symName: _rbimpl_size_mul_or_raise, symObjAddr: 0x4908, symBinAddr: 0x4F80, symSize: 0x50 }
  - { offset: 0x26C8, size: 0x8, addend: 0x0, symName: _rvalue_stack_mark, symObjAddr: 0x4958, symBinAddr: 0x4FD0, symSize: 0x6C }
  - { offset: 0x2708, size: 0x8, addend: 0x0, symName: _rvalue_stack_free, symObjAddr: 0x49C4, symBinAddr: 0x503C, symSize: 0x48 }
  - { offset: 0x273A, size: 0x8, addend: 0x0, symName: _rvalue_stack_memsize, symObjAddr: 0x4A0C, symBinAddr: 0x5084, symSize: 0x2C }
  - { offset: 0x2773, size: 0x8, addend: 0x0, symName: _rbimpl_size_mul_overflow, symObjAddr: 0x4A38, symBinAddr: 0x50B0, symSize: 0x44 }
  - { offset: 0x27BB, size: 0x8, addend: 0x0, symName: _cursor_position, symObjAddr: 0x4A7C, symBinAddr: 0x50F4, symSize: 0xE0 }
  - { offset: 0x282C, size: 0x8, addend: 0x0, symName: _rbimpl_intern_const, symObjAddr: 0x4B5C, symBinAddr: 0x51D4, symSize: 0x50 }
  - { offset: 0x2865, size: 0x8, addend: 0x0, symName: _rb_long2num_inline, symObjAddr: 0x4BAC, symBinAddr: 0x5224, symSize: 0x68 }
  - { offset: 0x288F, size: 0x8, addend: 0x0, symName: _rb_intern_const, symObjAddr: 0x4C14, symBinAddr: 0x528C, symSize: 0x34 }
  - { offset: 0x28C8, size: 0x8, addend: 0x0, symName: _RB_INT2FIX, symObjAddr: 0x4C48, symBinAddr: 0x52C0, symSize: 0x44 }
  - { offset: 0x2936, size: 0x8, addend: 0x0, symName: _json_parse_number, symObjAddr: 0x4C8C, symBinAddr: 0x5304, symSize: 0x2E0 }
  - { offset: 0x2A4E, size: 0x8, addend: 0x0, symName: _json_parse_digits, symObjAddr: 0x4F6C, symBinAddr: 0x55E4, symSize: 0x228 }
  - { offset: 0x2AE0, size: 0x8, addend: 0x0, symName: _rb_tolower, symObjAddr: 0x5194, symBinAddr: 0x580C, symSize: 0x4C }
  - { offset: 0x2B0A, size: 0x8, addend: 0x0, symName: _json_decode_integer, symObjAddr: 0x51E0, symBinAddr: 0x5858, symSize: 0x94 }
  - { offset: 0x2B70, size: 0x8, addend: 0x0, symName: _json_decode_float, symObjAddr: 0x5274, symBinAddr: 0x58EC, symSize: 0x11C }
  - { offset: 0x2C11, size: 0x8, addend: 0x0, symName: _decode_8digits_unrolled, symObjAddr: 0x5390, symBinAddr: 0x5A08, symSize: 0x8C }
  - { offset: 0x2C68, size: 0x8, addend: 0x0, symName: _decode_4digits_unrolled, symObjAddr: 0x541C, symBinAddr: 0x5A94, symSize: 0x6C }
  - { offset: 0x2CB0, size: 0x8, addend: 0x0, symName: _rb_isdigit, symObjAddr: 0x5488, symBinAddr: 0x5B00, symSize: 0x48 }
  - { offset: 0x2CDA, size: 0x8, addend: 0x0, symName: _rb_isupper, symObjAddr: 0x54D0, symBinAddr: 0x5B48, symSize: 0x48 }
  - { offset: 0x2D02, size: 0x8, addend: 0x0, symName: _rb_ll2num_inline, symObjAddr: 0x5518, symBinAddr: 0x5B90, symSize: 0x68 }
  - { offset: 0x2D2A, size: 0x8, addend: 0x0, symName: _rb_ull2num_inline, symObjAddr: 0x5580, symBinAddr: 0x5BF8, symSize: 0x54 }
  - { offset: 0x2D52, size: 0x8, addend: 0x0, symName: _json_decode_large_integer, symObjAddr: 0x55D4, symBinAddr: 0x5C4C, symSize: 0x12C }
  - { offset: 0x2DB8, size: 0x8, addend: 0x0, symName: _rb_alloc_tmp_buffer2, symObjAddr: 0x5700, symBinAddr: 0x5D78, symSize: 0x5C }
  - { offset: 0x2E1E, size: 0x8, addend: 0x0, symName: _json_decode_large_float, symObjAddr: 0x575C, symBinAddr: 0x5DD4, symSize: 0x1A0 }
  - { offset: 0x2EA7, size: 0x8, addend: 0x0, symName: _ryu_s2d_from_parts, symObjAddr: 0x58FC, symBinAddr: 0x5F74, symSize: 0x40C }
  - { offset: 0x2FC1, size: 0x8, addend: 0x0, symName: _int64Bits2Double, symObjAddr: 0x5D08, symBinAddr: 0x6380, symSize: 0x1C }
  - { offset: 0x2FFA, size: 0x8, addend: 0x0, symName: _floor_log2, symObjAddr: 0x5D24, symBinAddr: 0x639C, symSize: 0x2C }
  - { offset: 0x3024, size: 0x8, addend: 0x0, symName: _log2pow5, symObjAddr: 0x5D50, symBinAddr: 0x63C8, symSize: 0x24 }
  - { offset: 0x304E, size: 0x8, addend: 0x0, symName: _ceil_log2pow5, symObjAddr: 0x5D74, symBinAddr: 0x63EC, symSize: 0x28 }
  - { offset: 0x3078, size: 0x8, addend: 0x0, symName: _mulShift64, symObjAddr: 0x5D9C, symBinAddr: 0x6414, symSize: 0xE8 }
  - { offset: 0x30DE, size: 0x8, addend: 0x0, symName: _multipleOfPowerOf2, symObjAddr: 0x5E84, symBinAddr: 0x64FC, symSize: 0x34 }
  - { offset: 0x3117, size: 0x8, addend: 0x0, symName: _multipleOfPowerOf5, symObjAddr: 0x5EB8, symBinAddr: 0x6530, symSize: 0x34 }
  - { offset: 0x3150, size: 0x8, addend: 0x0, symName: _max32, symObjAddr: 0x5EEC, symBinAddr: 0x6564, symSize: 0x44 }
  - { offset: 0x3189, size: 0x8, addend: 0x0, symName: _ryu_leading_zeros64, symObjAddr: 0x5F30, symBinAddr: 0x65A8, symSize: 0x1C }
  - { offset: 0x31B3, size: 0x8, addend: 0x0, symName: _pow5Factor, symObjAddr: 0x5F4C, symBinAddr: 0x65C4, symSize: 0x6C }
  - { offset: 0x331B, size: 0x8, addend: 0x0, symName: _json_string_fastpath, symObjAddr: 0x5FB8, symBinAddr: 0x6630, symSize: 0x3F8 }
  - { offset: 0x34DF, size: 0x8, addend: 0x0, symName: _json_parse_escaped_string, symObjAddr: 0x63B0, symBinAddr: 0x6A28, symSize: 0x560 }
  - { offset: 0x36BF, size: 0x8, addend: 0x0, symName: _json_string_cacheable_p, symObjAddr: 0x6910, symBinAddr: 0x6F88, symSize: 0x5C }
  - { offset: 0x36F8, size: 0x8, addend: 0x0, symName: _rsymbol_cache_fetch, symObjAddr: 0x696C, symBinAddr: 0x6FE4, symSize: 0x2C0 }
  - { offset: 0x3839, size: 0x8, addend: 0x0, symName: _build_string, symObjAddr: 0x6C2C, symBinAddr: 0x72A4, symSize: 0xBC }
  - { offset: 0x389F, size: 0x8, addend: 0x0, symName: _rb_isalpha, symObjAddr: 0x6CE8, symBinAddr: 0x7360, symSize: 0x54 }
  - { offset: 0x38C9, size: 0x8, addend: 0x0, symName: _rb_islower, symObjAddr: 0x6D3C, symBinAddr: 0x73B4, symSize: 0x48 }
  - { offset: 0x38F1, size: 0x8, addend: 0x0, symName: _build_symbol, symObjAddr: 0x6D84, symBinAddr: 0x73FC, symSize: 0x30 }
  - { offset: 0x3927, size: 0x8, addend: 0x0, symName: _rvalue_cache_insert_at, symObjAddr: 0x6DB4, symBinAddr: 0x742C, symSize: 0xB8 }
  - { offset: 0x3967, size: 0x8, addend: 0x0, symName: _build_interned_string, symObjAddr: 0x6E6C, symBinAddr: 0x74E4, symSize: 0x34 }
  - { offset: 0x399D, size: 0x8, addend: 0x0, symName: _json_string_unescape, symObjAddr: 0x6EA0, symBinAddr: 0x7518, symSize: 0x65C }
  - { offset: 0x3AEB, size: 0x8, addend: 0x0, symName: _json_next_backslash, symObjAddr: 0x74FC, symBinAddr: 0x7B74, symSize: 0xC8 }
  - { offset: 0x3B50, size: 0x8, addend: 0x0, symName: _unescape_unicode, symObjAddr: 0x75C4, symBinAddr: 0x7C3C, symSize: 0x178 }
  - { offset: 0x3BA7, size: 0x8, addend: 0x0, symName: _convert_UTF32_to_UTF8, symObjAddr: 0x773C, symBinAddr: 0x7DB4, symSize: 0x17C }
  - { offset: 0x3BEF, size: 0x8, addend: 0x0, symName: _rvalue_stack_peek, symObjAddr: 0x78B8, symBinAddr: 0x7F30, symSize: 0x30 }
  - { offset: 0x3C25, size: 0x8, addend: 0x0, symName: _rvalue_stack_pop, symObjAddr: 0x78E8, symBinAddr: 0x7F60, symSize: 0x28 }
  - { offset: 0x3C57, size: 0x8, addend: 0x0, symName: _emit_duplicate_key_warning, symObjAddr: 0x7910, symBinAddr: 0x7F88, symSize: 0x74 }
  - { offset: 0x3CB8, size: 0x8, addend: 0x0, symName: _json_find_duplicated_key, symObjAddr: 0x7984, symBinAddr: 0x7FFC, symSize: 0xE0 }
  - { offset: 0x3D49, size: 0x8, addend: 0x0, symName: _raise_duplicate_key_error, symObjAddr: 0x7A64, symBinAddr: 0x80DC, symSize: 0x44 }
...
