sha1: 1fb13cad402518d3ae9a8dc4b52c5c54b2a4adc7
options:
  basename: banjo
  find_file_boundaries: True
  compiler: "IDO"
  platform: n64
  asm_end_label: "endlabel"
  generated_c_preamble: |
    #include <ultra64.h>
    #include "functions.h"
    #include "variables.h"
  symbol_addrs_path:   symbol_addrs.us.v10.txt
  create_undefined_funcs_auto: no
  create_undefined_syms_auto: no
  base_path: .
  target_path: decompressed.us.v10.z64
  asset_path: bin
  build_path: build/us.v10
  libultra_symbols: True
  hardware_regs: True
  ld_sections_allowlist:
    - .shstrtab
    - .mdebug
    - .mdebug.abi32
segments:
- name:  header
  type:  header
  start: 0x00000000
- name: boot
  type: code
  start: 0x0040
  vram: 0xA4000040
  exclusive_ram_id: ipl3
  subsegments:
  - [0x0040, bin, ipl3]
  - [0x0B70, bin, ipl3font]
- name:  entry
  type:  code
  start: 0x1000
  vram:  0x80000400
  subsegments:
  - [0x1000, hasm, entry]
- name:  boot/bk_boot
  type:  code
  start: 0x1050
  vram:  0x80000450
  subsegments:
  - [0x1050, c, done/bk_boot_1050]
  - [0x1150, c, done/rarezip]
  - [0x12B0, c, done/inflate]
  - [0x27F0, c, done/overlays]
  - [0x2970, c, done/initialize]
  - [0x2C00, c, done/pirawdma]
  - [0x2CE0, c, done/pigetstat]
  - [0x2CF0, hasm, bzero]
  - [0x2D90, hasm, setsr]
  - [0x2DA0, hasm, getsr]
  - [0x2DB0, hasm, setfpccsr]
  - [0x2DC0, c, done/sirawread]
  - [0x2E10, c, done/sirawwrite]
  - [0x2E60, hasm, ultra/exceptasm]
  - [0x3770, hasm, writebackdcache]
  - [0x37F0, hasm, invalicache]
  - [0x3870, hasm, maptlbrdb]
  - [0x38D0, c, done/pirawread]
  - [0x3930, c, done/ll]
  - [0x3BF0, hasm, ultra/parameters]
  - [0x3C50, c, done/virtualtophysical]
  - [0x3CD0, c, done/si]
  - [0x3D00, c, done/thread]
  - [0x3D40, c, done/leointerrupt]
  - [0x45C0, c, done/seteventmesg]
  - [0x4630, hasm, ultra/setintmask]
  - [0x46D0, c, done/destroythread]
  - [0x47D0, hasm, probetlb]
  - [0x4890, c, done/leodiskinit]
  - [0x4990, c, done/epirawdma]
  - [0x4BC0, hasm, interrupt]
  - [0x4C00, c, done/pimgr]
  - [0x4D90, c, done/cartrominit]
  - [0x4E90, c, done/createmesgqueue]
  - [0x4EC0, c, done/piacs]
  - [0x4F80, c, done/getthreadpri]
  - [0x4FA0, c, done/setthreadpri]
  - [0x5080, c, done/createthread]
  - [0x51D0, c, done/devmgr]
  - [0x5660, c, done/startthread]
  - [0x57B0, c, done/sendmesg]
  - [0x5900, c, done/recvmesg]
  - [0x5A40, c, done/resetglobalintmask]
  - [0x5AA0, c, done/epirawwrite]
  - [0x5AF0, c, done/epirawread]
  - [0x5B40, c, done/setglobalintmask]
  - [0x5B90, c, done/yieldthread]
  - [0x5BE0, c, done/kdebugserver]
  - [0x5BE0, .data, done/inflate]
  - [0x5CE0, .data, done/initialize]
  - [0x5D00, .data, ultra/exceptasm]
  - [0x5D20, .data, done/thread]
  - [0x5D40, .data, done/pimgr]
  - [0x5D70, .data, done/piacs]
  - [0x5D80, .rodata, ultra/exceptasm]
  - [0x5DD0, .rodata, ultra/setintmask]
  - [0x5E50, .rodata, done/devmgr]
  - [0x5E70, .bss, done/bk_boot_1050]
  - [0x5E70, .bss, done/rarezip]
  - [0x5E70, .bss, done/inflate]
  - [0x5E70, .bss, done/initialize]
  - [0x5E70, .bss, done/kdebugserver]
  - [0x5E70, .bss, done/leointerrupt]
  - [0x5E70, .bss, done/seteventmesg]
  - [0x5E70, .bss, done/leodiskinit]
  - [0x5E70, .bss, done/pimgr]
  - [0x5E70, .bss, done/cartrominit]
  - [0x5E70, .bss, done/piacs]
- name: crc
  type: bin
  start: 0x5E70
  align: 16
  subsegments:
  - [0x5E70, bin, crc]
- name: assets
  type: bin
  start: 0x5E90
  subsegments:
  - [0x5E90, bin, assets]
- name: soundfont1ctl
  type: bin
  start: 0xD846C0
- name: soundfont1tbl
  type: bin
  start: 0xD954B0

- name: soundfont2ctl
  type: bin
  start: 0xEA3EB0
- name: soundfont2tbl
  type: bin
  start: 0xEADE60

- name: core1
  dir: core1
  type: code
  start: 0x00F19250
  vram:  0x8023DA20 # via https://hack64.net/wiki/doku.php?id=player_kazooie:ram_map
  subalign: 4
  subsegments:
  - [0xF19250, c, code_0]
  - [0xF198B0, c, code_660]
  - [0xF19A10, c, inflate]
  - [0xF1AF50, c, code_1D00]
  - [0xF1BE20, c, pimanager]    
  - [0xF1BFF0, c, defragmanager]
  - [0xF1C1F0, c, stub_2FA0]
  - [0xF1C410, c, initthread]
  - [0xF1C4A0, c, code_3250]
  - [0xF1CCC0, c, stub_3A70]
  - [0xF1E8A0, c, code_5650]    
  - [0xF202E0, c, code_7090]
  - [0xF20500, c, code_72B0]
  - [0xF211B0, c, code_7F60]
  - [0xF21EA0, c, code_8C50]
  - [0xF22F80, c, debugtext]
  - [0xF23E00, c, framebufferdraw]
  - [0xF260B0, c, code_CE60]
  - [0xF275B0, c, vimgr]
  - [0xF27D40, c, viewport]
  - [0xF29C50, c,pfsmanager]    
  - [0xF2AD10, c, code_11AC0]
  - [0xF2C160, c, bamotor]
  - [0xF2C890, c, stub_13640]
  - [0xF2C8D0, c, sprite]
  - [0xF2C920, c, overlaymanager]
  - [0xF2CBE0, c, mlmtx]   
  - [0xF2E840, hasm, code_155F0]
  - [0xF2E880, c, overlay]
  - [0xF2E9C0, c, depthbuffer]
  - [0xF2ED80, c, code_15B30]
  - [0xF2FCA0, c, memory]
  - [0xF31360, c, eeprom]
  - [0xF31460, c, ucode]
  - [0xF31560, c, lookup]
  - [0xF315A0, c, ml]
  - [0xF350E0, c, musicplayer]
  - [0xF367E0, c, stub_1D590]
  - [0xF36810, hasm, code_1D5C0]
  - [0xF36820, c, code_1D5D0]
  - [0xF375B0, c, sns]
  - [0xF37930, c, crccalc]
  - [0xF37A70, hasm, code_1E820]
  - [0xF37B10, c, audio/n_sl]
  - [0xF37BA0, c, audio/n_synthesizer]
  - [0xF38580, c, audio/event]
  - [0xF38860, c, audio/n_synaddplayer]
  - [0xF38A30, c, audio/n_synallocvoice]
  - [0xF38C30, c, audio/n_synsetvol]
  - [0xF38CD0, c, audio/n_synstartvoice]
  - [0xF38D50, c, audio/n_synsetpan]
  - [0xF38DD0, c, audio/n_synsetpitch]
  - [0xF38E50, c, audio/n_synsetfxmix]
  - [0xF38EE0, c, audio/n_synstopvoice]
  - [0xF38F50, c, audio/n_synfreevoice]
  - [0xF38FF0, c, audio/n_csplayer]
  - [0xF3A460, c, audio/cspsetbank]
  - [0xF3A4A0, c, audio/cspstop]
  - [0xF3A4D0, c, audio/n_csq]
  - [0xF3AB70, c, audio/cspsetseq]
  - [0xF3ABB0, c, audio/cspplay]
  - [0xF3ABE0, c, audio/cspsetvol]
  - [0xF3AC20, c, audio/code_219D0]
  - [0xF3AC60, c, audio/cspsettempo]
  - [0xF3ACD0, c, audio/code_21A80]
  - [0xF3AD00, c, audio/cspgettempo]
  - [0xF3AD40, c, audio/code_21AF0]
  - [0xF3ADA0, c, audio/code_21B50]
  - [0xF3AE40, c, audio/n_syndelete]
  - [0xF3AEA0, c, audio/n_synallocfx]
  - [0xF3AF00, c, audio/n_reverb]
  - [0xF3B990, c, audio/n_auxbus]
  - [0xF3BA40, c, audio/n_drvrNew]
  - [0xF3BFA0, c, audio/n_save]
  - [0xF3BFF0, c, audio/n_envresample]
  - [0xF3C090, c, audio/n_env]
  - [0xF3CA40, c, audio/n_seqplayer]
  - [0xF3E5B0, c, audio/n_synstartvoiceparam]
  - [0xF3E690, c, audio/n_mainbus]
  - [0xF3E710, c, audio/n_load]
  - [0xF3E8D0, c, audio/n_adpcm]
  - [0xF3EE90, c, audio/n_resample]
  - [0xF3F070, c, audio/n_seq]
  - [0xF3F360, c, audio/n_synsetpriority]
  - [0xF3F370, asm, os/invaldcache]
  - [0xF3F410, asm, os/writebackdcacheall]
  - [0xF3F440, c, os/initialize]
  - [0xF3F6D0, c, os/createthread]
  - [0xF3F820, c, gu/sinf]
  - [0xF3F9E0, c, audio/cents2ratio]
  - [0xF3FA30, c, audio/heapinit]
  - [0xF3FA70, hasm, ultra/parameters]
  - [0xF3FAD0, c, os/createmesgqueue]
  - [0xF3FB00, c, io/aisetfreq]
  - [0xF3FC60, c, audio/sl]
  - [0xF3FD20, c, audio/heapalloc]
  - [0xF3FD80, c, os/recvmesg]
  - [0xF3FEC0, c, io/aigetlen]
  - [0xF3FED0, c, os/virtualtophysical]
  - [0xF3FF50, c, io/aisetnextbuf]
  - [0xF40000, c, os/pidma]
  - [0xF40110, c, os/stopthread]
  - [0xF401D0, c, os/startthread]
  - [0xF40320, hasm, os/writebackdcache]
  - [0xF403A0, hasm, invaldcache]
  - [0xF40450, c, io/pimgr]
  - [0xF405E0, c, os/destroythread]
  - [0xF406E0, c, os/sendmesg]
  - [0xF40830, c, os/settreadpri]
  - [0xF40910, c, gu/mtxutil]
  - [0xF40B80, c, gu/sqrtf]
  - [0xF40B90, c, gu/cosf]
  - [0xF40D00, hasm, ultra/setintmask]
  - [0xF40DA0, c, io/dpsetstat]
  - [0xF40DB0, c, io/sptask]
  - [0xF410A0, c, io/dpgetstat]
  - [0xF410A0, c, io/vigetcurrframebuf]
  - [0xF410F0, c, os/stoptimer]
  - [0xF411E0, c, os/settimer]
  - [0xF412C0, c, ll]
  - [0xF41580, c, io/sptaskyielded]
  - [0xF41600, c, io/sptaskyield]
  - [0xF41620, c, io/visetmode]
  - [0xF41690, c, os/seteventmesg]
  - [0xF41700, c, io/vimgr]
  - [0xF41A60, c, io/visetspecial]
  - [0xF41C20, c, io/viswapbuf]
  - [0xF41C70, c, io/visetevent]
  - [0xF41CE0, c, io/vigetnextframebuf]
  - [0xF41D20, c, io/viblack]
  - [0xF41D90, c, gu/ortho]
  - [0xF41F50, c, gu/translate]
  - [0xF41FF0, c, gu/rotate]
  - [0xF421E0, c, io/contreaddata]
  - [0xF42440, c, io/controller]
  - [0xF42800, c, io/contsetch]
  - [0xF42870, c, audio/bnkf]
  - [0xF42AC0, c, os/gettime]
  - [0xF42B50, c, audio/cseq]
  - [0xF43610, c, io/motor]
  - [0xF43C30, c, io/pfsinit]
  - [0xF43CF0, hasm, invalicache]
  - [0xF43D70, c, io/conteeplongwrite]
  - [0xF43EA0, c, io/conteeplongread]
  - [0xF43F30, c, io/piread]
  - [0xF43F70, c, audio/copy]
  - [0xF43FF0, c, audio/drvrNew]
  - [0xF44790, c, audio/reverb]
  - [0xF453E0, c, syncprintf]
  - [0xF45420, c, audio/seq]
  - [0xF45A40, hasm, setsr]
  - [0xF45A50, hasm, getsr]
  - [0xF45A60, hasm, setfpccsr]
  - [0xF45A70, c, io/sirawread]
  - [0xF45AC0, c, io/sirawwrite]
  - [0xF45B10, hasm, ultra/exceptasm]
  - [0xF46480, c, io/pirawread]
  - [0xF464E0, hasm, interrupt]
  - [0xF46520, c, os/thread]
  - [0xF46560, c, audio/synthesizer]
  - [0xF46C40, c, audio/syndelete]
  - [0xF46C50, hasm, probetlb]
  - [0xF46D10, c, io/ai]
  - [0xF46D40, c, os/jammesg]
  - [0xF46E90, c, io/pigetcmdq]
  - [0xF46EC0, c, io/cartrominit]
  - [0xF46FC0, c, io/leodiskinit]
  - [0xF470C0, c, io/piacs]
  - [0xF47180, c, os/getthreadpri]
  - [0xF471A0, c, io/pirawdma]
  - [0xF47280, c, io/epirawdma]
  - [0xF474B0, c, io/devmgr]
  - [0xF47940, hasm, bcopy]
  - [0xF47C50, c, io/spsetstat]
  - [0xF47C60, c, io/spsetpc]
  - [0xF47CA0, c, io/sprawdma]
  - [0xF47D30, c, io/sp]
  - [0xF47D60, c, io/vi]
  - [0xF47EA0, c, os/timerintr]
  - [0xF482A0, hasm, setcompare]
  - [0xF482B0, c, io/spgetstat]
  - [0xF482C0, c, io/vigetcurrcontext]
  - [0xF482D0, c, io/viswapcontext]
  - [0xF48630, hasm, getcount]
  - [0xF48640, c, gu/normalize]
  - [0xF486D0, c, io/siacs]
  - [0xF48790, c, io/sirawdma]
  - [0xF48840, c, io/pfsisplug]
  - [0xF48BB0, c, io/crc]
  - [0xF48D30, c, io/contramwrite]
  - [0xF490B0, c, io/contramread]
  - [0xF49440, c, io/pfsgetstatus]
  - [0xF49550, c, io/contpfs]
  - [0xF4A2B0, c, io/pfschecker]
  - [0xF4AD10, c, io/conteepwrite]
  - [0xF4B260, c, io/conteepread]
  - [0xF4B5C0, c, audio/filter]
  - [0xF4B5E0, c, audio/env]
  - [0xF4C160, c, audio/load]
  - [0xF4CCB0, c, audio/resample]
  - [0xF4CFB0, c, audio/auxbus]
  - [0xF4D0C0, c, audio/mainbus]
  - [0xF4D210, c, audio/save]
  - [0xF4D2D0, c, io/si]
  - [0xF4D300, c, io/leointerrupt]
  - [0xF4DB80, c, audio/synallocfx]
  - [0xF4DC20, c, os/resetglobalintmask]
  - [0xF4DC80, c, io/epirawwrite]
  - [0xF4DCD0, c, io/epirawread]
  - [0xF4DD20, c, os/setglobalintmask]
  - [0xF4DD70, c, os/yieldthread]
  - [0xF4DDC0, textbin, us.v10/n_aspMain]
  - [0xF4EA20, textbin, us.v10/gSPF3DEX_fifo]
  - [0xF4FE50, textbin, us.v10/gSPL3DEX_fifo]
  - [0xF50E40, linker_offset, DATA_START] #data Section
  - [0xF50E40, .data, code_0]
  - [0xF50EA0, .data, code_660]
  - [0xF50FA0, .data, code_1D00]
  - [0xF51080, bin, data_37E30] #unreferenced
  - [0xF51090, .data, stub_2FA0]
  - [0xF510A0, .data, code_3250]
  - [0xF510B0, .data, stub_3A70]
  - [0xF510F0, .data, code_5650]
  - [0xF51110, .data, code_7090]
  - [0xF51120, bin, data_37ED0] #unreferenced
  - [0xF51130, .data, code_7F60]
  - [0xF51140, .data, code_8C50]
  - [0xF51280, .data, debugtext]
  - [0xF51430, .data, framebufferdraw]
  - [0xF51440, .data, code_CE60]
  - [0xF514B0, .data, vimgr]
  - [0xF51550, .data, viewport]
  - [0xF51560, .data, pfsmanager]
  - [0xF51570, .data, code_11AC0]
  - [0xF51B00, .data, overlaymanager]
  - [0xF51DA0, .data, mlmtx]
  - [0xF51DB0, .data, code_15B30]
  - [0xF51DC0, .data, memory]
  - [0xF51DF0, .data, lookup]
  - [0xF524E0, .data, ml]
  - [0xF52660, .data, musicplayer]
  - [0xF52670, .data, code_1D5D0]
  - [0xF52690, .data, sns]
  - [0xF526A0, .data, data_1E820]
  - [0xF526B0, .data, audio/n_sl]
  - [0xF526C0, .data, audio/n_drvrNew]
  - [0xF52850, .data, audio/n_env]
  - [0xF52950, .data, os/initialize]
  - [0xF52970, .data, audio/sl]
  - [0xF52980, .data, io/aisetnextbuf]
  - [0xF52990, .data, io/pimgr]
  - [0xF529C0, .data, io/vimgr]
  - [0xF529E0, .data, io/controller]
  - [0xF529F0, .data, audio/drvrNew]
  - [0xF52B80, .data, ultra/exceptasm]
  - [0xF52BA0, .data, os/thread]
  - [0xF52BC0, .data, io/piacs]
  - [0xF52BD0, .data, io/vi]
  - [0xF52C40, .data, os/timerintr]
  - [0xF52C50, .data, io/siacs]
  - [0xF52C60, .data, audio/env]
  - [0xF52D60, .data, io/vimodepallan1]
  - [0xF52DB0, .data, io/vimodempallan1]
  - [0xF52DB0, .data, io/vimodentsclan1]
  - [0xF52E50, .rodata, code_1D00]
  - [0xF52E70, .rodata, code_3250]
  - [0xF52E80, .rodata, stub_3A70]
  - [0xF52E90, .rodata, code_5650]
  - [0xF52EF0, .rodata, code_72B0]
  - [0xF52F10, .rodata, code_7F60]
  - [0xF52F30, .rodata, debugtext]
  - [0xF52F50, .rodata, code_CE60]
  - [0xF53220, .rodata, viewport]
  - [0xF532A0, .rodata, pfsmanager]
  - [0xF539B0, .rodata, code_11AC0]
  - [0xF539C0, .rodata, bamotor]
  - [0xF539D0, .rodata, overlaymanager]
  - [0xF53A50, .rodata, mlmtx]
  - [0xF53A70, .rodata, ml]
  - [0xF53B70, .rodata, musicplayer]
  - [0xF53BA0, .rodata, code_1D5D0]
  - [0xF53C00, .rodata, audio/n_synthesizer]
  - [0xF53C10, .rodata, audio/n_csplayer]
  - [0xF53F80, .rodata, audio/n_reverb]
  - [0xF53FB0, .rodata, audio/n_drvrNew]
  - [0xF53FD0, .rodata, audio/n_env]
  - [0xF54020, .rodata, audio/n_seqplayer]
  - [0xF543D0, .rodata, audio/n_resample]
  - [0xF543E0, .rodata, gu/sinf]
  - [0xF54430, .rodata, audio/cents2ratio]
  - [0xF54440, .rodata, gu/cosf]
  - [0xF54490, .rodata, ultra/setintmask]
  - [0xF54510, .rodata, gu/rotate]
  - [0xF54520, .rodata, audio/cseq]
  - [0xF54530, .rodata, audio/drvrNew]
  - [0xF54550, .rodata, audio/reverb]
  - [0xF54580, .rodata, audio/seq]
  - [0xF54590, .rodata, ultra/exceptasm]
  - [0xF545E0, hasm, ultra/libm_vals] # Nothing in this file, just here so splat sees it's ASM
  - [0xF545E0, .rodata, ultra/libm_vals]
  - [0xF545F0, .rodata, audio/synthesizer]
  - [0xF54600, .rodata, io/devmgr]
  - [0xF54620, .rodata, audio/env]
  - [0xF54670, .rodata, audio/resample]
  - [0xF546B0, rodatabin, us.v10/n_aspMain]
  - [0xF54960, rodatabin, us.v10/gSPF3DEX_fifo]
  - [0xF55160, rodatabin, us.v10/gSPL3DEX_fifo]
  - [0xF55960, .bss, code_0]
  - [0xF55960, .bss, code_660]
  - [0xF55960, .bss, inflate]
  - [0xF55960, .bss, code_1D00]
  - [0xF55960, .bss, pimanager]
  - [0xF55960, .bss, defragmanager]
  - [0xF55960, .bss, initthread]
  - [0xF55960, .bss, code_5650]
  - [0xF55960, .bss, code_7090]
  - [0xF55960, .bss, code_72B0]
  - [0xF55960, .bss, code_8C50]
  - [0xF55960, .bss, framebufferdraw]
  - [0xF55960, .bss, code_CE60]
  - [0xF55960, .bss, vimgr]
  - [0xF55960, .bss, viewport]
  - [0xF55960, .bss, pfsmanager]
  - [0xF55960, .bss, code_11AC0]
  - [0xF55960, .bss, bamotor]
  - [0xF55960, .bss, stub_13640]
  - [0xF55960, .bss, overlaymanager]
  - [0xF55960, .bss, mlmtx]
  - [0xF55960, .bss, depthbuffer]
  - [0xF55960, .bss, code_15B30]
  - [0xF55960, .bss, memory]
  - [0xF55960, .bss, ucode]
  - [0xF55960, .bss, code_1D5D0]
  - [0xF55960, .bss, sns]
  - [0xF55960, .bss, os/initialize]
  - [0xF55960, .bss, io/pimgr]
  - [0xF55960, .bss, io/sptask]
  - [0xF55960, .bss, os/seteventmesg]
  - [0xF55960, .bss, io/vimgr]
  - [0xF55960, .bss, gu/rotate]
  - [0xF55960, .bss, io/controller]
  - [0xF55960, .bss, io/motor]
  - [0xF55960, .bss, io/cartrominit]
  - [0xF55960, .bss, io/leodiskinit]
  - [0xF55960, .bss, io/piacs]
  - [0xF55960, .bss, os/timerintr]
  - [0xF55960, .bss, io/siacs]
  - [0xF55960, .bss, io/pfsisplug]
  - [0xF55960, .bss, io/conteepread]
  - [0xF55960, .bss, os/kdebugserver]
  - [0xF55960, .bss, io/leointerrupt]
