1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
|
.include "macros.inc"
.section .text, "ax" # 0x80006980 - 0x803E1E60
.global lbl_80091268
lbl_80091268:
/* 80091268 0008CEC8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8009126C 0008CECC 7C 08 02 A6 */ mflr r0
/* 80091270 0008CED0 7C 63 07 34 */ extsh r3, r3
/* 80091274 0008CED4 38 A0 00 03 */ li r5, 3
/* 80091278 0008CED8 90 01 00 14 */ stw r0, 0x14(r1)
/* 8009127C 0008CEDC 38 C1 00 08 */ addi r6, r1, 8
/* 80091280 0008CEE0 48 1C 2C 0D */ bl func_80253E8C
/* 80091284 0008CEE4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80091288 0008CEE8 7C 08 03 A6 */ mtlr r0
/* 8009128C 0008CEEC 38 21 00 10 */ addi r1, r1, 0x10
/* 80091290 0008CEF0 4E 80 00 20 */ blr
.global lbl_80091294
lbl_80091294:
/* 80091294 0008CEF4 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80091298 0008CEF8 7C 08 02 A6 */ mflr r0
/* 8009129C 0008CEFC 38 A0 00 03 */ li r5, 3
/* 800912A0 0008CF00 90 01 00 24 */ stw r0, 0x24(r1)
/* 800912A4 0008CF04 38 C1 00 08 */ addi r6, r1, 8
/* 800912A8 0008CF08 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 800912AC 0008CF0C 3B E0 00 00 */ li r31, 0
/* 800912B0 0008CF10 93 C1 00 18 */ stw r30, 0x18(r1)
/* 800912B4 0008CF14 7C 9E 23 78 */ mr r30, r4
/* 800912B8 0008CF18 93 A1 00 14 */ stw r29, 0x14(r1)
/* 800912BC 0008CF1C 7C 7D 1B 78 */ mr r29, r3
/* 800912C0 0008CF20 48 1C 2B CD */ bl func_80253E8C
/* 800912C4 0008CF24 80 01 00 08 */ lwz r0, 8(r1)
/* 800912C8 0008CF28 2C 00 00 02 */ cmpwi r0, 2
/* 800912CC 0008CF2C 41 82 00 94 */ beq lbl_80091360
/* 800912D0 0008CF30 40 80 01 0C */ bge lbl_800913DC
/* 800912D4 0008CF34 2C 00 00 01 */ cmpwi r0, 1
/* 800912D8 0008CF38 40 80 00 08 */ bge lbl_800912E0
/* 800912DC 0008CF3C 48 00 01 00 */ b lbl_800913DC
lbl_800912E0:
/* 800912E0 0008CF40 88 0D 9A 4C */ lbz r0, lbl_8063ED0C-_SDA_BASE_(r13)
/* 800912E4 0008CF44 28 00 00 01 */ cmplwi r0, 1
/* 800912E8 0008CF48 40 82 00 08 */ bne lbl_800912F0
/* 800912EC 0008CF4C 3B E0 29 C6 */ li r31, 0x29c6
lbl_800912F0:
/* 800912F0 0008CF50 28 00 00 02 */ cmplwi r0, 2
/* 800912F4 0008CF54 40 82 00 08 */ bne lbl_800912FC
/* 800912F8 0008CF58 3B E0 29 C7 */ li r31, 0x29c7
lbl_800912FC:
/* 800912FC 0008CF5C 28 00 00 03 */ cmplwi r0, 3
/* 80091300 0008CF60 40 82 00 08 */ bne lbl_80091308
/* 80091304 0008CF64 3B E0 29 C8 */ li r31, 0x29c8
lbl_80091308:
/* 80091308 0008CF68 28 00 00 04 */ cmplwi r0, 4
/* 8009130C 0008CF6C 40 82 00 08 */ bne lbl_80091314
/* 80091310 0008CF70 3B E0 29 C9 */ li r31, 0x29c9
lbl_80091314:
/* 80091314 0008CF74 28 00 00 05 */ cmplwi r0, 5
/* 80091318 0008CF78 40 82 00 08 */ bne lbl_80091320
/* 8009131C 0008CF7C 3B E0 29 CA */ li r31, 0x29ca
lbl_80091320:
/* 80091320 0008CF80 28 00 00 06 */ cmplwi r0, 6
/* 80091324 0008CF84 40 82 00 08 */ bne lbl_8009132C
/* 80091328 0008CF88 3B E0 29 CB */ li r31, 0x29cb
lbl_8009132C:
/* 8009132C 0008CF8C 28 00 00 07 */ cmplwi r0, 7
/* 80091330 0008CF90 40 82 00 08 */ bne lbl_80091338
/* 80091334 0008CF94 3B E0 29 CC */ li r31, 0x29cc
lbl_80091338:
/* 80091338 0008CF98 28 00 00 08 */ cmplwi r0, 8
/* 8009133C 0008CF9C 40 82 00 08 */ bne lbl_80091344
/* 80091340 0008CFA0 3B E0 29 CD */ li r31, 0x29cd
lbl_80091344:
/* 80091344 0008CFA4 28 00 00 09 */ cmplwi r0, 9
/* 80091348 0008CFA8 40 82 00 08 */ bne lbl_80091350
/* 8009134C 0008CFAC 3B E0 29 CE */ li r31, 0x29ce
lbl_80091350:
/* 80091350 0008CFB0 28 00 00 0A */ cmplwi r0, 0xa
/* 80091354 0008CFB4 40 82 00 88 */ bne lbl_800913DC
/* 80091358 0008CFB8 3B E0 29 CF */ li r31, 0x29cf
/* 8009135C 0008CFBC 48 00 00 80 */ b lbl_800913DC
lbl_80091360:
/* 80091360 0008CFC0 88 0D 9A 4C */ lbz r0, lbl_8063ED0C-_SDA_BASE_(r13)
/* 80091364 0008CFC4 28 00 00 01 */ cmplwi r0, 1
/* 80091368 0008CFC8 40 82 00 08 */ bne lbl_80091370
/* 8009136C 0008CFCC 3B E0 29 D1 */ li r31, 0x29d1
lbl_80091370:
/* 80091370 0008CFD0 28 00 00 02 */ cmplwi r0, 2
/* 80091374 0008CFD4 40 82 00 08 */ bne lbl_8009137C
/* 80091378 0008CFD8 3B E0 29 D2 */ li r31, 0x29d2
lbl_8009137C:
/* 8009137C 0008CFDC 28 00 00 03 */ cmplwi r0, 3
/* 80091380 0008CFE0 40 82 00 08 */ bne lbl_80091388
/* 80091384 0008CFE4 3B E0 29 D3 */ li r31, 0x29d3
lbl_80091388:
/* 80091388 0008CFE8 28 00 00 04 */ cmplwi r0, 4
/* 8009138C 0008CFEC 40 82 00 08 */ bne lbl_80091394
/* 80091390 0008CFF0 3B E0 29 D4 */ li r31, 0x29d4
lbl_80091394:
/* 80091394 0008CFF4 28 00 00 05 */ cmplwi r0, 5
/* 80091398 0008CFF8 40 82 00 08 */ bne lbl_800913A0
/* 8009139C 0008CFFC 3B E0 29 D5 */ li r31, 0x29d5
lbl_800913A0:
/* 800913A0 0008D000 28 00 00 06 */ cmplwi r0, 6
/* 800913A4 0008D004 40 82 00 08 */ bne lbl_800913AC
/* 800913A8 0008D008 3B E0 29 D6 */ li r31, 0x29d6
lbl_800913AC:
/* 800913AC 0008D00C 28 00 00 07 */ cmplwi r0, 7
/* 800913B0 0008D010 40 82 00 08 */ bne lbl_800913B8
/* 800913B4 0008D014 3B E0 29 D7 */ li r31, 0x29d7
lbl_800913B8:
/* 800913B8 0008D018 28 00 00 08 */ cmplwi r0, 8
/* 800913BC 0008D01C 40 82 00 08 */ bne lbl_800913C4
/* 800913C0 0008D020 3B E0 29 D8 */ li r31, 0x29d8
lbl_800913C4:
/* 800913C4 0008D024 28 00 00 09 */ cmplwi r0, 9
/* 800913C8 0008D028 40 82 00 08 */ bne lbl_800913D0
/* 800913CC 0008D02C 3B E0 29 D9 */ li r31, 0x29d9
lbl_800913D0:
/* 800913D0 0008D030 28 00 00 0A */ cmplwi r0, 0xa
/* 800913D4 0008D034 40 82 00 08 */ bne lbl_800913DC
/* 800913D8 0008D038 3B E0 29 DA */ li r31, 0x29da
lbl_800913DC:
/* 800913DC 0008D03C 2C 1F 00 00 */ cmpwi r31, 0
/* 800913E0 0008D040 41 82 00 18 */ beq lbl_800913F8
/* 800913E4 0008D044 7F A3 EB 78 */ mr r3, r29
/* 800913E8 0008D048 7F C4 F3 78 */ mr r4, r30
/* 800913EC 0008D04C 7F E6 FB 78 */ mr r6, r31
/* 800913F0 0008D050 38 A0 00 02 */ li r5, 2
/* 800913F4 0008D054 48 1C 2A C1 */ bl func_80253EB4
lbl_800913F8:
/* 800913F8 0008D058 80 01 00 08 */ lwz r0, 8(r1)
/* 800913FC 0008D05C 28 00 00 04 */ cmplwi r0, 4
/* 80091400 0008D060 40 82 00 24 */ bne lbl_80091424
/* 80091404 0008D064 88 0D 9A 4C */ lbz r0, lbl_8063ED0C-_SDA_BASE_(r13)
/* 80091408 0008D068 28 00 00 0B */ cmplwi r0, 0xb
/* 8009140C 0008D06C 40 82 00 18 */ bne lbl_80091424
/* 80091410 0008D070 7F A3 EB 78 */ mr r3, r29
/* 80091414 0008D074 7F C4 F3 78 */ mr r4, r30
/* 80091418 0008D078 38 A0 00 01 */ li r5, 1
/* 8009141C 0008D07C 38 C0 00 00 */ li r6, 0
/* 80091420 0008D080 48 1C 2A 95 */ bl func_80253EB4
lbl_80091424:
/* 80091424 0008D084 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80091428 0008D088 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8009142C 0008D08C 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 80091430 0008D090 83 A1 00 14 */ lwz r29, 0x14(r1)
/* 80091434 0008D094 7C 08 03 A6 */ mtlr r0
/* 80091438 0008D098 38 21 00 20 */ addi r1, r1, 0x20
/* 8009143C 0008D09C 4E 80 00 20 */ blr
.global lbl_80091440
lbl_80091440:
/* 80091440 0008D0A0 4E 80 00 20 */ blr
.global lbl_80091444
lbl_80091444:
/* 80091444 0008D0A4 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80091448 0008D0A8 7C 08 02 A6 */ mflr r0
/* 8009144C 0008D0AC 38 A0 00 03 */ li r5, 3
/* 80091450 0008D0B0 90 01 00 24 */ stw r0, 0x24(r1)
/* 80091454 0008D0B4 38 C1 00 08 */ addi r6, r1, 8
/* 80091458 0008D0B8 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8009145C 0008D0BC 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80091460 0008D0C0 3B C0 00 00 */ li r30, 0
/* 80091464 0008D0C4 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80091468 0008D0C8 7C 9D 23 78 */ mr r29, r4
/* 8009146C 0008D0CC 93 81 00 10 */ stw r28, 0x10(r1)
/* 80091470 0008D0D0 7C 7C 1B 78 */ mr r28, r3
/* 80091474 0008D0D4 48 1C 2A 19 */ bl func_80253E8C
/* 80091478 0008D0D8 38 60 00 01 */ li r3, 1
/* 8009147C 0008D0DC 4B FF 9A D5 */ bl func_8008AF50
/* 80091480 0008D0E0 7C 7F 1B 78 */ mr r31, r3
/* 80091484 0008D0E4 38 60 00 02 */ li r3, 2
/* 80091488 0008D0E8 4B FF 9A C9 */ bl func_8008AF50
/* 8009148C 0008D0EC 80 01 00 08 */ lwz r0, 8(r1)
/* 80091490 0008D0F0 28 00 00 12 */ cmplwi r0, 0x12
/* 80091494 0008D0F4 41 81 01 E8 */ bgt lbl_8009167C
/* 80091498 0008D0F8 3C 80 80 41 */ lis r4, lbl_8040DBB8@ha
/* 8009149C 0008D0FC 54 00 10 3A */ slwi r0, r0, 2
/* 800914A0 0008D100 38 84 DB B8 */ addi r4, r4, lbl_8040DBB8@l
/* 800914A4 0008D104 7C 84 00 2E */ lwzx r4, r4, r0
/* 800914A8 0008D108 7C 89 03 A6 */ mtctr r4
/* 800914AC 0008D10C 4E 80 04 20 */ bctr
/* 800914B0 0008D110 4B FF 90 9D */ bl func_8008A54C
/* 800914B4 0008D114 7C 7E 1B 78 */ mr r30, r3
/* 800914B8 0008D118 48 00 01 C4 */ b lbl_8009167C
/* 800914BC 0008D11C 2C 1F 00 00 */ cmpwi r31, 0
/* 800914C0 0008D120 41 82 00 1C */ beq lbl_800914DC
/* 800914C4 0008D124 38 60 00 01 */ li r3, 1
/* 800914C8 0008D128 4B FF 9A 89 */ bl func_8008AF50
/* 800914CC 0008D12C 7C 64 1B 78 */ mr r4, r3
/* 800914D0 0008D130 38 60 00 17 */ li r3, 0x17
/* 800914D4 0008D134 48 0C AE 35 */ bl func_8015C308
/* 800914D8 0008D138 3B C0 2A 26 */ li r30, 0x2a26
lbl_800914DC:
/* 800914DC 0008D13C 38 60 00 39 */ li r3, 0x39
/* 800914E0 0008D140 48 0D 15 B1 */ bl func_80162A90
/* 800914E4 0008D144 28 03 00 01 */ cmplwi r3, 1
/* 800914E8 0008D148 40 82 01 94 */ bne lbl_8009167C
/* 800914EC 0008D14C 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800914F0 0008D150 80 03 00 10 */ lwz r0, 0x10(r3)
/* 800914F4 0008D154 28 00 03 ED */ cmplwi r0, 0x3ed
/* 800914F8 0008D158 40 82 01 84 */ bne lbl_8009167C
/* 800914FC 0008D15C 38 60 00 04 */ li r3, 4
/* 80091500 0008D160 4B FF 9A 51 */ bl func_8008AF50
/* 80091504 0008D164 7C 64 1B 78 */ mr r4, r3
/* 80091508 0008D168 38 60 00 18 */ li r3, 0x18
/* 8009150C 0008D16C 48 0C AD FD */ bl func_8015C308
/* 80091510 0008D170 3B C0 2A 28 */ li r30, 0x2a28
/* 80091514 0008D174 48 00 01 68 */ b lbl_8009167C
/* 80091518 0008D178 2C 03 00 00 */ cmpwi r3, 0
/* 8009151C 0008D17C 40 82 00 1C */ bne lbl_80091538
/* 80091520 0008D180 7F 83 E3 78 */ mr r3, r28
/* 80091524 0008D184 7F A4 EB 78 */ mr r4, r29
/* 80091528 0008D188 38 A0 00 02 */ li r5, 2
/* 8009152C 0008D18C 38 C0 00 00 */ li r6, 0
/* 80091530 0008D190 48 1C 29 85 */ bl func_80253EB4
/* 80091534 0008D194 48 00 01 48 */ b lbl_8009167C
lbl_80091538:
/* 80091538 0008D198 38 60 00 02 */ li r3, 2
/* 8009153C 0008D19C 4B FF 9A 15 */ bl func_8008AF50
/* 80091540 0008D1A0 7C 64 1B 78 */ mr r4, r3
/* 80091544 0008D1A4 38 60 00 18 */ li r3, 0x18
/* 80091548 0008D1A8 48 0C AD C1 */ bl func_8015C308
/* 8009154C 0008D1AC 3B C0 2A 27 */ li r30, 0x2a27
/* 80091550 0008D1B0 48 00 01 2C */ b lbl_8009167C
/* 80091554 0008D1B4 2C 1F 00 00 */ cmpwi r31, 0
/* 80091558 0008D1B8 40 82 01 24 */ bne lbl_8009167C
/* 8009155C 0008D1BC 7F 83 E3 78 */ mr r3, r28
/* 80091560 0008D1C0 7F A4 EB 78 */ mr r4, r29
/* 80091564 0008D1C4 38 A0 00 01 */ li r5, 1
/* 80091568 0008D1C8 38 C0 00 00 */ li r6, 0
/* 8009156C 0008D1CC 48 1C 29 49 */ bl func_80253EB4
/* 80091570 0008D1D0 48 00 01 0C */ b lbl_8009167C
/* 80091574 0008D1D4 2C 03 00 00 */ cmpwi r3, 0
/* 80091578 0008D1D8 40 82 01 04 */ bne lbl_8009167C
/* 8009157C 0008D1DC 7F 83 E3 78 */ mr r3, r28
/* 80091580 0008D1E0 7F A4 EB 78 */ mr r4, r29
/* 80091584 0008D1E4 38 A0 00 01 */ li r5, 1
/* 80091588 0008D1E8 38 C0 00 00 */ li r6, 0
/* 8009158C 0008D1EC 48 1C 29 29 */ bl func_80253EB4
/* 80091590 0008D1F0 48 00 00 EC */ b lbl_8009167C
/* 80091594 0008D1F4 88 0D 9A 72 */ lbz r0, lbl_8063ED32-_SDA_BASE_(r13)
/* 80091598 0008D1F8 2C 00 00 00 */ cmpwi r0, 0
/* 8009159C 0008D1FC 40 82 00 E0 */ bne lbl_8009167C
/* 800915A0 0008D200 88 0D 9A 4C */ lbz r0, lbl_8063ED0C-_SDA_BASE_(r13)
/* 800915A4 0008D204 2C 00 00 02 */ cmpwi r0, 2
/* 800915A8 0008D208 41 82 00 20 */ beq lbl_800915C8
/* 800915AC 0008D20C 40 80 00 10 */ bge lbl_800915BC
/* 800915B0 0008D210 2C 00 00 01 */ cmpwi r0, 1
/* 800915B4 0008D214 40 80 00 1C */ bge lbl_800915D0
/* 800915B8 0008D218 48 00 00 C4 */ b lbl_8009167C
lbl_800915BC:
/* 800915BC 0008D21C 2C 00 00 04 */ cmpwi r0, 4
/* 800915C0 0008D220 40 80 00 BC */ bge lbl_8009167C
/* 800915C4 0008D224 48 00 00 14 */ b lbl_800915D8
lbl_800915C8:
/* 800915C8 0008D228 3B C0 2A 29 */ li r30, 0x2a29
/* 800915CC 0008D22C 48 00 00 B0 */ b lbl_8009167C
lbl_800915D0:
/* 800915D0 0008D230 3B C0 2A 2A */ li r30, 0x2a2a
/* 800915D4 0008D234 48 00 00 A8 */ b lbl_8009167C
lbl_800915D8:
/* 800915D8 0008D238 3B C0 2A 57 */ li r30, 0x2a57
/* 800915DC 0008D23C 48 00 00 A0 */ b lbl_8009167C
/* 800915E0 0008D240 88 0D 9A 72 */ lbz r0, lbl_8063ED32-_SDA_BASE_(r13)
/* 800915E4 0008D244 2C 00 00 00 */ cmpwi r0, 0
/* 800915E8 0008D248 40 82 00 94 */ bne lbl_8009167C
/* 800915EC 0008D24C 3B C0 2A 2B */ li r30, 0x2a2b
/* 800915F0 0008D250 48 00 00 8C */ b lbl_8009167C
/* 800915F4 0008D254 88 0D 9A 72 */ lbz r0, lbl_8063ED32-_SDA_BASE_(r13)
/* 800915F8 0008D258 2C 00 00 00 */ cmpwi r0, 0
/* 800915FC 0008D25C 41 82 00 80 */ beq lbl_8009167C
/* 80091600 0008D260 7F 83 E3 78 */ mr r3, r28
/* 80091604 0008D264 7F A4 EB 78 */ mr r4, r29
/* 80091608 0008D268 38 A0 00 01 */ li r5, 1
/* 8009160C 0008D26C 38 C0 00 00 */ li r6, 0
/* 80091610 0008D270 48 1C 28 A5 */ bl func_80253EB4
/* 80091614 0008D274 48 00 00 68 */ b lbl_8009167C
/* 80091618 0008D278 88 0D 9A 72 */ lbz r0, lbl_8063ED32-_SDA_BASE_(r13)
/* 8009161C 0008D27C 2C 00 00 00 */ cmpwi r0, 0
/* 80091620 0008D280 40 82 00 5C */ bne lbl_8009167C
/* 80091624 0008D284 3B C0 2A 2C */ li r30, 0x2a2c
/* 80091628 0008D288 48 00 00 54 */ b lbl_8009167C
/* 8009162C 0008D28C 88 0D 9A 72 */ lbz r0, lbl_8063ED32-_SDA_BASE_(r13)
/* 80091630 0008D290 2C 00 00 00 */ cmpwi r0, 0
/* 80091634 0008D294 41 82 00 48 */ beq lbl_8009167C
/* 80091638 0008D298 7F 83 E3 78 */ mr r3, r28
/* 8009163C 0008D29C 7F A4 EB 78 */ mr r4, r29
/* 80091640 0008D2A0 38 A0 00 01 */ li r5, 1
/* 80091644 0008D2A4 38 C0 00 00 */ li r6, 0
/* 80091648 0008D2A8 48 1C 28 6D */ bl func_80253EB4
/* 8009164C 0008D2AC 48 00 00 30 */ b lbl_8009167C
/* 80091650 0008D2B0 A0 0D 9A 22 */ lhz r0, lbl_8063ECE2-_SDA_BASE_(r13)
/* 80091654 0008D2B4 28 00 00 0D */ cmplwi r0, 0xd
/* 80091658 0008D2B8 40 82 00 24 */ bne lbl_8009167C
/* 8009165C 0008D2BC 88 0D 9A 72 */ lbz r0, lbl_8063ED32-_SDA_BASE_(r13)
/* 80091660 0008D2C0 2C 00 00 00 */ cmpwi r0, 0
/* 80091664 0008D2C4 41 82 00 18 */ beq lbl_8009167C
/* 80091668 0008D2C8 7F 83 E3 78 */ mr r3, r28
/* 8009166C 0008D2CC 7F A4 EB 78 */ mr r4, r29
/* 80091670 0008D2D0 38 A0 00 01 */ li r5, 1
/* 80091674 0008D2D4 38 C0 00 00 */ li r6, 0
/* 80091678 0008D2D8 48 1C 28 3D */ bl func_80253EB4
lbl_8009167C:
/* 8009167C 0008D2DC 2C 1E 00 00 */ cmpwi r30, 0
/* 80091680 0008D2E0 41 82 00 18 */ beq lbl_80091698
/* 80091684 0008D2E4 7F 83 E3 78 */ mr r3, r28
/* 80091688 0008D2E8 7F A4 EB 78 */ mr r4, r29
/* 8009168C 0008D2EC 7F C6 F3 78 */ mr r6, r30
/* 80091690 0008D2F0 38 A0 00 02 */ li r5, 2
/* 80091694 0008D2F4 48 1C 28 21 */ bl func_80253EB4
lbl_80091698:
/* 80091698 0008D2F8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8009169C 0008D2FC 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 800916A0 0008D300 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 800916A4 0008D304 83 A1 00 14 */ lwz r29, 0x14(r1)
/* 800916A8 0008D308 83 81 00 10 */ lwz r28, 0x10(r1)
/* 800916AC 0008D30C 7C 08 03 A6 */ mtlr r0
/* 800916B0 0008D310 38 21 00 20 */ addi r1, r1, 0x20
/* 800916B4 0008D314 4E 80 00 20 */ blr
.global lbl_800916B8
lbl_800916B8:
/* 800916B8 0008D318 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 800916BC 0008D31C 7C 08 02 A6 */ mflr r0
/* 800916C0 0008D320 38 A0 00 03 */ li r5, 3
/* 800916C4 0008D324 90 01 00 24 */ stw r0, 0x24(r1)
/* 800916C8 0008D328 38 C1 00 08 */ addi r6, r1, 8
/* 800916CC 0008D32C 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 800916D0 0008D330 7C 9F 23 78 */ mr r31, r4
/* 800916D4 0008D334 93 C1 00 18 */ stw r30, 0x18(r1)
/* 800916D8 0008D338 7C 7E 1B 78 */ mr r30, r3
/* 800916DC 0008D33C 48 1C 27 B1 */ bl func_80253E8C
/* 800916E0 0008D340 80 61 00 08 */ lwz r3, 8(r1)
/* 800916E4 0008D344 38 03 FF FD */ addi r0, r3, -3
/* 800916E8 0008D348 28 00 00 06 */ cmplwi r0, 6
/* 800916EC 0008D34C 41 81 01 78 */ bgt lbl_80091864
/* 800916F0 0008D350 3C 60 80 41 */ lis r3, lbl_8040DC04@ha
/* 800916F4 0008D354 54 00 10 3A */ slwi r0, r0, 2
/* 800916F8 0008D358 38 63 DC 04 */ addi r3, r3, lbl_8040DC04@l
/* 800916FC 0008D35C 7C 63 00 2E */ lwzx r3, r3, r0
/* 80091700 0008D360 7C 69 03 A6 */ mtctr r3
/* 80091704 0008D364 4E 80 04 20 */ bctr
/* 80091708 0008D368 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 8009170C 0008D36C 88 03 00 14 */ lbz r0, 0x14(r3)
/* 80091710 0008D370 28 00 00 0B */ cmplwi r0, 0xb
/* 80091714 0008D374 40 82 00 28 */ bne lbl_8009173C
/* 80091718 0008D378 C0 02 87 B8 */ lfs f0, lbl_80640DB8-_SDA2_BASE_(r2)
/* 8009171C 0008D37C 7F C3 F3 78 */ mr r3, r30
/* 80091720 0008D380 80 FF 00 24 */ lwz r7, 0x24(r31)
/* 80091724 0008D384 7F E4 FB 78 */ mr r4, r31
/* 80091728 0008D388 38 A0 00 02 */ li r5, 2
/* 8009172C 0008D38C 38 C0 2A 40 */ li r6, 0x2a40
/* 80091730 0008D390 D0 07 00 04 */ stfs f0, 4(r7)
/* 80091734 0008D394 48 1C 27 81 */ bl func_80253EB4
/* 80091738 0008D398 48 00 01 2C */ b lbl_80091864
lbl_8009173C:
/* 8009173C 0008D39C 7F C3 F3 78 */ mr r3, r30
/* 80091740 0008D3A0 7F E4 FB 78 */ mr r4, r31
/* 80091744 0008D3A4 38 A0 00 02 */ li r5, 2
/* 80091748 0008D3A8 38 C0 2A 40 */ li r6, 0x2a40
/* 8009174C 0008D3AC 48 1C 27 69 */ bl func_80253EB4
/* 80091750 0008D3B0 48 00 01 14 */ b lbl_80091864
/* 80091754 0008D3B4 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80091758 0008D3B8 88 03 00 14 */ lbz r0, 0x14(r3)
/* 8009175C 0008D3BC 28 00 00 0B */ cmplwi r0, 0xb
/* 80091760 0008D3C0 41 82 01 04 */ beq lbl_80091864
/* 80091764 0008D3C4 7F C3 F3 78 */ mr r3, r30
/* 80091768 0008D3C8 7F E4 FB 78 */ mr r4, r31
/* 8009176C 0008D3CC 38 A0 00 02 */ li r5, 2
/* 80091770 0008D3D0 38 C0 2A 42 */ li r6, 0x2a42
/* 80091774 0008D3D4 48 1C 27 41 */ bl func_80253EB4
/* 80091778 0008D3D8 48 00 00 EC */ b lbl_80091864
/* 8009177C 0008D3DC 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80091780 0008D3E0 88 03 00 14 */ lbz r0, 0x14(r3)
/* 80091784 0008D3E4 28 00 00 0B */ cmplwi r0, 0xb
/* 80091788 0008D3E8 41 82 00 DC */ beq lbl_80091864
/* 8009178C 0008D3EC 38 60 00 01 */ li r3, 1
/* 80091790 0008D3F0 4B FF 97 C1 */ bl func_8008AF50
/* 80091794 0008D3F4 7C 64 1B 78 */ mr r4, r3
/* 80091798 0008D3F8 38 60 00 17 */ li r3, 0x17
/* 8009179C 0008D3FC 48 0C AB 6D */ bl func_8015C308
/* 800917A0 0008D400 7F C3 F3 78 */ mr r3, r30
/* 800917A4 0008D404 7F E4 FB 78 */ mr r4, r31
/* 800917A8 0008D408 38 A0 00 02 */ li r5, 2
/* 800917AC 0008D40C 38 C0 2A 43 */ li r6, 0x2a43
/* 800917B0 0008D410 48 1C 27 05 */ bl func_80253EB4
/* 800917B4 0008D414 48 00 00 B0 */ b lbl_80091864
/* 800917B8 0008D418 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800917BC 0008D41C 88 03 00 14 */ lbz r0, 0x14(r3)
/* 800917C0 0008D420 28 00 00 0B */ cmplwi r0, 0xb
/* 800917C4 0008D424 40 82 00 28 */ bne lbl_800917EC
/* 800917C8 0008D428 C0 02 87 B8 */ lfs f0, lbl_80640DB8-_SDA2_BASE_(r2)
/* 800917CC 0008D42C 7F C3 F3 78 */ mr r3, r30
/* 800917D0 0008D430 80 FF 00 24 */ lwz r7, 0x24(r31)
/* 800917D4 0008D434 7F E4 FB 78 */ mr r4, r31
/* 800917D8 0008D438 38 A0 00 02 */ li r5, 2
/* 800917DC 0008D43C 38 C0 2A 41 */ li r6, 0x2a41
/* 800917E0 0008D440 D0 07 00 04 */ stfs f0, 4(r7)
/* 800917E4 0008D444 48 1C 26 D1 */ bl func_80253EB4
/* 800917E8 0008D448 48 00 00 7C */ b lbl_80091864
lbl_800917EC:
/* 800917EC 0008D44C 7F C3 F3 78 */ mr r3, r30
/* 800917F0 0008D450 7F E4 FB 78 */ mr r4, r31
/* 800917F4 0008D454 38 A0 00 02 */ li r5, 2
/* 800917F8 0008D458 38 C0 2A 41 */ li r6, 0x2a41
/* 800917FC 0008D45C 48 1C 26 B9 */ bl func_80253EB4
/* 80091800 0008D460 48 00 00 64 */ b lbl_80091864
/* 80091804 0008D464 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80091808 0008D468 88 03 00 14 */ lbz r0, 0x14(r3)
/* 8009180C 0008D46C 28 00 00 0B */ cmplwi r0, 0xb
/* 80091810 0008D470 41 82 00 54 */ beq lbl_80091864
/* 80091814 0008D474 7F C3 F3 78 */ mr r3, r30
/* 80091818 0008D478 7F E4 FB 78 */ mr r4, r31
/* 8009181C 0008D47C 38 A0 00 02 */ li r5, 2
/* 80091820 0008D480 38 C0 2A 42 */ li r6, 0x2a42
/* 80091824 0008D484 48 1C 26 91 */ bl func_80253EB4
/* 80091828 0008D488 48 00 00 3C */ b lbl_80091864
/* 8009182C 0008D48C 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80091830 0008D490 88 03 00 14 */ lbz r0, 0x14(r3)
/* 80091834 0008D494 28 00 00 0B */ cmplwi r0, 0xb
/* 80091838 0008D498 41 82 00 2C */ beq lbl_80091864
/* 8009183C 0008D49C 38 60 00 02 */ li r3, 2
/* 80091840 0008D4A0 4B FF 97 11 */ bl func_8008AF50
/* 80091844 0008D4A4 7C 64 1B 78 */ mr r4, r3
/* 80091848 0008D4A8 38 60 00 18 */ li r3, 0x18
/* 8009184C 0008D4AC 48 0C AA BD */ bl func_8015C308
/* 80091850 0008D4B0 7F C3 F3 78 */ mr r3, r30
/* 80091854 0008D4B4 7F E4 FB 78 */ mr r4, r31
/* 80091858 0008D4B8 38 A0 00 02 */ li r5, 2
/* 8009185C 0008D4BC 38 C0 52 1D */ li r6, 0x521d
/* 80091860 0008D4C0 48 1C 26 55 */ bl func_80253EB4
lbl_80091864:
/* 80091864 0008D4C4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80091868 0008D4C8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8009186C 0008D4CC 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 80091870 0008D4D0 7C 08 03 A6 */ mtlr r0
/* 80091874 0008D4D4 38 21 00 20 */ addi r1, r1, 0x20
/* 80091878 0008D4D8 4E 80 00 20 */ blr
.global lbl_8009187C
lbl_8009187C:
/* 8009187C 0008D4DC 4E 80 00 20 */ blr
.global lbl_80091880
lbl_80091880:
/* 80091880 0008D4E0 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80091884 0008D4E4 7C 08 02 A6 */ mflr r0
/* 80091888 0008D4E8 38 A0 00 03 */ li r5, 3
/* 8009188C 0008D4EC 90 01 00 24 */ stw r0, 0x24(r1)
/* 80091890 0008D4F0 38 C1 00 08 */ addi r6, r1, 8
/* 80091894 0008D4F4 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80091898 0008D4F8 7C 9F 23 78 */ mr r31, r4
/* 8009189C 0008D4FC 93 C1 00 18 */ stw r30, 0x18(r1)
/* 800918A0 0008D500 7C 7E 1B 78 */ mr r30, r3
/* 800918A4 0008D504 48 1C 25 E9 */ bl func_80253E8C
/* 800918A8 0008D508 80 61 00 08 */ lwz r3, 8(r1)
/* 800918AC 0008D50C 38 03 FF FD */ addi r0, r3, -3
/* 800918B0 0008D510 28 00 00 08 */ cmplwi r0, 8
/* 800918B4 0008D514 41 81 01 6C */ bgt lbl_80091A20
/* 800918B8 0008D518 3C 60 80 41 */ lis r3, lbl_8040DC20@ha
/* 800918BC 0008D51C 54 00 10 3A */ slwi r0, r0, 2
/* 800918C0 0008D520 38 63 DC 20 */ addi r3, r3, lbl_8040DC20@l
/* 800918C4 0008D524 7C 63 00 2E */ lwzx r3, r3, r0
/* 800918C8 0008D528 7C 69 03 A6 */ mtctr r3
/* 800918CC 0008D52C 4E 80 04 20 */ bctr
/* 800918D0 0008D530 4B FF 8B E5 */ bl func_8008A4B4
/* 800918D4 0008D534 2C 03 00 00 */ cmpwi r3, 0
/* 800918D8 0008D538 40 82 01 48 */ bne lbl_80091A20
/* 800918DC 0008D53C 38 60 00 40 */ li r3, 0x40
/* 800918E0 0008D540 38 00 00 FF */ li r0, 0xff
/* 800918E4 0008D544 98 7F 00 02 */ stb r3, 2(r31)
/* 800918E8 0008D548 98 7F 00 03 */ stb r3, 3(r31)
/* 800918EC 0008D54C 98 7F 00 04 */ stb r3, 4(r31)
/* 800918F0 0008D550 98 1F 00 05 */ stb r0, 5(r31)
/* 800918F4 0008D554 48 00 01 2C */ b lbl_80091A20
/* 800918F8 0008D558 7F C3 F3 78 */ mr r3, r30
/* 800918FC 0008D55C 7F E4 FB 78 */ mr r4, r31
/* 80091900 0008D560 38 A0 00 02 */ li r5, 2
/* 80091904 0008D564 38 C0 2A 31 */ li r6, 0x2a31
/* 80091908 0008D568 48 1C 25 AD */ bl func_80253EB4
/* 8009190C 0008D56C 48 00 01 14 */ b lbl_80091A20
/* 80091910 0008D570 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80091914 0008D574 A0 03 00 9A */ lhz r0, 0x9a(r3)
/* 80091918 0008D578 28 00 00 01 */ cmplwi r0, 1
/* 8009191C 0008D57C 40 82 00 1C */ bne lbl_80091938
/* 80091920 0008D580 7F C3 F3 78 */ mr r3, r30
/* 80091924 0008D584 7F E4 FB 78 */ mr r4, r31
/* 80091928 0008D588 38 A0 00 02 */ li r5, 2
/* 8009192C 0008D58C 38 C0 2A 33 */ li r6, 0x2a33
/* 80091930 0008D590 48 1C 25 85 */ bl func_80253EB4
/* 80091934 0008D594 48 00 00 EC */ b lbl_80091A20
lbl_80091938:
/* 80091938 0008D598 28 00 00 02 */ cmplwi r0, 2
/* 8009193C 0008D59C 40 82 00 1C */ bne lbl_80091958
/* 80091940 0008D5A0 7F C3 F3 78 */ mr r3, r30
/* 80091944 0008D5A4 7F E4 FB 78 */ mr r4, r31
/* 80091948 0008D5A8 38 A0 00 02 */ li r5, 2
/* 8009194C 0008D5AC 38 C0 2A 34 */ li r6, 0x2a34
/* 80091950 0008D5B0 48 1C 25 65 */ bl func_80253EB4
/* 80091954 0008D5B4 48 00 00 CC */ b lbl_80091A20
lbl_80091958:
/* 80091958 0008D5B8 28 00 00 04 */ cmplwi r0, 4
/* 8009195C 0008D5BC 40 82 00 C4 */ bne lbl_80091A20
/* 80091960 0008D5C0 7F C3 F3 78 */ mr r3, r30
/* 80091964 0008D5C4 7F E4 FB 78 */ mr r4, r31
/* 80091968 0008D5C8 38 A0 00 02 */ li r5, 2
/* 8009196C 0008D5CC 38 C0 2A 35 */ li r6, 0x2a35
/* 80091970 0008D5D0 48 1C 25 45 */ bl func_80253EB4
/* 80091974 0008D5D4 48 00 00 AC */ b lbl_80091A20
/* 80091978 0008D5D8 4B FF 8A A1 */ bl func_8008A418
/* 8009197C 0008D5DC 2C 03 00 00 */ cmpwi r3, 0
/* 80091980 0008D5E0 40 82 00 A0 */ bne lbl_80091A20
/* 80091984 0008D5E4 38 60 00 40 */ li r3, 0x40
/* 80091988 0008D5E8 38 00 00 FF */ li r0, 0xff
/* 8009198C 0008D5EC 98 7F 00 02 */ stb r3, 2(r31)
/* 80091990 0008D5F0 98 7F 00 03 */ stb r3, 3(r31)
/* 80091994 0008D5F4 98 7F 00 04 */ stb r3, 4(r31)
/* 80091998 0008D5F8 98 1F 00 05 */ stb r0, 5(r31)
/* 8009199C 0008D5FC 48 00 00 84 */ b lbl_80091A20
/* 800919A0 0008D600 7F C3 F3 78 */ mr r3, r30
/* 800919A4 0008D604 7F E4 FB 78 */ mr r4, r31
/* 800919A8 0008D608 38 A0 00 02 */ li r5, 2
/* 800919AC 0008D60C 38 C0 2A 32 */ li r6, 0x2a32
/* 800919B0 0008D610 48 1C 25 05 */ bl func_80253EB4
/* 800919B4 0008D614 48 00 00 6C */ b lbl_80091A20
/* 800919B8 0008D618 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800919BC 0008D61C 80 03 00 08 */ lwz r0, 8(r3)
/* 800919C0 0008D620 2C 00 00 02 */ cmpwi r0, 2
/* 800919C4 0008D624 40 82 00 1C */ bne lbl_800919E0
/* 800919C8 0008D628 7F C3 F3 78 */ mr r3, r30
/* 800919CC 0008D62C 7F E4 FB 78 */ mr r4, r31
/* 800919D0 0008D630 38 A0 00 02 */ li r5, 2
/* 800919D4 0008D634 38 C0 46 36 */ li r6, 0x4636
/* 800919D8 0008D638 48 1C 24 DD */ bl func_80253EB4
/* 800919DC 0008D63C 48 00 00 44 */ b lbl_80091A20
lbl_800919E0:
/* 800919E0 0008D640 2C 00 00 01 */ cmpwi r0, 1
/* 800919E4 0008D644 40 82 00 3C */ bne lbl_80091A20
/* 800919E8 0008D648 7F C3 F3 78 */ mr r3, r30
/* 800919EC 0008D64C 7F E4 FB 78 */ mr r4, r31
/* 800919F0 0008D650 38 A0 00 02 */ li r5, 2
/* 800919F4 0008D654 38 C0 46 37 */ li r6, 0x4637
/* 800919F8 0008D658 48 1C 24 BD */ bl func_80253EB4
/* 800919FC 0008D65C 48 00 00 24 */ b lbl_80091A20
/* 80091A00 0008D660 88 0D 9B 7C */ lbz r0, lbl_8063EE3C-_SDA_BASE_(r13)
/* 80091A04 0008D664 2C 00 00 00 */ cmpwi r0, 0
/* 80091A08 0008D668 40 82 00 18 */ bne lbl_80091A20
/* 80091A0C 0008D66C 7F C3 F3 78 */ mr r3, r30
/* 80091A10 0008D670 7F E4 FB 78 */ mr r4, r31
/* 80091A14 0008D674 38 A0 00 02 */ li r5, 2
/* 80091A18 0008D678 38 C0 2A 36 */ li r6, 0x2a36
/* 80091A1C 0008D67C 48 1C 24 99 */ bl func_80253EB4
lbl_80091A20:
/* 80091A20 0008D680 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80091A24 0008D684 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80091A28 0008D688 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 80091A2C 0008D68C 7C 08 03 A6 */ mtlr r0
/* 80091A30 0008D690 38 21 00 20 */ addi r1, r1, 0x20
/* 80091A34 0008D694 4E 80 00 20 */ blr
.global lbl_80091A38
lbl_80091A38:
/* 80091A38 0008D698 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80091A3C 0008D69C 7C 08 02 A6 */ mflr r0
/* 80091A40 0008D6A0 38 A0 00 03 */ li r5, 3
/* 80091A44 0008D6A4 90 01 00 24 */ stw r0, 0x24(r1)
/* 80091A48 0008D6A8 38 C1 00 08 */ addi r6, r1, 8
/* 80091A4C 0008D6AC 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80091A50 0008D6B0 7C 9F 23 78 */ mr r31, r4
/* 80091A54 0008D6B4 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80091A58 0008D6B8 7C 7E 1B 78 */ mr r30, r3
/* 80091A5C 0008D6BC 48 1C 24 31 */ bl func_80253E8C
/* 80091A60 0008D6C0 80 01 00 08 */ lwz r0, 8(r1)
/* 80091A64 0008D6C4 2C 00 00 04 */ cmpwi r0, 4
/* 80091A68 0008D6C8 41 82 00 34 */ beq lbl_80091A9C
/* 80091A6C 0008D6CC 40 80 00 10 */ bge lbl_80091A7C
/* 80091A70 0008D6D0 2C 00 00 03 */ cmpwi r0, 3
/* 80091A74 0008D6D4 40 80 00 14 */ bge lbl_80091A88
/* 80091A78 0008D6D8 48 00 00 24 */ b lbl_80091A9C
lbl_80091A7C:
/* 80091A7C 0008D6DC 2C 00 00 06 */ cmpwi r0, 6
/* 80091A80 0008D6E0 41 82 00 1C */ beq lbl_80091A9C
/* 80091A84 0008D6E4 48 00 00 18 */ b lbl_80091A9C
lbl_80091A88:
/* 80091A88 0008D6E8 7F C3 F3 78 */ mr r3, r30
/* 80091A8C 0008D6EC 7F E4 FB 78 */ mr r4, r31
/* 80091A90 0008D6F0 38 A0 00 02 */ li r5, 2
/* 80091A94 0008D6F4 38 C0 2A 52 */ li r6, 0x2a52
/* 80091A98 0008D6F8 48 1C 24 1D */ bl func_80253EB4
lbl_80091A9C:
/* 80091A9C 0008D6FC 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80091AA0 0008D700 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80091AA4 0008D704 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 80091AA8 0008D708 7C 08 03 A6 */ mtlr r0
/* 80091AAC 0008D70C 38 21 00 20 */ addi r1, r1, 0x20
/* 80091AB0 0008D710 4E 80 00 20 */ blr
.global lbl_80091AB4
lbl_80091AB4:
/* 80091AB4 0008D714 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80091AB8 0008D718 7C 08 02 A6 */ mflr r0
/* 80091ABC 0008D71C 90 01 00 34 */ stw r0, 0x34(r1)
/* 80091AC0 0008D720 39 61 00 30 */ addi r11, r1, 0x30
/* 80091AC4 0008D724 48 13 56 65 */ bl _savegpr_27
/* 80091AC8 0008D728 88 0D 9A FD */ lbz r0, lbl_8063EDBD-_SDA_BASE_(r13)
/* 80091ACC 0008D72C 7C 7B 1B 78 */ mr r27, r3
/* 80091AD0 0008D730 83 CD 9A DC */ lwz r30, lbl_8063ED9C-_SDA_BASE_(r13)
/* 80091AD4 0008D734 7C 9C 23 78 */ mr r28, r4
/* 80091AD8 0008D738 2C 00 00 00 */ cmpwi r0, 0
/* 80091ADC 0008D73C 83 AD 9A E0 */ lwz r29, lbl_8063EDA0-_SDA_BASE_(r13)
/* 80091AE0 0008D740 3B E0 00 00 */ li r31, 0
/* 80091AE4 0008D744 41 82 00 0C */ beq lbl_80091AF0
/* 80091AE8 0008D748 3B C0 00 01 */ li r30, 1
/* 80091AEC 0008D74C 3B A0 00 01 */ li r29, 1
lbl_80091AF0:
/* 80091AF0 0008D750 7F 63 DB 78 */ mr r3, r27
/* 80091AF4 0008D754 7F 84 E3 78 */ mr r4, r28
/* 80091AF8 0008D758 38 C1 00 08 */ addi r6, r1, 8
/* 80091AFC 0008D75C 38 A0 00 03 */ li r5, 3
/* 80091B00 0008D760 48 1C 23 8D */ bl func_80253E8C
/* 80091B04 0008D764 80 61 00 08 */ lwz r3, 8(r1)
/* 80091B08 0008D768 38 03 FF EC */ addi r0, r3, -20
/* 80091B0C 0008D76C 28 00 00 26 */ cmplwi r0, 0x26
/* 80091B10 0008D770 41 81 01 84 */ bgt lbl_80091C94
/* 80091B14 0008D774 3C 60 80 41 */ lis r3, lbl_8040DC44@ha
/* 80091B18 0008D778 54 00 10 3A */ slwi r0, r0, 2
/* 80091B1C 0008D77C 38 63 DC 44 */ addi r3, r3, lbl_8040DC44@l
/* 80091B20 0008D780 7C 63 00 2E */ lwzx r3, r3, r0
/* 80091B24 0008D784 7C 69 03 A6 */ mtctr r3
/* 80091B28 0008D788 4E 80 04 20 */ bctr
/* 80091B2C 0008D78C 88 0D 9A FD */ lbz r0, lbl_8063EDBD-_SDA_BASE_(r13)
/* 80091B30 0008D790 2C 00 00 00 */ cmpwi r0, 0
/* 80091B34 0008D794 40 82 01 60 */ bne lbl_80091C94
/* 80091B38 0008D798 3B E0 2A 90 */ li r31, 0x2a90
/* 80091B3C 0008D79C 48 00 01 58 */ b lbl_80091C94
/* 80091B40 0008D7A0 88 0D 9A FD */ lbz r0, lbl_8063EDBD-_SDA_BASE_(r13)
/* 80091B44 0008D7A4 2C 00 00 00 */ cmpwi r0, 0
/* 80091B48 0008D7A8 40 82 01 4C */ bne lbl_80091C94
/* 80091B4C 0008D7AC 88 0D 9A 4C */ lbz r0, lbl_8063ED0C-_SDA_BASE_(r13)
/* 80091B50 0008D7B0 28 00 00 01 */ cmplwi r0, 1
/* 80091B54 0008D7B4 41 80 00 14 */ blt lbl_80091B68
/* 80091B58 0008D7B8 28 00 00 04 */ cmplwi r0, 4
/* 80091B5C 0008D7BC 41 81 00 0C */ bgt lbl_80091B68
/* 80091B60 0008D7C0 3B E0 2A 91 */ li r31, 0x2a91
/* 80091B64 0008D7C4 48 00 01 30 */ b lbl_80091C94
lbl_80091B68:
/* 80091B68 0008D7C8 28 00 00 05 */ cmplwi r0, 5
/* 80091B6C 0008D7CC 41 80 00 14 */ blt lbl_80091B80
/* 80091B70 0008D7D0 28 00 00 08 */ cmplwi r0, 8
/* 80091B74 0008D7D4 41 81 00 0C */ bgt lbl_80091B80
/* 80091B78 0008D7D8 3B E0 2A 92 */ li r31, 0x2a92
/* 80091B7C 0008D7DC 48 00 01 18 */ b lbl_80091C94
lbl_80091B80:
/* 80091B80 0008D7E0 28 00 00 09 */ cmplwi r0, 9
/* 80091B84 0008D7E4 40 82 01 10 */ bne lbl_80091C94
/* 80091B88 0008D7E8 3B E0 2A 93 */ li r31, 0x2a93
/* 80091B8C 0008D7EC 48 00 01 08 */ b lbl_80091C94
/* 80091B90 0008D7F0 88 0D 9A FD */ lbz r0, lbl_8063EDBD-_SDA_BASE_(r13)
/* 80091B94 0008D7F4 2C 00 00 00 */ cmpwi r0, 0
/* 80091B98 0008D7F8 41 82 00 FC */ beq lbl_80091C94
/* 80091B9C 0008D7FC 7F 63 DB 78 */ mr r3, r27
/* 80091BA0 0008D800 7F 84 E3 78 */ mr r4, r28
/* 80091BA4 0008D804 38 A0 00 01 */ li r5, 1
/* 80091BA8 0008D808 38 C0 00 00 */ li r6, 0
/* 80091BAC 0008D80C 48 1C 23 09 */ bl func_80253EB4
/* 80091BB0 0008D810 48 00 00 E4 */ b lbl_80091C94
/* 80091BB4 0008D814 2C 1E 00 01 */ cmpwi r30, 1
/* 80091BB8 0008D818 41 82 00 DC */ beq lbl_80091C94
/* 80091BBC 0008D81C 7F 63 DB 78 */ mr r3, r27
/* 80091BC0 0008D820 7F 84 E3 78 */ mr r4, r28
/* 80091BC4 0008D824 38 A0 00 01 */ li r5, 1
/* 80091BC8 0008D828 38 C0 00 00 */ li r6, 0
/* 80091BCC 0008D82C 48 1C 22 E9 */ bl func_80253EB4
/* 80091BD0 0008D830 2C 1E 00 02 */ cmpwi r30, 2
/* 80091BD4 0008D834 41 82 00 C0 */ beq lbl_80091C94
/* 80091BD8 0008D838 7F 63 DB 78 */ mr r3, r27
/* 80091BDC 0008D83C 7F 84 E3 78 */ mr r4, r28
/* 80091BE0 0008D840 38 A0 00 01 */ li r5, 1
/* 80091BE4 0008D844 38 C0 00 00 */ li r6, 0
/* 80091BE8 0008D848 48 1C 22 CD */ bl func_80253EB4
/* 80091BEC 0008D84C 2C 1E 00 03 */ cmpwi r30, 3
/* 80091BF0 0008D850 41 82 00 A4 */ beq lbl_80091C94
/* 80091BF4 0008D854 7F 63 DB 78 */ mr r3, r27
/* 80091BF8 0008D858 7F 84 E3 78 */ mr r4, r28
/* 80091BFC 0008D85C 38 A0 00 01 */ li r5, 1
/* 80091C00 0008D860 38 C0 00 00 */ li r6, 0
/* 80091C04 0008D864 48 1C 22 B1 */ bl func_80253EB4
/* 80091C08 0008D868 2C 1E 00 04 */ cmpwi r30, 4
/* 80091C0C 0008D86C 41 82 00 88 */ beq lbl_80091C94
/* 80091C10 0008D870 7F 63 DB 78 */ mr r3, r27
/* 80091C14 0008D874 7F 84 E3 78 */ mr r4, r28
/* 80091C18 0008D878 38 A0 00 01 */ li r5, 1
/* 80091C1C 0008D87C 38 C0 00 00 */ li r6, 0
/* 80091C20 0008D880 48 1C 22 95 */ bl func_80253EB4
/* 80091C24 0008D884 2C 1D 00 01 */ cmpwi r29, 1
/* 80091C28 0008D888 41 82 00 6C */ beq lbl_80091C94
/* 80091C2C 0008D88C 7F 63 DB 78 */ mr r3, r27
/* 80091C30 0008D890 7F 84 E3 78 */ mr r4, r28
/* 80091C34 0008D894 38 A0 00 01 */ li r5, 1
/* 80091C38 0008D898 38 C0 00 00 */ li r6, 0
/* 80091C3C 0008D89C 48 1C 22 79 */ bl func_80253EB4
/* 80091C40 0008D8A0 2C 1D 00 02 */ cmpwi r29, 2
/* 80091C44 0008D8A4 41 82 00 50 */ beq lbl_80091C94
/* 80091C48 0008D8A8 7F 63 DB 78 */ mr r3, r27
/* 80091C4C 0008D8AC 7F 84 E3 78 */ mr r4, r28
/* 80091C50 0008D8B0 38 A0 00 01 */ li r5, 1
/* 80091C54 0008D8B4 38 C0 00 00 */ li r6, 0
/* 80091C58 0008D8B8 48 1C 22 5D */ bl func_80253EB4
/* 80091C5C 0008D8BC 2C 1D 00 03 */ cmpwi r29, 3
/* 80091C60 0008D8C0 41 82 00 34 */ beq lbl_80091C94
/* 80091C64 0008D8C4 7F 63 DB 78 */ mr r3, r27
/* 80091C68 0008D8C8 7F 84 E3 78 */ mr r4, r28
/* 80091C6C 0008D8CC 38 A0 00 01 */ li r5, 1
/* 80091C70 0008D8D0 38 C0 00 00 */ li r6, 0
/* 80091C74 0008D8D4 48 1C 22 41 */ bl func_80253EB4
/* 80091C78 0008D8D8 2C 1D 00 04 */ cmpwi r29, 4
/* 80091C7C 0008D8DC 41 82 00 18 */ beq lbl_80091C94
/* 80091C80 0008D8E0 7F 63 DB 78 */ mr r3, r27
/* 80091C84 0008D8E4 7F 84 E3 78 */ mr r4, r28
/* 80091C88 0008D8E8 38 A0 00 01 */ li r5, 1
/* 80091C8C 0008D8EC 38 C0 00 00 */ li r6, 0
/* 80091C90 0008D8F0 48 1C 22 25 */ bl func_80253EB4
lbl_80091C94:
/* 80091C94 0008D8F4 2C 1F 00 00 */ cmpwi r31, 0
/* 80091C98 0008D8F8 41 82 00 18 */ beq lbl_80091CB0
/* 80091C9C 0008D8FC 7F 63 DB 78 */ mr r3, r27
/* 80091CA0 0008D900 7F 84 E3 78 */ mr r4, r28
/* 80091CA4 0008D904 7F E6 FB 78 */ mr r6, r31
/* 80091CA8 0008D908 38 A0 00 02 */ li r5, 2
/* 80091CAC 0008D90C 48 1C 22 09 */ bl func_80253EB4
lbl_80091CB0:
/* 80091CB0 0008D910 39 61 00 30 */ addi r11, r1, 0x30
/* 80091CB4 0008D914 48 13 54 C1 */ bl _restgpr_27
/* 80091CB8 0008D918 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80091CBC 0008D91C 7C 08 03 A6 */ mtlr r0
/* 80091CC0 0008D920 38 21 00 30 */ addi r1, r1, 0x30
/* 80091CC4 0008D924 4E 80 00 20 */ blr
.global lbl_80091CC8
lbl_80091CC8:
/* 80091CC8 0008D928 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80091CCC 0008D92C 7C 08 02 A6 */ mflr r0
/* 80091CD0 0008D930 38 A0 00 03 */ li r5, 3
/* 80091CD4 0008D934 90 01 00 24 */ stw r0, 0x24(r1)
/* 80091CD8 0008D938 38 C1 00 08 */ addi r6, r1, 8
/* 80091CDC 0008D93C 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80091CE0 0008D940 7C 9F 23 78 */ mr r31, r4
/* 80091CE4 0008D944 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80091CE8 0008D948 7C 7E 1B 78 */ mr r30, r3
/* 80091CEC 0008D94C 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80091CF0 0008D950 3B A0 00 00 */ li r29, 0
/* 80091CF4 0008D954 48 1C 21 99 */ bl func_80253E8C
/* 80091CF8 0008D958 80 01 00 08 */ lwz r0, 8(r1)
/* 80091CFC 0008D95C 28 00 00 E5 */ cmplwi r0, 0xe5
/* 80091D00 0008D960 40 82 00 24 */ bne lbl_80091D24
/* 80091D04 0008D964 A0 0D 9A 22 */ lhz r0, lbl_8063ECE2-_SDA_BASE_(r13)
/* 80091D08 0008D968 28 00 00 61 */ cmplwi r0, 0x61
/* 80091D0C 0008D96C 40 82 00 18 */ bne lbl_80091D24
/* 80091D10 0008D970 7F C3 F3 78 */ mr r3, r30
/* 80091D14 0008D974 7F E4 FB 78 */ mr r4, r31
/* 80091D18 0008D978 38 A0 00 01 */ li r5, 1
/* 80091D1C 0008D97C 38 C0 00 00 */ li r6, 0
/* 80091D20 0008D980 48 1C 21 95 */ bl func_80253EB4
lbl_80091D24:
/* 80091D24 0008D984 38 00 00 3B */ li r0, 0x3b
/* 80091D28 0008D988 80 61 00 08 */ lwz r3, 8(r1)
/* 80091D2C 0008D98C 38 80 00 4D */ li r4, 0x4d
/* 80091D30 0008D990 7C 09 03 A6 */ mtctr r0
lbl_80091D34:
/* 80091D34 0008D994 7C 03 20 40 */ cmplw r3, r4
/* 80091D38 0008D998 40 82 00 1C */ bne lbl_80091D54
/* 80091D3C 0008D99C 7F C3 F3 78 */ mr r3, r30
/* 80091D40 0008D9A0 7F E4 FB 78 */ mr r4, r31
/* 80091D44 0008D9A4 38 A0 00 01 */ li r5, 1
/* 80091D48 0008D9A8 38 C0 00 00 */ li r6, 0
/* 80091D4C 0008D9AC 48 1C 21 69 */ bl func_80253EB4
/* 80091D50 0008D9B0 48 00 00 0C */ b lbl_80091D5C
lbl_80091D54:
/* 80091D54 0008D9B4 38 84 00 01 */ addi r4, r4, 1
/* 80091D58 0008D9B8 42 00 FF DC */ bdnz lbl_80091D34
lbl_80091D5C:
/* 80091D5C 0008D9BC 80 01 00 08 */ lwz r0, 8(r1)
/* 80091D60 0008D9C0 2C 00 00 E3 */ cmpwi r0, 0xe3
/* 80091D64 0008D9C4 41 82 00 14 */ beq lbl_80091D78
/* 80091D68 0008D9C8 40 80 00 E4 */ bge lbl_80091E4C
/* 80091D6C 0008D9CC 2C 00 00 11 */ cmpwi r0, 0x11
/* 80091D70 0008D9D0 41 82 00 94 */ beq lbl_80091E04
/* 80091D74 0008D9D4 48 00 00 D8 */ b lbl_80091E4C
lbl_80091D78:
/* 80091D78 0008D9D8 80 AD 9A D0 */ lwz r5, lbl_8063ED90-_SDA_BASE_(r13)
/* 80091D7C 0008D9DC A0 85 00 16 */ lhz r4, 0x16(r5)
/* 80091D80 0008D9E0 28 04 00 01 */ cmplwi r4, 1
/* 80091D84 0008D9E4 40 82 00 08 */ bne lbl_80091D8C
/* 80091D88 0008D9E8 3B A0 2A A8 */ li r29, 0x2aa8
lbl_80091D8C:
/* 80091D8C 0008D9EC 28 04 00 02 */ cmplwi r4, 2
/* 80091D90 0008D9F0 40 82 00 18 */ bne lbl_80091DA8
/* 80091D94 0008D9F4 88 05 00 1C */ lbz r0, 0x1c(r5)
/* 80091D98 0008D9F8 7C 00 00 34 */ cntlzw r0, r0
/* 80091D9C 0008D9FC 54 00 DF FE */ rlwinm r0, r0, 0x1b, 0x1f, 0x1f
/* 80091DA0 0008DA00 7C 60 00 D0 */ neg r3, r0
/* 80091DA4 0008DA04 3B A3 2A A9 */ addi r29, r3, 0x2aa9
lbl_80091DA8:
/* 80091DA8 0008DA08 28 04 00 03 */ cmplwi r4, 3
/* 80091DAC 0008DA0C 40 82 00 18 */ bne lbl_80091DC4
/* 80091DB0 0008DA10 88 05 00 1D */ lbz r0, 0x1d(r5)
/* 80091DB4 0008DA14 7C 00 00 34 */ cntlzw r0, r0
/* 80091DB8 0008DA18 54 00 DF FE */ rlwinm r0, r0, 0x1b, 0x1f, 0x1f
/* 80091DBC 0008DA1C 7C 60 00 D0 */ neg r3, r0
/* 80091DC0 0008DA20 3B A3 2A A9 */ addi r29, r3, 0x2aa9
lbl_80091DC4:
/* 80091DC4 0008DA24 28 04 00 04 */ cmplwi r4, 4
/* 80091DC8 0008DA28 40 82 00 18 */ bne lbl_80091DE0
/* 80091DCC 0008DA2C 88 05 00 1E */ lbz r0, 0x1e(r5)
/* 80091DD0 0008DA30 7C 00 00 34 */ cntlzw r0, r0
/* 80091DD4 0008DA34 54 00 DF FE */ rlwinm r0, r0, 0x1b, 0x1f, 0x1f
/* 80091DD8 0008DA38 7C 60 00 D0 */ neg r3, r0
/* 80091DDC 0008DA3C 3B A3 2A A9 */ addi r29, r3, 0x2aa9
lbl_80091DE0:
/* 80091DE0 0008DA40 28 04 00 05 */ cmplwi r4, 5
/* 80091DE4 0008DA44 40 82 00 68 */ bne lbl_80091E4C
/* 80091DE8 0008DA48 88 05 00 1F */ lbz r0, 0x1f(r5)
/* 80091DEC 0008DA4C 2C 00 00 00 */ cmpwi r0, 0
/* 80091DF0 0008DA50 40 82 00 0C */ bne lbl_80091DFC
/* 80091DF4 0008DA54 3B A0 2A A8 */ li r29, 0x2aa8
/* 80091DF8 0008DA58 48 00 00 54 */ b lbl_80091E4C
lbl_80091DFC:
/* 80091DFC 0008DA5C 3B A0 2A A9 */ li r29, 0x2aa9
/* 80091E00 0008DA60 48 00 00 4C */ b lbl_80091E4C
lbl_80091E04:
/* 80091E04 0008DA64 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80091E08 0008DA68 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80091E0C 0008DA6C 28 00 00 04 */ cmplwi r0, 4
/* 80091E10 0008DA70 40 81 00 18 */ ble lbl_80091E28
/* 80091E14 0008DA74 3C 80 1B F6 */ lis r4, 0x1BF60C00@ha
/* 80091E18 0008DA78 38 60 03 EF */ li r3, 0x3ef
/* 80091E1C 0008DA7C 38 84 0C 00 */ addi r4, r4, 0x1BF60C00@l
/* 80091E20 0008DA80 4B FC 8E 41 */ bl func_8005AC60
/* 80091E24 0008DA84 48 00 00 14 */ b lbl_80091E38
lbl_80091E28:
/* 80091E28 0008DA88 3C 80 1B F7 */ lis r4, 0x1BF70C00@ha
/* 80091E2C 0008DA8C 38 60 03 EF */ li r3, 0x3ef
/* 80091E30 0008DA90 38 84 0C 00 */ addi r4, r4, 0x1BF70C00@l
/* 80091E34 0008DA94 4B FC 8E 2D */ bl func_8005AC60
lbl_80091E38:
/* 80091E38 0008DA98 7C 66 1B 78 */ mr r6, r3
/* 80091E3C 0008DA9C 7F C3 F3 78 */ mr r3, r30
/* 80091E40 0008DAA0 7F E4 FB 78 */ mr r4, r31
/* 80091E44 0008DAA4 38 A0 00 01 */ li r5, 1
/* 80091E48 0008DAA8 48 1C 20 6D */ bl func_80253EB4
lbl_80091E4C:
/* 80091E4C 0008DAAC 2C 1D 00 00 */ cmpwi r29, 0
/* 80091E50 0008DAB0 41 82 00 18 */ beq lbl_80091E68
/* 80091E54 0008DAB4 7F C3 F3 78 */ mr r3, r30
/* 80091E58 0008DAB8 7F E4 FB 78 */ mr r4, r31
/* 80091E5C 0008DABC 7F A6 EB 78 */ mr r6, r29
/* 80091E60 0008DAC0 38 A0 00 02 */ li r5, 2
/* 80091E64 0008DAC4 48 1C 20 51 */ bl func_80253EB4
lbl_80091E68:
/* 80091E68 0008DAC8 80 61 00 08 */ lwz r3, 8(r1)
/* 80091E6C 0008DACC 38 03 FF 78 */ addi r0, r3, -136
/* 80091E70 0008DAD0 28 00 00 3A */ cmplwi r0, 0x3a
/* 80091E74 0008DAD4 41 81 0A A0 */ bgt lbl_80092914
/* 80091E78 0008DAD8 3C 60 80 41 */ lis r3, lbl_8040DCE0@ha
/* 80091E7C 0008DADC 54 00 10 3A */ slwi r0, r0, 2
/* 80091E80 0008DAE0 38 63 DC E0 */ addi r3, r3, lbl_8040DCE0@l
/* 80091E84 0008DAE4 7C 63 00 2E */ lwzx r3, r3, r0
/* 80091E88 0008DAE8 7C 69 03 A6 */ mtctr r3
/* 80091E8C 0008DAEC 4E 80 04 20 */ bctr
/* 80091E90 0008DAF0 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80091E94 0008DAF4 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80091E98 0008DAF8 28 00 00 01 */ cmplwi r0, 1
/* 80091E9C 0008DAFC 40 81 00 28 */ ble lbl_80091EC4
/* 80091EA0 0008DB00 88 03 01 48 */ lbz r0, 0x148(r3)
/* 80091EA4 0008DB04 2C 00 00 00 */ cmpwi r0, 0
/* 80091EA8 0008DB08 41 82 0A 6C */ beq lbl_80092914
/* 80091EAC 0008DB0C 7F C3 F3 78 */ mr r3, r30
/* 80091EB0 0008DB10 7F E4 FB 78 */ mr r4, r31
/* 80091EB4 0008DB14 38 A0 00 01 */ li r5, 1
/* 80091EB8 0008DB18 38 C0 00 00 */ li r6, 0
/* 80091EBC 0008DB1C 48 1C 1F F9 */ bl func_80253EB4
/* 80091EC0 0008DB20 48 00 0A 54 */ b lbl_80092914
lbl_80091EC4:
/* 80091EC4 0008DB24 7F C3 F3 78 */ mr r3, r30
/* 80091EC8 0008DB28 7F E4 FB 78 */ mr r4, r31
/* 80091ECC 0008DB2C 38 A0 00 01 */ li r5, 1
/* 80091ED0 0008DB30 38 C0 00 00 */ li r6, 0
/* 80091ED4 0008DB34 48 1C 1F E1 */ bl func_80253EB4
/* 80091ED8 0008DB38 48 00 0A 3C */ b lbl_80092914
/* 80091EDC 0008DB3C 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80091EE0 0008DB40 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80091EE4 0008DB44 28 00 00 01 */ cmplwi r0, 1
/* 80091EE8 0008DB48 40 81 00 28 */ ble lbl_80091F10
/* 80091EEC 0008DB4C 88 03 01 48 */ lbz r0, 0x148(r3)
/* 80091EF0 0008DB50 28 00 00 01 */ cmplwi r0, 1
/* 80091EF4 0008DB54 41 82 0A 20 */ beq lbl_80092914
/* 80091EF8 0008DB58 7F C3 F3 78 */ mr r3, r30
/* 80091EFC 0008DB5C 7F E4 FB 78 */ mr r4, r31
/* 80091F00 0008DB60 38 A0 00 01 */ li r5, 1
/* 80091F04 0008DB64 38 C0 00 00 */ li r6, 0
/* 80091F08 0008DB68 48 1C 1F AD */ bl func_80253EB4
/* 80091F0C 0008DB6C 48 00 0A 08 */ b lbl_80092914
lbl_80091F10:
/* 80091F10 0008DB70 7F C3 F3 78 */ mr r3, r30
/* 80091F14 0008DB74 7F E4 FB 78 */ mr r4, r31
/* 80091F18 0008DB78 38 A0 00 01 */ li r5, 1
/* 80091F1C 0008DB7C 38 C0 00 00 */ li r6, 0
/* 80091F20 0008DB80 48 1C 1F 95 */ bl func_80253EB4
/* 80091F24 0008DB84 48 00 09 F0 */ b lbl_80092914
/* 80091F28 0008DB88 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80091F2C 0008DB8C A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80091F30 0008DB90 28 00 00 01 */ cmplwi r0, 1
/* 80091F34 0008DB94 40 81 00 28 */ ble lbl_80091F5C
/* 80091F38 0008DB98 88 03 01 49 */ lbz r0, 0x149(r3)
/* 80091F3C 0008DB9C 28 00 00 02 */ cmplwi r0, 2
/* 80091F40 0008DBA0 41 82 09 D4 */ beq lbl_80092914
/* 80091F44 0008DBA4 7F C3 F3 78 */ mr r3, r30
/* 80091F48 0008DBA8 7F E4 FB 78 */ mr r4, r31
/* 80091F4C 0008DBAC 38 A0 00 01 */ li r5, 1
/* 80091F50 0008DBB0 38 C0 00 00 */ li r6, 0
/* 80091F54 0008DBB4 48 1C 1F 61 */ bl func_80253EB4
/* 80091F58 0008DBB8 48 00 09 BC */ b lbl_80092914
lbl_80091F5C:
/* 80091F5C 0008DBBC 7F C3 F3 78 */ mr r3, r30
/* 80091F60 0008DBC0 7F E4 FB 78 */ mr r4, r31
/* 80091F64 0008DBC4 38 A0 00 01 */ li r5, 1
/* 80091F68 0008DBC8 38 C0 00 00 */ li r6, 0
/* 80091F6C 0008DBCC 48 1C 1F 49 */ bl func_80253EB4
/* 80091F70 0008DBD0 48 00 09 A4 */ b lbl_80092914
/* 80091F74 0008DBD4 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80091F78 0008DBD8 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80091F7C 0008DBDC 28 00 00 01 */ cmplwi r0, 1
/* 80091F80 0008DBE0 40 81 00 28 */ ble lbl_80091FA8
/* 80091F84 0008DBE4 88 03 01 49 */ lbz r0, 0x149(r3)
/* 80091F88 0008DBE8 28 00 00 03 */ cmplwi r0, 3
/* 80091F8C 0008DBEC 41 82 09 88 */ beq lbl_80092914
/* 80091F90 0008DBF0 7F C3 F3 78 */ mr r3, r30
/* 80091F94 0008DBF4 7F E4 FB 78 */ mr r4, r31
/* 80091F98 0008DBF8 38 A0 00 01 */ li r5, 1
/* 80091F9C 0008DBFC 38 C0 00 00 */ li r6, 0
/* 80091FA0 0008DC00 48 1C 1F 15 */ bl func_80253EB4
/* 80091FA4 0008DC04 48 00 09 70 */ b lbl_80092914
lbl_80091FA8:
/* 80091FA8 0008DC08 7F C3 F3 78 */ mr r3, r30
/* 80091FAC 0008DC0C 7F E4 FB 78 */ mr r4, r31
/* 80091FB0 0008DC10 38 A0 00 01 */ li r5, 1
/* 80091FB4 0008DC14 38 C0 00 00 */ li r6, 0
/* 80091FB8 0008DC18 48 1C 1E FD */ bl func_80253EB4
/* 80091FBC 0008DC1C 48 00 09 58 */ b lbl_80092914
/* 80091FC0 0008DC20 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80091FC4 0008DC24 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80091FC8 0008DC28 28 00 00 01 */ cmplwi r0, 1
/* 80091FCC 0008DC2C 40 81 00 28 */ ble lbl_80091FF4
/* 80091FD0 0008DC30 88 03 01 4A */ lbz r0, 0x14a(r3)
/* 80091FD4 0008DC34 28 00 00 04 */ cmplwi r0, 4
/* 80091FD8 0008DC38 41 82 09 3C */ beq lbl_80092914
/* 80091FDC 0008DC3C 7F C3 F3 78 */ mr r3, r30
/* 80091FE0 0008DC40 7F E4 FB 78 */ mr r4, r31
/* 80091FE4 0008DC44 38 A0 00 01 */ li r5, 1
/* 80091FE8 0008DC48 38 C0 00 00 */ li r6, 0
/* 80091FEC 0008DC4C 48 1C 1E C9 */ bl func_80253EB4
/* 80091FF0 0008DC50 48 00 09 24 */ b lbl_80092914
lbl_80091FF4:
/* 80091FF4 0008DC54 7F C3 F3 78 */ mr r3, r30
/* 80091FF8 0008DC58 7F E4 FB 78 */ mr r4, r31
/* 80091FFC 0008DC5C 38 A0 00 01 */ li r5, 1
/* 80092000 0008DC60 38 C0 00 00 */ li r6, 0
/* 80092004 0008DC64 48 1C 1E B1 */ bl func_80253EB4
/* 80092008 0008DC68 48 00 09 0C */ b lbl_80092914
/* 8009200C 0008DC6C 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80092010 0008DC70 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092014 0008DC74 28 00 00 01 */ cmplwi r0, 1
/* 80092018 0008DC78 40 81 00 28 */ ble lbl_80092040
/* 8009201C 0008DC7C 88 03 01 4A */ lbz r0, 0x14a(r3)
/* 80092020 0008DC80 28 00 00 05 */ cmplwi r0, 5
/* 80092024 0008DC84 41 82 08 F0 */ beq lbl_80092914
/* 80092028 0008DC88 7F C3 F3 78 */ mr r3, r30
/* 8009202C 0008DC8C 7F E4 FB 78 */ mr r4, r31
/* 80092030 0008DC90 38 A0 00 01 */ li r5, 1
/* 80092034 0008DC94 38 C0 00 00 */ li r6, 0
/* 80092038 0008DC98 48 1C 1E 7D */ bl func_80253EB4
/* 8009203C 0008DC9C 48 00 08 D8 */ b lbl_80092914
lbl_80092040:
/* 80092040 0008DCA0 7F C3 F3 78 */ mr r3, r30
/* 80092044 0008DCA4 7F E4 FB 78 */ mr r4, r31
/* 80092048 0008DCA8 38 A0 00 01 */ li r5, 1
/* 8009204C 0008DCAC 38 C0 00 00 */ li r6, 0
/* 80092050 0008DCB0 48 1C 1E 65 */ bl func_80253EB4
/* 80092054 0008DCB4 48 00 08 C0 */ b lbl_80092914
/* 80092058 0008DCB8 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 8009205C 0008DCBC A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092060 0008DCC0 28 00 00 01 */ cmplwi r0, 1
/* 80092064 0008DCC4 40 81 00 28 */ ble lbl_8009208C
/* 80092068 0008DCC8 88 03 01 4B */ lbz r0, 0x14b(r3)
/* 8009206C 0008DCCC 28 00 00 06 */ cmplwi r0, 6
/* 80092070 0008DCD0 41 82 08 A4 */ beq lbl_80092914
/* 80092074 0008DCD4 7F C3 F3 78 */ mr r3, r30
/* 80092078 0008DCD8 7F E4 FB 78 */ mr r4, r31
/* 8009207C 0008DCDC 38 A0 00 01 */ li r5, 1
/* 80092080 0008DCE0 38 C0 00 00 */ li r6, 0
/* 80092084 0008DCE4 48 1C 1E 31 */ bl func_80253EB4
/* 80092088 0008DCE8 48 00 08 8C */ b lbl_80092914
lbl_8009208C:
/* 8009208C 0008DCEC 7F C3 F3 78 */ mr r3, r30
/* 80092090 0008DCF0 7F E4 FB 78 */ mr r4, r31
/* 80092094 0008DCF4 38 A0 00 01 */ li r5, 1
/* 80092098 0008DCF8 38 C0 00 00 */ li r6, 0
/* 8009209C 0008DCFC 48 1C 1E 19 */ bl func_80253EB4
/* 800920A0 0008DD00 48 00 08 74 */ b lbl_80092914
/* 800920A4 0008DD04 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800920A8 0008DD08 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 800920AC 0008DD0C 28 00 00 01 */ cmplwi r0, 1
/* 800920B0 0008DD10 40 81 00 28 */ ble lbl_800920D8
/* 800920B4 0008DD14 88 03 01 4B */ lbz r0, 0x14b(r3)
/* 800920B8 0008DD18 28 00 00 07 */ cmplwi r0, 7
/* 800920BC 0008DD1C 41 82 08 58 */ beq lbl_80092914
/* 800920C0 0008DD20 7F C3 F3 78 */ mr r3, r30
/* 800920C4 0008DD24 7F E4 FB 78 */ mr r4, r31
/* 800920C8 0008DD28 38 A0 00 01 */ li r5, 1
/* 800920CC 0008DD2C 38 C0 00 00 */ li r6, 0
/* 800920D0 0008DD30 48 1C 1D E5 */ bl func_80253EB4
/* 800920D4 0008DD34 48 00 08 40 */ b lbl_80092914
lbl_800920D8:
/* 800920D8 0008DD38 7F C3 F3 78 */ mr r3, r30
/* 800920DC 0008DD3C 7F E4 FB 78 */ mr r4, r31
/* 800920E0 0008DD40 38 A0 00 01 */ li r5, 1
/* 800920E4 0008DD44 38 C0 00 00 */ li r6, 0
/* 800920E8 0008DD48 48 1C 1D CD */ bl func_80253EB4
/* 800920EC 0008DD4C 48 00 08 28 */ b lbl_80092914
/* 800920F0 0008DD50 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800920F4 0008DD54 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 800920F8 0008DD58 28 00 00 01 */ cmplwi r0, 1
/* 800920FC 0008DD5C 40 81 00 28 */ ble lbl_80092124
/* 80092100 0008DD60 88 03 01 4C */ lbz r0, 0x14c(r3)
/* 80092104 0008DD64 28 00 00 08 */ cmplwi r0, 8
/* 80092108 0008DD68 41 82 08 0C */ beq lbl_80092914
/* 8009210C 0008DD6C 7F C3 F3 78 */ mr r3, r30
/* 80092110 0008DD70 7F E4 FB 78 */ mr r4, r31
/* 80092114 0008DD74 38 A0 00 01 */ li r5, 1
/* 80092118 0008DD78 38 C0 00 00 */ li r6, 0
/* 8009211C 0008DD7C 48 1C 1D 99 */ bl func_80253EB4
/* 80092120 0008DD80 48 00 07 F4 */ b lbl_80092914
lbl_80092124:
/* 80092124 0008DD84 7F C3 F3 78 */ mr r3, r30
/* 80092128 0008DD88 7F E4 FB 78 */ mr r4, r31
/* 8009212C 0008DD8C 38 A0 00 01 */ li r5, 1
/* 80092130 0008DD90 38 C0 00 00 */ li r6, 0
/* 80092134 0008DD94 48 1C 1D 81 */ bl func_80253EB4
/* 80092138 0008DD98 48 00 07 DC */ b lbl_80092914
/* 8009213C 0008DD9C 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80092140 0008DDA0 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092144 0008DDA4 28 00 00 01 */ cmplwi r0, 1
/* 80092148 0008DDA8 40 81 00 28 */ ble lbl_80092170
/* 8009214C 0008DDAC 88 03 01 4C */ lbz r0, 0x14c(r3)
/* 80092150 0008DDB0 28 00 00 09 */ cmplwi r0, 9
/* 80092154 0008DDB4 41 82 07 C0 */ beq lbl_80092914
/* 80092158 0008DDB8 7F C3 F3 78 */ mr r3, r30
/* 8009215C 0008DDBC 7F E4 FB 78 */ mr r4, r31
/* 80092160 0008DDC0 38 A0 00 01 */ li r5, 1
/* 80092164 0008DDC4 38 C0 00 00 */ li r6, 0
/* 80092168 0008DDC8 48 1C 1D 4D */ bl func_80253EB4
/* 8009216C 0008DDCC 48 00 07 A8 */ b lbl_80092914
lbl_80092170:
/* 80092170 0008DDD0 7F C3 F3 78 */ mr r3, r30
/* 80092174 0008DDD4 7F E4 FB 78 */ mr r4, r31
/* 80092178 0008DDD8 38 A0 00 01 */ li r5, 1
/* 8009217C 0008DDDC 38 C0 00 00 */ li r6, 0
/* 80092180 0008DDE0 48 1C 1D 35 */ bl func_80253EB4
/* 80092184 0008DDE4 48 00 07 90 */ b lbl_80092914
/* 80092188 0008DDE8 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 8009218C 0008DDEC A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092190 0008DDF0 28 00 00 01 */ cmplwi r0, 1
/* 80092194 0008DDF4 40 81 00 28 */ ble lbl_800921BC
/* 80092198 0008DDF8 88 03 01 4D */ lbz r0, 0x14d(r3)
/* 8009219C 0008DDFC 28 00 00 0A */ cmplwi r0, 0xa
/* 800921A0 0008DE00 41 82 07 74 */ beq lbl_80092914
/* 800921A4 0008DE04 7F C3 F3 78 */ mr r3, r30
/* 800921A8 0008DE08 7F E4 FB 78 */ mr r4, r31
/* 800921AC 0008DE0C 38 A0 00 01 */ li r5, 1
/* 800921B0 0008DE10 38 C0 00 00 */ li r6, 0
/* 800921B4 0008DE14 48 1C 1D 01 */ bl func_80253EB4
/* 800921B8 0008DE18 48 00 07 5C */ b lbl_80092914
lbl_800921BC:
/* 800921BC 0008DE1C 7F C3 F3 78 */ mr r3, r30
/* 800921C0 0008DE20 7F E4 FB 78 */ mr r4, r31
/* 800921C4 0008DE24 38 A0 00 01 */ li r5, 1
/* 800921C8 0008DE28 38 C0 00 00 */ li r6, 0
/* 800921CC 0008DE2C 48 1C 1C E9 */ bl func_80253EB4
/* 800921D0 0008DE30 48 00 07 44 */ b lbl_80092914
/* 800921D4 0008DE34 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800921D8 0008DE38 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 800921DC 0008DE3C 28 00 00 01 */ cmplwi r0, 1
/* 800921E0 0008DE40 40 81 00 28 */ ble lbl_80092208
/* 800921E4 0008DE44 88 03 01 4D */ lbz r0, 0x14d(r3)
/* 800921E8 0008DE48 28 00 00 0B */ cmplwi r0, 0xb
/* 800921EC 0008DE4C 41 82 07 28 */ beq lbl_80092914
/* 800921F0 0008DE50 7F C3 F3 78 */ mr r3, r30
/* 800921F4 0008DE54 7F E4 FB 78 */ mr r4, r31
/* 800921F8 0008DE58 38 A0 00 01 */ li r5, 1
/* 800921FC 0008DE5C 38 C0 00 00 */ li r6, 0
/* 80092200 0008DE60 48 1C 1C B5 */ bl func_80253EB4
/* 80092204 0008DE64 48 00 07 10 */ b lbl_80092914
lbl_80092208:
/* 80092208 0008DE68 7F C3 F3 78 */ mr r3, r30
/* 8009220C 0008DE6C 7F E4 FB 78 */ mr r4, r31
/* 80092210 0008DE70 38 A0 00 01 */ li r5, 1
/* 80092214 0008DE74 38 C0 00 00 */ li r6, 0
/* 80092218 0008DE78 48 1C 1C 9D */ bl func_80253EB4
/* 8009221C 0008DE7C 48 00 06 F8 */ b lbl_80092914
/* 80092220 0008DE80 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80092224 0008DE84 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092228 0008DE88 28 00 00 01 */ cmplwi r0, 1
/* 8009222C 0008DE8C 40 81 00 28 */ ble lbl_80092254
/* 80092230 0008DE90 88 03 01 4E */ lbz r0, 0x14e(r3)
/* 80092234 0008DE94 28 00 00 0C */ cmplwi r0, 0xc
/* 80092238 0008DE98 41 82 06 DC */ beq lbl_80092914
/* 8009223C 0008DE9C 7F C3 F3 78 */ mr r3, r30
/* 80092240 0008DEA0 7F E4 FB 78 */ mr r4, r31
/* 80092244 0008DEA4 38 A0 00 01 */ li r5, 1
/* 80092248 0008DEA8 38 C0 00 00 */ li r6, 0
/* 8009224C 0008DEAC 48 1C 1C 69 */ bl func_80253EB4
/* 80092250 0008DEB0 48 00 06 C4 */ b lbl_80092914
lbl_80092254:
/* 80092254 0008DEB4 7F C3 F3 78 */ mr r3, r30
/* 80092258 0008DEB8 7F E4 FB 78 */ mr r4, r31
/* 8009225C 0008DEBC 38 A0 00 01 */ li r5, 1
/* 80092260 0008DEC0 38 C0 00 00 */ li r6, 0
/* 80092264 0008DEC4 48 1C 1C 51 */ bl func_80253EB4
/* 80092268 0008DEC8 48 00 06 AC */ b lbl_80092914
/* 8009226C 0008DECC 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80092270 0008DED0 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092274 0008DED4 28 00 00 01 */ cmplwi r0, 1
/* 80092278 0008DED8 40 81 00 28 */ ble lbl_800922A0
/* 8009227C 0008DEDC 88 03 01 4E */ lbz r0, 0x14e(r3)
/* 80092280 0008DEE0 28 00 00 0D */ cmplwi r0, 0xd
/* 80092284 0008DEE4 41 82 06 90 */ beq lbl_80092914
/* 80092288 0008DEE8 7F C3 F3 78 */ mr r3, r30
/* 8009228C 0008DEEC 7F E4 FB 78 */ mr r4, r31
/* 80092290 0008DEF0 38 A0 00 01 */ li r5, 1
/* 80092294 0008DEF4 38 C0 00 00 */ li r6, 0
/* 80092298 0008DEF8 48 1C 1C 1D */ bl func_80253EB4
/* 8009229C 0008DEFC 48 00 06 78 */ b lbl_80092914
lbl_800922A0:
/* 800922A0 0008DF00 7F C3 F3 78 */ mr r3, r30
/* 800922A4 0008DF04 7F E4 FB 78 */ mr r4, r31
/* 800922A8 0008DF08 38 A0 00 01 */ li r5, 1
/* 800922AC 0008DF0C 38 C0 00 00 */ li r6, 0
/* 800922B0 0008DF10 48 1C 1C 05 */ bl func_80253EB4
/* 800922B4 0008DF14 48 00 06 60 */ b lbl_80092914
/* 800922B8 0008DF18 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800922BC 0008DF1C A0 03 00 16 */ lhz r0, 0x16(r3)
/* 800922C0 0008DF20 28 00 00 01 */ cmplwi r0, 1
/* 800922C4 0008DF24 40 81 00 28 */ ble lbl_800922EC
/* 800922C8 0008DF28 88 03 01 4F */ lbz r0, 0x14f(r3)
/* 800922CC 0008DF2C 28 00 00 0E */ cmplwi r0, 0xe
/* 800922D0 0008DF30 41 82 06 44 */ beq lbl_80092914
/* 800922D4 0008DF34 7F C3 F3 78 */ mr r3, r30
/* 800922D8 0008DF38 7F E4 FB 78 */ mr r4, r31
/* 800922DC 0008DF3C 38 A0 00 01 */ li r5, 1
/* 800922E0 0008DF40 38 C0 00 00 */ li r6, 0
/* 800922E4 0008DF44 48 1C 1B D1 */ bl func_80253EB4
/* 800922E8 0008DF48 48 00 06 2C */ b lbl_80092914
lbl_800922EC:
/* 800922EC 0008DF4C 7F C3 F3 78 */ mr r3, r30
/* 800922F0 0008DF50 7F E4 FB 78 */ mr r4, r31
/* 800922F4 0008DF54 38 A0 00 01 */ li r5, 1
/* 800922F8 0008DF58 38 C0 00 00 */ li r6, 0
/* 800922FC 0008DF5C 48 1C 1B B9 */ bl func_80253EB4
/* 80092300 0008DF60 48 00 06 14 */ b lbl_80092914
/* 80092304 0008DF64 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80092308 0008DF68 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 8009230C 0008DF6C 28 00 00 01 */ cmplwi r0, 1
/* 80092310 0008DF70 40 81 00 28 */ ble lbl_80092338
/* 80092314 0008DF74 88 03 01 4F */ lbz r0, 0x14f(r3)
/* 80092318 0008DF78 28 00 00 0F */ cmplwi r0, 0xf
/* 8009231C 0008DF7C 41 82 05 F8 */ beq lbl_80092914
/* 80092320 0008DF80 7F C3 F3 78 */ mr r3, r30
/* 80092324 0008DF84 7F E4 FB 78 */ mr r4, r31
/* 80092328 0008DF88 38 A0 00 01 */ li r5, 1
/* 8009232C 0008DF8C 38 C0 00 00 */ li r6, 0
/* 80092330 0008DF90 48 1C 1B 85 */ bl func_80253EB4
/* 80092334 0008DF94 48 00 05 E0 */ b lbl_80092914
lbl_80092338:
/* 80092338 0008DF98 7F C3 F3 78 */ mr r3, r30
/* 8009233C 0008DF9C 7F E4 FB 78 */ mr r4, r31
/* 80092340 0008DFA0 38 A0 00 01 */ li r5, 1
/* 80092344 0008DFA4 38 C0 00 00 */ li r6, 0
/* 80092348 0008DFA8 48 1C 1B 6D */ bl func_80253EB4
/* 8009234C 0008DFAC 48 00 05 C8 */ b lbl_80092914
/* 80092350 0008DFB0 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80092354 0008DFB4 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092358 0008DFB8 28 00 00 02 */ cmplwi r0, 2
/* 8009235C 0008DFBC 40 81 00 30 */ ble lbl_8009238C
/* 80092360 0008DFC0 88 03 01 50 */ lbz r0, 0x150(r3)
/* 80092364 0008DFC4 2C 00 00 00 */ cmpwi r0, 0
/* 80092368 0008DFC8 41 82 05 AC */ beq lbl_80092914
/* 8009236C 0008DFCC 28 00 00 01 */ cmplwi r0, 1
/* 80092370 0008DFD0 41 82 05 A4 */ beq lbl_80092914
/* 80092374 0008DFD4 7F C3 F3 78 */ mr r3, r30
/* 80092378 0008DFD8 7F E4 FB 78 */ mr r4, r31
/* 8009237C 0008DFDC 38 A0 00 01 */ li r5, 1
/* 80092380 0008DFE0 38 C0 00 00 */ li r6, 0
/* 80092384 0008DFE4 48 1C 1B 31 */ bl func_80253EB4
/* 80092388 0008DFE8 48 00 05 8C */ b lbl_80092914
lbl_8009238C:
/* 8009238C 0008DFEC 7F C3 F3 78 */ mr r3, r30
/* 80092390 0008DFF0 7F E4 FB 78 */ mr r4, r31
/* 80092394 0008DFF4 38 A0 00 01 */ li r5, 1
/* 80092398 0008DFF8 38 C0 00 00 */ li r6, 0
/* 8009239C 0008DFFC 48 1C 1B 19 */ bl func_80253EB4
/* 800923A0 0008E000 48 00 05 74 */ b lbl_80092914
/* 800923A4 0008E004 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800923A8 0008E008 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 800923AC 0008E00C 28 00 00 02 */ cmplwi r0, 2
/* 800923B0 0008E010 40 81 00 30 */ ble lbl_800923E0
/* 800923B4 0008E014 88 03 01 50 */ lbz r0, 0x150(r3)
/* 800923B8 0008E018 28 00 00 02 */ cmplwi r0, 2
/* 800923BC 0008E01C 41 82 05 58 */ beq lbl_80092914
/* 800923C0 0008E020 28 00 00 03 */ cmplwi r0, 3
/* 800923C4 0008E024 41 82 05 50 */ beq lbl_80092914
/* 800923C8 0008E028 7F C3 F3 78 */ mr r3, r30
/* 800923CC 0008E02C 7F E4 FB 78 */ mr r4, r31
/* 800923D0 0008E030 38 A0 00 01 */ li r5, 1
/* 800923D4 0008E034 38 C0 00 00 */ li r6, 0
/* 800923D8 0008E038 48 1C 1A DD */ bl func_80253EB4
/* 800923DC 0008E03C 48 00 05 38 */ b lbl_80092914
lbl_800923E0:
/* 800923E0 0008E040 7F C3 F3 78 */ mr r3, r30
/* 800923E4 0008E044 7F E4 FB 78 */ mr r4, r31
/* 800923E8 0008E048 38 A0 00 01 */ li r5, 1
/* 800923EC 0008E04C 38 C0 00 00 */ li r6, 0
/* 800923F0 0008E050 48 1C 1A C5 */ bl func_80253EB4
/* 800923F4 0008E054 48 00 05 20 */ b lbl_80092914
/* 800923F8 0008E058 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800923FC 0008E05C A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092400 0008E060 28 00 00 02 */ cmplwi r0, 2
/* 80092404 0008E064 40 81 00 30 */ ble lbl_80092434
/* 80092408 0008E068 88 03 01 51 */ lbz r0, 0x151(r3)
/* 8009240C 0008E06C 28 00 00 04 */ cmplwi r0, 4
/* 80092410 0008E070 41 82 05 04 */ beq lbl_80092914
/* 80092414 0008E074 28 00 00 05 */ cmplwi r0, 5
/* 80092418 0008E078 41 82 04 FC */ beq lbl_80092914
/* 8009241C 0008E07C 7F C3 F3 78 */ mr r3, r30
/* 80092420 0008E080 7F E4 FB 78 */ mr r4, r31
/* 80092424 0008E084 38 A0 00 01 */ li r5, 1
/* 80092428 0008E088 38 C0 00 00 */ li r6, 0
/* 8009242C 0008E08C 48 1C 1A 89 */ bl func_80253EB4
/* 80092430 0008E090 48 00 04 E4 */ b lbl_80092914
lbl_80092434:
/* 80092434 0008E094 7F C3 F3 78 */ mr r3, r30
/* 80092438 0008E098 7F E4 FB 78 */ mr r4, r31
/* 8009243C 0008E09C 38 A0 00 01 */ li r5, 1
/* 80092440 0008E0A0 38 C0 00 00 */ li r6, 0
/* 80092444 0008E0A4 48 1C 1A 71 */ bl func_80253EB4
/* 80092448 0008E0A8 48 00 04 CC */ b lbl_80092914
/* 8009244C 0008E0AC 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80092450 0008E0B0 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092454 0008E0B4 28 00 00 02 */ cmplwi r0, 2
/* 80092458 0008E0B8 40 81 00 30 */ ble lbl_80092488
/* 8009245C 0008E0BC 88 03 01 51 */ lbz r0, 0x151(r3)
/* 80092460 0008E0C0 28 00 00 06 */ cmplwi r0, 6
/* 80092464 0008E0C4 41 82 04 B0 */ beq lbl_80092914
/* 80092468 0008E0C8 28 00 00 07 */ cmplwi r0, 7
/* 8009246C 0008E0CC 41 82 04 A8 */ beq lbl_80092914
/* 80092470 0008E0D0 7F C3 F3 78 */ mr r3, r30
/* 80092474 0008E0D4 7F E4 FB 78 */ mr r4, r31
/* 80092478 0008E0D8 38 A0 00 01 */ li r5, 1
/* 8009247C 0008E0DC 38 C0 00 00 */ li r6, 0
/* 80092480 0008E0E0 48 1C 1A 35 */ bl func_80253EB4
/* 80092484 0008E0E4 48 00 04 90 */ b lbl_80092914
lbl_80092488:
/* 80092488 0008E0E8 7F C3 F3 78 */ mr r3, r30
/* 8009248C 0008E0EC 7F E4 FB 78 */ mr r4, r31
/* 80092490 0008E0F0 38 A0 00 01 */ li r5, 1
/* 80092494 0008E0F4 38 C0 00 00 */ li r6, 0
/* 80092498 0008E0F8 48 1C 1A 1D */ bl func_80253EB4
/* 8009249C 0008E0FC 48 00 04 78 */ b lbl_80092914
/* 800924A0 0008E100 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800924A4 0008E104 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 800924A8 0008E108 28 00 00 02 */ cmplwi r0, 2
/* 800924AC 0008E10C 40 81 00 30 */ ble lbl_800924DC
/* 800924B0 0008E110 88 03 01 52 */ lbz r0, 0x152(r3)
/* 800924B4 0008E114 28 00 00 08 */ cmplwi r0, 8
/* 800924B8 0008E118 41 82 04 5C */ beq lbl_80092914
/* 800924BC 0008E11C 28 00 00 09 */ cmplwi r0, 9
/* 800924C0 0008E120 41 82 04 54 */ beq lbl_80092914
/* 800924C4 0008E124 7F C3 F3 78 */ mr r3, r30
/* 800924C8 0008E128 7F E4 FB 78 */ mr r4, r31
/* 800924CC 0008E12C 38 A0 00 01 */ li r5, 1
/* 800924D0 0008E130 38 C0 00 00 */ li r6, 0
/* 800924D4 0008E134 48 1C 19 E1 */ bl func_80253EB4
/* 800924D8 0008E138 48 00 04 3C */ b lbl_80092914
lbl_800924DC:
/* 800924DC 0008E13C 7F C3 F3 78 */ mr r3, r30
/* 800924E0 0008E140 7F E4 FB 78 */ mr r4, r31
/* 800924E4 0008E144 38 A0 00 01 */ li r5, 1
/* 800924E8 0008E148 38 C0 00 00 */ li r6, 0
/* 800924EC 0008E14C 48 1C 19 C9 */ bl func_80253EB4
/* 800924F0 0008E150 48 00 04 24 */ b lbl_80092914
/* 800924F4 0008E154 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800924F8 0008E158 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 800924FC 0008E15C 28 00 00 02 */ cmplwi r0, 2
/* 80092500 0008E160 40 81 00 30 */ ble lbl_80092530
/* 80092504 0008E164 88 03 01 52 */ lbz r0, 0x152(r3)
/* 80092508 0008E168 28 00 00 0A */ cmplwi r0, 0xa
/* 8009250C 0008E16C 41 82 04 08 */ beq lbl_80092914
/* 80092510 0008E170 28 00 00 0B */ cmplwi r0, 0xb
/* 80092514 0008E174 41 82 04 00 */ beq lbl_80092914
/* 80092518 0008E178 7F C3 F3 78 */ mr r3, r30
/* 8009251C 0008E17C 7F E4 FB 78 */ mr r4, r31
/* 80092520 0008E180 38 A0 00 01 */ li r5, 1
/* 80092524 0008E184 38 C0 00 00 */ li r6, 0
/* 80092528 0008E188 48 1C 19 8D */ bl func_80253EB4
/* 8009252C 0008E18C 48 00 03 E8 */ b lbl_80092914
lbl_80092530:
/* 80092530 0008E190 7F C3 F3 78 */ mr r3, r30
/* 80092534 0008E194 7F E4 FB 78 */ mr r4, r31
/* 80092538 0008E198 38 A0 00 01 */ li r5, 1
/* 8009253C 0008E19C 38 C0 00 00 */ li r6, 0
/* 80092540 0008E1A0 48 1C 19 75 */ bl func_80253EB4
/* 80092544 0008E1A4 48 00 03 D0 */ b lbl_80092914
/* 80092548 0008E1A8 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 8009254C 0008E1AC A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092550 0008E1B0 28 00 00 02 */ cmplwi r0, 2
/* 80092554 0008E1B4 40 81 00 30 */ ble lbl_80092584
/* 80092558 0008E1B8 88 03 01 53 */ lbz r0, 0x153(r3)
/* 8009255C 0008E1BC 28 00 00 0C */ cmplwi r0, 0xc
/* 80092560 0008E1C0 41 82 03 B4 */ beq lbl_80092914
/* 80092564 0008E1C4 28 00 00 0D */ cmplwi r0, 0xd
/* 80092568 0008E1C8 41 82 03 AC */ beq lbl_80092914
/* 8009256C 0008E1CC 7F C3 F3 78 */ mr r3, r30
/* 80092570 0008E1D0 7F E4 FB 78 */ mr r4, r31
/* 80092574 0008E1D4 38 A0 00 01 */ li r5, 1
/* 80092578 0008E1D8 38 C0 00 00 */ li r6, 0
/* 8009257C 0008E1DC 48 1C 19 39 */ bl func_80253EB4
/* 80092580 0008E1E0 48 00 03 94 */ b lbl_80092914
lbl_80092584:
/* 80092584 0008E1E4 7F C3 F3 78 */ mr r3, r30
/* 80092588 0008E1E8 7F E4 FB 78 */ mr r4, r31
/* 8009258C 0008E1EC 38 A0 00 01 */ li r5, 1
/* 80092590 0008E1F0 38 C0 00 00 */ li r6, 0
/* 80092594 0008E1F4 48 1C 19 21 */ bl func_80253EB4
/* 80092598 0008E1F8 48 00 03 7C */ b lbl_80092914
/* 8009259C 0008E1FC 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800925A0 0008E200 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 800925A4 0008E204 28 00 00 02 */ cmplwi r0, 2
/* 800925A8 0008E208 40 81 00 30 */ ble lbl_800925D8
/* 800925AC 0008E20C 88 03 01 53 */ lbz r0, 0x153(r3)
/* 800925B0 0008E210 28 00 00 0E */ cmplwi r0, 0xe
/* 800925B4 0008E214 41 82 03 60 */ beq lbl_80092914
/* 800925B8 0008E218 28 00 00 0F */ cmplwi r0, 0xf
/* 800925BC 0008E21C 41 82 03 58 */ beq lbl_80092914
/* 800925C0 0008E220 7F C3 F3 78 */ mr r3, r30
/* 800925C4 0008E224 7F E4 FB 78 */ mr r4, r31
/* 800925C8 0008E228 38 A0 00 01 */ li r5, 1
/* 800925CC 0008E22C 38 C0 00 00 */ li r6, 0
/* 800925D0 0008E230 48 1C 18 E5 */ bl func_80253EB4
/* 800925D4 0008E234 48 00 03 40 */ b lbl_80092914
lbl_800925D8:
/* 800925D8 0008E238 7F C3 F3 78 */ mr r3, r30
/* 800925DC 0008E23C 7F E4 FB 78 */ mr r4, r31
/* 800925E0 0008E240 38 A0 00 01 */ li r5, 1
/* 800925E4 0008E244 38 C0 00 00 */ li r6, 0
/* 800925E8 0008E248 48 1C 18 CD */ bl func_80253EB4
/* 800925EC 0008E24C 48 00 03 28 */ b lbl_80092914
/* 800925F0 0008E250 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800925F4 0008E254 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 800925F8 0008E258 28 00 00 03 */ cmplwi r0, 3
/* 800925FC 0008E25C 40 81 00 40 */ ble lbl_8009263C
/* 80092600 0008E260 88 03 01 54 */ lbz r0, 0x154(r3)
/* 80092604 0008E264 2C 00 00 00 */ cmpwi r0, 0
/* 80092608 0008E268 41 82 03 0C */ beq lbl_80092914
/* 8009260C 0008E26C 28 00 00 01 */ cmplwi r0, 1
/* 80092610 0008E270 41 82 03 04 */ beq lbl_80092914
/* 80092614 0008E274 28 00 00 02 */ cmplwi r0, 2
/* 80092618 0008E278 41 82 02 FC */ beq lbl_80092914
/* 8009261C 0008E27C 28 00 00 03 */ cmplwi r0, 3
/* 80092620 0008E280 41 82 02 F4 */ beq lbl_80092914
/* 80092624 0008E284 7F C3 F3 78 */ mr r3, r30
/* 80092628 0008E288 7F E4 FB 78 */ mr r4, r31
/* 8009262C 0008E28C 38 A0 00 01 */ li r5, 1
/* 80092630 0008E290 38 C0 00 00 */ li r6, 0
/* 80092634 0008E294 48 1C 18 81 */ bl func_80253EB4
/* 80092638 0008E298 48 00 02 DC */ b lbl_80092914
lbl_8009263C:
/* 8009263C 0008E29C 7F C3 F3 78 */ mr r3, r30
/* 80092640 0008E2A0 7F E4 FB 78 */ mr r4, r31
/* 80092644 0008E2A4 38 A0 00 01 */ li r5, 1
/* 80092648 0008E2A8 38 C0 00 00 */ li r6, 0
/* 8009264C 0008E2AC 48 1C 18 69 */ bl func_80253EB4
/* 80092650 0008E2B0 48 00 02 C4 */ b lbl_80092914
/* 80092654 0008E2B4 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80092658 0008E2B8 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 8009265C 0008E2BC 28 00 00 03 */ cmplwi r0, 3
/* 80092660 0008E2C0 40 81 00 40 */ ble lbl_800926A0
/* 80092664 0008E2C4 88 03 01 54 */ lbz r0, 0x154(r3)
/* 80092668 0008E2C8 28 00 00 04 */ cmplwi r0, 4
/* 8009266C 0008E2CC 41 82 02 A8 */ beq lbl_80092914
/* 80092670 0008E2D0 28 00 00 05 */ cmplwi r0, 5
/* 80092674 0008E2D4 41 82 02 A0 */ beq lbl_80092914
/* 80092678 0008E2D8 28 00 00 06 */ cmplwi r0, 6
/* 8009267C 0008E2DC 41 82 02 98 */ beq lbl_80092914
/* 80092680 0008E2E0 28 00 00 07 */ cmplwi r0, 7
/* 80092684 0008E2E4 41 82 02 90 */ beq lbl_80092914
/* 80092688 0008E2E8 7F C3 F3 78 */ mr r3, r30
/* 8009268C 0008E2EC 7F E4 FB 78 */ mr r4, r31
/* 80092690 0008E2F0 38 A0 00 01 */ li r5, 1
/* 80092694 0008E2F4 38 C0 00 00 */ li r6, 0
/* 80092698 0008E2F8 48 1C 18 1D */ bl func_80253EB4
/* 8009269C 0008E2FC 48 00 02 78 */ b lbl_80092914
lbl_800926A0:
/* 800926A0 0008E300 7F C3 F3 78 */ mr r3, r30
/* 800926A4 0008E304 7F E4 FB 78 */ mr r4, r31
/* 800926A8 0008E308 38 A0 00 01 */ li r5, 1
/* 800926AC 0008E30C 38 C0 00 00 */ li r6, 0
/* 800926B0 0008E310 48 1C 18 05 */ bl func_80253EB4
/* 800926B4 0008E314 48 00 02 60 */ b lbl_80092914
/* 800926B8 0008E318 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800926BC 0008E31C A0 03 00 16 */ lhz r0, 0x16(r3)
/* 800926C0 0008E320 28 00 00 03 */ cmplwi r0, 3
/* 800926C4 0008E324 40 81 00 40 */ ble lbl_80092704
/* 800926C8 0008E328 88 03 01 55 */ lbz r0, 0x155(r3)
/* 800926CC 0008E32C 28 00 00 08 */ cmplwi r0, 8
/* 800926D0 0008E330 41 82 02 44 */ beq lbl_80092914
/* 800926D4 0008E334 28 00 00 09 */ cmplwi r0, 9
/* 800926D8 0008E338 41 82 02 3C */ beq lbl_80092914
/* 800926DC 0008E33C 28 00 00 0A */ cmplwi r0, 0xa
/* 800926E0 0008E340 41 82 02 34 */ beq lbl_80092914
/* 800926E4 0008E344 28 00 00 0B */ cmplwi r0, 0xb
/* 800926E8 0008E348 41 82 02 2C */ beq lbl_80092914
/* 800926EC 0008E34C 7F C3 F3 78 */ mr r3, r30
/* 800926F0 0008E350 7F E4 FB 78 */ mr r4, r31
/* 800926F4 0008E354 38 A0 00 01 */ li r5, 1
/* 800926F8 0008E358 38 C0 00 00 */ li r6, 0
/* 800926FC 0008E35C 48 1C 17 B9 */ bl func_80253EB4
/* 80092700 0008E360 48 00 02 14 */ b lbl_80092914
lbl_80092704:
/* 80092704 0008E364 7F C3 F3 78 */ mr r3, r30
/* 80092708 0008E368 7F E4 FB 78 */ mr r4, r31
/* 8009270C 0008E36C 38 A0 00 01 */ li r5, 1
/* 80092710 0008E370 38 C0 00 00 */ li r6, 0
/* 80092714 0008E374 48 1C 17 A1 */ bl func_80253EB4
/* 80092718 0008E378 48 00 01 FC */ b lbl_80092914
/* 8009271C 0008E37C 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80092720 0008E380 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092724 0008E384 28 00 00 03 */ cmplwi r0, 3
/* 80092728 0008E388 40 81 00 40 */ ble lbl_80092768
/* 8009272C 0008E38C 88 03 01 55 */ lbz r0, 0x155(r3)
/* 80092730 0008E390 28 00 00 0C */ cmplwi r0, 0xc
/* 80092734 0008E394 41 82 01 E0 */ beq lbl_80092914
/* 80092738 0008E398 28 00 00 0D */ cmplwi r0, 0xd
/* 8009273C 0008E39C 41 82 01 D8 */ beq lbl_80092914
/* 80092740 0008E3A0 28 00 00 0E */ cmplwi r0, 0xe
/* 80092744 0008E3A4 41 82 01 D0 */ beq lbl_80092914
/* 80092748 0008E3A8 28 00 00 0F */ cmplwi r0, 0xf
/* 8009274C 0008E3AC 41 82 01 C8 */ beq lbl_80092914
/* 80092750 0008E3B0 7F C3 F3 78 */ mr r3, r30
/* 80092754 0008E3B4 7F E4 FB 78 */ mr r4, r31
/* 80092758 0008E3B8 38 A0 00 01 */ li r5, 1
/* 8009275C 0008E3BC 38 C0 00 00 */ li r6, 0
/* 80092760 0008E3C0 48 1C 17 55 */ bl func_80253EB4
/* 80092764 0008E3C4 48 00 01 B0 */ b lbl_80092914
lbl_80092768:
/* 80092768 0008E3C8 7F C3 F3 78 */ mr r3, r30
/* 8009276C 0008E3CC 7F E4 FB 78 */ mr r4, r31
/* 80092770 0008E3D0 38 A0 00 01 */ li r5, 1
/* 80092774 0008E3D4 38 C0 00 00 */ li r6, 0
/* 80092778 0008E3D8 48 1C 17 3D */ bl func_80253EB4
/* 8009277C 0008E3DC 48 00 01 98 */ b lbl_80092914
/* 80092780 0008E3E0 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80092784 0008E3E4 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092788 0008E3E8 28 00 00 04 */ cmplwi r0, 4
/* 8009278C 0008E3EC 40 81 00 28 */ ble lbl_800927B4
/* 80092790 0008E3F0 88 03 00 1F */ lbz r0, 0x1f(r3)
/* 80092794 0008E3F4 2C 00 00 00 */ cmpwi r0, 0
/* 80092798 0008E3F8 41 82 01 7C */ beq lbl_80092914
/* 8009279C 0008E3FC 7F C3 F3 78 */ mr r3, r30
/* 800927A0 0008E400 7F E4 FB 78 */ mr r4, r31
/* 800927A4 0008E404 38 A0 00 01 */ li r5, 1
/* 800927A8 0008E408 38 C0 00 00 */ li r6, 0
/* 800927AC 0008E40C 48 1C 17 09 */ bl func_80253EB4
/* 800927B0 0008E410 48 00 01 64 */ b lbl_80092914
lbl_800927B4:
/* 800927B4 0008E414 7F C3 F3 78 */ mr r3, r30
/* 800927B8 0008E418 7F E4 FB 78 */ mr r4, r31
/* 800927BC 0008E41C 38 A0 00 01 */ li r5, 1
/* 800927C0 0008E420 38 C0 00 00 */ li r6, 0
/* 800927C4 0008E424 48 1C 16 F1 */ bl func_80253EB4
/* 800927C8 0008E428 48 00 01 4C */ b lbl_80092914
/* 800927CC 0008E42C 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800927D0 0008E430 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 800927D4 0008E434 28 00 00 04 */ cmplwi r0, 4
/* 800927D8 0008E438 40 81 00 28 */ ble lbl_80092800
/* 800927DC 0008E43C 88 03 00 1F */ lbz r0, 0x1f(r3)
/* 800927E0 0008E440 2C 00 00 00 */ cmpwi r0, 0
/* 800927E4 0008E444 40 82 01 30 */ bne lbl_80092914
/* 800927E8 0008E448 7F C3 F3 78 */ mr r3, r30
/* 800927EC 0008E44C 7F E4 FB 78 */ mr r4, r31
/* 800927F0 0008E450 38 A0 00 01 */ li r5, 1
/* 800927F4 0008E454 38 C0 00 00 */ li r6, 0
/* 800927F8 0008E458 48 1C 16 BD */ bl func_80253EB4
/* 800927FC 0008E45C 48 00 01 18 */ b lbl_80092914
lbl_80092800:
/* 80092800 0008E460 7F C3 F3 78 */ mr r3, r30
/* 80092804 0008E464 7F E4 FB 78 */ mr r4, r31
/* 80092808 0008E468 38 A0 00 01 */ li r5, 1
/* 8009280C 0008E46C 38 C0 00 00 */ li r6, 0
/* 80092810 0008E470 48 1C 16 A5 */ bl func_80253EB4
/* 80092814 0008E474 48 00 01 00 */ b lbl_80092914
/* 80092818 0008E478 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 8009281C 0008E47C A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092820 0008E480 28 00 00 04 */ cmplwi r0, 4
/* 80092824 0008E484 41 81 00 F0 */ bgt lbl_80092914
/* 80092828 0008E488 7F C3 F3 78 */ mr r3, r30
/* 8009282C 0008E48C 7F E4 FB 78 */ mr r4, r31
/* 80092830 0008E490 38 A0 00 01 */ li r5, 1
/* 80092834 0008E494 38 C0 00 00 */ li r6, 0
/* 80092838 0008E498 48 1C 16 7D */ bl func_80253EB4
/* 8009283C 0008E49C 48 00 00 D8 */ b lbl_80092914
/* 80092840 0008E4A0 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80092844 0008E4A4 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092848 0008E4A8 28 00 00 02 */ cmplwi r0, 2
/* 8009284C 0008E4AC 40 80 00 C8 */ bge lbl_80092914
/* 80092850 0008E4B0 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80092854 0008E4B4 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092858 0008E4B8 28 00 00 02 */ cmplwi r0, 2
/* 8009285C 0008E4BC 40 80 00 B8 */ bge lbl_80092914
/* 80092860 0008E4C0 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80092864 0008E4C4 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092868 0008E4C8 28 00 00 02 */ cmplwi r0, 2
/* 8009286C 0008E4CC 40 80 00 A8 */ bge lbl_80092914
/* 80092870 0008E4D0 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80092874 0008E4D4 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092878 0008E4D8 28 00 00 02 */ cmplwi r0, 2
/* 8009287C 0008E4DC 40 80 00 98 */ bge lbl_80092914
/* 80092880 0008E4E0 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80092884 0008E4E4 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092888 0008E4E8 28 00 00 02 */ cmplwi r0, 2
/* 8009288C 0008E4EC 40 80 00 88 */ bge lbl_80092914
/* 80092890 0008E4F0 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80092894 0008E4F4 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 80092898 0008E4F8 28 00 00 02 */ cmplwi r0, 2
/* 8009289C 0008E4FC 40 80 00 78 */ bge lbl_80092914
/* 800928A0 0008E500 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800928A4 0008E504 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 800928A8 0008E508 28 00 00 02 */ cmplwi r0, 2
/* 800928AC 0008E50C 40 80 00 68 */ bge lbl_80092914
/* 800928B0 0008E510 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800928B4 0008E514 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 800928B8 0008E518 28 00 00 02 */ cmplwi r0, 2
/* 800928BC 0008E51C 40 80 00 58 */ bge lbl_80092914
/* 800928C0 0008E520 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800928C4 0008E524 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 800928C8 0008E528 28 00 00 03 */ cmplwi r0, 3
/* 800928CC 0008E52C 40 80 00 48 */ bge lbl_80092914
/* 800928D0 0008E530 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800928D4 0008E534 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 800928D8 0008E538 28 00 00 03 */ cmplwi r0, 3
/* 800928DC 0008E53C 40 80 00 38 */ bge lbl_80092914
/* 800928E0 0008E540 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800928E4 0008E544 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 800928E8 0008E548 28 00 00 03 */ cmplwi r0, 3
/* 800928EC 0008E54C 40 80 00 28 */ bge lbl_80092914
/* 800928F0 0008E550 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800928F4 0008E554 A0 03 00 16 */ lhz r0, 0x16(r3)
/* 800928F8 0008E558 28 00 00 03 */ cmplwi r0, 3
/* 800928FC 0008E55C 40 80 00 18 */ bge lbl_80092914
/* 80092900 0008E560 7F C3 F3 78 */ mr r3, r30
/* 80092904 0008E564 7F E4 FB 78 */ mr r4, r31
/* 80092908 0008E568 38 A0 00 01 */ li r5, 1
/* 8009290C 0008E56C 38 C0 00 00 */ li r6, 0
/* 80092910 0008E570 48 1C 15 A5 */ bl func_80253EB4
lbl_80092914:
/* 80092914 0008E574 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80092918 0008E578 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8009291C 0008E57C 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 80092920 0008E580 83 A1 00 14 */ lwz r29, 0x14(r1)
/* 80092924 0008E584 7C 08 03 A6 */ mtlr r0
/* 80092928 0008E588 38 21 00 20 */ addi r1, r1, 0x20
/* 8009292C 0008E58C 4E 80 00 20 */ blr
.global lbl_80092930
lbl_80092930:
/* 80092930 0008E590 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80092934 0008E594 7C 08 02 A6 */ mflr r0
/* 80092938 0008E598 38 A0 00 03 */ li r5, 3
/* 8009293C 0008E59C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80092940 0008E5A0 38 C1 00 08 */ addi r6, r1, 8
/* 80092944 0008E5A4 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80092948 0008E5A8 7C 9F 23 78 */ mr r31, r4
/* 8009294C 0008E5AC 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80092950 0008E5B0 7C 7E 1B 78 */ mr r30, r3
/* 80092954 0008E5B4 48 1C 15 39 */ bl func_80253E8C
/* 80092958 0008E5B8 80 01 00 08 */ lwz r0, 8(r1)
/* 8009295C 0008E5BC 3C A0 80 48 */ lis r5, lbl_8047B100@ha
/* 80092960 0008E5C0 38 A5 B1 00 */ addi r5, r5, lbl_8047B100@l
/* 80092964 0008E5C4 28 00 00 3D */ cmplwi r0, 0x3d
/* 80092968 0008E5C8 41 81 07 7C */ bgt lbl_800930E4
/* 8009296C 0008E5CC 3C 60 80 41 */ lis r3, lbl_8040DDCC@ha
/* 80092970 0008E5D0 54 00 10 3A */ slwi r0, r0, 2
/* 80092974 0008E5D4 38 63 DD CC */ addi r3, r3, lbl_8040DDCC@l
/* 80092978 0008E5D8 7C 63 00 2E */ lwzx r3, r3, r0
/* 8009297C 0008E5DC 7C 69 03 A6 */ mtctr r3
/* 80092980 0008E5E0 4E 80 04 20 */ bctr
/* 80092984 0008E5E4 88 0D 9A 63 */ lbz r0, lbl_8063ED23-_SDA_BASE_(r13)
/* 80092988 0008E5E8 2C 00 00 00 */ cmpwi r0, 0
/* 8009298C 0008E5EC 40 82 07 58 */ bne lbl_800930E4
/* 80092990 0008E5F0 88 8D 9A 4C */ lbz r4, lbl_8063ED0C-_SDA_BASE_(r13)
/* 80092994 0008E5F4 28 04 00 01 */ cmplwi r4, 1
/* 80092998 0008E5F8 40 82 00 2C */ bne lbl_800929C4
/* 8009299C 0008E5FC 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 800929A0 0008E600 88 03 AA F8 */ lbz r0, lbl_8047AAF8@l(r3)
/* 800929A4 0008E604 2C 00 00 00 */ cmpwi r0, 0
/* 800929A8 0008E608 40 82 00 1C */ bne lbl_800929C4
/* 800929AC 0008E60C 7F C3 F3 78 */ mr r3, r30
/* 800929B0 0008E610 7F E4 FB 78 */ mr r4, r31
/* 800929B4 0008E614 38 A0 00 02 */ li r5, 2
/* 800929B8 0008E618 38 C0 2A 68 */ li r6, 0x2a68
/* 800929BC 0008E61C 48 1C 14 F9 */ bl func_80253EB4
/* 800929C0 0008E620 48 00 07 24 */ b lbl_800930E4
lbl_800929C4:
/* 800929C4 0008E624 28 04 00 01 */ cmplwi r4, 1
/* 800929C8 0008E628 40 82 00 2C */ bne lbl_800929F4
/* 800929CC 0008E62C 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 800929D0 0008E630 88 03 AA F8 */ lbz r0, lbl_8047AAF8@l(r3)
/* 800929D4 0008E634 2C 00 00 00 */ cmpwi r0, 0
/* 800929D8 0008E638 41 82 00 1C */ beq lbl_800929F4
/* 800929DC 0008E63C 7F C3 F3 78 */ mr r3, r30
/* 800929E0 0008E640 7F E4 FB 78 */ mr r4, r31
/* 800929E4 0008E644 38 A0 00 02 */ li r5, 2
/* 800929E8 0008E648 38 C0 2A 69 */ li r6, 0x2a69
/* 800929EC 0008E64C 48 1C 14 C9 */ bl func_80253EB4
/* 800929F0 0008E650 48 00 06 F4 */ b lbl_800930E4
lbl_800929F4:
/* 800929F4 0008E654 28 04 00 02 */ cmplwi r4, 2
/* 800929F8 0008E658 40 82 00 30 */ bne lbl_80092A28
/* 800929FC 0008E65C 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 80092A00 0008E660 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l
/* 80092A04 0008E664 88 03 00 01 */ lbz r0, 1(r3)
/* 80092A08 0008E668 2C 00 00 00 */ cmpwi r0, 0
/* 80092A0C 0008E66C 40 82 00 1C */ bne lbl_80092A28
/* 80092A10 0008E670 7F C3 F3 78 */ mr r3, r30
/* 80092A14 0008E674 7F E4 FB 78 */ mr r4, r31
/* 80092A18 0008E678 38 A0 00 02 */ li r5, 2
/* 80092A1C 0008E67C 38 C0 2A 68 */ li r6, 0x2a68
/* 80092A20 0008E680 48 1C 14 95 */ bl func_80253EB4
/* 80092A24 0008E684 48 00 06 C0 */ b lbl_800930E4
lbl_80092A28:
/* 80092A28 0008E688 28 04 00 02 */ cmplwi r4, 2
/* 80092A2C 0008E68C 40 82 00 30 */ bne lbl_80092A5C
/* 80092A30 0008E690 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 80092A34 0008E694 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l
/* 80092A38 0008E698 88 03 00 01 */ lbz r0, 1(r3)
/* 80092A3C 0008E69C 2C 00 00 00 */ cmpwi r0, 0
/* 80092A40 0008E6A0 41 82 00 1C */ beq lbl_80092A5C
/* 80092A44 0008E6A4 7F C3 F3 78 */ mr r3, r30
/* 80092A48 0008E6A8 7F E4 FB 78 */ mr r4, r31
/* 80092A4C 0008E6AC 38 A0 00 02 */ li r5, 2
/* 80092A50 0008E6B0 38 C0 2A 69 */ li r6, 0x2a69
/* 80092A54 0008E6B4 48 1C 14 61 */ bl func_80253EB4
/* 80092A58 0008E6B8 48 00 06 8C */ b lbl_800930E4
lbl_80092A5C:
/* 80092A5C 0008E6BC 28 04 00 03 */ cmplwi r4, 3
/* 80092A60 0008E6C0 40 82 00 30 */ bne lbl_80092A90
/* 80092A64 0008E6C4 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 80092A68 0008E6C8 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l
/* 80092A6C 0008E6CC 88 03 00 02 */ lbz r0, 2(r3)
/* 80092A70 0008E6D0 2C 00 00 00 */ cmpwi r0, 0
/* 80092A74 0008E6D4 40 82 00 1C */ bne lbl_80092A90
/* 80092A78 0008E6D8 7F C3 F3 78 */ mr r3, r30
/* 80092A7C 0008E6DC 7F E4 FB 78 */ mr r4, r31
/* 80092A80 0008E6E0 38 A0 00 02 */ li r5, 2
/* 80092A84 0008E6E4 38 C0 2A 68 */ li r6, 0x2a68
/* 80092A88 0008E6E8 48 1C 14 2D */ bl func_80253EB4
/* 80092A8C 0008E6EC 48 00 06 58 */ b lbl_800930E4
lbl_80092A90:
/* 80092A90 0008E6F0 28 04 00 03 */ cmplwi r4, 3
/* 80092A94 0008E6F4 40 82 00 30 */ bne lbl_80092AC4
/* 80092A98 0008E6F8 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 80092A9C 0008E6FC 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l
/* 80092AA0 0008E700 88 03 00 02 */ lbz r0, 2(r3)
/* 80092AA4 0008E704 2C 00 00 00 */ cmpwi r0, 0
/* 80092AA8 0008E708 41 82 00 1C */ beq lbl_80092AC4
/* 80092AAC 0008E70C 7F C3 F3 78 */ mr r3, r30
/* 80092AB0 0008E710 7F E4 FB 78 */ mr r4, r31
/* 80092AB4 0008E714 38 A0 00 02 */ li r5, 2
/* 80092AB8 0008E718 38 C0 2A 69 */ li r6, 0x2a69
/* 80092ABC 0008E71C 48 1C 13 F9 */ bl func_80253EB4
/* 80092AC0 0008E720 48 00 06 24 */ b lbl_800930E4
lbl_80092AC4:
/* 80092AC4 0008E724 28 04 00 04 */ cmplwi r4, 4
/* 80092AC8 0008E728 40 82 00 30 */ bne lbl_80092AF8
/* 80092ACC 0008E72C 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 80092AD0 0008E730 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l
/* 80092AD4 0008E734 88 03 00 03 */ lbz r0, 3(r3)
/* 80092AD8 0008E738 2C 00 00 00 */ cmpwi r0, 0
/* 80092ADC 0008E73C 40 82 00 1C */ bne lbl_80092AF8
/* 80092AE0 0008E740 7F C3 F3 78 */ mr r3, r30
/* 80092AE4 0008E744 7F E4 FB 78 */ mr r4, r31
/* 80092AE8 0008E748 38 A0 00 02 */ li r5, 2
/* 80092AEC 0008E74C 38 C0 2A 68 */ li r6, 0x2a68
/* 80092AF0 0008E750 48 1C 13 C5 */ bl func_80253EB4
/* 80092AF4 0008E754 48 00 05 F0 */ b lbl_800930E4
lbl_80092AF8:
/* 80092AF8 0008E758 28 04 00 04 */ cmplwi r4, 4
/* 80092AFC 0008E75C 40 82 00 30 */ bne lbl_80092B2C
/* 80092B00 0008E760 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 80092B04 0008E764 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l
/* 80092B08 0008E768 88 03 00 03 */ lbz r0, 3(r3)
/* 80092B0C 0008E76C 2C 00 00 00 */ cmpwi r0, 0
/* 80092B10 0008E770 41 82 00 1C */ beq lbl_80092B2C
/* 80092B14 0008E774 7F C3 F3 78 */ mr r3, r30
/* 80092B18 0008E778 7F E4 FB 78 */ mr r4, r31
/* 80092B1C 0008E77C 38 A0 00 02 */ li r5, 2
/* 80092B20 0008E780 38 C0 2A 69 */ li r6, 0x2a69
/* 80092B24 0008E784 48 1C 13 91 */ bl func_80253EB4
/* 80092B28 0008E788 48 00 05 BC */ b lbl_800930E4
lbl_80092B2C:
/* 80092B2C 0008E78C 28 04 00 05 */ cmplwi r4, 5
/* 80092B30 0008E790 40 82 00 30 */ bne lbl_80092B60
/* 80092B34 0008E794 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 80092B38 0008E798 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l
/* 80092B3C 0008E79C 88 03 00 04 */ lbz r0, 4(r3)
/* 80092B40 0008E7A0 2C 00 00 00 */ cmpwi r0, 0
/* 80092B44 0008E7A4 40 82 00 1C */ bne lbl_80092B60
/* 80092B48 0008E7A8 7F C3 F3 78 */ mr r3, r30
/* 80092B4C 0008E7AC 7F E4 FB 78 */ mr r4, r31
/* 80092B50 0008E7B0 38 A0 00 02 */ li r5, 2
/* 80092B54 0008E7B4 38 C0 2A 68 */ li r6, 0x2a68
/* 80092B58 0008E7B8 48 1C 13 5D */ bl func_80253EB4
/* 80092B5C 0008E7BC 48 00 05 88 */ b lbl_800930E4
lbl_80092B60:
/* 80092B60 0008E7C0 28 04 00 05 */ cmplwi r4, 5
/* 80092B64 0008E7C4 40 82 00 30 */ bne lbl_80092B94
/* 80092B68 0008E7C8 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 80092B6C 0008E7CC 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l
/* 80092B70 0008E7D0 88 03 00 04 */ lbz r0, 4(r3)
/* 80092B74 0008E7D4 2C 00 00 00 */ cmpwi r0, 0
/* 80092B78 0008E7D8 41 82 00 1C */ beq lbl_80092B94
/* 80092B7C 0008E7DC 7F C3 F3 78 */ mr r3, r30
/* 80092B80 0008E7E0 7F E4 FB 78 */ mr r4, r31
/* 80092B84 0008E7E4 38 A0 00 02 */ li r5, 2
/* 80092B88 0008E7E8 38 C0 2A 69 */ li r6, 0x2a69
/* 80092B8C 0008E7EC 48 1C 13 29 */ bl func_80253EB4
/* 80092B90 0008E7F0 48 00 05 54 */ b lbl_800930E4
lbl_80092B94:
/* 80092B94 0008E7F4 28 04 00 06 */ cmplwi r4, 6
/* 80092B98 0008E7F8 40 82 00 30 */ bne lbl_80092BC8
/* 80092B9C 0008E7FC 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 80092BA0 0008E800 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l
/* 80092BA4 0008E804 88 03 00 05 */ lbz r0, 5(r3)
/* 80092BA8 0008E808 2C 00 00 00 */ cmpwi r0, 0
/* 80092BAC 0008E80C 40 82 00 1C */ bne lbl_80092BC8
/* 80092BB0 0008E810 7F C3 F3 78 */ mr r3, r30
/* 80092BB4 0008E814 7F E4 FB 78 */ mr r4, r31
/* 80092BB8 0008E818 38 A0 00 02 */ li r5, 2
/* 80092BBC 0008E81C 38 C0 2A 68 */ li r6, 0x2a68
/* 80092BC0 0008E820 48 1C 12 F5 */ bl func_80253EB4
/* 80092BC4 0008E824 48 00 05 20 */ b lbl_800930E4
lbl_80092BC8:
/* 80092BC8 0008E828 28 04 00 06 */ cmplwi r4, 6
/* 80092BCC 0008E82C 40 82 05 18 */ bne lbl_800930E4
/* 80092BD0 0008E830 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 80092BD4 0008E834 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l
/* 80092BD8 0008E838 88 03 00 05 */ lbz r0, 5(r3)
/* 80092BDC 0008E83C 2C 00 00 00 */ cmpwi r0, 0
/* 80092BE0 0008E840 41 82 05 04 */ beq lbl_800930E4
/* 80092BE4 0008E844 7F C3 F3 78 */ mr r3, r30
/* 80092BE8 0008E848 7F E4 FB 78 */ mr r4, r31
/* 80092BEC 0008E84C 38 A0 00 02 */ li r5, 2
/* 80092BF0 0008E850 38 C0 2A 69 */ li r6, 0x2a69
/* 80092BF4 0008E854 48 1C 12 C1 */ bl func_80253EB4
/* 80092BF8 0008E858 48 00 04 EC */ b lbl_800930E4
/* 80092BFC 0008E85C 88 0D 9A 63 */ lbz r0, lbl_8063ED23-_SDA_BASE_(r13)
/* 80092C00 0008E860 2C 00 00 00 */ cmpwi r0, 0
/* 80092C04 0008E864 40 82 04 E0 */ bne lbl_800930E4
/* 80092C08 0008E868 7F C3 F3 78 */ mr r3, r30
/* 80092C0C 0008E86C 7F E4 FB 78 */ mr r4, r31
/* 80092C10 0008E870 38 A0 00 02 */ li r5, 2
/* 80092C14 0008E874 38 C0 2A 6A */ li r6, 0x2a6a
/* 80092C18 0008E878 48 1C 12 9D */ bl func_80253EB4
/* 80092C1C 0008E87C 48 00 04 C8 */ b lbl_800930E4
/* 80092C20 0008E880 88 0D 9A 63 */ lbz r0, lbl_8063ED23-_SDA_BASE_(r13)
/* 80092C24 0008E884 2C 00 00 00 */ cmpwi r0, 0
/* 80092C28 0008E888 41 82 04 BC */ beq lbl_800930E4
/* 80092C2C 0008E88C 7F C3 F3 78 */ mr r3, r30
/* 80092C30 0008E890 7F E4 FB 78 */ mr r4, r31
/* 80092C34 0008E894 38 A0 00 01 */ li r5, 1
/* 80092C38 0008E898 38 C0 00 00 */ li r6, 0
/* 80092C3C 0008E89C 48 1C 12 79 */ bl func_80253EB4
/* 80092C40 0008E8A0 48 00 04 A4 */ b lbl_800930E4
/* 80092C44 0008E8A4 88 0D 9A 63 */ lbz r0, lbl_8063ED23-_SDA_BASE_(r13)
/* 80092C48 0008E8A8 2C 00 00 00 */ cmpwi r0, 0
/* 80092C4C 0008E8AC 40 82 04 98 */ bne lbl_800930E4
/* 80092C50 0008E8B0 80 0D 9A 78 */ lwz r0, lbl_8063ED38-_SDA_BASE_(r13)
/* 80092C54 0008E8B4 2C 00 00 00 */ cmpwi r0, 0
/* 80092C58 0008E8B8 40 82 00 1C */ bne lbl_80092C74
/* 80092C5C 0008E8BC 3C 80 19 90 */ lis r4, 0x19900C00@ha
/* 80092C60 0008E8C0 38 60 03 EF */ li r3, 0x3ef
/* 80092C64 0008E8C4 38 84 0C 00 */ addi r4, r4, 0x19900C00@l
/* 80092C68 0008E8C8 4B FC 7F F9 */ bl func_8005AC60
/* 80092C6C 0008E8CC 7C 66 1B 78 */ mr r6, r3
/* 80092C70 0008E8D0 48 00 00 40 */ b lbl_80092CB0
lbl_80092C74:
/* 80092C74 0008E8D4 2C 00 00 01 */ cmpwi r0, 1
/* 80092C78 0008E8D8 40 82 00 1C */ bne lbl_80092C94
/* 80092C7C 0008E8DC 3C 80 19 91 */ lis r4, 0x19910C00@ha
/* 80092C80 0008E8E0 38 60 03 EF */ li r3, 0x3ef
/* 80092C84 0008E8E4 38 84 0C 00 */ addi r4, r4, 0x19910C00@l
/* 80092C88 0008E8E8 4B FC 7F D9 */ bl func_8005AC60
/* 80092C8C 0008E8EC 7C 66 1B 78 */ mr r6, r3
/* 80092C90 0008E8F0 48 00 00 20 */ b lbl_80092CB0
lbl_80092C94:
/* 80092C94 0008E8F4 2C 00 00 02 */ cmpwi r0, 2
/* 80092C98 0008E8F8 40 82 00 18 */ bne lbl_80092CB0
/* 80092C9C 0008E8FC 3C 80 19 8F */ lis r4, 0x198F0C00@ha
/* 80092CA0 0008E900 38 60 03 EF */ li r3, 0x3ef
/* 80092CA4 0008E904 38 84 0C 00 */ addi r4, r4, 0x198F0C00@l
/* 80092CA8 0008E908 4B FC 7F B9 */ bl func_8005AC60
/* 80092CAC 0008E90C 7C 66 1B 78 */ mr r6, r3
lbl_80092CB0:
/* 80092CB0 0008E910 7F C3 F3 78 */ mr r3, r30
/* 80092CB4 0008E914 7F E4 FB 78 */ mr r4, r31
/* 80092CB8 0008E918 38 A0 00 01 */ li r5, 1
/* 80092CBC 0008E91C 48 1C 11 F9 */ bl func_80253EB4
/* 80092CC0 0008E920 48 00 04 24 */ b lbl_800930E4
/* 80092CC4 0008E924 88 0D 9A 63 */ lbz r0, lbl_8063ED23-_SDA_BASE_(r13)
/* 80092CC8 0008E928 2C 00 00 00 */ cmpwi r0, 0
/* 80092CCC 0008E92C 40 82 04 18 */ bne lbl_800930E4
/* 80092CD0 0008E930 80 0D 9A 78 */ lwz r0, lbl_8063ED38-_SDA_BASE_(r13)
/* 80092CD4 0008E934 2C 00 00 00 */ cmpwi r0, 0
/* 80092CD8 0008E938 40 82 00 1C */ bne lbl_80092CF4
/* 80092CDC 0008E93C 3C 80 19 91 */ lis r4, 0x19910C00@ha
/* 80092CE0 0008E940 38 60 03 EF */ li r3, 0x3ef
/* 80092CE4 0008E944 38 84 0C 00 */ addi r4, r4, 0x19910C00@l
/* 80092CE8 0008E948 4B FC 7F 79 */ bl func_8005AC60
/* 80092CEC 0008E94C 7C 66 1B 78 */ mr r6, r3
/* 80092CF0 0008E950 48 00 00 40 */ b lbl_80092D30
lbl_80092CF4:
/* 80092CF4 0008E954 2C 00 00 01 */ cmpwi r0, 1
/* 80092CF8 0008E958 40 82 00 1C */ bne lbl_80092D14
/* 80092CFC 0008E95C 3C 80 19 90 */ lis r4, 0x19900C00@ha
/* 80092D00 0008E960 38 60 03 EF */ li r3, 0x3ef
/* 80092D04 0008E964 38 84 0C 00 */ addi r4, r4, 0x19900C00@l
/* 80092D08 0008E968 4B FC 7F 59 */ bl func_8005AC60
/* 80092D0C 0008E96C 7C 66 1B 78 */ mr r6, r3
/* 80092D10 0008E970 48 00 00 20 */ b lbl_80092D30
lbl_80092D14:
/* 80092D14 0008E974 2C 00 00 02 */ cmpwi r0, 2
/* 80092D18 0008E978 40 82 00 18 */ bne lbl_80092D30
/* 80092D1C 0008E97C 3C 80 19 8E */ lis r4, 0x198E0C00@ha
/* 80092D20 0008E980 38 60 03 EF */ li r3, 0x3ef
/* 80092D24 0008E984 38 84 0C 00 */ addi r4, r4, 0x198E0C00@l
/* 80092D28 0008E988 4B FC 7F 39 */ bl func_8005AC60
/* 80092D2C 0008E98C 7C 66 1B 78 */ mr r6, r3
lbl_80092D30:
/* 80092D30 0008E990 7F C3 F3 78 */ mr r3, r30
/* 80092D34 0008E994 7F E4 FB 78 */ mr r4, r31
/* 80092D38 0008E998 38 A0 00 01 */ li r5, 1
/* 80092D3C 0008E99C 48 1C 11 79 */ bl func_80253EB4
/* 80092D40 0008E9A0 48 00 03 A4 */ b lbl_800930E4
/* 80092D44 0008E9A4 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 80092D48 0008E9A8 88 03 AA F8 */ lbz r0, lbl_8047AAF8@l(r3)
/* 80092D4C 0008E9AC 2C 00 00 00 */ cmpwi r0, 0
/* 80092D50 0008E9B0 40 82 03 94 */ bne lbl_800930E4
/* 80092D54 0008E9B4 7F C3 F3 78 */ mr r3, r30
/* 80092D58 0008E9B8 7F E4 FB 78 */ mr r4, r31
/* 80092D5C 0008E9BC 38 A0 00 01 */ li r5, 1
/* 80092D60 0008E9C0 38 C0 00 00 */ li r6, 0
/* 80092D64 0008E9C4 48 1C 11 51 */ bl func_80253EB4
/* 80092D68 0008E9C8 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 80092D6C 0008E9CC 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l
/* 80092D70 0008E9D0 88 03 00 01 */ lbz r0, 1(r3)
/* 80092D74 0008E9D4 2C 00 00 00 */ cmpwi r0, 0
/* 80092D78 0008E9D8 40 82 03 6C */ bne lbl_800930E4
/* 80092D7C 0008E9DC 7F C3 F3 78 */ mr r3, r30
/* 80092D80 0008E9E0 7F E4 FB 78 */ mr r4, r31
/* 80092D84 0008E9E4 38 A0 00 01 */ li r5, 1
/* 80092D88 0008E9E8 38 C0 00 00 */ li r6, 0
/* 80092D8C 0008E9EC 48 1C 11 29 */ bl func_80253EB4
/* 80092D90 0008E9F0 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 80092D94 0008E9F4 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l
/* 80092D98 0008E9F8 88 03 00 02 */ lbz r0, 2(r3)
/* 80092D9C 0008E9FC 2C 00 00 00 */ cmpwi r0, 0
/* 80092DA0 0008EA00 40 82 03 44 */ bne lbl_800930E4
/* 80092DA4 0008EA04 7F C3 F3 78 */ mr r3, r30
/* 80092DA8 0008EA08 7F E4 FB 78 */ mr r4, r31
/* 80092DAC 0008EA0C 38 A0 00 01 */ li r5, 1
/* 80092DB0 0008EA10 38 C0 00 00 */ li r6, 0
/* 80092DB4 0008EA14 48 1C 11 01 */ bl func_80253EB4
/* 80092DB8 0008EA18 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 80092DBC 0008EA1C 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l
/* 80092DC0 0008EA20 88 03 00 03 */ lbz r0, 3(r3)
/* 80092DC4 0008EA24 2C 00 00 00 */ cmpwi r0, 0
/* 80092DC8 0008EA28 40 82 03 1C */ bne lbl_800930E4
/* 80092DCC 0008EA2C 7F C3 F3 78 */ mr r3, r30
/* 80092DD0 0008EA30 7F E4 FB 78 */ mr r4, r31
/* 80092DD4 0008EA34 38 A0 00 01 */ li r5, 1
/* 80092DD8 0008EA38 38 C0 00 00 */ li r6, 0
/* 80092DDC 0008EA3C 48 1C 10 D9 */ bl func_80253EB4
/* 80092DE0 0008EA40 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 80092DE4 0008EA44 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l
/* 80092DE8 0008EA48 88 03 00 04 */ lbz r0, 4(r3)
/* 80092DEC 0008EA4C 2C 00 00 00 */ cmpwi r0, 0
/* 80092DF0 0008EA50 40 82 02 F4 */ bne lbl_800930E4
/* 80092DF4 0008EA54 7F C3 F3 78 */ mr r3, r30
/* 80092DF8 0008EA58 7F E4 FB 78 */ mr r4, r31
/* 80092DFC 0008EA5C 38 A0 00 01 */ li r5, 1
/* 80092E00 0008EA60 38 C0 00 00 */ li r6, 0
/* 80092E04 0008EA64 48 1C 10 B1 */ bl func_80253EB4
/* 80092E08 0008EA68 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 80092E0C 0008EA6C 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l
/* 80092E10 0008EA70 88 03 00 05 */ lbz r0, 5(r3)
/* 80092E14 0008EA74 2C 00 00 00 */ cmpwi r0, 0
/* 80092E18 0008EA78 40 82 02 CC */ bne lbl_800930E4
/* 80092E1C 0008EA7C 7F C3 F3 78 */ mr r3, r30
/* 80092E20 0008EA80 7F E4 FB 78 */ mr r4, r31
/* 80092E24 0008EA84 38 A0 00 01 */ li r5, 1
/* 80092E28 0008EA88 38 C0 00 00 */ li r6, 0
/* 80092E2C 0008EA8C 48 1C 10 89 */ bl func_80253EB4
/* 80092E30 0008EA90 48 00 02 B4 */ b lbl_800930E4
/* 80092E34 0008EA94 80 0D 9A 58 */ lwz r0, lbl_8063ED18-_SDA_BASE_(r13)
/* 80092E38 0008EA98 2C 00 00 00 */ cmpwi r0, 0
/* 80092E3C 0008EA9C 40 81 00 18 */ ble lbl_80092E54
/* 80092E40 0008EAA0 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha
/* 80092E44 0008EAA4 38 60 03 EF */ li r3, 0x3ef
/* 80092E48 0008EAA8 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l
/* 80092E4C 0008EAAC 4B FC 7E 15 */ bl func_8005AC60
/* 80092E50 0008EAB0 48 00 00 14 */ b lbl_80092E64
lbl_80092E54:
/* 80092E54 0008EAB4 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha
/* 80092E58 0008EAB8 38 60 03 EF */ li r3, 0x3ef
/* 80092E5C 0008EABC 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l
/* 80092E60 0008EAC0 4B FC 7E 01 */ bl func_8005AC60
lbl_80092E64:
/* 80092E64 0008EAC4 7C 66 1B 78 */ mr r6, r3
/* 80092E68 0008EAC8 7F C3 F3 78 */ mr r3, r30
/* 80092E6C 0008EACC 7F E4 FB 78 */ mr r4, r31
/* 80092E70 0008EAD0 38 A0 00 01 */ li r5, 1
/* 80092E74 0008EAD4 48 1C 10 41 */ bl func_80253EB4
/* 80092E78 0008EAD8 48 00 02 6C */ b lbl_800930E4
/* 80092E7C 0008EADC 80 0D 9A 58 */ lwz r0, lbl_8063ED18-_SDA_BASE_(r13)
/* 80092E80 0008EAE0 2C 00 00 01 */ cmpwi r0, 1
/* 80092E84 0008EAE4 40 81 00 18 */ ble lbl_80092E9C
/* 80092E88 0008EAE8 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha
/* 80092E8C 0008EAEC 38 60 03 EF */ li r3, 0x3ef
/* 80092E90 0008EAF0 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l
/* 80092E94 0008EAF4 4B FC 7D CD */ bl func_8005AC60
/* 80092E98 0008EAF8 48 00 00 14 */ b lbl_80092EAC
lbl_80092E9C:
/* 80092E9C 0008EAFC 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha
/* 80092EA0 0008EB00 38 60 03 EF */ li r3, 0x3ef
/* 80092EA4 0008EB04 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l
/* 80092EA8 0008EB08 4B FC 7D B9 */ bl func_8005AC60
lbl_80092EAC:
/* 80092EAC 0008EB0C 7C 66 1B 78 */ mr r6, r3
/* 80092EB0 0008EB10 7F C3 F3 78 */ mr r3, r30
/* 80092EB4 0008EB14 7F E4 FB 78 */ mr r4, r31
/* 80092EB8 0008EB18 38 A0 00 01 */ li r5, 1
/* 80092EBC 0008EB1C 48 1C 0F F9 */ bl func_80253EB4
/* 80092EC0 0008EB20 48 00 02 24 */ b lbl_800930E4
/* 80092EC4 0008EB24 80 0D 9A 58 */ lwz r0, lbl_8063ED18-_SDA_BASE_(r13)
/* 80092EC8 0008EB28 2C 00 00 02 */ cmpwi r0, 2
/* 80092ECC 0008EB2C 40 81 00 18 */ ble lbl_80092EE4
/* 80092ED0 0008EB30 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha
/* 80092ED4 0008EB34 38 60 03 EF */ li r3, 0x3ef
/* 80092ED8 0008EB38 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l
/* 80092EDC 0008EB3C 4B FC 7D 85 */ bl func_8005AC60
/* 80092EE0 0008EB40 48 00 00 14 */ b lbl_80092EF4
lbl_80092EE4:
/* 80092EE4 0008EB44 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha
/* 80092EE8 0008EB48 38 60 03 EF */ li r3, 0x3ef
/* 80092EEC 0008EB4C 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l
/* 80092EF0 0008EB50 4B FC 7D 71 */ bl func_8005AC60
lbl_80092EF4:
/* 80092EF4 0008EB54 7C 66 1B 78 */ mr r6, r3
/* 80092EF8 0008EB58 7F C3 F3 78 */ mr r3, r30
/* 80092EFC 0008EB5C 7F E4 FB 78 */ mr r4, r31
/* 80092F00 0008EB60 38 A0 00 01 */ li r5, 1
/* 80092F04 0008EB64 48 1C 0F B1 */ bl func_80253EB4
/* 80092F08 0008EB68 48 00 01 DC */ b lbl_800930E4
/* 80092F0C 0008EB6C 80 0D 9A 58 */ lwz r0, lbl_8063ED18-_SDA_BASE_(r13)
/* 80092F10 0008EB70 2C 00 00 03 */ cmpwi r0, 3
/* 80092F14 0008EB74 40 81 00 18 */ ble lbl_80092F2C
/* 80092F18 0008EB78 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha
/* 80092F1C 0008EB7C 38 60 03 EF */ li r3, 0x3ef
/* 80092F20 0008EB80 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l
/* 80092F24 0008EB84 4B FC 7D 3D */ bl func_8005AC60
/* 80092F28 0008EB88 48 00 00 14 */ b lbl_80092F3C
lbl_80092F2C:
/* 80092F2C 0008EB8C 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha
/* 80092F30 0008EB90 38 60 03 EF */ li r3, 0x3ef
/* 80092F34 0008EB94 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l
/* 80092F38 0008EB98 4B FC 7D 29 */ bl func_8005AC60
lbl_80092F3C:
/* 80092F3C 0008EB9C 7C 66 1B 78 */ mr r6, r3
/* 80092F40 0008EBA0 7F C3 F3 78 */ mr r3, r30
/* 80092F44 0008EBA4 7F E4 FB 78 */ mr r4, r31
/* 80092F48 0008EBA8 38 A0 00 01 */ li r5, 1
/* 80092F4C 0008EBAC 48 1C 0F 69 */ bl func_80253EB4
/* 80092F50 0008EBB0 48 00 01 94 */ b lbl_800930E4
/* 80092F54 0008EBB4 80 0D 9A 58 */ lwz r0, lbl_8063ED18-_SDA_BASE_(r13)
/* 80092F58 0008EBB8 2C 00 00 04 */ cmpwi r0, 4
/* 80092F5C 0008EBBC 40 81 00 18 */ ble lbl_80092F74
/* 80092F60 0008EBC0 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha
/* 80092F64 0008EBC4 38 60 03 EF */ li r3, 0x3ef
/* 80092F68 0008EBC8 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l
/* 80092F6C 0008EBCC 4B FC 7C F5 */ bl func_8005AC60
/* 80092F70 0008EBD0 48 00 00 14 */ b lbl_80092F84
lbl_80092F74:
/* 80092F74 0008EBD4 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha
/* 80092F78 0008EBD8 38 60 03 EF */ li r3, 0x3ef
/* 80092F7C 0008EBDC 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l
/* 80092F80 0008EBE0 4B FC 7C E1 */ bl func_8005AC60
lbl_80092F84:
/* 80092F84 0008EBE4 7C 66 1B 78 */ mr r6, r3
/* 80092F88 0008EBE8 7F C3 F3 78 */ mr r3, r30
/* 80092F8C 0008EBEC 7F E4 FB 78 */ mr r4, r31
/* 80092F90 0008EBF0 38 A0 00 01 */ li r5, 1
/* 80092F94 0008EBF4 48 1C 0F 21 */ bl func_80253EB4
/* 80092F98 0008EBF8 48 00 01 4C */ b lbl_800930E4
/* 80092F9C 0008EBFC 80 0D 9A 58 */ lwz r0, lbl_8063ED18-_SDA_BASE_(r13)
/* 80092FA0 0008EC00 2C 00 00 05 */ cmpwi r0, 5
/* 80092FA4 0008EC04 40 81 00 18 */ ble lbl_80092FBC
/* 80092FA8 0008EC08 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha
/* 80092FAC 0008EC0C 38 60 03 EF */ li r3, 0x3ef
/* 80092FB0 0008EC10 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l
/* 80092FB4 0008EC14 4B FC 7C AD */ bl func_8005AC60
/* 80092FB8 0008EC18 48 00 00 14 */ b lbl_80092FCC
lbl_80092FBC:
/* 80092FBC 0008EC1C 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha
/* 80092FC0 0008EC20 38 60 03 EF */ li r3, 0x3ef
/* 80092FC4 0008EC24 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l
/* 80092FC8 0008EC28 4B FC 7C 99 */ bl func_8005AC60
lbl_80092FCC:
/* 80092FCC 0008EC2C 7C 66 1B 78 */ mr r6, r3
/* 80092FD0 0008EC30 7F C3 F3 78 */ mr r3, r30
/* 80092FD4 0008EC34 7F E4 FB 78 */ mr r4, r31
/* 80092FD8 0008EC38 38 A0 00 01 */ li r5, 1
/* 80092FDC 0008EC3C 48 1C 0E D9 */ bl func_80253EB4
/* 80092FE0 0008EC40 48 00 01 04 */ b lbl_800930E4
/* 80092FE4 0008EC44 7F C3 F3 78 */ mr r3, r30
/* 80092FE8 0008EC48 7F E4 FB 78 */ mr r4, r31
/* 80092FEC 0008EC4C 38 A0 00 00 */ li r5, 0
/* 80092FF0 0008EC50 48 00 1A 91 */ bl func_80094A80
/* 80092FF4 0008EC54 48 00 00 F0 */ b lbl_800930E4
/* 80092FF8 0008EC58 7F C3 F3 78 */ mr r3, r30
/* 80092FFC 0008EC5C 7F E4 FB 78 */ mr r4, r31
/* 80093000 0008EC60 38 A0 00 01 */ li r5, 1
/* 80093004 0008EC64 48 00 1A 7D */ bl func_80094A80
/* 80093008 0008EC68 48 00 00 DC */ b lbl_800930E4
/* 8009300C 0008EC6C 7F C3 F3 78 */ mr r3, r30
/* 80093010 0008EC70 7F E4 FB 78 */ mr r4, r31
/* 80093014 0008EC74 38 A0 00 02 */ li r5, 2
/* 80093018 0008EC78 48 00 1A 69 */ bl func_80094A80
/* 8009301C 0008EC7C 48 00 00 C8 */ b lbl_800930E4
/* 80093020 0008EC80 7F C3 F3 78 */ mr r3, r30
/* 80093024 0008EC84 7F E4 FB 78 */ mr r4, r31
/* 80093028 0008EC88 38 A0 00 03 */ li r5, 3
/* 8009302C 0008EC8C 48 00 1A 55 */ bl func_80094A80
/* 80093030 0008EC90 48 00 00 B4 */ b lbl_800930E4
/* 80093034 0008EC94 7F C3 F3 78 */ mr r3, r30
/* 80093038 0008EC98 7F E4 FB 78 */ mr r4, r31
/* 8009303C 0008EC9C 38 A0 00 04 */ li r5, 4
/* 80093040 0008ECA0 48 00 1A 41 */ bl func_80094A80
/* 80093044 0008ECA4 48 00 00 A0 */ b lbl_800930E4
/* 80093048 0008ECA8 7F C3 F3 78 */ mr r3, r30
/* 8009304C 0008ECAC 7F E4 FB 78 */ mr r4, r31
/* 80093050 0008ECB0 38 A0 00 05 */ li r5, 5
/* 80093054 0008ECB4 48 00 1A 2D */ bl func_80094A80
/* 80093058 0008ECB8 48 00 00 8C */ b lbl_800930E4
/* 8009305C 0008ECBC 7F C3 F3 78 */ mr r3, r30
/* 80093060 0008ECC0 7F E4 FB 78 */ mr r4, r31
/* 80093064 0008ECC4 4B FC 82 31 */ bl func_8005B294
/* 80093068 0008ECC8 48 00 00 7C */ b lbl_800930E4
/* 8009306C 0008ECCC 7F C3 F3 78 */ mr r3, r30
/* 80093070 0008ECD0 7F E4 FB 78 */ mr r4, r31
/* 80093074 0008ECD4 38 A5 00 8C */ addi r5, r5, 0x8c
/* 80093078 0008ECD8 4B FC 82 1D */ bl func_8005B294
/* 8009307C 0008ECDC 48 00 00 68 */ b lbl_800930E4
/* 80093080 0008ECE0 7F C3 F3 78 */ mr r3, r30
/* 80093084 0008ECE4 7F E4 FB 78 */ mr r4, r31
/* 80093088 0008ECE8 38 A5 01 18 */ addi r5, r5, 0x118
/* 8009308C 0008ECEC 4B FC 82 09 */ bl func_8005B294
/* 80093090 0008ECF0 48 00 00 54 */ b lbl_800930E4
/* 80093094 0008ECF4 7F C3 F3 78 */ mr r3, r30
/* 80093098 0008ECF8 7F E4 FB 78 */ mr r4, r31
/* 8009309C 0008ECFC 38 A5 01 A4 */ addi r5, r5, 0x1a4
/* 800930A0 0008ED00 4B FC 81 F5 */ bl func_8005B294
/* 800930A4 0008ED04 48 00 00 40 */ b lbl_800930E4
/* 800930A8 0008ED08 7F C3 F3 78 */ mr r3, r30
/* 800930AC 0008ED0C 7F E4 FB 78 */ mr r4, r31
/* 800930B0 0008ED10 38 A5 02 30 */ addi r5, r5, 0x230
/* 800930B4 0008ED14 4B FC 81 E1 */ bl func_8005B294
/* 800930B8 0008ED18 48 00 00 2C */ b lbl_800930E4
/* 800930BC 0008ED1C 7F C3 F3 78 */ mr r3, r30
/* 800930C0 0008ED20 7F E4 FB 78 */ mr r4, r31
/* 800930C4 0008ED24 38 A5 02 BC */ addi r5, r5, 0x2bc
/* 800930C8 0008ED28 4B FC 81 CD */ bl func_8005B294
/* 800930CC 0008ED2C 48 00 00 18 */ b lbl_800930E4
/* 800930D0 0008ED30 7F C3 F3 78 */ mr r3, r30
/* 800930D4 0008ED34 7F E4 FB 78 */ mr r4, r31
/* 800930D8 0008ED38 38 A0 00 02 */ li r5, 2
/* 800930DC 0008ED3C 38 C0 00 00 */ li r6, 0
/* 800930E0 0008ED40 48 1C 0D D5 */ bl func_80253EB4
lbl_800930E4:
/* 800930E4 0008ED44 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800930E8 0008ED48 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 800930EC 0008ED4C 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 800930F0 0008ED50 7C 08 03 A6 */ mtlr r0
/* 800930F4 0008ED54 38 21 00 20 */ addi r1, r1, 0x20
/* 800930F8 0008ED58 4E 80 00 20 */ blr
.global lbl_800930FC
lbl_800930FC:
/* 800930FC 0008ED5C 94 21 FE E0 */ stwu r1, -0x120(r1)
/* 80093100 0008ED60 7C 08 02 A6 */ mflr r0
/* 80093104 0008ED64 C0 22 87 BC */ lfs f1, lbl_80640DBC-_SDA2_BASE_(r2)
/* 80093108 0008ED68 38 A0 00 03 */ li r5, 3
/* 8009310C 0008ED6C 90 01 01 24 */ stw r0, 0x124(r1)
/* 80093110 0008ED70 38 C1 00 08 */ addi r6, r1, 8
/* 80093114 0008ED74 C0 02 87 C0 */ lfs f0, lbl_80640DC0-_SDA2_BASE_(r2)
/* 80093118 0008ED78 93 E1 01 1C */ stw r31, 0x11c(r1)
/* 8009311C 0008ED7C 7C 9F 23 78 */ mr r31, r4
/* 80093120 0008ED80 93 C1 01 18 */ stw r30, 0x118(r1)
/* 80093124 0008ED84 7C 7E 1B 78 */ mr r30, r3
/* 80093128 0008ED88 D0 21 00 F4 */ stfs f1, 0xf4(r1)
/* 8009312C 0008ED8C D0 21 00 10 */ stfs f1, 0x10(r1)
/* 80093130 0008ED90 D0 21 00 3C */ stfs f1, 0x3c(r1)
/* 80093134 0008ED94 D0 21 00 68 */ stfs f1, 0x68(r1)
/* 80093138 0008ED98 D0 01 00 84 */ stfs f0, 0x84(r1)
/* 8009313C 0008ED9C D0 01 00 98 */ stfs f0, 0x98(r1)
/* 80093140 0008EDA0 D0 01 00 CC */ stfs f0, 0xcc(r1)
/* 80093144 0008EDA4 D0 01 00 E0 */ stfs f0, 0xe0(r1)
/* 80093148 0008EDA8 48 1C 0D 45 */ bl func_80253E8C
/* 8009314C 0008EDAC 80 01 00 08 */ lwz r0, 8(r1)
/* 80093150 0008EDB0 80 AD 9A D0 */ lwz r5, lbl_8063ED90-_SDA_BASE_(r13)
/* 80093154 0008EDB4 28 00 00 3D */ cmplwi r0, 0x3d
/* 80093158 0008EDB8 41 81 02 88 */ bgt lbl_800933E0
/* 8009315C 0008EDBC 3C 60 80 41 */ lis r3, lbl_8040DEC4@ha
/* 80093160 0008EDC0 54 00 10 3A */ slwi r0, r0, 2
/* 80093164 0008EDC4 38 63 DE C4 */ addi r3, r3, lbl_8040DEC4@l
/* 80093168 0008EDC8 7C 63 00 2E */ lwzx r3, r3, r0
/* 8009316C 0008EDCC 7C 69 03 A6 */ mtctr r3
/* 80093170 0008EDD0 4E 80 04 20 */ bctr
/* 80093174 0008EDD4 7F C3 F3 78 */ mr r3, r30
/* 80093178 0008EDD8 7F E4 FB 78 */ mr r4, r31
/* 8009317C 0008EDDC 38 A0 00 01 */ li r5, 1
/* 80093180 0008EDE0 38 C0 00 00 */ li r6, 0
/* 80093184 0008EDE4 48 1C 0D 31 */ bl func_80253EB4
/* 80093188 0008EDE8 48 00 02 58 */ b lbl_800933E0
/* 8009318C 0008EDEC 7F C3 F3 78 */ mr r3, r30
/* 80093190 0008EDF0 7F E4 FB 78 */ mr r4, r31
/* 80093194 0008EDF4 38 A0 00 02 */ li r5, 2
/* 80093198 0008EDF8 38 C0 00 00 */ li r6, 0
/* 8009319C 0008EDFC 48 1C 0D 19 */ bl func_80253EB4
/* 800931A0 0008EE00 48 00 02 40 */ b lbl_800933E0
/* 800931A4 0008EE04 80 0D 9A 5C */ lwz r0, lbl_8063ED1C-_SDA_BASE_(r13)
/* 800931A8 0008EE08 2C 00 00 00 */ cmpwi r0, 0
/* 800931AC 0008EE0C 40 81 00 18 */ ble lbl_800931C4
/* 800931B0 0008EE10 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha
/* 800931B4 0008EE14 38 60 03 EF */ li r3, 0x3ef
/* 800931B8 0008EE18 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l
/* 800931BC 0008EE1C 4B FC 7A A5 */ bl func_8005AC60
/* 800931C0 0008EE20 48 00 00 14 */ b lbl_800931D4
lbl_800931C4:
/* 800931C4 0008EE24 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha
/* 800931C8 0008EE28 38 60 03 EF */ li r3, 0x3ef
/* 800931CC 0008EE2C 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l
/* 800931D0 0008EE30 4B FC 7A 91 */ bl func_8005AC60
lbl_800931D4:
/* 800931D4 0008EE34 7C 66 1B 78 */ mr r6, r3
/* 800931D8 0008EE38 7F C3 F3 78 */ mr r3, r30
/* 800931DC 0008EE3C 7F E4 FB 78 */ mr r4, r31
/* 800931E0 0008EE40 38 A0 00 01 */ li r5, 1
/* 800931E4 0008EE44 48 1C 0C D1 */ bl func_80253EB4
/* 800931E8 0008EE48 48 00 01 F8 */ b lbl_800933E0
/* 800931EC 0008EE4C 80 0D 9A 5C */ lwz r0, lbl_8063ED1C-_SDA_BASE_(r13)
/* 800931F0 0008EE50 2C 00 00 01 */ cmpwi r0, 1
/* 800931F4 0008EE54 40 81 00 18 */ ble lbl_8009320C
/* 800931F8 0008EE58 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha
/* 800931FC 0008EE5C 38 60 03 EF */ li r3, 0x3ef
/* 80093200 0008EE60 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l
/* 80093204 0008EE64 4B FC 7A 5D */ bl func_8005AC60
/* 80093208 0008EE68 48 00 00 14 */ b lbl_8009321C
lbl_8009320C:
/* 8009320C 0008EE6C 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha
/* 80093210 0008EE70 38 60 03 EF */ li r3, 0x3ef
/* 80093214 0008EE74 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l
/* 80093218 0008EE78 4B FC 7A 49 */ bl func_8005AC60
lbl_8009321C:
/* 8009321C 0008EE7C 7C 66 1B 78 */ mr r6, r3
/* 80093220 0008EE80 7F C3 F3 78 */ mr r3, r30
/* 80093224 0008EE84 7F E4 FB 78 */ mr r4, r31
/* 80093228 0008EE88 38 A0 00 01 */ li r5, 1
/* 8009322C 0008EE8C 48 1C 0C 89 */ bl func_80253EB4
/* 80093230 0008EE90 48 00 01 B0 */ b lbl_800933E0
/* 80093234 0008EE94 80 0D 9A 5C */ lwz r0, lbl_8063ED1C-_SDA_BASE_(r13)
/* 80093238 0008EE98 2C 00 00 02 */ cmpwi r0, 2
/* 8009323C 0008EE9C 40 81 00 18 */ ble lbl_80093254
/* 80093240 0008EEA0 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha
/* 80093244 0008EEA4 38 60 03 EF */ li r3, 0x3ef
/* 80093248 0008EEA8 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l
/* 8009324C 0008EEAC 4B FC 7A 15 */ bl func_8005AC60
/* 80093250 0008EEB0 48 00 00 14 */ b lbl_80093264
lbl_80093254:
/* 80093254 0008EEB4 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha
/* 80093258 0008EEB8 38 60 03 EF */ li r3, 0x3ef
/* 8009325C 0008EEBC 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l
/* 80093260 0008EEC0 4B FC 7A 01 */ bl func_8005AC60
lbl_80093264:
/* 80093264 0008EEC4 7C 66 1B 78 */ mr r6, r3
/* 80093268 0008EEC8 7F C3 F3 78 */ mr r3, r30
/* 8009326C 0008EECC 7F E4 FB 78 */ mr r4, r31
/* 80093270 0008EED0 38 A0 00 01 */ li r5, 1
/* 80093274 0008EED4 48 1C 0C 41 */ bl func_80253EB4
/* 80093278 0008EED8 48 00 01 68 */ b lbl_800933E0
/* 8009327C 0008EEDC 80 0D 9A 5C */ lwz r0, lbl_8063ED1C-_SDA_BASE_(r13)
/* 80093280 0008EEE0 2C 00 00 03 */ cmpwi r0, 3
/* 80093284 0008EEE4 40 81 00 18 */ ble lbl_8009329C
/* 80093288 0008EEE8 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha
/* 8009328C 0008EEEC 38 60 03 EF */ li r3, 0x3ef
/* 80093290 0008EEF0 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l
/* 80093294 0008EEF4 4B FC 79 CD */ bl func_8005AC60
/* 80093298 0008EEF8 48 00 00 14 */ b lbl_800932AC
lbl_8009329C:
/* 8009329C 0008EEFC 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha
/* 800932A0 0008EF00 38 60 03 EF */ li r3, 0x3ef
/* 800932A4 0008EF04 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l
/* 800932A8 0008EF08 4B FC 79 B9 */ bl func_8005AC60
lbl_800932AC:
/* 800932AC 0008EF0C 7C 66 1B 78 */ mr r6, r3
/* 800932B0 0008EF10 7F C3 F3 78 */ mr r3, r30
/* 800932B4 0008EF14 7F E4 FB 78 */ mr r4, r31
/* 800932B8 0008EF18 38 A0 00 01 */ li r5, 1
/* 800932BC 0008EF1C 48 1C 0B F9 */ bl func_80253EB4
/* 800932C0 0008EF20 48 00 01 20 */ b lbl_800933E0
/* 800932C4 0008EF24 80 0D 9A 5C */ lwz r0, lbl_8063ED1C-_SDA_BASE_(r13)
/* 800932C8 0008EF28 2C 00 00 04 */ cmpwi r0, 4
/* 800932CC 0008EF2C 40 81 00 18 */ ble lbl_800932E4
/* 800932D0 0008EF30 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha
/* 800932D4 0008EF34 38 60 03 EF */ li r3, 0x3ef
/* 800932D8 0008EF38 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l
/* 800932DC 0008EF3C 4B FC 79 85 */ bl func_8005AC60
/* 800932E0 0008EF40 48 00 00 14 */ b lbl_800932F4
lbl_800932E4:
/* 800932E4 0008EF44 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha
/* 800932E8 0008EF48 38 60 03 EF */ li r3, 0x3ef
/* 800932EC 0008EF4C 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l
/* 800932F0 0008EF50 4B FC 79 71 */ bl func_8005AC60
lbl_800932F4:
/* 800932F4 0008EF54 7C 66 1B 78 */ mr r6, r3
/* 800932F8 0008EF58 7F C3 F3 78 */ mr r3, r30
/* 800932FC 0008EF5C 7F E4 FB 78 */ mr r4, r31
/* 80093300 0008EF60 38 A0 00 01 */ li r5, 1
/* 80093304 0008EF64 48 1C 0B B1 */ bl func_80253EB4
/* 80093308 0008EF68 48 00 00 D8 */ b lbl_800933E0
/* 8009330C 0008EF6C 80 0D 9A 5C */ lwz r0, lbl_8063ED1C-_SDA_BASE_(r13)
/* 80093310 0008EF70 2C 00 00 05 */ cmpwi r0, 5
/* 80093314 0008EF74 40 81 00 18 */ ble lbl_8009332C
/* 80093318 0008EF78 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha
/* 8009331C 0008EF7C 38 60 03 EF */ li r3, 0x3ef
/* 80093320 0008EF80 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l
/* 80093324 0008EF84 4B FC 79 3D */ bl func_8005AC60
/* 80093328 0008EF88 48 00 00 14 */ b lbl_8009333C
lbl_8009332C:
/* 8009332C 0008EF8C 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha
/* 80093330 0008EF90 38 60 03 EF */ li r3, 0x3ef
/* 80093334 0008EF94 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l
/* 80093338 0008EF98 4B FC 79 29 */ bl func_8005AC60
lbl_8009333C:
/* 8009333C 0008EF9C 7C 66 1B 78 */ mr r6, r3
/* 80093340 0008EFA0 7F C3 F3 78 */ mr r3, r30
/* 80093344 0008EFA4 7F E4 FB 78 */ mr r4, r31
/* 80093348 0008EFA8 38 A0 00 01 */ li r5, 1
/* 8009334C 0008EFAC 48 1C 0B 69 */ bl func_80253EB4
/* 80093350 0008EFB0 48 00 00 90 */ b lbl_800933E0
/* 80093354 0008EFB4 7F C3 F3 78 */ mr r3, r30
/* 80093358 0008EFB8 7F E4 FB 78 */ mr r4, r31
/* 8009335C 0008EFBC 38 A5 4B 80 */ addi r5, r5, 0x4b80
/* 80093360 0008EFC0 4B FC 7F 35 */ bl func_8005B294
/* 80093364 0008EFC4 48 00 00 7C */ b lbl_800933E0
/* 80093368 0008EFC8 7F C3 F3 78 */ mr r3, r30
/* 8009336C 0008EFCC 7F E4 FB 78 */ mr r4, r31
/* 80093370 0008EFD0 38 A5 4C 0C */ addi r5, r5, 0x4c0c
/* 80093374 0008EFD4 4B FC 7F 21 */ bl func_8005B294
/* 80093378 0008EFD8 48 00 00 68 */ b lbl_800933E0
/* 8009337C 0008EFDC 7F C3 F3 78 */ mr r3, r30
/* 80093380 0008EFE0 7F E4 FB 78 */ mr r4, r31
/* 80093384 0008EFE4 38 A5 4C 98 */ addi r5, r5, 0x4c98
/* 80093388 0008EFE8 4B FC 7F 0D */ bl func_8005B294
/* 8009338C 0008EFEC 48 00 00 54 */ b lbl_800933E0
/* 80093390 0008EFF0 7F C3 F3 78 */ mr r3, r30
/* 80093394 0008EFF4 7F E4 FB 78 */ mr r4, r31
/* 80093398 0008EFF8 38 A5 4D 24 */ addi r5, r5, 0x4d24
/* 8009339C 0008EFFC 4B FC 7E F9 */ bl func_8005B294
/* 800933A0 0008F000 48 00 00 40 */ b lbl_800933E0
/* 800933A4 0008F004 7F C3 F3 78 */ mr r3, r30
/* 800933A8 0008F008 7F E4 FB 78 */ mr r4, r31
/* 800933AC 0008F00C 38 A5 4D B0 */ addi r5, r5, 0x4db0
/* 800933B0 0008F010 4B FC 7E E5 */ bl func_8005B294
/* 800933B4 0008F014 48 00 00 2C */ b lbl_800933E0
/* 800933B8 0008F018 7F C3 F3 78 */ mr r3, r30
/* 800933BC 0008F01C 7F E4 FB 78 */ mr r4, r31
/* 800933C0 0008F020 38 A5 4E 3C */ addi r5, r5, 0x4e3c
/* 800933C4 0008F024 4B FC 7E D1 */ bl func_8005B294
/* 800933C8 0008F028 48 00 00 18 */ b lbl_800933E0
/* 800933CC 0008F02C 7F C3 F3 78 */ mr r3, r30
/* 800933D0 0008F030 7F E4 FB 78 */ mr r4, r31
/* 800933D4 0008F034 38 A0 00 02 */ li r5, 2
/* 800933D8 0008F038 38 C0 00 00 */ li r6, 0
/* 800933DC 0008F03C 48 1C 0A D9 */ bl func_80253EB4
lbl_800933E0:
/* 800933E0 0008F040 80 01 01 24 */ lwz r0, 0x124(r1)
/* 800933E4 0008F044 83 E1 01 1C */ lwz r31, 0x11c(r1)
/* 800933E8 0008F048 83 C1 01 18 */ lwz r30, 0x118(r1)
/* 800933EC 0008F04C 7C 08 03 A6 */ mtlr r0
/* 800933F0 0008F050 38 21 01 20 */ addi r1, r1, 0x120
/* 800933F4 0008F054 4E 80 00 20 */ blr
.global lbl_800933F8
lbl_800933F8:
/* 800933F8 0008F058 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 800933FC 0008F05C 7C 08 02 A6 */ mflr r0
/* 80093400 0008F060 38 A0 00 03 */ li r5, 3
/* 80093404 0008F064 90 01 00 24 */ stw r0, 0x24(r1)
/* 80093408 0008F068 38 C1 00 08 */ addi r6, r1, 8
/* 8009340C 0008F06C 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80093410 0008F070 7C 9F 23 78 */ mr r31, r4
/* 80093414 0008F074 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80093418 0008F078 7C 7E 1B 78 */ mr r30, r3
/* 8009341C 0008F07C 48 1C 0A 71 */ bl func_80253E8C
/* 80093420 0008F080 80 01 00 08 */ lwz r0, 8(r1)
/* 80093424 0008F084 2C 00 00 06 */ cmpwi r0, 6
/* 80093428 0008F088 41 82 00 E4 */ beq lbl_8009350C
/* 8009342C 0008F08C 40 80 00 14 */ bge lbl_80093440
/* 80093430 0008F090 2C 00 00 04 */ cmpwi r0, 4
/* 80093434 0008F094 41 82 00 1C */ beq lbl_80093450
/* 80093438 0008F098 40 80 00 B0 */ bge lbl_800934E8
/* 8009343C 0008F09C 48 00 01 58 */ b lbl_80093594
lbl_80093440:
/* 80093440 0008F0A0 2C 00 00 08 */ cmpwi r0, 8
/* 80093444 0008F0A4 41 82 01 04 */ beq lbl_80093548
/* 80093448 0008F0A8 40 80 01 4C */ bge lbl_80093594
/* 8009344C 0008F0AC 48 00 01 14 */ b lbl_80093560
lbl_80093450:
/* 80093450 0008F0B0 88 0D 9A 63 */ lbz r0, lbl_8063ED23-_SDA_BASE_(r13)
/* 80093454 0008F0B4 28 00 00 01 */ cmplwi r0, 1
/* 80093458 0008F0B8 40 82 00 78 */ bne lbl_800934D0
/* 8009345C 0008F0BC 80 0D 9A 78 */ lwz r0, lbl_8063ED38-_SDA_BASE_(r13)
/* 80093460 0008F0C0 2C 00 00 00 */ cmpwi r0, 0
/* 80093464 0008F0C4 40 82 00 1C */ bne lbl_80093480
/* 80093468 0008F0C8 3C 80 27 50 */ lis r4, 0x27500C00@ha
/* 8009346C 0008F0CC 38 60 03 EF */ li r3, 0x3ef
/* 80093470 0008F0D0 38 84 0C 00 */ addi r4, r4, 0x27500C00@l
/* 80093474 0008F0D4 4B FC 77 ED */ bl func_8005AC60
/* 80093478 0008F0D8 7C 66 1B 78 */ mr r6, r3
/* 8009347C 0008F0DC 48 00 00 40 */ b lbl_800934BC
lbl_80093480:
/* 80093480 0008F0E0 2C 00 00 01 */ cmpwi r0, 1
/* 80093484 0008F0E4 40 82 00 1C */ bne lbl_800934A0
/* 80093488 0008F0E8 3C 80 27 4F */ lis r4, 0x274F0C00@ha
/* 8009348C 0008F0EC 38 60 03 EF */ li r3, 0x3ef
/* 80093490 0008F0F0 38 84 0C 00 */ addi r4, r4, 0x274F0C00@l
/* 80093494 0008F0F4 4B FC 77 CD */ bl func_8005AC60
/* 80093498 0008F0F8 7C 66 1B 78 */ mr r6, r3
/* 8009349C 0008F0FC 48 00 00 20 */ b lbl_800934BC
lbl_800934A0:
/* 800934A0 0008F100 2C 00 00 02 */ cmpwi r0, 2
/* 800934A4 0008F104 40 82 00 18 */ bne lbl_800934BC
/* 800934A8 0008F108 3C 80 27 4E */ lis r4, 0x274E0C00@ha
/* 800934AC 0008F10C 38 60 03 EF */ li r3, 0x3ef
/* 800934B0 0008F110 38 84 0C 00 */ addi r4, r4, 0x274E0C00@l
/* 800934B4 0008F114 4B FC 77 AD */ bl func_8005AC60
/* 800934B8 0008F118 7C 66 1B 78 */ mr r6, r3
lbl_800934BC:
/* 800934BC 0008F11C 7F C3 F3 78 */ mr r3, r30
/* 800934C0 0008F120 7F E4 FB 78 */ mr r4, r31
/* 800934C4 0008F124 38 A0 00 01 */ li r5, 1
/* 800934C8 0008F128 48 1C 09 ED */ bl func_80253EB4
/* 800934CC 0008F12C 48 00 00 C8 */ b lbl_80093594
lbl_800934D0:
/* 800934D0 0008F130 7F C3 F3 78 */ mr r3, r30
/* 800934D4 0008F134 7F E4 FB 78 */ mr r4, r31
/* 800934D8 0008F138 38 A0 00 01 */ li r5, 1
/* 800934DC 0008F13C 38 C0 00 00 */ li r6, 0
/* 800934E0 0008F140 48 1C 09 D5 */ bl func_80253EB4
/* 800934E4 0008F144 48 00 00 B0 */ b lbl_80093594
lbl_800934E8:
/* 800934E8 0008F148 88 0D 9A 63 */ lbz r0, lbl_8063ED23-_SDA_BASE_(r13)
/* 800934EC 0008F14C 28 00 00 01 */ cmplwi r0, 1
/* 800934F0 0008F150 41 82 00 A4 */ beq lbl_80093594
/* 800934F4 0008F154 7F C3 F3 78 */ mr r3, r30
/* 800934F8 0008F158 7F E4 FB 78 */ mr r4, r31
/* 800934FC 0008F15C 38 A0 00 01 */ li r5, 1
/* 80093500 0008F160 38 C0 00 00 */ li r6, 0
/* 80093504 0008F164 48 1C 09 B1 */ bl func_80253EB4
/* 80093508 0008F168 48 00 00 8C */ b lbl_80093594
lbl_8009350C:
/* 8009350C 0008F16C 88 0D 9A 63 */ lbz r0, lbl_8063ED23-_SDA_BASE_(r13)
/* 80093510 0008F170 28 00 00 01 */ cmplwi r0, 1
/* 80093514 0008F174 41 82 00 1C */ beq lbl_80093530
/* 80093518 0008F178 7F C3 F3 78 */ mr r3, r30
/* 8009351C 0008F17C 7F E4 FB 78 */ mr r4, r31
/* 80093520 0008F180 38 A0 00 02 */ li r5, 2
/* 80093524 0008F184 38 C0 00 00 */ li r6, 0
/* 80093528 0008F188 48 1C 09 8D */ bl func_80253EB4
/* 8009352C 0008F18C 48 00 00 68 */ b lbl_80093594
lbl_80093530:
/* 80093530 0008F190 7F C3 F3 78 */ mr r3, r30
/* 80093534 0008F194 7F E4 FB 78 */ mr r4, r31
/* 80093538 0008F198 38 A0 00 02 */ li r5, 2
/* 8009353C 0008F19C 38 C0 2A 6B */ li r6, 0x2a6b
/* 80093540 0008F1A0 48 1C 09 75 */ bl func_80253EB4
/* 80093544 0008F1A4 48 00 00 50 */ b lbl_80093594
lbl_80093548:
/* 80093548 0008F1A8 7F C3 F3 78 */ mr r3, r30
/* 8009354C 0008F1AC 7F E4 FB 78 */ mr r4, r31
/* 80093550 0008F1B0 38 A0 00 01 */ li r5, 1
/* 80093554 0008F1B4 38 C0 00 00 */ li r6, 0
/* 80093558 0008F1B8 48 1C 09 5D */ bl func_80253EB4
/* 8009355C 0008F1BC 48 00 00 38 */ b lbl_80093594
lbl_80093560:
/* 80093560 0008F1C0 7F C3 F3 78 */ mr r3, r30
/* 80093564 0008F1C4 7F E4 FB 78 */ mr r4, r31
/* 80093568 0008F1C8 38 A0 00 02 */ li r5, 2
/* 8009356C 0008F1CC 38 C0 00 00 */ li r6, 0
/* 80093570 0008F1D0 48 1C 09 45 */ bl func_80253EB4
/* 80093574 0008F1D4 A0 0D 9A 22 */ lhz r0, lbl_8063ECE2-_SDA_BASE_(r13)
/* 80093578 0008F1D8 28 00 00 67 */ cmplwi r0, 0x67
/* 8009357C 0008F1DC 40 81 00 18 */ ble lbl_80093594
/* 80093580 0008F1E0 7F C3 F3 78 */ mr r3, r30
/* 80093584 0008F1E4 7F E4 FB 78 */ mr r4, r31
/* 80093588 0008F1E8 38 A0 00 01 */ li r5, 1
/* 8009358C 0008F1EC 38 C0 00 00 */ li r6, 0
/* 80093590 0008F1F0 48 1C 09 25 */ bl func_80253EB4
lbl_80093594:
/* 80093594 0008F1F4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80093598 0008F1F8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8009359C 0008F1FC 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 800935A0 0008F200 7C 08 03 A6 */ mtlr r0
/* 800935A4 0008F204 38 21 00 20 */ addi r1, r1, 0x20
/* 800935A8 0008F208 4E 80 00 20 */ blr
.global lbl_800935AC
lbl_800935AC:
/* 800935AC 0008F20C 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 800935B0 0008F210 7C 08 02 A6 */ mflr r0
/* 800935B4 0008F214 38 A0 00 03 */ li r5, 3
/* 800935B8 0008F218 90 01 00 24 */ stw r0, 0x24(r1)
/* 800935BC 0008F21C 38 C1 00 08 */ addi r6, r1, 8
/* 800935C0 0008F220 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 800935C4 0008F224 7C 9F 23 78 */ mr r31, r4
/* 800935C8 0008F228 93 C1 00 18 */ stw r30, 0x18(r1)
/* 800935CC 0008F22C 7C 7E 1B 78 */ mr r30, r3
/* 800935D0 0008F230 48 1C 08 BD */ bl func_80253E8C
/* 800935D4 0008F234 80 01 00 08 */ lwz r0, 8(r1)
/* 800935D8 0008F238 2C 00 00 07 */ cmpwi r0, 7
/* 800935DC 0008F23C 41 82 00 20 */ beq lbl_800935FC
/* 800935E0 0008F240 40 80 00 10 */ bge lbl_800935F0
/* 800935E4 0008F244 2C 00 00 05 */ cmpwi r0, 5
/* 800935E8 0008F248 41 82 00 44 */ beq lbl_8009362C
/* 800935EC 0008F24C 48 00 00 54 */ b lbl_80093640
lbl_800935F0:
/* 800935F0 0008F250 2C 00 00 09 */ cmpwi r0, 9
/* 800935F4 0008F254 40 80 00 4C */ bge lbl_80093640
/* 800935F8 0008F258 48 00 00 34 */ b lbl_8009362C
lbl_800935FC:
/* 800935FC 0008F25C A0 0D 9A 22 */ lhz r0, lbl_8063ECE2-_SDA_BASE_(r13)
/* 80093600 0008F260 28 00 00 67 */ cmplwi r0, 0x67
/* 80093604 0008F264 40 80 00 3C */ bge lbl_80093640
/* 80093608 0008F268 88 0D 9A 64 */ lbz r0, lbl_8063ED24-_SDA_BASE_(r13)
/* 8009360C 0008F26C 28 00 00 02 */ cmplwi r0, 2
/* 80093610 0008F270 40 82 00 30 */ bne lbl_80093640
/* 80093614 0008F274 7F C3 F3 78 */ mr r3, r30
/* 80093618 0008F278 7F E4 FB 78 */ mr r4, r31
/* 8009361C 0008F27C 38 A0 00 02 */ li r5, 2
/* 80093620 0008F280 38 C0 00 00 */ li r6, 0
/* 80093624 0008F284 48 1C 08 91 */ bl func_80253EB4
/* 80093628 0008F288 48 00 00 18 */ b lbl_80093640
lbl_8009362C:
/* 8009362C 0008F28C 7F C3 F3 78 */ mr r3, r30
/* 80093630 0008F290 7F E4 FB 78 */ mr r4, r31
/* 80093634 0008F294 38 A0 00 01 */ li r5, 1
/* 80093638 0008F298 38 C0 00 00 */ li r6, 0
/* 8009363C 0008F29C 48 1C 08 79 */ bl func_80253EB4
lbl_80093640:
/* 80093640 0008F2A0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80093644 0008F2A4 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80093648 0008F2A8 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 8009364C 0008F2AC 7C 08 03 A6 */ mtlr r0
/* 80093650 0008F2B0 38 21 00 20 */ addi r1, r1, 0x20
/* 80093654 0008F2B4 4E 80 00 20 */ blr
.global lbl_80093658
lbl_80093658:
/* 80093658 0008F2B8 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8009365C 0008F2BC 7C 08 02 A6 */ mflr r0
/* 80093660 0008F2C0 38 A0 00 03 */ li r5, 3
/* 80093664 0008F2C4 90 01 00 24 */ stw r0, 0x24(r1)
/* 80093668 0008F2C8 38 C1 00 08 */ addi r6, r1, 8
/* 8009366C 0008F2CC 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80093670 0008F2D0 3B E0 00 00 */ li r31, 0
/* 80093674 0008F2D4 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80093678 0008F2D8 7C 9E 23 78 */ mr r30, r4
/* 8009367C 0008F2DC 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80093680 0008F2E0 7C 7D 1B 78 */ mr r29, r3
/* 80093684 0008F2E4 48 1C 08 09 */ bl func_80253E8C
/* 80093688 0008F2E8 80 61 00 08 */ lwz r3, 8(r1)
/* 8009368C 0008F2EC 38 03 FF F1 */ addi r0, r3, -15
/* 80093690 0008F2F0 28 00 00 30 */ cmplwi r0, 0x30
/* 80093694 0008F2F4 41 81 00 F4 */ bgt lbl_80093788
/* 80093698 0008F2F8 3C 60 80 41 */ lis r3, lbl_8040DFE8@ha
/* 8009369C 0008F2FC 54 00 10 3A */ slwi r0, r0, 2
/* 800936A0 0008F300 38 63 DF E8 */ addi r3, r3, lbl_8040DFE8@l
/* 800936A4 0008F304 7C 63 00 2E */ lwzx r3, r3, r0
/* 800936A8 0008F308 7C 69 03 A6 */ mtctr r3
/* 800936AC 0008F30C 4E 80 04 20 */ bctr
/* 800936B0 0008F310 3B E0 2A 72 */ li r31, 0x2a72
/* 800936B4 0008F314 48 00 00 D4 */ b lbl_80093788
/* 800936B8 0008F318 3B E0 2A 73 */ li r31, 0x2a73
/* 800936BC 0008F31C 48 00 00 CC */ b lbl_80093788
/* 800936C0 0008F320 3B E0 2A 74 */ li r31, 0x2a74
/* 800936C4 0008F324 48 00 00 C4 */ b lbl_80093788
/* 800936C8 0008F328 3B E0 2A 75 */ li r31, 0x2a75
/* 800936CC 0008F32C 48 00 00 BC */ b lbl_80093788
/* 800936D0 0008F330 3B E0 2A 76 */ li r31, 0x2a76
/* 800936D4 0008F334 48 00 00 B4 */ b lbl_80093788
/* 800936D8 0008F338 3B E0 2A 77 */ li r31, 0x2a77
/* 800936DC 0008F33C 48 00 00 AC */ b lbl_80093788
/* 800936E0 0008F340 3B E0 2A 78 */ li r31, 0x2a78
/* 800936E4 0008F344 48 00 00 A4 */ b lbl_80093788
/* 800936E8 0008F348 3B E0 2A 79 */ li r31, 0x2a79
/* 800936EC 0008F34C 48 00 00 9C */ b lbl_80093788
/* 800936F0 0008F350 3B E0 2A 7A */ li r31, 0x2a7a
/* 800936F4 0008F354 48 00 00 94 */ b lbl_80093788
/* 800936F8 0008F358 3B E0 2A 7B */ li r31, 0x2a7b
/* 800936FC 0008F35C 48 00 00 8C */ b lbl_80093788
/* 80093700 0008F360 88 0D 9A 4C */ lbz r0, lbl_8063ED0C-_SDA_BASE_(r13)
/* 80093704 0008F364 28 00 00 0A */ cmplwi r0, 0xa
/* 80093708 0008F368 41 81 00 80 */ bgt lbl_80093788
/* 8009370C 0008F36C 3C 60 80 41 */ lis r3, lbl_8040DFBC@ha
/* 80093710 0008F370 54 00 10 3A */ slwi r0, r0, 2
/* 80093714 0008F374 38 63 DF BC */ addi r3, r3, lbl_8040DFBC@l
/* 80093718 0008F378 7C 63 00 2E */ lwzx r3, r3, r0
/* 8009371C 0008F37C 7C 69 03 A6 */ mtctr r3
/* 80093720 0008F380 4E 80 04 20 */ bctr
/* 80093724 0008F384 3B E0 2A 7E */ li r31, 0x2a7e
/* 80093728 0008F388 48 00 00 60 */ b lbl_80093788
/* 8009372C 0008F38C 3B E0 2A 7F */ li r31, 0x2a7f
/* 80093730 0008F390 48 00 00 58 */ b lbl_80093788
/* 80093734 0008F394 3B E0 2A 80 */ li r31, 0x2a80
/* 80093738 0008F398 48 00 00 50 */ b lbl_80093788
/* 8009373C 0008F39C 3B E0 2A 81 */ li r31, 0x2a81
/* 80093740 0008F3A0 48 00 00 48 */ b lbl_80093788
/* 80093744 0008F3A4 3B E0 2A 82 */ li r31, 0x2a82
/* 80093748 0008F3A8 48 00 00 40 */ b lbl_80093788
/* 8009374C 0008F3AC 3B E0 2A 83 */ li r31, 0x2a83
/* 80093750 0008F3B0 48 00 00 38 */ b lbl_80093788
/* 80093754 0008F3B4 3B E0 2A 84 */ li r31, 0x2a84
/* 80093758 0008F3B8 48 00 00 30 */ b lbl_80093788
/* 8009375C 0008F3BC 3B E0 2A 85 */ li r31, 0x2a85
/* 80093760 0008F3C0 48 00 00 28 */ b lbl_80093788
/* 80093764 0008F3C4 3B E0 2A 86 */ li r31, 0x2a86
/* 80093768 0008F3C8 48 00 00 20 */ b lbl_80093788
/* 8009376C 0008F3CC 3B E0 2A 87 */ li r31, 0x2a87
/* 80093770 0008F3D0 48 00 00 18 */ b lbl_80093788
/* 80093774 0008F3D4 7F A3 EB 78 */ mr r3, r29
/* 80093778 0008F3D8 7F C4 F3 78 */ mr r4, r30
/* 8009377C 0008F3DC 38 A0 00 01 */ li r5, 1
/* 80093780 0008F3E0 38 C0 00 00 */ li r6, 0
/* 80093784 0008F3E4 48 1C 07 31 */ bl func_80253EB4
lbl_80093788:
/* 80093788 0008F3E8 2C 1F 00 00 */ cmpwi r31, 0
/* 8009378C 0008F3EC 41 82 00 18 */ beq lbl_800937A4
/* 80093790 0008F3F0 7F A3 EB 78 */ mr r3, r29
/* 80093794 0008F3F4 7F C4 F3 78 */ mr r4, r30
/* 80093798 0008F3F8 7F E6 FB 78 */ mr r6, r31
/* 8009379C 0008F3FC 38 A0 00 02 */ li r5, 2
/* 800937A0 0008F400 48 1C 07 15 */ bl func_80253EB4
lbl_800937A4:
/* 800937A4 0008F404 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800937A8 0008F408 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 800937AC 0008F40C 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 800937B0 0008F410 83 A1 00 14 */ lwz r29, 0x14(r1)
/* 800937B4 0008F414 7C 08 03 A6 */ mtlr r0
/* 800937B8 0008F418 38 21 00 20 */ addi r1, r1, 0x20
/* 800937BC 0008F41C 4E 80 00 20 */ blr
.global lbl_800937C0
lbl_800937C0:
/* 800937C0 0008F420 94 21 FE E0 */ stwu r1, -0x120(r1)
/* 800937C4 0008F424 7C 08 02 A6 */ mflr r0
/* 800937C8 0008F428 C0 22 87 BC */ lfs f1, lbl_80640DBC-_SDA2_BASE_(r2)
/* 800937CC 0008F42C 38 A0 00 03 */ li r5, 3
/* 800937D0 0008F430 90 01 01 24 */ stw r0, 0x124(r1)
/* 800937D4 0008F434 38 C1 00 08 */ addi r6, r1, 8
/* 800937D8 0008F438 C0 02 87 C0 */ lfs f0, lbl_80640DC0-_SDA2_BASE_(r2)
/* 800937DC 0008F43C 93 E1 01 1C */ stw r31, 0x11c(r1)
/* 800937E0 0008F440 7C 9F 23 78 */ mr r31, r4
/* 800937E4 0008F444 93 C1 01 18 */ stw r30, 0x118(r1)
/* 800937E8 0008F448 7C 7E 1B 78 */ mr r30, r3
/* 800937EC 0008F44C D0 21 00 F4 */ stfs f1, 0xf4(r1)
/* 800937F0 0008F450 D0 21 00 10 */ stfs f1, 0x10(r1)
/* 800937F4 0008F454 D0 21 00 3C */ stfs f1, 0x3c(r1)
/* 800937F8 0008F458 D0 21 00 68 */ stfs f1, 0x68(r1)
/* 800937FC 0008F45C D0 01 00 84 */ stfs f0, 0x84(r1)
/* 80093800 0008F460 D0 01 00 98 */ stfs f0, 0x98(r1)
/* 80093804 0008F464 D0 01 00 CC */ stfs f0, 0xcc(r1)
/* 80093808 0008F468 D0 01 00 E0 */ stfs f0, 0xe0(r1)
/* 8009380C 0008F46C 48 1C 06 81 */ bl func_80253E8C
/* 80093810 0008F470 80 61 00 08 */ lwz r3, 8(r1)
/* 80093814 0008F474 38 03 FF F9 */ addi r0, r3, -7
/* 80093818 0008F478 28 00 00 69 */ cmplwi r0, 0x69
/* 8009381C 0008F47C 41 81 06 C0 */ bgt lbl_80093EDC
/* 80093820 0008F480 3C 60 80 41 */ lis r3, lbl_8040E0AC@ha
/* 80093824 0008F484 54 00 10 3A */ slwi r0, r0, 2
/* 80093828 0008F488 38 63 E0 AC */ addi r3, r3, lbl_8040E0AC@l
/* 8009382C 0008F48C 7C 63 00 2E */ lwzx r3, r3, r0
/* 80093830 0008F490 7C 69 03 A6 */ mtctr r3
/* 80093834 0008F494 4E 80 04 20 */ bctr
/* 80093838 0008F498 7F C3 F3 78 */ mr r3, r30
/* 8009383C 0008F49C 7F E4 FB 78 */ mr r4, r31
/* 80093840 0008F4A0 38 A0 00 01 */ li r5, 1
/* 80093844 0008F4A4 38 C0 00 01 */ li r6, 1
/* 80093848 0008F4A8 38 E0 00 1E */ li r7, 0x1e
/* 8009384C 0008F4AC 39 00 00 28 */ li r8, 0x28
/* 80093850 0008F4B0 48 00 14 95 */ bl func_80094CE4
/* 80093854 0008F4B4 48 00 06 88 */ b lbl_80093EDC
/* 80093858 0008F4B8 7F C3 F3 78 */ mr r3, r30
/* 8009385C 0008F4BC 7F E4 FB 78 */ mr r4, r31
/* 80093860 0008F4C0 38 A0 00 01 */ li r5, 1
/* 80093864 0008F4C4 38 C0 00 02 */ li r6, 2
/* 80093868 0008F4C8 38 E0 00 1F */ li r7, 0x1f
/* 8009386C 0008F4CC 39 00 00 29 */ li r8, 0x29
/* 80093870 0008F4D0 48 00 14 75 */ bl func_80094CE4
/* 80093874 0008F4D4 48 00 06 68 */ b lbl_80093EDC
/* 80093878 0008F4D8 7F C3 F3 78 */ mr r3, r30
/* 8009387C 0008F4DC 7F E4 FB 78 */ mr r4, r31
/* 80093880 0008F4E0 38 A0 00 01 */ li r5, 1
/* 80093884 0008F4E4 38 C0 00 03 */ li r6, 3
/* 80093888 0008F4E8 38 E0 00 20 */ li r7, 0x20
/* 8009388C 0008F4EC 39 00 00 2A */ li r8, 0x2a
/* 80093890 0008F4F0 48 00 14 55 */ bl func_80094CE4
/* 80093894 0008F4F4 48 00 06 48 */ b lbl_80093EDC
/* 80093898 0008F4F8 7F C3 F3 78 */ mr r3, r30
/* 8009389C 0008F4FC 7F E4 FB 78 */ mr r4, r31
/* 800938A0 0008F500 38 A0 00 01 */ li r5, 1
/* 800938A4 0008F504 38 C0 00 04 */ li r6, 4
/* 800938A8 0008F508 38 E0 00 21 */ li r7, 0x21
/* 800938AC 0008F50C 39 00 00 2B */ li r8, 0x2b
/* 800938B0 0008F510 48 00 14 35 */ bl func_80094CE4
/* 800938B4 0008F514 48 00 06 28 */ b lbl_80093EDC
/* 800938B8 0008F518 7F C3 F3 78 */ mr r3, r30
/* 800938BC 0008F51C 7F E4 FB 78 */ mr r4, r31
/* 800938C0 0008F520 38 A0 00 01 */ li r5, 1
/* 800938C4 0008F524 38 C0 00 05 */ li r6, 5
/* 800938C8 0008F528 38 E0 00 22 */ li r7, 0x22
/* 800938CC 0008F52C 39 00 00 2C */ li r8, 0x2c
/* 800938D0 0008F530 48 00 14 15 */ bl func_80094CE4
/* 800938D4 0008F534 48 00 06 08 */ b lbl_80093EDC
/* 800938D8 0008F538 7F C3 F3 78 */ mr r3, r30
/* 800938DC 0008F53C 7F E4 FB 78 */ mr r4, r31
/* 800938E0 0008F540 38 A0 00 01 */ li r5, 1
/* 800938E4 0008F544 38 C0 00 01 */ li r6, 1
/* 800938E8 0008F548 38 E0 00 28 */ li r7, 0x28
/* 800938EC 0008F54C 39 00 00 1E */ li r8, 0x1e
/* 800938F0 0008F550 48 00 13 F5 */ bl func_80094CE4
/* 800938F4 0008F554 48 00 05 E8 */ b lbl_80093EDC
/* 800938F8 0008F558 7F C3 F3 78 */ mr r3, r30
/* 800938FC 0008F55C 7F E4 FB 78 */ mr r4, r31
/* 80093900 0008F560 38 A0 00 00 */ li r5, 0
/* 80093904 0008F564 38 C0 00 04 */ li r6, 4
/* 80093908 0008F568 38 E0 00 3E */ li r7, 0x3e
/* 8009390C 0008F56C 39 00 00 3F */ li r8, 0x3f
/* 80093910 0008F570 48 00 13 D5 */ bl func_80094CE4
/* 80093914 0008F574 48 00 05 C8 */ b lbl_80093EDC
/* 80093918 0008F578 7F C3 F3 78 */ mr r3, r30
/* 8009391C 0008F57C 7F E4 FB 78 */ mr r4, r31
/* 80093920 0008F580 38 A0 00 00 */ li r5, 0
/* 80093924 0008F584 38 C0 00 05 */ li r6, 5
/* 80093928 0008F588 38 E0 00 42 */ li r7, 0x42
/* 8009392C 0008F58C 39 00 00 43 */ li r8, 0x43
/* 80093930 0008F590 48 00 13 B5 */ bl func_80094CE4
/* 80093934 0008F594 48 00 05 A8 */ b lbl_80093EDC
/* 80093938 0008F598 7F C3 F3 78 */ mr r3, r30
/* 8009393C 0008F59C 7F E4 FB 78 */ mr r4, r31
/* 80093940 0008F5A0 38 A0 00 00 */ li r5, 0
/* 80093944 0008F5A4 38 C0 00 03 */ li r6, 3
/* 80093948 0008F5A8 38 E0 00 3A */ li r7, 0x3a
/* 8009394C 0008F5AC 39 00 00 3B */ li r8, 0x3b
/* 80093950 0008F5B0 48 00 13 95 */ bl func_80094CE4
/* 80093954 0008F5B4 48 00 05 88 */ b lbl_80093EDC
/* 80093958 0008F5B8 7F C3 F3 78 */ mr r3, r30
/* 8009395C 0008F5BC 7F E4 FB 78 */ mr r4, r31
/* 80093960 0008F5C0 38 A0 00 00 */ li r5, 0
/* 80093964 0008F5C4 38 C0 00 02 */ li r6, 2
/* 80093968 0008F5C8 38 E0 00 36 */ li r7, 0x36
/* 8009396C 0008F5CC 39 00 00 37 */ li r8, 0x37
/* 80093970 0008F5D0 48 00 13 75 */ bl func_80094CE4
/* 80093974 0008F5D4 48 00 05 68 */ b lbl_80093EDC
/* 80093978 0008F5D8 7F C3 F3 78 */ mr r3, r30
/* 8009397C 0008F5DC 7F E4 FB 78 */ mr r4, r31
/* 80093980 0008F5E0 38 A0 00 01 */ li r5, 1
/* 80093984 0008F5E4 38 C0 00 02 */ li r6, 2
/* 80093988 0008F5E8 38 E0 00 29 */ li r7, 0x29
/* 8009398C 0008F5EC 39 00 00 1F */ li r8, 0x1f
/* 80093990 0008F5F0 48 00 13 55 */ bl func_80094CE4
/* 80093994 0008F5F4 48 00 05 48 */ b lbl_80093EDC
/* 80093998 0008F5F8 7F C3 F3 78 */ mr r3, r30
/* 8009399C 0008F5FC 7F E4 FB 78 */ mr r4, r31
/* 800939A0 0008F600 38 A0 00 00 */ li r5, 0
/* 800939A4 0008F604 38 C0 00 04 */ li r6, 4
/* 800939A8 0008F608 38 E0 00 3F */ li r7, 0x3f
/* 800939AC 0008F60C 39 00 00 3E */ li r8, 0x3e
/* 800939B0 0008F610 48 00 13 35 */ bl func_80094CE4
/* 800939B4 0008F614 48 00 05 28 */ b lbl_80093EDC
/* 800939B8 0008F618 7F C3 F3 78 */ mr r3, r30
/* 800939BC 0008F61C 7F E4 FB 78 */ mr r4, r31
/* 800939C0 0008F620 38 A0 00 00 */ li r5, 0
/* 800939C4 0008F624 38 C0 00 01 */ li r6, 1
/* 800939C8 0008F628 38 E0 00 32 */ li r7, 0x32
/* 800939CC 0008F62C 39 00 00 33 */ li r8, 0x33
/* 800939D0 0008F630 48 00 13 15 */ bl func_80094CE4
/* 800939D4 0008F634 48 00 05 08 */ b lbl_80093EDC
/* 800939D8 0008F638 7F C3 F3 78 */ mr r3, r30
/* 800939DC 0008F63C 7F E4 FB 78 */ mr r4, r31
/* 800939E0 0008F640 38 A0 00 00 */ li r5, 0
/* 800939E4 0008F644 38 C0 00 05 */ li r6, 5
/* 800939E8 0008F648 38 E0 00 44 */ li r7, 0x44
/* 800939EC 0008F64C 39 00 00 45 */ li r8, 0x45
/* 800939F0 0008F650 48 00 12 F5 */ bl func_80094CE4
/* 800939F4 0008F654 48 00 04 E8 */ b lbl_80093EDC
/* 800939F8 0008F658 7F C3 F3 78 */ mr r3, r30
/* 800939FC 0008F65C 7F E4 FB 78 */ mr r4, r31
/* 80093A00 0008F660 38 A0 00 00 */ li r5, 0
/* 80093A04 0008F664 38 C0 00 03 */ li r6, 3
/* 80093A08 0008F668 38 E0 00 3C */ li r7, 0x3c
/* 80093A0C 0008F66C 39 00 00 3D */ li r8, 0x3d
/* 80093A10 0008F670 48 00 12 D5 */ bl func_80094CE4
/* 80093A14 0008F674 48 00 04 C8 */ b lbl_80093EDC
/* 80093A18 0008F678 7F C3 F3 78 */ mr r3, r30
/* 80093A1C 0008F67C 7F E4 FB 78 */ mr r4, r31
/* 80093A20 0008F680 38 A0 00 01 */ li r5, 1
/* 80093A24 0008F684 38 C0 00 03 */ li r6, 3
/* 80093A28 0008F688 38 E0 00 2A */ li r7, 0x2a
/* 80093A2C 0008F68C 39 00 00 20 */ li r8, 0x20
/* 80093A30 0008F690 48 00 12 B5 */ bl func_80094CE4
/* 80093A34 0008F694 48 00 04 A8 */ b lbl_80093EDC
/* 80093A38 0008F698 7F C3 F3 78 */ mr r3, r30
/* 80093A3C 0008F69C 7F E4 FB 78 */ mr r4, r31
/* 80093A40 0008F6A0 38 A0 00 00 */ li r5, 0
/* 80093A44 0008F6A4 38 C0 00 05 */ li r6, 5
/* 80093A48 0008F6A8 38 E0 00 43 */ li r7, 0x43
/* 80093A4C 0008F6AC 39 00 00 42 */ li r8, 0x42
/* 80093A50 0008F6B0 48 00 12 95 */ bl func_80094CE4
/* 80093A54 0008F6B4 48 00 04 88 */ b lbl_80093EDC
/* 80093A58 0008F6B8 7F C3 F3 78 */ mr r3, r30
/* 80093A5C 0008F6BC 7F E4 FB 78 */ mr r4, r31
/* 80093A60 0008F6C0 38 A0 00 00 */ li r5, 0
/* 80093A64 0008F6C4 38 C0 00 01 */ li r6, 1
/* 80093A68 0008F6C8 38 E0 00 33 */ li r7, 0x33
/* 80093A6C 0008F6CC 39 00 00 32 */ li r8, 0x32
/* 80093A70 0008F6D0 48 00 12 75 */ bl func_80094CE4
/* 80093A74 0008F6D4 48 00 04 68 */ b lbl_80093EDC
/* 80093A78 0008F6D8 7F C3 F3 78 */ mr r3, r30
/* 80093A7C 0008F6DC 7F E4 FB 78 */ mr r4, r31
/* 80093A80 0008F6E0 38 A0 00 00 */ li r5, 0
/* 80093A84 0008F6E4 38 C0 00 02 */ li r6, 2
/* 80093A88 0008F6E8 38 E0 00 38 */ li r7, 0x38
/* 80093A8C 0008F6EC 39 00 00 39 */ li r8, 0x39
/* 80093A90 0008F6F0 48 00 12 55 */ bl func_80094CE4
/* 80093A94 0008F6F4 48 00 04 48 */ b lbl_80093EDC
/* 80093A98 0008F6F8 7F C3 F3 78 */ mr r3, r30
/* 80093A9C 0008F6FC 7F E4 FB 78 */ mr r4, r31
/* 80093AA0 0008F700 38 A0 00 00 */ li r5, 0
/* 80093AA4 0008F704 38 C0 00 04 */ li r6, 4
/* 80093AA8 0008F708 38 E0 00 40 */ li r7, 0x40
/* 80093AAC 0008F70C 39 00 00 41 */ li r8, 0x41
/* 80093AB0 0008F710 48 00 12 35 */ bl func_80094CE4
/* 80093AB4 0008F714 48 00 04 28 */ b lbl_80093EDC
/* 80093AB8 0008F718 7F C3 F3 78 */ mr r3, r30
/* 80093ABC 0008F71C 7F E4 FB 78 */ mr r4, r31
/* 80093AC0 0008F720 38 A0 00 01 */ li r5, 1
/* 80093AC4 0008F724 38 C0 00 04 */ li r6, 4
/* 80093AC8 0008F728 38 E0 00 2B */ li r7, 0x2b
/* 80093ACC 0008F72C 39 00 00 21 */ li r8, 0x21
/* 80093AD0 0008F730 48 00 12 15 */ bl func_80094CE4
/* 80093AD4 0008F734 48 00 04 08 */ b lbl_80093EDC
/* 80093AD8 0008F738 7F C3 F3 78 */ mr r3, r30
/* 80093ADC 0008F73C 7F E4 FB 78 */ mr r4, r31
/* 80093AE0 0008F740 38 A0 00 00 */ li r5, 0
/* 80093AE4 0008F744 38 C0 00 03 */ li r6, 3
/* 80093AE8 0008F748 38 E0 00 3B */ li r7, 0x3b
/* 80093AEC 0008F74C 39 00 00 3A */ li r8, 0x3a
/* 80093AF0 0008F750 48 00 11 F5 */ bl func_80094CE4
/* 80093AF4 0008F754 48 00 03 E8 */ b lbl_80093EDC
/* 80093AF8 0008F758 7F C3 F3 78 */ mr r3, r30
/* 80093AFC 0008F75C 7F E4 FB 78 */ mr r4, r31
/* 80093B00 0008F760 38 A0 00 00 */ li r5, 0
/* 80093B04 0008F764 38 C0 00 05 */ li r6, 5
/* 80093B08 0008F768 38 E0 00 45 */ li r7, 0x45
/* 80093B0C 0008F76C 39 00 00 44 */ li r8, 0x44
/* 80093B10 0008F770 48 00 11 D5 */ bl func_80094CE4
/* 80093B14 0008F774 48 00 03 C8 */ b lbl_80093EDC
/* 80093B18 0008F778 7F C3 F3 78 */ mr r3, r30
/* 80093B1C 0008F77C 7F E4 FB 78 */ mr r4, r31
/* 80093B20 0008F780 38 A0 00 00 */ li r5, 0
/* 80093B24 0008F784 38 C0 00 02 */ li r6, 2
/* 80093B28 0008F788 38 E0 00 39 */ li r7, 0x39
/* 80093B2C 0008F78C 39 00 00 38 */ li r8, 0x38
/* 80093B30 0008F790 48 00 11 B5 */ bl func_80094CE4
/* 80093B34 0008F794 48 00 03 A8 */ b lbl_80093EDC
/* 80093B38 0008F798 7F C3 F3 78 */ mr r3, r30
/* 80093B3C 0008F79C 7F E4 FB 78 */ mr r4, r31
/* 80093B40 0008F7A0 38 A0 00 00 */ li r5, 0
/* 80093B44 0008F7A4 38 C0 00 01 */ li r6, 1
/* 80093B48 0008F7A8 38 E0 00 34 */ li r7, 0x34
/* 80093B4C 0008F7AC 39 00 00 35 */ li r8, 0x35
/* 80093B50 0008F7B0 48 00 11 95 */ bl func_80094CE4
/* 80093B54 0008F7B4 48 00 03 88 */ b lbl_80093EDC
/* 80093B58 0008F7B8 7F C3 F3 78 */ mr r3, r30
/* 80093B5C 0008F7BC 7F E4 FB 78 */ mr r4, r31
/* 80093B60 0008F7C0 38 A0 00 01 */ li r5, 1
/* 80093B64 0008F7C4 38 C0 00 05 */ li r6, 5
/* 80093B68 0008F7C8 38 E0 00 2C */ li r7, 0x2c
/* 80093B6C 0008F7CC 39 00 00 22 */ li r8, 0x22
/* 80093B70 0008F7D0 48 00 11 75 */ bl func_80094CE4
/* 80093B74 0008F7D4 48 00 03 68 */ b lbl_80093EDC
/* 80093B78 0008F7D8 7F C3 F3 78 */ mr r3, r30
/* 80093B7C 0008F7DC 7F E4 FB 78 */ mr r4, r31
/* 80093B80 0008F7E0 38 A0 00 00 */ li r5, 0
/* 80093B84 0008F7E4 38 C0 00 02 */ li r6, 2
/* 80093B88 0008F7E8 38 E0 00 37 */ li r7, 0x37
/* 80093B8C 0008F7EC 39 00 00 36 */ li r8, 0x36
/* 80093B90 0008F7F0 48 00 11 55 */ bl func_80094CE4
/* 80093B94 0008F7F4 48 00 03 48 */ b lbl_80093EDC
/* 80093B98 0008F7F8 7F C3 F3 78 */ mr r3, r30
/* 80093B9C 0008F7FC 7F E4 FB 78 */ mr r4, r31
/* 80093BA0 0008F800 38 A0 00 00 */ li r5, 0
/* 80093BA4 0008F804 38 C0 00 03 */ li r6, 3
/* 80093BA8 0008F808 38 E0 00 3D */ li r7, 0x3d
/* 80093BAC 0008F80C 39 00 00 3C */ li r8, 0x3c
/* 80093BB0 0008F810 48 00 11 35 */ bl func_80094CE4
/* 80093BB4 0008F814 48 00 03 28 */ b lbl_80093EDC
/* 80093BB8 0008F818 7F C3 F3 78 */ mr r3, r30
/* 80093BBC 0008F81C 7F E4 FB 78 */ mr r4, r31
/* 80093BC0 0008F820 38 A0 00 00 */ li r5, 0
/* 80093BC4 0008F824 38 C0 00 04 */ li r6, 4
/* 80093BC8 0008F828 38 E0 00 41 */ li r7, 0x41
/* 80093BCC 0008F82C 39 00 00 40 */ li r8, 0x40
/* 80093BD0 0008F830 48 00 11 15 */ bl func_80094CE4
/* 80093BD4 0008F834 48 00 03 08 */ b lbl_80093EDC
/* 80093BD8 0008F838 7F C3 F3 78 */ mr r3, r30
/* 80093BDC 0008F83C 7F E4 FB 78 */ mr r4, r31
/* 80093BE0 0008F840 38 A0 00 00 */ li r5, 0
/* 80093BE4 0008F844 38 C0 00 01 */ li r6, 1
/* 80093BE8 0008F848 38 E0 00 35 */ li r7, 0x35
/* 80093BEC 0008F84C 39 00 00 34 */ li r8, 0x34
/* 80093BF0 0008F850 48 00 10 F5 */ bl func_80094CE4
/* 80093BF4 0008F854 48 00 02 E8 */ b lbl_80093EDC
/* 80093BF8 0008F858 7F C3 F3 78 */ mr r3, r30
/* 80093BFC 0008F85C 7F E4 FB 78 */ mr r4, r31
/* 80093C00 0008F860 38 A0 00 02 */ li r5, 2
/* 80093C04 0008F864 38 C0 2A C1 */ li r6, 0x2ac1
/* 80093C08 0008F868 48 1C 02 AD */ bl func_80253EB4
/* 80093C0C 0008F86C 48 00 02 D0 */ b lbl_80093EDC
/* 80093C10 0008F870 38 60 00 00 */ li r3, 0
/* 80093C14 0008F874 4B FE F0 8D */ bl func_80082CA0
/* 80093C18 0008F878 54 67 06 3E */ clrlwi r7, r3, 0x18
/* 80093C1C 0008F87C 7F C3 F3 78 */ mr r3, r30
/* 80093C20 0008F880 7F E4 FB 78 */ mr r4, r31
/* 80093C24 0008F884 38 A0 00 18 */ li r5, 0x18
/* 80093C28 0008F888 38 C0 2A BA */ li r6, 0x2aba
/* 80093C2C 0008F88C 48 00 02 C9 */ bl func_80093EF4
/* 80093C30 0008F890 48 00 02 AC */ b lbl_80093EDC
/* 80093C34 0008F894 38 60 00 01 */ li r3, 1
/* 80093C38 0008F898 4B FE F0 69 */ bl func_80082CA0
/* 80093C3C 0008F89C 54 67 06 3E */ clrlwi r7, r3, 0x18
/* 80093C40 0008F8A0 7F C3 F3 78 */ mr r3, r30
/* 80093C44 0008F8A4 7F E4 FB 78 */ mr r4, r31
/* 80093C48 0008F8A8 38 A0 00 17 */ li r5, 0x17
/* 80093C4C 0008F8AC 38 C0 2A B9 */ li r6, 0x2ab9
/* 80093C50 0008F8B0 48 00 02 A5 */ bl func_80093EF4
/* 80093C54 0008F8B4 48 00 02 88 */ b lbl_80093EDC
/* 80093C58 0008F8B8 38 60 00 02 */ li r3, 2
/* 80093C5C 0008F8BC 4B FE F0 45 */ bl func_80082CA0
/* 80093C60 0008F8C0 54 67 06 3E */ clrlwi r7, r3, 0x18
/* 80093C64 0008F8C4 7F C3 F3 78 */ mr r3, r30
/* 80093C68 0008F8C8 7F E4 FB 78 */ mr r4, r31
/* 80093C6C 0008F8CC 38 A0 00 17 */ li r5, 0x17
/* 80093C70 0008F8D0 38 C0 2A B9 */ li r6, 0x2ab9
/* 80093C74 0008F8D4 48 00 02 81 */ bl func_80093EF4
/* 80093C78 0008F8D8 48 00 02 64 */ b lbl_80093EDC
/* 80093C7C 0008F8DC 38 60 00 03 */ li r3, 3
/* 80093C80 0008F8E0 4B FE F0 21 */ bl func_80082CA0
/* 80093C84 0008F8E4 54 67 06 3E */ clrlwi r7, r3, 0x18
/* 80093C88 0008F8E8 7F C3 F3 78 */ mr r3, r30
/* 80093C8C 0008F8EC 7F E4 FB 78 */ mr r4, r31
/* 80093C90 0008F8F0 38 A0 00 17 */ li r5, 0x17
/* 80093C94 0008F8F4 38 C0 2A B9 */ li r6, 0x2ab9
/* 80093C98 0008F8F8 48 00 02 5D */ bl func_80093EF4
/* 80093C9C 0008F8FC 48 00 02 40 */ b lbl_80093EDC
/* 80093CA0 0008F900 38 60 00 04 */ li r3, 4
/* 80093CA4 0008F904 4B FE EF FD */ bl func_80082CA0
/* 80093CA8 0008F908 54 67 06 3E */ clrlwi r7, r3, 0x18
/* 80093CAC 0008F90C 7F C3 F3 78 */ mr r3, r30
/* 80093CB0 0008F910 7F E4 FB 78 */ mr r4, r31
/* 80093CB4 0008F914 38 A0 00 17 */ li r5, 0x17
/* 80093CB8 0008F918 38 C0 2A B9 */ li r6, 0x2ab9
/* 80093CBC 0008F91C 48 00 02 39 */ bl func_80093EF4
/* 80093CC0 0008F920 48 00 02 1C */ b lbl_80093EDC
/* 80093CC4 0008F924 38 60 00 05 */ li r3, 5
/* 80093CC8 0008F928 4B FE EF D9 */ bl func_80082CA0
/* 80093CCC 0008F92C 54 67 06 3E */ clrlwi r7, r3, 0x18
/* 80093CD0 0008F930 7F C3 F3 78 */ mr r3, r30
/* 80093CD4 0008F934 7F E4 FB 78 */ mr r4, r31
/* 80093CD8 0008F938 38 A0 00 17 */ li r5, 0x17
/* 80093CDC 0008F93C 38 C0 2A B9 */ li r6, 0x2ab9
/* 80093CE0 0008F940 48 00 02 15 */ bl func_80093EF4
/* 80093CE4 0008F944 48 00 01 F8 */ b lbl_80093EDC
/* 80093CE8 0008F948 7F C3 F3 78 */ mr r3, r30
/* 80093CEC 0008F94C 7F E4 FB 78 */ mr r4, r31
/* 80093CF0 0008F950 38 A0 00 02 */ li r5, 2
/* 80093CF4 0008F954 38 C0 2A C4 */ li r6, 0x2ac4
/* 80093CF8 0008F958 48 1C 01 BD */ bl func_80253EB4
/* 80093CFC 0008F95C 48 00 01 E0 */ b lbl_80093EDC
/* 80093D00 0008F960 38 60 00 00 */ li r3, 0
/* 80093D04 0008F964 4B FE F4 81 */ bl func_80083184
/* 80093D08 0008F968 54 67 06 3E */ clrlwi r7, r3, 0x18
/* 80093D0C 0008F96C 7F C3 F3 78 */ mr r3, r30
/* 80093D10 0008F970 7F E4 FB 78 */ mr r4, r31
/* 80093D14 0008F974 38 A0 00 18 */ li r5, 0x18
/* 80093D18 0008F978 38 C0 2A BA */ li r6, 0x2aba
/* 80093D1C 0008F97C 48 00 01 D9 */ bl func_80093EF4
/* 80093D20 0008F980 48 00 01 BC */ b lbl_80093EDC
/* 80093D24 0008F984 38 60 00 01 */ li r3, 1
/* 80093D28 0008F988 4B FE F4 5D */ bl func_80083184
/* 80093D2C 0008F98C 54 67 06 3E */ clrlwi r7, r3, 0x18
/* 80093D30 0008F990 7F C3 F3 78 */ mr r3, r30
/* 80093D34 0008F994 7F E4 FB 78 */ mr r4, r31
/* 80093D38 0008F998 38 A0 00 17 */ li r5, 0x17
/* 80093D3C 0008F99C 38 C0 2A B9 */ li r6, 0x2ab9
/* 80093D40 0008F9A0 48 00 01 B5 */ bl func_80093EF4
/* 80093D44 0008F9A4 48 00 01 98 */ b lbl_80093EDC
/* 80093D48 0008F9A8 38 60 00 02 */ li r3, 2
/* 80093D4C 0008F9AC 4B FE F4 39 */ bl func_80083184
/* 80093D50 0008F9B0 54 67 06 3E */ clrlwi r7, r3, 0x18
/* 80093D54 0008F9B4 7F C3 F3 78 */ mr r3, r30
/* 80093D58 0008F9B8 7F E4 FB 78 */ mr r4, r31
/* 80093D5C 0008F9BC 38 A0 00 17 */ li r5, 0x17
/* 80093D60 0008F9C0 38 C0 2A B9 */ li r6, 0x2ab9
/* 80093D64 0008F9C4 48 00 01 91 */ bl func_80093EF4
/* 80093D68 0008F9C8 48 00 01 74 */ b lbl_80093EDC
/* 80093D6C 0008F9CC 38 60 00 03 */ li r3, 3
/* 80093D70 0008F9D0 4B FE F4 15 */ bl func_80083184
/* 80093D74 0008F9D4 54 67 06 3E */ clrlwi r7, r3, 0x18
/* 80093D78 0008F9D8 7F C3 F3 78 */ mr r3, r30
/* 80093D7C 0008F9DC 7F E4 FB 78 */ mr r4, r31
/* 80093D80 0008F9E0 38 A0 00 17 */ li r5, 0x17
/* 80093D84 0008F9E4 38 C0 2A B9 */ li r6, 0x2ab9
/* 80093D88 0008F9E8 48 00 01 6D */ bl func_80093EF4
/* 80093D8C 0008F9EC 48 00 01 50 */ b lbl_80093EDC
/* 80093D90 0008F9F0 38 60 00 04 */ li r3, 4
/* 80093D94 0008F9F4 4B FE F3 F1 */ bl func_80083184
/* 80093D98 0008F9F8 54 67 06 3E */ clrlwi r7, r3, 0x18
/* 80093D9C 0008F9FC 7F C3 F3 78 */ mr r3, r30
/* 80093DA0 0008FA00 7F E4 FB 78 */ mr r4, r31
/* 80093DA4 0008FA04 38 A0 00 17 */ li r5, 0x17
/* 80093DA8 0008FA08 38 C0 2A B9 */ li r6, 0x2ab9
/* 80093DAC 0008FA0C 48 00 01 49 */ bl func_80093EF4
/* 80093DB0 0008FA10 48 00 01 2C */ b lbl_80093EDC
/* 80093DB4 0008FA14 38 60 00 05 */ li r3, 5
/* 80093DB8 0008FA18 4B FE F3 CD */ bl func_80083184
/* 80093DBC 0008FA1C 54 67 06 3E */ clrlwi r7, r3, 0x18
/* 80093DC0 0008FA20 7F C3 F3 78 */ mr r3, r30
/* 80093DC4 0008FA24 7F E4 FB 78 */ mr r4, r31
/* 80093DC8 0008FA28 38 A0 00 17 */ li r5, 0x17
/* 80093DCC 0008FA2C 38 C0 2A B9 */ li r6, 0x2ab9
/* 80093DD0 0008FA30 48 00 01 25 */ bl func_80093EF4
/* 80093DD4 0008FA34 48 00 01 08 */ b lbl_80093EDC
/* 80093DD8 0008FA38 7F C3 F3 78 */ mr r3, r30
/* 80093DDC 0008FA3C 7F E4 FB 78 */ mr r4, r31
/* 80093DE0 0008FA40 38 A0 00 02 */ li r5, 2
/* 80093DE4 0008FA44 38 C0 2A C7 */ li r6, 0x2ac7
/* 80093DE8 0008FA48 48 1C 00 CD */ bl func_80253EB4
/* 80093DEC 0008FA4C 48 00 00 F0 */ b lbl_80093EDC
/* 80093DF0 0008FA50 7F C3 F3 78 */ mr r3, r30
/* 80093DF4 0008FA54 7F E4 FB 78 */ mr r4, r31
/* 80093DF8 0008FA58 38 A0 00 02 */ li r5, 2
/* 80093DFC 0008FA5C 38 C0 2A B1 */ li r6, 0x2ab1
/* 80093E00 0008FA60 48 1C 00 B5 */ bl func_80253EB4
/* 80093E04 0008FA64 48 00 00 D8 */ b lbl_80093EDC
/* 80093E08 0008FA68 7F C3 F3 78 */ mr r3, r30
/* 80093E0C 0008FA6C 7F E4 FB 78 */ mr r4, r31
/* 80093E10 0008FA70 38 A0 00 02 */ li r5, 2
/* 80093E14 0008FA74 38 C0 2A AC */ li r6, 0x2aac
/* 80093E18 0008FA78 48 1C 00 9D */ bl func_80253EB4
/* 80093E1C 0008FA7C 48 00 00 C0 */ b lbl_80093EDC
/* 80093E20 0008FA80 7F C3 F3 78 */ mr r3, r30
/* 80093E24 0008FA84 7F E4 FB 78 */ mr r4, r31
/* 80093E28 0008FA88 38 A0 00 02 */ li r5, 2
/* 80093E2C 0008FA8C 38 C0 2A AD */ li r6, 0x2aad
/* 80093E30 0008FA90 48 1C 00 85 */ bl func_80253EB4
/* 80093E34 0008FA94 48 00 00 A8 */ b lbl_80093EDC
/* 80093E38 0008FA98 7F C3 F3 78 */ mr r3, r30
/* 80093E3C 0008FA9C 7F E4 FB 78 */ mr r4, r31
/* 80093E40 0008FAA0 38 A0 00 02 */ li r5, 2
/* 80093E44 0008FAA4 38 C0 2A AE */ li r6, 0x2aae
/* 80093E48 0008FAA8 48 1C 00 6D */ bl func_80253EB4
/* 80093E4C 0008FAAC 48 00 00 90 */ b lbl_80093EDC
/* 80093E50 0008FAB0 7F C3 F3 78 */ mr r3, r30
/* 80093E54 0008FAB4 7F E4 FB 78 */ mr r4, r31
/* 80093E58 0008FAB8 38 A0 00 02 */ li r5, 2
/* 80093E5C 0008FABC 38 C0 2A AF */ li r6, 0x2aaf
/* 80093E60 0008FAC0 48 1C 00 55 */ bl func_80253EB4
/* 80093E64 0008FAC4 48 00 00 78 */ b lbl_80093EDC
/* 80093E68 0008FAC8 7F C3 F3 78 */ mr r3, r30
/* 80093E6C 0008FACC 7F E4 FB 78 */ mr r4, r31
/* 80093E70 0008FAD0 38 A0 00 02 */ li r5, 2
/* 80093E74 0008FAD4 38 C0 2A B0 */ li r6, 0x2ab0
/* 80093E78 0008FAD8 48 1C 00 3D */ bl func_80253EB4
/* 80093E7C 0008FADC 48 00 00 60 */ b lbl_80093EDC
/* 80093E80 0008FAE0 C0 02 87 C4 */ lfs f0, lbl_80640DC4-_SDA2_BASE_(r2)
/* 80093E84 0008FAE4 7F C3 F3 78 */ mr r3, r30
/* 80093E88 0008FAE8 80 FF 00 24 */ lwz r7, 0x24(r31)
/* 80093E8C 0008FAEC 7F E4 FB 78 */ mr r4, r31
/* 80093E90 0008FAF0 38 A0 00 02 */ li r5, 2
/* 80093E94 0008FAF4 38 C0 55 2D */ li r6, 0x552d
/* 80093E98 0008FAF8 D0 07 00 04 */ stfs f0, 4(r7)
/* 80093E9C 0008FAFC 48 1C 00 19 */ bl func_80253EB4
/* 80093EA0 0008FB00 48 00 00 3C */ b lbl_80093EDC
/* 80093EA4 0008FB04 7F C3 F3 78 */ mr r3, r30
/* 80093EA8 0008FB08 7F E4 FB 78 */ mr r4, r31
/* 80093EAC 0008FB0C 38 A0 00 02 */ li r5, 2
/* 80093EB0 0008FB10 38 C0 55 2E */ li r6, 0x552e
/* 80093EB4 0008FB14 48 1C 00 01 */ bl func_80253EB4
/* 80093EB8 0008FB18 48 00 00 24 */ b lbl_80093EDC
/* 80093EBC 0008FB1C C0 02 87 C8 */ lfs f0, lbl_80640DC8-_SDA2_BASE_(r2)
/* 80093EC0 0008FB20 7F C3 F3 78 */ mr r3, r30
/* 80093EC4 0008FB24 80 FF 00 24 */ lwz r7, 0x24(r31)
/* 80093EC8 0008FB28 7F E4 FB 78 */ mr r4, r31
/* 80093ECC 0008FB2C 38 A0 00 02 */ li r5, 2
/* 80093ED0 0008FB30 38 C0 55 2F */ li r6, 0x552f
/* 80093ED4 0008FB34 D0 07 00 04 */ stfs f0, 4(r7)
/* 80093ED8 0008FB38 48 1B FF DD */ bl func_80253EB4
lbl_80093EDC:
/* 80093EDC 0008FB3C 80 01 01 24 */ lwz r0, 0x124(r1)
/* 80093EE0 0008FB40 83 E1 01 1C */ lwz r31, 0x11c(r1)
/* 80093EE4 0008FB44 83 C1 01 18 */ lwz r30, 0x118(r1)
/* 80093EE8 0008FB48 7C 08 03 A6 */ mtlr r0
/* 80093EEC 0008FB4C 38 21 01 20 */ addi r1, r1, 0x120
/* 80093EF0 0008FB50 4E 80 00 20 */ blr
.global func_80093EF4
func_80093EF4:
/* 80093EF4 0008FB54 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80093EF8 0008FB58 7C 08 02 A6 */ mflr r0
/* 80093EFC 0008FB5C 90 01 00 34 */ stw r0, 0x34(r1)
/* 80093F00 0008FB60 39 61 00 30 */ addi r11, r1, 0x30
/* 80093F04 0008FB64 48 13 32 21 */ bl _savegpr_26
/* 80093F08 0008FB68 81 0D 9B A0 */ lwz r8, lbl_8063EE60-_SDA_BASE_(r13)
/* 80093F0C 0008FB6C 7C 7A 1B 78 */ mr r26, r3
/* 80093F10 0008FB70 7C 9B 23 78 */ mr r27, r4
/* 80093F14 0008FB74 7C BC 2B 78 */ mr r28, r5
/* 80093F18 0008FB78 38 08 00 01 */ addi r0, r8, 1
/* 80093F1C 0008FB7C 7C DD 33 78 */ mr r29, r6
/* 80093F20 0008FB80 2C 00 00 2A */ cmpwi r0, 0x2a
/* 80093F24 0008FB84 90 0D 9B A0 */ stw r0, lbl_8063EE60-_SDA_BASE_(r13)
/* 80093F28 0008FB88 7C FE 3B 78 */ mr r30, r7
/* 80093F2C 0008FB8C 40 82 00 0C */ bne lbl_80093F38
/* 80093F30 0008FB90 38 00 00 00 */ li r0, 0
/* 80093F34 0008FB94 90 0D 9B A0 */ stw r0, lbl_8063EE60-_SDA_BASE_(r13)
lbl_80093F38:
/* 80093F38 0008FB98 7F 43 D3 78 */ mr r3, r26
/* 80093F3C 0008FB9C 7F 64 DB 78 */ mr r4, r27
/* 80093F40 0008FBA0 38 C1 00 08 */ addi r6, r1, 8
/* 80093F44 0008FBA4 38 A0 00 05 */ li r5, 5
/* 80093F48 0008FBA8 48 1B FF 45 */ bl func_80253E8C
/* 80093F4C 0008FBAC 80 0D 9B A0 */ lwz r0, lbl_8063EE60-_SDA_BASE_(r13)
/* 80093F50 0008FBB0 3C A0 80 48 */ lis r5, lbl_8047B7A8@ha
/* 80093F54 0008FBB4 38 A5 B7 A8 */ addi r5, r5, lbl_8047B7A8@l
/* 80093F58 0008FBB8 83 E1 00 08 */ lwz r31, 8(r1)
/* 80093F5C 0008FBBC 1C 00 00 14 */ mulli r0, r0, 0x14
/* 80093F60 0008FBC0 7F 83 E3 78 */ mr r3, r28
/* 80093F64 0008FBC4 7F C4 F3 78 */ mr r4, r30
/* 80093F68 0008FBC8 7C 05 02 14 */ add r0, r5, r0
/* 80093F6C 0008FBCC 90 1F 00 00 */ stw r0, 0(r31)
/* 80093F70 0008FBD0 48 0C 83 99 */ bl func_8015C308
/* 80093F74 0008FBD4 80 9F 00 00 */ lwz r4, 0(r31)
/* 80093F78 0008FBD8 7F A3 EB 78 */ mr r3, r29
/* 80093F7C 0008FBDC 48 1B C4 5D */ bl func_802503D8
/* 80093F80 0008FBE0 88 BB 00 02 */ lbz r5, 2(r27)
/* 80093F84 0008FBE4 38 00 00 84 */ li r0, 0x84
/* 80093F88 0008FBE8 7F 43 D3 78 */ mr r3, r26
/* 80093F8C 0008FBEC 7F 64 DB 78 */ mr r4, r27
/* 80093F90 0008FBF0 98 BF 00 04 */ stb r5, 4(r31)
/* 80093F94 0008FBF4 38 A0 00 02 */ li r5, 2
/* 80093F98 0008FBF8 38 C0 FF FE */ li r6, -2
/* 80093F9C 0008FBFC 88 FB 00 03 */ lbz r7, 3(r27)
/* 80093FA0 0008FC00 98 FF 00 05 */ stb r7, 5(r31)
/* 80093FA4 0008FC04 88 FB 00 04 */ lbz r7, 4(r27)
/* 80093FA8 0008FC08 98 FF 00 06 */ stb r7, 6(r31)
/* 80093FAC 0008FC0C 88 FB 00 05 */ lbz r7, 5(r27)
/* 80093FB0 0008FC10 98 FF 00 07 */ stb r7, 7(r31)
/* 80093FB4 0008FC14 98 1F 00 09 */ stb r0, 9(r31)
/* 80093FB8 0008FC18 48 1B FE FD */ bl func_80253EB4
/* 80093FBC 0008FC1C 39 61 00 30 */ addi r11, r1, 0x30
/* 80093FC0 0008FC20 48 13 31 B1 */ bl _restgpr_26
/* 80093FC4 0008FC24 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80093FC8 0008FC28 7C 08 03 A6 */ mtlr r0
/* 80093FCC 0008FC2C 38 21 00 30 */ addi r1, r1, 0x30
/* 80093FD0 0008FC30 4E 80 00 20 */ blr
lbl_80093FD4:
/* 80093FD4 0008FC34 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80093FD8 0008FC38 7C 08 02 A6 */ mflr r0
/* 80093FDC 0008FC3C 90 01 00 14 */ stw r0, 0x14(r1)
/* 80093FE0 0008FC40 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80093FE4 0008FC44 7C 9F 23 78 */ mr r31, r4
/* 80093FE8 0008FC48 7C A4 2B 78 */ mr r4, r5
/* 80093FEC 0008FC4C 93 C1 00 08 */ stw r30, 8(r1)
/* 80093FF0 0008FC50 7C 7E 1B 78 */ mr r30, r3
/* 80093FF4 0008FC54 38 60 03 EF */ li r3, 0x3ef
/* 80093FF8 0008FC58 4B FC 6C 69 */ bl func_8005AC60
/* 80093FFC 0008FC5C 7C 66 1B 78 */ mr r6, r3
/* 80094000 0008FC60 7F C3 F3 78 */ mr r3, r30
/* 80094004 0008FC64 7F E4 FB 78 */ mr r4, r31
/* 80094008 0008FC68 38 A0 00 01 */ li r5, 1
/* 8009400C 0008FC6C 48 1B FE A9 */ bl func_80253EB4
/* 80094010 0008FC70 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80094014 0008FC74 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80094018 0008FC78 83 C1 00 08 */ lwz r30, 8(r1)
/* 8009401C 0008FC7C 7C 08 03 A6 */ mtlr r0
/* 80094020 0008FC80 38 21 00 10 */ addi r1, r1, 0x10
/* 80094024 0008FC84 4E 80 00 20 */ blr
.global lbl_80094028
lbl_80094028:
/* 80094028 0008FC88 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8009402C 0008FC8C 7C 08 02 A6 */ mflr r0
/* 80094030 0008FC90 38 A0 00 03 */ li r5, 3
/* 80094034 0008FC94 90 01 00 24 */ stw r0, 0x24(r1)
/* 80094038 0008FC98 38 C1 00 0C */ addi r6, r1, 0xc
/* 8009403C 0008FC9C 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80094040 0008FCA0 7C 9F 23 78 */ mr r31, r4
/* 80094044 0008FCA4 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80094048 0008FCA8 7C 7E 1B 78 */ mr r30, r3
/* 8009404C 0008FCAC 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80094050 0008FCB0 48 1B FE 3D */ bl func_80253E8C
/* 80094054 0008FCB4 80 01 00 0C */ lwz r0, 0xc(r1)
/* 80094058 0008FCB8 28 00 00 10 */ cmplwi r0, 0x10
/* 8009405C 0008FCBC 41 81 05 74 */ bgt lbl_800945D0
/* 80094060 0008FCC0 3C 60 80 41 */ lis r3, lbl_8040E254@ha
/* 80094064 0008FCC4 54 00 10 3A */ slwi r0, r0, 2
/* 80094068 0008FCC8 38 63 E2 54 */ addi r3, r3, lbl_8040E254@l
/* 8009406C 0008FCCC 7C 63 00 2E */ lwzx r3, r3, r0
/* 80094070 0008FCD0 7C 69 03 A6 */ mtctr r3
/* 80094074 0008FCD4 4E 80 04 20 */ bctr
/* 80094078 0008FCD8 7F C3 F3 78 */ mr r3, r30
/* 8009407C 0008FCDC 7F E4 FB 78 */ mr r4, r31
/* 80094080 0008FCE0 38 C1 00 08 */ addi r6, r1, 8
/* 80094084 0008FCE4 38 A0 00 05 */ li r5, 5
/* 80094088 0008FCE8 48 1B FE 05 */ bl func_80253E8C
/* 8009408C 0008FCEC 3C 60 80 48 */ lis r3, lbl_8047BAF0@ha
/* 80094090 0008FCF0 83 A1 00 08 */ lwz r29, 8(r1)
/* 80094094 0008FCF4 38 63 BA F0 */ addi r3, r3, lbl_8047BAF0@l
/* 80094098 0008FCF8 90 7D 00 00 */ stw r3, 0(r29)
/* 8009409C 0008FCFC 4B FF 6A 6D */ bl func_8008AB08
/* 800940A0 0008FD00 80 9D 00 00 */ lwz r4, 0(r29)
/* 800940A4 0008FD04 48 1B C3 35 */ bl func_802503D8
/* 800940A8 0008FD08 38 00 00 FF */ li r0, 0xff
/* 800940AC 0008FD0C 38 E0 00 60 */ li r7, 0x60
/* 800940B0 0008FD10 98 1D 00 04 */ stb r0, 4(r29)
/* 800940B4 0008FD14 38 00 00 84 */ li r0, 0x84
/* 800940B8 0008FD18 7F C3 F3 78 */ mr r3, r30
/* 800940BC 0008FD1C 7F E4 FB 78 */ mr r4, r31
/* 800940C0 0008FD20 89 1F 00 03 */ lbz r8, 3(r31)
/* 800940C4 0008FD24 38 A0 00 02 */ li r5, 2
/* 800940C8 0008FD28 38 C0 FF FE */ li r6, -2
/* 800940CC 0008FD2C 99 1D 00 05 */ stb r8, 5(r29)
/* 800940D0 0008FD30 98 FD 00 06 */ stb r7, 6(r29)
/* 800940D4 0008FD34 88 FF 00 05 */ lbz r7, 5(r31)
/* 800940D8 0008FD38 98 FD 00 07 */ stb r7, 7(r29)
/* 800940DC 0008FD3C 98 1D 00 09 */ stb r0, 9(r29)
/* 800940E0 0008FD40 48 1B FD D5 */ bl func_80253EB4
/* 800940E4 0008FD44 48 00 04 EC */ b lbl_800945D0
/* 800940E8 0008FD48 80 8D 9A D0 */ lwz r4, lbl_8063ED90-_SDA_BASE_(r13)
/* 800940EC 0008FD4C 38 60 00 17 */ li r3, 0x17
/* 800940F0 0008FD50 A0 84 00 16 */ lhz r4, 0x16(r4)
/* 800940F4 0008FD54 48 0C 82 15 */ bl func_8015C308
/* 800940F8 0008FD58 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800940FC 0008FD5C 80 03 00 10 */ lwz r0, 0x10(r3)
/* 80094100 0008FD60 28 00 03 EC */ cmplwi r0, 0x3ec
/* 80094104 0008FD64 40 82 00 2C */ bne lbl_80094130
/* 80094108 0008FD68 A0 83 00 16 */ lhz r4, 0x16(r3)
/* 8009410C 0008FD6C 2C 04 00 00 */ cmpwi r4, 0
/* 80094110 0008FD70 41 82 00 20 */ beq lbl_80094130
/* 80094114 0008FD74 28 04 00 05 */ cmplwi r4, 5
/* 80094118 0008FD78 41 81 00 18 */ bgt lbl_80094130
/* 8009411C 0008FD7C 38 02 87 CC */ addi r0, r2, lbl_80640DCC-_SDA2_BASE_
/* 80094120 0008FD80 38 60 00 18 */ li r3, 0x18
/* 80094124 0008FD84 7C 84 02 14 */ add r4, r4, r0
/* 80094128 0008FD88 88 84 FF FF */ lbz r4, -1(r4)
/* 8009412C 0008FD8C 48 0C 81 DD */ bl func_8015C308
lbl_80094130:
/* 80094130 0008FD90 4B FF 6A D5 */ bl func_8008AC04
/* 80094134 0008FD94 7C 66 1B 78 */ mr r6, r3
/* 80094138 0008FD98 7F C3 F3 78 */ mr r3, r30
/* 8009413C 0008FD9C 7F E4 FB 78 */ mr r4, r31
/* 80094140 0008FDA0 38 A0 00 02 */ li r5, 2
/* 80094144 0008FDA4 48 1B FD 71 */ bl func_80253EB4
/* 80094148 0008FDA8 48 00 04 88 */ b lbl_800945D0
/* 8009414C 0008FDAC C0 02 87 D4 */ lfs f0, lbl_80640DD4-_SDA2_BASE_(r2)
/* 80094150 0008FDB0 80 7F 00 24 */ lwz r3, 0x24(r31)
/* 80094154 0008FDB4 D0 03 00 00 */ stfs f0, 0(r3)
/* 80094158 0008FDB8 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 8009415C 0008FDBC A0 03 00 9A */ lhz r0, 0x9a(r3)
/* 80094160 0008FDC0 28 00 00 01 */ cmplwi r0, 1
/* 80094164 0008FDC4 40 82 00 1C */ bne lbl_80094180
/* 80094168 0008FDC8 7F C3 F3 78 */ mr r3, r30
/* 8009416C 0008FDCC 7F E4 FB 78 */ mr r4, r31
/* 80094170 0008FDD0 38 A0 00 02 */ li r5, 2
/* 80094174 0008FDD4 38 C0 2A 5B */ li r6, 0x2a5b
/* 80094178 0008FDD8 48 1B FD 3D */ bl func_80253EB4
/* 8009417C 0008FDDC 48 00 04 54 */ b lbl_800945D0
lbl_80094180:
/* 80094180 0008FDE0 28 00 00 02 */ cmplwi r0, 2
/* 80094184 0008FDE4 40 82 00 1C */ bne lbl_800941A0
/* 80094188 0008FDE8 7F C3 F3 78 */ mr r3, r30
/* 8009418C 0008FDEC 7F E4 FB 78 */ mr r4, r31
/* 80094190 0008FDF0 38 A0 00 02 */ li r5, 2
/* 80094194 0008FDF4 38 C0 2A 5C */ li r6, 0x2a5c
/* 80094198 0008FDF8 48 1B FD 1D */ bl func_80253EB4
/* 8009419C 0008FDFC 48 00 04 34 */ b lbl_800945D0
lbl_800941A0:
/* 800941A0 0008FE00 28 00 00 04 */ cmplwi r0, 4
/* 800941A4 0008FE04 40 82 04 2C */ bne lbl_800945D0
/* 800941A8 0008FE08 7F C3 F3 78 */ mr r3, r30
/* 800941AC 0008FE0C 7F E4 FB 78 */ mr r4, r31
/* 800941B0 0008FE10 38 A0 00 02 */ li r5, 2
/* 800941B4 0008FE14 38 C0 2A 5D */ li r6, 0x2a5d
/* 800941B8 0008FE18 48 1B FC FD */ bl func_80253EB4
/* 800941BC 0008FE1C 48 00 04 14 */ b lbl_800945D0
/* 800941C0 0008FE20 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800941C4 0008FE24 80 03 00 08 */ lwz r0, 8(r3)
/* 800941C8 0008FE28 2C 00 00 02 */ cmpwi r0, 2
/* 800941CC 0008FE2C 40 82 00 1C */ bne lbl_800941E8
/* 800941D0 0008FE30 7F C3 F3 78 */ mr r3, r30
/* 800941D4 0008FE34 7F E4 FB 78 */ mr r4, r31
/* 800941D8 0008FE38 38 A0 00 02 */ li r5, 2
/* 800941DC 0008FE3C 38 C0 2A 5E */ li r6, 0x2a5e
/* 800941E0 0008FE40 48 1B FC D5 */ bl func_80253EB4
/* 800941E4 0008FE44 48 00 03 EC */ b lbl_800945D0
lbl_800941E8:
/* 800941E8 0008FE48 2C 00 00 01 */ cmpwi r0, 1
/* 800941EC 0008FE4C 40 82 03 E4 */ bne lbl_800945D0
/* 800941F0 0008FE50 7F C3 F3 78 */ mr r3, r30
/* 800941F4 0008FE54 7F E4 FB 78 */ mr r4, r31
/* 800941F8 0008FE58 38 A0 00 02 */ li r5, 2
/* 800941FC 0008FE5C 38 C0 2A 5F */ li r6, 0x2a5f
/* 80094200 0008FE60 48 1B FC B5 */ bl func_80253EB4
/* 80094204 0008FE64 48 00 03 CC */ b lbl_800945D0
/* 80094208 0008FE68 7F C3 F3 78 */ mr r3, r30
/* 8009420C 0008FE6C 7F E4 FB 78 */ mr r4, r31
/* 80094210 0008FE70 38 C1 00 08 */ addi r6, r1, 8
/* 80094214 0008FE74 38 A0 00 05 */ li r5, 5
/* 80094218 0008FE78 48 1B FC 75 */ bl func_80253E8C
/* 8009421C 0008FE7C 3C 80 80 48 */ lis r4, lbl_8047BAF0@ha
/* 80094220 0008FE80 83 A1 00 08 */ lwz r29, 8(r1)
/* 80094224 0008FE84 38 84 BA F0 */ addi r4, r4, lbl_8047BAF0@l
/* 80094228 0008FE88 38 60 2A 5A */ li r3, 0x2a5a
/* 8009422C 0008FE8C 38 84 01 00 */ addi r4, r4, 0x100
/* 80094230 0008FE90 90 9D 00 00 */ stw r4, 0(r29)
/* 80094234 0008FE94 48 1B C1 A5 */ bl func_802503D8
/* 80094238 0008FE98 38 00 00 FF */ li r0, 0xff
/* 8009423C 0008FE9C 38 80 00 46 */ li r4, 0x46
/* 80094240 0008FEA0 98 1D 00 04 */ stb r0, 4(r29)
/* 80094244 0008FEA4 38 E0 00 1E */ li r7, 0x1e
/* 80094248 0008FEA8 38 00 00 84 */ li r0, 0x84
/* 8009424C 0008FEAC 7F C3 F3 78 */ mr r3, r30
/* 80094250 0008FEB0 98 9D 00 05 */ stb r4, 5(r29)
/* 80094254 0008FEB4 7F E4 FB 78 */ mr r4, r31
/* 80094258 0008FEB8 38 A0 00 02 */ li r5, 2
/* 8009425C 0008FEBC 38 C0 FF FE */ li r6, -2
/* 80094260 0008FEC0 98 FD 00 06 */ stb r7, 6(r29)
/* 80094264 0008FEC4 88 ED 9A C8 */ lbz r7, lbl_8063ED88-_SDA_BASE_(r13)
/* 80094268 0008FEC8 98 FD 00 07 */ stb r7, 7(r29)
/* 8009426C 0008FECC 98 1D 00 09 */ stb r0, 9(r29)
/* 80094270 0008FED0 48 1B FC 45 */ bl func_80253EB4
/* 80094274 0008FED4 48 00 03 5C */ b lbl_800945D0
/* 80094278 0008FED8 7F C3 F3 78 */ mr r3, r30
/* 8009427C 0008FEDC 7F E4 FB 78 */ mr r4, r31
/* 80094280 0008FEE0 38 C1 00 08 */ addi r6, r1, 8
/* 80094284 0008FEE4 38 A0 00 05 */ li r5, 5
/* 80094288 0008FEE8 48 1B FC 05 */ bl func_80253E8C
/* 8009428C 0008FEEC 3C 60 80 48 */ lis r3, lbl_8047BAF0@ha
/* 80094290 0008FEF0 83 A1 00 08 */ lwz r29, 8(r1)
/* 80094294 0008FEF4 38 63 BA F0 */ addi r3, r3, lbl_8047BAF0@l
/* 80094298 0008FEF8 38 03 01 40 */ addi r0, r3, 0x140
/* 8009429C 0008FEFC 90 1D 00 00 */ stw r0, 0(r29)
/* 800942A0 0008FF00 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 800942A4 0008FF04 A0 83 3D 98 */ lhz r4, 0x3d98(r3)
/* 800942A8 0008FF08 28 04 FF FF */ cmplwi r4, 0xffff
/* 800942AC 0008FF0C 40 82 00 40 */ bne lbl_800942EC
/* 800942B0 0008FF10 38 63 3D A8 */ addi r3, r3, 0x3da8
/* 800942B4 0008FF14 38 80 00 05 */ li r4, 5
/* 800942B8 0008FF18 38 A0 00 00 */ li r5, 0
/* 800942BC 0008FF1C 48 34 6C 41 */ bl func_803DAEFC
/* 800942C0 0008FF20 3C A0 80 64 */ lis r5, lbl_8063CE34@ha
/* 800942C4 0008FF24 7C 64 1B 78 */ mr r4, r3
/* 800942C8 0008FF28 38 A5 CE 34 */ addi r5, r5, lbl_8063CE34@l
/* 800942CC 0008FF2C 38 65 00 10 */ addi r3, r5, 0x10
/* 800942D0 0008FF30 48 2F DC C5 */ bl func_80391F94
/* 800942D4 0008FF34 54 63 04 3E */ clrlwi r3, r3, 0x10
/* 800942D8 0008FF38 48 1B C0 1D */ bl func_802502F4
/* 800942DC 0008FF3C 7C 64 1B 78 */ mr r4, r3
/* 800942E0 0008FF40 38 60 00 15 */ li r3, 0x15
/* 800942E4 0008FF44 48 0C 80 25 */ bl func_8015C308
/* 800942E8 0008FF48 48 00 00 28 */ b lbl_80094310
lbl_800942EC:
/* 800942EC 0008FF4C 3C 60 80 64 */ lis r3, lbl_8063CE34@ha
/* 800942F0 0008FF50 38 63 CE 34 */ addi r3, r3, lbl_8063CE34@l
/* 800942F4 0008FF54 38 63 00 10 */ addi r3, r3, 0x10
/* 800942F8 0008FF58 48 2F DC 9D */ bl func_80391F94
/* 800942FC 0008FF5C 54 63 04 3E */ clrlwi r3, r3, 0x10
/* 80094300 0008FF60 48 1B BF F5 */ bl func_802502F4
/* 80094304 0008FF64 7C 64 1B 78 */ mr r4, r3
/* 80094308 0008FF68 38 60 00 15 */ li r3, 0x15
/* 8009430C 0008FF6C 48 0C 7F FD */ bl func_8015C308
lbl_80094310:
/* 80094310 0008FF70 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80094314 0008FF74 A0 63 3B C8 */ lhz r3, 0x3bc8(r3)
/* 80094318 0008FF78 48 1B BF DD */ bl func_802502F4
/* 8009431C 0008FF7C 7C 64 1B 78 */ mr r4, r3
/* 80094320 0008FF80 38 60 00 0E */ li r3, 0xe
/* 80094324 0008FF84 48 0C 7F E5 */ bl func_8015C308
/* 80094328 0008FF88 80 9D 00 00 */ lwz r4, 0(r29)
/* 8009432C 0008FF8C 38 60 2A 58 */ li r3, 0x2a58
/* 80094330 0008FF90 48 1B C0 A9 */ bl func_802503D8
/* 80094334 0008FF94 88 BF 00 02 */ lbz r5, 2(r31)
/* 80094338 0008FF98 38 00 00 84 */ li r0, 0x84
/* 8009433C 0008FF9C 7F C3 F3 78 */ mr r3, r30
/* 80094340 0008FFA0 7F E4 FB 78 */ mr r4, r31
/* 80094344 0008FFA4 98 BD 00 04 */ stb r5, 4(r29)
/* 80094348 0008FFA8 38 A0 00 02 */ li r5, 2
/* 8009434C 0008FFAC 38 C0 FF FE */ li r6, -2
/* 80094350 0008FFB0 88 FF 00 03 */ lbz r7, 3(r31)
/* 80094354 0008FFB4 98 FD 00 05 */ stb r7, 5(r29)
/* 80094358 0008FFB8 88 FF 00 04 */ lbz r7, 4(r31)
/* 8009435C 0008FFBC 98 FD 00 06 */ stb r7, 6(r29)
/* 80094360 0008FFC0 88 FF 00 05 */ lbz r7, 5(r31)
/* 80094364 0008FFC4 98 FD 00 07 */ stb r7, 7(r29)
/* 80094368 0008FFC8 98 1D 00 09 */ stb r0, 9(r29)
/* 8009436C 0008FFCC 48 1B FB 49 */ bl func_80253EB4
/* 80094370 0008FFD0 48 00 02 60 */ b lbl_800945D0
/* 80094374 0008FFD4 7F C3 F3 78 */ mr r3, r30
/* 80094378 0008FFD8 7F E4 FB 78 */ mr r4, r31
/* 8009437C 0008FFDC 38 C1 00 08 */ addi r6, r1, 8
/* 80094380 0008FFE0 38 A0 00 05 */ li r5, 5
/* 80094384 0008FFE4 48 1B FB 09 */ bl func_80253E8C
/* 80094388 0008FFE8 3C 80 80 48 */ lis r4, lbl_8047BAF0@ha
/* 8009438C 0008FFEC 83 A1 00 08 */ lwz r29, 8(r1)
/* 80094390 0008FFF0 38 84 BA F0 */ addi r4, r4, lbl_8047BAF0@l
/* 80094394 0008FFF4 38 60 00 51 */ li r3, 0x51
/* 80094398 0008FFF8 38 04 01 80 */ addi r0, r4, 0x180
/* 8009439C 0008FFFC 90 1D 00 00 */ stw r0, 0(r29)
/* 800943A0 00090000 80 8D 9A D0 */ lwz r4, lbl_8063ED90-_SDA_BASE_(r13)
/* 800943A4 00090004 38 84 3B B0 */ addi r4, r4, 0x3bb0
/* 800943A8 00090008 48 0C 7F 61 */ bl func_8015C308
/* 800943AC 0009000C 80 9D 00 00 */ lwz r4, 0(r29)
/* 800943B0 00090010 38 60 2A 59 */ li r3, 0x2a59
/* 800943B4 00090014 48 1B C0 25 */ bl func_802503D8
/* 800943B8 00090018 88 BF 00 02 */ lbz r5, 2(r31)
/* 800943BC 0009001C 38 00 00 84 */ li r0, 0x84
/* 800943C0 00090020 7F C3 F3 78 */ mr r3, r30
/* 800943C4 00090024 7F E4 FB 78 */ mr r4, r31
/* 800943C8 00090028 98 BD 00 04 */ stb r5, 4(r29)
/* 800943CC 0009002C 38 A0 00 02 */ li r5, 2
/* 800943D0 00090030 38 C0 FF FE */ li r6, -2
/* 800943D4 00090034 88 FF 00 03 */ lbz r7, 3(r31)
/* 800943D8 00090038 98 FD 00 05 */ stb r7, 5(r29)
/* 800943DC 0009003C 88 FF 00 04 */ lbz r7, 4(r31)
/* 800943E0 00090040 98 FD 00 06 */ stb r7, 6(r29)
/* 800943E4 00090044 88 FF 00 05 */ lbz r7, 5(r31)
/* 800943E8 00090048 98 FD 00 07 */ stb r7, 7(r29)
/* 800943EC 0009004C 98 1D 00 09 */ stb r0, 9(r29)
/* 800943F0 00090050 48 1B FA C5 */ bl func_80253EB4
/* 800943F4 00090054 48 00 01 DC */ b lbl_800945D0
/* 800943F8 00090058 7F C3 F3 78 */ mr r3, r30
/* 800943FC 0009005C 7F E4 FB 78 */ mr r4, r31
/* 80094400 00090060 38 C1 00 08 */ addi r6, r1, 8
/* 80094404 00090064 38 A0 00 05 */ li r5, 5
/* 80094408 00090068 48 1B FA 85 */ bl func_80253E8C
/* 8009440C 0009006C 3C 60 80 48 */ lis r3, lbl_8047BAF0@ha
/* 80094410 00090070 83 A1 00 08 */ lwz r29, 8(r1)
/* 80094414 00090074 38 63 BA F0 */ addi r3, r3, lbl_8047BAF0@l
/* 80094418 00090078 38 80 00 05 */ li r4, 5
/* 8009441C 0009007C 38 03 02 00 */ addi r0, r3, 0x200
/* 80094420 00090080 38 A0 00 00 */ li r5, 0
/* 80094424 00090084 90 1D 00 00 */ stw r0, 0(r29)
/* 80094428 00090088 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 8009442C 0009008C 38 63 4B 80 */ addi r3, r3, 0x4b80
/* 80094430 00090090 48 34 6A CD */ bl func_803DAEFC
/* 80094434 00090094 3C A0 80 64 */ lis r5, lbl_8063CE34@ha
/* 80094438 00090098 7C 64 1B 78 */ mr r4, r3
/* 8009443C 0009009C 38 A5 CE 34 */ addi r5, r5, lbl_8063CE34@l
/* 80094440 000900A0 38 65 00 10 */ addi r3, r5, 0x10
/* 80094444 000900A4 48 2F DB 51 */ bl func_80391F94
/* 80094448 000900A8 54 63 04 3E */ clrlwi r3, r3, 0x10
/* 8009444C 000900AC 48 1B BE A9 */ bl func_802502F4
/* 80094450 000900B0 7C 64 1B 78 */ mr r4, r3
/* 80094454 000900B4 38 60 00 15 */ li r3, 0x15
/* 80094458 000900B8 48 0C 7E B1 */ bl func_8015C308
/* 8009445C 000900BC 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80094460 000900C0 A0 63 49 A0 */ lhz r3, 0x49a0(r3)
/* 80094464 000900C4 48 1B BE 91 */ bl func_802502F4
/* 80094468 000900C8 7C 64 1B 78 */ mr r4, r3
/* 8009446C 000900CC 38 60 00 0E */ li r3, 0xe
/* 80094470 000900D0 48 0C 7E 99 */ bl func_8015C308
/* 80094474 000900D4 80 9D 00 00 */ lwz r4, 0(r29)
/* 80094478 000900D8 38 60 2A 58 */ li r3, 0x2a58
/* 8009447C 000900DC 48 1B BF 5D */ bl func_802503D8
/* 80094480 000900E0 88 BF 00 02 */ lbz r5, 2(r31)
/* 80094484 000900E4 38 00 00 84 */ li r0, 0x84
/* 80094488 000900E8 7F C3 F3 78 */ mr r3, r30
/* 8009448C 000900EC 7F E4 FB 78 */ mr r4, r31
/* 80094490 000900F0 98 BD 00 04 */ stb r5, 4(r29)
/* 80094494 000900F4 38 A0 00 02 */ li r5, 2
/* 80094498 000900F8 38 C0 FF FE */ li r6, -2
/* 8009449C 000900FC 88 FF 00 03 */ lbz r7, 3(r31)
/* 800944A0 00090100 98 FD 00 05 */ stb r7, 5(r29)
/* 800944A4 00090104 88 FF 00 04 */ lbz r7, 4(r31)
/* 800944A8 00090108 98 FD 00 06 */ stb r7, 6(r29)
/* 800944AC 0009010C 88 FF 00 05 */ lbz r7, 5(r31)
/* 800944B0 00090110 98 FD 00 07 */ stb r7, 7(r29)
/* 800944B4 00090114 98 1D 00 09 */ stb r0, 9(r29)
/* 800944B8 00090118 48 1B F9 FD */ bl func_80253EB4
/* 800944BC 0009011C 48 00 01 14 */ b lbl_800945D0
/* 800944C0 00090120 7F C3 F3 78 */ mr r3, r30
/* 800944C4 00090124 7F E4 FB 78 */ mr r4, r31
/* 800944C8 00090128 38 C1 00 08 */ addi r6, r1, 8
/* 800944CC 0009012C 38 A0 00 05 */ li r5, 5
/* 800944D0 00090130 48 1B F9 BD */ bl func_80253E8C
/* 800944D4 00090134 3C 80 80 48 */ lis r4, lbl_8047BAF0@ha
/* 800944D8 00090138 83 A1 00 08 */ lwz r29, 8(r1)
/* 800944DC 0009013C 38 84 BA F0 */ addi r4, r4, lbl_8047BAF0@l
/* 800944E0 00090140 38 60 00 51 */ li r3, 0x51
/* 800944E4 00090144 38 04 01 C0 */ addi r0, r4, 0x1c0
/* 800944E8 00090148 90 1D 00 00 */ stw r0, 0(r29)
/* 800944EC 0009014C 80 8D 9A D0 */ lwz r4, lbl_8063ED90-_SDA_BASE_(r13)
/* 800944F0 00090150 38 84 49 88 */ addi r4, r4, 0x4988
/* 800944F4 00090154 48 0C 7E 15 */ bl func_8015C308
/* 800944F8 00090158 80 9D 00 00 */ lwz r4, 0(r29)
/* 800944FC 0009015C 38 60 2A 59 */ li r3, 0x2a59
/* 80094500 00090160 48 1B BE D9 */ bl func_802503D8
/* 80094504 00090164 88 BF 00 02 */ lbz r5, 2(r31)
/* 80094508 00090168 38 00 00 84 */ li r0, 0x84
/* 8009450C 0009016C 7F C3 F3 78 */ mr r3, r30
/* 80094510 00090170 7F E4 FB 78 */ mr r4, r31
/* 80094514 00090174 98 BD 00 04 */ stb r5, 4(r29)
/* 80094518 00090178 38 A0 00 02 */ li r5, 2
/* 8009451C 0009017C 38 C0 FF FE */ li r6, -2
/* 80094520 00090180 88 FF 00 03 */ lbz r7, 3(r31)
/* 80094524 00090184 98 FD 00 05 */ stb r7, 5(r29)
/* 80094528 00090188 88 FF 00 04 */ lbz r7, 4(r31)
/* 8009452C 0009018C 98 FD 00 06 */ stb r7, 6(r29)
/* 80094530 00090190 88 FF 00 05 */ lbz r7, 5(r31)
/* 80094534 00090194 98 FD 00 07 */ stb r7, 7(r29)
/* 80094538 00090198 98 1D 00 09 */ stb r0, 9(r29)
/* 8009453C 0009019C 48 1B F9 79 */ bl func_80253EB4
/* 80094540 000901A0 48 00 00 90 */ b lbl_800945D0
/* 80094544 000901A4 7F C3 F3 78 */ mr r3, r30
/* 80094548 000901A8 7F E4 FB 78 */ mr r4, r31
/* 8009454C 000901AC 38 A0 00 02 */ li r5, 2
/* 80094550 000901B0 38 C0 00 00 */ li r6, 0
/* 80094554 000901B4 48 1B F9 61 */ bl func_80253EB4
/* 80094558 000901B8 48 00 00 78 */ b lbl_800945D0
/* 8009455C 000901BC 7F C3 F3 78 */ mr r3, r30
/* 80094560 000901C0 7F E4 FB 78 */ mr r4, r31
/* 80094564 000901C4 38 A0 00 02 */ li r5, 2
/* 80094568 000901C8 38 C0 00 00 */ li r6, 0
/* 8009456C 000901CC 48 1B F9 49 */ bl func_80253EB4
/* 80094570 000901D0 48 00 00 60 */ b lbl_800945D0
/* 80094574 000901D4 7F C3 F3 78 */ mr r3, r30
/* 80094578 000901D8 7F E4 FB 78 */ mr r4, r31
/* 8009457C 000901DC 38 A0 00 02 */ li r5, 2
/* 80094580 000901E0 38 C0 00 00 */ li r6, 0
/* 80094584 000901E4 48 1B F9 31 */ bl func_80253EB4
/* 80094588 000901E8 48 00 00 48 */ b lbl_800945D0
/* 8009458C 000901EC 7F C3 F3 78 */ mr r3, r30
/* 80094590 000901F0 7F E4 FB 78 */ mr r4, r31
/* 80094594 000901F4 38 A0 00 02 */ li r5, 2
/* 80094598 000901F8 38 C0 00 00 */ li r6, 0
/* 8009459C 000901FC 48 1B F9 19 */ bl func_80253EB4
/* 800945A0 00090200 48 00 00 30 */ b lbl_800945D0
/* 800945A4 00090204 7F C3 F3 78 */ mr r3, r30
/* 800945A8 00090208 7F E4 FB 78 */ mr r4, r31
/* 800945AC 0009020C 38 A0 00 02 */ li r5, 2
/* 800945B0 00090210 38 C0 00 00 */ li r6, 0
/* 800945B4 00090214 48 1B F9 01 */ bl func_80253EB4
/* 800945B8 00090218 48 00 00 18 */ b lbl_800945D0
/* 800945BC 0009021C 7F C3 F3 78 */ mr r3, r30
/* 800945C0 00090220 7F E4 FB 78 */ mr r4, r31
/* 800945C4 00090224 38 A0 00 02 */ li r5, 2
/* 800945C8 00090228 38 C0 00 00 */ li r6, 0
/* 800945CC 0009022C 48 1B F8 E9 */ bl func_80253EB4
lbl_800945D0:
/* 800945D0 00090230 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800945D4 00090234 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 800945D8 00090238 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 800945DC 0009023C 83 A1 00 14 */ lwz r29, 0x14(r1)
/* 800945E0 00090240 7C 08 03 A6 */ mtlr r0
/* 800945E4 00090244 38 21 00 20 */ addi r1, r1, 0x20
/* 800945E8 00090248 4E 80 00 20 */ blr
.global lbl_800945EC
lbl_800945EC:
/* 800945EC 0009024C 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 800945F0 00090250 7C 08 02 A6 */ mflr r0
/* 800945F4 00090254 38 A0 00 03 */ li r5, 3
/* 800945F8 00090258 90 01 00 24 */ stw r0, 0x24(r1)
/* 800945FC 0009025C 38 C1 00 08 */ addi r6, r1, 8
/* 80094600 00090260 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80094604 00090264 3B E0 00 00 */ li r31, 0
/* 80094608 00090268 93 C1 00 18 */ stw r30, 0x18(r1)
/* 8009460C 0009026C 7C 9E 23 78 */ mr r30, r4
/* 80094610 00090270 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80094614 00090274 7C 7D 1B 78 */ mr r29, r3
/* 80094618 00090278 48 1B F8 75 */ bl func_80253E8C
/* 8009461C 0009027C 80 01 00 08 */ lwz r0, 8(r1)
/* 80094620 00090280 2C 00 00 01 */ cmpwi r0, 1
/* 80094624 00090284 41 82 00 9C */ beq lbl_800946C0
/* 80094628 00090288 40 80 01 50 */ bge lbl_80094778
/* 8009462C 0009028C 2C 00 00 00 */ cmpwi r0, 0
/* 80094630 00090290 40 80 00 08 */ bge lbl_80094638
/* 80094634 00090294 48 00 01 44 */ b lbl_80094778
lbl_80094638:
/* 80094638 00090298 80 0D 9A 74 */ lwz r0, lbl_8063ED34-_SDA_BASE_(r13)
/* 8009463C 0009029C 2C 00 00 06 */ cmpwi r0, 6
/* 80094640 000902A0 41 82 00 54 */ beq lbl_80094694
/* 80094644 000902A4 40 80 00 18 */ bge lbl_8009465C
/* 80094648 000902A8 2C 00 00 05 */ cmpwi r0, 5
/* 8009464C 000902AC 40 80 00 2C */ bge lbl_80094678
/* 80094650 000902B0 2C 00 00 03 */ cmpwi r0, 3
/* 80094654 000902B4 40 80 00 14 */ bge lbl_80094668
/* 80094658 000902B8 48 00 01 20 */ b lbl_80094778
lbl_8009465C:
/* 8009465C 000902BC 2C 00 00 08 */ cmpwi r0, 8
/* 80094660 000902C0 41 82 00 44 */ beq lbl_800946A4
/* 80094664 000902C4 48 00 01 14 */ b lbl_80094778
lbl_80094668:
/* 80094668 000902C8 C0 02 87 D8 */ lfs f0, lbl_80640DD8-_SDA2_BASE_(r2)
/* 8009466C 000902CC 80 7E 00 24 */ lwz r3, 0x24(r30)
/* 80094670 000902D0 D0 03 00 0C */ stfs f0, 0xc(r3)
/* 80094674 000902D4 48 00 01 04 */ b lbl_80094778
lbl_80094678:
/* 80094678 000902D8 C0 22 87 DC */ lfs f1, lbl_80640DDC-_SDA2_BASE_(r2)
/* 8009467C 000902DC 80 7E 00 24 */ lwz r3, 0x24(r30)
/* 80094680 000902E0 C0 02 87 E0 */ lfs f0, lbl_80640DE0-_SDA2_BASE_(r2)
/* 80094684 000902E4 D0 23 00 04 */ stfs f1, 4(r3)
/* 80094688 000902E8 80 7E 00 24 */ lwz r3, 0x24(r30)
/* 8009468C 000902EC D0 03 00 0C */ stfs f0, 0xc(r3)
/* 80094690 000902F0 48 00 00 E8 */ b lbl_80094778
lbl_80094694:
/* 80094694 000902F4 C0 02 87 E4 */ lfs f0, lbl_80640DE4-_SDA2_BASE_(r2)
/* 80094698 000902F8 80 7E 00 24 */ lwz r3, 0x24(r30)
/* 8009469C 000902FC D0 03 00 04 */ stfs f0, 4(r3)
/* 800946A0 00090300 48 00 00 D8 */ b lbl_80094778
lbl_800946A4:
/* 800946A4 00090304 C0 22 87 E8 */ lfs f1, lbl_80640DE8-_SDA2_BASE_(r2)
/* 800946A8 00090308 80 7E 00 24 */ lwz r3, 0x24(r30)
/* 800946AC 0009030C C0 02 87 EC */ lfs f0, lbl_80640DEC-_SDA2_BASE_(r2)
/* 800946B0 00090310 D0 23 00 04 */ stfs f1, 4(r3)
/* 800946B4 00090314 80 7E 00 24 */ lwz r3, 0x24(r30)
/* 800946B8 00090318 D0 03 00 0C */ stfs f0, 0xc(r3)
/* 800946BC 0009031C 48 00 00 BC */ b lbl_80094778
lbl_800946C0:
/* 800946C0 00090320 80 0D 9A 74 */ lwz r0, lbl_8063ED34-_SDA_BASE_(r13)
/* 800946C4 00090324 2C 00 00 06 */ cmpwi r0, 6
/* 800946C8 00090328 41 82 00 94 */ beq lbl_8009475C
/* 800946CC 0009032C 40 80 00 14 */ bge lbl_800946E0
/* 800946D0 00090330 2C 00 00 04 */ cmpwi r0, 4
/* 800946D4 00090334 41 82 00 1C */ beq lbl_800946F0
/* 800946D8 00090338 40 80 00 20 */ bge lbl_800946F8
/* 800946DC 0009033C 48 00 00 80 */ b lbl_8009475C
lbl_800946E0:
/* 800946E0 00090340 2C 00 00 08 */ cmpwi r0, 8
/* 800946E4 00090344 41 82 00 4C */ beq lbl_80094730
/* 800946E8 00090348 40 80 00 74 */ bge lbl_8009475C
/* 800946EC 0009034C 48 00 00 30 */ b lbl_8009471C
lbl_800946F0:
/* 800946F0 00090350 3B E0 2A 97 */ li r31, 0x2a97
/* 800946F4 00090354 48 00 00 68 */ b lbl_8009475C
lbl_800946F8:
/* 800946F8 00090358 C0 02 87 F0 */ lfs f0, lbl_80640DF0-_SDA2_BASE_(r2)
/* 800946FC 0009035C 3C 80 80 48 */ lis r4, lbl_8047B060@ha
/* 80094700 00090360 80 BE 00 24 */ lwz r5, 0x24(r30)
/* 80094704 00090364 38 84 B0 60 */ addi r4, r4, lbl_8047B060@l
/* 80094708 00090368 38 60 00 21 */ li r3, 0x21
/* 8009470C 0009036C D0 05 00 04 */ stfs f0, 4(r5)
/* 80094710 00090370 A3 ED 9B 72 */ lhz r31, lbl_8063EE32-_SDA_BASE_(r13)
/* 80094714 00090374 48 0C 7B F5 */ bl func_8015C308
/* 80094718 00090378 48 00 00 44 */ b lbl_8009475C
lbl_8009471C:
/* 8009471C 0009037C C0 02 87 F0 */ lfs f0, lbl_80640DF0-_SDA2_BASE_(r2)
/* 80094720 00090380 3B E0 2A A4 */ li r31, 0x2aa4
/* 80094724 00090384 80 7E 00 24 */ lwz r3, 0x24(r30)
/* 80094728 00090388 D0 03 00 04 */ stfs f0, 4(r3)
/* 8009472C 0009038C 48 00 00 30 */ b lbl_8009475C
lbl_80094730:
/* 80094730 00090390 C0 02 87 F0 */ lfs f0, lbl_80640DF0-_SDA2_BASE_(r2)
/* 80094734 00090394 80 7E 00 24 */ lwz r3, 0x24(r30)
/* 80094738 00090398 D0 03 00 04 */ stfs f0, 4(r3)
/* 8009473C 0009039C 80 0D 9A 7C */ lwz r0, lbl_8063ED3C-_SDA_BASE_(r13)
/* 80094740 000903A0 2C 00 00 01 */ cmpwi r0, 1
/* 80094744 000903A4 40 82 00 0C */ bne lbl_80094750
/* 80094748 000903A8 3B E0 2A 9B */ li r31, 0x2a9b
/* 8009474C 000903AC 48 00 00 10 */ b lbl_8009475C
lbl_80094750:
/* 80094750 000903B0 2C 00 00 02 */ cmpwi r0, 2
/* 80094754 000903B4 40 82 00 08 */ bne lbl_8009475C
/* 80094758 000903B8 3B E0 52 3C */ li r31, 0x523c
lbl_8009475C:
/* 8009475C 000903BC 2C 1F 00 00 */ cmpwi r31, 0
/* 80094760 000903C0 41 82 00 18 */ beq lbl_80094778
/* 80094764 000903C4 7F A3 EB 78 */ mr r3, r29
/* 80094768 000903C8 7F C4 F3 78 */ mr r4, r30
/* 8009476C 000903CC 7F E6 FB 78 */ mr r6, r31
/* 80094770 000903D0 38 A0 00 02 */ li r5, 2
/* 80094774 000903D4 48 1B F7 41 */ bl func_80253EB4
lbl_80094778:
/* 80094778 000903D8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8009477C 000903DC 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80094780 000903E0 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 80094784 000903E4 83 A1 00 14 */ lwz r29, 0x14(r1)
/* 80094788 000903E8 7C 08 03 A6 */ mtlr r0
/* 8009478C 000903EC 38 21 00 20 */ addi r1, r1, 0x20
/* 80094790 000903F0 4E 80 00 20 */ blr
.global lbl_80094794
lbl_80094794:
/* 80094794 000903F4 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80094798 000903F8 7C 08 02 A6 */ mflr r0
/* 8009479C 000903FC 38 A0 00 03 */ li r5, 3
/* 800947A0 00090400 90 01 00 24 */ stw r0, 0x24(r1)
/* 800947A4 00090404 38 C1 00 08 */ addi r6, r1, 8
/* 800947A8 00090408 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 800947AC 0009040C 7C 9F 23 78 */ mr r31, r4
/* 800947B0 00090410 93 C1 00 18 */ stw r30, 0x18(r1)
/* 800947B4 00090414 7C 7E 1B 78 */ mr r30, r3
/* 800947B8 00090418 48 1B F6 D5 */ bl func_80253E8C
/* 800947BC 0009041C 80 01 00 08 */ lwz r0, 8(r1)
/* 800947C0 00090420 2C 00 00 00 */ cmpwi r0, 0
/* 800947C4 00090424 41 82 00 0C */ beq lbl_800947D0
/* 800947C8 00090428 41 80 00 1C */ blt lbl_800947E4
/* 800947CC 0009042C 48 00 00 18 */ b lbl_800947E4
lbl_800947D0:
/* 800947D0 00090430 7F C3 F3 78 */ mr r3, r30
/* 800947D4 00090434 7F E4 FB 78 */ mr r4, r31
/* 800947D8 00090438 38 A0 00 01 */ li r5, 1
/* 800947DC 0009043C 38 C0 00 00 */ li r6, 0
/* 800947E0 00090440 48 1B F6 D5 */ bl func_80253EB4
lbl_800947E4:
/* 800947E4 00090444 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800947E8 00090448 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 800947EC 0009044C 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 800947F0 00090450 7C 08 03 A6 */ mtlr r0
/* 800947F4 00090454 38 21 00 20 */ addi r1, r1, 0x20
/* 800947F8 00090458 4E 80 00 20 */ blr
.global lbl_800947FC
lbl_800947FC:
/* 800947FC 0009045C 4E 80 00 20 */ blr
.global lbl_80094800
lbl_80094800:
/* 80094800 00090460 4E 80 00 20 */ blr
.global lbl_80094804
lbl_80094804:
/* 80094804 00090464 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80094808 00090468 7C 08 02 A6 */ mflr r0
/* 8009480C 0009046C 38 A0 00 03 */ li r5, 3
/* 80094810 00090470 90 01 00 24 */ stw r0, 0x24(r1)
/* 80094814 00090474 38 C1 00 0C */ addi r6, r1, 0xc
/* 80094818 00090478 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8009481C 0009047C 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80094820 00090480 7C 9E 23 78 */ mr r30, r4
/* 80094824 00090484 93 A1 00 14 */ stw r29, 0x14(r1)
/* 80094828 00090488 7C 7D 1B 78 */ mr r29, r3
/* 8009482C 0009048C 48 1B F6 61 */ bl func_80253E8C
/* 80094830 00090490 80 01 00 0C */ lwz r0, 0xc(r1)
/* 80094834 00090494 2C 00 00 04 */ cmpwi r0, 4
/* 80094838 00090498 41 82 00 F4 */ beq lbl_8009492C
/* 8009483C 0009049C 40 80 00 10 */ bge lbl_8009484C
/* 80094840 000904A0 2C 00 00 03 */ cmpwi r0, 3
/* 80094844 000904A4 40 80 00 14 */ bge lbl_80094858
/* 80094848 000904A8 48 00 00 E4 */ b lbl_8009492C
lbl_8009484C:
/* 8009484C 000904AC 2C 00 00 06 */ cmpwi r0, 6
/* 80094850 000904B0 40 80 00 DC */ bge lbl_8009492C
/* 80094854 000904B4 48 00 00 70 */ b lbl_800948C4
lbl_80094858:
/* 80094858 000904B8 7F A3 EB 78 */ mr r3, r29
/* 8009485C 000904BC 7F C4 F3 78 */ mr r4, r30
/* 80094860 000904C0 38 C1 00 08 */ addi r6, r1, 8
/* 80094864 000904C4 38 A0 00 05 */ li r5, 5
/* 80094868 000904C8 48 1B F6 25 */ bl func_80253E8C
/* 8009486C 000904CC 3C 80 80 48 */ lis r4, lbl_8047BD70@ha
/* 80094870 000904D0 83 E1 00 08 */ lwz r31, 8(r1)
/* 80094874 000904D4 38 84 BD 70 */ addi r4, r4, lbl_8047BD70@l
/* 80094878 000904D8 38 60 2A 95 */ li r3, 0x2a95
/* 8009487C 000904DC 90 9F 00 00 */ stw r4, 0(r31)
/* 80094880 000904E0 48 1B BB 59 */ bl func_802503D8
/* 80094884 000904E4 88 BE 00 02 */ lbz r5, 2(r30)
/* 80094888 000904E8 38 00 00 84 */ li r0, 0x84
/* 8009488C 000904EC 7F A3 EB 78 */ mr r3, r29
/* 80094890 000904F0 7F C4 F3 78 */ mr r4, r30
/* 80094894 000904F4 98 BF 00 04 */ stb r5, 4(r31)
/* 80094898 000904F8 38 A0 00 02 */ li r5, 2
/* 8009489C 000904FC 38 C0 FF FE */ li r6, -2
/* 800948A0 00090500 88 FE 00 03 */ lbz r7, 3(r30)
/* 800948A4 00090504 98 FF 00 05 */ stb r7, 5(r31)
/* 800948A8 00090508 88 FE 00 04 */ lbz r7, 4(r30)
/* 800948AC 0009050C 98 FF 00 06 */ stb r7, 6(r31)
/* 800948B0 00090510 88 FE 00 05 */ lbz r7, 5(r30)
/* 800948B4 00090514 98 FF 00 07 */ stb r7, 7(r31)
/* 800948B8 00090518 98 1F 00 09 */ stb r0, 9(r31)
/* 800948BC 0009051C 48 1B F5 F9 */ bl func_80253EB4
/* 800948C0 00090520 48 00 00 6C */ b lbl_8009492C
lbl_800948C4:
/* 800948C4 00090524 7F A3 EB 78 */ mr r3, r29
/* 800948C8 00090528 7F C4 F3 78 */ mr r4, r30
/* 800948CC 0009052C 38 C1 00 08 */ addi r6, r1, 8
/* 800948D0 00090530 38 A0 00 05 */ li r5, 5
/* 800948D4 00090534 48 1B F5 B9 */ bl func_80253E8C
/* 800948D8 00090538 3C 80 80 48 */ lis r4, lbl_8047BD84@ha
/* 800948DC 0009053C 83 E1 00 08 */ lwz r31, 8(r1)
/* 800948E0 00090540 38 84 BD 84 */ addi r4, r4, lbl_8047BD84@l
/* 800948E4 00090544 38 60 2A 96 */ li r3, 0x2a96
/* 800948E8 00090548 90 9F 00 00 */ stw r4, 0(r31)
/* 800948EC 0009054C 48 1B BA ED */ bl func_802503D8
/* 800948F0 00090550 88 BE 00 02 */ lbz r5, 2(r30)
/* 800948F4 00090554 38 00 00 84 */ li r0, 0x84
/* 800948F8 00090558 7F A3 EB 78 */ mr r3, r29
/* 800948FC 0009055C 7F C4 F3 78 */ mr r4, r30
/* 80094900 00090560 98 BF 00 04 */ stb r5, 4(r31)
/* 80094904 00090564 38 A0 00 02 */ li r5, 2
/* 80094908 00090568 38 C0 FF FE */ li r6, -2
/* 8009490C 0009056C 88 FE 00 03 */ lbz r7, 3(r30)
/* 80094910 00090570 98 FF 00 05 */ stb r7, 5(r31)
/* 80094914 00090574 88 FE 00 04 */ lbz r7, 4(r30)
/* 80094918 00090578 98 FF 00 06 */ stb r7, 6(r31)
/* 8009491C 0009057C 88 FE 00 05 */ lbz r7, 5(r30)
/* 80094920 00090580 98 FF 00 07 */ stb r7, 7(r31)
/* 80094924 00090584 98 1F 00 09 */ stb r0, 9(r31)
/* 80094928 00090588 48 1B F5 8D */ bl func_80253EB4
lbl_8009492C:
/* 8009492C 0009058C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80094930 00090590 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80094934 00090594 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 80094938 00090598 83 A1 00 14 */ lwz r29, 0x14(r1)
/* 8009493C 0009059C 7C 08 03 A6 */ mtlr r0
/* 80094940 000905A0 38 21 00 20 */ addi r1, r1, 0x20
/* 80094944 000905A4 4E 80 00 20 */ blr
.global lbl_80094948
lbl_80094948:
/* 80094948 000905A8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8009494C 000905AC 7C 08 02 A6 */ mflr r0
/* 80094950 000905B0 7C 63 07 34 */ extsh r3, r3
/* 80094954 000905B4 38 A0 00 03 */ li r5, 3
/* 80094958 000905B8 90 01 00 14 */ stw r0, 0x14(r1)
/* 8009495C 000905BC 38 C1 00 08 */ addi r6, r1, 8
/* 80094960 000905C0 48 1B F5 2D */ bl func_80253E8C
/* 80094964 000905C4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80094968 000905C8 7C 08 03 A6 */ mtlr r0
/* 8009496C 000905CC 38 21 00 10 */ addi r1, r1, 0x10
/* 80094970 000905D0 4E 80 00 20 */ blr
.global func_80094974
func_80094974:
/* 80094974 000905D4 38 ED 9A E8 */ addi r7, r13, lbl_8063EDA8-_SDA_BASE_
/* 80094978 000905D8 7C 07 18 AE */ lbzx r0, r7, r3
/* 8009497C 000905DC 2C 00 00 00 */ cmpwi r0, 0
/* 80094980 000905E0 41 82 00 78 */ beq lbl_800949F8
/* 80094984 000905E4 3C C0 80 48 */ lis r6, lbl_8047B018@ha
/* 80094988 000905E8 54 68 10 3A */ slwi r8, r3, 2
/* 8009498C 000905EC 38 C6 B0 18 */ addi r6, r6, lbl_8047B018@l
/* 80094990 000905F0 7C 06 40 2E */ lwzx r0, r6, r8
/* 80094994 000905F4 2C 00 00 14 */ cmpwi r0, 0x14
/* 80094998 000905F8 40 80 00 18 */ bge lbl_800949B0
/* 8009499C 000905FC 80 A4 00 24 */ lwz r5, 0x24(r4)
/* 800949A0 00090600 C0 02 87 F4 */ lfs f0, lbl_80640DF4-_SDA2_BASE_(r2)
/* 800949A4 00090604 C0 25 00 00 */ lfs f1, 0(r5)
/* 800949A8 00090608 EC 01 00 2A */ fadds f0, f1, f0
/* 800949AC 0009060C D0 05 00 00 */ stfs f0, 0(r5)
lbl_800949B0:
/* 800949B0 00090610 7C A6 40 2E */ lwzx r5, r6, r8
/* 800949B4 00090614 38 05 00 01 */ addi r0, r5, 1
/* 800949B8 00090618 2C 00 00 0A */ cmpwi r0, 0xa
/* 800949BC 0009061C 7C 06 41 2E */ stwx r0, r6, r8
/* 800949C0 00090620 40 82 00 20 */ bne lbl_800949E0
/* 800949C4 00090624 80 A4 00 24 */ lwz r5, 0x24(r4)
/* 800949C8 00090628 C0 02 87 F8 */ lfs f0, lbl_80640DF8-_SDA2_BASE_(r2)
/* 800949CC 0009062C C0 25 00 00 */ lfs f1, 0(r5)
/* 800949D0 00090630 EC 01 00 28 */ fsubs f0, f1, f0
/* 800949D4 00090634 D0 05 00 00 */ stfs f0, 0(r5)
/* 800949D8 00090638 88 0D 9A 50 */ lbz r0, lbl_8063ED10-_SDA_BASE_(r13)
/* 800949DC 0009063C 98 0D 9A 51 */ stb r0, lbl_8063ED11-_SDA_BASE_(r13)
lbl_800949E0:
/* 800949E0 00090640 7C 06 40 2E */ lwzx r0, r6, r8
/* 800949E4 00090644 2C 00 00 14 */ cmpwi r0, 0x14
/* 800949E8 00090648 40 82 00 10 */ bne lbl_800949F8
/* 800949EC 0009064C 38 00 00 00 */ li r0, 0
/* 800949F0 00090650 7C 06 41 2E */ stwx r0, r6, r8
/* 800949F4 00090654 7C 07 19 AE */ stbx r0, r7, r3
lbl_800949F8:
/* 800949F8 00090658 38 ED 9A F0 */ addi r7, r13, lbl_8063EDB0-_SDA_BASE_
/* 800949FC 0009065C 7C 07 18 AE */ lbzx r0, r7, r3
/* 80094A00 00090660 2C 00 00 00 */ cmpwi r0, 0
/* 80094A04 00090664 4D 82 00 20 */ beqlr
/* 80094A08 00090668 3C C0 80 48 */ lis r6, lbl_8047B018@ha
/* 80094A0C 0009066C 54 68 10 3A */ slwi r8, r3, 2
/* 80094A10 00090670 38 C6 B0 18 */ addi r6, r6, lbl_8047B018@l
/* 80094A14 00090674 7C 06 40 2E */ lwzx r0, r6, r8
/* 80094A18 00090678 2C 00 00 14 */ cmpwi r0, 0x14
/* 80094A1C 0009067C 40 80 00 18 */ bge lbl_80094A34
/* 80094A20 00090680 80 A4 00 24 */ lwz r5, 0x24(r4)
/* 80094A24 00090684 C0 02 87 F4 */ lfs f0, lbl_80640DF4-_SDA2_BASE_(r2)
/* 80094A28 00090688 C0 25 00 00 */ lfs f1, 0(r5)
/* 80094A2C 0009068C EC 01 00 28 */ fsubs f0, f1, f0
/* 80094A30 00090690 D0 05 00 00 */ stfs f0, 0(r5)
lbl_80094A34:
/* 80094A34 00090694 7C A6 40 2E */ lwzx r5, r6, r8
/* 80094A38 00090698 38 05 00 01 */ addi r0, r5, 1
/* 80094A3C 0009069C 2C 00 00 0A */ cmpwi r0, 0xa
/* 80094A40 000906A0 7C 06 41 2E */ stwx r0, r6, r8
/* 80094A44 000906A4 40 82 00 20 */ bne lbl_80094A64
/* 80094A48 000906A8 80 84 00 24 */ lwz r4, 0x24(r4)
/* 80094A4C 000906AC C0 02 87 F8 */ lfs f0, lbl_80640DF8-_SDA2_BASE_(r2)
/* 80094A50 000906B0 C0 24 00 00 */ lfs f1, 0(r4)
/* 80094A54 000906B4 EC 01 00 2A */ fadds f0, f1, f0
/* 80094A58 000906B8 D0 04 00 00 */ stfs f0, 0(r4)
/* 80094A5C 000906BC 88 0D 9A 50 */ lbz r0, lbl_8063ED10-_SDA_BASE_(r13)
/* 80094A60 000906C0 98 0D 9A 51 */ stb r0, lbl_8063ED11-_SDA_BASE_(r13)
lbl_80094A64:
/* 80094A64 000906C4 7C 06 40 2E */ lwzx r0, r6, r8
/* 80094A68 000906C8 2C 00 00 14 */ cmpwi r0, 0x14
/* 80094A6C 000906CC 4C 82 00 20 */ bnelr
/* 80094A70 000906D0 38 00 00 00 */ li r0, 0
/* 80094A74 000906D4 7C 06 41 2E */ stwx r0, r6, r8
/* 80094A78 000906D8 7C 07 19 AE */ stbx r0, r7, r3
/* 80094A7C 000906DC 4E 80 00 20 */ blr
.global func_80094A80
func_80094A80:
/* 80094A80 000906E0 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80094A84 000906E4 7C 08 02 A6 */ mflr r0
/* 80094A88 000906E8 90 01 00 24 */ stw r0, 0x24(r1)
/* 80094A8C 000906EC 39 61 00 20 */ addi r11, r1, 0x20
/* 80094A90 000906F0 48 13 26 99 */ bl _savegpr_27
/* 80094A94 000906F4 A0 0D 9A 22 */ lhz r0, lbl_8063ECE2-_SDA_BASE_(r13)
/* 80094A98 000906F8 7C 7B 1B 78 */ mr r27, r3
/* 80094A9C 000906FC 7C 9C 23 78 */ mr r28, r4
/* 80094AA0 00090700 7C BF 2B 78 */ mr r31, r5
/* 80094AA4 00090704 28 00 00 69 */ cmplwi r0, 0x69
/* 80094AA8 00090708 41 80 00 0C */ blt lbl_80094AB4
/* 80094AAC 0009070C 28 00 00 6B */ cmplwi r0, 0x6b
/* 80094AB0 00090710 40 81 02 1C */ ble lbl_80094CCC
lbl_80094AB4:
/* 80094AB4 00090714 28 00 00 8D */ cmplwi r0, 0x8d
/* 80094AB8 00090718 41 80 00 0C */ blt lbl_80094AC4
/* 80094ABC 0009071C 28 00 00 8F */ cmplwi r0, 0x8f
/* 80094AC0 00090720 40 81 02 0C */ ble lbl_80094CCC
lbl_80094AC4:
/* 80094AC4 00090724 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha
/* 80094AC8 00090728 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l
/* 80094ACC 0009072C 7C 03 28 AE */ lbzx r0, r3, r5
/* 80094AD0 00090730 2C 00 00 00 */ cmpwi r0, 0
/* 80094AD4 00090734 41 82 01 F8 */ beq lbl_80094CCC
/* 80094AD8 00090738 3F C0 80 48 */ lis r30, lbl_8047AAC8@ha
/* 80094ADC 0009073C 54 BD 15 BA */ rlwinm r29, r5, 2, 0x16, 0x1d
/* 80094AE0 00090740 3B DE AA C8 */ addi r30, r30, lbl_8047AAC8@l
/* 80094AE4 00090744 7C 1E E8 2E */ lwzx r0, r30, r29
/* 80094AE8 00090748 2C 00 00 03 */ cmpwi r0, 3
/* 80094AEC 0009074C 41 82 00 54 */ beq lbl_80094B40
/* 80094AF0 00090750 40 80 00 1C */ bge lbl_80094B0C
/* 80094AF4 00090754 2C 00 00 01 */ cmpwi r0, 1
/* 80094AF8 00090758 41 82 00 30 */ beq lbl_80094B28
/* 80094AFC 0009075C 40 80 00 38 */ bge lbl_80094B34
/* 80094B00 00090760 2C 00 00 00 */ cmpwi r0, 0
/* 80094B04 00090764 40 80 00 18 */ bge lbl_80094B1C
/* 80094B08 00090768 48 00 00 58 */ b lbl_80094B60
lbl_80094B0C:
/* 80094B0C 0009076C 2C 00 00 05 */ cmpwi r0, 5
/* 80094B10 00090770 41 82 00 48 */ beq lbl_80094B58
/* 80094B14 00090774 40 80 00 4C */ bge lbl_80094B60
/* 80094B18 00090778 48 00 00 34 */ b lbl_80094B4C
lbl_80094B1C:
/* 80094B1C 0009077C 3C 60 0B CF */ lis r3, 0x0BCF0C00@ha
/* 80094B20 00090780 38 83 0C 00 */ addi r4, r3, 0x0BCF0C00@l
/* 80094B24 00090784 48 00 00 3C */ b lbl_80094B60
lbl_80094B28:
/* 80094B28 00090788 3C 60 0B D0 */ lis r3, 0x0BD00C00@ha
/* 80094B2C 0009078C 38 83 0C 00 */ addi r4, r3, 0x0BD00C00@l
/* 80094B30 00090790 48 00 00 30 */ b lbl_80094B60
lbl_80094B34:
/* 80094B34 00090794 3C 60 0B D1 */ lis r3, 0x0BD10C00@ha
/* 80094B38 00090798 38 83 0C 00 */ addi r4, r3, 0x0BD10C00@l
/* 80094B3C 0009079C 48 00 00 24 */ b lbl_80094B60
lbl_80094B40:
/* 80094B40 000907A0 3C 60 0B D2 */ lis r3, 0x0BD20C00@ha
/* 80094B44 000907A4 38 83 0C 00 */ addi r4, r3, 0x0BD20C00@l
/* 80094B48 000907A8 48 00 00 18 */ b lbl_80094B60
lbl_80094B4C:
/* 80094B4C 000907AC 3C 60 0B D3 */ lis r3, 0x0BD30C00@ha
/* 80094B50 000907B0 38 83 0C 00 */ addi r4, r3, 0x0BD30C00@l
/* 80094B54 000907B4 48 00 00 0C */ b lbl_80094B60
lbl_80094B58:
/* 80094B58 000907B8 3C 60 0B D4 */ lis r3, 0x0BD40C00@ha
/* 80094B5C 000907BC 38 83 0C 00 */ addi r4, r3, 0x0BD40C00@l
lbl_80094B60:
/* 80094B60 000907C0 38 60 03 EF */ li r3, 0x3ef
/* 80094B64 000907C4 4B FC 60 FD */ bl func_8005AC60
/* 80094B68 000907C8 7C 66 1B 78 */ mr r6, r3
/* 80094B6C 000907CC 7F 63 DB 78 */ mr r3, r27
/* 80094B70 000907D0 7F 84 E3 78 */ mr r4, r28
/* 80094B74 000907D4 38 A0 00 01 */ li r5, 1
/* 80094B78 000907D8 48 1B F3 3D */ bl func_80253EB4
/* 80094B7C 000907DC 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13)
/* 80094B80 000907E0 80 03 00 10 */ lwz r0, 0x10(r3)
/* 80094B84 000907E4 28 80 03 F0 */ cmplwi cr1, r0, 0x3f0
/* 80094B88 000907E8 40 86 00 70 */ bne cr1, lbl_80094BF8
/* 80094B8C 000907EC 7C DE E8 2E */ lwzx r6, r30, r29
/* 80094B90 000907F0 3C 80 80 48 */ lis r4, lbl_8047B100@ha
/* 80094B94 000907F4 1C BF 00 8C */ mulli r5, r31, 0x8c
/* 80094B98 000907F8 38 00 00 44 */ li r0, 0x44
/* 80094B9C 000907FC 38 84 B1 00 */ addi r4, r4, lbl_8047B100@l
/* 80094BA0 00090800 1C E6 00 8C */ mulli r7, r6, 0x8c
/* 80094BA4 00090804 7D 04 2A 14 */ add r8, r4, r5
/* 80094BA8 00090808 7C 83 3A 14 */ add r4, r3, r7
/* 80094BAC 0009080C 38 A8 FF FF */ addi r5, r8, -1
/* 80094BB0 00090810 38 C4 06 47 */ addi r6, r4, 0x647
/* 80094BB4 00090814 7C 09 03 A6 */ mtctr r0
lbl_80094BB8:
/* 80094BB8 00090818 88 85 00 01 */ lbz r4, 1(r5)
/* 80094BBC 0009081C 8C 05 00 02 */ lbzu r0, 2(r5)
/* 80094BC0 00090820 98 86 00 01 */ stb r4, 1(r6)
/* 80094BC4 00090824 9C 06 00 02 */ stbu r0, 2(r6)
/* 80094BC8 00090828 42 00 FF F0 */ bdnz lbl_80094BB8
/* 80094BCC 0009082C 7C 63 3A 14 */ add r3, r3, r7
/* 80094BD0 00090830 38 00 00 44 */ li r0, 0x44
/* 80094BD4 00090834 38 A3 21 F7 */ addi r5, r3, 0x21f7
/* 80094BD8 00090838 38 88 FF FF */ addi r4, r8, -1
/* 80094BDC 0009083C 7C 09 03 A6 */ mtctr r0
lbl_80094BE0:
/* 80094BE0 00090840 88 64 00 01 */ lbz r3, 1(r4)
/* 80094BE4 00090844 8C 04 00 02 */ lbzu r0, 2(r4)
/* 80094BE8 00090848 98 65 00 01 */ stb r3, 1(r5)
/* 80094BEC 0009084C 9C 05 00 02 */ stbu r0, 2(r5)
/* 80094BF0 00090850 42 00 FF F0 */ bdnz lbl_80094BE0
/* 80094BF4 00090854 48 00 00 D8 */ b lbl_80094CCC
lbl_80094BF8:
/* 80094BF8 00090858 28 1F 00 05 */ cmplwi r31, 5
/* 80094BFC 0009085C 41 81 00 68 */ bgt lbl_80094C64
/* 80094C00 00090860 7C BE E8 2E */ lwzx r5, r30, r29
/* 80094C04 00090864 1C 9F 00 8C */ mulli r4, r31, 0x8c
/* 80094C08 00090868 38 00 00 44 */ li r0, 0x44
/* 80094C0C 0009086C 1D 05 00 8C */ mulli r8, r5, 0x8c
/* 80094C10 00090870 7C E3 22 14 */ add r7, r3, r4
/* 80094C14 00090874 7C 83 42 14 */ add r4, r3, r8
/* 80094C18 00090878 38 A7 3D A7 */ addi r5, r7, 0x3da7
/* 80094C1C 0009087C 38 C4 06 47 */ addi r6, r4, 0x647
/* 80094C20 00090880 7C 09 03 A6 */ mtctr r0
lbl_80094C24:
/* 80094C24 00090884 88 85 00 01 */ lbz r4, 1(r5)
/* 80094C28 00090888 8C 05 00 02 */ lbzu r0, 2(r5)
/* 80094C2C 0009088C 98 86 00 01 */ stb r4, 1(r6)
/* 80094C30 00090890 9C 06 00 02 */ stbu r0, 2(r6)
/* 80094C34 00090894 42 00 FF F0 */ bdnz lbl_80094C24
/* 80094C38 00090898 7C 63 42 14 */ add r3, r3, r8
/* 80094C3C 0009089C 38 00 00 44 */ li r0, 0x44
/* 80094C40 000908A0 38 A3 21 F7 */ addi r5, r3, 0x21f7
/* 80094C44 000908A4 38 87 3D A7 */ addi r4, r7, 0x3da7
/* 80094C48 000908A8 7C 09 03 A6 */ mtctr r0
lbl_80094C4C:
/* 80094C4C 000908AC 88 64 00 01 */ lbz r3, 1(r4)
/* 80094C50 000908B0 8C 04 00 02 */ lbzu r0, 2(r4)
/* 80094C54 000908B4 98 65 00 01 */ stb r3, 1(r5)
/* 80094C58 000908B8 9C 05 00 02 */ stbu r0, 2(r5)
/* 80094C5C 000908BC 42 00 FF F0 */ bdnz lbl_80094C4C
/* 80094C60 000908C0 48 00 00 6C */ b lbl_80094CCC
lbl_80094C64:
/* 80094C64 000908C4 40 86 00 68 */ bne cr1, lbl_80094CCC
/* 80094C68 000908C8 7C BE E8 2E */ lwzx r5, r30, r29
/* 80094C6C 000908CC 38 1F FF FA */ addi r0, r31, -6
/* 80094C70 000908D0 1C 80 00 8C */ mulli r4, r0, 0x8c
/* 80094C74 000908D4 38 00 00 44 */ li r0, 0x44
/* 80094C78 000908D8 1D 05 00 8C */ mulli r8, r5, 0x8c
/* 80094C7C 000908DC 7C E3 22 14 */ add r7, r3, r4
/* 80094C80 000908E0 7C 83 42 14 */ add r4, r3, r8
/* 80094C84 000908E4 38 A7 4B 7F */ addi r5, r7, 0x4b7f
/* 80094C88 000908E8 38 C4 06 47 */ addi r6, r4, 0x647
/* 80094C8C 000908EC 7C 09 03 A6 */ mtctr r0
lbl_80094C90:
/* 80094C90 000908F0 88 85 00 01 */ lbz r4, 1(r5)
/* 80094C94 000908F4 8C 05 00 02 */ lbzu r0, 2(r5)
/* 80094C98 000908F8 98 86 00 01 */ stb r4, 1(r6)
/* 80094C9C 000908FC 9C 06 00 02 */ stbu r0, 2(r6)
/* 80094CA0 00090900 42 00 FF F0 */ bdnz lbl_80094C90
/* 80094CA4 00090904 7C 63 42 14 */ add r3, r3, r8
/* 80094CA8 00090908 38 00 00 44 */ li r0, 0x44
/* 80094CAC 0009090C 38 A3 21 F7 */ addi r5, r3, 0x21f7
/* 80094CB0 00090910 38 87 4B 7F */ addi r4, r7, 0x4b7f
/* 80094CB4 00090914 7C 09 03 A6 */ mtctr r0
lbl_80094CB8:
/* 80094CB8 00090918 88 64 00 01 */ lbz r3, 1(r4)
/* 80094CBC 0009091C 8C 04 00 02 */ lbzu r0, 2(r4)
/* 80094CC0 00090920 98 65 00 01 */ stb r3, 1(r5)
/* 80094CC4 00090924 9C 05 00 02 */ stbu r0, 2(r5)
/* 80094CC8 00090928 42 00 FF F0 */ bdnz lbl_80094CB8
lbl_80094CCC:
/* 80094CCC 0009092C 39 61 00 20 */ addi r11, r1, 0x20
/* 80094CD0 00090930 48 13 24 A5 */ bl _restgpr_27
/* 80094CD4 00090934 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80094CD8 00090938 7C 08 03 A6 */ mtlr r0
/* 80094CDC 0009093C 38 21 00 20 */ addi r1, r1, 0x20
/* 80094CE0 00090940 4E 80 00 20 */ blr
.global func_80094CE4
func_80094CE4:
/* 80094CE4 00090944 81 4D 9A D0 */ lwz r10, lbl_8063ED90-_SDA_BASE_(r13)
/* 80094CE8 00090948 38 06 00 01 */ addi r0, r6, 1
/* 80094CEC 0009094C A1 2A 00 16 */ lhz r9, 0x16(r10)
/* 80094CF0 00090950 7C 09 00 00 */ cmpw r9, r0
/* 80094CF4 00090954 40 80 00 2C */ bge lbl_80094D20
/* 80094CF8 00090958 2C 05 00 00 */ cmpwi r5, 0
/* 80094CFC 0009095C 41 82 00 14 */ beq lbl_80094D10
/* 80094D00 00090960 7C C7 33 78 */ mr r7, r6
/* 80094D04 00090964 38 A0 00 18 */ li r5, 0x18
/* 80094D08 00090968 38 C0 2A BA */ li r6, 0x2aba
/* 80094D0C 0009096C 4B FF F1 E8 */ b func_80093EF4
lbl_80094D10:
/* 80094D10 00090970 7C C7 33 78 */ mr r7, r6
/* 80094D14 00090974 38 A0 00 17 */ li r5, 0x17
/* 80094D18 00090978 38 C0 2A B9 */ li r6, 0x2ab9
/* 80094D1C 0009097C 4B FF F1 D8 */ b func_80093EF4
lbl_80094D20:
/* 80094D20 00090980 38 CA 00 1C */ addi r6, r10, 0x1c
/* 80094D24 00090984 7C 06 40 AE */ lbzx r0, r6, r8
/* 80094D28 00090988 7C C6 38 AE */ lbzx r6, r6, r7
/* 80094D2C 0009098C 7C 06 00 40 */ cmplw r6, r0
/* 80094D30 00090990 40 81 00 24 */ ble lbl_80094D54
/* 80094D34 00090994 2C 05 00 00 */ cmpwi r5, 0
/* 80094D38 00090998 41 82 00 10 */ beq lbl_80094D48
/* 80094D3C 0009099C 3C A0 21 0D */ lis r5, 0x210D0C00@ha
/* 80094D40 000909A0 38 A5 0C 00 */ addi r5, r5, 0x210D0C00@l
/* 80094D44 000909A4 4B FF F2 90 */ b lbl_80093FD4
lbl_80094D48:
/* 80094D48 000909A8 3C A0 21 0C */ lis r5, 0x210C0C00@ha
/* 80094D4C 000909AC 38 A5 0C 00 */ addi r5, r5, 0x210C0C00@l
/* 80094D50 000909B0 4B FF F2 84 */ b lbl_80093FD4
lbl_80094D54:
/* 80094D54 000909B4 40 80 00 24 */ bge lbl_80094D78
/* 80094D58 000909B8 2C 05 00 00 */ cmpwi r5, 0
/* 80094D5C 000909BC 41 82 00 10 */ beq lbl_80094D6C
/* 80094D60 000909C0 3C A0 21 0B */ lis r5, 0x210B0C00@ha
/* 80094D64 000909C4 38 A5 0C 00 */ addi r5, r5, 0x210B0C00@l
/* 80094D68 000909C8 4B FF F2 6C */ b lbl_80093FD4
lbl_80094D6C:
/* 80094D6C 000909CC 3C A0 21 0A */ lis r5, 0x210A0C00@ha
/* 80094D70 000909D0 38 A5 0C 00 */ addi r5, r5, 0x210A0C00@l
/* 80094D74 000909D4 4B FF F2 60 */ b lbl_80093FD4
lbl_80094D78:
/* 80094D78 000909D8 4C 82 00 20 */ bnelr
/* 80094D7C 000909DC 2C 05 00 00 */ cmpwi r5, 0
/* 80094D80 000909E0 41 82 00 10 */ beq lbl_80094D90
/* 80094D84 000909E4 3C A0 21 0F */ lis r5, 0x210F0C00@ha
/* 80094D88 000909E8 38 A5 0C 00 */ addi r5, r5, 0x210F0C00@l
/* 80094D8C 000909EC 4B FF F2 48 */ b lbl_80093FD4
lbl_80094D90:
/* 80094D90 000909F0 3C A0 21 0E */ lis r5, 0x210E0C00@ha
/* 80094D94 000909F4 38 A5 0C 00 */ addi r5, r5, 0x210E0C00@l
/* 80094D98 000909F8 4B FF F2 3C */ b lbl_80093FD4
/* 80094D9C 000909FC 4E 80 00 20 */ blr
.global func_80094DA0
func_80094DA0:
/* 80094DA0 00090A00 38 A0 00 01 */ li r5, 1
/* 80094DA4 00090A04 38 6D 9B 98 */ addi r3, r13, lbl_8063EE58-_SDA_BASE_
/* 80094DA8 00090A08 38 80 00 04 */ li r4, 4
/* 80094DAC 00090A0C 38 00 00 00 */ li r0, 0
/* 80094DB0 00090A10 98 AD 9B 98 */ stb r5, lbl_8063EE58-_SDA_BASE_(r13)
/* 80094DB4 00090A14 B0 83 00 02 */ sth r4, 2(r3)
/* 80094DB8 00090A18 98 03 00 04 */ stb r0, 4(r3)
/* 80094DBC 00090A1C 4E 80 00 20 */ blr
|