---
triple:          'arm64-apple-darwin'
binary-path:     '.ext/arm64-darwin25/enc/trans/single_byte.bundle'
relocations:
  - { offset: 0x1E, size: 0x8, addend: 0x0, symName: _Init_single_byte, symObjAddr: 0x0, symBinAddr: 0x628, symSize: 0x538 }
  - { offset: 0x4B, size: 0x8, addend: 0x0, symName: _rb_from_US_ASCII, symObjAddr: 0x14270, symBinAddr: 0x18008, symSize: 0x0 }
  - { offset: 0x301, size: 0x8, addend: 0x0, symName: _single_byte_byte_array, symObjAddr: 0x758, symBinAddr: 0xDB0, symSize: 0x0 }
  - { offset: 0x324, size: 0x8, addend: 0x0, symName: _single_byte_word_array, symObjAddr: 0x7454, symBinAddr: 0x7AAC, symSize: 0x0 }
  - { offset: 0x347, size: 0x8, addend: 0x0, symName: _rb_to_US_ASCII, symObjAddr: 0x14310, symBinAddr: 0x180A8, symSize: 0x0 }
  - { offset: 0x35D, size: 0x8, addend: 0x0, symName: _rb_from_ASCII_8BIT, symObjAddr: 0x143B0, symBinAddr: 0x18148, symSize: 0x0 }
  - { offset: 0x373, size: 0x8, addend: 0x0, symName: _rb_to_ASCII_8BIT, symObjAddr: 0x14450, symBinAddr: 0x181E8, symSize: 0x0 }
  - { offset: 0x389, size: 0x8, addend: 0x0, symName: _rb_from_ISO_8859_1, symObjAddr: 0x144F0, symBinAddr: 0x18288, symSize: 0x0 }
  - { offset: 0x39F, size: 0x8, addend: 0x0, symName: _rb_to_ISO_8859_1, symObjAddr: 0x14590, symBinAddr: 0x18328, symSize: 0x0 }
  - { offset: 0x3B5, size: 0x8, addend: 0x0, symName: _rb_from_ISO_8859_2, symObjAddr: 0x14630, symBinAddr: 0x183C8, symSize: 0x0 }
  - { offset: 0x3CB, size: 0x8, addend: 0x0, symName: _rb_to_ISO_8859_2, symObjAddr: 0x146D0, symBinAddr: 0x18468, symSize: 0x0 }
  - { offset: 0x3E1, size: 0x8, addend: 0x0, symName: _rb_from_ISO_8859_3, symObjAddr: 0x14770, symBinAddr: 0x18508, symSize: 0x0 }
  - { offset: 0x3F7, size: 0x8, addend: 0x0, symName: _rb_to_ISO_8859_3, symObjAddr: 0x14810, symBinAddr: 0x185A8, symSize: 0x0 }
  - { offset: 0x40D, size: 0x8, addend: 0x0, symName: _rb_from_ISO_8859_4, symObjAddr: 0x148B0, symBinAddr: 0x18648, symSize: 0x0 }
  - { offset: 0x423, size: 0x8, addend: 0x0, symName: _rb_to_ISO_8859_4, symObjAddr: 0x14950, symBinAddr: 0x186E8, symSize: 0x0 }
  - { offset: 0x439, size: 0x8, addend: 0x0, symName: _rb_from_ISO_8859_5, symObjAddr: 0x149F0, symBinAddr: 0x18788, symSize: 0x0 }
  - { offset: 0x44F, size: 0x8, addend: 0x0, symName: _rb_to_ISO_8859_5, symObjAddr: 0x14A90, symBinAddr: 0x18828, symSize: 0x0 }
  - { offset: 0x465, size: 0x8, addend: 0x0, symName: _rb_from_ISO_8859_6, symObjAddr: 0x14B30, symBinAddr: 0x188C8, symSize: 0x0 }
  - { offset: 0x47B, size: 0x8, addend: 0x0, symName: _rb_to_ISO_8859_6, symObjAddr: 0x14BD0, symBinAddr: 0x18968, symSize: 0x0 }
  - { offset: 0x491, size: 0x8, addend: 0x0, symName: _rb_from_ISO_8859_7, symObjAddr: 0x14C70, symBinAddr: 0x18A08, symSize: 0x0 }
  - { offset: 0x4A7, size: 0x8, addend: 0x0, symName: _rb_to_ISO_8859_7, symObjAddr: 0x14D10, symBinAddr: 0x18AA8, symSize: 0x0 }
  - { offset: 0x4BD, size: 0x8, addend: 0x0, symName: _rb_from_ISO_8859_8, symObjAddr: 0x14DB0, symBinAddr: 0x18B48, symSize: 0x0 }
  - { offset: 0x4D3, size: 0x8, addend: 0x0, symName: _rb_to_ISO_8859_8, symObjAddr: 0x14E50, symBinAddr: 0x18BE8, symSize: 0x0 }
  - { offset: 0x4E9, size: 0x8, addend: 0x0, symName: _rb_from_ISO_8859_9, symObjAddr: 0x14EF0, symBinAddr: 0x18C88, symSize: 0x0 }
  - { offset: 0x4FF, size: 0x8, addend: 0x0, symName: _rb_to_ISO_8859_9, symObjAddr: 0x14F90, symBinAddr: 0x18D28, symSize: 0x0 }
  - { offset: 0x515, size: 0x8, addend: 0x0, symName: _rb_from_ISO_8859_10, symObjAddr: 0x15030, symBinAddr: 0x18DC8, symSize: 0x0 }
  - { offset: 0x52B, size: 0x8, addend: 0x0, symName: _rb_to_ISO_8859_10, symObjAddr: 0x150D0, symBinAddr: 0x18E68, symSize: 0x0 }
  - { offset: 0x541, size: 0x8, addend: 0x0, symName: _rb_from_ISO_8859_11, symObjAddr: 0x15170, symBinAddr: 0x18F08, symSize: 0x0 }
  - { offset: 0x557, size: 0x8, addend: 0x0, symName: _rb_to_ISO_8859_11, symObjAddr: 0x15210, symBinAddr: 0x18FA8, symSize: 0x0 }
  - { offset: 0x56D, size: 0x8, addend: 0x0, symName: _rb_from_ISO_8859_13, symObjAddr: 0x152B0, symBinAddr: 0x19048, symSize: 0x0 }
  - { offset: 0x583, size: 0x8, addend: 0x0, symName: _rb_to_ISO_8859_13, symObjAddr: 0x15350, symBinAddr: 0x190E8, symSize: 0x0 }
  - { offset: 0x599, size: 0x8, addend: 0x0, symName: _rb_from_ISO_8859_14, symObjAddr: 0x153F0, symBinAddr: 0x19188, symSize: 0x0 }
  - { offset: 0x5AF, size: 0x8, addend: 0x0, symName: _rb_to_ISO_8859_14, symObjAddr: 0x15490, symBinAddr: 0x19228, symSize: 0x0 }
  - { offset: 0x5C5, size: 0x8, addend: 0x0, symName: _rb_from_ISO_8859_15, symObjAddr: 0x15530, symBinAddr: 0x192C8, symSize: 0x0 }
  - { offset: 0x5DB, size: 0x8, addend: 0x0, symName: _rb_to_ISO_8859_15, symObjAddr: 0x155D0, symBinAddr: 0x19368, symSize: 0x0 }
  - { offset: 0x5F1, size: 0x8, addend: 0x0, symName: _rb_from_ISO_8859_16, symObjAddr: 0x15670, symBinAddr: 0x19408, symSize: 0x0 }
  - { offset: 0x607, size: 0x8, addend: 0x0, symName: _rb_to_ISO_8859_16, symObjAddr: 0x15710, symBinAddr: 0x194A8, symSize: 0x0 }
  - { offset: 0x61D, size: 0x8, addend: 0x0, symName: _rb_from_WINDOWS_874, symObjAddr: 0x157B0, symBinAddr: 0x19548, symSize: 0x0 }
  - { offset: 0x633, size: 0x8, addend: 0x0, symName: _rb_to_WINDOWS_874, symObjAddr: 0x15850, symBinAddr: 0x195E8, symSize: 0x0 }
  - { offset: 0x649, size: 0x8, addend: 0x0, symName: _rb_from_WINDOWS_1250, symObjAddr: 0x158F0, symBinAddr: 0x19688, symSize: 0x0 }
  - { offset: 0x65F, size: 0x8, addend: 0x0, symName: _rb_to_WINDOWS_1250, symObjAddr: 0x15990, symBinAddr: 0x19728, symSize: 0x0 }
  - { offset: 0x675, size: 0x8, addend: 0x0, symName: _rb_from_WINDOWS_1251, symObjAddr: 0x15A30, symBinAddr: 0x197C8, symSize: 0x0 }
  - { offset: 0x68B, size: 0x8, addend: 0x0, symName: _rb_to_WINDOWS_1251, symObjAddr: 0x15AD0, symBinAddr: 0x19868, symSize: 0x0 }
  - { offset: 0x6A1, size: 0x8, addend: 0x0, symName: _rb_from_WINDOWS_1252, symObjAddr: 0x15B70, symBinAddr: 0x19908, symSize: 0x0 }
  - { offset: 0x6B7, size: 0x8, addend: 0x0, symName: _rb_to_WINDOWS_1252, symObjAddr: 0x15C10, symBinAddr: 0x199A8, symSize: 0x0 }
  - { offset: 0x6CD, size: 0x8, addend: 0x0, symName: _rb_from_WINDOWS_1253, symObjAddr: 0x15CB0, symBinAddr: 0x19A48, symSize: 0x0 }
  - { offset: 0x6E3, size: 0x8, addend: 0x0, symName: _rb_to_WINDOWS_1253, symObjAddr: 0x15D50, symBinAddr: 0x19AE8, symSize: 0x0 }
  - { offset: 0x6F9, size: 0x8, addend: 0x0, symName: _rb_from_WINDOWS_1254, symObjAddr: 0x15DF0, symBinAddr: 0x19B88, symSize: 0x0 }
  - { offset: 0x70F, size: 0x8, addend: 0x0, symName: _rb_to_WINDOWS_1254, symObjAddr: 0x15E90, symBinAddr: 0x19C28, symSize: 0x0 }
  - { offset: 0x725, size: 0x8, addend: 0x0, symName: _rb_from_WINDOWS_1255, symObjAddr: 0x15F30, symBinAddr: 0x19CC8, symSize: 0x0 }
  - { offset: 0x73B, size: 0x8, addend: 0x0, symName: _rb_to_WINDOWS_1255, symObjAddr: 0x15FD0, symBinAddr: 0x19D68, symSize: 0x0 }
  - { offset: 0x751, size: 0x8, addend: 0x0, symName: _rb_from_WINDOWS_1256, symObjAddr: 0x16070, symBinAddr: 0x19E08, symSize: 0x0 }
  - { offset: 0x767, size: 0x8, addend: 0x0, symName: _rb_to_WINDOWS_1256, symObjAddr: 0x16110, symBinAddr: 0x19EA8, symSize: 0x0 }
  - { offset: 0x77D, size: 0x8, addend: 0x0, symName: _rb_from_WINDOWS_1257, symObjAddr: 0x161B0, symBinAddr: 0x19F48, symSize: 0x0 }
  - { offset: 0x793, size: 0x8, addend: 0x0, symName: _rb_to_WINDOWS_1257, symObjAddr: 0x16250, symBinAddr: 0x19FE8, symSize: 0x0 }
  - { offset: 0x7A9, size: 0x8, addend: 0x0, symName: _rb_from_IBM437, symObjAddr: 0x162F0, symBinAddr: 0x1A088, symSize: 0x0 }
  - { offset: 0x7BF, size: 0x8, addend: 0x0, symName: _rb_to_IBM437, symObjAddr: 0x16390, symBinAddr: 0x1A128, symSize: 0x0 }
  - { offset: 0x7D5, size: 0x8, addend: 0x0, symName: _rb_from_IBM720, symObjAddr: 0x16430, symBinAddr: 0x1A1C8, symSize: 0x0 }
  - { offset: 0x7EB, size: 0x8, addend: 0x0, symName: _rb_to_IBM720, symObjAddr: 0x164D0, symBinAddr: 0x1A268, symSize: 0x0 }
  - { offset: 0x801, size: 0x8, addend: 0x0, symName: _rb_from_IBM737, symObjAddr: 0x16570, symBinAddr: 0x1A308, symSize: 0x0 }
  - { offset: 0x817, size: 0x8, addend: 0x0, symName: _rb_to_IBM737, symObjAddr: 0x16610, symBinAddr: 0x1A3A8, symSize: 0x0 }
  - { offset: 0x82D, size: 0x8, addend: 0x0, symName: _rb_from_IBM775, symObjAddr: 0x166B0, symBinAddr: 0x1A448, symSize: 0x0 }
  - { offset: 0x843, size: 0x8, addend: 0x0, symName: _rb_to_IBM775, symObjAddr: 0x16750, symBinAddr: 0x1A4E8, symSize: 0x0 }
  - { offset: 0x859, size: 0x8, addend: 0x0, symName: _rb_from_IBM852, symObjAddr: 0x167F0, symBinAddr: 0x1A588, symSize: 0x0 }
  - { offset: 0x86F, size: 0x8, addend: 0x0, symName: _rb_to_IBM852, symObjAddr: 0x16890, symBinAddr: 0x1A628, symSize: 0x0 }
  - { offset: 0x885, size: 0x8, addend: 0x0, symName: _rb_from_IBM855, symObjAddr: 0x16930, symBinAddr: 0x1A6C8, symSize: 0x0 }
  - { offset: 0x89B, size: 0x8, addend: 0x0, symName: _rb_to_IBM855, symObjAddr: 0x169D0, symBinAddr: 0x1A768, symSize: 0x0 }
  - { offset: 0x8B1, size: 0x8, addend: 0x0, symName: _rb_from_IBM857, symObjAddr: 0x16A70, symBinAddr: 0x1A808, symSize: 0x0 }
  - { offset: 0x8C7, size: 0x8, addend: 0x0, symName: _rb_to_IBM857, symObjAddr: 0x16B10, symBinAddr: 0x1A8A8, symSize: 0x0 }
  - { offset: 0x8DD, size: 0x8, addend: 0x0, symName: _rb_from_IBM860, symObjAddr: 0x16BB0, symBinAddr: 0x1A948, symSize: 0x0 }
  - { offset: 0x8F3, size: 0x8, addend: 0x0, symName: _rb_to_IBM860, symObjAddr: 0x16C50, symBinAddr: 0x1A9E8, symSize: 0x0 }
  - { offset: 0x909, size: 0x8, addend: 0x0, symName: _rb_from_IBM861, symObjAddr: 0x16CF0, symBinAddr: 0x1AA88, symSize: 0x0 }
  - { offset: 0x91F, size: 0x8, addend: 0x0, symName: _rb_to_IBM861, symObjAddr: 0x16D90, symBinAddr: 0x1AB28, symSize: 0x0 }
  - { offset: 0x935, size: 0x8, addend: 0x0, symName: _rb_from_IBM862, symObjAddr: 0x16E30, symBinAddr: 0x1ABC8, symSize: 0x0 }
  - { offset: 0x94B, size: 0x8, addend: 0x0, symName: _rb_to_IBM862, symObjAddr: 0x16ED0, symBinAddr: 0x1AC68, symSize: 0x0 }
  - { offset: 0x961, size: 0x8, addend: 0x0, symName: _rb_from_IBM863, symObjAddr: 0x16F70, symBinAddr: 0x1AD08, symSize: 0x0 }
  - { offset: 0x977, size: 0x8, addend: 0x0, symName: _rb_to_IBM863, symObjAddr: 0x17010, symBinAddr: 0x1ADA8, symSize: 0x0 }
  - { offset: 0x98D, size: 0x8, addend: 0x0, symName: _rb_from_IBM864, symObjAddr: 0x170B0, symBinAddr: 0x1AE48, symSize: 0x0 }
  - { offset: 0x9A3, size: 0x8, addend: 0x0, symName: _rb_to_IBM864, symObjAddr: 0x17150, symBinAddr: 0x1AEE8, symSize: 0x0 }
  - { offset: 0x9B9, size: 0x8, addend: 0x0, symName: _rb_from_IBM865, symObjAddr: 0x171F0, symBinAddr: 0x1AF88, symSize: 0x0 }
  - { offset: 0x9CF, size: 0x8, addend: 0x0, symName: _rb_to_IBM865, symObjAddr: 0x17290, symBinAddr: 0x1B028, symSize: 0x0 }
  - { offset: 0x9E5, size: 0x8, addend: 0x0, symName: _rb_from_IBM866, symObjAddr: 0x17330, symBinAddr: 0x1B0C8, symSize: 0x0 }
  - { offset: 0x9FB, size: 0x8, addend: 0x0, symName: _rb_to_IBM866, symObjAddr: 0x173D0, symBinAddr: 0x1B168, symSize: 0x0 }
  - { offset: 0xA11, size: 0x8, addend: 0x0, symName: _rb_from_IBM869, symObjAddr: 0x17470, symBinAddr: 0x1B208, symSize: 0x0 }
  - { offset: 0xA27, size: 0x8, addend: 0x0, symName: _rb_to_IBM869, symObjAddr: 0x17510, symBinAddr: 0x1B2A8, symSize: 0x0 }
  - { offset: 0xA3D, size: 0x8, addend: 0x0, symName: _rb_from_MACCROATIAN, symObjAddr: 0x175B0, symBinAddr: 0x1B348, symSize: 0x0 }
  - { offset: 0xA53, size: 0x8, addend: 0x0, symName: _rb_to_MACCROATIAN, symObjAddr: 0x17650, symBinAddr: 0x1B3E8, symSize: 0x0 }
  - { offset: 0xA69, size: 0x8, addend: 0x0, symName: _rb_from_MACCYRILLIC, symObjAddr: 0x176F0, symBinAddr: 0x1B488, symSize: 0x0 }
  - { offset: 0xA7F, size: 0x8, addend: 0x0, symName: _rb_to_MACCYRILLIC, symObjAddr: 0x17790, symBinAddr: 0x1B528, symSize: 0x0 }
  - { offset: 0xA95, size: 0x8, addend: 0x0, symName: _rb_from_MACGREEK, symObjAddr: 0x17830, symBinAddr: 0x1B5C8, symSize: 0x0 }
  - { offset: 0xAAB, size: 0x8, addend: 0x0, symName: _rb_to_MACGREEK, symObjAddr: 0x178D0, symBinAddr: 0x1B668, symSize: 0x0 }
  - { offset: 0xAC1, size: 0x8, addend: 0x0, symName: _rb_from_MACICELAND, symObjAddr: 0x17970, symBinAddr: 0x1B708, symSize: 0x0 }
  - { offset: 0xAD7, size: 0x8, addend: 0x0, symName: _rb_to_MACICELAND, symObjAddr: 0x17A10, symBinAddr: 0x1B7A8, symSize: 0x0 }
  - { offset: 0xAED, size: 0x8, addend: 0x0, symName: _rb_from_MACROMAN, symObjAddr: 0x17AB0, symBinAddr: 0x1B848, symSize: 0x0 }
  - { offset: 0xB03, size: 0x8, addend: 0x0, symName: _rb_to_MACROMAN, symObjAddr: 0x17B50, symBinAddr: 0x1B8E8, symSize: 0x0 }
  - { offset: 0xB19, size: 0x8, addend: 0x0, symName: _rb_from_MACROMANIA, symObjAddr: 0x17BF0, symBinAddr: 0x1B988, symSize: 0x0 }
  - { offset: 0xB2F, size: 0x8, addend: 0x0, symName: _rb_to_MACROMANIA, symObjAddr: 0x17C90, symBinAddr: 0x1BA28, symSize: 0x0 }
  - { offset: 0xB45, size: 0x8, addend: 0x0, symName: _rb_from_MACTURKISH, symObjAddr: 0x17D30, symBinAddr: 0x1BAC8, symSize: 0x0 }
  - { offset: 0xB5B, size: 0x8, addend: 0x0, symName: _rb_to_MACTURKISH, symObjAddr: 0x17DD0, symBinAddr: 0x1BB68, symSize: 0x0 }
  - { offset: 0xB71, size: 0x8, addend: 0x0, symName: _rb_from_MACUKRAINE, symObjAddr: 0x17E70, symBinAddr: 0x1BC08, symSize: 0x0 }
  - { offset: 0xB87, size: 0x8, addend: 0x0, symName: _rb_to_MACUKRAINE, symObjAddr: 0x17F10, symBinAddr: 0x1BCA8, symSize: 0x0 }
  - { offset: 0xB9D, size: 0x8, addend: 0x0, symName: _rb_from_KOI8_U, symObjAddr: 0x17FB0, symBinAddr: 0x1BD48, symSize: 0x0 }
  - { offset: 0xBB3, size: 0x8, addend: 0x0, symName: _rb_to_KOI8_U, symObjAddr: 0x18050, symBinAddr: 0x1BDE8, symSize: 0x0 }
  - { offset: 0xBC9, size: 0x8, addend: 0x0, symName: _rb_from_KOI8_R, symObjAddr: 0x180F0, symBinAddr: 0x1BE88, symSize: 0x0 }
  - { offset: 0xBDF, size: 0x8, addend: 0x0, symName: _rb_to_KOI8_R, symObjAddr: 0x18190, symBinAddr: 0x1BF28, symSize: 0x0 }
  - { offset: 0xBF5, size: 0x8, addend: 0x0, symName: _rb_from_TIS_620, symObjAddr: 0x18230, symBinAddr: 0x1BFC8, symSize: 0x0 }
  - { offset: 0xC0B, size: 0x8, addend: 0x0, symName: _rb_to_TIS_620, symObjAddr: 0x182D0, symBinAddr: 0x1C068, symSize: 0x0 }
  - { offset: 0xC21, size: 0x8, addend: 0x0, symName: _rb_from_CP850, symObjAddr: 0x18370, symBinAddr: 0x1C108, symSize: 0x0 }
  - { offset: 0xC37, size: 0x8, addend: 0x0, symName: _rb_to_CP850, symObjAddr: 0x18410, symBinAddr: 0x1C1A8, symSize: 0x0 }
  - { offset: 0xC4D, size: 0x8, addend: 0x0, symName: _rb_from_CP852, symObjAddr: 0x184B0, symBinAddr: 0x1C248, symSize: 0x0 }
  - { offset: 0xC63, size: 0x8, addend: 0x0, symName: _rb_to_CP852, symObjAddr: 0x18550, symBinAddr: 0x1C2E8, symSize: 0x0 }
  - { offset: 0xC79, size: 0x8, addend: 0x0, symName: _rb_from_CP855, symObjAddr: 0x185F0, symBinAddr: 0x1C388, symSize: 0x0 }
  - { offset: 0xC8F, size: 0x8, addend: 0x0, symName: _rb_to_CP855, symObjAddr: 0x18690, symBinAddr: 0x1C428, symSize: 0x0 }
  - { offset: 0xC98, size: 0x8, addend: 0x0, symName: _Init_single_byte, symObjAddr: 0x0, symBinAddr: 0x628, symSize: 0x538 }
...