- name: core2
  dir: core2
  type: code
  start: 0x00F55960
  vram:  0x80286F90 # via https://hack64.net/wiki/doku.php?id=player_kazooie:ram_map
  follows_vram: core1
  subsegments:
  - [0xF55960, c, anctrl]       #anctrl
  - [0xF56430, c, anim/sprite]  #anctrl2
  - [0xF56A40, c, animcache]    # andb1
  - [0xF56EB0, c, code_1550]    # andb2
  - [0xF57290, c, anseq]        # anseq
  - [0xF57BA0, c, code_2240]    
  - [0xF581F0, c, ba/anim]      # anstate???
  - [0xF58DE0, c, snackerctl]
  - [0xF59330, c, playerutils]
  - [0xF5A120, c, ba/marker]    #babanjo? baavatar?
  - [0xF5C490, c, code_6B30]
  - [0xF5C730, c, ba/carriedobj]
  - [0xF5C9C0, c, code_7060]
  - [0xF5E700, c, ba/flap]      #babflap?
  - [0xF5EA40, c, code_90E0]
  - [0xF5EBF0, c, code_9290]
  - [0xF5EDB0, c, code_9450] 
  - [0xF5F260, c, babuzz]       # babuzz
  - [0xF5F530, c, code_9BD0]
  - [0xF5FF60, c, code_A600]
  - [0xF60040, c, statetimer]
  - [0xF602C0, c, code_A960]
  - [0xF603C0, c, ba/model]     # badraw?
  - [0xF60FB0, c, ba/drone]
  - [0xF611B0, c, code_B850]
  - [0xF614B0, c, eggshatter]
  - [0xF61680, c, baeyes]
  - [0xF61A40, c, ba/falldamage]
  - [0xF61D50, c, baflag]
  - [0xF61E10, c, code_C4B0]
  - [0xF63160, c, ba/carry]
  - [0xF63310, c, code_D9B0]
  - [0xF638D0, c, bainput]
  - [0xF63D70, c, bakey]
  - [0xF63FE0, c, abilityprogress] #baknow
  - [0xF64270, c, code_E910]
  - [0xF647A0, c, babounds]
  - [0xF648B0, c, code_EF50]
  - [0xF656C0, c, ba/physics]
  - [0xF66630, c, ba/iFrame]
  - [0xF66700, c, pitch]
  - [0xF669A0, c, code_11040]
  - [0xF66BB0, c, climb]
  - [0xF66DC0, c, code_11460]
  - [0xF66FC0, c, code_11660]
  - [0xF67130, c, code_117D0]
  - [0xF671D0, c, balookat] # barest
  - [0xF674A0, c, roll]
  - [0xF67740, c, yaw]
  - [0xF67CC0, c, code_12360]
  - [0xF68020, c, basfx]
  - [0xF68890, c, code_12F30]
  - [0xF68FD0, c, bsList]
  - [0xF690E0, c, code_13780] 
  - [0xF69260, c, bsStoredState] #bastate???
  - [0xF69360, c, code_13A00]
  - [0xF69920, c, bastick]
  - [0xF69D80, c, code_14420]
  - [0xF6B880, c, code_15F20]
  - [0xF6B970, c, hazards] # baswamp?
  - [0xF6C5C0, c, code_16C60]
  - [0xF6CB50, c, batimer]
  - [0xF6CDB0, c, bs/ant]
  - [0xF6DEB0, c, bs/bBarge]
  - [0xF6E4F0, c, bs/bbuster]
  - [0xF6EC90, c, bs/bee]
  - [0xF6EEC0, c, bs/beeFly]
  - [0xF6F960, c, bs/beeMain]
  - [0xF70B40, c, bs/bEggAss]
  - [0xF70DB0, c, bs/bEggHead]
  - [0xF71060, c, bs/bFlap]
  - [0xF71730, c, bs/bFlip]
  - [0xF71D20, c, bs/bFly]
  - [0xF73BA0, c, bs/bLongLeg]
  - [0xF74EE0, c, bs/bPeck]
  - [0xF75380, c, bs/bShock]
  - [0xF75B10, c, bs/bSwim]
  - [0xF77190, c, bs/bTrot]
  - [0xF78DD0, c, bs/bWhirl]
  - [0xF79850, c, bs/carry]
  - [0xF79C50, c, bs/claw]
  - [0xF79F90, c, bs/climb]
  - [0xF7A790, c, bs/croc]
  - [0xF7C0A0, c, bs/crouch]
  - [0xF7C7D0, c, bs/die]
  - [0xF7CD40, c, bs/drone]
  - [0xF7CEB0, c, bs/droneenter]
  - [0xF7D530, c, bs/dronegoto]
  - [0xF7D8A0, c, bs/dronelook]
  - [0xF7DB80, c, bs/dronevanish]
  - [0xF7E170, c, bs/dronexform]
  - [0xF7F430, c, bs/jig]
  - [0xF7FAD0, c, bs/jump]
  - [0xF809A0, c, bs/ow]
  - [0xF80BA0, c, bs/pumpkin]
  - [0xF81FA0, c, bs/rebound]
  - [0xF82420, c, bs/rest]
  - [0xF828F0, c, bs/sled]
  - [0xF82AA0, c, bs/slide]
  - [0xF82F40, c, bs/splat]
  - [0xF83240, c, bs/stand]
  - [0xF83E50, c, bs/swim]
  - [0xF849A0, c, bs/surf]
  - [0xF84B00, c, bs/talk]
  - [0xF84C40, c, bs/timeout]
  - [0xF84F10, c, bs/throw]
  - [0xF85130, c, bs/turn]
  - [0xF85410, c, bs/twirl]
  - [0xF856D0, c, bs/walk]
  - [0xF867D0, c, bs/walrus]
  - [0xF88350, c, bs/washy]
  - [0xF88710, c, nc/cameranodelist]
  - [0xF88BB0, c, code_33250]
  - [0xF88BB0, c, code_33310]
  - [0xF89050, c, code_336F0]
  - [0xF89410, c, code_33AB0]
  - [0xF89590, c, code_33C30]
  - [0xF896A0, c, nc/staticCamera]
  - [0xF898F0, c, code_33F90]
  - [0xF89C70, c, code_34310]
  - [0xF8A0F0, c, code_34790]
  - [0xF8AE80, c, code_35520]
  - [0xF8B010, c, nc/dynamicCamera]
  - [0xF8D310, c, code_379B0]
  - [0xF8D630, c, nc/randomCamera]
  - [0xF8D7B0, c, code_37E50]
  - [0xF8DAB0, c, nc/dynamicCam10]
  - [0xF8DC40, c, nc/ba/die]
  - [0xF8DDC0, c, nc/dynamicCam5]
  - [0xF8DF90, c, nc/dynamicCam11]
  - [0xF8E240, c, nc/dynamicCam8]
  - [0xF8E430, c, nc/ba/fly]
  - [0xF8E8A0, c, nc/dynamicCamC]
  - [0xF8EAF0, c, code_F8EAF0]
  - [0xF8ED40, c, nc/dynamicCamB]
  - [0xF8F010, c, nc/dynamicCam13]
  - [0xF8F370, c, nc/dynamicCam9]
  - [0xF8F850, c, nc/dynamicCam12]
  - [0xF90280, c, nc/dynamicCam1]
  - [0xF904A0, c, nc/dynamicCam3]
  - [0xF90770, c, nc/dynamicCamA]
  - [0xF90C20, c, code_3B2C0]
  - [0xF90E30, c, nc/dynamicCamF]
  - [0xF90F20, c, nc/ba/1p]
  - [0xF914E0, c, spawnqueue]
  - [0xF92D30, c, ch/gameSelect]
  - [0xF94430, c, code_3EAD0]
  - [0xF94590, c, ch/explosionripple]
  - [0xF94640, c, ch/bubble]
  - [0xF94850, c, ch/bigbutt]
  - [0xF95A50, c, code_400F0]
  - [0xF96400, c, ch/jiggy]
  - [0xF96A90, c, ch/jigsawdance]
  - [0xF96DC0, c, code_41460]
  - [0xF97890, c, code_41F30]
  - [0xF97910, c, code_41FB0]
  - [0xF98600, c, ch/musicnote]
  - [0xF98610, c, code_42CB0]
  - [0xF98BB0, c, code_43250]
  - [0xF98CF0, c, ch/trainers]
  - [0xF99160, c, code_43800]
  - [0xF993A0, c, code_43A40]
  - [0xF99630, c, mapspecificflags]
  - [0xF99A10, c, ch/crab]
  - [0xF9AC70, c, code_45310]
  - [0xF9C240, c, ch/code_468E0]
  - [0xF9C520, c, ch/jinjo]
  - [0xF9D1B0, c, ch/beehive]
  - [0xF9D530, c, code_47BD0]
  - [0xF9EED0, c, ch/soundsource]
  - [0xF9F3D0, c, ch/shrapnel]
  - [0xF9FD80, c, ch/gloop]
  - [0xFA0050, c, code_4A6F0]
  - [0xFA16D0, c, code_4BD70]
  - [0xFA1770, c, code_4BE10]
  - [0xFA1980, c, code_4C020]
  - [0xFA54E0, c, ch/wadingboots]
  - [0xFA5870, c, ch/badShad]
  - [0xFA5DF0, c, code_50490]
  - [0xFA60B0, c, ch/climbBase]
  - [0xFA6330, c, code_509D0]
  - [0xFA7100, c, ch/piranhaWaterParticles]
  - [0xFA72B0, c, code_51950]
  - [0xFA75F0, c, ch/collectible]
  - [0xFA7BF0, c, ch/mole]
  - [0xFA8F30, c, ch/molehill]
  - [0xFA9370, c, code_53A10]
  - [0xFA9570, c, code_53C10]
  - [0xFAA6B0, c, code_54D50]
  - [0xFAAAE0, c, code_55180]
  - [0xFAACF0, c, code_55390]
  - [0xFAB020, c, code_556C0]
  - [0xFAB1B0, c, code_55850]
  - [0xFAB3F0, c, ch/overlaycopyright]
  - [0xFAB520, c, ch/overlaypressstart]
  - [0xFAB780, c, ch/overlaynocontroller]
  - [0xFABA50, c, ch/bottlesbonus]
  - [0xFAD5D0, c, code_57C70]
  - [0xFADB30, c, code_581D0]
  - [0xFADE30, c, ch/bottlesbonuscursor]
  - [0xFAF0E0, c, code_59780]
  - [0xFAF340, c, code_599E0]
  - [0xFAF3E0, c, code_59A80]
  - [0xFAF6A0, c, ch/snacker]
  - [0xFB0490, c, ch/snowman]
  - [0xFB1000, c, ch/snowball]
  - [0xFB16F0, c, ch/snowmanhat]
  - [0xFB1810, c, code_5BEB0]
  - [0xFB1BA0, c, code_5C240]
  - [0xFB21D0, c, code_5C870]
  - [0xFB3520, c, code_5DBC0]
  - [0xFB5460, c, code_5FB00]
  - [0xFB56E0, c, code_5FD80]
  - [0xFB56F0, c, code_5FD90]
  - [0xFB8930, c, code_62FD0]
  - [0xFB8A30, c, code_630D0]
  - [0xFB8D70, c, code_63410]
  - [0xFB8FF0, c, code_63690]
  - [0xFB9130, c, code_637D0]
  - [0xFBAE20, c, code_654C0]
  - [0xFBBDF0, c, code_66490]
  - [0xFBBFF0, c, vla]
  - [0xFBC410, c, fla]
  - [0xFBC6F0, c, code_66D90]
  - [0xFBC910, c, code_66FB0]
  - [0xFBCDF0, c, gc/bound]
  - [0xFBCFB0, c, dustemitter]
  - [0xFBD300, c, particle]
  - [0xFBF8C0, c, particleemittermanager]
  - [0xFBFE10, c, code_6A4B0]
  - [0xFC0850, c, code_6AEF0]
  - [0xFC0990, c, code_6B030]
  - [0xFC1D40, c, fx/ripple]
  - [0xFC2040, c, fx/sparkle]
  - [0xFC2680, c, code_6CD20]
  - [0xFC2820, c, code_6CEC0]
  - [0xFC2990, c, code_6D030]
  - [0xFC2BD0, c, code_6D270]
  - [0xFC2DF0, c, code_6D490]
  - [0xFC3390, c, code_6DA30]
  - [0xFC6590, c, code_70C30]
  - [0xFC6880, c, code_70F20]
  - [0xFC7180, c, code_71820]
  - [0xFC79C0, c, code_72060]
  - [0xFC8470, c, code_72B10]
  - [0xFC8FA0, c, code_73640]
  - [0xFC99F0, c, code_74090]
  - [0xFC9BF0, c, code_74290]
  - [0xFC9D80, c, code_74420]
  - [0xFCA270, c, code_74910]
  - [0xFCA830, c, code_74ED0]
  - [0xFCADE0, c, code_75480]
  - [0xFCB290, c, code_75930]
  - [0xFCB7F0, c, code_75E90]
  - [0xFCBCF0, c, fx/common1score]
  - [0xFCBD30, c, fx/common2score]
  - [0xFCC6F0, c, fx/honeycarrierscore]
  - [0xFCD7B0, c, code_77E50]
  - [0xFCDA60, c, fx/jinjoscore]
  - [0xFCE7B0, c, fx/lifescore]
  - [0xFCF190, c, fx/common3score]
  - [0xFCF5E0, c, fx/healthscore]
  - [0xFD00C0, c, fx/airscore]
  - [0xFD08E0, c, gccube]
  - [0xFD7960, c, mapModel]
  - [0xFD8CA0, c, propModelList]
  - [0xFD96D0, c, gc/section]
  - [0xFD9A30, c, gc/sky]
  - [0xFD9DD0, c, gc/transition]
  - [0xFDAB30, c, code_851D0]
  - [0xFDB110, c, code_857B0]
  - [0xFDB160, c, code_85800]
  - [0xFDD790, c, gc/dialog]
  - [0xFE0110, c, gc/pauseMenu]
  - [0xFE3580, c, code_8DC20]
  - [0xFE3BD0, c, gc/zoombox]
  - [0xFE7770, c, code_91E10]
  - [0xFE8F50, c, code_935F0] #gcminigame
  - [0xFE9570, c, gc/parade]
  - [0xFE9F80, c, code_94620]
  - [0xFEA0E0, c, code_94780]
  - [0xFEA380, c, code_94A20]
  - [0xFEB010, c, code_956B0]
  - [0xFEE610, c, code_98CB0]
  - [0xFEF1C0, c, quizquestionaskedbitfield]
  - [0xFEF300, c, code_999A0]
  - [0xFEF8E0, c, jiggyscore]
  - [0xFEFC80, c, honeycombscore]
  - [0xFEFEE0, c, mumboscore]
  - [0xFF00A0, c, code_9A740]
  - [0xFF0330, c, code_9A9D0]
  - [0xFF0660, c, levelspecificflags]
  - [0xFF0AE0, c, code_9B180]
  - [0xFF0FB0, c, code_9B650]
  - [0xFF12F0, c, code_9B990]
  - [0xFF1AD0, c, code_9C170]
  - [0xFF2FA0, c, code_9D640]
  - [0xFF30C0, c, code_9D760]
  - [0xFF31C0, c, timedfuncqueue]
  - [0xFF3CD0, c, code_9E370]
  - [0xFFA660, c, code_A4D00]
  - [0xFFB520, c, code_A5BC0]
  - [0x1001560, c, code_ABC00]
  - [0x1001E80, c, gclights]
  - [0x1002A70, c, code_AD110]
  - [0x1002F10, c, gsworld]
  - [0x1003BF0, c, code_AE290]
  - [0x1003F30, c, skeletalanim]
  - [0x1004700, c, code_AEDA0]
  - [0x1006D60, c, modelRender]
  - [0x1008EE0, c, code_B3580]
  - [0x10093E0, c, code_B3A80]
  - [0x100A9A0, c, code_B5040]
  - [0x100B760, c, code_B5E00]
  - [0x100BC10, c, code_B62B0]
  - [0x100BFA0, c, code_B6640]
  - [0x100C030, c, string]
  - [0x100C5C0, c, code_B6C60]
  - [0x100C640, c, time]
  - [0x100C800, c, commonParticle]
  - [0x100D480, c, coords]
  - [0x100D8A0, c, code_B7F40]
  - [0x100D980, c, code_B8020]
  - [0x100D9D0, c, code_B8070]
  - [0x100D9E0, c, code_B8080]
  - [0x100E1C0, c, code_B8860]
  - [0x100E9F0, c, code_B9090]
  - [0x100F0D0, c, code_B9770]
  - [0x1012A60, c, code_BD100]
  - [0x1013620, c, code_BDCC0]
  - [0x1013C20, c, code_BE2C0]
  - [0x1014880, c, code_BEF20]
  - [0x10164E0, c, code_C0B80]
  - [0x1016650, c, code_C0CF0]
  - [0x10167C0, c, code_C0E60]
  - [0x1018580, c, animtexturecache]
  - [0x1018890, c, code_C2F30]
  - [0x1018B00, c, code_C31A0]
  - [0x1018D60, c, rand]
  - [0x10193A0, c, code_C3A40]
  - [0x1019480, c, file] #gsmaker
  - [0x1019C80, c, code_C4320]
  - [0x101A8A0, c, code_C4F40]
  - [0x101ADA0, c, code_C5440]
  - [0x101B450, c, code_C5AF0]
  - [0x101B620, c, code_C5CC0]
  - [0x101B860, c, code_C5F00]
  - [0x101BB20, c, code_C61C0]
  - [0x101BC10, c, code_C62B0]
  - [0x101D030, c, code_C76D0]
  - [0x101D620, c, code_C7CC0]
  - [0x101DB90, c, code_C8230]
  - [0x101DCC0, c, code_C8360]
  - [0x101DDF0, c, code_C8490]
  - [0x101E0C0, c, code_C8760]
  - [0x101E320, c, code_C89C0]
  - [0x101F150, c, code_C97F0]
  - [0x101F7D0, c, code_C9E70]
  - [0x101F860, c, code_C9F00]
  - [0x10209B0, c, code_CB050]
  - [0x1020F70, c, code_CB610]
  - [0x1021200, c, commonParticleTypeMap]
  - [0x1021550, c, code_CBBF0]
  - [0x1021670, c, code_CBD10]
  - [0x1021B40, c, code_CC1E0]
  - [0x1022A00, c, code_CD0A0]
  - [0x1022D50, c, code_CD3F0]
  - [0x1023040, c, code_CD6E0]
  - [0x1024630, c, code_CECD0]
  - [0x10249F0, c, code_CF090]
  - [0x1024D40, c, progressDialog]
  - [0x1024F50, c, code_CF5F0]
  - [0x1025140, c, ch/clankerwhipcrack]
  - [0x10253C0, c, ch/code_CFA60]
  - [0x1025B20, c, ch/clucker]
  - [0x1026600, c, code_D0CA0]
  - [0x1027AE0, c, code_D2180]
  - [0x1027E60, c, ch/firefx]
  - [0x1028410, c, ch/drips]
  - [0x1028770, c, ch/icecube]
  - [0x10299B0, c, ch/ghost]
  - [0x102AA50, c, ch/flotsam]
  - [0x102B670, c, code_D5D10]
  - [0x102B930, c, code_D5FD0]
  - [0x102BAE0, c, code_D6180]
  - [0x102BF60, c, code_D6600]
  - [0x102C9A0, c, ch/termite]
  - [0x102D670, c, ch/gravestone]
  - [0x102E340, c, ch/bat]
  - [0x102F700, c, ch/whipcrack]
  - [0x102FD00, c, code_DA3A0]
  - [0x10300C0, c, code_DA760]
  - [0x1030400, c, code_DAAA0]
  - [0x1030970, c, code_DB010]
  - [0x1031E10, c, code_DC4B0]
  - [0x1031F60, bin, data_DC600] #unreferenced
  - [0x1031F90, .data, code_1550]
  - [0x1031FB0, .data, ba/anim]
  - [0x1031FE0, .data, snackerctl]
  - [0x1032000, .data, ba/marker]
  - [0x1032060, .data, code_7060]
  - [0x10320A0, .data, code_90E0]
  - [0x1032150, .data, ba/model]
  - [0x1032150, .data, code_B850]
  - [0x1032170, .data, eggshatter]
  - [0x10321C0, .data, ba/falldamage]
  - [0x10321F0, .data, code_E910]
  - [0x1032E10, .data, ba/physics]
  - [0x1032E20, .data, code_117D0]
  - [0x1032F30, .data, basfx]
  - [0x1032F50, .data, code_12F30]
  - [0x1032FF0, .data, code_14420]
  - [0x1033330, .data, bs/ant]
  - [0x1033360, .data, bs/bbuster]
  - [0x1033380, .data, bs/beeFly]
  - [0x10333B0, .data, bs/beeMain]
  - [0x10333E0, .data, bs/bFlap]
  - [0x10333F0, .data, bs/bFlip]
  - [0x1033410, .data, bs/bLongLeg]
  - [0x1033430, .data, bs/bPeck]
  - [0x1033440, .data, bs/bShock]
  - [0x1033450, bin, data_DDAF0] #unreferenced
  - [0x1033460, .data, bs/bTrot]
  - [0x10334A0, .data, bs/bWhirl]
  - [0x10334C0, .data, bs/carry]
  - [0x10334D0, .data, bs/croc]
  - [0x1033500, .data, bs/drone]
  - [0x1033580, .data, bs/dronexform]
  - [0x10336A0, .data, bs/jump]
  - [0x10336C0, .data, bs/pumpkin]
  - [0x10336F0, .data, bs/stand]
  - [0x1033710, .data, bs/swim]
  - [0x1033740, .data, bs/walk]
  - [0x1033790, .data, bs/walrus]
  - [0x10337D0, .data, code_33F90]
  - [0x1034160, .data, code_34310]
  - [0x10341B0, .data, code_34790]
  - [0x1034200, .data, code_35520]
  - [0x10346A0, .data, nc/dynamicCamera]
  - [0x1034730, .data, code_37E50]
  - [0x1034760, .data, nc/ba/die]
  - [0x1034770, .data, nc/dynamicCamA]
  - [0x1034790, .data, spawnqueue]
  - [0x10347A0, .data, ch/gameSelect]
  - [0x1034900, .data, code_3EAD0]
  - [0x1034980, .data, ch/explosionripple]
  - [0x10349B0, .data, ch/bubble]
  - [0x10349E0, .data, ch/bigbutt]
  - [0x1034AC0, .data, code_400F0]
  - [0x1034C60, .data, ch/jiggy]
  - [0x1034CA0, .data, ch/jigsawdance]
  - [0x1034D00, .data, code_41460]
  - [0x1034E00, .data, code_41F30]
  - [0x1034E30, .data, code_41FB0]
  - [0x1035620, .data, ch/musicnote]
  - [0x1035650, .data, code_42CB0]
  - [0x10356A0, .data, code_43250]
  - [0x1035870, .data, ch/trainers]
  - [0x10358C0, .data, code_43800]
  - [0x10358F0, .data, code_43A40]
  - [0x10359D0, .data, mapspecificflags]
  - [0x10359E0, .data, ch/crab]
  - [0x1035B00, .data, code_45310]
  - [0x1035B30, .data, ch/code_468E0]
  - [0x1035B80, .data, ch/jinjo]
  - [0x1035C90, .data, ch/beehive]
  - [0x1035CE0, .data, code_47BD0]
  - [0x1035D10, .data, ch/soundsource]
  - [0x1035D90, .data, ch/shrapnel]
  - [0x1035E00, .data, ch/gloop]
  - [0x1035E60, .data, code_4A6F0]
  - [0x1035F00, .data, code_4BD70]
  - [0x1035FC0, .data, code_4BE10]
  - [0x1036050, .data, code_4C020]
  - [0x10363D0, .data, ch/wadingboots]
  - [0x1036420, .data, ch/badShad]
  - [0x1036450, .data, code_50490]
  - [0x10364F0, .data, ch/climbBase]
  - [0x1036520, .data, code_509D0]
  - [0x1036630, .data, ch/piranhaWaterParticles]
  - [0x1036660, .data, code_51950]
  - [0x10366D0, .data, ch/collectible]
  - [0x1036740, .data, ch/mole]
  - [0x10367D0, .data, ch/molehill]
  - [0x1036840, .data, code_53A10]
  - [0x1036870, .data, code_53C10]
  - [0x1036900, .data, code_54D50]
  - [0x10369B0, .data, code_55180]
  - [0x1036A10, .data, code_55390]
  - [0x1036A40, .data, code_556C0]
  - [0x1036A70, .data, code_55850]
  - [0x1036AA0, .data, ch/overlaycopyright]
  - [0x1036AD0, .data, ch/overlaypressstart]
  - [0x1036B20, .data, ch/overlaynocontroller]
  - [0x1036B70, .data, ch/bottlesbonus]
  - [0x1036CD0, .data, code_57C70]
  - [0x1036D30, .data, code_581D0]
  - [0x1036D80, .data, ch/bottlesbonuscursor]
  - [0x1036E10, .data, code_59780]
  - [0x1036F70, .data, code_59A80]
  - [0x1036FA0, .data, ch/snacker]
  - [0x1037020, .data, ch/snowman]
  - [0x10370E0, .data, ch/snowball]
  - [0x1037190, .data, ch/snowmanhat]
  - [0x10371C0, .data, code_5C870]
  - [0x1037200, .data, code_5DBC0]
  - [0x1037220, .data, code_66D90]
  - [0x1037230, .data, code_66FB0]
  - [0x10372B0, .data, gc/bound]
  - [0x1037300, .data, dustemitter]
  - [0x1037310, .data, particle]
  - [0x10373A0, .data, code_6A4B0]
  - [0x1037470, .data, code_6AEF0]
  - [0x1037480, .data, code_6B030]
  - [0x1037500, .data, fx/ripple]
  - [0x10375A0, .data, fx/sparkle]
  - [0x1037750, .data, code_6CD20]
  - [0x10377A0, .data, code_6D030]
  - [0x10377B0, .data, code_6D270]
  - [0x10377C0, .data, code_6D490]
  - [0x10379D0, .data, code_6DA30]
  - [0x1037C50, .data, code_72060]
  - [0x1037CB0, .data, code_73640]
  - [0x10380F0, .data, code_74090]
  - [0x10381A0, .data, code_74290]
  - [0x10381D0, .data, code_74420]
  - [0x1038200, .data, code_74910]
  - [0x1038230, .data, code_74ED0]
  - [0x1038260, .data, code_75480]
  - [0x1038290, .data, code_75930]
  - [0x10382C0, .data, code_75E90]
  - [0x10382F0, .data, fx/common2score]
  - [0x10389E0, .data, fx/honeycarrierscore]
  - [0x1038A40, .data, fx/jinjoscore]
  - [0x1038C30, .data, fx/lifescore]
  - [0x1038C80, .data, fx/common3score]
  - [0x10392E0, .data, fx/healthscore]
  - [0x1039330, .data, fx/airscore]
  - [0x1039380, .data, gccube]
  - [0x10395B0, .data, mapModel]
  - [0x103A1D0, .data, propModelList]
  - [0x103A1E0, .data, gc/section]
  - [0x103A710, .data, gc/sky]
  - [0x103AB20, .data, gc/transition]
  - [0x103AE20, .data, code_851D0]
  - [0x103AEA0, .data, gc/dialog]
  - [0x103AEB0, .data, gc/pauseMenu]
  - [0x103B000, .data, code_8DC20]
  - [0x103B090, .data, gc/zoombox]
  - [0x103C310, .data, code_91E10]
  - [0x103C340, .data, code_935F0]
  - [0x103C370, .data, gc/parade]
  - [0x103C790, .data, code_94A20]
  - [0x103C7A0, .data, code_956B0]
  - [0x103C7C0, .data, code_98CB0]
  - [0x103C7D0, .data, code_9B180]
  - [0x103C850, .data, code_9B650]
  - [0x103CC90, .data, code_9B990]
  - [0x103CDF0, .data, code_9D640]
  - [0x103CF30, .data, code_9E370]
  - [0x103CFA0, .data, code_A4D00]
  - [0x103D180, .data, code_A5BC0] #(file needs to be broken?)
  - [0x103D1D0, .data, code_A5BC0]
  - [0x103D200, .data, code_ABC00]
  - [0x103E340, .data, gclights]
  - [0x103E350, .data, code_AD110]
  - [0x103EC20, .data, gsworld]
  - [0x103EC30, .data, code_AEDA0]
  - [0x103ED10, .data, modelRender]
  - [0x103F3B0, .data, code_B3A80]
  - [0x103F3F0, .data, code_B5040]
  - [0x103F490, .data, code_B62B0]
  - [0x10407F0, .data, time]
  - [0x1040800, .data, commonParticle]
  - [0x1040830, .data, code_B7F40]
  - [0x1040840, .data, code_B9770]
  - [0x1040890, .data, code_BD100]
  - [0x10408A0, .data, code_BE2C0]
  - [0x10408B0, bin, data_EAF40] #unreferenced
  - [0x10408C0, .data, code_C2F30]
  - [0x10408D0, .data, code_C4320]
  - [0x1040990, .data, code_C4F40]
  - [0x1040A00, .data, code_C5440]
  - [0x1040A70, .data, code_C8760]
  - [0x1040A80, .data, code_C97F0]
  - [0x1040F90, .data, code_C9F00]
  - [0x1041040, .data, code_CBD10]
  - [0x1041070, .data, code_CC1E0]
  - [0x1041090, .data, code_CD6E0]
  - [0x10410C0, .data, code_CECD0]
  - [0x10410D0, .data, code_CF090]
  - [0x1041100, .data, progressDialog]
  - [0x10411C0, .data, code_CF5F0]
  - [0x10411E0, .data, ch/clankerwhipcrack]
  - [0x1041210, .data, ch/code_CFA60]
  - [0x1041240, .data, ch/clucker]
  - [0x1041270, .data, code_D0CA0]
  - [0x1041310, .data, code_D2180]
  - [0x1041460, .data, ch/firefx]
  - [0x1041490, .data, ch/drips]
  - [0x1041520, .data, ch/icecube]
  - [0x10415B0, .data, ch/ghost]
  - [0x1041650, .data, ch/flotsam]
  - [0x10416F0, .data, code_D5D10]
  - [0x1041770, .data, code_D5FD0]
  - [0x10417F0, .data, code_D6180]
  - [0x1041870, .data, code_D6600]
  - [0x10418E0, .data, ch/termite]
  - [0x1041950, .data, ch/gravestone]
  - [0x1041A60, .data, ch/bat]
  - [0x1041AD0, .data, ch/whipcrack]
  - [0x1041B00, .data, code_DA3A0]
  - [0x1041B80, .data, code_DA760]
  - [0x1041BB0, .data, code_DAAA0]
  - [0x1041CB0, .data, code_DB010]
  - [0x1042790, .data, code_DC4B0]
  - [0x10427C0, ".rodata", anctrl]
  - [0x10427F0, .rodata, anim/sprite]
  - [0x1042800, .rodata, anseq]
  - [0x1042880, .rodata, ba/anim]
  - [0x1042890, .rodata, snackerctl]
  - [0x10428A0, .rodata, playerutils]
  - [0x1042940, .rodata, ba/marker]
  - [0x1042D70, .rodata, code_6B30]
  - [0x1042E60, .rodata, code_7060]
  - [0x1042F90, .rodata, code_9450]
  - [0x1042FC0, .rodata, babuzz]
  - [0x1042FD0, .rodata, code_9BD0]
  - [0x1043010, .rodata, ba/model]
  - [0x10430C0, .rodata, ba/drone]
  - [0x10430D0, .rodata, code_B850]
  - [0x10430F0, .rodata, baeyes]
  - [0x1043110, .rodata, ba/falldamage]
  - [0x1043130, .rodata, code_C4B0]
  - [0x1043170, .rodata, code_D9B0]
  - [0x1043180, .rodata, abilityprogress]
  - [0x10431B0, .rodata, code_EF50]
  - [0x1043350, .rodata, ba/physics]
  - [0x10433B0, .rodata, ba/iFrame]
  - [0x10433C0, .rodata, pitch]
  - [0x10433F0, .rodata, code_11040]
  - [0x1043400, .rodata, climb]
  - [0x1043410, .rodata, code_11660]
  - [0x10435D0, .rodata, balookat]
  - [0x10435E0, .rodata, roll]
  - [0x1043600, .rodata, yaw]
  - [0x1043660, .rodata, code_12360]
  - [0x1043690, .rodata, basfx]
  - [0x10436C0, .rodata, code_12F30]
  - [0x10436E0, .rodata, bastick]
  - [0x10436F0, .rodata, code_14420]
  - [0x1043770, .rodata, hazards]
  - [0x1043BD0, .rodata, code_16C60]
  - [0x1043C70, .rodata, bs/ant]
  - [0x1043CA0, .rodata, bs/bBarge]
  - [0x1043CE0, .rodata, bs/bbuster]
  - [0x1043D20, .rodata, bs/beeFly]
  - [0x1043D50, .rodata, bs/beeMain]
  - [0x1043DC0, .rodata, bs/bEggAss]
  - [0x1043DE0, .rodata, bs/bEggHead]
  - [0x1043E00, .rodata, bs/bFlap]
  - [0x1043E70, .rodata, bs/bFlip]
  - [0x1043EC0, .rodata, bs/bFly]
  - [0x1043F20, .rodata, bs/bLongLeg]
  - [0x1043FB0, .rodata, bs/bPeck]
  - [0x1043FE0, .rodata, bs/bShock]
  - [0x1044000, .rodata, bs/bSwim]
  - [0x1044070, .rodata, bs/bTrot]
  - [0x10440E0, .rodata, bs/bWhirl]
  - [0x1044110, .rodata, bs/carry]
  - [0x1044130, .rodata, bs/claw]
  - [0x1044170, .rodata, bs/climb]
  - [0x1044180, .rodata, bs/croc]
  - [0x10441E0, .rodata, bs/crouch]
  - [0x1044210, .rodata, bs/die]
  - [0x1044220, .rodata, bs/droneenter]
  - [0x1044230, .rodata, bs/dronegoto]
  - [0x1044240, .rodata, bs/dronelook]
  - [0x1044250, .rodata, bs/dronevanish]
  - [0x1044260, .rodata, bs/dronexform]
  - [0x1044310, .rodata, bs/jig]
  - [0x1044330, .rodata, bs/jump]
  - [0x1044380, .rodata, bs/ow]
  - [0x1044390, .rodata, bs/pumpkin]
  - [0x1044410, .rodata, bs/rebound]
  - [0x1044420, .rodata, bs/rest]
  - [0x1044430, .rodata, bs/slide]
  - [0x1044440, .rodata, bs/stand]
  - [0x1044470, .rodata, bs/swim]
  - [0x10444C0, .rodata, bs/surf]
  - [0x10444D0, .rodata, bs/talk]
  - [0x10444E0, .rodata, bs/timeout]
  - [0x10444F0, .rodata, bs/throw]
  - [0x1044500, .rodata, bs/turn]
  - [0x1044520, .rodata, bs/twirl]
  - [0x1044540, .rodata, bs/walk]
  - [0x10445D0, .rodata, bs/walrus]
  - [0x1044630, .rodata, bs/washy]
  - [0x1044690, .rodata, nc/cameranodelist]
  - [0x10446E0, .rodata, code_33F90]
  - [0x1044700, .rodata, code_34310]
  - [0x1044710, .rodata, code_34790]
  - [0x1044740, .rodata, nc/dynamicCamera]
  - [0x1044890, .rodata, code_37E50]
  - [0x10448B0, .rodata, nc/dynamicCam10]
  - [0x10448C0, .rodata, nc/ba/die]
  - [0x10448D0, .rodata, nc/dynamicCam5]
  - [0x10448E0, .rodata, nc/ba/fly]
  - [0x10448F0, .rodata, nc/dynamicCamC]
  - [0x1044900, .rodata, code_F8EAF0]
  - [0x1044910, .rodata, nc/dynamicCamB]
  - [0x1044920, .rodata, nc/dynamicCam13]
  - [0x1044930, .rodata, nc/dynamicCam9]
  - [0x1044950, .rodata, nc/dynamicCam12]
  - [0x1044980, .rodata, nc/dynamicCam3]
  - [0x1044990, .rodata, nc/dynamicCamA]
  - [0x10449A0, .rodata, spawnqueue]
  - [0x10449F0, .rodata, ch/gameSelect]
  - [0x1044B70, .rodata, ch/bubble]
  - [0x1044B80, .rodata, ch/bigbutt]
  - [0x1044C60, .rodata, code_400F0]
  - [0x1044CC0, .rodata, ch/jiggy]
  - [0x1044D40, .rodata, ch/jigsawdance]
  - [0x1044DB0, .rodata, code_41460]
  - [0x1044DE0, .rodata, code_41FB0]
  - [0x1044E20, .rodata, ch/musicnote]
  - [0x1044E30, .rodata, code_42CB0]
  - [0x1044E40, .rodata, ch/trainers]
  - [0x1044E50, .rodata, code_43800]
  - [0x1044E60, .rodata, ch/crab]
  - [0x1044EB0, .rodata, code_45310]
  - [0x1044F30, .rodata, ch/jinjo]
  - [0x1044FA0, .rodata, ch/beehive]
  - [0x1044FB0, .rodata, code_47BD0]
  - [0x1045010, .rodata, ch/shrapnel]
  - [0x1045030, .rodata, ch/gloop]
  - [0x1045040, .rodata, code_4A6F0]
  - [0x10450F0, .rodata, code_4C020]
  - [0x1045710, .rodata, ch/badShad]
  - [0x1045720, .rodata, code_50490]
  - [0x1045730, .rodata, code_509D0]
  - [0x1045770, .rodata, ch/piranhaWaterParticles]
  - [0x1045780, .rodata, code_51950]
  - [0x1045790, .rodata, ch/mole]
  - [0x1045830, .rodata, code_53C10]
  - [0x10458A0, .rodata, code_54D50]
  - [0x10458C0, .rodata, code_55180]
  - [0x10458D0, .rodata, code_55390]
  - [0x10458E0, .rodata, ch/overlaypressstart]
  - [0x10458F0, .rodata, ch/overlaynocontroller]
  - [0x1045900, .rodata, ch/bottlesbonus]
  - [0x1045970, .rodata, code_57C70]
  - [0x1045990, .rodata, code_581D0]
  - [0x10459A0, .rodata, ch/bottlesbonuscursor]
  - [0x1045A00, .rodata, code_599E0]
  - [0x1045A10, .rodata, code_59A80]
  - [0x1045A20, .rodata, ch/snacker]
  - [0x1045A70, .rodata, ch/snowman]
  - [0x1045AA0, .rodata, ch/snowball]
  - [0x1045AD0, .rodata, code_5C240]
  - [0x1045AE0, .rodata, code_5C870]
  - [0x1045B50, .rodata, code_5FD90]
  - [0x1045B60, .rodata, code_66FB0]
  - [0x1045B70, .rodata, dustemitter]
  - [0x1045B80, .rodata, particle]
  - [0x1045BA0, .rodata, code_6A4B0]
  - [0x1045BB0, .rodata, code_6B030]
  - [0x1045BC0, .rodata, fx/ripple]
  - [0x1045BD0, .rodata, fx/sparkle]
  - [0x1045BE0, .rodata, code_6CEC0]
  - [0x1045BF0, .rodata, code_6D030]
  - [0x1045C00, .rodata, code_6D270]
  - [0x1045C10, .rodata, code_6DA30]
  - [0x1045C90, .rodata, code_70F20]
  - [0x1045CF0, .rodata, code_71820]
  - [0x1045D10, .rodata, code_72060]
  - [0x1045D30, .rodata, code_73640]
  - [0x1045D60, .rodata, code_74420]
  - [0x1045D70, .rodata, fx/common2score]
  - [0x1045D80, .rodata, fx/honeycarrierscore]
  - [0x1045DD0, .rodata, fx/jinjoscore]
  - [0x1045E00, .rodata, fx/jinjoscore]
  - [0x1045E30, .rodata, fx/common3score]
  - [0x1045E50, .rodata, fx/healthscore]
  - [0x1045E60, .rodata, fx/airscore]
  - [0x1045E80, .rodata, gccube]
  - [0x1045F40, .rodata, mapModel]
  - [0x1046100, .rodata, propModelList]
  - [0x1046110, .rodata, gc/section]
  - [0x1046E10, .rodata, gc/sky]
  - [0x1046E20, .rodata, gc/transition]
  - [0x1046E80, .rodata, code_85800]
  - [0x1046EA0, .rodata, gc/dialog]
  - [0x1046F10, .rodata, gc/pauseMenu]
  - [0x1047250, .rodata, gc/zoombox] 
  - [0x1047320, .rodata, code_91E10]
  - [0x1047360, .rodata, code_935F0]
  - [0x1047380, .rodata, gc/parade]
  - [0x1047700, .rodata, code_94A20]
  - [0x1047710, .rodata, code_956B0]
  - [0x1047720, .rodata, code_9A9D0]
  - [0x1047750, .rodata, code_9B180]
  - [0x1047770, .rodata, code_9C170]
  - [0x10477C0, .rodata, code_9E370] 
  - [0x1047840, .rodata, code_A4D00]
  - [0x1047870, .rodata, code_A5BC0]
  - [0x1047890, .rodata, code_AD110]
  - [0x10478B0, .rodata, skeletalanim]
  - [0x10478C0, .rodata, code_AEDA0]
  - [0x1047910, .rodata, modelRender]
  - [0x1047920, .rodata, code_B3A80]
  - [0x1047930, .rodata, string]
  - [0x1047950, .rodata, code_B6C60]
  - [0x1047960, .rodata, time]
  - [0x1047990, .rodata, code_B9090]
  - [0x10479C0, .rodata, code_B9770]
  - [0x1047A50, .rodata, code_BD100]
  - [0x1047A70, .rodata, code_BDCC0]
  - [0x1047A90, .rodata, code_BE2C0]
  - [0x1047AD0, .rodata, code_BEF20]
  - [0x1047B10, .rodata, code_C0E60]
  - [0x1047B20, .rodata, rand]
  - [0x1047B40, .rodata, code_C3A40]
  - [0x1047B50, .rodata, code_C4320]
  - [0x1047B70, .rodata, code_C5AF0]
  - [0x1047B90, .rodata, code_C5CC0]
  - [0x1047BA0, .rodata, code_C5F00]
  - [0x1047BD0, .rodata, code_C62B0]
  - [0x1047C00, .rodata, code_C76D0]
  - [0x1047C40, .rodata, code_C7CC0]
  - [0x1047C80, .rodata, code_C8230]
  - [0x1047C90, .rodata, code_C8360]
  - [0x1047CA0, .rodata, code_C8490]
  - [0x1047CC0, .rodata, code_C8760]
  - [0x1047CD0, .rodata, code_C89C0]
  - [0x1047D10, .rodata, code_C97F0]
  - [0x1047D20, .rodata, code_C9F00]
  - [0x1047D50, .rodata, code_CB050]
  - [0x1047DC0, .rodata, code_CB610]
  - [0x1047DE0, .rodata, code_CBD10]
  - [0x1047E00, .rodata, code_CC1E0]
  - [0x1047E20, .rodata, code_CD0A0]
  - [0x1047E40, .rodata, code_CD3F0]
  - [0x1047E50, .rodata, code_CD6E0]
  - [0x1047E90, .rodata, code_CECD0]
  - [0x1047EB0, .rodata, code_CF090]
  - [0x1047EC0, .rodata, ch/clankerwhipcrack]
  - [0x1047EE0, .rodata, ch/code_CFA60]
  - [0x1047F30, .rodata, ch/clucker]
  - [0x1047FD0, .rodata, code_D0CA0]
  - [0x1048050, .rodata, code_D2180]
  - [0x1048060, .rodata, ch/firefx]
  - [0x10480A0, .rodata, ch/drips]
  - [0x10480C0, .rodata, ch/icecube]
  - [0x1048170, .rodata, ch/ghost]
  - [0x10481E0, .rodata, ch/flotsam]
  - [0x1048220, .rodata, code_D5D10]
  - [0x1048230, .rodata, code_D6180]
  - [0x1048240, .rodata, code_D6600]
  - [0x1048280, .rodata, ch/termite]
  - [0x10482F0, .rodata, ch/gravestone]
  - [0x1048390, .rodata, ch/bat]
  - [0x10483C0, .rodata, ch/bat]
  - [0x1048430, .rodata, ch/whipcrack]
  - [0x1048450, .rodata, code_DA3A0]
  - [0x1048460, .rodata, code_DA760]
  - [0x1048480, .rodata, code_DB010]
  - [0x1048560, .bss, anim/sprite]
  - [0x1048560, .bss, animcache]
  - [0x1048560, .bss, code_1550]
  - [0x1048560, .bss, anseq]
  - [0x1048560, .bss, ba/anim]
  - [0x1048560, .bss, snackerctl]
  - [0x1048560, .bss, playerutils]
  - [0x1048560, .bss, ba/marker]
  - [0x1048560, .bss, code_6B30]
  - [0x1048560, .bss, code_7060]
  - [0x1048560, .bss, ba/flap]
  - [0x1048560, .bss, code_90E0]
  - [0x1048560, .bss, code_9290]
  - [0x1048560, .bss, code_9450]
  - [0x1048560, .bss, babuzz]
  - [0x1048560, .bss, code_9BD0]
  - [0x1048560, .bss, code_A600]
  - [0x1048560, .bss, statetimer]
  - [0x1048560, .bss, ba/model]
  - [0x1048560, .bss, ba/drone]
  - [0x1048560, .bss, eggshatter]
  - [0x1048560, .bss, baeyes]
  - [0x1048560, .bss, ba/falldamage]
  - [0x1048560, .bss, baflag]
  - [0x1048560, .bss, code_C4B0]
  - [0x1048560, .bss, ba/carry]
  - [0x1048560, .bss, code_D9B0]
  - [0x1048560, .bss, bainput]
  - [0x1048560, .bss, bakey]
  - [0x1048560, .bss, abilityprogress]
  - [0x1048560, .bss, code_E910]
  - [0x1048560, .bss, babounds]
  - [0x1048560, .bss, code_EF50]
  - [0x1048560, .bss, ba/physics]
  - [0x1048560, .bss, ba/iFrame]
  - [0x1048560, .bss, pitch]
  - [0x1048560, .bss, code_11040]
  - [0x1048560, .bss, climb]
  - [0x1048560, .bss, code_11460]
  - [0x1048560, .bss, code_11660]
  - [0x1048560, .bss, code_117D0]
  - [0x1048560, .bss, balookat]
  - [0x1048560, .bss, roll]
  - [0x1048560, .bss, yaw]
  - [0x1048560, .bss, code_12360]
  - [0x1048560, .bss, basfx]
  - [0x1048560, .bss, code_12F30]
  - [0x1048560, .bss, bsList]
  - [0x1048560, .bss, code_13780]
  - [0x1048560, .bss, bsStoredState]
  - [0x1048560, .bss, code_13A00]
  - [0x1048560, .bss, bastick]
  - [0x1048560, .bss, code_14420]
  - [0x1048560, .bss, code_15F20]
  - [0x1048560, .bss, hazards]
  - [0x1048560, .bss, code_16C60]
  - [0x1048560, .bss, batimer]
  - [0x1048560, .bss, bs/ant]
  - [0x1048560, .bss, bs/bBarge]
  - [0x1048560, .bss, bs/bbuster]
  - [0x1048560, .bss, bs/beeFly]
  - [0x1048560, .bss, bs/beeMain]
  - [0x1048560, .bss, bs/bEggAss]
  - [0x1048560, .bss, bs/bEggHead]
  - [0x1048560, .bss, bs/bFlap]
  - [0x1048560, .bss, bs/bFlip]
  - [0x1048560, .bss, bs/bFly]
  - [0x1048560, .bss, bs/bLongLeg]
  - [0x1048560, .bss, bs/bPeck]
  - [0x1048560, .bss, bs/bShock]
  - [0x1048560, .bss, bs/bSwim]
  - [0x1048560, .bss, bs/bTrot]
  - [0x1048560, .bss, bs/bWhirl]
  - [0x1048560, .bss, bs/claw]
  - [0x1048560, .bss, bs/climb]
  - [0x1048560, .bss, bs/croc]
  - [0x1048560, .bss, bs/crouch]
  - [0x1048560, .bss, bs/die]
  - [0x1048560, .bss, bs/droneenter]
  - [0x1048560, .bss, bs/dronegoto]
  - [0x1048560, .bss, bs/dronevanish]
  - [0x1048560, .bss, bs/dronexform]
  - [0x1048560, .bss, bs/jig]
  - [0x1048560, .bss, bs/jump]
  - [0x1048560, .bss, bs/ow]
  - [0x1048560, .bss, bs/pumpkin]
  - [0x1048560, .bss, bs/rebound]
  - [0x1048560, .bss, bs/sled]
  - [0x1048560, .bss, bs/slide]
  - [0x1048560, .bss, bs/splat]
  - [0x1048560, .bss, bs/stand]
  - [0x1048560, .bss, bs/swim]
  - [0x1048560, .bss, bs/surf]
  - [0x1048560, .bss, bs/talk]
  - [0x1048560, .bss, bs/throw]
  - [0x1048560, .bss, bs/turn]
  - [0x1048560, .bss, bs/twirl]
  - [0x1048560, .bss, bs/walk]
  - [0x1048560, .bss, bs/walrus]
  - [0x1048560, .bss, bs/washy]
  - [0x1048560, .bss, nc/cameranodelist]
  - [0x1048560, .bss, code_33C30]
  - [0x1048560, .bss, nc/staticCamera]
  - [0x1048560, .bss, code_34310]
  - [0x1048560, .bss, code_34790]
  - [0x1048560, .bss, code_35520]
  - [0x1048560, .bss, nc/dynamicCamera]
  - [0x1048560, .bss, code_379B0]
  - [0x1048560, .bss, nc/randomCamera]
  - [0x1048560, .bss, code_37E50]
  - [0x1048560, .bss, nc/dynamicCam10]
  - [0x1048560, .bss, nc/dynamicCam5]
  - [0x1048560, .bss, nc/dynamicCam11]
  - [0x1048560, .bss, nc/dynamicCam8]
  - [0x1048560, .bss, nc/ba/fly]
  - [0x1048560, .bss, nc/dynamicCamC]
  - [0x1048560, .bss, code_F8EAF0]
  - [0x1048560, .bss, nc/dynamicCamB]
  - [0x1048560, .bss, nc/dynamicCam13]
  - [0x1048560, .bss, nc/dynamicCam9]
  - [0x1048560, .bss, nc/dynamicCam12]
  - [0x1048560, .bss, nc/dynamicCam3]
  - [0x1048560, .bss, code_3B2C0]
  - [0x1048560, .bss, nc/dynamicCamF]
  - [0x1048560, .bss, nc/ba/1p]
  - [0x1048560, .bss, ch/gameSelect]
  - [0x1048560, .bss, code_41460]
  - [0x1048560, .bss, code_41FB0]
  - [0x1048560, .bss, code_42CB0]
  - [0x1048560, .bss, mapspecificflags]
  - [0x1048560, .bss, code_47BD0]
  - [0x1048560, .bss, code_4A6F0]
  - [0x1048560, .bss, code_4C020]
  - [0x1048560, .bss, ch/badShad]
  - [0x1048560, .bss, ch/climbBase]
  - [0x1048560, .bss, code_55390]
  - [0x1048560, .bss, code_556C0]
  - [0x1048560, .bss, code_55850]
  - [0x1048560, .bss, ch/overlaycopyright]
  - [0x1048560, .bss, ch/overlaypressstart]
  - [0x1048560, .bss, ch/overlaynocontroller]
  - [0x1048560, .bss, ch/bottlesbonus]
  - [0x1048560, .bss, code_57C70]
  - [0x1048560, .bss, code_581D0]
  - [0x1048560, .bss, ch/bottlesbonuscursor]
  - [0x1048560, .bss, code_59A80]
  - [0x1048560, .bss, ch/snacker]
  - [0x1048560, .bss, ch/snowball]
  - [0x1048560, .bss, code_5BEB0]
  - [0x1048560, .bss, code_5C240]
  - [0x1048560, .bss, code_5C870]
  - [0x1048560, .bss, code_5DBC0]
  - [0x1048560, .bss, code_5FD90]
  - [0x1048560, .bss, code_637D0]
  - [0x1048560, .bss, code_654C0]
  - [0x1048560, .bss, code_66D90]
  - [0x1048560, .bss, gc/bound]
  - [0x1048560, .bss, dustemitter]
  - [0x1048560, .bss, particle]
  - [0x1048560, .bss, particleemittermanager]
  - [0x1048560, .bss, code_6AEF0]
  - [0x1048560, .bss, code_6B030]
  - [0x1048560, .bss, fx/ripple]
  - [0x1048560, .bss, code_6CD20]
  - [0x1048560, .bss, code_6CEC0]
  - [0x1048560, .bss, code_6D030]
  - [0x1048560, .bss, code_6D270]
  - [0x1048560, .bss, code_6DA30]
  - [0x1048560, .bss, code_6DA30]
  - [0x1048560, .bss, code_70C30]
  - [0x1048560, .bss, code_72060]
  - [0x1048560, .bss, code_72B10]
  - [0x1048560, .bss, code_73640]
  - [0x1048560, .bss, code_74420]
  - [0x1048560, .bss, code_74910]
  - [0x1048560, .bss, code_74ED0]
  - [0x1048560, .bss, code_75480]
  - [0x1048560, .bss, code_75930]
  - [0x1048560, .bss, code_75E90]
  - [0x1048560, .bss, fx/common1score]
  - [0x1048560, .bss, fx/honeycarrierscore]
  - [0x1048560, .bss, fx/jinjoscore]
  - [0x1048560, .bss, fx/lifescore]
  - [0x1048560, .bss, fx/healthscore]
  - [0x1048560, .bss, fx/airscore]
  - [0x1048560, .bss, gccube]
  - [0x1048560, .bss, mapModel]
  - [0x1048560, .bss, propModelList]
  - [0x1048560, .bss, gc/section]
  - [0x1048560, .bss, gc/sky]
  - [0x1048560, .bss, gc/transition]
  - [0x1048560, .bss, code_851D0]
  - [0x1048560, .bss, code_857B0]
  - [0x1048560, .bss, code_85800]
  - [0x1048560, .bss, gc/dialog]
  - [0x1048560, .bss, gc/pauseMenu]
  - [0x1048560, .bss, code_8DC20]
  - [0x1048560, .bss, gc/zoombox]
  - [0x1048560, .bss, code_91E10]
  - [0x1048560, .bss, gc/parade]
  - [0x1048560, .bss, code_94620]
  - [0x1048560, .bss, code_94780]
  - [0x1048560, .bss, code_956B0]
  - [0x1048560, .bss, code_98CB0]
  - [0x1048560, .bss, quizquestionaskedbitfield]
  - [0x1048560, .bss, code_999A0]
  - [0x1048560, .bss, jiggyscore]
  - [0x1048560, .bss, honeycombscore]
  - [0x1048560, .bss, mumboscore]
  - [0x1048560, .bss, code_9A740]
  - [0x1048560, .bss, code_9A9D0]
  - [0x1048560, .bss, levelspecificflags]
  - [0x1048560, .bss, code_9B180]
  - [0x1048560, .bss, code_9B650]
  - [0x1048560, .bss, code_9B990]
  - [0x1048560, .bss, code_9C170]
  - [0x1048560, .bss, timedfuncqueue]
  - [0x1048560, .bss, code_9E370]
  - [0x1048560, .bss, code_A4D00]
  - [0x1048560, .bss, code_A5BC0]
  - [0x1048560, .bss, code_ABC00]
  - [0x1048560, .bss, gclights]
  - [0x1048560, .bss, code_AD110]
  - [0x1048560, .bss, gsworld]
  - [0x1048560, .bss, code_AE290]
  - [0x1048560, .bss, code_AEDA0]
  - [0x1048560, .bss, modelRender]
  - [0x1048560, .bss, code_B3A80]
  - [0x1048560, .bss, code_B5040]
  - [0x1048560, .bss, code_B5E00]
  - [0x1048560, .bss, code_B62B0]
  - [0x1048560, .bss, code_B6C60]
  - [0x1048560, .bss, time]
  - [0x1048560, .bss, commonParticle]
  - [0x1048560, .bss, code_B8020]
  - [0x1048560, .bss, code_B8860]
  - [0x1048560, .bss, code_B9770]
  - [0x1048560, .bss, code_BD100]
  - [0x1048560, .bss, code_BDCC0]
  - [0x1048560, .bss, code_BEF20]
  - [0x1048560, .bss, code_C0E60]
  - [0x1048560, .bss, animtexturecache]
  - [0x1048560, .bss, code_C2F30]
  - [0x1048560, .bss, rand]
  - [0x1048560, .bss, code_C4320]
  - [0x1048560, .bss, code_C4F40]
  - [0x1048560, .bss, code_C5440]
  - [0x1048560, .bss, code_C89C0]
  - [0x1048560, .bss, code_C97F0]
  - [0x1048560, .bss, code_C9E70]
  - [0x1048560, .bss, code_C9F00]
  - [0x1048560, .bss, commonParticleTypeMap]
  - [0x1048560, .bss, code_CBBF0]
  - [0x1048560, .bss, code_CD0A0]
  - [0x1048560, .bss, code_CD6E0]
