/* roam_fp.h -- generated by tools/roam_fingerprint.py from SPEED2.EXE v1.2 (North America):
 * the exe check of NFSU2FreeRoam.asi (roam_asi.c exe_check).  Addresses and CRC-32s only. */
#ifndef ROAM_FP_H
#define ROAM_FP_H
#define RF_ENTRY_VA 0x0075BCC7u
enum { RF_FN = 1, RF_REF = 2 };
static const struct { uint32_t va; uint16_t len; uint8_t kind; uint32_t crc; const char *what; } RF[] = {
    { 0x00575620u, 32, RF_FN , 0x27BCA0C8u, "FN_MALLOC" },
    { 0x005F6D50u, 32, RF_FN , 0x686553A5u, "FN_CAR_ACTIVATE" },
    { 0x005F6E20u, 32, RF_FN , 0x06D8D240u, "FN_CAR_DEACTIVATE" },
    { 0x005EBA30u, 32, RF_FN , 0xFBC87ECEu, "FN_CAR_SETDRIVER" },
    { 0x005F46A0u, 32, RF_FN , 0x1D5FE339u, "FN_CAR_SETPHYS" },
    { 0x005F6CD0u, 32, RF_FN , 0x36E6AAE3u, "FN_CAR_SECTION" },
    { 0x005DA330u, 32, RF_FN , 0x28C256DBu, "FN_ROADTRACK" },
    { 0x005F5010u, 32, RF_FN , 0xFB9B994Fu, "FN_CAR_BODYPOS" },
    { 0x0061FB00u, 32, RF_FN , 0xDA24FDDBu, "FN_CAR_FX" },
    { 0x00601110u, 32, RF_FN , 0x9F7487D4u, "FN_CAR_SETRIDE" },
    { 0x005930F0u, 32, RF_FN , 0x46EA1D62u, "FN_BODY_DISABLE" },
    { 0x00610130u, 32, RF_FN , 0x1BB1BC1Au, "FN_TYPE_BY_HASH" },
    { 0x0061B980u, 32, RF_FN , 0x0793D675u, "FN_GETCARPART" },
    { 0x00610270u, 32, RF_FN , 0x0E5623CEu, "FN_RIDE_INIT" },
    { 0x00637040u, 32, RF_FN , 0x104027E9u, "FN_RIDE_STOCK" },
    { 0x0061BCD0u, 32, RF_FN , 0x214065E5u, "FN_RIDE_PARTSON (its first byte: a mod replaces it)" },
    { 0x00631D20u, 32, RF_FN , 0x053F9744u, "FN_RIDE_SETPART (its first byte: a mod replaces it)" },
    { 0x0061B500u, 32, RF_FN , 0xC84C7942u, "FN_PART_ATTR" },
    { 0x00610000u, 32, RF_FN , 0xCF924654u, "FN_PART_NAME" },
    { 0x0043DB50u, 32, RF_FN , 0xEB04CB17u, "FN_HASH" },
    { 0x0061C280u, 32, RF_FN , 0xAA8FF007u, "FN_RIDE_SKINS" },
    { 0x005AC4B0u, 32, RF_FN , 0x7C5766FBu, "FN_PERF_SET" },
    { 0x005B4FC0u, 32, RF_FN , 0x286E55C1u, "FN_PHYS_UPDATE" },
    { 0x0063BC70u, 32, RF_FN , 0xB3BD92DCu, "FN_LOADER_LOAD" },
    { 0x0063BCD0u, 32, RF_FN , 0x16D22D56u, "FN_LOADER_SERVICE" },
    { 0x00610910u, 32, RF_FN , 0x7C0DAEA8u, "FN_LOADER_LOADED" },
    { 0x0061CA50u, 32, RF_FN , 0xC8130E23u, "FN_LOADER_WAIT" },
    { 0x0063AE00u, 32, RF_FN , 0xF5E9F0D6u, "FN_LOADER_UNLOAD" },
    { 0x0063A1B0u, 32, RF_FN , 0xCE1C54AFu, "FN_LOADER_PURGE" },
    { 0x00606480u, 32, RF_FN , 0x516FC441u, "FN_CREATECAR" },
    { 0x005F0D20u, 32, RF_FN , 0x805FCCF7u, "FN_INDEXCARS" },
    { 0x004F92A0u, 32, RF_FN , 0xCB27A2F3u, "FN_MM_REBUILD" },
    { 0x00500CA0u, 32, RF_FN , 0x7FFAAF41u, "FN_EM_OVER" },
    { 0x00527800u, 32, RF_FN , 0x4D898046u, "FN_MARKER_WHAT" },
    { 0x00532A50u, 32, RF_FN , 0xDBD576A2u, "FN_MARKER_OPEN" },
    { 0x004901D0u, 32, RF_FN , 0xE228616Du, "FN_TEXINFO" },
    { 0x005CE170u, 32, RF_FN , 0x85A54D56u, "FN_TEX_CREATE" },
    { 0x004941C0u, 32, RF_FN , 0x8F3EE51Bu, "FN_PACK_LOAD" },
    { 0x0048CE80u, 32, RF_FN , 0x40E72BC8u, "FN_PACK_FIND" },
    { 0x0061B670u, 32, RF_FN , 0x4A008148u, "FN_PART_NEXT" },
    { 0x00610000u, 32, RF_FN , 0xCF924654u, "FN_PART_NAME" },
    { 0x0048DC60u, 32, RF_FN , 0x892212F7u, "FN_PACK_WAKE" },
    { 0x00488D60u, 32, RF_FN , 0x84282436u, "FN_MODEL_FREE" },
    { 0x00505450u, 32, RF_FN , 0xA0B4ACBBu, "FN_FE_HASH" },
    { 0x00537A10u, 32, RF_FN , 0x756F675Cu, "FN_FE_FIND" },
    { 0x00537BE0u, 32, RF_FN , 0xCED6ADB3u, "FN_FE_PRINTF" },
    { 0x00535FE0u, 32, RF_FN , 0xD597A699u, "FN_FE_SETSTR" },
    { 0x00517E20u, 32, RF_FN , 0x32D2268Au, "FN_FE_COLOR" },
    { 0x00517C10u, 32, RF_FN , 0xA6506F8Du, "FN_FE_POS" },
    { 0x00517DB0u, 32, RF_FN , 0xA6506F8Du, "FN_FE_SCALE" },
    { 0x0050CA50u, 32, RF_FN , 0x1F6CAF73u, "FN_FE_SHOW" },
    { 0x0050CA00u, 32, RF_FN , 0x09204512u, "FN_FE_HIDE" },
    { 0x005BC4A0u, 32, RF_FN , 0xF6B8A5F3u, "FN_VIEW_SCREEN" },
    { 0x0052CEF0u, 32, RF_FN , 0x36AEA08Eu, "FN_FE_PACKAGE" },
    { 0x005379C0u, 32, RF_FN , 0xDEE34BF0u, "FN_FE_FINDOBJ" },
    { 0x0050C990u, 32, RF_FN , 0x95CF9EB5u, "FN_FE_SETTEX" },
    { 0x004EC790u, 32, RF_FN , 0x8A0E802Eu, "FN_MM_ADDICON" },
    { 0x0043F8F0u, 32, RF_FN , 0x91E0BC37u, "FN_POOL_ALLOC" },
    { 0x00440EC0u, 32, RF_FN , 0xF1420F9Au, "FN_NODE_ALLOC" },
    { 0x004B0740u, 32, RF_FN , 0xCCB3C3CAu, "FN_WM_CARMARK" },
    { 0x004B09E0u, 32, RF_FN , 0xDA4C0CABu, "FN_WM_PLACE" },
    { 0x00496920u, 32, RF_FN , 0xD711CA2Du, "FN_WM_ROWLOOK" },
    { 0x0050C980u, 32, RF_FN , 0x144F1175u, "FN_FE_TEX" },
    { 0x0043F920u, 32, RF_FN , 0xE114D11Au, "FN_POOL_FREE" },
    { 0x00459240u, 32, RF_FN , 0x0B18CCE8u, "FN_SND_TYPE" },
    { 0x00599610u, 32, RF_FN , 0x0DED2F4Eu, "FN_PERF_HAS" },
    { 0x004610F0u, 32, RF_FN , 0xFB41CDCBu, "FN_AIENG_UPDATE" },
    { 0x004DB890u, 32, RF_FN , 0x03889FF6u, "FN_HUD_OUTRUN" },
    { 0x00607180u, 32, RF_FN , 0x357C5823u, "FN_OUTRUN_START" },
    { 0x005010E0u, 32, RF_FN , 0xA6B90DC0u, "FN_ENGAGE_DONE" },
    { 0x00558750u, 32, RF_FN , 0x079F6EC3u, "FN_DIALOG2" },
    { 0x00499C00u, 32, RF_FN , 0x578AB12Au, "FN_CARD" },
    { 0x00499B50u, 32, RF_FN , 0xE2CCEBDDu, "FN_CARD_ACCEPT" },
    { 0x00511280u, 32, RF_FN , 0xF2F8F553u, "FN_SMS_DONE" },
    { 0x005F4240u, 32, RF_FN , 0xBC85DE9Cu, "FN_ENGAGE_EXIT" },
    { 0x0051D070u, 32, RF_FN , 0x2DA82142u, "FN_FE_TOPLEFT" },
    { 0x0051D170u, 32, RF_FN , 0x75119DE5u, "FN_FE_BOTRIGHT" },
    { 0x0051D4D0u, 32, RF_FN , 0x026B2ABAu, "FN_FE_PLACE" },
    { 0x0051CF70u, 32, RF_FN , 0xD32653AAu, "FN_FE_SCRIPT" },
    { 0x004131F0u, 32, RF_FN , 0x36DF3156u, "FN_ROUTE_CLEAR" },
    { 0x0063A000u, 32, RF_FN , 0xBF45A5A6u, "FN_LOADER_FREE" },
    { 0x00440820u, 32, RF_FN , 0xC9C61900u, "FN_BMALLOC" },
    { 0x00440090u, 32, RF_FN , 0xE3263015u, "FN_POOL_ADD" },
    { 0x005CF24Cu,  6, RF_REF, 0x72EFFD15u, "G_ACTIONS: mov ecx, dword ptr [0x86eaf0]" },
    { 0x005CF25Au,  6, RF_REF, 0x3F275C1Eu, "G_ACTIONS: mov dword ptr [0x86eaf0], ecx" },
    { 0x0041C7EDu,  5, RF_REF, 0xD7B56778u, "G_CAREER: mov ecx, 0x85ad40" },
    { 0x00437010u,  5, RF_REF, 0xD7B56778u, "G_CAREER: mov ecx, 0x85ad40" },
    { 0x0040BE33u,  5, RF_REF, 0x159B4293u, "G_CARLOADER: mov ecx, 0x8a3288" },
    { 0x0040C386u,  5, RF_REF, 0x159B4293u, "G_CARLOADER: mov ecx, 0x8a3288" },
    { 0x004A7A1Cu,  5, RF_REF, 0xD0139B54u, "G_CARPARTDB: mov ecx, 0x8a2b68" },
    { 0x005038F2u,  5, RF_REF, 0xD0139B54u, "G_CARPARTDB: mov ecx, 0x8a2b68" },
    { 0x0057A615u,  7, RF_REF, 0x6FA00B71u, "G_CARPOOL_KB: mov ecx, dword ptr [esi*4 + 0x7fa9d4]" },
    { 0x0043E8E4u,  7, RF_REF, 0xB4948D64u, "G_CARS_POOL (via 0x828154): mov ecx, dword ptr [eax*4 + 0x828154]" },
    { 0x0043E914u,  7, RF_REF, 0xB4948D64u, "G_CARS_POOL (via 0x828154): mov ecx, dword ptr [eax*4 + 0x828154]" },
    { 0x004128C2u,  6, RF_REF, 0x857E2621u, "G_CARTYPES: mov edx, dword ptr [0x8a1ccc]" },
    { 0x004129A4u,  5, RF_REF, 0x63AE3A50u, "G_CARTYPES: mov eax, dword ptr [0x8a1ccc]" },
    { 0x0059FBA8u,  6, RF_REF, 0x2EF363EAu, "G_CRASH_CAP: fcom dword ptr [0x7a1858]" },
    { 0x0059FBBBu,  5, RF_REF, 0x423905C2u, "G_CRASH_CAP: mov eax, dword ptr [0x7a1858]" },
    { 0x005A00B2u,  6, RF_REF, 0xA47E6F32u, "G_CRASH_VIEW: fcomp dword ptr [0x7a1864]" },
    { 0x00526C10u,  5, RF_REF, 0x91729D77u, "G_DLG_ID: mov eax, dword ptr [0x838974]" },
    { 0x005409C0u,  5, RF_REF, 0x91729D77u, "G_DLG_ID: mov eax, dword ptr [0x838974]" },
    { 0x00413018u,  5, RF_REF, 0x5480C677u, "G_ENCOUNTERS: mov ecx, 0x85ef70" },
    { 0x0041305Bu,  5, RF_REF, 0x5480C677u, "G_ENCOUNTERS: mov ecx, 0x85ef70" },
    { 0x00498D20u,  6, RF_REF, 0x2D3E835Au, "G_ENGAGED_RACE: mov ecx, dword ptr [0x863448]" },
    { 0x00498DBEu,  6, RF_REF, 0x2D3E835Au, "G_ENGAGED_RACE: mov ecx, dword ptr [0x863448]" },
    { 0x004064A4u,  5, RF_REF, 0x82C4F34Fu, "G_ENGAGE_MGR: mov eax, dword ptr [0x8900d8]" },
    { 0x00407E6Du,  6, RF_REF, 0x3484337Du, "G_ENGAGE_MGR: mov ecx, dword ptr [0x8900d8]" },
    { 0x004642C2u,  5, RF_REF, 0x78C2CF3Fu, "G_ENGINES: add eax, 0x7f0de0" },
    { 0x00464319u,  5, RF_REF, 0x78C2CF3Fu, "G_ENGINES: add eax, 0x7f0de0" },
    { 0x00459506u,  8, RF_REF, 0xC8EF8808u, "G_ENG_DCL: sal byte ptr [eax + 0x7f1aa8], 0x5f" },
    { 0x00459520u, 10, RF_REF, 0x8A1EFD3Eu, "G_ENG_DCL: mov dword ptr [esi + 0x84], 0x7f1aa8" },
    { 0x004594C4u,  7, RF_REF, 0xF57F26AEu, "G_ENG_PICK: lea eax, [eax*4 + 0x7f2230]" },
    { 0x004796A7u, 10, RF_REF, 0xFC27EC98u, "G_ENG_PICK: mov dword ptr [eax + 0x88], 0x7f2230" },
    { 0x0051BCFBu,  6, RF_REF, 0x63C29ABAu, "G_FEMGR_LIST: mov dword ptr [eax], 0x8637b4" },
    { 0x0049D951u,  5, RF_REF, 0x84D840BEu, "G_FENG: mov eax, dword ptr [0x8384c4]" },
    { 0x004A0000u,  5, RF_REF, 0x84D840BEu, "G_FENG: mov eax, dword ptr [0x8384c4]" },
    { 0x00412953u,  5, RF_REF, 0x4F0076C8u, "G_FLOW: mov eax, dword ptr [0x8654a4]" },
    { 0x004751D8u,  7, RF_REF, 0x210FAC49u, "G_FLOW: cmp dword ptr [0x8654a4], 3" },
    { 0x004594ECu,  7, RF_REF, 0xB5478D1Eu, "G_GAMEMODE: cmp dword ptr [0x850078], 4" },
    { 0x00461680u,  5, RF_REF, 0x631AA546u, "G_GAMEMODE: mov eax, dword ptr [0x850078]" },
    { 0x00496CE3u,  5, RF_REF, 0x91E56E3Fu, "G_GPS: mov ecx, 0x838590" },
    { 0x00498FFAu,  5, RF_REF, 0x91E56E3Fu, "G_GPS: mov ecx, 0x838590" },
    { 0x0048DED2u,  5, RF_REF, 0x6CCA27E7u, "G_HIBER: mov ecx, 0x830c78" },
    { 0x0048DF10u, 10, RF_REF, 0x187FC6EEu, "G_HIBER: mov dword ptr [0x830bd0], 0x830c78" },
    { 0x0048DEEDu,  5, RF_REF, 0xDDE333C1u, "G_HIBERPACK: mov edi, 0x830b18" },
    { 0x0048DF1Au,  6, RF_REF, 0x3479D4B6u, "G_HIBERPACK: mov dword ptr [eax], 0x830b18" },
    { 0x005EB4EAu,  6, RF_REF, 0x007A310Au, "G_HOTPOS: mov dword ptr [0x890140], ecx" },
    { 0x00600EFBu,  5, RF_REF, 0x1FF7DA99u, "G_HOTPOS: push 0x890140" },
    { 0x005EB506u,  6, RF_REF, 0x94FD3239u, "G_HOTPOS_ANGLE: mov word ptr [0x8900d0], ax" },
    { 0x00600EF0u,  6, RF_REF, 0xEE3D6159u, "G_HOTPOS_ANGLE: mov ax, word ptr [0x8900d0]" },
    { 0x00600E31u,  5, RF_REF, 0xD8637D52u, "G_HOTPOS_JUMP: mov al, byte ptr [0x8900cd]" },
    { 0x00600F05u,  7, RF_REF, 0x9D0DE819u, "G_HOTPOS_JUMP: mov byte ptr [0x8900cd], 0" },
    { 0x005EB50Cu,  7, RF_REF, 0xADAAA25Fu, "G_HOTPOS_VALID: mov byte ptr [0x8900ce], 1" },
    { 0x00600EE2u,  5, RF_REF, 0xCAD6D2BCu, "G_HOTPOS_VALID: mov al, byte ptr [0x8900ce]" },
    { 0x004078B4u,  6, RF_REF, 0xD1854702u, "G_HYD_LEVEL: mov edx, dword ptr [0x7e949c]" },
    { 0x004AC294u,  6, RF_REF, 0xBA934F08u, "G_MM_ICONPOOL: mov ecx, dword ptr [0x8364b8]" },
    { 0x004AC6F8u,  5, RF_REF, 0x7613DC5Au, "G_MM_ICONPOOL: mov dword ptr [0x8364b8], eax" },
    { 0x004CB110u,  6, RF_REF, 0xCB6307B3u, "G_MM_ICONS: mov ecx, dword ptr [0x8364d4]" },
    { 0x004CB150u,  6, RF_REF, 0xCB6307B3u, "G_MM_ICONS: mov ecx, dword ptr [0x8364d4]" },
    { 0x004AC6EBu,  5, RF_REF, 0x3CC563E2u, "G_MM_VISPOOL: mov dword ptr [0x8364b4], eax" },
    { 0x004AC700u,  5, RF_REF, 0x46053082u, "G_MM_VISPOOL: mov eax, dword ptr [0x8364b4]" },
    { 0x004CA691u,  6, RF_REF, 0xC9E0470Eu, "G_MM_VISUALS: mov esi, dword ptr [0x836560]" },
    { 0x004CA697u,  5, RF_REF, 0xBE61A838u, "G_MM_VISUALS: mov ecx, 0x836560" },
    { 0x004CA8CFu,  6, RF_REF, 0x7AE38921u, "G_MM_ZOOM: fld dword ptr [0x78e098]" },
    { 0x004CA8E8u,  6, RF_REF, 0x109EE202u, "G_MM_ZOOM: fdiv dword ptr [0x78e098]" },
    { 0x004FFC90u,  6, RF_REF, 0xC775E574u, "G_NRACES: mov edx, dword ptr [0x8383e4]" },
    { 0x004FFD24u,  6, RF_REF, 0x36C481B1u, "G_NRACES: mov edi, dword ptr [0x8383e4]" },
    { 0x005FFCBAu,  6, RF_REF, 0x168AB1F8u, "G_PAIR_PASSES: cmp edx, dword ptr [0x802084]" },
    { 0x00610014u,  6, RF_REF, 0x31B3CDA9u, "G_PARTOWNERS: mov ecx, dword ptr [0x8a1cb8]" },
    { 0x0061B566u,  6, RF_REF, 0xF072E2ADu, "G_PARTOWNERS: mov ebp, dword ptr [0x8a1cb8]" },
    { 0x0057F0ACu,  5, RF_REF, 0xED9F7EEDu, "G_PARTPACKS: mov esi, 0x86658c" },
    { 0x0057F5EAu,  5, RF_REF, 0xED9F7EEDu, "G_PARTPACKS: mov esi, 0x86658c" },
    { 0x0049B194u,  5, RF_REF, 0xCB8D7127u, "G_PROFILE_NAME: mov ecx, 0x83a9e0" },
    { 0x0049B1CBu,  5, RF_REF, 0xCB8D7127u, "G_PROFILE_NAME: mov ecx, 0x83a9e0" },
    { 0x00402287u,  6, RF_REF, 0x430BB74Cu, "G_RACE: mov ecx, dword ptr [0x890118]" },
    { 0x00403337u,  6, RF_REF, 0x430BB74Cu, "G_RACE: mov ecx, dword ptr [0x890118]" },
    { 0x004FFCB6u,  6, RF_REF, 0xB9A616E6u, "G_RACES: mov edi, dword ptr [0x8383e0]" },
    { 0x004FFCF7u,  6, RF_REF, 0x786739E2u, "G_RACES: mov ebx, dword ptr [0x8383e0]" },
    { 0x004084C9u,  7, RF_REF, 0xB799FF5Bu, "G_RACETYPE: cmp dword ptr [0x89e7b0], 7" },
    { 0x00408615u,  7, RF_REF, 0xB799FF5Bu, "G_RACETYPE: cmp dword ptr [0x89e7b0], 7" },
    { 0x005ED69Cu,  7, RF_REF, 0xFF318BE5u, "G_RECORDS: mov dword ptr [edx + 0x70], 0x890160" },
    { 0x0077EDC1u,  5, RF_REF, 0xBFC575A7u, "G_RECORDS: push 0x890160" },
    { 0x006106B4u,  6, RF_REF, 0xE8B7C1EBu, "G_RIDEPOOL: mov ecx, dword ptr [0x8a1d00]" },
    { 0x0061C754u,  5, RF_REF, 0x243752B9u, "G_RIDEPOOL: mov dword ptr [0x8a1d00], eax" },
    { 0x004188F8u,  5, RF_REF, 0x12DAA3D5u, "G_ROUTE: mov ecx, 0x81cbc0" },
    { 0x0042A3D7u,  5, RF_REF, 0x12DAA3D5u, "G_ROUTE: mov ecx, 0x81cbc0" },
    { 0x0049AC35u,  6, RF_REF, 0xBBC89F2Eu, "G_SHOW_NAMES: mov cl, byte ptr [0x8500c9]" },
    { 0x0049AC40u,  6, RF_REF, 0xF6003E25u, "G_SHOW_NAMES: mov byte ptr [0x8500c9], cl" },
    { 0x0060FEE4u,  7, RF_REF, 0xC2D30EA5u, "G_SLOTKIND: mov eax, dword ptr [eax*4 + 0x802960]" },
    { 0x0061B996u,  7, RF_REF, 0x6024B4B8u, "G_SLOTKIND: mov edx, dword ptr [esi*4 + 0x802960]" },
    { 0x00610619u,  7, RF_REF, 0x0AD6BC72u, "G_SLOTNAMES: mov eax, dword ptr [ecx*8 + 0x802dec]" },
    { 0x00610637u,  7, RF_REF, 0x3AA6F7B3u, "G_SLOTNAMES: mov eax, dword ptr [eax*8 + 0x802dec]" },
    { 0x0048D9BAu,  5, RF_REF, 0xE0657B89u, "G_STREAMER: mov ecx, 0x82dbc8" },
    { 0x0048D9D6u,  5, RF_REF, 0xE0657B89u, "G_STREAMER: mov ecx, 0x82dbc8" },
    { 0x004FFDD4u,  6, RF_REF, 0x6CA2A378u, "G_STRPOOL: add eax, dword ptr [0x838428]" },
    { 0x00500183u,  6, RF_REF, 0x6CA2A378u, "G_STRPOOL: add eax, dword ptr [0x838428]" },
    { 0x004FF9D1u,  6, RF_REF, 0x4DF8E9ACu, "G_TEXTS: mov ebx, dword ptr [0x8383d8]" },
    { 0x004FFAFAu,  5, RF_REF, 0xE198ED7Cu, "G_TEXTS: mov dword ptr [0x8383d8], eax" },
    { 0x004FF9D9u,  6, RF_REF, 0x79FDA586u, "G_TEXTS_N: mov esi, dword ptr [0x8383d0]" },
    { 0x004FFAF0u,  5, RF_REF, 0x242CC593u, "G_TEXTS_N: mov dword ptr [0x8383d0], eax" },
    { 0x0040200Fu,  5, RF_REF, 0x2C4D33F2u, "G_TICKS: mov eax, dword ptr [0x86518c]" },
    { 0x004026E1u,  5, RF_REF, 0x2C4D33F2u, "G_TICKS: mov eax, dword ptr [0x86518c]" },
    { 0x00402180u, 10, RF_REF, 0x2BDA6029u, "G_TRACK: cmp dword ptr [0x89e7a0], 0x44b" },
    { 0x004064CCu,  5, RF_REF, 0xD072615Au, "G_TRACK: mov ecx, 0x89e7a0" },
    { 0x005D3E4Eu,  5, RF_REF, 0x19E73CBEu, "G_TRACKS: mov eax, dword ptr [0x883da0]" },
    { 0x005D3E80u,  6, RF_REF, 0xAFA7FC8Cu, "G_TRACKS: mov ecx, dword ptr [0x883da0]" },
    { 0x004303F3u,  5, RF_REF, 0x8D18B07Au, "G_TRACKSTREAMER: mov ecx, 0x88eb00" },
    { 0x00430408u,  5, RF_REF, 0x8D18B07Au, "G_TRACKSTREAMER: mov ecx, 0x88eb00" },
    { 0x004CDED1u,  5, RF_REF, 0x9685ABE9u, "G_TRACKS_N: mov eax, dword ptr [0x883da4]" },
    { 0x004CDF06u,  5, RF_REF, 0x9685ABE9u, "G_TRACKS_N: mov eax, dword ptr [0x883da4]" },
    { 0x0040352Eu,  5, RF_REF, 0xE61BE1CEu, "G_TRIGGERS: mov ecx, 0x88f298" },
    { 0x004094EBu,  5, RF_REF, 0xE61BE1CEu, "G_TRIGGERS: mov ecx, 0x88f298" },
    { 0x0048CE2Eu,  5, RF_REF, 0x328532B8u, "G_VIEW1: mov ecx, 0x832e50" },
    { 0x0048CE47u,  5, RF_REF, 0x328532B8u, "G_VIEW1: mov ecx, 0x832e50" },
    { 0x005B9B43u,  6, RF_REF, 0x69C5346Du, "G_VIEW_H: mov dword ptr [0x870984], ecx" },
    { 0x005BA218u,  6, RF_REF, 0x44ED02E4u, "G_VIEW_H: mov ebx, dword ptr [0x870984]" },
    { 0x005B9B49u,  5, RF_REF, 0x67EF9163u, "G_VIEW_W: mov dword ptr [0x870980], eax" },
    { 0x005BA229u,  6, RF_REF, 0x0A4EBAB7u, "G_VIEW_W: mov edi, dword ptr [0x870980]" },
    { 0x004B074Au,  5, RF_REF, 0x971443A2u, "G_WM_COUNT: mov eax, dword ptr [0x835f70]" },
    { 0x004B0752u,  5, RF_REF, 0xEDD410C2u, "G_WM_COUNT: mov dword ptr [0x835f70], eax" },
    { 0x00496823u,  5, RF_REF, 0x6E6BC62Fu, "G_WM_CURSOR_SCR: push 0x78f6bc" },
    { 0x004ABA5Eu,  5, RF_REF, 0x6E6BC62Fu, "G_WM_CURSOR_SCR: push 0x78f6bc" },
    { 0x0040551Du,  6, RF_REF, 0xB8D3093Du, "G_WM_HEADING_K: fmul dword ptr [0x784240]" },
    { 0x004055A2u,  6, RF_REF, 0xB8D3093Du, "G_WM_HEADING_K: fmul dword ptr [0x784240]" },
    { 0x00496A92u,  7, RF_REF, 0x11D1AD72u, "G_WM_PREFIX: mov eax, dword ptr [edx*4 + 0x7f4348]" },
    { 0x004B06A0u,  7, RF_REF, 0x9D62B89Du, "G_WM_PREFIX: mov ecx, dword ptr [eax*4 + 0x7f4348]" },
    { 0x0040226Bu,  6, RF_REF, 0x3A3D1430u, "G_WORLD: mov ecx, dword ptr [0x890080]" },
    { 0x004027C6u,  6, RF_REF, 0x3A3D1430u, "G_WORLD: mov ecx, dword ptr [0x890080]" },
    { 0x0044493Du,  6, RF_REF, 0xF3F718EFu, "G_WORLDDT: fmul dword ptr [0x865154]" },
    { 0x00444990u,  6, RF_REF, 0x79ED62B6u, "G_WORLDDT: mov ecx, dword ptr [0x865154]" },
    { 0x0058147Au,  8, RF_REF, 0x7DD439FAu, "GameLoop: the code after the frame hook" },
};
#endif
