# Recompiled game functions that run most, hottest first (tools/hot_functions.py): the
# recompiler emits them first so hot code sits together. Addresses only. Sources: PC profiles of the boot, intro and attract-demo race; Switch SR_PROFILE logs (hardware tests 15-25).
80025E84
800630F4
8004CAE0
8001D944
800A98D8
8004C58C
8004CF6C
818508A4
8005E868
8184EDC0
8004D00C
8006F85C
8000B4C8
800664FC
800632B0
800E0C8C
8004D048
8002F784
818F73E8
818C0044
81851FEC
80030694
800B7934
8001E5C0
80054124
800322AC
80032390
80031E2C
800B5D50
00000000
800663E4
819594F4
8001ED0C
800630C4
818490DC
80033970
818BFF54
800308D4
8189E7F4
8006E8C4
800B5958
8001A4C8
80059B58
800BFFFC
8004C6A8
818F7184
818BF988
80057894
800A9D64
818DD200
8004CA3C
800240B4
800B63AC
80040170
8000BB10
8003505C
8006F008
8004C558
8007D258
818112DC
80032548
80089254
8184F58C
800AC114
800308B4
8006EFEC
818C0004
81811328
8007D488
8000B46C
800575D0
80065BD8
800B6228
8184F050
8004CFC8
800343F4
800428F4
800B6394
8007081C
800A9D88
8007088C
800E11AC
8004C9E0
818F5394
800320C0
8194DD98
818F7BA8
800341F0
8005E77C
80052440
8006494C
8001EE20
800256D0
800B65C4
818DD038
80030954
818F71F0
800579CC
818B87BC
80032830
800428E4
8006F654
8001062C
8000B498
80052804
8006FB10
8184F404
818BFE0C
800B6724
800BBDCC
80070810
8009C310
81811650
818BFEC8
800328D0
81848604
81850A84
8002FE98
80042BB8
80050CB8
80052C00
80056A54
818F59E0
818F5370
8007334C
8006463C
81851CB4
8007428C
8001D8E4
8002F45C
8007A8EC
818F7358
80025BC0
800B6158
818BE95C
8002F8E0
800B62E0
8184F148
8004C658
8002F6C8
818F6988
800526D8
818B87B4
80034320
8005782C
818F714C
818C07DC
818F5050
8007D4B0
80062358
80052860
800502F0
80016624
80071690
80041F3C
80025B7C
8184F0CC
8002FDBC
80070808
81869EC8
81849AD8
819BC598
8007AAA8
8007D1EC
8001C79C
818F85F4
818F61C8
800AC150
80032A28
8000D474
800B7280
8000BCD8
8007A92C
8001DA9C
80022E30
80053050
8005696C
80033368
80052BA4
80052A70
80030854
800B6950
800AC4C0
80025B20
8184F670
800B1CB4
80063618
818F71E0
80034660
80066184
81884874
80075BF0
800659C0
80032098
80055F48
80032224
818BEBD8
818F6AAC
80063EC4
8001E0FC
8183172C
80079448
8006A6EC
800E2AA8
8002DA78
800AC4E0
80031B58
80018020
800337D4
818DE6E0
80055E50
800713E0
800B6DC0
8001C7B4
800AC520
80033D04
80025C40
80008C3C
800569B8
80010FEC
800AC500
800636D8
8002F8A8
8006A278
81812978
80031B1C
800AD0E8
80070CD0
818C0880
80064E04
80034370
8185FD80
80056BA0
8003FD60
818F8814
8001EEB4
800ACAAC
8000D44C
80053E6C
8180F738
800AC550
80025184
80034180
8008E994
818F715C
800333AC
8003363C
80030AF4
80052488
8005221C
80033458
80010B08
8003194C
818293C0
80031A34
80072C34
800AC578
8009240C
80052450
818F70A0
8189E70C
8188FD80
800344A8
8003F6E0
8002FE44
80033F2C
818F67A0
8007D910
81826000
80059B68
8004CF50
818F8614
8000FF7C
8000B4F8
81818A58
800318D0
80011A50
800343C0
8001CF58
81802434
8006462C
818682E8
80023E64
8008AC74
800731A0
80030118
800A1AE4
80072368
81810A20
8009ED1C
800B5FCC
8004CCF4
81867C94
8003250C
80010218
800A4AD4
8007D034
800543F0
818F94B0
800DF1C8
80056CA8
8006328C
80056D7C
80017038
8009FDD0
8007CE34
80044EB4
8189057C
8002612C
800AC0A4
80059B30
800527F0
80025828
80030B50
8004CD8C
818BFB44
8004624C
8006E8B4
8006499C
8004F600
818AD84C
818B63F0
818696F4
80079730
800308A8
81851EE4
80063340
800B1468
8001D1F0
8008EE40
81849E08
800B60F4
818F84F8
8181362C
800ADCF4
81848E60
80035588
800A55B8
80046330
8006ADC4
818C0724
80030918
80098F8C
81854EC8
81871BF0
81812054
80057954
800AD2B0
800333F0
80064060
8000610C
80025164
800B1984
8186E680
81891604
8003093C
8184AFAC
80073DCC
81822078
800501D4
80066164
80010D90
800525F8
80023F80
8186A958
8007D4D0
8007C738
8001C59C
8009CED0
8006AAF4
800A191C
80070180
80042844
80056B34
8184E988
80056884
818B67CC
80057870
81803AFC
8005744C
81806118
80031638
80033F60
81801438
8189E2A8
80010F00
8009BE40
818105A0
818F08D8
80053F58
81886CAC
8007CD20
8007C0F4
818D84BC
8186AD44
800566FC
80088BBC
80053CC8
800409A0
8002406C
81884698
800A0994
81849878
818DC424
80070BF0
800638A8
80073528
80023F00
81899360
818349F0
8180A2C8
80074210
800259C8
80033BAC
8001A508
8003089C
800100F4
800A09A4
8009BDD4
800DEE40
80055EE8
80034564
800E2A78
80065D40
800A50C0
80010174
818F975C
80065FAC
818C0504
800110F0
8003249C
818F696C
818868E8
818DB3F4
800A1D04
80070E14
800B1598
8181220C
80045B48
8008E938
80058484
80071F40
800AD698
80030878
800636AC
81886FF0
80074164
8009BC38
80074D58
818677B4
80006658
818B87A4
800D1E98
81887000
80056668
800A0958
80040D40
818EFA48
8194A6A0
80041C88
81849604
800980CC
800526C0
8007D228
8184FB8C
818F88B8
800A5064
800723A4
80052778
80023FB4
8187ED48
800577F4
80033998
818D26FC
800101DC
8007C8D4
80072820
818A8E84
80055B44
800576BC
800A24F8
818DCB5C
800579B0
80011254
8009277C
800645DC
81801CB0
81847F7C
8183377C
800AF10C
80025E4C
818C0204
8001F360
8004CB34
8186910C
80011A70
80032560
8001F1DC
818A9F5C
800D1DC4
818A1DD0
818DDE8C
8004EBCC
80057584
80052A44
818AA7F0
800111B8
800457B0
8005267C
81880A90
8189963C
818C25B8
818A40B8
8007B060
8005226C
818F55E0
800A16FC
8007CA40
80025E6C
800343E4
818BD2D0
81807998
8003F91C
81880088
80057144
80006778
80071FB0
818AD598
800426E4
81855834
80063164
800631D8
80057B8C
8007A8BC
80042B60
800644E8
80053C54
818834F4
818A7C2C
818CF600
8185500C
80057934
81899BC4
80051E94
81805948
8186D198
80073E8C
80011AB0
8001EF70
800C9640
8184D03C
8184E08C
80034580
8182AF24
8009B4C8
818C7C54
8000E900
81926BBC
80078E58
81877E74
80033520
8189BB10
8004E964
80032078
80092330
81866444
80057E40
80056770
80058458
818ACF5C
80053CAC
8188043C
80071D64
8189ADD8
800648AC
80031458
80065974
818D1664
80003488
81836C08
8189F498
818DBC40
8186B2E0
8186B590
818C27A0
8181F020
8007B8A4
800631FC
81878A4C
8187F664
800648F4
8189F3C4
818C1888
81895FF4
8004CA14
818C2E5C
800087AC
81884234
80033D5C
8007C214
81812D24
800B6124
8001D930
80025758
818F6AEC
800B62F8
800AA2C0
8184D140
80003540
8007A66C
80019F30
8007D1B8
800A257C
800C9268
800977B4
80052C64
80025930
818F5660
8186CC3C
800ACE10
80057498
800B6528
800B616C
80019F10
80026244
8007D4BC
81848A18
8006F630
818F6078
8009C2E8
81886A00
800ADDE0
800C98F8
800AB540
8009A6FC
800AB20C
800D48E8
80065FC8
8001EF58
800ADACC
8007164C
8003062C
80052B2C
8188844C
8003FB54
80071444
800D41B0
800A18C4
800A1C9C
80032598
81800FB0
80033AD8
8007B7DC
8002617C
80032294
80010D70
800332B8
818C0188
80011190
80075C20
81815C2C
818049E4
800C675C
800CDA44
8001CED0
800CB9A8
80097A34
80097830
800111B0
800CB228
8001CE00
81880D40
800AAFA0
8009BEC8
818C06A4
81886178
80052B20
8007250C
8184FC98
800E2724
8181290C
818BF74C
8005279C
8001ED44
8009B8E0
818BCD08
8005257C
80010134
818CE120
80065D0C
81863C48
800A3160
8000EFA8
800A1A8C
800CB498
800CEB00
81899E6C
8186AD24
800759A0
80030930
800B6328
80030108
81886938
8002596C
8006D4AC
81884B58
81959588
8006F130
8001A560
80072C94
81810D7C
818F85CC
800A9D50
800CE398
81849DA8
800CC734
819130B8
80033E80
800B6244
800B017C
800A31F0
800A3E30
800C62A0
800C5FC8
8001DB64
800A0638
81878E0C
8001F780
800AEE00
8000FBFC
800AEB04
800A29C0
8001D948
80057484
81849FC0
8187F50C
818690D0
80052814
8189E81C
81886250
80026248
819267C8
8002DAAC
818F9300
80044BB8
818B8144
800C5DB0
818BD70C
800C6600
800D1B10
81882FD8
800C9F6C
800D2888
800D3D40
800A13B8
80045CB4
80063098
818A2280
800D1218
8180094C
800D506C
800100E8
800716DC
80033ED4
80018990
80019170
80093B24
818F56E0
80015880
80066464
818EF890
80065F48
80057708
80052B58
8004CE90
819BF03C
8007043C
80045538
8006DEE0
80024020
8001D91C
8001F608
80042884
80066054
818C06FC
818A4B98
800B0A14
800929CC
8009BB14
81805AAC
800C5FE8
818D6A10
8004217C
818F0394
800AF528
80092918
81834DBC
8183782C
800AB5BC
800D1F08
800CA148
8003523C
800D531C
800312F0
800DEEE8
800A3C68
8194C080
80046110
800C64D8
800153E4
8186ABF0
800DF08C
80089BA0
8004D09C
8009B3C8
800AE7F4
800CDFF4
80035564
818A5F00
8008F158
81884238
800ABA08
80099970
8191645C
8009FE14
800D8F20
8186CBF0
8009EC5C
800CEED4
818A7D8C
800A2810
80019870
800DEC50
81890F00
8001C35C
80045504
800D1D70
81867F18
80064864
81938B8C
8001F1FC
8187F470
80065F88
8008E96C
818D6548
8009BE1C
80018340
80024000
800ACEC8
800325F0
800633A8
8004EEB0
80063FB4
81812CD8
80030760
81867EC4
8001F630
8007D3DC
800ACF2C
8189E810
80052C40
80073254
800525E8
80052B68
81871BE4
8001ED6C
80063560
80018EF0
8187F0D0
8001F650
80073308
8187F3DC
80065D88
80025990
8187F158
818DFB4C
818047DC
818F87CC
800CC4E4
800AE968
8001708C
80012598
80059958
800458B8
81838714
800CA738
800634CC
80056264
800DA8C0
818A5048
800559A8
818C212C
8004C7A0
81875780
8003A354
80045710
800D8CF8
8005659C
8008E5D4
8000833C
800A153C
818CB7A0
800D01A0
80064F44
800CA4D4
8009C2AC
8001F2FC
80071364
8009B568
800AB490
8189DF2C
81816614
80015FCC
8184F7A4
81835FD0
800A54DC
800CCC04
8187F54C
8000B524
800D38C0
800C5D84
800D208C
800659A0
8008CAA0
818052E4
800A28A0
80018DFC
800541DC
80014A4C
818A86C8
818BE2FC
800D31A8
800D9BE4
81868054
8006466C
8194A5CC
81884D44
80003458
818A3CCC
800D3E30
800A1ED0
800DF0EC
8002FE88
8183AF64
800D3874
818A2A84
800D2E90
800428D4
8008BB04
8189C9A4
8001C460
80010650
8006497C
8008E584
80031D64
818D2520
800D2ED8
800ADEE0
800AB43C
81871268
818AC138
800A2930
80066178
8187F5F8
80017D08
800AB3B8
818CFD3C
8186B9A8
800AF370
8006A16C
8000A414
800633EC
818D0BA8
818661FC
800D3AC4
818131DC
818ADB68
800C623C
8001A830
8185124C
80051DC4
8186C8C4
8183A478
800C8D6C
80009804
8009AA04
81802BD0
800AD884
800DED88
8194B854
818A58A0
80041D28
800B08EC
8007B768
800CFC30
80030464
818CC418
81890B58
800C5FF8
8187FB20
8001606C
8000E938
800567D4
818F50C4
80053C98
8194C128
818F72C4
818F5578
818F9448
8001D958
80065F68
80065FFC
8187F464
818C0280
8186D0D8
818D5E1C
800184DC
8001F680
81851E9C
80066038
81875850
8001EE78
8180A3E8
80066018
8184FB68
80050508
8005316C
80052834
80025864
8006A7C0
800526F8
8184923C
81816320
8007AC84
8006844C
8006327C
818883D8
80068638
818DF3E8
818870B4
81806A24
8184EC94
81812008
80072B50
8187E424
800257C8
800325CC
8001F288
8001A548
8184EB9C
81865680
8008922C
8001116C
80042738
8003FBD8
800262E4
818F5350
8001F3A0
818F9094
8007B480
81989AC4
80089170
81867F34
8007ABA0
80010B28
8001F388
8009ED5C
8180A428
80071710
81988BC4
8181389C
8004C810
80011008
80016734
80025984
819BC59C
8002599C
8006313C
800AD5C8
80052BAC
81989D4C
8006EC64
8004C7F4
81806554
818FF744
80065A64
80089B6C
80071664
800A1CE0
80025960
80025950
800A18FC
8001EF64
8009BE90
8001DA24
8009BC10
800CE110
80094314
8001D9B0
800AB2CC
800D2B58
800C514C
8001E0F0
8001D220
80011154
800DEF60
800A3224
800D42BC
8009BEB8
800262E8
800CE408
8001D884
8001D964
8001D6A0
80016884
8001C6DC
8001D968
800977FC
80017074
80095268
8001ED50
8001A860
8008EAF8
8009BC8C
80010EE0
8009BE0C
800A31DC
800C80C0
800D41F0
80010DB0
8002653C
8001D918
8001EF84
8001D344
80010E0C
80092354
8001D974
8001D908
800942E4
80098FC8
80092BE4
8008EEF0
80026308