- name: CC
  dir: CC
  type: code
  start: 0x01048560
  vram: 0x803863F0
  follows_vram: core2
  exclusive_ram_id: overlay
  subsegments:
  - [0x1048560, c, code_0]
  - [0x1048A90, c, code_530]
  - [0x1049150, c, code_BF0]
  - [0x1049680, c, ch/tooth]
  - [0x1049920, c, code_13C0]
  - [0x1049F10, c, code_19B0]
  - [0x104A0F0, c, code_1B90]
  - [0x104A4D0, c, code_1F70]
  - [0x104B690, c, ch/sawblade]
  - [0x104B960, c, code_3400]
  - [0x104BC10, .data, code_0]
  - [0x104BC40, .data, code_530]
  - [0x104BC70, .data, code_BF0]
  - [0x104BCC0, .data, ch/tooth]
  - [0x104BD50, .data, crc]
  - [0x104BD60, .data, code_1B90]
  - [0x104BD70, .data, code_1F70]
  - [0x104BDA0, .data, ch/sawblade]
  - [0x104BFB0, .data, code_3400]
  - [0x104C020, .rodata, code_0]
  - [0x104C070, .rodata, code_530]
  - [0x104C080, .rodata, ch/tooth]
  - [0x104C090, .rodata, code_1B90]
  - [0x104C0A0, .rodata, code_1F70]
  - [0x104C0E0, .bss, bss_pad]
  - [0x104C0E0, .bss, code_BF0]
  - [0x104C0E0, .bss, code_1B90]
  - [0x104C0E0, .bss, code_1F70]
