---
triple:          'x86_64-apple-darwin'
binary-path:     'build/lib.macosx-10.13-universal2-cpython-312/PyObjCTest/helpernsobject.cpython-312-darwin.so'
relocations:
  - { offset: 0x27, size: 0x8, addend: 0x0, symName: '+[OC_AllocRaises alloc]', symObjAddr: 0x0, symBinAddr: 0xA80, symSize: 0x40 }
  - { offset: 0x4E, size: 0x8, addend: 0x0, symName: _mod_module, symObjAddr: 0x10A0, symBinAddr: 0x2620, symSize: 0x0 }
  - { offset: 0xD56, size: 0x8, addend: 0x0, symName: _mod_methods, symObjAddr: 0x6D80, symBinAddr: 0x26D0, symSize: 0x0 }
  - { offset: 0xD77, size: 0x8, addend: 0x0, symName: _mod_slots, symObjAddr: 0x1110, symBinAddr: 0x2690, symSize: 0x0 }
  - { offset: 0xD98, size: 0x8, addend: 0x0, symName: _PyObjC_API, symObjAddr: 0x6DA0, symBinAddr: 0x26F0, symSize: 0x0 }
  - { offset: 0x12E4, size: 0x8, addend: 0x0, symName: '+[OC_AllocRaises alloc]', symObjAddr: 0x0, symBinAddr: 0xA80, symSize: 0x40 }
  - { offset: 0x1325, size: 0x8, addend: 0x0, symName: '+[OC_AllocRaises invokeAlloc:]', symObjAddr: 0x40, symBinAddr: 0xAC0, symSize: 0x10 }
  - { offset: 0x1364, size: 0x8, addend: 0x0, symName: '+[OC_AllocRaises invoke:on:]', symObjAddr: 0x50, symBinAddr: 0xAD0, symSize: 0xA0 }
  - { offset: 0x1429, size: 0x8, addend: 0x0, symName: '-[OC_RefcountRaises init]', symObjAddr: 0xF0, symBinAddr: 0xB70, symSize: 0x40 }
  - { offset: 0x145D, size: 0x8, addend: 0x0, symName: '-[OC_RefcountRaises setScenario:]', symObjAddr: 0x130, symBinAddr: 0xBB0, symSize: 0x10 }
  - { offset: 0x1498, size: 0x8, addend: 0x0, symName: '-[OC_RefcountRaises retain]', symObjAddr: 0x140, symBinAddr: 0xBC0, symSize: 0x70 }
  - { offset: 0x14DD, size: 0x8, addend: 0x0, symName: '-[OC_RefcountRaises release]', symObjAddr: 0x1B0, symBinAddr: 0xC30, symSize: 0x70 }
  - { offset: 0x151E, size: 0x8, addend: 0x0, symName: '-[OC_RefcountRaises dealloc]', symObjAddr: 0x220, symBinAddr: 0xCA0, symSize: 0x70 }
  - { offset: 0x155F, size: 0x8, addend: 0x0, symName: '-[OC_CustomMethods methodSignatureForSelector:]', symObjAddr: 0x290, symBinAddr: 0xD10, symSize: 0x80 }
  - { offset: 0x15C2, size: 0x8, addend: 0x0, symName: '-[OC_CustomMethods respondsToSelector:]', symObjAddr: 0x310, symBinAddr: 0xD90, symSize: 0xA0 }
  - { offset: 0x1644, size: 0x8, addend: 0x0, symName: '+[OC_CustomMethods methodSignatureForSelector:]', symObjAddr: 0x3B0, symBinAddr: 0xE30, symSize: 0x80 }
  - { offset: 0x16A7, size: 0x8, addend: 0x0, symName: '+[OC_CustomMethods respondsToSelector:]', symObjAddr: 0x430, symBinAddr: 0xEB0, symSize: 0xA0 }
  - { offset: 0x1729, size: 0x8, addend: 0x0, symName: '-[OC_CustomMethods methodForSelector:]', symObjAddr: 0x4D0, symBinAddr: 0xF50, symSize: 0x60 }
  - { offset: 0x1781, size: 0x8, addend: 0x0, symName: _virtual_imp, symObjAddr: 0x530, symBinAddr: 0xFB0, symSize: 0x10 }
  - { offset: 0x17B1, size: 0x8, addend: 0x0, symName: '+[OC_CustomMethods methodForSelector:]', symObjAddr: 0x540, symBinAddr: 0xFC0, symSize: 0x60 }
  - { offset: 0x1809, size: 0x8, addend: 0x0, symName: _virtual_class_imp, symObjAddr: 0x5A0, symBinAddr: 0x1020, symSize: 0x10 }
  - { offset: 0x1839, size: 0x8, addend: 0x0, symName: '-[OC_CustomMethods forwardInvocation:]', symObjAddr: 0x5B0, symBinAddr: 0x1030, symSize: 0x80 }
  - { offset: 0x18DC, size: 0x8, addend: 0x0, symName: '+[OC_CustomMethods forwardInvocation:]', symObjAddr: 0x630, symBinAddr: 0x10B0, symSize: 0x90 }
  - { offset: 0x197F, size: 0x8, addend: 0x0, symName: _PyInit_helpernsobject, symObjAddr: 0x6C0, symBinAddr: 0x1140, symSize: 0x20 }
  - { offset: 0x1A0D, size: 0x8, addend: 0x0, symName: _mod_exec_module, symObjAddr: 0x6E0, symBinAddr: 0x1160, symSize: 0x139 }
...