- name: GV
  dir: GV
  type: code
  start: 0x0104C0E0
  vram: 0x803863F0
  follows_vram: core2
  exclusive_ram_id: overlay
  subsegments:
  - [0x104C0E0, c, ch/toots]
  - [0x104C310, c, ch/ancientone]
  - [0x104CE40, c, ch/gobi1]
  - [0x104D650, c, ch/gobi2]
  - [0x104DF60, c, ch/gobi3]
  - [0x104E5B0, c, ch/gobirope]
  - [0x104E810, c, ch/gobirock]
  - [0x104EC60, c, ch/trunker]
  - [0x104EFC0, c, code_2EE0]
  - [0x104F1A0, c, ch/sarcophagus]
  - [0x104F710, c, code_3630]
  - [0x104FB80, c, code_3AA0]
  - [0x104FBF0, c, code_3B10]
  - [0x104FC90, c, code_3BB0]
  - [0x104FE70, c, code_3D90]
  - [0x1050490, c, code_43B0]
  - [0x1050820, c, code_4740]
  - [0x1051650, c, code_5570]
  - [0x10522C0, c, code_61E0]
  - [0x1052450, c, code_6370]
  - [0x1053060, c, code_6F80]
  - [0x1053140, c, code_7060]
  - [0x1053610, c, ch/histup]
  - [0x1053E30, c, code_7D50]
  - [0x1053E90, c, code_7DB0]
  - [0x10540A0, c, code_7FC0]
  - [0x10540D0, c, code_7FF0]
  - [0x1055210, c, ch/mazectrl]
  - [0x1055940, c, ch/buriedpyramid]
  - [0x1055C50, c, code_9B70]
  - [0x1055CF0, c, code_9C10]
  - [0x1055E90, c, matchinggame]
  - [0x1056570, c, waterctrl]
  - [0x10568C0, .data, ch/toots]
  - [0x1056910, .data, ch/ancientone]
  - [0x1056970, .data, ch/gobi1]
  - [0x10569A0, .data, ch/gobi2]
  - [0x10569F0, .data, ch/gobi3]
  - [0x1056A20, .data, ch/gobirope]
  - [0x1056A50, .data, ch/gobirock]
  - [0x1056A80, .data, ch/trunker]
  - [0x1056AB0, .data, code_2EE0]
  - [0x1056AF0, .data, ch/sarcophagus]
  - [0x1056B90, .data, code_3630]
  - [0x1056BF0, .data, code_3AA0]
  - [0x1056C20, .data, code_3B10]
  - [0x1056C30, .data, code_3BB0]
  - [0x1056C90, .data, code_3D90]
  - [0x1056CF0, .data, code_43B0]
  - [0x1056D30, .data, code_4740]
  - [0x1056E10, .data, code_5570]
  - [0x1056E80, .data, code_61E0]
  - [0x1056EE0, .data, code_6370]
  - [0x1056F50, .data, code_6F80]
  - [0x1056F80, .data, code_7060]
  - [0x1056FD0, .data, ch/histup]
  - [0x1057030, .data, code_7DB0]
  - [0x1057070, .data, code_7FC0]
  - [0x10570D0, .data, code_7FF0]
  - [0x10572B0, .data, ch/mazectrl]
  - [0x1057310, .data, ch/buriedpyramid]
  - [0x1057340, .data, matchinggame]
  - [0x10573E0, .rodata, ch/ancientone]
  - [0x1057400, .rodata, ch/gobi1]
  - [0x1057410, .rodata, ch/gobi2]
  - [0x1057430, .rodata, ch/gobi3]
  - [0x1057470, .rodata, ch/gobirock]
  - [0x1057480, .rodata, ch/sarcophagus]
  - [0x1057490, .rodata, code_3BB0]
  - [0x10574A0, .rodata, code_3D90]
  - [0x10574B0, .rodata, code_43B0]
  - [0x10574C0, .rodata, code_4740]
  - [0x1057530, .rodata, code_5570]
  - [0x1057580, .rodata, code_6370]
  - [0x10575E0, .rodata, code_7060]
  - [0x1057600, .rodata, ch/histup]
  - [0x1057630, .rodata, code_7FF0]
  - [0x1057690, .rodata, ch/mazectrl]
  - [0x10576B0, .rodata, ch/buriedpyramid]
  - [0x10576F0, .rodata, matchinggame]
  - [0x1057700, .rodata, waterctrl]
  - [0x1057710, .bss, bss_pad]
  - [0x1057710, .bss, ch/toots]
  - [0x1057710, .bss, ch/gobi1]
  - [0x1057710, .bss, ch/gobi2]
  - [0x1057710, .bss, ch/gobirock]
  - [0x1057710, .bss, code_4740]
  - [0x1057710, .bss, code_5570]
  - [0x1057710, .bss, code_61E0]
  - [0x1057710, .bss, code_6F80]
  - [0x1057710, .bss, code_7D50]
  - [0x1057710, .bss, code_7FF0]
  - [0x1057710, .bss, code_9C10]
  - [0x1057710, .bss, matchinggame]
  - [0x1057710, .bss, waterctrl]
- name: MMM
  dir: MMM
  type: code
  start: 0x01057710
  vram: 0x803863F0
  follows_vram: core2
  exclusive_ram_id: overlay
  subsegments:
  - [0x1057710, c, ch/loggo]
  - [0x1057C80, c, ch/napper]
  - [0x10584D0, c, code_DC0]
  - [0x1058730, c, ch/motzhand]
  - [0x1058DC0, c, code_16B0]
  - [0x1059750, c, code_2040]
  - [0x105A670, c, code_2F60]
  - [0x105A830, c, code_3120]
  - [0x105AB30, c, code_3420]
  - [0x105B460, c, crc]
  - [0x105B460, c, code_3D50]
  - [0x105BEE0, c, code_47D0]
  - [0x105C710, c, code_5000]
  - [0x105CD00, .data, ch/loggo]
  - [0x105CD40, .data, ch/napper]
  - [0x105CD70, .data, code_DC0]
  - [0x105CDB0, .data, ch/motzhand]
  - [0x105CDF0, .data, code_16B0]
  - [0x105CF00, .data, code_2040]
  - [0x105D150, .data, code_2F60]
  - [0x105D240, .data, code_3420]
  - [0x105D510, .data, code_3D50]
  - [0x105D620, .data, crc]
  - [0x105D630, .data, code_5000]
  - [0x105D660, .rodata, ch/loggo]
  - [0x105D690, .rodata, ch/napper]
  - [0x105D6B0, .rodata, ch/motzhand]
  - [0x105D6D0, .rodata, code_16B0]
  - [0x105D720, .rodata, code_2040]
  - [0x105D760, .rodata, code_3120]
  - [0x105D770, .rodata, code_3420]
  - [0x105D780, .rodata, code_3D50]
  - [0x105D7A0, .rodata, code_47D0]
  - [0x105D7D0, .rodata, code_5000]
  - [0x105D7E0, .bss, bss_pad]
  - [0x105D7E0, .bss, code_2040]
  - [0x105D7E0, .bss, code_3120]
  - [0x105D7E0, .bss, code_3420]
  - [0x105D7E0, .bss, code_3D50]
- name: TTC
  dir: TTC
  type: code
  start: 0x0105D7E0
  vram: 0x803863F0
  follows_vram: core2
  exclusive_ram_id: overlay
  subsegments:
  - [0x105D7E0, c, ch/clam]
  - [0x105E880, c, ch/blubber]
  - [0x105F1B0, c, ch/nipper]
  - [0x105FEB0, c, code_26D0]
  - [0x1060360, c, ch/leaky]
  - [0x1060820, c, code_3040]
  - [0x10608B0, c, ch/lockup]
  - [0x1060DB0, c, ch/treasurehunt]
  - [0x1061610, c, ma/castle]
  - [0x10633B0, c, ch/treasure]
  - [0x10637A0, .data, ch/clam]
  - [0x10638D0, .data, ch/blubber]
  - [0x1063930, .data, ch/nipper]
  - [0x10639D0, .data, code_26D0]
  - [0x1063AF0, .data, ch/leaky]
  - [0x1063B40, .data, code_3040]
  - [0x1063B50, .data, ch/lockup]
  - [0x1063C10, .data, ch/treasurehunt]
  - [0x1063D70, .data, ma/castle]
  - [0x1064080, .data, ch/treasure]
  - [0x10640D0, .rodata, ch/clam]
  - [0x1064130, .rodata, ch/blubber]
  - [0x1064160, .rodata, ch/nipper]
  - [0x1064180, .rodata, code_26D0]
  - [0x10641C0, .rodata, ch/leaky]
  - [0x10641E0, .rodata, ch/lockup]
  - [0x1064210, .rodata, ch/treasurehunt]
  - [0x1064240, .rodata, ma/castle]
  - [0x1064A90, .rodata, ch/treasure]
  - [0x1064AE0, .bss, code_3040]
  - [0x1064AE0, .bss, ch/treasurehunt]
  - [0x1064AE0, .bss, ma/castle]
- name: MM
  dir: MM
  type: code
  start: 0x01064AE0
  vram: 0x803863F0
  follows_vram: core2
  exclusive_ram_id: overlay
  subsegments:
  - [0x1064AE0, c, ch/orangepad]
  - [0x1065050, c, ch/hut]
  - [0x1065390, c, ch/chimpystump]
  - [0x10655C0, c, ch/conga]
  - [0x10665B0, c, crc]
  - [0x1066680, c, ch/orange]
  - [0x10669F0, c, ch/lmonkey] #chimpy
  - [0x1066FA0, c, code_24C0]
  - [0x1067090, c, ch/grublin]
  - [0x1067220, c, ch/jujuhitbox]
  - [0x10676C0, c, ch/juju]
  - [0x1067F80, .data, ch/orangepad]
  - [0x1067FB0, .data, ch/hut]
  - [0x1068010, .data, ch/chimpystump]
  - [0x1068040, .data, ch/conga]
  - [0x10680B0, .data, crc]
  - [0x10680C0, .data, ch/orange]
  - [0x1068100, .data, ch/lmonkey]
  - [0x1068150, .data, ch/grublin]
  - [0x10681D0, .data, ch/jujuhitbox]
  - [0x1068200, .data, ch/juju]
  - [0x1068230, .rodata, ch/orangepad]
  - [0x1068240, .rodata, ch/hut]
  - [0x1068250, .rodata, ch/conga]
  - [0x10682D0, .rodata, ch/orange]
  - [0x10682F0, .rodata, ch/lmonkey]
  - [0x1068340, .rodata, ch/grublin]
  - [0x1068350, .rodata, ch/jujuhitbox]
  - [0x1068360, .rodata, ch/juju]
  - [0x1068370, .bss, ch/hut]
  - [0x1068370, .bss, ch/juju]
- name: BGS
  dir: BGS
  type: code
  start: 0x01068370
  vram: 0x803863F0
  follows_vram: core2
  exclusive_ram_id: overlay
  # after: core2-data
  subsegments:
  - [0x1068370, c, ch/flibbit]
  - [0x1069960, c, ch/pinkegg]
  - [0x1069C10, c, ch/croctus]
  - [0x106A5E0, c, ch/code_2270]
  - [0x106B3A0, c, code_3030]
  - [0x106B790, c, code_3420]
  - [0x106D0E0, c, ch/yumblie]
  - [0x106D970, c, ch/mrvile]
  - [0x106EAA0, c, ch/frogminigame]
  - [0x106F160, c, ch/yellowflibbit]
  - [0x10709B0, c, ch/mudhut]
  - [0x1070DD0, c, ch/swampswitch]
  - [0x1071160, c, code_8DF0]
  - [0x10713F0, c, ch/tanktup]
  - [0x1071AC0, c, code_9750]
  - [0x1071C30, c, ch/bigalligator]
  - [0x1071C90, c, ch/leafboat]
  - [0x1072610, .data, ch/flibbit]
  - [0x1072640, .data, ch/pinkegg]
  - [0x1072730, .data, ch/croctus]
  - [0x10727B0, .data, ch/code_2270]
  - [0x1072800, .data, code_3030]
  - [0x10728E0, .data, code_3420]
  - [0x10729C0, .data, ch/yumblie]
  - [0x10729F0, .data, ch/mrvile]
  - [0x1072A30, .data, ch/frogminigame]
  - [0x1072A60, .data, ch/yellowflibbit]
  - [0x1072AA0, .data, crc]
  - [0x1072AB0, .data, ch/mudhut]
  - [0x1072B10, .data, ch/swampswitch]
  - [0x1072BA0, .data, ch/tanktup]
  - [0x1072BD0, .data, code_9750]
  - [0x1072CF0, .data, ch/bigalligator]
  - [0x1072D20, .data, ch/leafboat]
  - [0x1072D50, .rodata, ch/flibbit]
  - [0x1072E60, .rodata, ch/croctus]
  - [0x1072EF0, .rodata, ch/code_2270]
  - [0x1072F60, .rodata, code_3030]
  - [0x1072F70, .rodata, code_3420]
  - [0x1072F90, .rodata, ch/yumblie]
  - [0x1072FC0, .rodata, ch/mrvile]
  - [0x1073010, .rodata, ch/frogminigame]
  - [0x1073020, .rodata, ch/yellowflibbit]
  - [0x1073110, .rodata, ch/mudhut]
  - [0x1073120, .rodata, ch/swampswitch]
  - [0x1073130, .rodata, ch/tanktup]
  - [0x1073140, .rodata, code_9750]
  - [0x1073150, .rodata, ch/leafboat]
  - [0x10731B0, .bss, bss_pad]
  - [0x10731B0, .bss, ch/frogminigame]
- name: RBB
  dir: RBB
  type: code
  start: 0x010731B0
  vram: 0x803863F0
  follows_vram: core2
  exclusive_ram_id: overlay
  subsegments:
  - [0x10731B0, c, ch/eggtoll1]
  - [0x10737F0, c, code_640]
  - [0x1073E50, c, code_CA0]
  - [0x1074720, c, code_1570]
  - [0x1075170, c, ch/grimlet]
  - [0x1075990, c, ch/cog]
  - [0x1075C20, c, ch/axle]
  - [0x1076040, c, ch/enginefan]
  - [0x1076660, c, ch/enginefanswitch]
  - [0x1076850, c, ch/propellor]
  - [0x1076E60, c, ch/propellorswitch]
  - [0x10772A0, c, ch/engineparts]
  - [0x1077980, c, ch/whistleswitch]
  - [0x1077E20, c, ch/whistle]
  - [0x1078210, c, ch/whistlectrl]
  - [0x10784A0, c, ch/anchorswitch]
  - [0x1078640, c, ch/dolphin]
  - [0x1078C60, c, ch/anchor]
  - [0x1078DC0, c, ch/anchorctrl]
  - [0x10790C0, c, ch/rarewareflag]
  - [0x1079130, c, ch/bossboombox]
  - [0x107AC10, c, ch/bossboomboxctrl]
  - [0x107ACD0, c, ch/bellbuoy]
  - [0x107B180, c, ch/rowboat]
  - [0x107B6D0, c, ch/boombox]
  - [0x107C820, c, code_9670]
  - [0x107C9F0, c, code_9840]
  - [0x107CBA0, c, propellorctrl]
  - [0x107CE10, .data, ch/eggtoll1]
  - [0x107CE90, .data, code_640]
  - [0x107CFC0, .data, code_CA0]
  - [0x107D030, .data, code_1570]
  - [0x107D140, .data, ch/grimlet]
  - [0x107D170, .data, ch/cog]
  - [0x107D1F0, .data, ch/axle]
  - [0x107D2F0, .data, ch/enginefan]
  - [0x107D470, .data, ch/enginefanswitch]
  - [0x107D4A0, .data, ch/propellor]
  - [0x107D4E0, .data, ch/propellorswitch]
  - [0x107D520, .data, ch/engineparts]
  - [0x107D630, .data, ch/whistleswitch]
  - [0x107D710, .data, ch/whistle]
  - [0x107D810, .data, ch/whistlectrl]
  - [0x107D840, .data, ch/anchorswitch]
  - [0x107D870, .data, ch/dolphin]
  - [0x107D8A0, .data, ch/anchor]
  - [0x107D8D0, .data, ch/anchorctrl]
  - [0x107D900, .data, ch/rarewareflag]
  - [0x107D930, .data, ch/bossboombox]
  - [0x107DAB0, .data, ch/bossboomboxctrl]
  - [0x107DAE0, .data, ch/bellbuoy]
  - [0x107DB10, .data, ch/rowboat]
  - [0x107DB40, .data, ch/boombox]
  - [0x107DBC0, .data, code_9670]
  - [0x107DBF0, .data, code_9840]
  - [0x107DC40, .rodata, code_640]
  - [0x107DC50, .rodata, code_CA0]
  - [0x107DC70, .rodata, code_1570]
  - [0x107DCD0, .rodata, ch/grimlet]
  - [0x107DD30, .rodata, ch/axle]
  - [0x107DD40, .rodata, ch/enginefanswitch]
  - [0x107DD50, .rodata, ch/propellor]
  - [0x107DD70, .rodata, ch/propellorswitch]
  - [0x107DD80, .rodata, ch/whistle]
  - [0x107DD90, .rodata, ch/whistlectrl]
  - [0x107DDB0, .rodata, ch/dolphin]
  - [0x107DE80, .rodata, ch/anchor]
  - [0x107DE90, .rodata, ch/anchorctrl]
  - [0x107DEA0, .rodata, ch/bossboombox]
  - [0x107DF30, .rodata, ch/bellbuoy]
  - [0x107DF60, .rodata, ch/rowboat]
  - [0x107DFB0, .rodata, ch/boombox]
  - [0x107E020, .rodata, code_9670]
  - [0x107E030, .bss, bss_pad]
  - [0x107E030, .bss, ch/bossboombox]
  - [0x107E030, .bss, ch/boombox]
  - [0x107E030, .bss, ch/boombox]
  - [0x107E030, .bss, code_9670]
  - [0x107E030, .bss, propellorctrl]
- name: FP
  dir: FP
  type: code
  start: 0x0107E030
  vram: 0x803863F0
  follows_vram: core2
  exclusive_ram_id: overlay
  subsegments:
  - [0x107E030, c, ch/scarfsled]
  - [0x107E500, c, ch/racesled]
  - [0x107E7C0, c, ch/snowmanbutton]
  - [0x107EA70, c, ch/xmastree]
  - [0x107F220, c, ch/boggy1]
  - [0x107FA10, c, code_19E0]
  - [0x1080020, c, code_1FF0]
  - [0x1080380, c, ch/boggy2]
  - [0x1081E30, c, ch/bearcub]
  - [0x1082430, c, ma/snowy]
  - [0x1082600, c, ma/snowbutton]
  - [0x10827A0, c, ma/slalom]
  - [0x1083CF0, c, ch/twinkly] 
  - [0x1084B10, c, ch/twinklybox]
  - [0x10859B0, c, ch/twinklymuncher]
  - [0x1086360, c, ch/xmastreeswitch]
  - [0x1086810, c, ch/xmastreestar]
  - [0x1086D30, c, ch/present]
  - [0x1086E50, c, ch/wozza]
  - [0x1087B40, c, ch/wozzasjig]
  - [0x1087ED0, c, ch/boggy3]
  - [0x10881F0, c, code_A1C0]
  - [0x1088270, c, ch/cavewozza]
  - [0x1088530, c, ch/xmastreeice]
  - [0x10888B0, c, ch/xmastreeeggtoll]
  - [0x1088C00, c, code_ABD0]
  - [0x1089500, c, code_B4D0]
  - [0x1089630, .data, ch/scarfsled]
  - [0x1089680, .data, ch/racesled]
  - [0x10896D0, .data, ch/snowmanbutton]
  - [0x1089790, .data, ch/xmastree]
  - [0x10897C0, .data, ch/boggy1]
  - [0x1089840, .data, code_19E0]
  - [0x1089880, .data, code_1FF0]
  - [0x10898C0, .data, ch/boggy2]
  - [0x1089A30, .data, ch/bearcub]
  - [0x1089AF0, .data, ma/snowy]
  - [0x1089B00, .data, ma/snowbutton]
  - [0x1089B10, .data, ma/slalom]
  - [0x1089B90, .data, ch/twinkly]
  - [0x1089D00, .data, ch/twinklybox]
  - [0x1089FD0, .data, ch/twinklymuncher]
  - [0x108A040, .data, ch/xmastreeswitch]
  - [0x108A0B0, .data, ch/xmastreestar]
  - [0x108A0E0, .data, ch/present]
  - [0x108A160, .data, ch/wozza]
  - [0x108A200, .data, ch/wozzasjig]
  - [0x108A2C0, .data, ch/boggy3]
  - [0x108A300, .data, code_A1C0]
  - [0x108A330, .data, ch/cavewozza]
  - [0x108A370, .data, ch/xmastreeice]
  - [0x108A480, .data, ch/xmastreeeggtoll]
  - [0x108A520, .data, code_ABD0]
  - [0x108A7C0, .rodata, ch/scarfsled]
  - [0x108A7D0, .rodata, ch/xmastree]
  - [0x108A830, .rodata, ch/boggy1]
  - [0x108A850, .rodata, code_19E0]
  - [0x108A860, .rodata, code_1FF0]
  - [0x108A870, .rodata, ch/boggy2]
  - [0x108A950, .rodata, ch/bearcub]
  - [0x108A970, .rodata, ma/slalom]
  - [0x108A9C0, .rodata, ch/twinkly]
  - [0x108AA40, .rodata, ch/twinklybox]
  - [0x108AA80, .rodata, ch/twinklymuncher]
  - [0x108AAB0, .rodata, ch/xmastreestar]
  - [0x108AAC0, .rodata, ch/wozza]
  - [0x108AB10, .rodata, ch/wozzasjig]
  - [0x108AB30, .rodata, ch/xmastreeice]
  - [0x108AB40, .rodata, ch/xmastreeeggtoll]
  - [0x108AB50, .bss, bss_pad]
  - [0x108AB50, .bss, ch/boggy2]
  - [0x108AB50, .bss, ma/snowy]
  - [0x108AB50, .bss, ma/snowbutton]
  - [0x108AB50, .bss, ma/slalom]
  - [0x108AB50, .bss, ch/xmastreestar]
  - [0x108AB50, .bss, code_B4D0]
- name: SM
  dir: SM
  type: code
  start: 0x0108AB50
  vram: 0x803863F0
  follows_vram: core2
  exclusive_ram_id: overlay
  subsegments:
  - [0x108AB50, c, code_0]
  - [0x108AC40, c, code_F0]
  - [0x108B100, c, code_5B0]
  - [0x108B740, c, code_BF0]
  - [0x108B8B0, c, ch/attacktutorial]
  - [0x108C070, c, ch/vegetables]
  - [0x108D450, c, code_2900]
  - [0x108D4E0, c, ch/smbottles]
  - [0x108EB10, c, code_3FC0]
  - [0x108EBC0, c, ch/jumptutorial]
  - [0x108F020, c, code_44D0]
  - [0x108F210, c, code_46C0]
  - [0x108F220, .data, code_0]
  - [0x108F240, .data, code_F0]
  - [0x108F250, .data, code_5B0]
  - [0x108F350, .data, code_BF0]
  - [0x108F380, .data, ch/attacktutorial]
  - [0x108F3B0, .data, ch/vegetables]
  - [0x108F6C0, .data, ch/smbottles]
  - [0x108F750, .data, code_3FC0]
  - [0x108F810, .data, ch/jumptutorial]
  - [0x108F840, .data, code_44D0]
  - [0x108F870, .rodata, code_5B0]
  - [0x108F890, .rodata, ch/attacktutorial]
  - [0x108F930, .rodata, ch/vegetables]
  - [0x108F960, .rodata, ch/smbottles]
  - [0x108FA70, .rodata, code_44D0]
  - [0x108FA80, .bss, code_F0]
- name: cutscenes
  dir: cutscenes
  type: code
  start: 0x0108FA80
  vram: 0x803863F0
  follows_vram: core2
  exclusive_ram_id: overlay
  subsegments:
  - [0x108FA80, c, code_0]
  - [0x1095B70, c, code_60F0]
  - [0x10961B0, c, code_6730]
  - [0x1096470, c, code_69F0]
  - [0x1096710, c, code_6C90]
  - [0x10969E0, .data, code_0]
  - [0x1097320, .data, code_60F0]
  - [0x1097D90, .data, code_6730]
  - [0x1097E30, .data, code_69F0]
  - [0x1097F20, .data, code_6C90]
  - [0x1097FC0, .rodata, code_0]
  - [0x1098040, .rodata, code_6730]
  - [0x1098050, .rodata, code_69F0]
  - [0x1098060, .rodata, code_6C90]
  - [0x1098070, .bss, bss_pad]
- name: lair
  dir: lair
  type: code
  start: 0x01098070
  vram: 0x803863F0
  follows_vram: core2
  exclusive_ram_id: overlay
  subsegments:
  - [0x1098070, c, code_0]
  - [0x109C310, c, ch/cauldron]
  - [0x109D6B0, c, ch/brentilda]
  - [0x109DF40, c, code_5ED0]
  - [0x10A0760, c, jigsawpicture]
  - [0x10A1CB0, c, code_9C40]
  - [0x10A21E0, c, code_A170]
  - [0x10A24A0, c, code_A430]
  - [0x10A2510, c, code_A4A0]
  - [0x10A2880, c, code_A810]
  - [0x10A2DE0, c, code_AD70]
  - [0x10A3C40, c, code_BBD0]
  - [0x10A4230, c, code_C1C0]
  - [0x10A4730, c, code_C6C0]
  - [0x10A4930, .data, code_0]
  - [0x10A51A0, .data, ch/cauldron]
  - [0x10A5390, .data, ch/brentilda]
  - [0x10A53E0, .data, code_5ED0]
  - [0x10A6430, .data, jigsawpicture]
  - [0x10A64E0, .data, code_9C40]
  - [0x10A6560, .data, code_A170]
  - [0x10A6600, .data, code_A430]
  - [0x10A6630, .data, code_A4A0]
  - [0x10A6700, .data, code_A810]
  - [0x10A6730, .data, code_AD70]
  - [0x10A6860, .data, code_BBD0]
  - [0x10A6940, .data, code_C1C0]
  - [0x10A69A0, .data, code_C6C0]
  - [0x10A69D0, .rodata, code_0]
  - [0x10A6C80, .rodata, ch/cauldron]
  - [0x10A6D10, .rodata, ch/brentilda]
  - [0x10A6D40, .rodata, code_5ED0]
  - [0x10A6E50, .rodata, jigsawpicture]
  - [0x10A6EC0, .rodata, code_9C40]
  - [0x10A6EF0, .rodata, code_A4A0]
  - [0x10A6F30, .rodata, code_A810]
  - [0x10A6F50, .rodata, code_AD70]
  - [0x10A6F70, .rodata, code_BBD0]
  - [0x10A6FB0, .rodata, code_C1C0]
  - [0x10A6FC0, .rodata, code_C6C0]
  - [0x10A6FD0, .bss, bss_pad]
  - [0x10A6FD0, .bss, code_0]
  - [0x10A6FD0, .bss, code_A810]
- name: fight
  dir: fight
  type: code
  start: 0x010A6FD0
  vram: 0x803863F0
  follows_vram: core2
  exclusive_ram_id: overlay
  subsegments:
  - [0x10A6FD0, c, fight]
  - [0x10A7150, c, chfinalboss] 
  - [0x10ACEA0, c, chbossjinjo]
  - [0x10ADE60, c, chbossjinjobase]
  - [0x10AE550, c, chstonejinjo]
  - [0x10AEBB0, c, chjinjonatorbase]
  - [0x10AF360, c, chspellbarrier]
  - [0x10AF770, c, chspellfireball]
  - [0x10B0820, c, chgreenblast]
  - [0x10B0D10, c, chjinjonator]
  - [0x10B1EA0, c, chbossshadow]
  - [0x10B1F60, .data, chfinalboss]
  - [0x10B23F0, .data, chbossjinjo]
  - [0x10B2570, .data, chbossjinjobase]
  - [0x10B25D0, .data, chstonejinjo]
  - [0x10B2620, .data, chjinjonatorbase]
  - [0x10B26B0, .data, chspellbarrier]
  - [0x10B26E0, .data, chspellfireball]
  - [0x10B29A0, .data, chgreenblast]
  - [0x10B2B90, .data, chjinjonator]
  - [0x10B2C70, .data, chbossshadow]
  - [0x10B2CA0, .rodata, chfinalboss]
  - [0x10B3060, .rodata, chbossjinjo]
  - [0x10B3110, .rodata, chbossjinjobase]
  - [0x10B3120, .rodata, chstonejinjo]
  - [0x10B3160, .rodata, chjinjonatorbase]
  - [0x10B3190, .rodata, chspellbarrier]
  - [0x10B31A0, .rodata, chspellfireball]
  - [0x10B31F0, .rodata, chgreenblast]
  - [0x10B3200, .rodata, chjinjonator]
  - [0x10B3310, .rodata, chbossshadow]
  - [0x10B3320, .bss, fight]
  - [0x10B3320, .bss, chfinalboss]
  - [0x10B3320, .bss, chspellfireball]
  - [0x10B3320, .bss, chjinjonator]
- name: CCW
  dir: CCW
  type: code
  start: 0x010B3320
  vram: 0x803863F0
  follows_vram: core2
  exclusive_ram_id: overlay
  subsegments:
  - [0x10B3320, c, code_0]
  - [0x10B3480, c, code_160]
  - [0x10B3C70, c, code_950]
  - [0x10B47D0, c, code_14B0]
  - [0x10B4E40, c, code_1B20]
  - [0x10B54C0, c, code_21A0]
  - [0x10B5590, c, code_2270]
  - [0x10B5E20, c, code_2B00]
  - [0x10B6370, c, code_3050]
  - [0x10B6630, c, code_3310]
  - [0x10B70C0, c, code_3DA0]
  - [0x10B7850, c, code_4530]
  - [0x10B7C80, c, code_4960]
  - [0x10B8020, c, code_4D00]
  - [0x10B83F0, c, code_50D0]
  - [0x10B8860, c, code_5540]
  - [0x10B8F10, c, code_5BF0]
  - [0x10B9500, c, code_61E0]
  - [0x10B9940, c, code_6620]
  - [0x10B9DE0, c, code_6AC0]
  - [0x10BA1E0, c, code_6EC0]
  - [0x10BA440, c, code_7120]
  - [0x10BA890, c, code_7570]
  - [0x10BA9E0, c, code_76C0]
  - [0x10BAEE0, c, code_7BC0]
  - [0x10BAF10, c, code_7BF0]
  - [0x10BB370, c, ch/grublinhood]
  - [0x10BB990, c, ch/vacationtexttrigger]
  - [0x10BBA80, .data, code_0]
  - [0x10BBAD0, .data, code_160]
  - [0x10BBB00, .data, code_950]
  - [0x10BBB30, .data, code_14B0]
  - [0x10BBB70, .data, code_1B20]
  - [0x10BBBD0, .data, code_21A0]
  - [0x10BBC00, .data, code_2270]
  - [0x10BBC40, .data, code_2B00]
  - [0x10BBDA0, .data, code_3050]
  - [0x10BBDD0, .data, code_3310]
  - [0x10BC090, .data, code_3DA0]
  - [0x10BC0C0, .data, code_4530]
  - [0x10BC160, .data, code_4960]
  - [0x10BC1A0, .data, code_4D00]
  - [0x10BC230, .data, code_50D0]
  - [0x10BC280, .data, code_5540]
  - [0x10BC2B0, .data, code_5BF0]
  - [0x10BC390, .data, code_61E0]
  - [0x10BC3C0, .data, code_6620]
  - [0x10BC400, .data, code_6AC0]
  - [0x10BC530, .data, code_6EC0]
  - [0x10BC570, .data, code_7120]
  - [0x10BC620, .data, code_7570]
  - [0x10BC650, .data, code_76C0]
  - [0x10BC7E0, .data, code_7BC0]
  - [0x10BC820, .data, code_7BF0]
  - [0x10BC860, .data, ch/grublinhood]
  - [0x10BC930, .data, ch/vacationtexttrigger]
  - [0x10BC960, .rodata, code_160]
  - [0x10BC980, .rodata, code_950]
  - [0x10BC9E0, .rodata, code_1B20]
  - [0x10BCA10, .rodata, code_2270]
  - [0x10BCA40, .rodata, code_2B00]
  - [0x10BCA70, .rodata, code_3310]
  - [0x10BCA90, .rodata, code_3DA0]
  - [0x10BCAD0, .rodata, code_4530]
  - [0x10BCB10, .rodata, code_4960]
  - [0x10BCB20, .rodata, code_4D00]
  - [0x10BCB50, .rodata, code_50D0]
  - [0x10BCB90, .rodata, code_5540]
  - [0x10BCBB0, .rodata, code_5BF0]
  - [0x10BCBF0, .rodata, code_61E0]
  - [0x10BCC10, .rodata, code_6620]
  - [0x10BCC20, .rodata, code_6AC0]
  - [0x10BCC40, .rodata, code_76C0]
  - [0x10BCC50, .rodata, code_7BF0]
  - [0x10BCC60, .rodata, ch/grublinhood]
  - [0x10BCD00, .bss, bss_pad]
  - [0x10BCD00, .bss, code_3310]
- name: emptyLvl
  dir: emptyLvl
  type: code
  start: 0x010BCD00
  vram: 0x803863F0
  follows_vram: core2
  exclusive_ram_id: overlay
  subsegments:
  - [0x10BCD00, c, code_0]
  - [0x10BCD10, .data, code_0]
  - [0x10BCD20, .bss, code_0]
- [0x010BCD20] # end of ROM
