summaryrefslogtreecommitdiff
path: root/asm/code_8012F0D8.s
blob: 136a103463e76ed6c905e80e4c305c066fb38745 (plain)
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
.include "macros.inc"

.section .text, "ax"  # 0x80006980 - 0x803E1E60

.global func_8012F0D8
func_8012F0D8:
/* 8012F0D8 0012AD38  94 21 FF 90 */	stwu r1, -0x70(r1)
/* 8012F0DC 0012AD3C  7C 08 02 A6 */	mflr r0
/* 8012F0E0 0012AD40  38 A0 FF FF */	li r5, -1
/* 8012F0E4 0012AD44  90 01 00 74 */	stw r0, 0x74(r1)
/* 8012F0E8 0012AD48  38 00 00 1E */	li r0, 0x1e
/* 8012F0EC 0012AD4C  93 E1 00 6C */	stw r31, 0x6c(r1)
/* 8012F0F0 0012AD50  7C 7F 1B 78 */	mr r31, r3
/* 8012F0F4 0012AD54  38 60 00 00 */	li r3, 0
/* 8012F0F8 0012AD58  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F0FC 0012AD5C  90 04 01 28 */	stw r0, 0x128(r4)
/* 8012F100 0012AD60  38 80 00 00 */	li r4, 0
/* 8012F104 0012AD64  48 12 4E 69 */	bl func_80253F6C
/* 8012F108 0012AD68  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F10C 0012AD6C  90 64 01 24 */	stw r3, 0x124(r4)
/* 8012F110 0012AD70  48 03 05 D1 */	bl func_8015F6E0
/* 8012F114 0012AD74  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F118 0012AD78  90 64 01 48 */	stw r3, 0x148(r4)
/* 8012F11C 0012AD7C  4B FE D8 59 */	bl func_8011C974
/* 8012F120 0012AD80  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F124 0012AD84  2C 1F 00 00 */	cmpwi r31, 0
/* 8012F128 0012AD88  90 64 01 4C */	stw r3, 0x14c(r4)
/* 8012F12C 0012AD8C  40 82 00 3C */	bne lbl_8012F168
/* 8012F130 0012AD90  38 60 02 65 */	li r3, 0x265
/* 8012F134 0012AD94  38 80 00 00 */	li r4, 0
/* 8012F138 0012AD98  38 A0 00 01 */	li r5, 1
/* 8012F13C 0012AD9C  48 03 38 05 */	bl func_80162940
/* 8012F140 0012ADA0  38 60 02 66 */	li r3, 0x266
/* 8012F144 0012ADA4  38 80 00 00 */	li r4, 0
/* 8012F148 0012ADA8  38 A0 00 01 */	li r5, 1
/* 8012F14C 0012ADAC  48 03 37 F5 */	bl func_80162940
/* 8012F150 0012ADB0  38 60 02 67 */	li r3, 0x267
/* 8012F154 0012ADB4  38 80 00 00 */	li r4, 0
/* 8012F158 0012ADB8  38 A0 00 01 */	li r5, 1
/* 8012F15C 0012ADBC  48 03 37 E5 */	bl func_80162940
/* 8012F160 0012ADC0  4B FB 73 19 */	bl func_800E6478
/* 8012F164 0012ADC4  48 00 01 E4 */	b lbl_8012F348
lbl_8012F168:
/* 8012F168 0012ADC8  28 1F 00 02 */	cmplwi r31, 2
/* 8012F16C 0012ADCC  40 82 01 DC */	bne lbl_8012F348
/* 8012F170 0012ADD0  38 60 02 67 */	li r3, 0x267
/* 8012F174 0012ADD4  48 03 39 1D */	bl func_80162A90
/* 8012F178 0012ADD8  2C 03 00 03 */	cmpwi r3, 3
/* 8012F17C 0012ADDC  41 82 00 5C */	beq lbl_8012F1D8
/* 8012F180 0012ADE0  40 80 01 C8 */	bge lbl_8012F348
/* 8012F184 0012ADE4  2C 03 00 00 */	cmpwi r3, 0
/* 8012F188 0012ADE8  41 82 00 0C */	beq lbl_8012F194
/* 8012F18C 0012ADEC  40 80 01 AC */	bge lbl_8012F338
/* 8012F190 0012ADF0  48 00 01 B8 */	b lbl_8012F348
lbl_8012F194:
/* 8012F194 0012ADF4  38 60 02 65 */	li r3, 0x265
/* 8012F198 0012ADF8  38 80 00 00 */	li r4, 0
/* 8012F19C 0012ADFC  38 A0 00 01 */	li r5, 1
/* 8012F1A0 0012AE00  48 03 37 A1 */	bl func_80162940
/* 8012F1A4 0012AE04  38 60 02 66 */	li r3, 0x266
/* 8012F1A8 0012AE08  38 80 00 00 */	li r4, 0
/* 8012F1AC 0012AE0C  38 A0 00 01 */	li r5, 1
/* 8012F1B0 0012AE10  48 03 37 91 */	bl func_80162940
/* 8012F1B4 0012AE14  38 60 02 67 */	li r3, 0x267
/* 8012F1B8 0012AE18  38 80 00 00 */	li r4, 0
/* 8012F1BC 0012AE1C  38 A0 00 01 */	li r5, 1
/* 8012F1C0 0012AE20  48 03 37 81 */	bl func_80162940
/* 8012F1C4 0012AE24  4B FB 72 B5 */	bl func_800E6478
/* 8012F1C8 0012AE28  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F1CC 0012AE2C  38 00 00 24 */	li r0, 0x24
/* 8012F1D0 0012AE30  90 03 01 28 */	stw r0, 0x128(r3)
/* 8012F1D4 0012AE34  48 00 01 74 */	b lbl_8012F348
lbl_8012F1D8:
/* 8012F1D8 0012AE38  4B FB 73 09 */	bl func_800E64E0
/* 8012F1DC 0012AE3C  C0 62 8D 98 */	lfs f3, lbl_80641398-_SDA2_BASE_(r2)
/* 8012F1E0 0012AE40  38 60 00 00 */	li r3, 0
/* 8012F1E4 0012AE44  C0 42 8D 9C */	lfs f2, lbl_8064139C-_SDA2_BASE_(r2)
/* 8012F1E8 0012AE48  C0 22 8D A0 */	lfs f1, lbl_806413A0-_SDA2_BASE_(r2)
/* 8012F1EC 0012AE4C  C0 02 8D A4 */	lfs f0, lbl_806413A4-_SDA2_BASE_(r2)
/* 8012F1F0 0012AE50  D0 61 00 54 */	stfs f3, 0x54(r1)
/* 8012F1F4 0012AE54  D0 61 00 48 */	stfs f3, 0x48(r1)
/* 8012F1F8 0012AE58  D0 41 00 50 */	stfs f2, 0x50(r1)
/* 8012F1FC 0012AE5C  D0 41 00 4C */	stfs f2, 0x4c(r1)
/* 8012F200 0012AE60  D0 21 00 5C */	stfs f1, 0x5c(r1)
/* 8012F204 0012AE64  D0 21 00 58 */	stfs f1, 0x58(r1)
/* 8012F208 0012AE68  D0 01 00 64 */	stfs f0, 0x64(r1)
/* 8012F20C 0012AE6C  D0 01 00 60 */	stfs f0, 0x60(r1)
/* 8012F210 0012AE70  4B FB 72 AD */	bl func_800E64BC
/* 8012F214 0012AE74  54 63 06 3E */	clrlwi r3, r3, 0x18
/* 8012F218 0012AE78  4B FB 68 B9 */	bl func_800E5AD0
/* 8012F21C 0012AE7C  7C 64 1B 78 */	mr r4, r3
/* 8012F220 0012AE80  38 60 00 01 */	li r3, 1
/* 8012F224 0012AE84  4B FE D7 79 */	bl func_8011C99C
/* 8012F228 0012AE88  38 60 00 00 */	li r3, 0
/* 8012F22C 0012AE8C  38 80 00 00 */	li r4, 0
/* 8012F230 0012AE90  38 A0 00 01 */	li r5, 1
/* 8012F234 0012AE94  38 C0 00 00 */	li r6, 0
/* 8012F238 0012AE98  4B FB 77 6D */	bl func_800E69A4
/* 8012F23C 0012AE9C  81 61 00 48 */	lwz r11, 0x48(r1)
/* 8012F240 0012AEA0  38 81 00 28 */	addi r4, r1, 0x28
/* 8012F244 0012AEA4  81 41 00 4C */	lwz r10, 0x4c(r1)
/* 8012F248 0012AEA8  38 60 00 00 */	li r3, 0
/* 8012F24C 0012AEAC  81 21 00 50 */	lwz r9, 0x50(r1)
/* 8012F250 0012AEB0  81 01 00 54 */	lwz r8, 0x54(r1)
/* 8012F254 0012AEB4  80 E1 00 58 */	lwz r7, 0x58(r1)
/* 8012F258 0012AEB8  80 C1 00 5C */	lwz r6, 0x5c(r1)
/* 8012F25C 0012AEBC  80 A1 00 60 */	lwz r5, 0x60(r1)
/* 8012F260 0012AEC0  80 01 00 64 */	lwz r0, 0x64(r1)
/* 8012F264 0012AEC4  91 61 00 28 */	stw r11, 0x28(r1)
/* 8012F268 0012AEC8  91 41 00 2C */	stw r10, 0x2c(r1)
/* 8012F26C 0012AECC  91 21 00 30 */	stw r9, 0x30(r1)
/* 8012F270 0012AED0  91 01 00 34 */	stw r8, 0x34(r1)
/* 8012F274 0012AED4  90 E1 00 38 */	stw r7, 0x38(r1)
/* 8012F278 0012AED8  90 C1 00 3C */	stw r6, 0x3c(r1)
/* 8012F27C 0012AEDC  90 A1 00 40 */	stw r5, 0x40(r1)
/* 8012F280 0012AEE0  90 01 00 44 */	stw r0, 0x44(r1)
/* 8012F284 0012AEE4  4B FB 7F 2D */	bl func_800E71B0
/* 8012F288 0012AEE8  C0 22 8D A8 */	lfs f1, lbl_806413A8-_SDA2_BASE_(r2)
/* 8012F28C 0012AEEC  38 60 00 01 */	li r3, 1
/* 8012F290 0012AEF0  C0 02 8D AC */	lfs f0, lbl_806413AC-_SDA2_BASE_(r2)
/* 8012F294 0012AEF4  D0 21 00 54 */	stfs f1, 0x54(r1)
/* 8012F298 0012AEF8  D0 21 00 48 */	stfs f1, 0x48(r1)
/* 8012F29C 0012AEFC  D0 01 00 50 */	stfs f0, 0x50(r1)
/* 8012F2A0 0012AF00  D0 01 00 4C */	stfs f0, 0x4c(r1)
/* 8012F2A4 0012AF04  4B FB 72 19 */	bl func_800E64BC
/* 8012F2A8 0012AF08  54 63 06 3E */	clrlwi r3, r3, 0x18
/* 8012F2AC 0012AF0C  4B FB 68 25 */	bl func_800E5AD0
/* 8012F2B0 0012AF10  7C 64 1B 78 */	mr r4, r3
/* 8012F2B4 0012AF14  38 60 00 02 */	li r3, 2
/* 8012F2B8 0012AF18  4B FE D6 E5 */	bl func_8011C99C
/* 8012F2BC 0012AF1C  38 60 00 01 */	li r3, 1
/* 8012F2C0 0012AF20  38 80 00 00 */	li r4, 0
/* 8012F2C4 0012AF24  38 A0 00 01 */	li r5, 1
/* 8012F2C8 0012AF28  38 C0 00 00 */	li r6, 0
/* 8012F2CC 0012AF2C  4B FB 76 D9 */	bl func_800E69A4
/* 8012F2D0 0012AF30  81 61 00 48 */	lwz r11, 0x48(r1)
/* 8012F2D4 0012AF34  38 81 00 08 */	addi r4, r1, 8
/* 8012F2D8 0012AF38  81 41 00 4C */	lwz r10, 0x4c(r1)
/* 8012F2DC 0012AF3C  38 60 00 01 */	li r3, 1
/* 8012F2E0 0012AF40  81 21 00 50 */	lwz r9, 0x50(r1)
/* 8012F2E4 0012AF44  81 01 00 54 */	lwz r8, 0x54(r1)
/* 8012F2E8 0012AF48  80 E1 00 58 */	lwz r7, 0x58(r1)
/* 8012F2EC 0012AF4C  80 C1 00 5C */	lwz r6, 0x5c(r1)
/* 8012F2F0 0012AF50  80 A1 00 60 */	lwz r5, 0x60(r1)
/* 8012F2F4 0012AF54  80 01 00 64 */	lwz r0, 0x64(r1)
/* 8012F2F8 0012AF58  91 61 00 08 */	stw r11, 8(r1)
/* 8012F2FC 0012AF5C  91 41 00 0C */	stw r10, 0xc(r1)
/* 8012F300 0012AF60  91 21 00 10 */	stw r9, 0x10(r1)
/* 8012F304 0012AF64  91 01 00 14 */	stw r8, 0x14(r1)
/* 8012F308 0012AF68  90 E1 00 18 */	stw r7, 0x18(r1)
/* 8012F30C 0012AF6C  90 C1 00 1C */	stw r6, 0x1c(r1)
/* 8012F310 0012AF70  90 A1 00 20 */	stw r5, 0x20(r1)
/* 8012F314 0012AF74  90 01 00 24 */	stw r0, 0x24(r1)
/* 8012F318 0012AF78  4B FB 7E 99 */	bl func_800E71B0
/* 8012F31C 0012AF7C  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F320 0012AF80  38 80 00 38 */	li r4, 0x38
/* 8012F324 0012AF84  38 00 00 17 */	li r0, 0x17
/* 8012F328 0012AF88  90 83 01 28 */	stw r4, 0x128(r3)
/* 8012F32C 0012AF8C  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F330 0012AF90  B0 03 01 2C */	sth r0, 0x12c(r3)
/* 8012F334 0012AF94  48 00 00 14 */	b lbl_8012F348
lbl_8012F338:
/* 8012F338 0012AF98  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F33C 0012AF9C  38 00 00 3E */	li r0, 0x3e
/* 8012F340 0012AFA0  90 03 01 28 */	stw r0, 0x128(r3)
/* 8012F344 0012AFA4  48 00 03 2C */	b lbl_8012F670
lbl_8012F348:
/* 8012F348 0012AFA8  28 1F 00 03 */	cmplwi r31, 3
/* 8012F34C 0012AFAC  40 82 00 10 */	bne lbl_8012F35C
/* 8012F350 0012AFB0  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F354 0012AFB4  38 00 00 24 */	li r0, 0x24
/* 8012F358 0012AFB8  90 03 01 28 */	stw r0, 0x128(r3)
lbl_8012F35C:
/* 8012F35C 0012AFBC  38 60 03 FA */	li r3, 0x3fa
/* 8012F360 0012AFC0  48 11 A2 7D */	bl func_802495DC
/* 8012F364 0012AFC4  3C 80 19 A5 */	lis r4, 0x19A51A00@ha
/* 8012F368 0012AFC8  38 60 00 0E */	li r3, 0xe
/* 8012F36C 0012AFCC  38 84 1A 00 */	addi r4, r4, 0x19A51A00@l
/* 8012F370 0012AFD0  4B F2 6A 29 */	bl func_80055D98
/* 8012F374 0012AFD4  80 AD 82 A0 */	lwz r5, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F378 0012AFD8  3C 80 27 71 */	lis r4, 0x27711A00@ha
/* 8012F37C 0012AFDC  38 84 1A 00 */	addi r4, r4, 0x27711A00@l
/* 8012F380 0012AFE0  90 65 00 00 */	stw r3, 0(r5)
/* 8012F384 0012AFE4  38 60 03 FA */	li r3, 0x3fa
/* 8012F388 0012AFE8  4B F2 6A 11 */	bl func_80055D98
/* 8012F38C 0012AFEC  80 ED 82 A0 */	lwz r7, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F390 0012AFF0  3C A0 80 12 */	lis r5, lbl_801266B4@ha
/* 8012F394 0012AFF4  3C C0 80 12 */	lis r6, lbl_801266E0@ha
/* 8012F398 0012AFF8  38 80 00 00 */	li r4, 0
/* 8012F39C 0012AFFC  90 67 00 58 */	stw r3, 0x58(r7)
/* 8012F3A0 0012B000  38 A5 66 B4 */	addi r5, r5, lbl_801266B4@l
/* 8012F3A4 0012B004  38 C6 66 E0 */	addi r6, r6, lbl_801266E0@l
/* 8012F3A8 0012B008  38 E0 FF FF */	li r7, -1
/* 8012F3AC 0012B00C  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F3B0 0012B010  39 00 00 00 */	li r8, 0
/* 8012F3B4 0012B014  39 20 00 01 */	li r9, 1
/* 8012F3B8 0012B018  39 40 00 00 */	li r10, 0
/* 8012F3BC 0012B01C  80 63 00 00 */	lwz r3, 0(r3)
/* 8012F3C0 0012B020  48 12 48 79 */	bl func_80253C38
/* 8012F3C4 0012B024  80 ED 82 A0 */	lwz r7, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F3C8 0012B028  3C A0 80 13 */	lis r5, lbl_801313B8@ha
/* 8012F3CC 0012B02C  3C C0 80 13 */	lis r6, lbl_801313BC@ha
/* 8012F3D0 0012B030  38 80 00 00 */	li r4, 0
/* 8012F3D4 0012B034  B0 67 00 C0 */	sth r3, 0xc0(r7)
/* 8012F3D8 0012B038  38 A5 13 B8 */	addi r5, r5, lbl_801313B8@l
/* 8012F3DC 0012B03C  38 C6 13 BC */	addi r6, r6, lbl_801313BC@l
/* 8012F3E0 0012B040  38 E0 FF FF */	li r7, -1
/* 8012F3E4 0012B044  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F3E8 0012B048  39 00 00 00 */	li r8, 0
/* 8012F3EC 0012B04C  39 20 00 01 */	li r9, 1
/* 8012F3F0 0012B050  39 40 00 00 */	li r10, 0
/* 8012F3F4 0012B054  80 63 00 58 */	lwz r3, 0x58(r3)
/* 8012F3F8 0012B058  48 12 48 41 */	bl func_80253C38
/* 8012F3FC 0012B05C  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F400 0012B060  B0 64 00 EC */	sth r3, 0xec(r4)
/* 8012F404 0012B064  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F408 0012B068  80 03 01 28 */	lwz r0, 0x128(r3)
/* 8012F40C 0012B06C  28 00 00 3E */	cmplwi r0, 0x3e
/* 8012F410 0012B070  41 82 01 B0 */	beq lbl_8012F5C0
/* 8012F414 0012B074  38 60 03 F8 */	li r3, 0x3f8
/* 8012F418 0012B078  48 11 A1 C5 */	bl func_802495DC
/* 8012F41C 0012B07C  3C 80 04 4E */	lis r4, 0x044E1A00@ha
/* 8012F420 0012B080  38 60 00 0E */	li r3, 0xe
/* 8012F424 0012B084  38 84 1A 00 */	addi r4, r4, 0x044E1A00@l
/* 8012F428 0012B088  4B F2 69 71 */	bl func_80055D98
/* 8012F42C 0012B08C  80 AD 82 A0 */	lwz r5, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F430 0012B090  3C 80 23 6A */	lis r4, 0x236A1A00@ha
/* 8012F434 0012B094  38 84 1A 00 */	addi r4, r4, 0x236A1A00@l
/* 8012F438 0012B098  90 65 00 04 */	stw r3, 4(r5)
/* 8012F43C 0012B09C  38 60 03 F8 */	li r3, 0x3f8
/* 8012F440 0012B0A0  4B F2 69 59 */	bl func_80055D98
/* 8012F444 0012B0A4  80 AD 82 A0 */	lwz r5, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F448 0012B0A8  3C 80 04 4F */	lis r4, 0x044F1A00@ha
/* 8012F44C 0012B0AC  38 84 1A 00 */	addi r4, r4, 0x044F1A00@l
/* 8012F450 0012B0B0  90 65 00 2C */	stw r3, 0x2c(r5)
/* 8012F454 0012B0B4  38 60 00 0E */	li r3, 0xe
/* 8012F458 0012B0B8  4B F2 69 41 */	bl func_80055D98
/* 8012F45C 0012B0BC  80 AD 82 A0 */	lwz r5, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F460 0012B0C0  3C 80 23 77 */	lis r4, 0x23771A00@ha
/* 8012F464 0012B0C4  38 84 1A 00 */	addi r4, r4, 0x23771A00@l
/* 8012F468 0012B0C8  90 65 00 30 */	stw r3, 0x30(r5)
/* 8012F46C 0012B0CC  38 60 03 F8 */	li r3, 0x3f8
/* 8012F470 0012B0D0  4B F2 69 29 */	bl func_80055D98
/* 8012F474 0012B0D4  80 AD 82 A0 */	lwz r5, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F478 0012B0D8  3C 80 23 9A */	lis r4, 0x239A1A00@ha
/* 8012F47C 0012B0DC  38 84 1A 00 */	addi r4, r4, 0x239A1A00@l
/* 8012F480 0012B0E0  90 65 00 34 */	stw r3, 0x34(r5)
/* 8012F484 0012B0E4  38 60 03 F8 */	li r3, 0x3f8
/* 8012F488 0012B0E8  4B F2 69 11 */	bl func_80055D98
/* 8012F48C 0012B0EC  80 ED 82 A0 */	lwz r7, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F490 0012B0F0  3C A0 80 12 */	lis r5, lbl_80126934@ha
/* 8012F494 0012B0F4  3C C0 80 12 */	lis r6, lbl_801269A0@ha
/* 8012F498 0012B0F8  38 80 00 00 */	li r4, 0
/* 8012F49C 0012B0FC  90 67 00 3C */	stw r3, 0x3c(r7)
/* 8012F4A0 0012B100  38 A5 69 34 */	addi r5, r5, lbl_80126934@l
/* 8012F4A4 0012B104  38 C6 69 A0 */	addi r6, r6, lbl_801269A0@l
/* 8012F4A8 0012B108  38 E0 FF FF */	li r7, -1
/* 8012F4AC 0012B10C  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F4B0 0012B110  39 00 00 00 */	li r8, 0
/* 8012F4B4 0012B114  39 20 00 01 */	li r9, 1
/* 8012F4B8 0012B118  39 40 00 00 */	li r10, 0
/* 8012F4BC 0012B11C  80 63 00 04 */	lwz r3, 4(r3)
/* 8012F4C0 0012B120  48 12 47 79 */	bl func_80253C38
/* 8012F4C4 0012B124  80 ED 82 A0 */	lwz r7, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F4C8 0012B128  3C A0 80 13 */	lis r5, lbl_80129600@ha
/* 8012F4CC 0012B12C  3C C0 80 13 */	lis r6, lbl_80129800@ha
/* 8012F4D0 0012B130  38 80 00 00 */	li r4, 0
/* 8012F4D4 0012B134  B0 67 00 C2 */	sth r3, 0xc2(r7)
/* 8012F4D8 0012B138  38 A5 96 00 */	addi r5, r5, lbl_80129600@l
/* 8012F4DC 0012B13C  38 C6 98 00 */	addi r6, r6, lbl_80129800@l
/* 8012F4E0 0012B140  38 E0 FF FF */	li r7, -1
/* 8012F4E4 0012B144  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F4E8 0012B148  39 00 00 00 */	li r8, 0
/* 8012F4EC 0012B14C  39 20 00 01 */	li r9, 1
/* 8012F4F0 0012B150  39 40 00 00 */	li r10, 0
/* 8012F4F4 0012B154  80 63 00 2C */	lwz r3, 0x2c(r3)
/* 8012F4F8 0012B158  48 12 47 41 */	bl func_80253C38
/* 8012F4FC 0012B15C  80 ED 82 A0 */	lwz r7, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F500 0012B160  3C A0 80 13 */	lis r5, lbl_80129B50@ha
/* 8012F504 0012B164  3C C0 80 13 */	lis r6, lbl_80129C18@ha
/* 8012F508 0012B168  38 80 00 00 */	li r4, 0
/* 8012F50C 0012B16C  B0 67 00 D6 */	sth r3, 0xd6(r7)
/* 8012F510 0012B170  38 A5 9B 50 */	addi r5, r5, lbl_80129B50@l
/* 8012F514 0012B174  38 C6 9C 18 */	addi r6, r6, lbl_80129C18@l
/* 8012F518 0012B178  38 E0 FF FF */	li r7, -1
/* 8012F51C 0012B17C  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F520 0012B180  39 00 00 00 */	li r8, 0
/* 8012F524 0012B184  39 20 00 01 */	li r9, 1
/* 8012F528 0012B188  39 40 00 00 */	li r10, 0
/* 8012F52C 0012B18C  80 63 00 30 */	lwz r3, 0x30(r3)
/* 8012F530 0012B190  48 12 47 09 */	bl func_80253C38
/* 8012F534 0012B194  80 ED 82 A0 */	lwz r7, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F538 0012B198  3C 80 80 13 */	lis r4, lbl_80129CB8@ha
/* 8012F53C 0012B19C  3C A0 80 13 */	lis r5, lbl_80129CC8@ha
/* 8012F540 0012B1A0  3C C0 80 13 */	lis r6, lbl_80129E30@ha
/* 8012F544 0012B1A4  B0 67 00 D8 */	sth r3, 0xd8(r7)
/* 8012F548 0012B1A8  38 84 9C B8 */	addi r4, r4, lbl_80129CB8@l
/* 8012F54C 0012B1AC  38 A5 9C C8 */	addi r5, r5, lbl_80129CC8@l
/* 8012F550 0012B1B0  38 C6 9E 30 */	addi r6, r6, lbl_80129E30@l
/* 8012F554 0012B1B4  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F558 0012B1B8  38 E0 FF FF */	li r7, -1
/* 8012F55C 0012B1BC  39 00 00 00 */	li r8, 0
/* 8012F560 0012B1C0  39 20 00 01 */	li r9, 1
/* 8012F564 0012B1C4  80 63 00 34 */	lwz r3, 0x34(r3)
/* 8012F568 0012B1C8  39 40 00 00 */	li r10, 0
/* 8012F56C 0012B1CC  48 12 46 CD */	bl func_80253C38
/* 8012F570 0012B1D0  80 ED 82 A0 */	lwz r7, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F574 0012B1D4  3C A0 80 13 */	lis r5, lbl_8012A414@ha
/* 8012F578 0012B1D8  3C C0 80 13 */	lis r6, lbl_8012A418@ha
/* 8012F57C 0012B1DC  38 80 00 00 */	li r4, 0
/* 8012F580 0012B1E0  B0 67 00 DA */	sth r3, 0xda(r7)
/* 8012F584 0012B1E4  38 A5 A4 14 */	addi r5, r5, lbl_8012A414@l
/* 8012F588 0012B1E8  38 C6 A4 18 */	addi r6, r6, lbl_8012A418@l
/* 8012F58C 0012B1EC  38 E0 FF FF */	li r7, -1
/* 8012F590 0012B1F0  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F594 0012B1F4  39 00 00 00 */	li r8, 0
/* 8012F598 0012B1F8  39 20 00 01 */	li r9, 1
/* 8012F59C 0012B1FC  39 40 00 00 */	li r10, 0
/* 8012F5A0 0012B200  80 63 00 3C */	lwz r3, 0x3c(r3)
/* 8012F5A4 0012B204  48 12 46 95 */	bl func_80253C38
/* 8012F5A8 0012B208  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F5AC 0012B20C  B0 64 00 DE */	sth r3, 0xde(r4)
/* 8012F5B0 0012B210  38 60 03 F8 */	li r3, 0x3f8
/* 8012F5B4 0012B214  48 11 A2 DD */	bl func_80249890
/* 8012F5B8 0012B218  38 60 03 F8 */	li r3, 0x3f8
/* 8012F5BC 0012B21C  48 0A C0 B9 */	bl func_801DB674
lbl_8012F5C0:
/* 8012F5C0 0012B220  38 60 03 FA */	li r3, 0x3fa
/* 8012F5C4 0012B224  48 11 A2 CD */	bl func_80249890
/* 8012F5C8 0012B228  38 60 03 FA */	li r3, 0x3fa
/* 8012F5CC 0012B22C  48 0A C0 A9 */	bl func_801DB674
/* 8012F5D0 0012B230  38 60 02 67 */	li r3, 0x267
/* 8012F5D4 0012B234  48 03 34 BD */	bl func_80162A90
/* 8012F5D8 0012B238  28 03 00 03 */	cmplwi r3, 3
/* 8012F5DC 0012B23C  40 82 00 34 */	bne lbl_8012F610
/* 8012F5E0 0012B240  38 60 00 16 */	li r3, 0x16
/* 8012F5E4 0012B244  38 80 00 01 */	li r4, 1
/* 8012F5E8 0012B248  4B FF DE FD */	bl func_8012D4E4
/* 8012F5EC 0012B24C  38 60 00 00 */	li r3, 0
/* 8012F5F0 0012B250  38 80 00 01 */	li r4, 1
/* 8012F5F4 0012B254  4B FF DE F1 */	bl func_8012D4E4
/* 8012F5F8 0012B258  38 60 00 00 */	li r3, 0
/* 8012F5FC 0012B25C  38 80 00 02 */	li r4, 2
/* 8012F600 0012B260  4B FF DE CD */	bl func_8012D4CC
/* 8012F604 0012B264  38 60 00 16 */	li r3, 0x16
/* 8012F608 0012B268  38 80 00 02 */	li r4, 2
/* 8012F60C 0012B26C  4B FF DE C1 */	bl func_8012D4CC
lbl_8012F610:
/* 8012F610 0012B270  48 00 1B 25 */	bl func_80131134
/* 8012F614 0012B274  38 60 02 60 */	li r3, 0x260
/* 8012F618 0012B278  48 03 34 79 */	bl func_80162A90
/* 8012F61C 0012B27C  2C 03 00 00 */	cmpwi r3, 0
/* 8012F620 0012B280  40 82 00 10 */	bne lbl_8012F630
/* 8012F624 0012B284  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F628 0012B288  38 00 00 01 */	li r0, 1
/* 8012F62C 0012B28C  98 03 01 8E */	stb r0, 0x18e(r3)
lbl_8012F630:
/* 8012F630 0012B290  4B F2 6C 01 */	bl func_80056230
/* 8012F634 0012B294  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F638 0012B298  38 00 00 00 */	li r0, 0
/* 8012F63C 0012B29C  98 03 01 59 */	stb r0, 0x159(r3)
/* 8012F640 0012B2A0  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F644 0012B2A4  80 03 09 74 */	lwz r0, 0x974(r3)
/* 8012F648 0012B2A8  54 00 04 A0 */	rlwinm r0, r0, 0, 0x12, 0x10
/* 8012F64C 0012B2AC  90 03 09 74 */	stw r0, 0x974(r3)
/* 8012F650 0012B2B0  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F654 0012B2B4  80 03 09 74 */	lwz r0, 0x974(r3)
/* 8012F658 0012B2B8  54 00 05 66 */	rlwinm r0, r0, 0, 0x15, 0x13
/* 8012F65C 0012B2BC  90 03 09 74 */	stw r0, 0x974(r3)
/* 8012F660 0012B2C0  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F664 0012B2C4  80 03 09 74 */	lwz r0, 0x974(r3)
/* 8012F668 0012B2C8  54 00 05 EA */	rlwinm r0, r0, 0, 0x17, 0x15
/* 8012F66C 0012B2CC  90 03 09 74 */	stw r0, 0x974(r3)
lbl_8012F670:
/* 8012F670 0012B2D0  80 01 00 74 */	lwz r0, 0x74(r1)
/* 8012F674 0012B2D4  83 E1 00 6C */	lwz r31, 0x6c(r1)
/* 8012F678 0012B2D8  7C 08 03 A6 */	mtlr r0
/* 8012F67C 0012B2DC  38 21 00 70 */	addi r1, r1, 0x70
/* 8012F680 0012B2E0  4E 80 00 20 */	blr

.global func_8012F684
func_8012F684:
/* 8012F684 0012B2E4  94 21 FF E0 */	stwu r1, -0x20(r1)
/* 8012F688 0012B2E8  7C 08 02 A6 */	mflr r0
/* 8012F68C 0012B2EC  90 01 00 24 */	stw r0, 0x24(r1)
/* 8012F690 0012B2F0  93 E1 00 1C */	stw r31, 0x1c(r1)
/* 8012F694 0012B2F4  7C 7F 1B 78 */	mr r31, r3
/* 8012F698 0012B2F8  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F69C 0012B2FC  80 64 01 28 */	lwz r3, 0x128(r4)
/* 8012F6A0 0012B300  38 03 FF E2 */	addi r0, r3, -30
/* 8012F6A4 0012B304  28 00 00 20 */	cmplwi r0, 0x20
/* 8012F6A8 0012B308  41 81 1A 74 */	bgt lbl_8013111C
/* 8012F6AC 0012B30C  3C 60 80 42 */	lis r3, lbl_8041CCF0@ha
/* 8012F6B0 0012B310  54 00 10 3A */	slwi r0, r0, 2
/* 8012F6B4 0012B314  38 63 CC F0 */	addi r3, r3, lbl_8041CCF0@l
/* 8012F6B8 0012B318  7C 63 00 2E */	lwzx r3, r3, r0
/* 8012F6BC 0012B31C  7C 69 03 A6 */	mtctr r3
/* 8012F6C0 0012B320  4E 80 04 20 */	bctr
/* 8012F6C4 0012B324  38 60 00 0B */	li r3, 0xb
/* 8012F6C8 0012B328  38 80 00 01 */	li r4, 1
/* 8012F6CC 0012B32C  4B FF DE 19 */	bl func_8012D4E4
/* 8012F6D0 0012B330  38 60 00 0B */	li r3, 0xb
/* 8012F6D4 0012B334  38 80 00 0E */	li r4, 0xe
/* 8012F6D8 0012B338  4B FF DD F5 */	bl func_8012D4CC
/* 8012F6DC 0012B33C  38 60 00 01 */	li r3, 1
/* 8012F6E0 0012B340  38 80 00 01 */	li r4, 1
/* 8012F6E4 0012B344  4B FF DE 01 */	bl func_8012D4E4
/* 8012F6E8 0012B348  38 60 00 01 */	li r3, 1
/* 8012F6EC 0012B34C  38 80 00 04 */	li r4, 4
/* 8012F6F0 0012B350  4B FF DD DD */	bl func_8012D4CC
/* 8012F6F4 0012B354  38 60 00 0C */	li r3, 0xc
/* 8012F6F8 0012B358  38 80 00 01 */	li r4, 1
/* 8012F6FC 0012B35C  4B FF DD E9 */	bl func_8012D4E4
/* 8012F700 0012B360  38 60 00 0C */	li r3, 0xc
/* 8012F704 0012B364  38 80 00 06 */	li r4, 6
/* 8012F708 0012B368  4B FF DD C5 */	bl func_8012D4CC
/* 8012F70C 0012B36C  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F710 0012B370  38 80 00 1F */	li r4, 0x1f
/* 8012F714 0012B374  38 00 00 01 */	li r0, 1
/* 8012F718 0012B378  90 83 01 28 */	stw r4, 0x128(r3)
/* 8012F71C 0012B37C  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F720 0012B380  88 64 01 8E */	lbz r3, 0x18e(r4)
/* 8012F724 0012B384  90 64 01 60 */	stw r3, 0x160(r4)
/* 8012F728 0012B388  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F72C 0012B38C  B0 03 01 6A */	sth r0, 0x16a(r3)
/* 8012F730 0012B390  48 00 19 EC */	b lbl_8013111C
/* 8012F734 0012B394  A8 64 00 D6 */	lha r3, 0xd6(r4)
/* 8012F738 0012B398  48 12 46 99 */	bl func_80253DD0
/* 8012F73C 0012B39C  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 8012F740 0012B3A0  28 00 00 03 */	cmplwi r0, 3
/* 8012F744 0012B3A4  40 82 19 D8 */	bne lbl_8013111C
/* 8012F748 0012B3A8  80 AD 82 A0 */	lwz r5, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F74C 0012B3AC  38 00 00 20 */	li r0, 0x20
/* 8012F750 0012B3B0  38 60 00 00 */	li r3, 0
/* 8012F754 0012B3B4  38 80 00 00 */	li r4, 0
/* 8012F758 0012B3B8  90 05 01 28 */	stw r0, 0x128(r5)
/* 8012F75C 0012B3BC  80 AD 82 A0 */	lwz r5, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F760 0012B3C0  80 05 09 74 */	lwz r0, 0x974(r5)
/* 8012F764 0012B3C4  54 00 04 1C */	rlwinm r0, r0, 0, 0x10, 0xe
/* 8012F768 0012B3C8  90 05 09 74 */	stw r0, 0x974(r5)
/* 8012F76C 0012B3CC  4B F2 A1 8D */	bl func_800598F8
/* 8012F770 0012B3D0  38 60 00 01 */	li r3, 1
/* 8012F774 0012B3D4  38 80 00 50 */	li r4, 0x50
/* 8012F778 0012B3D8  38 A0 00 00 */	li r5, 0
/* 8012F77C 0012B3DC  38 C0 00 07 */	li r6, 7
/* 8012F780 0012B3E0  38 E0 00 02 */	li r7, 2
/* 8012F784 0012B3E4  39 00 00 00 */	li r8, 0
/* 8012F788 0012B3E8  4B F2 A2 41 */	bl func_800599C8
/* 8012F78C 0012B3EC  38 60 00 02 */	li r3, 2
/* 8012F790 0012B3F0  38 80 00 01 */	li r4, 1
/* 8012F794 0012B3F4  38 A0 00 00 */	li r5, 0
/* 8012F798 0012B3F8  38 C0 00 07 */	li r6, 7
/* 8012F79C 0012B3FC  38 E0 00 03 */	li r7, 3
/* 8012F7A0 0012B400  39 00 00 00 */	li r8, 0
/* 8012F7A4 0012B404  4B F2 A2 25 */	bl func_800599C8
/* 8012F7A8 0012B408  38 60 00 03 */	li r3, 3
/* 8012F7AC 0012B40C  38 80 00 02 */	li r4, 2
/* 8012F7B0 0012B410  38 A0 00 00 */	li r5, 0
/* 8012F7B4 0012B414  38 C0 00 08 */	li r6, 8
/* 8012F7B8 0012B418  38 E0 00 04 */	li r7, 4
/* 8012F7BC 0012B41C  39 00 00 00 */	li r8, 0
/* 8012F7C0 0012B420  4B F2 A2 09 */	bl func_800599C8
/* 8012F7C4 0012B424  38 60 00 04 */	li r3, 4
/* 8012F7C8 0012B428  38 80 00 03 */	li r4, 3
/* 8012F7CC 0012B42C  38 A0 00 00 */	li r5, 0
/* 8012F7D0 0012B430  38 C0 00 08 */	li r6, 8
/* 8012F7D4 0012B434  38 E0 00 05 */	li r7, 5
/* 8012F7D8 0012B438  39 00 00 00 */	li r8, 0
/* 8012F7DC 0012B43C  4B F2 A1 ED */	bl func_800599C8
/* 8012F7E0 0012B440  38 60 00 05 */	li r3, 5
/* 8012F7E4 0012B444  38 80 00 04 */	li r4, 4
/* 8012F7E8 0012B448  38 A0 00 00 */	li r5, 0
/* 8012F7EC 0012B44C  38 C0 00 08 */	li r6, 8
/* 8012F7F0 0012B450  38 E0 00 06 */	li r7, 6
/* 8012F7F4 0012B454  39 00 00 00 */	li r8, 0
/* 8012F7F8 0012B458  4B F2 A1 D1 */	bl func_800599C8
/* 8012F7FC 0012B45C  38 60 00 06 */	li r3, 6
/* 8012F800 0012B460  38 80 00 05 */	li r4, 5
/* 8012F804 0012B464  38 A0 00 00 */	li r5, 0
/* 8012F808 0012B468  38 C0 00 63 */	li r6, 0x63
/* 8012F80C 0012B46C  38 E0 00 5A */	li r7, 0x5a
/* 8012F810 0012B470  39 00 00 00 */	li r8, 0
/* 8012F814 0012B474  4B F2 A1 B5 */	bl func_800599C8
/* 8012F818 0012B478  38 60 00 07 */	li r3, 7
/* 8012F81C 0012B47C  38 80 00 00 */	li r4, 0
/* 8012F820 0012B480  38 A0 00 02 */	li r5, 2
/* 8012F824 0012B484  38 C0 00 00 */	li r6, 0
/* 8012F828 0012B488  38 E0 00 08 */	li r7, 8
/* 8012F82C 0012B48C  39 00 00 00 */	li r8, 0
/* 8012F830 0012B490  4B F2 A1 99 */	bl func_800599C8
/* 8012F834 0012B494  38 60 00 08 */	li r3, 8
/* 8012F838 0012B498  38 80 00 07 */	li r4, 7
/* 8012F83C 0012B49C  38 A0 00 04 */	li r5, 4
/* 8012F840 0012B4A0  38 C0 00 00 */	li r6, 0
/* 8012F844 0012B4A4  38 E0 00 63 */	li r7, 0x63
/* 8012F848 0012B4A8  39 00 00 00 */	li r8, 0
/* 8012F84C 0012B4AC  4B F2 A1 7D */	bl func_800599C8
/* 8012F850 0012B4B0  38 60 00 63 */	li r3, 0x63
/* 8012F854 0012B4B4  38 80 00 08 */	li r4, 8
/* 8012F858 0012B4B8  38 A0 00 06 */	li r5, 6
/* 8012F85C 0012B4BC  38 C0 00 00 */	li r6, 0
/* 8012F860 0012B4C0  38 E0 00 00 */	li r7, 0
/* 8012F864 0012B4C4  39 00 00 00 */	li r8, 0
/* 8012F868 0012B4C8  4B F2 A1 61 */	bl func_800599C8
/* 8012F86C 0012B4CC  38 60 00 50 */	li r3, 0x50
/* 8012F870 0012B4D0  38 80 00 00 */	li r4, 0
/* 8012F874 0012B4D4  38 A0 00 00 */	li r5, 0
/* 8012F878 0012B4D8  38 C0 00 00 */	li r6, 0
/* 8012F87C 0012B4DC  38 E0 00 00 */	li r7, 0
/* 8012F880 0012B4E0  39 00 00 00 */	li r8, 0
/* 8012F884 0012B4E4  4B F2 A1 45 */	bl func_800599C8
/* 8012F888 0012B4E8  38 60 00 5A */	li r3, 0x5a
/* 8012F88C 0012B4EC  38 80 00 00 */	li r4, 0
/* 8012F890 0012B4F0  38 A0 00 00 */	li r5, 0
/* 8012F894 0012B4F4  38 C0 00 00 */	li r6, 0
/* 8012F898 0012B4F8  38 E0 00 00 */	li r7, 0
/* 8012F89C 0012B4FC  39 00 00 00 */	li r8, 0
/* 8012F8A0 0012B500  4B F2 A1 29 */	bl func_800599C8
/* 8012F8A4 0012B504  48 00 18 78 */	b lbl_8013111C
/* 8012F8A8 0012B508  80 04 01 60 */	lwz r0, 0x160(r4)
/* 8012F8AC 0012B50C  38 60 00 3F */	li r3, 0x3f
/* 8012F8B0 0012B510  38 A0 00 00 */	li r5, 0
/* 8012F8B4 0012B514  38 C0 00 01 */	li r6, 1
/* 8012F8B8 0012B518  54 04 06 3E */	clrlwi r4, r0, 0x18
/* 8012F8BC 0012B51C  4B F2 A1 B1 */	bl func_80059A6C
/* 8012F8C0 0012B520  2C 03 00 00 */	cmpwi r3, 0
/* 8012F8C4 0012B524  41 82 18 58 */	beq lbl_8013111C
/* 8012F8C8 0012B528  54 60 00 01 */	rlwinm. r0, r3, 0, 0, 0
/* 8012F8CC 0012B52C  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F8D0 0012B530  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 8012F8D4 0012B534  90 04 01 60 */	stw r0, 0x160(r4)
/* 8012F8D8 0012B538  41 82 03 90 */	beq lbl_8012FC68
/* 8012F8DC 0012B53C  80 AD 82 A0 */	lwz r5, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F8E0 0012B540  3B E0 00 00 */	li r31, 0
/* 8012F8E4 0012B544  80 85 01 60 */	lwz r4, 0x160(r5)
/* 8012F8E8 0012B548  2C 04 00 07 */	cmpwi r4, 7
/* 8012F8EC 0012B54C  41 82 02 3C */	beq lbl_8012FB28
/* 8012F8F0 0012B550  40 80 00 30 */	bge lbl_8012F920
/* 8012F8F4 0012B554  2C 04 00 03 */	cmpwi r4, 3
/* 8012F8F8 0012B558  41 82 00 F0 */	beq lbl_8012F9E8
/* 8012F8FC 0012B55C  40 80 00 14 */	bge lbl_8012F910
/* 8012F900 0012B560  2C 04 00 01 */	cmpwi r4, 1
/* 8012F904 0012B564  41 82 00 48 */	beq lbl_8012F94C
/* 8012F908 0012B568  40 80 00 90 */	bge lbl_8012F998
/* 8012F90C 0012B56C  48 00 03 48 */	b lbl_8012FC54
lbl_8012F910:
/* 8012F910 0012B570  2C 04 00 05 */	cmpwi r4, 5
/* 8012F914 0012B574  41 82 01 74 */	beq lbl_8012FA88
/* 8012F918 0012B578  40 80 01 C0 */	bge lbl_8012FAD8
/* 8012F91C 0012B57C  48 00 01 1C */	b lbl_8012FA38
lbl_8012F920:
/* 8012F920 0012B580  2C 04 00 63 */	cmpwi r4, 0x63
/* 8012F924 0012B584  41 82 02 F0 */	beq lbl_8012FC14
/* 8012F928 0012B588  40 80 00 10 */	bge lbl_8012F938
/* 8012F92C 0012B58C  2C 04 00 09 */	cmpwi r4, 9
/* 8012F930 0012B590  40 80 03 24 */	bge lbl_8012FC54
/* 8012F934 0012B594  48 00 02 58 */	b lbl_8012FB8C
lbl_8012F938:
/* 8012F938 0012B598  3C 60 00 01 */	lis r3, 0x0000FFFF@ha
/* 8012F93C 0012B59C  38 03 FF FF */	addi r0, r3, 0x0000FFFF@l
/* 8012F940 0012B5A0  7C 04 00 00 */	cmpw r4, r0
/* 8012F944 0012B5A4  41 82 02 D0 */	beq lbl_8012FC14
/* 8012F948 0012B5A8  48 00 03 0C */	b lbl_8012FC54
lbl_8012F94C:
/* 8012F94C 0012B5AC  A0 05 01 68 */	lhz r0, 0x168(r5)
/* 8012F950 0012B5B0  28 00 00 01 */	cmplwi r0, 1
/* 8012F954 0012B5B4  41 80 03 00 */	blt lbl_8012FC54
/* 8012F958 0012B5B8  38 60 00 0B */	li r3, 0xb
/* 8012F95C 0012B5BC  38 80 00 06 */	li r4, 6
/* 8012F960 0012B5C0  4B FF DB 6D */	bl func_8012D4CC
/* 8012F964 0012B5C4  38 60 00 01 */	li r3, 1
/* 8012F968 0012B5C8  38 80 00 02 */	li r4, 2
/* 8012F96C 0012B5CC  4B FF DB 61 */	bl func_8012D4CC
/* 8012F970 0012B5D0  38 60 00 0C */	li r3, 0xc
/* 8012F974 0012B5D4  38 80 00 04 */	li r4, 4
/* 8012F978 0012B5D8  4B FF DB 55 */	bl func_8012D4CC
/* 8012F97C 0012B5DC  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F980 0012B5E0  38 00 00 21 */	li r0, 0x21
/* 8012F984 0012B5E4  3B E0 00 01 */	li r31, 1
/* 8012F988 0012B5E8  90 03 01 28 */	stw r0, 0x128(r3)
/* 8012F98C 0012B5EC  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F990 0012B5F0  B3 E3 01 6A */	sth r31, 0x16a(r3)
/* 8012F994 0012B5F4  48 00 02 C0 */	b lbl_8012FC54
lbl_8012F998:
/* 8012F998 0012B5F8  A0 05 01 68 */	lhz r0, 0x168(r5)
/* 8012F99C 0012B5FC  28 00 00 02 */	cmplwi r0, 2
/* 8012F9A0 0012B600  41 80 02 B4 */	blt lbl_8012FC54
/* 8012F9A4 0012B604  38 60 00 0B */	li r3, 0xb
/* 8012F9A8 0012B608  38 80 00 07 */	li r4, 7
/* 8012F9AC 0012B60C  4B FF DB 21 */	bl func_8012D4CC
/* 8012F9B0 0012B610  38 60 00 01 */	li r3, 1
/* 8012F9B4 0012B614  38 80 00 02 */	li r4, 2
/* 8012F9B8 0012B618  4B FF DB 15 */	bl func_8012D4CC
/* 8012F9BC 0012B61C  38 60 00 0C */	li r3, 0xc
/* 8012F9C0 0012B620  38 80 00 04 */	li r4, 4
/* 8012F9C4 0012B624  4B FF DB 09 */	bl func_8012D4CC
/* 8012F9C8 0012B628  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F9CC 0012B62C  38 80 00 21 */	li r4, 0x21
/* 8012F9D0 0012B630  38 00 00 02 */	li r0, 2
/* 8012F9D4 0012B634  3B E0 00 01 */	li r31, 1
/* 8012F9D8 0012B638  90 83 01 28 */	stw r4, 0x128(r3)
/* 8012F9DC 0012B63C  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012F9E0 0012B640  B0 03 01 6A */	sth r0, 0x16a(r3)
/* 8012F9E4 0012B644  48 00 02 70 */	b lbl_8012FC54
lbl_8012F9E8:
/* 8012F9E8 0012B648  A0 05 01 68 */	lhz r0, 0x168(r5)
/* 8012F9EC 0012B64C  28 00 00 03 */	cmplwi r0, 3
/* 8012F9F0 0012B650  41 80 02 64 */	blt lbl_8012FC54
/* 8012F9F4 0012B654  38 60 00 0B */	li r3, 0xb
/* 8012F9F8 0012B658  38 80 00 08 */	li r4, 8
/* 8012F9FC 0012B65C  4B FF DA D1 */	bl func_8012D4CC
/* 8012FA00 0012B660  38 60 00 01 */	li r3, 1
/* 8012FA04 0012B664  38 80 00 02 */	li r4, 2
/* 8012FA08 0012B668  4B FF DA C5 */	bl func_8012D4CC
/* 8012FA0C 0012B66C  38 60 00 0C */	li r3, 0xc
/* 8012FA10 0012B670  38 80 00 04 */	li r4, 4
/* 8012FA14 0012B674  4B FF DA B9 */	bl func_8012D4CC
/* 8012FA18 0012B678  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FA1C 0012B67C  38 80 00 21 */	li r4, 0x21
/* 8012FA20 0012B680  38 00 00 03 */	li r0, 3
/* 8012FA24 0012B684  3B E0 00 01 */	li r31, 1
/* 8012FA28 0012B688  90 83 01 28 */	stw r4, 0x128(r3)
/* 8012FA2C 0012B68C  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FA30 0012B690  B0 03 01 6A */	sth r0, 0x16a(r3)
/* 8012FA34 0012B694  48 00 02 20 */	b lbl_8012FC54
lbl_8012FA38:
/* 8012FA38 0012B698  A0 05 01 68 */	lhz r0, 0x168(r5)
/* 8012FA3C 0012B69C  28 00 00 04 */	cmplwi r0, 4
/* 8012FA40 0012B6A0  41 80 02 14 */	blt lbl_8012FC54
/* 8012FA44 0012B6A4  38 60 00 0B */	li r3, 0xb
/* 8012FA48 0012B6A8  38 80 00 09 */	li r4, 9
/* 8012FA4C 0012B6AC  4B FF DA 81 */	bl func_8012D4CC
/* 8012FA50 0012B6B0  38 60 00 01 */	li r3, 1
/* 8012FA54 0012B6B4  38 80 00 02 */	li r4, 2
/* 8012FA58 0012B6B8  4B FF DA 75 */	bl func_8012D4CC
/* 8012FA5C 0012B6BC  38 60 00 0C */	li r3, 0xc
/* 8012FA60 0012B6C0  38 80 00 04 */	li r4, 4
/* 8012FA64 0012B6C4  4B FF DA 69 */	bl func_8012D4CC
/* 8012FA68 0012B6C8  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FA6C 0012B6CC  38 80 00 21 */	li r4, 0x21
/* 8012FA70 0012B6D0  38 00 00 04 */	li r0, 4
/* 8012FA74 0012B6D4  3B E0 00 01 */	li r31, 1
/* 8012FA78 0012B6D8  90 83 01 28 */	stw r4, 0x128(r3)
/* 8012FA7C 0012B6DC  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FA80 0012B6E0  B0 03 01 6A */	sth r0, 0x16a(r3)
/* 8012FA84 0012B6E4  48 00 01 D0 */	b lbl_8012FC54
lbl_8012FA88:
/* 8012FA88 0012B6E8  A0 05 01 68 */	lhz r0, 0x168(r5)
/* 8012FA8C 0012B6EC  28 00 00 05 */	cmplwi r0, 5
/* 8012FA90 0012B6F0  41 80 01 C4 */	blt lbl_8012FC54
/* 8012FA94 0012B6F4  38 60 00 0B */	li r3, 0xb
/* 8012FA98 0012B6F8  38 80 00 0A */	li r4, 0xa
/* 8012FA9C 0012B6FC  4B FF DA 31 */	bl func_8012D4CC
/* 8012FAA0 0012B700  38 60 00 01 */	li r3, 1
/* 8012FAA4 0012B704  38 80 00 02 */	li r4, 2
/* 8012FAA8 0012B708  4B FF DA 25 */	bl func_8012D4CC
/* 8012FAAC 0012B70C  38 60 00 0C */	li r3, 0xc
/* 8012FAB0 0012B710  38 80 00 04 */	li r4, 4
/* 8012FAB4 0012B714  4B FF DA 19 */	bl func_8012D4CC
/* 8012FAB8 0012B718  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FABC 0012B71C  38 80 00 21 */	li r4, 0x21
/* 8012FAC0 0012B720  38 00 00 05 */	li r0, 5
/* 8012FAC4 0012B724  3B E0 00 01 */	li r31, 1
/* 8012FAC8 0012B728  90 83 01 28 */	stw r4, 0x128(r3)
/* 8012FACC 0012B72C  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FAD0 0012B730  B0 03 01 6A */	sth r0, 0x16a(r3)
/* 8012FAD4 0012B734  48 00 01 80 */	b lbl_8012FC54
lbl_8012FAD8:
/* 8012FAD8 0012B738  A0 05 01 68 */	lhz r0, 0x168(r5)
/* 8012FADC 0012B73C  28 00 00 06 */	cmplwi r0, 6
/* 8012FAE0 0012B740  41 80 01 74 */	blt lbl_8012FC54
/* 8012FAE4 0012B744  38 60 00 0B */	li r3, 0xb
/* 8012FAE8 0012B748  38 80 00 0B */	li r4, 0xb
/* 8012FAEC 0012B74C  4B FF D9 E1 */	bl func_8012D4CC
/* 8012FAF0 0012B750  38 60 00 01 */	li r3, 1
/* 8012FAF4 0012B754  38 80 00 02 */	li r4, 2
/* 8012FAF8 0012B758  4B FF D9 D5 */	bl func_8012D4CC
/* 8012FAFC 0012B75C  38 60 00 0C */	li r3, 0xc
/* 8012FB00 0012B760  38 80 00 04 */	li r4, 4
/* 8012FB04 0012B764  4B FF D9 C9 */	bl func_8012D4CC
/* 8012FB08 0012B768  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FB0C 0012B76C  38 80 00 21 */	li r4, 0x21
/* 8012FB10 0012B770  38 00 00 06 */	li r0, 6
/* 8012FB14 0012B774  3B E0 00 01 */	li r31, 1
/* 8012FB18 0012B778  90 83 01 28 */	stw r4, 0x128(r3)
/* 8012FB1C 0012B77C  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FB20 0012B780  B0 03 01 6A */	sth r0, 0x16a(r3)
/* 8012FB24 0012B784  48 00 01 30 */	b lbl_8012FC54
lbl_8012FB28:
/* 8012FB28 0012B788  A0 05 01 64 */	lhz r0, 0x164(r5)
/* 8012FB2C 0012B78C  2C 00 00 00 */	cmpwi r0, 0
/* 8012FB30 0012B790  41 82 00 48 */	beq lbl_8012FB78
/* 8012FB34 0012B794  38 60 00 0B */	li r3, 0xb
/* 8012FB38 0012B798  38 80 00 0F */	li r4, 0xf
/* 8012FB3C 0012B79C  4B FF D9 91 */	bl func_8012D4CC
/* 8012FB40 0012B7A0  38 60 00 01 */	li r3, 1
/* 8012FB44 0012B7A4  38 80 00 02 */	li r4, 2
/* 8012FB48 0012B7A8  4B FF D9 85 */	bl func_8012D4CC
/* 8012FB4C 0012B7AC  38 60 00 0C */	li r3, 0xc
/* 8012FB50 0012B7B0  38 80 00 04 */	li r4, 4
/* 8012FB54 0012B7B4  4B FF D9 79 */	bl func_8012D4CC
/* 8012FB58 0012B7B8  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FB5C 0012B7BC  38 00 00 22 */	li r0, 0x22
/* 8012FB60 0012B7C0  C0 22 8D B0 */	lfs f1, lbl_806413B0-_SDA2_BASE_(r2)
/* 8012FB64 0012B7C4  38 60 02 23 */	li r3, 0x223
/* 8012FB68 0012B7C8  90 04 01 28 */	stw r0, 0x128(r4)
/* 8012FB6C 0012B7CC  38 80 00 00 */	li r4, 0
/* 8012FB70 0012B7D0  4B ED B6 01 */	bl func_8000B170
/* 8012FB74 0012B7D4  48 00 00 E0 */	b lbl_8012FC54
lbl_8012FB78:
/* 8012FB78 0012B7D8  C0 22 8D B0 */	lfs f1, lbl_806413B0-_SDA2_BASE_(r2)
/* 8012FB7C 0012B7DC  38 60 02 22 */	li r3, 0x222
/* 8012FB80 0012B7E0  38 80 00 00 */	li r4, 0
/* 8012FB84 0012B7E4  4B ED B5 ED */	bl func_8000B170
/* 8012FB88 0012B7E8  48 00 00 CC */	b lbl_8012FC54
lbl_8012FB8C:
/* 8012FB8C 0012B7EC  A0 65 01 64 */	lhz r3, 0x164(r5)
/* 8012FB90 0012B7F0  A0 05 01 68 */	lhz r0, 0x168(r5)
/* 8012FB94 0012B7F4  38 63 00 06 */	addi r3, r3, 6
/* 8012FB98 0012B7F8  7C 03 00 00 */	cmpw r3, r0
/* 8012FB9C 0012B7FC  40 80 00 64 */	bge lbl_8012FC00
/* 8012FBA0 0012B800  38 60 00 0B */	li r3, 0xb
/* 8012FBA4 0012B804  38 80 00 10 */	li r4, 0x10
/* 8012FBA8 0012B808  4B FF D9 25 */	bl func_8012D4CC
/* 8012FBAC 0012B80C  38 60 00 01 */	li r3, 1
/* 8012FBB0 0012B810  38 80 00 02 */	li r4, 2
/* 8012FBB4 0012B814  4B FF D9 19 */	bl func_8012D4CC
/* 8012FBB8 0012B818  38 60 00 0C */	li r3, 0xc
/* 8012FBBC 0012B81C  38 80 00 04 */	li r4, 4
/* 8012FBC0 0012B820  4B FF D9 0D */	bl func_8012D4CC
/* 8012FBC4 0012B824  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FBC8 0012B828  38 80 00 22 */	li r4, 0x22
/* 8012FBCC 0012B82C  38 00 00 10 */	li r0, 0x10
/* 8012FBD0 0012B830  C0 22 8D B0 */	lfs f1, lbl_806413B0-_SDA2_BASE_(r2)
/* 8012FBD4 0012B834  90 83 01 28 */	stw r4, 0x128(r3)
/* 8012FBD8 0012B838  38 60 02 23 */	li r3, 0x223
/* 8012FBDC 0012B83C  38 80 00 00 */	li r4, 0
/* 8012FBE0 0012B840  80 CD 82 A0 */	lwz r6, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FBE4 0012B844  A0 A6 01 64 */	lhz r5, 0x164(r6)
/* 8012FBE8 0012B848  38 A5 00 01 */	addi r5, r5, 1
/* 8012FBEC 0012B84C  B0 A6 01 66 */	sth r5, 0x166(r6)
/* 8012FBF0 0012B850  80 AD 82 A0 */	lwz r5, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FBF4 0012B854  B0 05 01 6C */	sth r0, 0x16c(r5)
/* 8012FBF8 0012B858  4B ED B5 79 */	bl func_8000B170
/* 8012FBFC 0012B85C  48 00 00 58 */	b lbl_8012FC54
lbl_8012FC00:
/* 8012FC00 0012B860  C0 22 8D B0 */	lfs f1, lbl_806413B0-_SDA2_BASE_(r2)
/* 8012FC04 0012B864  38 60 02 22 */	li r3, 0x222
/* 8012FC08 0012B868  38 80 00 00 */	li r4, 0
/* 8012FC0C 0012B86C  4B ED B5 65 */	bl func_8000B170
/* 8012FC10 0012B870  48 00 00 44 */	b lbl_8012FC54
lbl_8012FC14:
/* 8012FC14 0012B874  38 60 00 0B */	li r3, 0xb
/* 8012FC18 0012B878  38 80 00 0C */	li r4, 0xc
/* 8012FC1C 0012B87C  4B FF D8 B1 */	bl func_8012D4CC
/* 8012FC20 0012B880  38 60 00 01 */	li r3, 1
/* 8012FC24 0012B884  38 80 00 01 */	li r4, 1
/* 8012FC28 0012B888  4B FF D8 A5 */	bl func_8012D4CC
/* 8012FC2C 0012B88C  38 60 00 0C */	li r3, 0xc
/* 8012FC30 0012B890  38 80 00 04 */	li r4, 4
/* 8012FC34 0012B894  4B FF D8 99 */	bl func_8012D4CC
/* 8012FC38 0012B898  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FC3C 0012B89C  38 80 00 21 */	li r4, 0x21
/* 8012FC40 0012B8A0  38 00 00 63 */	li r0, 0x63
/* 8012FC44 0012B8A4  3B E0 00 02 */	li r31, 2
/* 8012FC48 0012B8A8  90 83 01 28 */	stw r4, 0x128(r3)
/* 8012FC4C 0012B8AC  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FC50 0012B8B0  90 03 01 60 */	stw r0, 0x160(r3)
lbl_8012FC54:
/* 8012FC54 0012B8B4  2C 1F 00 00 */	cmpwi r31, 0
/* 8012FC58 0012B8B8  41 82 14 C4 */	beq lbl_8013111C
/* 8012FC5C 0012B8BC  7F E3 FB 78 */	mr r3, r31
/* 8012FC60 0012B8C0  4B F2 A8 6D */	bl func_8005A4CC
/* 8012FC64 0012B8C4  48 00 14 B8 */	b lbl_8013111C
lbl_8012FC68:
/* 8012FC68 0012B8C8  2C 03 00 08 */	cmpwi r3, 8
/* 8012FC6C 0012B8CC  3B E0 00 00 */	li r31, 0
/* 8012FC70 0012B8D0  41 82 02 24 */	beq lbl_8012FE94
/* 8012FC74 0012B8D4  40 80 00 38 */	bge lbl_8012FCAC
/* 8012FC78 0012B8D8  2C 03 00 04 */	cmpwi r3, 4
/* 8012FC7C 0012B8DC  41 82 01 20 */	beq lbl_8012FD9C
/* 8012FC80 0012B8E0  40 80 00 1C */	bge lbl_8012FC9C
/* 8012FC84 0012B8E4  2C 03 00 02 */	cmpwi r3, 2
/* 8012FC88 0012B8E8  41 82 00 8C */	beq lbl_8012FD14
/* 8012FC8C 0012B8EC  40 80 00 CC */	bge lbl_8012FD58
/* 8012FC90 0012B8F0  2C 03 00 01 */	cmpwi r3, 1
/* 8012FC94 0012B8F4  40 80 00 3C */	bge lbl_8012FCD0
/* 8012FC98 0012B8F8  48 00 03 CC */	b lbl_80130064
lbl_8012FC9C:
/* 8012FC9C 0012B8FC  2C 03 00 06 */	cmpwi r3, 6
/* 8012FCA0 0012B900  41 82 01 84 */	beq lbl_8012FE24
/* 8012FCA4 0012B904  40 80 01 C4 */	bge lbl_8012FE68
/* 8012FCA8 0012B908  48 00 01 38 */	b lbl_8012FDE0
lbl_8012FCAC:
/* 8012FCAC 0012B90C  2C 03 00 5A */	cmpwi r3, 0x5a
/* 8012FCB0 0012B910  41 82 02 E8 */	beq lbl_8012FF98
/* 8012FCB4 0012B914  40 80 00 10 */	bge lbl_8012FCC4
/* 8012FCB8 0012B918  2C 03 00 50 */	cmpwi r3, 0x50
/* 8012FCBC 0012B91C  41 82 02 30 */	beq lbl_8012FEEC
/* 8012FCC0 0012B920  48 00 03 A4 */	b lbl_80130064
lbl_8012FCC4:
/* 8012FCC4 0012B924  2C 03 00 63 */	cmpwi r3, 0x63
/* 8012FCC8 0012B928  41 82 01 F8 */	beq lbl_8012FEC0
/* 8012FCCC 0012B92C  48 00 03 98 */	b lbl_80130064
lbl_8012FCD0:
/* 8012FCD0 0012B930  38 60 00 0B */	li r3, 0xb
/* 8012FCD4 0012B934  38 80 00 00 */	li r4, 0
/* 8012FCD8 0012B938  4B FF D7 F5 */	bl func_8012D4CC
/* 8012FCDC 0012B93C  38 60 00 01 */	li r3, 1
/* 8012FCE0 0012B940  38 80 00 02 */	li r4, 2
/* 8012FCE4 0012B944  4B FF D7 E9 */	bl func_8012D4CC
/* 8012FCE8 0012B948  38 60 00 0C */	li r3, 0xc
/* 8012FCEC 0012B94C  38 80 00 04 */	li r4, 4
/* 8012FCF0 0012B950  4B FF D7 DD */	bl func_8012D4CC
/* 8012FCF4 0012B954  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FCF8 0012B958  A0 03 01 68 */	lhz r0, 0x168(r3)
/* 8012FCFC 0012B95C  28 00 00 01 */	cmplwi r0, 1
/* 8012FD00 0012B960  41 80 00 0C */	blt lbl_8012FD0C
/* 8012FD04 0012B964  38 00 00 01 */	li r0, 1
/* 8012FD08 0012B968  B0 03 01 6A */	sth r0, 0x16a(r3)
lbl_8012FD0C:
/* 8012FD0C 0012B96C  3B E0 00 03 */	li r31, 3
/* 8012FD10 0012B970  48 00 03 54 */	b lbl_80130064
lbl_8012FD14:
/* 8012FD14 0012B974  38 60 00 0B */	li r3, 0xb
/* 8012FD18 0012B978  38 80 00 01 */	li r4, 1
/* 8012FD1C 0012B97C  4B FF D7 B1 */	bl func_8012D4CC
/* 8012FD20 0012B980  38 60 00 01 */	li r3, 1
/* 8012FD24 0012B984  38 80 00 02 */	li r4, 2
/* 8012FD28 0012B988  4B FF D7 A5 */	bl func_8012D4CC
/* 8012FD2C 0012B98C  38 60 00 0C */	li r3, 0xc
/* 8012FD30 0012B990  38 80 00 04 */	li r4, 4
/* 8012FD34 0012B994  4B FF D7 99 */	bl func_8012D4CC
/* 8012FD38 0012B998  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FD3C 0012B99C  A0 03 01 68 */	lhz r0, 0x168(r3)
/* 8012FD40 0012B9A0  28 00 00 02 */	cmplwi r0, 2
/* 8012FD44 0012B9A4  41 80 00 0C */	blt lbl_8012FD50
/* 8012FD48 0012B9A8  38 00 00 02 */	li r0, 2
/* 8012FD4C 0012B9AC  B0 03 01 6A */	sth r0, 0x16a(r3)
lbl_8012FD50:
/* 8012FD50 0012B9B0  3B E0 00 03 */	li r31, 3
/* 8012FD54 0012B9B4  48 00 03 10 */	b lbl_80130064
lbl_8012FD58:
/* 8012FD58 0012B9B8  38 60 00 0B */	li r3, 0xb
/* 8012FD5C 0012B9BC  38 80 00 02 */	li r4, 2
/* 8012FD60 0012B9C0  4B FF D7 6D */	bl func_8012D4CC
/* 8012FD64 0012B9C4  38 60 00 01 */	li r3, 1
/* 8012FD68 0012B9C8  38 80 00 02 */	li r4, 2
/* 8012FD6C 0012B9CC  4B FF D7 61 */	bl func_8012D4CC
/* 8012FD70 0012B9D0  38 60 00 0C */	li r3, 0xc
/* 8012FD74 0012B9D4  38 80 00 04 */	li r4, 4
/* 8012FD78 0012B9D8  4B FF D7 55 */	bl func_8012D4CC
/* 8012FD7C 0012B9DC  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FD80 0012B9E0  A0 03 01 68 */	lhz r0, 0x168(r3)
/* 8012FD84 0012B9E4  28 00 00 03 */	cmplwi r0, 3
/* 8012FD88 0012B9E8  41 80 00 0C */	blt lbl_8012FD94
/* 8012FD8C 0012B9EC  38 00 00 03 */	li r0, 3
/* 8012FD90 0012B9F0  B0 03 01 6A */	sth r0, 0x16a(r3)
lbl_8012FD94:
/* 8012FD94 0012B9F4  3B E0 00 03 */	li r31, 3
/* 8012FD98 0012B9F8  48 00 02 CC */	b lbl_80130064
lbl_8012FD9C:
/* 8012FD9C 0012B9FC  38 60 00 0B */	li r3, 0xb
/* 8012FDA0 0012BA00  38 80 00 03 */	li r4, 3
/* 8012FDA4 0012BA04  4B FF D7 29 */	bl func_8012D4CC
/* 8012FDA8 0012BA08  38 60 00 01 */	li r3, 1
/* 8012FDAC 0012BA0C  38 80 00 02 */	li r4, 2
/* 8012FDB0 0012BA10  4B FF D7 1D */	bl func_8012D4CC
/* 8012FDB4 0012BA14  38 60 00 0C */	li r3, 0xc
/* 8012FDB8 0012BA18  38 80 00 04 */	li r4, 4
/* 8012FDBC 0012BA1C  4B FF D7 11 */	bl func_8012D4CC
/* 8012FDC0 0012BA20  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FDC4 0012BA24  A0 03 01 68 */	lhz r0, 0x168(r3)
/* 8012FDC8 0012BA28  28 00 00 04 */	cmplwi r0, 4
/* 8012FDCC 0012BA2C  41 80 00 0C */	blt lbl_8012FDD8
/* 8012FDD0 0012BA30  38 00 00 04 */	li r0, 4
/* 8012FDD4 0012BA34  B0 03 01 6A */	sth r0, 0x16a(r3)
lbl_8012FDD8:
/* 8012FDD8 0012BA38  3B E0 00 03 */	li r31, 3
/* 8012FDDC 0012BA3C  48 00 02 88 */	b lbl_80130064
lbl_8012FDE0:
/* 8012FDE0 0012BA40  38 60 00 0B */	li r3, 0xb
/* 8012FDE4 0012BA44  38 80 00 04 */	li r4, 4
/* 8012FDE8 0012BA48  4B FF D6 E5 */	bl func_8012D4CC
/* 8012FDEC 0012BA4C  38 60 00 01 */	li r3, 1
/* 8012FDF0 0012BA50  38 80 00 02 */	li r4, 2
/* 8012FDF4 0012BA54  4B FF D6 D9 */	bl func_8012D4CC
/* 8012FDF8 0012BA58  38 60 00 0C */	li r3, 0xc
/* 8012FDFC 0012BA5C  38 80 00 04 */	li r4, 4
/* 8012FE00 0012BA60  4B FF D6 CD */	bl func_8012D4CC
/* 8012FE04 0012BA64  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FE08 0012BA68  A0 03 01 68 */	lhz r0, 0x168(r3)
/* 8012FE0C 0012BA6C  28 00 00 05 */	cmplwi r0, 5
/* 8012FE10 0012BA70  41 80 00 0C */	blt lbl_8012FE1C
/* 8012FE14 0012BA74  38 00 00 05 */	li r0, 5
/* 8012FE18 0012BA78  B0 03 01 6A */	sth r0, 0x16a(r3)
lbl_8012FE1C:
/* 8012FE1C 0012BA7C  3B E0 00 03 */	li r31, 3
/* 8012FE20 0012BA80  48 00 02 44 */	b lbl_80130064
lbl_8012FE24:
/* 8012FE24 0012BA84  38 60 00 0B */	li r3, 0xb
/* 8012FE28 0012BA88  38 80 00 05 */	li r4, 5
/* 8012FE2C 0012BA8C  4B FF D6 A1 */	bl func_8012D4CC
/* 8012FE30 0012BA90  38 60 00 01 */	li r3, 1
/* 8012FE34 0012BA94  38 80 00 02 */	li r4, 2
/* 8012FE38 0012BA98  4B FF D6 95 */	bl func_8012D4CC
/* 8012FE3C 0012BA9C  38 60 00 0C */	li r3, 0xc
/* 8012FE40 0012BAA0  38 80 00 04 */	li r4, 4
/* 8012FE44 0012BAA4  4B FF D6 89 */	bl func_8012D4CC
/* 8012FE48 0012BAA8  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FE4C 0012BAAC  A0 03 01 68 */	lhz r0, 0x168(r3)
/* 8012FE50 0012BAB0  28 00 00 06 */	cmplwi r0, 6
/* 8012FE54 0012BAB4  41 80 00 0C */	blt lbl_8012FE60
/* 8012FE58 0012BAB8  38 00 00 06 */	li r0, 6
/* 8012FE5C 0012BABC  B0 03 01 6A */	sth r0, 0x16a(r3)
lbl_8012FE60:
/* 8012FE60 0012BAC0  3B E0 00 03 */	li r31, 3
/* 8012FE64 0012BAC4  48 00 02 00 */	b lbl_80130064
lbl_8012FE68:
/* 8012FE68 0012BAC8  38 60 00 0B */	li r3, 0xb
/* 8012FE6C 0012BACC  38 80 00 0C */	li r4, 0xc
/* 8012FE70 0012BAD0  4B FF D6 5D */	bl func_8012D4CC
/* 8012FE74 0012BAD4  38 60 00 01 */	li r3, 1
/* 8012FE78 0012BAD8  38 80 00 02 */	li r4, 2
/* 8012FE7C 0012BADC  4B FF D6 51 */	bl func_8012D4CC
/* 8012FE80 0012BAE0  38 60 00 0C */	li r3, 0xc
/* 8012FE84 0012BAE4  38 80 00 00 */	li r4, 0
/* 8012FE88 0012BAE8  4B FF D6 45 */	bl func_8012D4CC
/* 8012FE8C 0012BAEC  3B E0 00 03 */	li r31, 3
/* 8012FE90 0012BAF0  48 00 01 D4 */	b lbl_80130064
lbl_8012FE94:
/* 8012FE94 0012BAF4  38 60 00 0B */	li r3, 0xb
/* 8012FE98 0012BAF8  38 80 00 0C */	li r4, 0xc
/* 8012FE9C 0012BAFC  4B FF D6 31 */	bl func_8012D4CC
/* 8012FEA0 0012BB00  38 60 00 01 */	li r3, 1
/* 8012FEA4 0012BB04  38 80 00 02 */	li r4, 2
/* 8012FEA8 0012BB08  4B FF D6 25 */	bl func_8012D4CC
/* 8012FEAC 0012BB0C  38 60 00 0C */	li r3, 0xc
/* 8012FEB0 0012BB10  38 80 00 01 */	li r4, 1
/* 8012FEB4 0012BB14  4B FF D6 19 */	bl func_8012D4CC
/* 8012FEB8 0012BB18  3B E0 00 03 */	li r31, 3
/* 8012FEBC 0012BB1C  48 00 01 A8 */	b lbl_80130064
lbl_8012FEC0:
/* 8012FEC0 0012BB20  38 60 00 0B */	li r3, 0xb
/* 8012FEC4 0012BB24  38 80 00 0C */	li r4, 0xc
/* 8012FEC8 0012BB28  4B FF D6 05 */	bl func_8012D4CC
/* 8012FECC 0012BB2C  38 60 00 01 */	li r3, 1
/* 8012FED0 0012BB30  38 80 00 00 */	li r4, 0
/* 8012FED4 0012BB34  4B FF D5 F9 */	bl func_8012D4CC
/* 8012FED8 0012BB38  38 60 00 0C */	li r3, 0xc
/* 8012FEDC 0012BB3C  38 80 00 04 */	li r4, 4
/* 8012FEE0 0012BB40  4B FF D5 ED */	bl func_8012D4CC
/* 8012FEE4 0012BB44  3B E0 00 03 */	li r31, 3
/* 8012FEE8 0012BB48  48 00 01 7C */	b lbl_80130064
lbl_8012FEEC:
/* 8012FEEC 0012BB4C  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FEF0 0012BB50  A0 03 01 64 */	lhz r0, 0x164(r3)
/* 8012FEF4 0012BB54  2C 00 00 00 */	cmpwi r0, 0
/* 8012FEF8 0012BB58  41 82 00 48 */	beq lbl_8012FF40
/* 8012FEFC 0012BB5C  38 60 00 0B */	li r3, 0xb
/* 8012FF00 0012BB60  38 80 00 0F */	li r4, 0xf
/* 8012FF04 0012BB64  4B FF D5 C9 */	bl func_8012D4CC
/* 8012FF08 0012BB68  38 60 00 01 */	li r3, 1
/* 8012FF0C 0012BB6C  38 80 00 02 */	li r4, 2
/* 8012FF10 0012BB70  4B FF D5 BD */	bl func_8012D4CC
/* 8012FF14 0012BB74  38 60 00 0C */	li r3, 0xc
/* 8012FF18 0012BB78  38 80 00 04 */	li r4, 4
/* 8012FF1C 0012BB7C  4B FF D5 B1 */	bl func_8012D4CC
/* 8012FF20 0012BB80  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FF24 0012BB84  38 00 00 22 */	li r0, 0x22
/* 8012FF28 0012BB88  C0 22 8D B0 */	lfs f1, lbl_806413B0-_SDA2_BASE_(r2)
/* 8012FF2C 0012BB8C  38 60 02 23 */	li r3, 0x223
/* 8012FF30 0012BB90  90 04 01 28 */	stw r0, 0x128(r4)
/* 8012FF34 0012BB94  38 80 00 00 */	li r4, 0
/* 8012FF38 0012BB98  4B ED B2 39 */	bl func_8000B170
/* 8012FF3C 0012BB9C  48 00 00 50 */	b lbl_8012FF8C
lbl_8012FF40:
/* 8012FF40 0012BBA0  C0 22 8D B0 */	lfs f1, lbl_806413B0-_SDA2_BASE_(r2)
/* 8012FF44 0012BBA4  38 60 02 22 */	li r3, 0x222
/* 8012FF48 0012BBA8  38 80 00 00 */	li r4, 0
/* 8012FF4C 0012BBAC  4B ED B2 25 */	bl func_8000B170
/* 8012FF50 0012BBB0  38 60 00 0B */	li r3, 0xb
/* 8012FF54 0012BBB4  38 80 00 00 */	li r4, 0
/* 8012FF58 0012BBB8  4B FF D5 75 */	bl func_8012D4CC
/* 8012FF5C 0012BBBC  38 60 00 01 */	li r3, 1
/* 8012FF60 0012BBC0  38 80 00 02 */	li r4, 2
/* 8012FF64 0012BBC4  4B FF D5 69 */	bl func_8012D4CC
/* 8012FF68 0012BBC8  38 60 00 0C */	li r3, 0xc
/* 8012FF6C 0012BBCC  38 80 00 04 */	li r4, 4
/* 8012FF70 0012BBD0  4B FF D5 5D */	bl func_8012D4CC
/* 8012FF74 0012BBD4  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FF78 0012BBD8  A0 03 01 68 */	lhz r0, 0x168(r3)
/* 8012FF7C 0012BBDC  28 00 00 01 */	cmplwi r0, 1
/* 8012FF80 0012BBE0  41 80 00 0C */	blt lbl_8012FF8C
/* 8012FF84 0012BBE4  38 00 00 01 */	li r0, 1
/* 8012FF88 0012BBE8  B0 03 01 6A */	sth r0, 0x16a(r3)
lbl_8012FF8C:
/* 8012FF8C 0012BBEC  38 60 00 01 */	li r3, 1
/* 8012FF90 0012BBF0  4B F2 A4 A9 */	bl func_8005A438
/* 8012FF94 0012BBF4  48 00 00 D0 */	b lbl_80130064
lbl_8012FF98:
/* 8012FF98 0012BBF8  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FF9C 0012BBFC  A0 64 01 64 */	lhz r3, 0x164(r4)
/* 8012FFA0 0012BC00  A0 04 01 68 */	lhz r0, 0x168(r4)
/* 8012FFA4 0012BC04  38 63 00 06 */	addi r3, r3, 6
/* 8012FFA8 0012BC08  7C 03 00 00 */	cmpw r3, r0
/* 8012FFAC 0012BC0C  40 80 00 64 */	bge lbl_80130010
/* 8012FFB0 0012BC10  38 60 00 0B */	li r3, 0xb
/* 8012FFB4 0012BC14  38 80 00 10 */	li r4, 0x10
/* 8012FFB8 0012BC18  4B FF D5 15 */	bl func_8012D4CC
/* 8012FFBC 0012BC1C  38 60 00 01 */	li r3, 1
/* 8012FFC0 0012BC20  38 80 00 02 */	li r4, 2
/* 8012FFC4 0012BC24  4B FF D5 09 */	bl func_8012D4CC
/* 8012FFC8 0012BC28  38 60 00 0C */	li r3, 0xc
/* 8012FFCC 0012BC2C  38 80 00 04 */	li r4, 4
/* 8012FFD0 0012BC30  4B FF D4 FD */	bl func_8012D4CC
/* 8012FFD4 0012BC34  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FFD8 0012BC38  38 80 00 22 */	li r4, 0x22
/* 8012FFDC 0012BC3C  38 00 00 10 */	li r0, 0x10
/* 8012FFE0 0012BC40  C0 22 8D B0 */	lfs f1, lbl_806413B0-_SDA2_BASE_(r2)
/* 8012FFE4 0012BC44  90 83 01 28 */	stw r4, 0x128(r3)
/* 8012FFE8 0012BC48  38 60 02 23 */	li r3, 0x223
/* 8012FFEC 0012BC4C  38 80 00 00 */	li r4, 0
/* 8012FFF0 0012BC50  80 CD 82 A0 */	lwz r6, lbl_8063D560-_SDA_BASE_(r13)
/* 8012FFF4 0012BC54  A0 A6 01 64 */	lhz r5, 0x164(r6)
/* 8012FFF8 0012BC58  38 A5 00 01 */	addi r5, r5, 1
/* 8012FFFC 0012BC5C  B0 A6 01 66 */	sth r5, 0x166(r6)
/* 80130000 0012BC60  80 AD 82 A0 */	lwz r5, lbl_8063D560-_SDA_BASE_(r13)
/* 80130004 0012BC64  B0 05 01 6C */	sth r0, 0x16c(r5)
/* 80130008 0012BC68  4B ED B1 69 */	bl func_8000B170
/* 8013000C 0012BC6C  48 00 00 50 */	b lbl_8013005C
lbl_80130010:
/* 80130010 0012BC70  C0 22 8D B0 */	lfs f1, lbl_806413B0-_SDA2_BASE_(r2)
/* 80130014 0012BC74  38 60 02 22 */	li r3, 0x222
/* 80130018 0012BC78  38 80 00 00 */	li r4, 0
/* 8013001C 0012BC7C  4B ED B1 55 */	bl func_8000B170
/* 80130020 0012BC80  38 60 00 0B */	li r3, 0xb
/* 80130024 0012BC84  38 80 00 05 */	li r4, 5
/* 80130028 0012BC88  4B FF D4 A5 */	bl func_8012D4CC
/* 8013002C 0012BC8C  38 60 00 01 */	li r3, 1
/* 80130030 0012BC90  38 80 00 02 */	li r4, 2
/* 80130034 0012BC94  4B FF D4 99 */	bl func_8012D4CC
/* 80130038 0012BC98  38 60 00 0C */	li r3, 0xc
/* 8013003C 0012BC9C  38 80 00 04 */	li r4, 4
/* 80130040 0012BCA0  4B FF D4 8D */	bl func_8012D4CC
/* 80130044 0012BCA4  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130048 0012BCA8  A0 03 01 68 */	lhz r0, 0x168(r3)
/* 8013004C 0012BCAC  28 00 00 06 */	cmplwi r0, 6
/* 80130050 0012BCB0  41 80 00 0C */	blt lbl_8013005C
/* 80130054 0012BCB4  38 00 00 06 */	li r0, 6
/* 80130058 0012BCB8  B0 03 01 6A */	sth r0, 0x16a(r3)
lbl_8013005C:
/* 8013005C 0012BCBC  38 60 00 06 */	li r3, 6
/* 80130060 0012BCC0  4B F2 A3 D9 */	bl func_8005A438
lbl_80130064:
/* 80130064 0012BCC4  2C 1F 00 00 */	cmpwi r31, 0
/* 80130068 0012BCC8  41 82 10 B4 */	beq lbl_8013111C
/* 8013006C 0012BCCC  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 80130070 0012BCD0  80 64 09 74 */	lwz r3, 0x974(r4)
/* 80130074 0012BCD4  54 60 87 FF */	rlwinm. r0, r3, 0x10, 0x1f, 0x1f
/* 80130078 0012BCD8  41 82 00 10 */	beq lbl_80130088
/* 8013007C 0012BCDC  7F E3 FB 78 */	mr r3, r31
/* 80130080 0012BCE0  4B F2 A4 4D */	bl func_8005A4CC
/* 80130084 0012BCE4  48 00 10 98 */	b lbl_8013111C
lbl_80130088:
/* 80130088 0012BCE8  64 60 00 01 */	oris r0, r3, 1
/* 8013008C 0012BCEC  90 04 09 74 */	stw r0, 0x974(r4)
/* 80130090 0012BCF0  48 00 10 8C */	b lbl_8013111C
/* 80130094 0012BCF4  A8 64 00 D6 */	lha r3, 0xd6(r4)
/* 80130098 0012BCF8  48 12 3D 39 */	bl func_80253DD0
/* 8013009C 0012BCFC  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 801300A0 0012BD00  28 00 00 03 */	cmplwi r0, 3
/* 801300A4 0012BD04  40 82 10 78 */	bne lbl_8013111C
/* 801300A8 0012BD08  38 60 00 0B */	li r3, 0xb
/* 801300AC 0012BD0C  38 80 00 0C */	li r4, 0xc
/* 801300B0 0012BD10  4B FF D4 1D */	bl func_8012D4CC
/* 801300B4 0012BD14  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801300B8 0012BD18  80 03 01 60 */	lwz r0, 0x160(r3)
/* 801300BC 0012BD1C  2C 00 00 50 */	cmpwi r0, 0x50
/* 801300C0 0012BD20  41 82 00 68 */	beq lbl_80130128
/* 801300C4 0012BD24  40 80 00 1C */	bge lbl_801300E0
/* 801300C8 0012BD28  2C 00 00 08 */	cmpwi r0, 8
/* 801300CC 0012BD2C  41 82 00 4C */	beq lbl_80130118
/* 801300D0 0012BD30  40 80 00 90 */	bge lbl_80130160
/* 801300D4 0012BD34  2C 00 00 07 */	cmpwi r0, 7
/* 801300D8 0012BD38  40 80 00 14 */	bge lbl_801300EC
/* 801300DC 0012BD3C  48 00 00 84 */	b lbl_80130160
lbl_801300E0:
/* 801300E0 0012BD40  2C 00 00 5A */	cmpwi r0, 0x5a
/* 801300E4 0012BD44  41 82 00 70 */	beq lbl_80130154
/* 801300E8 0012BD48  48 00 00 78 */	b lbl_80130160
lbl_801300EC:
/* 801300EC 0012BD4C  38 60 00 0C */	li r3, 0xc
/* 801300F0 0012BD50  38 80 00 00 */	li r4, 0
/* 801300F4 0012BD54  4B FF D3 D9 */	bl func_8012D4CC
/* 801300F8 0012BD58  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 801300FC 0012BD5C  38 00 00 0C */	li r0, 0xc
/* 80130100 0012BD60  A0 64 01 64 */	lhz r3, 0x164(r4)
/* 80130104 0012BD64  38 63 FF FF */	addi r3, r3, -1
/* 80130108 0012BD68  B0 64 01 66 */	sth r3, 0x166(r4)
/* 8013010C 0012BD6C  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130110 0012BD70  B0 03 01 6C */	sth r0, 0x16c(r3)
/* 80130114 0012BD74  48 00 00 4C */	b lbl_80130160
lbl_80130118:
/* 80130118 0012BD78  38 60 00 0C */	li r3, 0xc
/* 8013011C 0012BD7C  38 80 00 01 */	li r4, 1
/* 80130120 0012BD80  4B FF D3 AD */	bl func_8012D4CC
/* 80130124 0012BD84  48 00 00 3C */	b lbl_80130160
lbl_80130128:
/* 80130128 0012BD88  38 60 00 0B */	li r3, 0xb
/* 8013012C 0012BD8C  38 80 00 00 */	li r4, 0
/* 80130130 0012BD90  4B FF D3 9D */	bl func_8012D4CC
/* 80130134 0012BD94  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 80130138 0012BD98  38 00 00 00 */	li r0, 0
/* 8013013C 0012BD9C  A0 64 01 64 */	lhz r3, 0x164(r4)
/* 80130140 0012BDA0  38 63 FF FF */	addi r3, r3, -1
/* 80130144 0012BDA4  B0 64 01 66 */	sth r3, 0x166(r4)
/* 80130148 0012BDA8  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8013014C 0012BDAC  B0 03 01 6C */	sth r0, 0x16c(r3)
/* 80130150 0012BDB0  48 00 00 10 */	b lbl_80130160
lbl_80130154:
/* 80130154 0012BDB4  38 60 00 0B */	li r3, 0xb
/* 80130158 0012BDB8  38 80 00 05 */	li r4, 5
/* 8013015C 0012BDBC  4B FF D3 71 */	bl func_8012D4CC
lbl_80130160:
/* 80130160 0012BDC0  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130164 0012BDC4  38 00 00 20 */	li r0, 0x20
/* 80130168 0012BDC8  90 03 01 28 */	stw r0, 0x128(r3)
/* 8013016C 0012BDCC  48 00 0F B0 */	b lbl_8013111C
/* 80130170 0012BDD0  80 04 01 60 */	lwz r0, 0x160(r4)
/* 80130174 0012BDD4  28 00 00 63 */	cmplwi r0, 0x63
/* 80130178 0012BDD8  40 82 00 40 */	bne lbl_801301B8
/* 8013017C 0012BDDC  A8 64 00 C2 */	lha r3, 0xc2(r4)
/* 80130180 0012BDE0  48 12 3C 51 */	bl func_80253DD0
/* 80130184 0012BDE4  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 80130188 0012BDE8  28 00 00 03 */	cmplwi r0, 3
/* 8013018C 0012BDEC  40 82 00 4C */	bne lbl_801301D8
/* 80130190 0012BDF0  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 80130194 0012BDF4  38 00 00 23 */	li r0, 0x23
/* 80130198 0012BDF8  38 60 02 61 */	li r3, 0x261
/* 8013019C 0012BDFC  90 04 01 28 */	stw r0, 0x128(r4)
/* 801301A0 0012BE00  48 03 28 F1 */	bl func_80162A90
/* 801301A4 0012BE04  28 03 00 02 */	cmplwi r3, 2
/* 801301A8 0012BE08  40 82 00 30 */	bne lbl_801301D8
/* 801301AC 0012BE0C  38 60 00 01 */	li r3, 1
/* 801301B0 0012BE10  4B F2 62 A9 */	bl func_80056458
/* 801301B4 0012BE14  48 00 00 24 */	b lbl_801301D8
lbl_801301B8:
/* 801301B8 0012BE18  A8 64 00 D6 */	lha r3, 0xd6(r4)
/* 801301BC 0012BE1C  48 12 3C 15 */	bl func_80253DD0
/* 801301C0 0012BE20  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 801301C4 0012BE24  28 00 00 03 */	cmplwi r0, 3
/* 801301C8 0012BE28  40 82 00 10 */	bne lbl_801301D8
/* 801301CC 0012BE2C  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801301D0 0012BE30  38 00 00 23 */	li r0, 0x23
/* 801301D4 0012BE34  90 03 01 28 */	stw r0, 0x128(r3)
lbl_801301D8:
/* 801301D8 0012BE38  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801301DC 0012BE3C  80 03 01 28 */	lwz r0, 0x128(r3)
/* 801301E0 0012BE40  28 00 00 23 */	cmplwi r0, 0x23
/* 801301E4 0012BE44  40 82 0F 38 */	bne lbl_8013111C
/* 801301E8 0012BE48  38 60 00 0B */	li r3, 0xb
/* 801301EC 0012BE4C  38 80 00 0D */	li r4, 0xd
/* 801301F0 0012BE50  4B FF D2 DD */	bl func_8012D4CC
/* 801301F4 0012BE54  38 60 00 01 */	li r3, 1
/* 801301F8 0012BE58  38 80 00 03 */	li r4, 3
/* 801301FC 0012BE5C  4B FF D2 D1 */	bl func_8012D4CC
/* 80130200 0012BE60  38 60 00 0C */	li r3, 0xc
/* 80130204 0012BE64  38 80 00 05 */	li r4, 5
/* 80130208 0012BE68  4B FF D2 C5 */	bl func_8012D4CC
/* 8013020C 0012BE6C  48 00 0F 10 */	b lbl_8013111C
/* 80130210 0012BE70  A8 64 00 D6 */	lha r3, 0xd6(r4)
/* 80130214 0012BE74  48 12 3B BD */	bl func_80253DD0
/* 80130218 0012BE78  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 8013021C 0012BE7C  28 00 00 03 */	cmplwi r0, 3
/* 80130220 0012BE80  40 82 0E FC */	bne lbl_8013111C
/* 80130224 0012BE84  38 60 00 0B */	li r3, 0xb
/* 80130228 0012BE88  38 80 00 00 */	li r4, 0
/* 8013022C 0012BE8C  4B FF D2 B9 */	bl func_8012D4E4
/* 80130230 0012BE90  38 60 00 01 */	li r3, 1
/* 80130234 0012BE94  38 80 00 00 */	li r4, 0
/* 80130238 0012BE98  4B FF D2 AD */	bl func_8012D4E4
/* 8013023C 0012BE9C  38 60 00 0C */	li r3, 0xc
/* 80130240 0012BEA0  38 80 00 00 */	li r4, 0
/* 80130244 0012BEA4  4B FF D2 A1 */	bl func_8012D4E4
/* 80130248 0012BEA8  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8013024C 0012BEAC  38 00 00 00 */	li r0, 0
/* 80130250 0012BEB0  90 03 01 28 */	stw r0, 0x128(r3)
/* 80130254 0012BEB4  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 80130258 0012BEB8  80 64 01 60 */	lwz r3, 0x160(r4)
/* 8013025C 0012BEBC  28 03 00 63 */	cmplwi r3, 0x63
/* 80130260 0012BEC0  40 82 00 10 */	bne lbl_80130270
/* 80130264 0012BEC4  3C 60 00 01 */	lis r3, 0x0000FFFF@ha
/* 80130268 0012BEC8  38 63 FF FF */	addi r3, r3, 0x0000FFFF@l
/* 8013026C 0012BECC  48 00 0E B4 */	b lbl_80131120
lbl_80130270:
/* 80130270 0012BED0  A0 04 01 64 */	lhz r0, 0x164(r4)
/* 80130274 0012BED4  7C 00 1A 14 */	add r0, r0, r3
/* 80130278 0012BED8  54 00 08 3C */	slwi r0, r0, 1
/* 8013027C 0012BEDC  7C 64 02 14 */	add r3, r4, r0
/* 80130280 0012BEE0  A0 63 01 6C */	lhz r3, 0x16c(r3)
/* 80130284 0012BEE4  38 03 D6 3A */	addi r0, r3, -10694
/* 80130288 0012BEE8  28 00 00 09 */	cmplwi r0, 9
/* 8013028C 0012BEEC  41 81 00 BC */	bgt lbl_80130348
/* 80130290 0012BEF0  3C 60 80 42 */	lis r3, lbl_8041CCC8@ha
/* 80130294 0012BEF4  54 00 10 3A */	slwi r0, r0, 2
/* 80130298 0012BEF8  38 63 CC C8 */	addi r3, r3, lbl_8041CCC8@l
/* 8013029C 0012BEFC  7C 63 00 2E */	lwzx r3, r3, r0
/* 801302A0 0012BF00  7C 69 03 A6 */	mtctr r3
/* 801302A4 0012BF04  4E 80 04 20 */	bctr
/* 801302A8 0012BF08  80 64 01 4C */	lwz r3, 0x14c(r4)
/* 801302AC 0012BF0C  38 00 03 E8 */	li r0, 0x3e8
/* 801302B0 0012BF10  90 03 00 10 */	stw r0, 0x10(r3)
/* 801302B4 0012BF14  48 00 00 A0 */	b lbl_80130354
/* 801302B8 0012BF18  80 64 01 4C */	lwz r3, 0x14c(r4)
/* 801302BC 0012BF1C  38 00 03 E9 */	li r0, 0x3e9
/* 801302C0 0012BF20  90 03 00 10 */	stw r0, 0x10(r3)
/* 801302C4 0012BF24  48 00 00 90 */	b lbl_80130354
/* 801302C8 0012BF28  80 64 01 4C */	lwz r3, 0x14c(r4)
/* 801302CC 0012BF2C  38 00 03 EA */	li r0, 0x3ea
/* 801302D0 0012BF30  90 03 00 10 */	stw r0, 0x10(r3)
/* 801302D4 0012BF34  48 00 00 80 */	b lbl_80130354
/* 801302D8 0012BF38  80 64 01 4C */	lwz r3, 0x14c(r4)
/* 801302DC 0012BF3C  38 00 03 EB */	li r0, 0x3eb
/* 801302E0 0012BF40  90 03 00 10 */	stw r0, 0x10(r3)
/* 801302E4 0012BF44  48 00 00 70 */	b lbl_80130354
/* 801302E8 0012BF48  80 64 01 4C */	lwz r3, 0x14c(r4)
/* 801302EC 0012BF4C  38 00 03 EC */	li r0, 0x3ec
/* 801302F0 0012BF50  90 03 00 10 */	stw r0, 0x10(r3)
/* 801302F4 0012BF54  48 00 00 60 */	b lbl_80130354
/* 801302F8 0012BF58  80 64 01 4C */	lwz r3, 0x14c(r4)
/* 801302FC 0012BF5C  38 00 03 ED */	li r0, 0x3ed
/* 80130300 0012BF60  90 03 00 10 */	stw r0, 0x10(r3)
/* 80130304 0012BF64  48 00 00 50 */	b lbl_80130354
/* 80130308 0012BF68  80 64 01 4C */	lwz r3, 0x14c(r4)
/* 8013030C 0012BF6C  38 00 03 EE */	li r0, 0x3ee
/* 80130310 0012BF70  90 03 00 10 */	stw r0, 0x10(r3)
/* 80130314 0012BF74  48 00 00 40 */	b lbl_80130354
/* 80130318 0012BF78  80 64 01 4C */	lwz r3, 0x14c(r4)
/* 8013031C 0012BF7C  38 00 03 F0 */	li r0, 0x3f0
/* 80130320 0012BF80  90 03 00 10 */	stw r0, 0x10(r3)
/* 80130324 0012BF84  48 00 00 30 */	b lbl_80130354
/* 80130328 0012BF88  80 64 01 4C */	lwz r3, 0x14c(r4)
/* 8013032C 0012BF8C  38 00 03 EF */	li r0, 0x3ef
/* 80130330 0012BF90  90 03 00 10 */	stw r0, 0x10(r3)
/* 80130334 0012BF94  48 00 00 20 */	b lbl_80130354
/* 80130338 0012BF98  80 64 01 4C */	lwz r3, 0x14c(r4)
/* 8013033C 0012BF9C  38 00 03 F1 */	li r0, 0x3f1
/* 80130340 0012BFA0  90 03 00 10 */	stw r0, 0x10(r3)
/* 80130344 0012BFA4  48 00 00 10 */	b lbl_80130354
lbl_80130348:
/* 80130348 0012BFA8  80 64 01 4C */	lwz r3, 0x14c(r4)
/* 8013034C 0012BFAC  38 00 03 F2 */	li r0, 0x3f2
/* 80130350 0012BFB0  90 03 00 10 */	stw r0, 0x10(r3)
lbl_80130354:
/* 80130354 0012BFB4  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130358 0012BFB8  2C 1F 00 00 */	cmpwi r31, 0
/* 8013035C 0012BFBC  80 03 01 60 */	lwz r0, 0x160(r3)
/* 80130360 0012BFC0  98 03 01 8E */	stb r0, 0x18e(r3)
/* 80130364 0012BFC4  41 82 00 0C */	beq lbl_80130370
/* 80130368 0012BFC8  38 60 00 01 */	li r3, 1
/* 8013036C 0012BFCC  48 00 0D B4 */	b lbl_80131120
lbl_80130370:
/* 80130370 0012BFD0  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130374 0012BFD4  38 00 00 24 */	li r0, 0x24
/* 80130378 0012BFD8  90 03 01 28 */	stw r0, 0x128(r3)
/* 8013037C 0012BFDC  48 00 0D A0 */	b lbl_8013111C
/* 80130380 0012BFE0  A8 64 00 C0 */	lha r3, 0xc0(r4)
/* 80130384 0012BFE4  38 A1 00 0C */	addi r5, r1, 0xc
/* 80130388 0012BFE8  38 80 00 08 */	li r4, 8
/* 8013038C 0012BFEC  48 12 3A C1 */	bl func_80253E4C
/* 80130390 0012BFF0  80 01 00 0C */	lwz r0, 0xc(r1)
/* 80130394 0012BFF4  2C 00 00 00 */	cmpwi r0, 0
/* 80130398 0012BFF8  40 82 00 1C */	bne lbl_801303B4
/* 8013039C 0012BFFC  38 60 00 00 */	li r3, 0
/* 801303A0 0012C000  38 80 00 01 */	li r4, 1
/* 801303A4 0012C004  4B FF D1 41 */	bl func_8012D4E4
/* 801303A8 0012C008  38 60 00 00 */	li r3, 0
/* 801303AC 0012C00C  38 80 00 02 */	li r4, 2
/* 801303B0 0012C010  4B FF D1 1D */	bl func_8012D4CC
lbl_801303B4:
/* 801303B4 0012C014  38 60 00 0D */	li r3, 0xd
/* 801303B8 0012C018  38 80 00 01 */	li r4, 1
/* 801303BC 0012C01C  4B FF D1 29 */	bl func_8012D4E4
/* 801303C0 0012C020  38 60 00 0D */	li r3, 0xd
/* 801303C4 0012C024  38 80 00 08 */	li r4, 8
/* 801303C8 0012C028  4B FF D1 05 */	bl func_8012D4CC
/* 801303CC 0012C02C  38 60 00 01 */	li r3, 1
/* 801303D0 0012C030  38 80 00 01 */	li r4, 1
/* 801303D4 0012C034  4B FF D1 11 */	bl func_8012D4E4
/* 801303D8 0012C038  38 60 00 01 */	li r3, 1
/* 801303DC 0012C03C  38 80 00 04 */	li r4, 4
/* 801303E0 0012C040  4B FF D0 ED */	bl func_8012D4CC
/* 801303E4 0012C044  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801303E8 0012C048  38 A0 00 25 */	li r5, 0x25
/* 801303EC 0012C04C  38 80 00 03 */	li r4, 3
/* 801303F0 0012C050  38 00 00 15 */	li r0, 0x15
/* 801303F4 0012C054  90 A3 01 28 */	stw r5, 0x128(r3)
/* 801303F8 0012C058  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801303FC 0012C05C  90 83 01 60 */	stw r4, 0x160(r3)
/* 80130400 0012C060  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130404 0012C064  B0 03 01 2C */	sth r0, 0x12c(r3)
/* 80130408 0012C068  48 00 13 C5 */	bl func_801317CC
/* 8013040C 0012C06C  98 6D 82 A4 */	stb r3, lbl_8063D564-_SDA_BASE_(r13)
/* 80130410 0012C070  48 00 0D 0C */	b lbl_8013111C
/* 80130414 0012C074  A8 64 00 DA */	lha r3, 0xda(r4)
/* 80130418 0012C078  48 12 39 B9 */	bl func_80253DD0
/* 8013041C 0012C07C  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 80130420 0012C080  28 00 00 03 */	cmplwi r0, 3
/* 80130424 0012C084  40 82 0C F8 */	bne lbl_8013111C
/* 80130428 0012C088  80 AD 82 A0 */	lwz r5, lbl_8063D560-_SDA_BASE_(r13)
/* 8013042C 0012C08C  38 00 00 26 */	li r0, 0x26
/* 80130430 0012C090  38 60 00 00 */	li r3, 0
/* 80130434 0012C094  38 80 00 00 */	li r4, 0
/* 80130438 0012C098  90 05 01 28 */	stw r0, 0x128(r5)
/* 8013043C 0012C09C  4B F2 94 BD */	bl func_800598F8
/* 80130440 0012C0A0  38 60 00 01 */	li r3, 1
/* 80130444 0012C0A4  38 80 00 00 */	li r4, 0
/* 80130448 0012C0A8  38 A0 00 00 */	li r5, 0
/* 8013044C 0012C0AC  38 C0 00 02 */	li r6, 2
/* 80130450 0012C0B0  38 E0 00 03 */	li r7, 3
/* 80130454 0012C0B4  39 00 00 00 */	li r8, 0
/* 80130458 0012C0B8  4B F2 95 71 */	bl func_800599C8
/* 8013045C 0012C0BC  38 60 00 02 */	li r3, 2
/* 80130460 0012C0C0  38 80 00 00 */	li r4, 0
/* 80130464 0012C0C4  38 A0 00 01 */	li r5, 1
/* 80130468 0012C0C8  38 C0 00 00 */	li r6, 0
/* 8013046C 0012C0CC  38 E0 00 03 */	li r7, 3
/* 80130470 0012C0D0  39 00 00 00 */	li r8, 0
/* 80130474 0012C0D4  4B F2 95 55 */	bl func_800599C8
/* 80130478 0012C0D8  38 60 00 03 */	li r3, 3
/* 8013047C 0012C0DC  38 80 00 01 */	li r4, 1
/* 80130480 0012C0E0  38 A0 00 00 */	li r5, 0
/* 80130484 0012C0E4  38 C0 00 00 */	li r6, 0
/* 80130488 0012C0E8  38 E0 00 63 */	li r7, 0x63
/* 8013048C 0012C0EC  39 00 00 00 */	li r8, 0
/* 80130490 0012C0F0  4B F2 95 39 */	bl func_800599C8
/* 80130494 0012C0F4  38 60 00 63 */	li r3, 0x63
/* 80130498 0012C0F8  38 80 00 03 */	li r4, 3
/* 8013049C 0012C0FC  38 A0 00 03 */	li r5, 3
/* 801304A0 0012C100  38 C0 00 00 */	li r6, 0
/* 801304A4 0012C104  38 E0 00 00 */	li r7, 0
/* 801304A8 0012C108  39 00 00 00 */	li r8, 0
/* 801304AC 0012C10C  4B F2 95 1D */	bl func_800599C8
/* 801304B0 0012C110  48 00 0C 6C */	b lbl_8013111C
/* 801304B4 0012C114  38 60 00 29 */	li r3, 0x29
/* 801304B8 0012C118  38 80 00 03 */	li r4, 3
/* 801304BC 0012C11C  38 A0 00 00 */	li r5, 0
/* 801304C0 0012C120  38 C0 00 01 */	li r6, 1
/* 801304C4 0012C124  4B F2 95 A9 */	bl func_80059A6C
/* 801304C8 0012C128  2C 03 00 00 */	cmpwi r3, 0
/* 801304CC 0012C12C  41 82 0C 50 */	beq lbl_8013111C
/* 801304D0 0012C130  54 60 00 01 */	rlwinm. r0, r3, 0, 0, 0
/* 801304D4 0012C134  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 801304D8 0012C138  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 801304DC 0012C13C  90 04 01 60 */	stw r0, 0x160(r4)
/* 801304E0 0012C140  41 82 01 50 */	beq lbl_80130630
/* 801304E4 0012C144  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 801304E8 0012C148  38 60 00 00 */	li r3, 0
/* 801304EC 0012C14C  80 A4 01 60 */	lwz r5, 0x160(r4)
/* 801304F0 0012C150  2C 05 00 63 */	cmpwi r5, 0x63
/* 801304F4 0012C154  41 82 00 F8 */	beq lbl_801305EC
/* 801304F8 0012C158  40 80 00 28 */	bge lbl_80130520
/* 801304FC 0012C15C  2C 05 00 02 */	cmpwi r5, 2
/* 80130500 0012C160  41 82 00 60 */	beq lbl_80130560
/* 80130504 0012C164  40 80 00 10 */	bge lbl_80130514
/* 80130508 0012C168  2C 05 00 01 */	cmpwi r5, 1
/* 8013050C 0012C16C  40 80 00 28 */	bge lbl_80130534
/* 80130510 0012C170  48 00 01 10 */	b lbl_80130620
lbl_80130514:
/* 80130514 0012C174  2C 05 00 04 */	cmpwi r5, 4
/* 80130518 0012C178  40 80 01 08 */	bge lbl_80130620
/* 8013051C 0012C17C  48 00 00 80 */	b lbl_8013059C
lbl_80130520:
/* 80130520 0012C180  3C 80 00 01 */	lis r4, 0x0000FFFF@ha
/* 80130524 0012C184  38 04 FF FF */	addi r0, r4, 0x0000FFFF@l
/* 80130528 0012C188  7C 05 00 00 */	cmpw r5, r0
/* 8013052C 0012C18C  41 82 00 C0 */	beq lbl_801305EC
/* 80130530 0012C190  48 00 00 F0 */	b lbl_80130620
lbl_80130534:
/* 80130534 0012C194  38 60 00 0D */	li r3, 0xd
/* 80130538 0012C198  38 80 00 03 */	li r4, 3
/* 8013053C 0012C19C  4B FF CF 91 */	bl func_8012D4CC
/* 80130540 0012C1A0  38 60 00 01 */	li r3, 1
/* 80130544 0012C1A4  38 80 00 02 */	li r4, 2
/* 80130548 0012C1A8  4B FF CF 85 */	bl func_8012D4CC
/* 8013054C 0012C1AC  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 80130550 0012C1B0  38 00 00 27 */	li r0, 0x27
/* 80130554 0012C1B4  38 60 00 01 */	li r3, 1
/* 80130558 0012C1B8  90 04 01 28 */	stw r0, 0x128(r4)
/* 8013055C 0012C1BC  48 00 00 C4 */	b lbl_80130620
lbl_80130560:
/* 80130560 0012C1C0  80 84 01 4C */	lwz r4, 0x14c(r4)
/* 80130564 0012C1C4  80 04 00 08 */	lwz r0, 8(r4)
/* 80130568 0012C1C8  2C 00 00 04 */	cmpwi r0, 4
/* 8013056C 0012C1CC  41 82 00 B4 */	beq lbl_80130620
/* 80130570 0012C1D0  38 60 00 0D */	li r3, 0xd
/* 80130574 0012C1D4  38 80 00 04 */	li r4, 4
/* 80130578 0012C1D8  4B FF CF 55 */	bl func_8012D4CC
/* 8013057C 0012C1DC  38 60 00 01 */	li r3, 1
/* 80130580 0012C1E0  38 80 00 02 */	li r4, 2
/* 80130584 0012C1E4  4B FF CF 49 */	bl func_8012D4CC
/* 80130588 0012C1E8  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 8013058C 0012C1EC  38 00 00 27 */	li r0, 0x27
/* 80130590 0012C1F0  38 60 00 01 */	li r3, 1
/* 80130594 0012C1F4  90 04 01 28 */	stw r0, 0x128(r4)
/* 80130598 0012C1F8  48 00 00 88 */	b lbl_80130620
lbl_8013059C:
/* 8013059C 0012C1FC  88 0D 82 A4 */	lbz r0, lbl_8063D564-_SDA_BASE_(r13)
/* 801305A0 0012C200  2C 00 00 00 */	cmpwi r0, 0
/* 801305A4 0012C204  40 82 00 1C */	bne lbl_801305C0
/* 801305A8 0012C208  C0 22 8D B0 */	lfs f1, lbl_806413B0-_SDA2_BASE_(r2)
/* 801305AC 0012C20C  38 60 02 22 */	li r3, 0x222
/* 801305B0 0012C210  38 80 00 00 */	li r4, 0
/* 801305B4 0012C214  4B ED AB BD */	bl func_8000B170
/* 801305B8 0012C218  38 60 00 00 */	li r3, 0
/* 801305BC 0012C21C  48 00 0B 64 */	b lbl_80131120
lbl_801305C0:
/* 801305C0 0012C220  38 60 00 0D */	li r3, 0xd
/* 801305C4 0012C224  38 80 00 05 */	li r4, 5
/* 801305C8 0012C228  4B FF CF 05 */	bl func_8012D4CC
/* 801305CC 0012C22C  38 60 00 01 */	li r3, 1
/* 801305D0 0012C230  38 80 00 02 */	li r4, 2
/* 801305D4 0012C234  4B FF CE F9 */	bl func_8012D4CC
/* 801305D8 0012C238  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 801305DC 0012C23C  38 00 00 27 */	li r0, 0x27
/* 801305E0 0012C240  38 60 00 01 */	li r3, 1
/* 801305E4 0012C244  90 04 01 28 */	stw r0, 0x128(r4)
/* 801305E8 0012C248  48 00 00 38 */	b lbl_80130620
lbl_801305EC:
/* 801305EC 0012C24C  38 60 00 0D */	li r3, 0xd
/* 801305F0 0012C250  38 80 00 06 */	li r4, 6
/* 801305F4 0012C254  4B FF CE D9 */	bl func_8012D4CC
/* 801305F8 0012C258  38 60 00 01 */	li r3, 1
/* 801305FC 0012C25C  38 80 00 01 */	li r4, 1
/* 80130600 0012C260  4B FF CE CD */	bl func_8012D4CC
/* 80130604 0012C264  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 80130608 0012C268  38 A0 00 27 */	li r5, 0x27
/* 8013060C 0012C26C  38 00 00 63 */	li r0, 0x63
/* 80130610 0012C270  38 60 00 02 */	li r3, 2
/* 80130614 0012C274  90 A4 01 28 */	stw r5, 0x128(r4)
/* 80130618 0012C278  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 8013061C 0012C27C  90 04 01 60 */	stw r0, 0x160(r4)
lbl_80130620:
/* 80130620 0012C280  2C 03 00 00 */	cmpwi r3, 0
/* 80130624 0012C284  41 82 0A F8 */	beq lbl_8013111C
/* 80130628 0012C288  4B F2 9E A5 */	bl func_8005A4CC
/* 8013062C 0012C28C  48 00 0A F0 */	b lbl_8013111C
lbl_80130630:
/* 80130630 0012C290  2C 03 00 03 */	cmpwi r3, 3
/* 80130634 0012C294  41 82 00 74 */	beq lbl_801306A8
/* 80130638 0012C298  40 80 00 14 */	bge lbl_8013064C
/* 8013063C 0012C29C  2C 03 00 01 */	cmpwi r3, 1
/* 80130640 0012C2A0  41 82 00 18 */	beq lbl_80130658
/* 80130644 0012C2A4  40 80 00 3C */	bge lbl_80130680
/* 80130648 0012C2A8  48 00 0A D4 */	b lbl_8013111C
lbl_8013064C:
/* 8013064C 0012C2AC  2C 03 00 63 */	cmpwi r3, 0x63
/* 80130650 0012C2B0  41 82 00 80 */	beq lbl_801306D0
/* 80130654 0012C2B4  48 00 0A C8 */	b lbl_8013111C
lbl_80130658:
/* 80130658 0012C2B8  38 60 00 0D */	li r3, 0xd
/* 8013065C 0012C2BC  38 80 00 00 */	li r4, 0
/* 80130660 0012C2C0  4B FF CE 6D */	bl func_8012D4CC
/* 80130664 0012C2C4  38 60 00 01 */	li r3, 1
/* 80130668 0012C2C8  38 80 00 02 */	li r4, 2
/* 8013066C 0012C2CC  4B FF CE 61 */	bl func_8012D4CC
/* 80130670 0012C2D0  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130674 0012C2D4  38 00 00 01 */	li r0, 1
/* 80130678 0012C2D8  90 03 01 60 */	stw r0, 0x160(r3)
/* 8013067C 0012C2DC  48 00 0A A0 */	b lbl_8013111C
lbl_80130680:
/* 80130680 0012C2E0  38 60 00 0D */	li r3, 0xd
/* 80130684 0012C2E4  38 80 00 01 */	li r4, 1
/* 80130688 0012C2E8  4B FF CE 45 */	bl func_8012D4CC
/* 8013068C 0012C2EC  38 60 00 01 */	li r3, 1
/* 80130690 0012C2F0  38 80 00 02 */	li r4, 2
/* 80130694 0012C2F4  4B FF CE 39 */	bl func_8012D4CC
/* 80130698 0012C2F8  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8013069C 0012C2FC  38 00 00 02 */	li r0, 2
/* 801306A0 0012C300  90 03 01 60 */	stw r0, 0x160(r3)
/* 801306A4 0012C304  48 00 0A 78 */	b lbl_8013111C
lbl_801306A8:
/* 801306A8 0012C308  38 60 00 0D */	li r3, 0xd
/* 801306AC 0012C30C  38 80 00 02 */	li r4, 2
/* 801306B0 0012C310  4B FF CE 1D */	bl func_8012D4CC
/* 801306B4 0012C314  38 60 00 01 */	li r3, 1
/* 801306B8 0012C318  38 80 00 02 */	li r4, 2
/* 801306BC 0012C31C  4B FF CE 11 */	bl func_8012D4CC
/* 801306C0 0012C320  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801306C4 0012C324  38 00 00 03 */	li r0, 3
/* 801306C8 0012C328  90 03 01 60 */	stw r0, 0x160(r3)
/* 801306CC 0012C32C  48 00 0A 50 */	b lbl_8013111C
lbl_801306D0:
/* 801306D0 0012C330  38 60 00 0D */	li r3, 0xd
/* 801306D4 0012C334  38 80 00 06 */	li r4, 6
/* 801306D8 0012C338  4B FF CD F5 */	bl func_8012D4CC
/* 801306DC 0012C33C  38 60 00 01 */	li r3, 1
/* 801306E0 0012C340  38 80 00 00 */	li r4, 0
/* 801306E4 0012C344  4B FF CD E9 */	bl func_8012D4CC
/* 801306E8 0012C348  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801306EC 0012C34C  38 00 00 63 */	li r0, 0x63
/* 801306F0 0012C350  90 03 01 60 */	stw r0, 0x160(r3)
/* 801306F4 0012C354  48 00 0A 28 */	b lbl_8013111C
/* 801306F8 0012C358  80 04 01 60 */	lwz r0, 0x160(r4)
/* 801306FC 0012C35C  28 00 00 63 */	cmplwi r0, 0x63
/* 80130700 0012C360  40 82 00 28 */	bne lbl_80130728
/* 80130704 0012C364  A8 64 00 C2 */	lha r3, 0xc2(r4)
/* 80130708 0012C368  48 12 36 C9 */	bl func_80253DD0
/* 8013070C 0012C36C  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 80130710 0012C370  28 00 00 03 */	cmplwi r0, 3
/* 80130714 0012C374  40 82 00 34 */	bne lbl_80130748
/* 80130718 0012C378  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8013071C 0012C37C  38 00 00 28 */	li r0, 0x28
/* 80130720 0012C380  90 03 01 28 */	stw r0, 0x128(r3)
/* 80130724 0012C384  48 00 00 24 */	b lbl_80130748
lbl_80130728:
/* 80130728 0012C388  A8 64 00 DA */	lha r3, 0xda(r4)
/* 8013072C 0012C38C  48 12 36 A5 */	bl func_80253DD0
/* 80130730 0012C390  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 80130734 0012C394  28 00 00 03 */	cmplwi r0, 3
/* 80130738 0012C398  40 82 00 10 */	bne lbl_80130748
/* 8013073C 0012C39C  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130740 0012C3A0  38 00 00 28 */	li r0, 0x28
/* 80130744 0012C3A4  90 03 01 28 */	stw r0, 0x128(r3)
lbl_80130748:
/* 80130748 0012C3A8  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8013074C 0012C3AC  80 03 01 28 */	lwz r0, 0x128(r3)
/* 80130750 0012C3B0  28 00 00 28 */	cmplwi r0, 0x28
/* 80130754 0012C3B4  40 82 09 C8 */	bne lbl_8013111C
/* 80130758 0012C3B8  38 60 00 0D */	li r3, 0xd
/* 8013075C 0012C3BC  38 80 00 07 */	li r4, 7
/* 80130760 0012C3C0  4B FF CD 6D */	bl func_8012D4CC
/* 80130764 0012C3C4  38 60 00 01 */	li r3, 1
/* 80130768 0012C3C8  38 80 00 03 */	li r4, 3
/* 8013076C 0012C3CC  4B FF CD 61 */	bl func_8012D4CC
/* 80130770 0012C3D0  38 60 00 00 */	li r3, 0
/* 80130774 0012C3D4  38 80 00 01 */	li r4, 1
/* 80130778 0012C3D8  4B FF CD 55 */	bl func_8012D4CC
/* 8013077C 0012C3DC  48 00 09 A0 */	b lbl_8013111C
/* 80130780 0012C3E0  A8 64 00 DA */	lha r3, 0xda(r4)
/* 80130784 0012C3E4  48 12 36 4D */	bl func_80253DD0
/* 80130788 0012C3E8  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 8013078C 0012C3EC  28 00 00 03 */	cmplwi r0, 3
/* 80130790 0012C3F0  40 82 09 8C */	bne lbl_8013111C
/* 80130794 0012C3F4  38 60 00 0D */	li r3, 0xd
/* 80130798 0012C3F8  38 80 00 00 */	li r4, 0
/* 8013079C 0012C3FC  4B FF CD 49 */	bl func_8012D4E4
/* 801307A0 0012C400  38 60 00 01 */	li r3, 1
/* 801307A4 0012C404  38 80 00 00 */	li r4, 0
/* 801307A8 0012C408  4B FF CD 3D */	bl func_8012D4E4
/* 801307AC 0012C40C  38 60 00 00 */	li r3, 0
/* 801307B0 0012C410  38 80 00 00 */	li r4, 0
/* 801307B4 0012C414  4B FF CD 31 */	bl func_8012D4E4
/* 801307B8 0012C418  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801307BC 0012C41C  80 03 01 60 */	lwz r0, 0x160(r3)
/* 801307C0 0012C420  2C 00 00 03 */	cmpwi r0, 3
/* 801307C4 0012C424  41 82 00 48 */	beq lbl_8013080C
/* 801307C8 0012C428  40 80 00 14 */	bge lbl_801307DC
/* 801307CC 0012C42C  2C 00 00 01 */	cmpwi r0, 1
/* 801307D0 0012C430  41 82 00 24 */	beq lbl_801307F4
/* 801307D4 0012C434  40 80 00 2C */	bge lbl_80130800
/* 801307D8 0012C438  48 00 09 44 */	b lbl_8013111C
lbl_801307DC:
/* 801307DC 0012C43C  2C 00 00 63 */	cmpwi r0, 0x63
/* 801307E0 0012C440  41 82 00 08 */	beq lbl_801307E8
/* 801307E4 0012C444  48 00 09 38 */	b lbl_8013111C
lbl_801307E8:
/* 801307E8 0012C448  38 00 00 1E */	li r0, 0x1e
/* 801307EC 0012C44C  90 03 01 28 */	stw r0, 0x128(r3)
/* 801307F0 0012C450  48 00 09 2C */	b lbl_8013111C
lbl_801307F4:
/* 801307F4 0012C454  38 00 00 2E */	li r0, 0x2e
/* 801307F8 0012C458  90 03 01 28 */	stw r0, 0x128(r3)
/* 801307FC 0012C45C  48 00 09 20 */	b lbl_8013111C
lbl_80130800:
/* 80130800 0012C460  38 00 00 29 */	li r0, 0x29
/* 80130804 0012C464  90 03 01 28 */	stw r0, 0x128(r3)
/* 80130808 0012C468  48 00 09 14 */	b lbl_8013111C
lbl_8013080C:
/* 8013080C 0012C46C  38 60 02 61 */	li r3, 0x261
/* 80130810 0012C470  48 03 22 81 */	bl func_80162A90
/* 80130814 0012C474  28 03 00 04 */	cmplwi r3, 4
/* 80130818 0012C478  40 82 00 0C */	bne lbl_80130824
/* 8013081C 0012C47C  38 60 00 01 */	li r3, 1
/* 80130820 0012C480  48 00 09 00 */	b lbl_80131120
lbl_80130824:
/* 80130824 0012C484  80 AD 82 A0 */	lwz r5, lbl_8063D560-_SDA_BASE_(r13)
/* 80130828 0012C488  38 00 00 38 */	li r0, 0x38
/* 8013082C 0012C48C  38 60 02 67 */	li r3, 0x267
/* 80130830 0012C490  38 80 00 00 */	li r4, 0
/* 80130834 0012C494  90 05 01 28 */	stw r0, 0x128(r5)
/* 80130838 0012C498  38 A0 00 01 */	li r5, 1
/* 8013083C 0012C49C  48 03 21 05 */	bl func_80162940
/* 80130840 0012C4A0  4B F2 5A 35 */	bl func_80056274
/* 80130844 0012C4A4  48 00 08 D8 */	b lbl_8013111C
/* 80130848 0012C4A8  80 04 09 74 */	lwz r0, 0x974(r4)
/* 8013084C 0012C4AC  60 00 08 00 */	ori r0, r0, 0x800
/* 80130850 0012C4B0  90 04 09 74 */	stw r0, 0x974(r4)
/* 80130854 0012C4B4  4B F6 EE AD */	bl func_8009F700
/* 80130858 0012C4B8  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8013085C 0012C4BC  38 00 00 2F */	li r0, 0x2f
/* 80130860 0012C4C0  90 03 01 28 */	stw r0, 0x128(r3)
/* 80130864 0012C4C4  48 00 08 B8 */	b lbl_8013111C
/* 80130868 0012C4C8  38 60 00 00 */	li r3, 0
/* 8013086C 0012C4CC  38 80 00 00 */	li r4, 0
/* 80130870 0012C4D0  4B F6 F4 E5 */	bl func_8009FD54
/* 80130874 0012C4D4  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130878 0012C4D8  38 00 00 30 */	li r0, 0x30
/* 8013087C 0012C4DC  90 03 01 28 */	stw r0, 0x128(r3)
/* 80130880 0012C4E0  48 00 08 9C */	b lbl_8013111C
/* 80130884 0012C4E4  4B F6 FC 2D */	bl func_800A04B0
/* 80130888 0012C4E8  3C 80 00 01 */	lis r4, 0x00008000@ha
/* 8013088C 0012C4EC  54 65 04 3E */	clrlwi r5, r3, 0x10
/* 80130890 0012C4F0  38 04 80 00 */	addi r0, r4, 0x00008000@l
/* 80130894 0012C4F4  7C 05 00 00 */	cmpw r5, r0
/* 80130898 0012C4F8  41 82 00 2C */	beq lbl_801308C4
/* 8013089C 0012C4FC  40 80 00 18 */	bge lbl_801308B4
/* 801308A0 0012C500  2C 05 00 06 */	cmpwi r5, 6
/* 801308A4 0012C504  40 80 08 78 */	bge lbl_8013111C
/* 801308A8 0012C508  2C 05 00 00 */	cmpwi r5, 0
/* 801308AC 0012C50C  40 80 00 60 */	bge lbl_8013090C
/* 801308B0 0012C510  48 00 08 6C */	b lbl_8013111C
lbl_801308B4:
/* 801308B4 0012C514  38 04 FF FF */	addi r0, r4, -1
/* 801308B8 0012C518  7C 05 00 00 */	cmpw r5, r0
/* 801308BC 0012C51C  41 82 08 60 */	beq lbl_8013111C
/* 801308C0 0012C520  48 00 08 5C */	b lbl_8013111C
lbl_801308C4:
/* 801308C4 0012C524  4B F6 F3 D9 */	bl func_8009FC9C
/* 801308C8 0012C528  80 AD 82 A0 */	lwz r5, lbl_8063D560-_SDA_BASE_(r13)
/* 801308CC 0012C52C  38 60 00 0D */	li r3, 0xd
/* 801308D0 0012C530  38 80 00 01 */	li r4, 1
/* 801308D4 0012C534  80 05 09 74 */	lwz r0, 0x974(r5)
/* 801308D8 0012C538  54 00 05 66 */	rlwinm r0, r0, 0, 0x15, 0x13
/* 801308DC 0012C53C  90 05 09 74 */	stw r0, 0x974(r5)
/* 801308E0 0012C540  4B FF CC 05 */	bl func_8012D4E4
/* 801308E4 0012C544  38 60 00 01 */	li r3, 1
/* 801308E8 0012C548  38 80 00 04 */	li r4, 4
/* 801308EC 0012C54C  4B FF CB E1 */	bl func_8012D4CC
/* 801308F0 0012C550  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801308F4 0012C554  38 80 00 24 */	li r4, 0x24
/* 801308F8 0012C558  38 00 00 03 */	li r0, 3
/* 801308FC 0012C55C  90 83 01 28 */	stw r4, 0x128(r3)
/* 80130900 0012C560  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130904 0012C564  90 03 01 60 */	stw r0, 0x160(r3)
/* 80130908 0012C568  48 00 08 14 */	b lbl_8013111C
lbl_8013090C:
/* 8013090C 0012C56C  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 80130910 0012C570  80 84 01 4C */	lwz r4, 0x14c(r4)
/* 80130914 0012C574  80 04 00 04 */	lwz r0, 4(r4)
/* 80130918 0012C578  50 60 E0 06 */	rlwimi r0, r3, 0x1c, 0, 3
/* 8013091C 0012C57C  7C A3 2B 78 */	mr r3, r5
/* 80130920 0012C580  90 04 00 04 */	stw r0, 4(r4)
/* 80130924 0012C584  4B FE D4 85 */	bl func_8011DDA8
/* 80130928 0012C588  4B F6 F3 75 */	bl func_8009FC9C
/* 8013092C 0012C58C  80 AD 82 A0 */	lwz r5, lbl_8063D560-_SDA_BASE_(r13)
/* 80130930 0012C590  38 60 00 0D */	li r3, 0xd
/* 80130934 0012C594  38 80 00 01 */	li r4, 1
/* 80130938 0012C598  80 05 09 74 */	lwz r0, 0x974(r5)
/* 8013093C 0012C59C  54 00 05 66 */	rlwinm r0, r0, 0, 0x15, 0x13
/* 80130940 0012C5A0  90 05 09 74 */	stw r0, 0x974(r5)
/* 80130944 0012C5A4  4B FF CB A1 */	bl func_8012D4E4
/* 80130948 0012C5A8  38 60 00 01 */	li r3, 1
/* 8013094C 0012C5AC  38 80 00 04 */	li r4, 4
/* 80130950 0012C5B0  4B FF CB 7D */	bl func_8012D4CC
/* 80130954 0012C5B4  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130958 0012C5B8  38 80 00 24 */	li r4, 0x24
/* 8013095C 0012C5BC  38 00 00 03 */	li r0, 3
/* 80130960 0012C5C0  90 83 01 28 */	stw r4, 0x128(r3)
/* 80130964 0012C5C4  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130968 0012C5C8  90 03 01 60 */	stw r0, 0x160(r3)
/* 8013096C 0012C5CC  48 00 07 B0 */	b lbl_8013111C
/* 80130970 0012C5D0  A8 64 00 C0 */	lha r3, 0xc0(r4)
/* 80130974 0012C5D4  38 A1 00 08 */	addi r5, r1, 8
/* 80130978 0012C5D8  38 80 00 08 */	li r4, 8
/* 8013097C 0012C5DC  48 12 34 D1 */	bl func_80253E4C
/* 80130980 0012C5E0  80 01 00 08 */	lwz r0, 8(r1)
/* 80130984 0012C5E4  2C 00 00 00 */	cmpwi r0, 0
/* 80130988 0012C5E8  40 82 00 1C */	bne lbl_801309A4
/* 8013098C 0012C5EC  38 60 00 00 */	li r3, 0
/* 80130990 0012C5F0  38 80 00 01 */	li r4, 1
/* 80130994 0012C5F4  4B FF CB 51 */	bl func_8012D4E4
/* 80130998 0012C5F8  38 60 00 00 */	li r3, 0
/* 8013099C 0012C5FC  38 80 00 02 */	li r4, 2
/* 801309A0 0012C600  4B FF CB 2D */	bl func_8012D4CC
lbl_801309A4:
/* 801309A4 0012C604  38 60 00 0F */	li r3, 0xf
/* 801309A8 0012C608  38 80 00 01 */	li r4, 1
/* 801309AC 0012C60C  4B FF CB 39 */	bl func_8012D4E4
/* 801309B0 0012C610  38 60 00 0F */	li r3, 0xf
/* 801309B4 0012C614  38 80 00 06 */	li r4, 6
/* 801309B8 0012C618  4B FF CB 15 */	bl func_8012D4CC
/* 801309BC 0012C61C  38 60 00 01 */	li r3, 1
/* 801309C0 0012C620  38 80 00 01 */	li r4, 1
/* 801309C4 0012C624  4B FF CB 21 */	bl func_8012D4E4
/* 801309C8 0012C628  38 60 00 01 */	li r3, 1
/* 801309CC 0012C62C  38 80 00 04 */	li r4, 4
/* 801309D0 0012C630  4B FF CA FD */	bl func_8012D4CC
/* 801309D4 0012C634  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801309D8 0012C638  38 80 00 2A */	li r4, 0x2a
/* 801309DC 0012C63C  38 00 00 16 */	li r0, 0x16
/* 801309E0 0012C640  90 83 01 28 */	stw r4, 0x128(r3)
/* 801309E4 0012C644  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801309E8 0012C648  B0 03 01 2C */	sth r0, 0x12c(r3)
/* 801309EC 0012C64C  48 00 07 30 */	b lbl_8013111C
/* 801309F0 0012C650  A8 64 00 DE */	lha r3, 0xde(r4)
/* 801309F4 0012C654  48 12 33 DD */	bl func_80253DD0
/* 801309F8 0012C658  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 801309FC 0012C65C  28 00 00 03 */	cmplwi r0, 3
/* 80130A00 0012C660  40 82 07 1C */	bne lbl_8013111C
/* 80130A04 0012C664  80 AD 82 A0 */	lwz r5, lbl_8063D560-_SDA_BASE_(r13)
/* 80130A08 0012C668  38 00 00 2B */	li r0, 0x2b
/* 80130A0C 0012C66C  38 60 00 00 */	li r3, 0
/* 80130A10 0012C670  38 80 00 00 */	li r4, 0
/* 80130A14 0012C674  90 05 01 28 */	stw r0, 0x128(r5)
/* 80130A18 0012C678  4B F2 8E E1 */	bl func_800598F8
/* 80130A1C 0012C67C  38 60 00 01 */	li r3, 1
/* 80130A20 0012C680  38 80 00 00 */	li r4, 0
/* 80130A24 0012C684  38 A0 00 00 */	li r5, 0
/* 80130A28 0012C688  38 C0 00 02 */	li r6, 2
/* 80130A2C 0012C68C  38 E0 00 63 */	li r7, 0x63
/* 80130A30 0012C690  39 00 00 00 */	li r8, 0
/* 80130A34 0012C694  4B F2 8F 95 */	bl func_800599C8
/* 80130A38 0012C698  38 60 00 02 */	li r3, 2
/* 80130A3C 0012C69C  38 80 00 00 */	li r4, 0
/* 80130A40 0012C6A0  38 A0 00 01 */	li r5, 1
/* 80130A44 0012C6A4  38 C0 00 00 */	li r6, 0
/* 80130A48 0012C6A8  38 E0 00 63 */	li r7, 0x63
/* 80130A4C 0012C6AC  39 00 00 00 */	li r8, 0
/* 80130A50 0012C6B0  4B F2 8F 79 */	bl func_800599C8
/* 80130A54 0012C6B4  38 60 00 63 */	li r3, 0x63
/* 80130A58 0012C6B8  38 80 00 02 */	li r4, 2
/* 80130A5C 0012C6BC  38 A0 00 01 */	li r5, 1
/* 80130A60 0012C6C0  38 C0 00 00 */	li r6, 0
/* 80130A64 0012C6C4  38 E0 00 00 */	li r7, 0
/* 80130A68 0012C6C8  39 00 00 00 */	li r8, 0
/* 80130A6C 0012C6CC  4B F2 8F 5D */	bl func_800599C8
/* 80130A70 0012C6D0  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 80130A74 0012C6D4  80 64 01 4C */	lwz r3, 0x14c(r4)
/* 80130A78 0012C6D8  80 03 00 08 */	lwz r0, 8(r3)
/* 80130A7C 0012C6DC  2C 00 00 02 */	cmpwi r0, 2
/* 80130A80 0012C6E0  40 82 00 10 */	bne lbl_80130A90
/* 80130A84 0012C6E4  38 00 00 01 */	li r0, 1
/* 80130A88 0012C6E8  90 04 01 60 */	stw r0, 0x160(r4)
/* 80130A8C 0012C6EC  48 00 06 90 */	b lbl_8013111C
lbl_80130A90:
/* 80130A90 0012C6F0  38 00 00 02 */	li r0, 2
/* 80130A94 0012C6F4  90 04 01 60 */	stw r0, 0x160(r4)
/* 80130A98 0012C6F8  48 00 06 84 */	b lbl_8013111C
/* 80130A9C 0012C6FC  80 04 01 60 */	lwz r0, 0x160(r4)
/* 80130AA0 0012C700  38 60 00 29 */	li r3, 0x29
/* 80130AA4 0012C704  38 A0 00 00 */	li r5, 0
/* 80130AA8 0012C708  38 C0 00 01 */	li r6, 1
/* 80130AAC 0012C70C  54 04 06 3E */	clrlwi r4, r0, 0x18
/* 80130AB0 0012C710  4B F2 8F BD */	bl func_80059A6C
/* 80130AB4 0012C714  2C 03 00 00 */	cmpwi r3, 0
/* 80130AB8 0012C718  41 82 06 64 */	beq lbl_8013111C
/* 80130ABC 0012C71C  54 60 00 01 */	rlwinm. r0, r3, 0, 0, 0
/* 80130AC0 0012C720  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 80130AC4 0012C724  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 80130AC8 0012C728  90 04 01 60 */	stw r0, 0x160(r4)
/* 80130ACC 0012C72C  41 82 00 E4 */	beq lbl_80130BB0
/* 80130AD0 0012C730  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 80130AD4 0012C734  38 60 00 00 */	li r3, 0
/* 80130AD8 0012C738  80 A4 01 60 */	lwz r5, 0x160(r4)
/* 80130ADC 0012C73C  2C 05 00 63 */	cmpwi r5, 0x63
/* 80130AE0 0012C740  41 82 00 8C */	beq lbl_80130B6C
/* 80130AE4 0012C744  40 80 00 1C */	bge lbl_80130B00
/* 80130AE8 0012C748  2C 05 00 02 */	cmpwi r5, 2
/* 80130AEC 0012C74C  41 82 00 54 */	beq lbl_80130B40
/* 80130AF0 0012C750  40 80 00 B0 */	bge lbl_80130BA0
/* 80130AF4 0012C754  2C 05 00 01 */	cmpwi r5, 1
/* 80130AF8 0012C758  40 80 00 1C */	bge lbl_80130B14
/* 80130AFC 0012C75C  48 00 00 A4 */	b lbl_80130BA0
lbl_80130B00:
/* 80130B00 0012C760  3C 80 00 01 */	lis r4, 0x0000FFFF@ha
/* 80130B04 0012C764  38 04 FF FF */	addi r0, r4, 0x0000FFFF@l
/* 80130B08 0012C768  7C 05 00 00 */	cmpw r5, r0
/* 80130B0C 0012C76C  41 82 00 60 */	beq lbl_80130B6C
/* 80130B10 0012C770  48 00 00 90 */	b lbl_80130BA0
lbl_80130B14:
/* 80130B14 0012C774  38 60 00 0F */	li r3, 0xf
/* 80130B18 0012C778  38 80 00 02 */	li r4, 2
/* 80130B1C 0012C77C  4B FF C9 B1 */	bl func_8012D4CC
/* 80130B20 0012C780  38 60 00 01 */	li r3, 1
/* 80130B24 0012C784  38 80 00 02 */	li r4, 2
/* 80130B28 0012C788  4B FF C9 A5 */	bl func_8012D4CC
/* 80130B2C 0012C78C  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 80130B30 0012C790  38 00 00 2C */	li r0, 0x2c
/* 80130B34 0012C794  38 60 00 01 */	li r3, 1
/* 80130B38 0012C798  90 04 01 28 */	stw r0, 0x128(r4)
/* 80130B3C 0012C79C  48 00 00 64 */	b lbl_80130BA0
lbl_80130B40:
/* 80130B40 0012C7A0  38 60 00 0F */	li r3, 0xf
/* 80130B44 0012C7A4  38 80 00 03 */	li r4, 3
/* 80130B48 0012C7A8  4B FF C9 85 */	bl func_8012D4CC
/* 80130B4C 0012C7AC  38 60 00 01 */	li r3, 1
/* 80130B50 0012C7B0  38 80 00 02 */	li r4, 2
/* 80130B54 0012C7B4  4B FF C9 79 */	bl func_8012D4CC
/* 80130B58 0012C7B8  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 80130B5C 0012C7BC  38 00 00 2C */	li r0, 0x2c
/* 80130B60 0012C7C0  38 60 00 01 */	li r3, 1
/* 80130B64 0012C7C4  90 04 01 28 */	stw r0, 0x128(r4)
/* 80130B68 0012C7C8  48 00 00 38 */	b lbl_80130BA0
lbl_80130B6C:
/* 80130B6C 0012C7CC  38 60 00 0F */	li r3, 0xf
/* 80130B70 0012C7D0  38 80 00 04 */	li r4, 4
/* 80130B74 0012C7D4  4B FF C9 59 */	bl func_8012D4CC
/* 80130B78 0012C7D8  38 60 00 01 */	li r3, 1
/* 80130B7C 0012C7DC  38 80 00 01 */	li r4, 1
/* 80130B80 0012C7E0  4B FF C9 4D */	bl func_8012D4CC
/* 80130B84 0012C7E4  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 80130B88 0012C7E8  38 A0 00 2C */	li r5, 0x2c
/* 80130B8C 0012C7EC  38 00 00 63 */	li r0, 0x63
/* 80130B90 0012C7F0  38 60 00 02 */	li r3, 2
/* 80130B94 0012C7F4  90 A4 01 28 */	stw r5, 0x128(r4)
/* 80130B98 0012C7F8  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 80130B9C 0012C7FC  90 04 01 60 */	stw r0, 0x160(r4)
lbl_80130BA0:
/* 80130BA0 0012C800  2C 03 00 00 */	cmpwi r3, 0
/* 80130BA4 0012C804  41 82 05 78 */	beq lbl_8013111C
/* 80130BA8 0012C808  4B F2 99 25 */	bl func_8005A4CC
/* 80130BAC 0012C80C  48 00 05 70 */	b lbl_8013111C
lbl_80130BB0:
/* 80130BB0 0012C810  2C 03 00 02 */	cmpwi r3, 2
/* 80130BB4 0012C814  41 82 00 3C */	beq lbl_80130BF0
/* 80130BB8 0012C818  40 80 00 10 */	bge lbl_80130BC8
/* 80130BBC 0012C81C  2C 03 00 01 */	cmpwi r3, 1
/* 80130BC0 0012C820  40 80 00 14 */	bge lbl_80130BD4
/* 80130BC4 0012C824  48 00 05 58 */	b lbl_8013111C
lbl_80130BC8:
/* 80130BC8 0012C828  2C 03 00 63 */	cmpwi r3, 0x63
/* 80130BCC 0012C82C  41 82 00 40 */	beq lbl_80130C0C
/* 80130BD0 0012C830  48 00 05 4C */	b lbl_8013111C
lbl_80130BD4:
/* 80130BD4 0012C834  38 60 00 0F */	li r3, 0xf
/* 80130BD8 0012C838  38 80 00 00 */	li r4, 0
/* 80130BDC 0012C83C  4B FF C8 F1 */	bl func_8012D4CC
/* 80130BE0 0012C840  38 60 00 01 */	li r3, 1
/* 80130BE4 0012C844  38 80 00 02 */	li r4, 2
/* 80130BE8 0012C848  4B FF C8 E5 */	bl func_8012D4CC
/* 80130BEC 0012C84C  48 00 05 30 */	b lbl_8013111C
lbl_80130BF0:
/* 80130BF0 0012C850  38 60 00 0F */	li r3, 0xf
/* 80130BF4 0012C854  38 80 00 01 */	li r4, 1
/* 80130BF8 0012C858  4B FF C8 D5 */	bl func_8012D4CC
/* 80130BFC 0012C85C  38 60 00 01 */	li r3, 1
/* 80130C00 0012C860  38 80 00 02 */	li r4, 2
/* 80130C04 0012C864  4B FF C8 C9 */	bl func_8012D4CC
/* 80130C08 0012C868  48 00 05 14 */	b lbl_8013111C
lbl_80130C0C:
/* 80130C0C 0012C86C  38 60 00 0F */	li r3, 0xf
/* 80130C10 0012C870  38 80 00 04 */	li r4, 4
/* 80130C14 0012C874  4B FF C8 B9 */	bl func_8012D4CC
/* 80130C18 0012C878  38 60 00 01 */	li r3, 1
/* 80130C1C 0012C87C  38 80 00 00 */	li r4, 0
/* 80130C20 0012C880  4B FF C8 AD */	bl func_8012D4CC
/* 80130C24 0012C884  48 00 04 F8 */	b lbl_8013111C
/* 80130C28 0012C888  80 04 01 60 */	lwz r0, 0x160(r4)
/* 80130C2C 0012C88C  28 00 00 63 */	cmplwi r0, 0x63
/* 80130C30 0012C890  40 82 00 28 */	bne lbl_80130C58
/* 80130C34 0012C894  A8 64 00 C2 */	lha r3, 0xc2(r4)
/* 80130C38 0012C898  48 12 31 99 */	bl func_80253DD0
/* 80130C3C 0012C89C  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 80130C40 0012C8A0  28 00 00 03 */	cmplwi r0, 3
/* 80130C44 0012C8A4  40 82 00 34 */	bne lbl_80130C78
/* 80130C48 0012C8A8  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130C4C 0012C8AC  38 00 00 2D */	li r0, 0x2d
/* 80130C50 0012C8B0  90 03 01 28 */	stw r0, 0x128(r3)
/* 80130C54 0012C8B4  48 00 00 24 */	b lbl_80130C78
lbl_80130C58:
/* 80130C58 0012C8B8  A8 64 00 DE */	lha r3, 0xde(r4)
/* 80130C5C 0012C8BC  48 12 31 75 */	bl func_80253DD0
/* 80130C60 0012C8C0  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 80130C64 0012C8C4  28 00 00 03 */	cmplwi r0, 3
/* 80130C68 0012C8C8  40 82 00 10 */	bne lbl_80130C78
/* 80130C6C 0012C8CC  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130C70 0012C8D0  38 00 00 2D */	li r0, 0x2d
/* 80130C74 0012C8D4  90 03 01 28 */	stw r0, 0x128(r3)
lbl_80130C78:
/* 80130C78 0012C8D8  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130C7C 0012C8DC  80 03 01 28 */	lwz r0, 0x128(r3)
/* 80130C80 0012C8E0  28 00 00 2D */	cmplwi r0, 0x2d
/* 80130C84 0012C8E4  40 82 04 98 */	bne lbl_8013111C
/* 80130C88 0012C8E8  38 60 00 0F */	li r3, 0xf
/* 80130C8C 0012C8EC  38 80 00 05 */	li r4, 5
/* 80130C90 0012C8F0  4B FF C8 3D */	bl func_8012D4CC
/* 80130C94 0012C8F4  38 60 00 01 */	li r3, 1
/* 80130C98 0012C8F8  38 80 00 03 */	li r4, 3
/* 80130C9C 0012C8FC  4B FF C8 31 */	bl func_8012D4CC
/* 80130CA0 0012C900  38 60 00 00 */	li r3, 0
/* 80130CA4 0012C904  38 80 00 01 */	li r4, 1
/* 80130CA8 0012C908  4B FF C8 25 */	bl func_8012D4CC
/* 80130CAC 0012C90C  48 00 04 70 */	b lbl_8013111C
/* 80130CB0 0012C910  A8 64 00 DE */	lha r3, 0xde(r4)
/* 80130CB4 0012C914  48 12 31 1D */	bl func_80253DD0
/* 80130CB8 0012C918  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 80130CBC 0012C91C  28 00 00 03 */	cmplwi r0, 3
/* 80130CC0 0012C920  40 82 04 5C */	bne lbl_8013111C
/* 80130CC4 0012C924  38 60 00 0F */	li r3, 0xf
/* 80130CC8 0012C928  38 80 00 00 */	li r4, 0
/* 80130CCC 0012C92C  4B FF C8 19 */	bl func_8012D4E4
/* 80130CD0 0012C930  38 60 00 01 */	li r3, 1
/* 80130CD4 0012C934  38 80 00 00 */	li r4, 0
/* 80130CD8 0012C938  4B FF C8 0D */	bl func_8012D4E4
/* 80130CDC 0012C93C  38 60 00 00 */	li r3, 0
/* 80130CE0 0012C940  38 80 00 00 */	li r4, 0
/* 80130CE4 0012C944  4B FF C8 01 */	bl func_8012D4E4
/* 80130CE8 0012C948  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130CEC 0012C94C  80 03 01 60 */	lwz r0, 0x160(r3)
/* 80130CF0 0012C950  2C 00 00 02 */	cmpwi r0, 2
/* 80130CF4 0012C954  41 82 00 24 */	beq lbl_80130D18
/* 80130CF8 0012C958  40 80 00 2C */	bge lbl_80130D24
/* 80130CFC 0012C95C  2C 00 00 01 */	cmpwi r0, 1
/* 80130D00 0012C960  40 80 00 08 */	bge lbl_80130D08
/* 80130D04 0012C964  48 00 00 20 */	b lbl_80130D24
lbl_80130D08:
/* 80130D08 0012C968  80 63 01 4C */	lwz r3, 0x14c(r3)
/* 80130D0C 0012C96C  38 00 00 02 */	li r0, 2
/* 80130D10 0012C970  90 03 00 08 */	stw r0, 8(r3)
/* 80130D14 0012C974  48 00 00 10 */	b lbl_80130D24
lbl_80130D18:
/* 80130D18 0012C978  80 63 01 4C */	lwz r3, 0x14c(r3)
/* 80130D1C 0012C97C  38 00 00 01 */	li r0, 1
/* 80130D20 0012C980  90 03 00 08 */	stw r0, 8(r3)
lbl_80130D24:
/* 80130D24 0012C984  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130D28 0012C988  38 00 00 24 */	li r0, 0x24
/* 80130D2C 0012C98C  90 03 01 28 */	stw r0, 0x128(r3)
/* 80130D30 0012C990  48 00 03 EC */	b lbl_8013111C
/* 80130D34 0012C994  4B F2 55 C5 */	bl func_800562F8
/* 80130D38 0012C998  2C 03 00 00 */	cmpwi r3, 0
/* 80130D3C 0012C99C  41 82 03 E0 */	beq lbl_8013111C
/* 80130D40 0012C9A0  38 60 02 67 */	li r3, 0x267
/* 80130D44 0012C9A4  48 03 1D 4D */	bl func_80162A90
/* 80130D48 0012C9A8  2C 03 00 00 */	cmpwi r3, 0
/* 80130D4C 0012C9AC  40 82 00 9C */	bne lbl_80130DE8
/* 80130D50 0012C9B0  4B FE E3 01 */	bl func_8011F050
/* 80130D54 0012C9B4  38 60 00 01 */	li r3, 1
/* 80130D58 0012C9B8  4B F2 72 5D */	bl func_80057FB4
/* 80130D5C 0012C9BC  38 60 00 07 */	li r3, 7
/* 80130D60 0012C9C0  38 80 00 00 */	li r4, 0
/* 80130D64 0012C9C4  4B FB 44 C1 */	bl func_800E5224
/* 80130D68 0012C9C8  54 60 06 3F */	clrlwi. r0, r3, 0x18
/* 80130D6C 0012C9CC  41 82 00 28 */	beq lbl_80130D94
/* 80130D70 0012C9D0  38 60 02 67 */	li r3, 0x267
/* 80130D74 0012C9D4  48 03 1D 1D */	bl func_80162A90
/* 80130D78 0012C9D8  2C 03 00 00 */	cmpwi r3, 0
/* 80130D7C 0012C9DC  40 82 00 18 */	bne lbl_80130D94
/* 80130D80 0012C9E0  38 60 00 18 */	li r3, 0x18
/* 80130D84 0012C9E4  38 80 00 01 */	li r4, 1
/* 80130D88 0012C9E8  38 A0 00 01 */	li r5, 1
/* 80130D8C 0012C9EC  48 03 1B B5 */	bl func_80162940
/* 80130D90 0012C9F0  48 00 00 14 */	b lbl_80130DA4
lbl_80130D94:
/* 80130D94 0012C9F4  38 60 00 18 */	li r3, 0x18
/* 80130D98 0012C9F8  38 80 00 02 */	li r4, 2
/* 80130D9C 0012C9FC  38 A0 00 01 */	li r5, 1
/* 80130DA0 0012CA00  48 03 1B A1 */	bl func_80162940
lbl_80130DA4:
/* 80130DA4 0012CA04  38 60 00 06 */	li r3, 6
/* 80130DA8 0012CA08  38 80 00 0C */	li r4, 0xc
/* 80130DAC 0012CA0C  38 A0 00 01 */	li r5, 1
/* 80130DB0 0012CA10  48 03 1B 91 */	bl func_80162940
/* 80130DB4 0012CA14  38 60 00 02 */	li r3, 2
/* 80130DB8 0012CA18  38 80 00 00 */	li r4, 0
/* 80130DBC 0012CA1C  38 A0 00 00 */	li r5, 0
/* 80130DC0 0012CA20  38 C0 00 01 */	li r6, 1
/* 80130DC4 0012CA24  4B FB 54 65 */	bl func_800E6228
/* 80130DC8 0012CA28  38 60 02 67 */	li r3, 0x267
/* 80130DCC 0012CA2C  38 80 00 01 */	li r4, 1
/* 80130DD0 0012CA30  38 A0 00 01 */	li r5, 1
/* 80130DD4 0012CA34  48 03 1B 6D */	bl func_80162940
/* 80130DD8 0012CA38  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130DDC 0012CA3C  38 00 00 B8 */	li r0, 0xb8
/* 80130DE0 0012CA40  90 03 01 28 */	stw r0, 0x128(r3)
/* 80130DE4 0012CA44  48 00 03 38 */	b lbl_8013111C
lbl_80130DE8:
/* 80130DE8 0012CA48  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130DEC 0012CA4C  38 80 00 39 */	li r4, 0x39
/* 80130DF0 0012CA50  38 00 00 17 */	li r0, 0x17
/* 80130DF4 0012CA54  90 83 01 28 */	stw r4, 0x128(r3)
/* 80130DF8 0012CA58  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130DFC 0012CA5C  B0 03 01 2C */	sth r0, 0x12c(r3)
/* 80130E00 0012CA60  48 00 03 1C */	b lbl_8013111C
/* 80130E04 0012CA64  A8 64 00 EC */	lha r3, 0xec(r4)
/* 80130E08 0012CA68  48 12 2F C9 */	bl func_80253DD0
/* 80130E0C 0012CA6C  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 80130E10 0012CA70  28 00 00 03 */	cmplwi r0, 3
/* 80130E14 0012CA74  40 82 03 08 */	bne lbl_8013111C
/* 80130E18 0012CA78  38 60 00 00 */	li r3, 0
/* 80130E1C 0012CA7C  38 80 00 00 */	li r4, 0
/* 80130E20 0012CA80  4B F2 8A D9 */	bl func_800598F8
/* 80130E24 0012CA84  38 60 00 0A */	li r3, 0xa
/* 80130E28 0012CA88  38 80 00 00 */	li r4, 0
/* 80130E2C 0012CA8C  38 A0 00 00 */	li r5, 0
/* 80130E30 0012CA90  38 C0 00 00 */	li r6, 0
/* 80130E34 0012CA94  38 E0 00 0B */	li r7, 0xb
/* 80130E38 0012CA98  39 00 00 00 */	li r8, 0
/* 80130E3C 0012CA9C  4B F2 8B 8D */	bl func_800599C8
/* 80130E40 0012CAA0  38 60 00 0B */	li r3, 0xb
/* 80130E44 0012CAA4  38 80 00 0A */	li r4, 0xa
/* 80130E48 0012CAA8  38 A0 00 00 */	li r5, 0
/* 80130E4C 0012CAAC  38 C0 00 00 */	li r6, 0
/* 80130E50 0012CAB0  38 E0 00 00 */	li r7, 0
/* 80130E54 0012CAB4  39 00 00 00 */	li r8, 0
/* 80130E58 0012CAB8  4B F2 8B 71 */	bl func_800599C8
/* 80130E5C 0012CABC  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130E60 0012CAC0  38 80 00 0B */	li r4, 0xb
/* 80130E64 0012CAC4  38 00 00 3A */	li r0, 0x3a
/* 80130E68 0012CAC8  90 83 01 60 */	stw r4, 0x160(r3)
/* 80130E6C 0012CACC  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130E70 0012CAD0  90 03 01 28 */	stw r0, 0x128(r3)
/* 80130E74 0012CAD4  48 00 02 A8 */	b lbl_8013111C
/* 80130E78 0012CAD8  80 04 01 60 */	lwz r0, 0x160(r4)
/* 80130E7C 0012CADC  38 60 00 28 */	li r3, 0x28
/* 80130E80 0012CAE0  38 A0 00 00 */	li r5, 0
/* 80130E84 0012CAE4  38 C0 00 01 */	li r6, 1
/* 80130E88 0012CAE8  54 04 06 3E */	clrlwi r4, r0, 0x18
/* 80130E8C 0012CAEC  4B F2 8B E1 */	bl func_80059A6C
/* 80130E90 0012CAF0  2C 03 00 00 */	cmpwi r3, 0
/* 80130E94 0012CAF4  41 82 02 88 */	beq lbl_8013111C
/* 80130E98 0012CAF8  54 60 00 01 */	rlwinm. r0, r3, 0, 0, 0
/* 80130E9C 0012CAFC  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 80130EA0 0012CB00  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 80130EA4 0012CB04  90 04 01 60 */	stw r0, 0x160(r4)
/* 80130EA8 0012CB08  41 82 00 7C */	beq lbl_80130F24
/* 80130EAC 0012CB0C  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130EB0 0012CB10  80 03 01 60 */	lwz r0, 0x160(r3)
/* 80130EB4 0012CB14  2C 00 00 0B */	cmpwi r0, 0xb
/* 80130EB8 0012CB18  41 82 00 3C */	beq lbl_80130EF4
/* 80130EBC 0012CB1C  40 80 02 60 */	bge lbl_8013111C
/* 80130EC0 0012CB20  2C 00 00 0A */	cmpwi r0, 0xa
/* 80130EC4 0012CB24  40 80 00 08 */	bge lbl_80130ECC
/* 80130EC8 0012CB28  48 00 02 54 */	b lbl_8013111C
lbl_80130ECC:
/* 80130ECC 0012CB2C  38 60 00 16 */	li r3, 0x16
/* 80130ED0 0012CB30  38 80 00 04 */	li r4, 4
/* 80130ED4 0012CB34  4B FF C5 F9 */	bl func_8012D4CC
/* 80130ED8 0012CB38  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130EDC 0012CB3C  38 00 00 3D */	li r0, 0x3d
/* 80130EE0 0012CB40  90 03 01 28 */	stw r0, 0x128(r3)
/* 80130EE4 0012CB44  4B F2 53 91 */	bl func_80056274
/* 80130EE8 0012CB48  38 60 00 01 */	li r3, 1
/* 80130EEC 0012CB4C  4B F2 95 E1 */	bl func_8005A4CC
/* 80130EF0 0012CB50  48 00 02 2C */	b lbl_8013111C
lbl_80130EF4:
/* 80130EF4 0012CB54  38 60 00 16 */	li r3, 0x16
/* 80130EF8 0012CB58  38 80 00 06 */	li r4, 6
/* 80130EFC 0012CB5C  4B FF C5 D1 */	bl func_8012D4CC
/* 80130F00 0012CB60  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80130F04 0012CB64  38 00 00 3D */	li r0, 0x3d
/* 80130F08 0012CB68  90 03 01 28 */	stw r0, 0x128(r3)
/* 80130F0C 0012CB6C  4B F2 53 69 */	bl func_80056274
/* 80130F10 0012CB70  38 60 00 01 */	li r3, 1
/* 80130F14 0012CB74  4B F2 55 45 */	bl func_80056458
/* 80130F18 0012CB78  38 60 00 01 */	li r3, 1
/* 80130F1C 0012CB7C  4B F2 95 B1 */	bl func_8005A4CC
/* 80130F20 0012CB80  48 00 01 FC */	b lbl_8013111C
lbl_80130F24:
/* 80130F24 0012CB84  2C 03 00 0B */	cmpwi r3, 0xb
/* 80130F28 0012CB88  41 82 00 24 */	beq lbl_80130F4C
/* 80130F2C 0012CB8C  40 80 01 F0 */	bge lbl_8013111C
/* 80130F30 0012CB90  2C 03 00 0A */	cmpwi r3, 0xa
/* 80130F34 0012CB94  40 80 00 08 */	bge lbl_80130F3C
/* 80130F38 0012CB98  48 00 01 E4 */	b lbl_8013111C
lbl_80130F3C:
/* 80130F3C 0012CB9C  38 60 00 16 */	li r3, 0x16
/* 80130F40 0012CBA0  38 80 00 03 */	li r4, 3
/* 80130F44 0012CBA4  4B FF C5 89 */	bl func_8012D4CC
/* 80130F48 0012CBA8  48 00 01 D4 */	b lbl_8013111C
lbl_80130F4C:
/* 80130F4C 0012CBAC  38 60 00 16 */	li r3, 0x16
/* 80130F50 0012CBB0  38 80 00 05 */	li r4, 5
/* 80130F54 0012CBB4  4B FF C5 79 */	bl func_8012D4CC
/* 80130F58 0012CBB8  48 00 01 C4 */	b lbl_8013111C
/* 80130F5C 0012CBBC  38 60 00 01 */	li r3, 1
/* 80130F60 0012CBC0  4B F2 70 55 */	bl func_80057FB4
/* 80130F64 0012CBC4  38 60 00 06 */	li r3, 6
/* 80130F68 0012CBC8  38 80 00 0C */	li r4, 0xc
/* 80130F6C 0012CBCC  38 A0 00 01 */	li r5, 1
/* 80130F70 0012CBD0  48 03 19 D1 */	bl func_80162940
/* 80130F74 0012CBD4  80 8D 82 A0 */	lwz r4, lbl_8063D560-_SDA_BASE_(r13)
/* 80130F78 0012CBD8  38 00 00 B8 */	li r0, 0xb8
/* 80130F7C 0012CBDC  38 60 02 67 */	li r3, 0x267
/* 80130F80 0012CBE0  90 04 01 28 */	stw r0, 0x128(r4)
/* 80130F84 0012CBE4  48 03 1B 0D */	bl func_80162A90
/* 80130F88 0012CBE8  2C 03 00 02 */	cmpwi r3, 2
/* 80130F8C 0012CBEC  41 82 00 74 */	beq lbl_80131000
/* 80130F90 0012CBF0  40 80 01 8C */	bge lbl_8013111C
/* 80130F94 0012CBF4  2C 03 00 01 */	cmpwi r3, 1
/* 80130F98 0012CBF8  40 80 00 08 */	bge lbl_80130FA0
/* 80130F9C 0012CBFC  48 00 01 80 */	b lbl_8013111C
lbl_80130FA0:
/* 80130FA0 0012CC00  38 60 00 07 */	li r3, 7
/* 80130FA4 0012CC04  38 80 00 00 */	li r4, 0
/* 80130FA8 0012CC08  4B FB 42 7D */	bl func_800E5224
/* 80130FAC 0012CC0C  54 60 06 3F */	clrlwi. r0, r3, 0x18
/* 80130FB0 0012CC10  41 82 00 18 */	beq lbl_80130FC8
/* 80130FB4 0012CC14  38 60 00 18 */	li r3, 0x18
/* 80130FB8 0012CC18  38 80 00 01 */	li r4, 1
/* 80130FBC 0012CC1C  38 A0 00 01 */	li r5, 1
/* 80130FC0 0012CC20  48 03 19 81 */	bl func_80162940
/* 80130FC4 0012CC24  48 00 00 14 */	b lbl_80130FD8
lbl_80130FC8:
/* 80130FC8 0012CC28  38 60 00 18 */	li r3, 0x18
/* 80130FCC 0012CC2C  38 80 00 02 */	li r4, 2
/* 80130FD0 0012CC30  38 A0 00 01 */	li r5, 1
/* 80130FD4 0012CC34  48 03 19 6D */	bl func_80162940
lbl_80130FD8:
/* 80130FD8 0012CC38  38 60 02 65 */	li r3, 0x265
/* 80130FDC 0012CC3C  38 80 00 00 */	li r4, 0
/* 80130FE0 0012CC40  38 A0 00 01 */	li r5, 1
/* 80130FE4 0012CC44  48 03 19 5D */	bl func_80162940
/* 80130FE8 0012CC48  38 60 00 02 */	li r3, 2
/* 80130FEC 0012CC4C  38 80 00 00 */	li r4, 0
/* 80130FF0 0012CC50  38 A0 00 00 */	li r5, 0
/* 80130FF4 0012CC54  38 C0 00 01 */	li r6, 1
/* 80130FF8 0012CC58  4B FB 52 31 */	bl func_800E6228
/* 80130FFC 0012CC5C  48 00 01 20 */	b lbl_8013111C
lbl_80131000:
/* 80131000 0012CC60  38 60 00 18 */	li r3, 0x18
/* 80131004 0012CC64  38 80 00 02 */	li r4, 2
/* 80131008 0012CC68  38 A0 00 01 */	li r5, 1
/* 8013100C 0012CC6C  48 03 19 35 */	bl func_80162940
/* 80131010 0012CC70  38 60 00 02 */	li r3, 2
/* 80131014 0012CC74  38 80 00 00 */	li r4, 0
/* 80131018 0012CC78  38 A0 00 01 */	li r5, 1
/* 8013101C 0012CC7C  38 C0 00 01 */	li r6, 1
/* 80131020 0012CC80  4B FB 52 09 */	bl func_800E6228
/* 80131024 0012CC84  48 00 00 F8 */	b lbl_8013111C
/* 80131028 0012CC88  A8 64 00 EC */	lha r3, 0xec(r4)
/* 8013102C 0012CC8C  48 12 2D A5 */	bl func_80253DD0
/* 80131030 0012CC90  54 60 04 3E */	clrlwi r0, r3, 0x10
/* 80131034 0012CC94  28 00 00 03 */	cmplwi r0, 3
/* 80131038 0012CC98  40 82 00 E4 */	bne lbl_8013111C
/* 8013103C 0012CC9C  4B FB 60 09 */	bl func_800E7044
/* 80131040 0012CCA0  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80131044 0012CCA4  80 03 01 60 */	lwz r0, 0x160(r3)
/* 80131048 0012CCA8  28 00 00 0B */	cmplwi r0, 0xb
/* 8013104C 0012CCAC  40 82 00 2C */	bne lbl_80131078
/* 80131050 0012CCB0  38 60 02 65 */	li r3, 0x265
/* 80131054 0012CCB4  38 80 00 00 */	li r4, 0
/* 80131058 0012CCB8  38 A0 00 01 */	li r5, 1
/* 8013105C 0012CCBC  48 03 18 E5 */	bl func_80162940
/* 80131060 0012CCC0  38 60 02 67 */	li r3, 0x267
/* 80131064 0012CCC4  38 80 00 00 */	li r4, 0
/* 80131068 0012CCC8  38 A0 00 01 */	li r5, 1
/* 8013106C 0012CCCC  48 03 18 D5 */	bl func_80162940
/* 80131070 0012CCD0  38 60 00 01 */	li r3, 1
/* 80131074 0012CCD4  48 00 00 AC */	b lbl_80131120
lbl_80131078:
/* 80131078 0012CCD8  4B FE DF D9 */	bl func_8011F050
/* 8013107C 0012CCDC  38 60 00 01 */	li r3, 1
/* 80131080 0012CCE0  4B F2 6F 35 */	bl func_80057FB4
/* 80131084 0012CCE4  38 60 00 07 */	li r3, 7
/* 80131088 0012CCE8  38 80 00 00 */	li r4, 0
/* 8013108C 0012CCEC  4B FB 41 99 */	bl func_800E5224
/* 80131090 0012CCF0  54 60 06 3F */	clrlwi. r0, r3, 0x18
/* 80131094 0012CCF4  41 82 00 18 */	beq lbl_801310AC
/* 80131098 0012CCF8  38 60 00 18 */	li r3, 0x18
/* 8013109C 0012CCFC  38 80 00 01 */	li r4, 1
/* 801310A0 0012CD00  38 A0 00 01 */	li r5, 1
/* 801310A4 0012CD04  48 03 18 9D */	bl func_80162940
/* 801310A8 0012CD08  48 00 00 14 */	b lbl_801310BC
lbl_801310AC:
/* 801310AC 0012CD0C  38 60 00 18 */	li r3, 0x18
/* 801310B0 0012CD10  38 80 00 02 */	li r4, 2
/* 801310B4 0012CD14  38 A0 00 01 */	li r5, 1
/* 801310B8 0012CD18  48 03 18 89 */	bl func_80162940
lbl_801310BC:
/* 801310BC 0012CD1C  38 60 00 06 */	li r3, 6
/* 801310C0 0012CD20  38 80 00 0C */	li r4, 0xc
/* 801310C4 0012CD24  38 A0 00 01 */	li r5, 1
/* 801310C8 0012CD28  48 03 18 79 */	bl func_80162940
/* 801310CC 0012CD2C  38 60 00 02 */	li r3, 2
/* 801310D0 0012CD30  38 80 00 00 */	li r4, 0
/* 801310D4 0012CD34  38 A0 00 00 */	li r5, 0
/* 801310D8 0012CD38  38 C0 00 01 */	li r6, 1
/* 801310DC 0012CD3C  4B FB 51 4D */	bl func_800E6228
/* 801310E0 0012CD40  38 60 02 67 */	li r3, 0x267
/* 801310E4 0012CD44  38 80 00 01 */	li r4, 1
/* 801310E8 0012CD48  38 A0 00 01 */	li r5, 1
/* 801310EC 0012CD4C  48 03 18 55 */	bl func_80162940
/* 801310F0 0012CD50  38 60 02 65 */	li r3, 0x265
/* 801310F4 0012CD54  38 80 00 00 */	li r4, 0
/* 801310F8 0012CD58  38 A0 00 01 */	li r5, 1
/* 801310FC 0012CD5C  48 03 18 45 */	bl func_80162940
/* 80131100 0012CD60  38 60 02 66 */	li r3, 0x266
/* 80131104 0012CD64  38 80 00 00 */	li r4, 0
/* 80131108 0012CD68  38 A0 00 01 */	li r5, 1
/* 8013110C 0012CD6C  48 03 18 35 */	bl func_80162940
/* 80131110 0012CD70  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80131114 0012CD74  38 00 00 B8 */	li r0, 0xb8
/* 80131118 0012CD78  90 03 01 28 */	stw r0, 0x128(r3)
lbl_8013111C:
/* 8013111C 0012CD7C  38 60 00 00 */	li r3, 0
lbl_80131120:
/* 80131120 0012CD80  80 01 00 24 */	lwz r0, 0x24(r1)
/* 80131124 0012CD84  83 E1 00 1C */	lwz r31, 0x1c(r1)
/* 80131128 0012CD88  7C 08 03 A6 */	mtlr r0
/* 8013112C 0012CD8C  38 21 00 20 */	addi r1, r1, 0x20
/* 80131130 0012CD90  4E 80 00 20 */	blr

.global func_80131134
func_80131134:
/* 80131134 0012CD94  94 21 FF F0 */	stwu r1, -0x10(r1)
/* 80131138 0012CD98  7C 08 02 A6 */	mflr r0
/* 8013113C 0012CD9C  90 01 00 14 */	stw r0, 0x14(r1)
/* 80131140 0012CDA0  93 E1 00 0C */	stw r31, 0xc(r1)
/* 80131144 0012CDA4  3B E0 00 00 */	li r31, 0
/* 80131148 0012CDA8  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8013114C 0012CDAC  B3 E3 01 6E */	sth r31, 0x16e(r3)
/* 80131150 0012CDB0  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80131154 0012CDB4  B3 E3 01 70 */	sth r31, 0x170(r3)
/* 80131158 0012CDB8  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8013115C 0012CDBC  B3 E3 01 72 */	sth r31, 0x172(r3)
/* 80131160 0012CDC0  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80131164 0012CDC4  B3 E3 01 74 */	sth r31, 0x174(r3)
/* 80131168 0012CDC8  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8013116C 0012CDCC  B3 E3 01 76 */	sth r31, 0x176(r3)
/* 80131170 0012CDD0  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80131174 0012CDD4  B3 E3 01 78 */	sth r31, 0x178(r3)
/* 80131178 0012CDD8  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8013117C 0012CDDC  B3 E3 01 7A */	sth r31, 0x17a(r3)
/* 80131180 0012CDE0  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80131184 0012CDE4  B3 E3 01 7C */	sth r31, 0x17c(r3)
/* 80131188 0012CDE8  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8013118C 0012CDEC  B3 E3 01 7E */	sth r31, 0x17e(r3)
/* 80131190 0012CDF0  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80131194 0012CDF4  B3 E3 01 80 */	sth r31, 0x180(r3)
/* 80131198 0012CDF8  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8013119C 0012CDFC  B3 E3 01 82 */	sth r31, 0x182(r3)
/* 801311A0 0012CE00  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801311A4 0012CE04  B3 E3 01 84 */	sth r31, 0x184(r3)
/* 801311A8 0012CE08  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801311AC 0012CE0C  B3 E3 01 86 */	sth r31, 0x186(r3)
/* 801311B0 0012CE10  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801311B4 0012CE14  B3 E3 01 88 */	sth r31, 0x188(r3)
/* 801311B8 0012CE18  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801311BC 0012CE1C  B3 E3 01 8A */	sth r31, 0x18a(r3)
/* 801311C0 0012CE20  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801311C4 0012CE24  B3 E3 01 8C */	sth r31, 0x18c(r3)
/* 801311C8 0012CE28  4B FE B7 AD */	bl func_8011C974
/* 801311CC 0012CE2C  80 03 00 0C */	lwz r0, 0xc(r3)
/* 801311D0 0012CE30  2C 00 00 01 */	cmpwi r0, 1
/* 801311D4 0012CE34  41 82 00 14 */	beq lbl_801311E8
/* 801311D8 0012CE38  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801311DC 0012CE3C  38 00 29 D0 */	li r0, 0x29d0
/* 801311E0 0012CE40  3B E0 00 01 */	li r31, 1
/* 801311E4 0012CE44  B0 03 01 6E */	sth r0, 0x16e(r3)
lbl_801311E8:
/* 801311E8 0012CE48  38 60 00 2D */	li r3, 0x2d
/* 801311EC 0012CE4C  48 03 18 A5 */	bl func_80162A90
/* 801311F0 0012CE50  2C 03 00 00 */	cmpwi r3, 0
/* 801311F4 0012CE54  41 82 00 1C */	beq lbl_80131210
/* 801311F8 0012CE58  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801311FC 0012CE5C  57 E0 0B FC */	rlwinm r0, r31, 1, 0xf, 0x1e
/* 80131200 0012CE60  38 80 29 C6 */	li r4, 0x29c6
/* 80131204 0012CE64  3B FF 00 01 */	addi r31, r31, 1
/* 80131208 0012CE68  7C 63 02 14 */	add r3, r3, r0
/* 8013120C 0012CE6C  B0 83 01 6E */	sth r4, 0x16e(r3)
lbl_80131210:
/* 80131210 0012CE70  38 60 00 2E */	li r3, 0x2e
/* 80131214 0012CE74  48 03 18 7D */	bl func_80162A90
/* 80131218 0012CE78  2C 03 00 00 */	cmpwi r3, 0
/* 8013121C 0012CE7C  41 82 00 1C */	beq lbl_80131238
/* 80131220 0012CE80  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80131224 0012CE84  57 E0 0B FC */	rlwinm r0, r31, 1, 0xf, 0x1e
/* 80131228 0012CE88  38 80 29 C7 */	li r4, 0x29c7
/* 8013122C 0012CE8C  3B FF 00 01 */	addi r31, r31, 1
/* 80131230 0012CE90  7C 63 02 14 */	add r3, r3, r0
/* 80131234 0012CE94  B0 83 01 6E */	sth r4, 0x16e(r3)
lbl_80131238:
/* 80131238 0012CE98  38 60 00 2F */	li r3, 0x2f
/* 8013123C 0012CE9C  48 03 18 55 */	bl func_80162A90
/* 80131240 0012CEA0  2C 03 00 00 */	cmpwi r3, 0
/* 80131244 0012CEA4  41 82 00 1C */	beq lbl_80131260
/* 80131248 0012CEA8  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8013124C 0012CEAC  57 E0 0B FC */	rlwinm r0, r31, 1, 0xf, 0x1e
/* 80131250 0012CEB0  38 80 29 C8 */	li r4, 0x29c8
/* 80131254 0012CEB4  3B FF 00 01 */	addi r31, r31, 1
/* 80131258 0012CEB8  7C 63 02 14 */	add r3, r3, r0
/* 8013125C 0012CEBC  B0 83 01 6E */	sth r4, 0x16e(r3)
lbl_80131260:
/* 80131260 0012CEC0  38 60 00 30 */	li r3, 0x30
/* 80131264 0012CEC4  48 03 18 2D */	bl func_80162A90
/* 80131268 0012CEC8  2C 03 00 00 */	cmpwi r3, 0
/* 8013126C 0012CECC  41 82 00 1C */	beq lbl_80131288
/* 80131270 0012CED0  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80131274 0012CED4  57 E0 0B FC */	rlwinm r0, r31, 1, 0xf, 0x1e
/* 80131278 0012CED8  38 80 29 C9 */	li r4, 0x29c9
/* 8013127C 0012CEDC  3B FF 00 01 */	addi r31, r31, 1
/* 80131280 0012CEE0  7C 63 02 14 */	add r3, r3, r0
/* 80131284 0012CEE4  B0 83 01 6E */	sth r4, 0x16e(r3)
lbl_80131288:
/* 80131288 0012CEE8  38 60 00 31 */	li r3, 0x31
/* 8013128C 0012CEEC  48 03 18 05 */	bl func_80162A90
/* 80131290 0012CEF0  2C 03 00 00 */	cmpwi r3, 0
/* 80131294 0012CEF4  41 82 00 1C */	beq lbl_801312B0
/* 80131298 0012CEF8  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8013129C 0012CEFC  57 E0 0B FC */	rlwinm r0, r31, 1, 0xf, 0x1e
/* 801312A0 0012CF00  38 80 29 CA */	li r4, 0x29ca
/* 801312A4 0012CF04  3B FF 00 01 */	addi r31, r31, 1
/* 801312A8 0012CF08  7C 63 02 14 */	add r3, r3, r0
/* 801312AC 0012CF0C  B0 83 01 6E */	sth r4, 0x16e(r3)
lbl_801312B0:
/* 801312B0 0012CF10  38 60 00 32 */	li r3, 0x32
/* 801312B4 0012CF14  48 03 17 DD */	bl func_80162A90
/* 801312B8 0012CF18  2C 03 00 00 */	cmpwi r3, 0
/* 801312BC 0012CF1C  41 82 00 1C */	beq lbl_801312D8
/* 801312C0 0012CF20  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801312C4 0012CF24  57 E0 0B FC */	rlwinm r0, r31, 1, 0xf, 0x1e
/* 801312C8 0012CF28  38 80 29 CB */	li r4, 0x29cb
/* 801312CC 0012CF2C  3B FF 00 01 */	addi r31, r31, 1
/* 801312D0 0012CF30  7C 63 02 14 */	add r3, r3, r0
/* 801312D4 0012CF34  B0 83 01 6E */	sth r4, 0x16e(r3)
lbl_801312D8:
/* 801312D8 0012CF38  38 60 00 33 */	li r3, 0x33
/* 801312DC 0012CF3C  48 03 17 B5 */	bl func_80162A90
/* 801312E0 0012CF40  2C 03 00 00 */	cmpwi r3, 0
/* 801312E4 0012CF44  41 82 00 1C */	beq lbl_80131300
/* 801312E8 0012CF48  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801312EC 0012CF4C  57 E0 0B FC */	rlwinm r0, r31, 1, 0xf, 0x1e
/* 801312F0 0012CF50  38 80 29 CC */	li r4, 0x29cc
/* 801312F4 0012CF54  3B FF 00 01 */	addi r31, r31, 1
/* 801312F8 0012CF58  7C 63 02 14 */	add r3, r3, r0
/* 801312FC 0012CF5C  B0 83 01 6E */	sth r4, 0x16e(r3)
lbl_80131300:
/* 80131300 0012CF60  38 60 00 35 */	li r3, 0x35
/* 80131304 0012CF64  48 03 17 8D */	bl func_80162A90
/* 80131308 0012CF68  2C 03 00 00 */	cmpwi r3, 0
/* 8013130C 0012CF6C  41 82 00 1C */	beq lbl_80131328
/* 80131310 0012CF70  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80131314 0012CF74  57 E0 0B FC */	rlwinm r0, r31, 1, 0xf, 0x1e
/* 80131318 0012CF78  38 80 29 CD */	li r4, 0x29cd
/* 8013131C 0012CF7C  3B FF 00 01 */	addi r31, r31, 1
/* 80131320 0012CF80  7C 63 02 14 */	add r3, r3, r0
/* 80131324 0012CF84  B0 83 01 6E */	sth r4, 0x16e(r3)
lbl_80131328:
/* 80131328 0012CF88  38 60 00 34 */	li r3, 0x34
/* 8013132C 0012CF8C  48 03 17 65 */	bl func_80162A90
/* 80131330 0012CF90  2C 03 00 00 */	cmpwi r3, 0
/* 80131334 0012CF94  41 82 00 1C */	beq lbl_80131350
/* 80131338 0012CF98  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8013133C 0012CF9C  57 E0 0B FC */	rlwinm r0, r31, 1, 0xf, 0x1e
/* 80131340 0012CFA0  38 80 29 CE */	li r4, 0x29ce
/* 80131344 0012CFA4  3B FF 00 01 */	addi r31, r31, 1
/* 80131348 0012CFA8  7C 63 02 14 */	add r3, r3, r0
/* 8013134C 0012CFAC  B0 83 01 6E */	sth r4, 0x16e(r3)
lbl_80131350:
/* 80131350 0012CFB0  38 60 00 36 */	li r3, 0x36
/* 80131354 0012CFB4  48 03 17 3D */	bl func_80162A90
/* 80131358 0012CFB8  2C 03 00 00 */	cmpwi r3, 0
/* 8013135C 0012CFBC  41 82 00 1C */	beq lbl_80131378
/* 80131360 0012CFC0  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80131364 0012CFC4  57 E0 0B FC */	rlwinm r0, r31, 1, 0xf, 0x1e
/* 80131368 0012CFC8  38 80 29 CF */	li r4, 0x29cf
/* 8013136C 0012CFCC  3B FF 00 01 */	addi r31, r31, 1
/* 80131370 0012CFD0  7C 63 02 14 */	add r3, r3, r0
/* 80131374 0012CFD4  B0 83 01 6E */	sth r4, 0x16e(r3)
lbl_80131378:
/* 80131378 0012CFD8  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 8013137C 0012CFDC  57 E0 0B FC */	rlwinm r0, r31, 1, 0xf, 0x1e
/* 80131380 0012CFE0  38 80 00 00 */	li r4, 0
/* 80131384 0012CFE4  7C 63 02 14 */	add r3, r3, r0
/* 80131388 0012CFE8  B0 83 01 6E */	sth r4, 0x16e(r3)
/* 8013138C 0012CFEC  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80131390 0012CFF0  B0 83 01 64 */	sth r4, 0x164(r3)
/* 80131394 0012CFF4  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80131398 0012CFF8  B0 83 01 66 */	sth r4, 0x166(r3)
/* 8013139C 0012CFFC  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 801313A0 0012D000  B3 E3 01 68 */	sth r31, 0x168(r3)
/* 801313A4 0012D004  83 E1 00 0C */	lwz r31, 0xc(r1)
/* 801313A8 0012D008  80 01 00 14 */	lwz r0, 0x14(r1)
/* 801313AC 0012D00C  7C 08 03 A6 */	mtlr r0
/* 801313B0 0012D010  38 21 00 10 */	addi r1, r1, 0x10
/* 801313B4 0012D014  4E 80 00 20 */	blr
lbl_801313B8:
/* 801313B8 0012D018  4E 80 00 20 */	blr
lbl_801313BC:
/* 801313BC 0012D01C  94 21 FF A0 */	stwu r1, -0x60(r1)
/* 801313C0 0012D020  7C 08 02 A6 */	mflr r0
/* 801313C4 0012D024  90 01 00 64 */	stw r0, 0x64(r1)
/* 801313C8 0012D028  93 E1 00 5C */	stw r31, 0x5c(r1)
/* 801313CC 0012D02C  7C 9F 23 78 */	mr r31, r4
/* 801313D0 0012D030  93 C1 00 58 */	stw r30, 0x58(r1)
/* 801313D4 0012D034  93 A1 00 54 */	stw r29, 0x54(r1)
/* 801313D8 0012D038  7C 7D 1B 78 */	mr r29, r3
/* 801313DC 0012D03C  48 02 E3 05 */	bl func_8015F6E0
/* 801313E0 0012D040  4B FE B5 95 */	bl func_8011C974
/* 801313E4 0012D044  7C 7E 1B 78 */	mr r30, r3
/* 801313E8 0012D048  7F A3 EB 78 */	mr r3, r29
/* 801313EC 0012D04C  7F E4 FB 78 */	mr r4, r31
/* 801313F0 0012D050  38 C1 00 08 */	addi r6, r1, 8
/* 801313F4 0012D054  38 A0 00 03 */	li r5, 3
/* 801313F8 0012D058  48 12 2A E5 */	bl func_80253EDC
/* 801313FC 0012D05C  80 01 00 08 */	lwz r0, 8(r1)
/* 80131400 0012D060  28 00 00 0C */	cmplwi r0, 0xc
/* 80131404 0012D064  41 81 03 AC */	bgt lbl_801317B0
/* 80131408 0012D068  3C 60 80 42 */	lis r3, lbl_8041CD74@ha
/* 8013140C 0012D06C  54 00 10 3A */	slwi r0, r0, 2
/* 80131410 0012D070  38 63 CD 74 */	addi r3, r3, lbl_8041CD74@l
/* 80131414 0012D074  7C 63 00 2E */	lwzx r3, r3, r0
/* 80131418 0012D078  7C 69 03 A6 */	mtctr r3
/* 8013141C 0012D07C  4E 80 04 20 */	bctr
/* 80131420 0012D080  7F A3 EB 78 */	mr r3, r29
/* 80131424 0012D084  7F E4 FB 78 */	mr r4, r31
/* 80131428 0012D088  38 C1 00 10 */	addi r6, r1, 0x10
/* 8013142C 0012D08C  38 A0 00 06 */	li r5, 6
/* 80131430 0012D090  48 12 2A AD */	bl func_80253EDC
/* 80131434 0012D094  38 60 00 00 */	li r3, 0
/* 80131438 0012D098  4B FB 50 85 */	bl func_800E64BC
/* 8013143C 0012D09C  54 63 06 3E */	clrlwi r3, r3, 0x18
/* 80131440 0012D0A0  4B FB 46 91 */	bl func_800E5AD0
/* 80131444 0012D0A4  7C 64 1B 78 */	mr r4, r3
/* 80131448 0012D0A8  38 60 00 51 */	li r3, 0x51
/* 8013144C 0012D0AC  38 84 00 04 */	addi r4, r4, 4
/* 80131450 0012D0B0  48 02 AE B9 */	bl func_8015C308
/* 80131454 0012D0B4  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80131458 0012D0B8  38 00 FF 00 */	li r0, -256
/* 8013145C 0012D0BC  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80131460 0012D0C0  38 60 31 53 */	li r3, 0x3153
/* 80131464 0012D0C4  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80131468 0012D0C8  FC 80 28 1E */	fctiwz f4, f5
/* 8013146C 0012D0CC  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80131470 0012D0D0  FC 40 18 1E */	fctiwz f2, f3
/* 80131474 0012D0D4  EC 21 28 28 */	fsubs f1, f1, f5
/* 80131478 0012D0D8  88 9F 00 11 */	lbz r4, 0x11(r31)
/* 8013147C 0012D0DC  EC 00 18 28 */	fsubs f0, f0, f3
/* 80131480 0012D0E0  D8 41 00 38 */	stfd f2, 0x38(r1)
/* 80131484 0012D0E4  7C 88 03 78 */	or r8, r4, r0
/* 80131488 0012D0E8  FC 20 08 1E */	fctiwz f1, f1
/* 8013148C 0012D0EC  FC 00 00 1E */	fctiwz f0, f0
/* 80131490 0012D0F0  D8 81 00 30 */	stfd f4, 0x30(r1)
/* 80131494 0012D0F4  80 A1 00 3C */	lwz r5, 0x3c(r1)
/* 80131498 0012D0F8  D8 21 00 40 */	stfd f1, 0x40(r1)
/* 8013149C 0012D0FC  80 81 00 34 */	lwz r4, 0x34(r1)
/* 801314A0 0012D100  D8 01 00 48 */	stfd f0, 0x48(r1)
/* 801314A4 0012D104  80 C1 00 44 */	lwz r6, 0x44(r1)
/* 801314A8 0012D108  80 E1 00 4C */	lwz r7, 0x4c(r1)
/* 801314AC 0012D10C  7C C6 07 34 */	extsh r6, r6
/* 801314B0 0012D110  7C E7 07 34 */	extsh r7, r7
/* 801314B4 0012D114  48 11 EC 81 */	bl func_80250134
/* 801314B8 0012D118  48 00 02 F8 */	b lbl_801317B0
/* 801314BC 0012D11C  7F A3 EB 78 */	mr r3, r29
/* 801314C0 0012D120  7F E4 FB 78 */	mr r4, r31
/* 801314C4 0012D124  38 C1 00 10 */	addi r6, r1, 0x10
/* 801314C8 0012D128  38 A0 00 06 */	li r5, 6
/* 801314CC 0012D12C  48 12 2A 11 */	bl func_80253EDC
/* 801314D0 0012D130  38 60 00 01 */	li r3, 1
/* 801314D4 0012D134  4B FB 4F E9 */	bl func_800E64BC
/* 801314D8 0012D138  54 63 06 3E */	clrlwi r3, r3, 0x18
/* 801314DC 0012D13C  4B FB 45 F5 */	bl func_800E5AD0
/* 801314E0 0012D140  7C 64 1B 78 */	mr r4, r3
/* 801314E4 0012D144  38 60 00 52 */	li r3, 0x52
/* 801314E8 0012D148  38 84 00 04 */	addi r4, r4, 4
/* 801314EC 0012D14C  48 02 AE 1D */	bl func_8015C308
/* 801314F0 0012D150  88 1E 00 1B */	lbz r0, 0x1b(r30)
/* 801314F4 0012D154  28 00 00 01 */	cmplwi r0, 1
/* 801314F8 0012D158  40 82 00 6C */	bne lbl_80131564
/* 801314FC 0012D15C  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80131500 0012D160  38 00 FF 00 */	li r0, -256
/* 80131504 0012D164  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80131508 0012D168  38 60 52 52 */	li r3, 0x5252
/* 8013150C 0012D16C  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80131510 0012D170  FC 80 28 1E */	fctiwz f4, f5
/* 80131514 0012D174  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80131518 0012D178  FC 40 18 1E */	fctiwz f2, f3
/* 8013151C 0012D17C  EC 21 28 28 */	fsubs f1, f1, f5
/* 80131520 0012D180  88 9F 00 11 */	lbz r4, 0x11(r31)
/* 80131524 0012D184  EC 00 18 28 */	fsubs f0, f0, f3
/* 80131528 0012D188  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 8013152C 0012D18C  7C 88 03 78 */	or r8, r4, r0
/* 80131530 0012D190  FC 20 08 1E */	fctiwz f1, f1
/* 80131534 0012D194  FC 00 00 1E */	fctiwz f0, f0
/* 80131538 0012D198  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 8013153C 0012D19C  80 A1 00 44 */	lwz r5, 0x44(r1)
/* 80131540 0012D1A0  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 80131544 0012D1A4  80 81 00 4C */	lwz r4, 0x4c(r1)
/* 80131548 0012D1A8  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 8013154C 0012D1AC  80 C1 00 3C */	lwz r6, 0x3c(r1)
/* 80131550 0012D1B0  80 E1 00 34 */	lwz r7, 0x34(r1)
/* 80131554 0012D1B4  7C C6 07 34 */	extsh r6, r6
/* 80131558 0012D1B8  7C E7 07 34 */	extsh r7, r7
/* 8013155C 0012D1BC  48 11 EB D9 */	bl func_80250134
/* 80131560 0012D1C0  48 00 02 50 */	b lbl_801317B0
lbl_80131564:
/* 80131564 0012D1C4  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80131568 0012D1C8  38 00 FF 00 */	li r0, -256
/* 8013156C 0012D1CC  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80131570 0012D1D0  38 60 31 54 */	li r3, 0x3154
/* 80131574 0012D1D4  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80131578 0012D1D8  FC 80 28 1E */	fctiwz f4, f5
/* 8013157C 0012D1DC  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80131580 0012D1E0  FC 40 18 1E */	fctiwz f2, f3
/* 80131584 0012D1E4  EC 21 28 28 */	fsubs f1, f1, f5
/* 80131588 0012D1E8  88 9F 00 11 */	lbz r4, 0x11(r31)
/* 8013158C 0012D1EC  EC 00 18 28 */	fsubs f0, f0, f3
/* 80131590 0012D1F0  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 80131594 0012D1F4  7C 88 03 78 */	or r8, r4, r0
/* 80131598 0012D1F8  FC 20 08 1E */	fctiwz f1, f1
/* 8013159C 0012D1FC  FC 00 00 1E */	fctiwz f0, f0
/* 801315A0 0012D200  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 801315A4 0012D204  80 A1 00 44 */	lwz r5, 0x44(r1)
/* 801315A8 0012D208  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 801315AC 0012D20C  80 81 00 4C */	lwz r4, 0x4c(r1)
/* 801315B0 0012D210  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 801315B4 0012D214  80 C1 00 3C */	lwz r6, 0x3c(r1)
/* 801315B8 0012D218  80 E1 00 34 */	lwz r7, 0x34(r1)
/* 801315BC 0012D21C  7C C6 07 34 */	extsh r6, r6
/* 801315C0 0012D220  7C E7 07 34 */	extsh r7, r7
/* 801315C4 0012D224  48 11 EB 71 */	bl func_80250134
/* 801315C8 0012D228  48 00 01 E8 */	b lbl_801317B0
/* 801315CC 0012D22C  7F A3 EB 78 */	mr r3, r29
/* 801315D0 0012D230  7F E4 FB 78 */	mr r4, r31
/* 801315D4 0012D234  38 C1 00 10 */	addi r6, r1, 0x10
/* 801315D8 0012D238  38 A0 00 06 */	li r5, 6
/* 801315DC 0012D23C  48 12 29 01 */	bl func_80253EDC
/* 801315E0 0012D240  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 801315E4 0012D244  38 00 FF 00 */	li r0, -256
/* 801315E8 0012D248  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 801315EC 0012D24C  38 60 31 44 */	li r3, 0x3144
/* 801315F0 0012D250  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 801315F4 0012D254  FC 80 28 1E */	fctiwz f4, f5
/* 801315F8 0012D258  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 801315FC 0012D25C  FC 40 18 1E */	fctiwz f2, f3
/* 80131600 0012D260  EC 21 28 28 */	fsubs f1, f1, f5
/* 80131604 0012D264  88 9F 00 11 */	lbz r4, 0x11(r31)
/* 80131608 0012D268  EC 00 18 28 */	fsubs f0, f0, f3
/* 8013160C 0012D26C  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 80131610 0012D270  7C 88 03 78 */	or r8, r4, r0
/* 80131614 0012D274  FC 20 08 1E */	fctiwz f1, f1
/* 80131618 0012D278  FC 00 00 1E */	fctiwz f0, f0
/* 8013161C 0012D27C  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 80131620 0012D280  80 A1 00 44 */	lwz r5, 0x44(r1)
/* 80131624 0012D284  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 80131628 0012D288  80 81 00 4C */	lwz r4, 0x4c(r1)
/* 8013162C 0012D28C  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 80131630 0012D290  80 C1 00 3C */	lwz r6, 0x3c(r1)
/* 80131634 0012D294  80 E1 00 34 */	lwz r7, 0x34(r1)
/* 80131638 0012D298  7C C6 07 34 */	extsh r6, r6
/* 8013163C 0012D29C  7C E7 07 34 */	extsh r7, r7
/* 80131640 0012D2A0  48 11 EA F5 */	bl func_80250134
/* 80131644 0012D2A4  48 00 01 6C */	b lbl_801317B0
/* 80131648 0012D2A8  7F A3 EB 78 */	mr r3, r29
/* 8013164C 0012D2AC  7F E4 FB 78 */	mr r4, r31
/* 80131650 0012D2B0  38 C1 00 10 */	addi r6, r1, 0x10
/* 80131654 0012D2B4  38 A0 00 06 */	li r5, 6
/* 80131658 0012D2B8  48 12 28 85 */	bl func_80253EDC
/* 8013165C 0012D2BC  C0 A1 00 10 */	lfs f5, 0x10(r1)
/* 80131660 0012D2C0  38 00 FF 00 */	li r0, -256
/* 80131664 0012D2C4  C0 61 00 20 */	lfs f3, 0x20(r1)
/* 80131668 0012D2C8  38 60 31 45 */	li r3, 0x3145
/* 8013166C 0012D2CC  C0 21 00 14 */	lfs f1, 0x14(r1)
/* 80131670 0012D2D0  FC 80 28 1E */	fctiwz f4, f5
/* 80131674 0012D2D4  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 80131678 0012D2D8  FC 40 18 1E */	fctiwz f2, f3
/* 8013167C 0012D2DC  EC 21 28 28 */	fsubs f1, f1, f5
/* 80131680 0012D2E0  88 9F 00 11 */	lbz r4, 0x11(r31)
/* 80131684 0012D2E4  EC 00 18 28 */	fsubs f0, f0, f3
/* 80131688 0012D2E8  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 8013168C 0012D2EC  7C 88 03 78 */	or r8, r4, r0
/* 80131690 0012D2F0  FC 20 08 1E */	fctiwz f1, f1
/* 80131694 0012D2F4  FC 00 00 1E */	fctiwz f0, f0
/* 80131698 0012D2F8  D8 81 00 48 */	stfd f4, 0x48(r1)
/* 8013169C 0012D2FC  80 A1 00 44 */	lwz r5, 0x44(r1)
/* 801316A0 0012D300  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 801316A4 0012D304  80 81 00 4C */	lwz r4, 0x4c(r1)
/* 801316A8 0012D308  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 801316AC 0012D30C  80 C1 00 3C */	lwz r6, 0x3c(r1)
/* 801316B0 0012D310  80 E1 00 34 */	lwz r7, 0x34(r1)
/* 801316B4 0012D314  7C C6 07 34 */	extsh r6, r6
/* 801316B8 0012D318  7C E7 07 34 */	extsh r7, r7
/* 801316BC 0012D31C  48 11 EA 79 */	bl func_80250134
/* 801316C0 0012D320  48 00 00 F0 */	b lbl_801317B0
/* 801316C4 0012D324  7F A3 EB 78 */	mr r3, r29
/* 801316C8 0012D328  7F E4 FB 78 */	mr r4, r31
/* 801316CC 0012D32C  38 C1 00 10 */	addi r6, r1, 0x10
/* 801316D0 0012D330  38 A0 00 06 */	li r5, 6
/* 801316D4 0012D334  48 12 28 09 */	bl func_80253EDC
/* 801316D8 0012D338  C0 21 00 20 */	lfs f1, 0x20(r1)
/* 801316DC 0012D33C  38 00 FF 00 */	li r0, -256
/* 801316E0 0012D340  C0 42 8D B4 */	lfs f2, lbl_806413B4-_SDA2_BASE_(r2)
/* 801316E4 0012D344  C0 01 00 28 */	lfs f0, 0x28(r1)
/* 801316E8 0012D348  EC 81 10 28 */	fsubs f4, f1, f2
/* 801316EC 0012D34C  C0 21 00 10 */	lfs f1, 0x10(r1)
/* 801316F0 0012D350  EC 60 10 28 */	fsubs f3, f0, f2
/* 801316F4 0012D354  C0 01 00 14 */	lfs f0, 0x14(r1)
/* 801316F8 0012D358  FC 40 08 1E */	fctiwz f2, f1
/* 801316FC 0012D35C  80 6D 82 A0 */	lwz r3, lbl_8063D560-_SDA_BASE_(r13)
/* 80131700 0012D360  EC 20 08 28 */	fsubs f1, f0, f1
/* 80131704 0012D364  80 63 01 60 */	lwz r3, 0x160(r3)
/* 80131708 0012D368  EC 03 20 28 */	fsubs f0, f3, f4
/* 8013170C 0012D36C  D8 41 00 48 */	stfd f2, 0x48(r1)
/* 80131710 0012D370  FC 40 20 1E */	fctiwz f2, f4
/* 80131714 0012D374  38 83 FF F6 */	addi r4, r3, -10
/* 80131718 0012D378  FC 20 08 1E */	fctiwz f1, f1
/* 8013171C 0012D37C  20 63 00 0A */	subfic r3, r3, 0xa
/* 80131720 0012D380  FC 00 00 1E */	fctiwz f0, f0
/* 80131724 0012D384  7C 83 18 F8 */	nor r3, r4, r3
/* 80131728 0012D388  D8 41 00 40 */	stfd f2, 0x40(r1)
/* 8013172C 0012D38C  7C 63 FE 70 */	srawi r3, r3, 0x1f
/* 80131730 0012D390  D8 21 00 38 */	stfd f1, 0x38(r1)
/* 80131734 0012D394  38 63 31 4E */	addi r3, r3, 0x314e
/* 80131738 0012D398  80 A1 00 44 */	lwz r5, 0x44(r1)
/* 8013173C 0012D39C  D8 01 00 30 */	stfd f0, 0x30(r1)
/* 80131740 0012D3A0  80 C1 00 3C */	lwz r6, 0x3c(r1)
/* 80131744 0012D3A4  80 E1 00 34 */	lwz r7, 0x34(r1)
/* 80131748 0012D3A8  D0 81 00 20 */	stfs f4, 0x20(r1)
/* 8013174C 0012D3AC  7C C6 07 34 */	extsh r6, r6
/* 80131750 0012D3B0  7C E7 07 34 */	extsh r7, r7
/* 80131754 0012D3B4  D0 61 00 28 */	stfs f3, 0x28(r1)
/* 80131758 0012D3B8  88 9F 00 11 */	lbz r4, 0x11(r31)
/* 8013175C 0012D3BC  7C 88 03 78 */	or r8, r4, r0
/* 80131760 0012D3C0  80 81 00 4C */	lwz r4, 0x4c(r1)
/* 80131764 0012D3C4  48 11 E9 D1 */	bl func_80250134
/* 80131768 0012D3C8  48 00 00 48 */	b lbl_801317B0
/* 8013176C 0012D3CC  7F A3 EB 78 */	mr r3, r29
/* 80131770 0012D3D0  7F E4 FB 78 */	mr r4, r31
/* 80131774 0012D3D4  38 C1 00 10 */	addi r6, r1, 0x10
/* 80131778 0012D3D8  38 A0 00 06 */	li r5, 6
/* 8013177C 0012D3DC  48 12 27 61 */	bl func_80253EDC
/* 80131780 0012D3E0  38 81 00 10 */	addi r4, r1, 0x10
/* 80131784 0012D3E4  38 60 00 0A */	li r3, 0xa
/* 80131788 0012D3E8  4B F2 82 B5 */	bl func_80059A3C
/* 8013178C 0012D3EC  48 00 00 24 */	b lbl_801317B0
/* 80131790 0012D3F0  7F A3 EB 78 */	mr r3, r29
/* 80131794 0012D3F4  7F E4 FB 78 */	mr r4, r31
/* 80131798 0012D3F8  38 C1 00 10 */	addi r6, r1, 0x10
/* 8013179C 0012D3FC  38 A0 00 06 */	li r5, 6
/* 801317A0 0012D400  48 12 27 3D */	bl func_80253EDC
/* 801317A4 0012D404  38 81 00 10 */	addi r4, r1, 0x10
/* 801317A8 0012D408  38 60 00 0B */	li r3, 0xb
/* 801317AC 0012D40C  4B F2 82 91 */	bl func_80059A3C
lbl_801317B0:
/* 801317B0 0012D410  80 01 00 64 */	lwz r0, 0x64(r1)
/* 801317B4 0012D414  83 E1 00 5C */	lwz r31, 0x5c(r1)
/* 801317B8 0012D418  83 C1 00 58 */	lwz r30, 0x58(r1)
/* 801317BC 0012D41C  83 A1 00 54 */	lwz r29, 0x54(r1)
/* 801317C0 0012D420  7C 08 03 A6 */	mtlr r0
/* 801317C4 0012D424  38 21 00 60 */	addi r1, r1, 0x60
/* 801317C8 0012D428  4E 80 00 20 */	blr

.global func_801317CC
func_801317CC:
/* 801317CC 0012D42C  94 21 FF A0 */	stwu r1, -0x60(r1)
/* 801317D0 0012D430  7C 08 02 A6 */	mflr r0
/* 801317D4 0012D434  90 01 00 64 */	stw r0, 0x64(r1)
/* 801317D8 0012D438  39 61 00 60 */	addi r11, r1, 0x60
/* 801317DC 0012D43C  48 09 59 29 */	bl _savegpr_18
/* 801317E0 0012D440  4B FE B1 95 */	bl func_8011C974
/* 801317E4 0012D444  7C 7C 1B 78 */	mr r28, r3
/* 801317E8 0012D448  3B E1 00 10 */	addi r31, r1, 0x10
/* 801317EC 0012D44C  3B C1 00 1C */	addi r30, r1, 0x1c
/* 801317F0 0012D450  3B 41 00 08 */	addi r26, r1, 8
/* 801317F4 0012D454  3B 00 00 00 */	li r24, 0
/* 801317F8 0012D458  3A A0 00 00 */	li r21, 0
/* 801317FC 0012D45C  3B A0 00 00 */	li r29, 0
lbl_80131800:
/* 80131800 0012D460  56 A3 06 3E */	clrlwi r3, r21, 0x18
/* 80131804 0012D464  3B 20 00 00 */	li r25, 0
/* 80131808 0012D468  3A E0 00 64 */	li r23, 0x64
/* 8013180C 0012D46C  3A C0 00 00 */	li r22, 0
/* 80131810 0012D470  4B FB 42 C1 */	bl func_800E5AD0
/* 80131814 0012D474  88 03 05 45 */	lbz r0, 0x545(r3)
/* 80131818 0012D478  54 00 E7 FF */	rlwinm. r0, r0, 0x1c, 0x1f, 0x1f
/* 8013181C 0012D47C  41 82 03 B0 */	beq lbl_80131BCC
/* 80131820 0012D480  3A 80 00 00 */	li r20, 0
lbl_80131824:
/* 80131824 0012D484  56 9B 0D FC */	rlwinm r27, r20, 1, 0x17, 0x1e
/* 80131828 0012D488  56 92 06 3E */	clrlwi r18, r20, 0x18
/* 8013182C 0012D48C  7F BE DB 2E */	sthx r29, r30, r27
/* 80131830 0012D490  7E 43 93 78 */	mr r3, r18
/* 80131834 0012D494  56 A4 06 3E */	clrlwi r4, r21, 0x18
/* 80131838 0012D498  7F BF DB 2E */	sthx r29, r31, r27
/* 8013183C 0012D49C  7F BA 91 AE */	stbx r29, r26, r18
/* 80131840 0012D4A0  4B FB 45 AD */	bl func_800E5DEC
/* 80131844 0012D4A4  88 03 00 8A */	lbz r0, 0x8a(r3)
/* 80131848 0012D4A8  7C 73 1B 78 */	mr r19, r3
/* 8013184C 0012D4AC  54 00 CF FF */	rlwinm. r0, r0, 0x19, 0x1f, 0x1f
/* 80131850 0012D4B0  41 82 00 84 */	beq lbl_801318D4
/* 80131854 0012D4B4  4B F2 53 81 */	bl func_80056BD4
/* 80131858 0012D4B8  2C 03 00 00 */	cmpwi r3, 0
/* 8013185C 0012D4BC  41 82 00 78 */	beq lbl_801318D4
/* 80131860 0012D4C0  7E 63 9B 78 */	mr r3, r19
/* 80131864 0012D4C4  4B F2 55 C9 */	bl func_80056E2C
/* 80131868 0012D4C8  2C 03 00 00 */	cmpwi r3, 0
/* 8013186C 0012D4CC  40 82 00 68 */	bne lbl_801318D4
/* 80131870 0012D4D0  7E 63 9B 78 */	mr r3, r19
/* 80131874 0012D4D4  38 80 00 A0 */	li r4, 0xa0
/* 80131878 0012D4D8  38 A0 00 00 */	li r5, 0
/* 8013187C 0012D4DC  48 2A 96 81 */	bl func_803DAEFC
/* 80131880 0012D4E0  54 64 06 3E */	clrlwi r4, r3, 0x18
/* 80131884 0012D4E4  57 20 06 3E */	clrlwi r0, r25, 0x18
/* 80131888 0012D4E8  7C 04 00 40 */	cmplw r4, r0
/* 8013188C 0012D4EC  7C 7A 91 AE */	stbx r3, r26, r18
/* 80131890 0012D4F0  40 81 00 08 */	ble lbl_80131898
/* 80131894 0012D4F4  7C 99 23 78 */	mr r25, r4
lbl_80131898:
/* 80131898 0012D4F8  56 E0 06 3E */	clrlwi r0, r23, 0x18
/* 8013189C 0012D4FC  7C 04 00 40 */	cmplw r4, r0
/* 801318A0 0012D500  40 80 00 08 */	bge lbl_801318A8
/* 801318A4 0012D504  7C 97 23 78 */	mr r23, r4
lbl_801318A8:
/* 801318A8 0012D508  7E 63 9B 78 */	mr r3, r19
/* 801318AC 0012D50C  38 80 00 05 */	li r4, 5
/* 801318B0 0012D510  38 A0 00 00 */	li r5, 0
/* 801318B4 0012D514  3A D6 00 01 */	addi r22, r22, 1
/* 801318B8 0012D518  48 2A 96 45 */	bl func_803DAEFC
/* 801318BC 0012D51C  7C 7E DB 2E */	sthx r3, r30, r27
/* 801318C0 0012D520  7E 63 9B 78 */	mr r3, r19
/* 801318C4 0012D524  38 80 00 06 */	li r4, 6
/* 801318C8 0012D528  38 A0 00 00 */	li r5, 0
/* 801318CC 0012D52C  48 2A 96 31 */	bl func_803DAEFC
/* 801318D0 0012D530  7C 7F DB 2E */	sthx r3, r31, r27
lbl_801318D4:
/* 801318D4 0012D534  3A 94 00 01 */	addi r20, r20, 1
/* 801318D8 0012D538  28 14 00 06 */	cmplwi r20, 6
/* 801318DC 0012D53C  41 80 FF 48 */	blt lbl_80131824
/* 801318E0 0012D540  A0 7C 00 8A */	lhz r3, 0x8a(r28)
/* 801318E4 0012D544  56 E0 06 3E */	clrlwi r0, r23, 0x18
/* 801318E8 0012D548  7C 03 00 00 */	cmpw r3, r0
/* 801318EC 0012D54C  41 81 02 E0 */	bgt lbl_80131BCC
/* 801318F0 0012D550  A0 7C 00 8C */	lhz r3, 0x8c(r28)
/* 801318F4 0012D554  57 20 06 3E */	clrlwi r0, r25, 0x18
/* 801318F8 0012D558  7C 03 00 00 */	cmpw r3, r0
/* 801318FC 0012D55C  41 80 02 D0 */	blt lbl_80131BCC
/* 80131900 0012D560  A0 1C 00 90 */	lhz r0, 0x90(r28)
/* 80131904 0012D564  2C 00 00 07 */	cmpwi r0, 7
/* 80131908 0012D568  41 82 00 30 */	beq lbl_80131938
/* 8013190C 0012D56C  40 80 00 48 */	bge lbl_80131954
/* 80131910 0012D570  2C 00 00 00 */	cmpwi r0, 0
/* 80131914 0012D574  41 82 00 08 */	beq lbl_8013191C
/* 80131918 0012D578  48 00 00 3C */	b lbl_80131954
lbl_8013191C:
/* 8013191C 0012D57C  80 1C 00 08 */	lwz r0, 8(r28)
/* 80131920 0012D580  2C 00 00 02 */	cmpwi r0, 2
/* 80131924 0012D584  40 82 00 0C */	bne lbl_80131930
/* 80131928 0012D588  38 E0 00 01 */	li r7, 1
/* 8013192C 0012D58C  48 00 00 2C */	b lbl_80131958
lbl_80131930:
/* 80131930 0012D590  38 E0 00 02 */	li r7, 2
/* 80131934 0012D594  48 00 00 24 */	b lbl_80131958
lbl_80131938:
/* 80131938 0012D598  80 1C 00 08 */	lwz r0, 8(r28)
/* 8013193C 0012D59C  2C 00 00 02 */	cmpwi r0, 2
/* 80131940 0012D5A0  40 82 00 0C */	bne lbl_8013194C
/* 80131944 0012D5A4  38 E0 00 03 */	li r7, 3
/* 80131948 0012D5A8  48 00 00 10 */	b lbl_80131958
lbl_8013194C:
/* 8013194C 0012D5AC  38 E0 00 04 */	li r7, 4
/* 80131950 0012D5B0  48 00 00 08 */	b lbl_80131958
lbl_80131954:
/* 80131954 0012D5B4  54 07 06 3E */	clrlwi r7, r0, 0x18
lbl_80131958:
/* 80131958 0012D5B8  56 C0 06 3E */	clrlwi r0, r22, 0x18
/* 8013195C 0012D5BC  7C 00 38 40 */	cmplw r0, r7
/* 80131960 0012D5C0  41 80 02 6C */	blt lbl_80131BCC
/* 80131964 0012D5C4  2C 00 00 00 */	cmpwi r0, 0
/* 80131968 0012D5C8  41 82 02 64 */	beq lbl_80131BCC
/* 8013196C 0012D5CC  38 C0 00 00 */	li r6, 0
lbl_80131970:
/* 80131970 0012D5D0  54 C3 06 3E */	clrlwi r3, r6, 0x18
/* 80131974 0012D5D4  38 A0 00 05 */	li r5, 5
/* 80131978 0012D5D8  20 03 00 05 */	subfic r0, r3, 5
/* 8013197C 0012D5DC  7C 09 03 A6 */	mtctr r0
/* 80131980 0012D5E0  28 03 00 05 */	cmplwi r3, 5
/* 80131984 0012D5E4  40 80 00 2C */	bge lbl_801319B0
lbl_80131988:
/* 80131988 0012D5E8  54 A0 06 3E */	clrlwi r0, r5, 0x18
/* 8013198C 0012D5EC  38 81 00 08 */	addi r4, r1, 8
/* 80131990 0012D5F0  7C 04 00 EE */	lbzux r0, r4, r0
/* 80131994 0012D5F4  88 64 FF FF */	lbz r3, -1(r4)
/* 80131998 0012D5F8  7C 03 00 40 */	cmplw r3, r0
/* 8013199C 0012D5FC  40 81 00 0C */	ble lbl_801319A8
/* 801319A0 0012D600  98 64 00 00 */	stb r3, 0(r4)
/* 801319A4 0012D604  98 04 FF FF */	stb r0, -1(r4)
lbl_801319A8:
/* 801319A8 0012D608  38 A5 FF FF */	addi r5, r5, -1
/* 801319AC 0012D60C  42 00 FF DC */	bdnz lbl_80131988
lbl_801319B0:
/* 801319B0 0012D610  38 C6 00 01 */	addi r6, r6, 1
/* 801319B4 0012D614  28 06 00 06 */	cmplwi r6, 6
/* 801319B8 0012D618  41 80 FF B8 */	blt lbl_80131970
/* 801319BC 0012D61C  88 01 00 08 */	lbz r0, 8(r1)
/* 801319C0 0012D620  38 80 00 00 */	li r4, 0
/* 801319C4 0012D624  2C 00 00 00 */	cmpwi r0, 0
/* 801319C8 0012D628  7C 03 03 78 */	mr r3, r0
/* 801319CC 0012D62C  41 82 00 08 */	beq lbl_801319D4
/* 801319D0 0012D630  38 80 00 01 */	li r4, 1
lbl_801319D4:
/* 801319D4 0012D634  7C 04 38 40 */	cmplw r4, r7
/* 801319D8 0012D638  41 82 00 A0 */	beq lbl_80131A78
/* 801319DC 0012D63C  88 01 00 09 */	lbz r0, 9(r1)
/* 801319E0 0012D640  2C 00 00 00 */	cmpwi r0, 0
/* 801319E4 0012D644  7C 63 02 14 */	add r3, r3, r0
/* 801319E8 0012D648  41 82 00 0C */	beq lbl_801319F4
/* 801319EC 0012D64C  38 04 00 01 */	addi r0, r4, 1
/* 801319F0 0012D650  54 04 06 3E */	clrlwi r4, r0, 0x18
lbl_801319F4:
/* 801319F4 0012D654  7C 04 38 40 */	cmplw r4, r7
/* 801319F8 0012D658  41 82 00 80 */	beq lbl_80131A78
/* 801319FC 0012D65C  88 01 00 0A */	lbz r0, 0xa(r1)
/* 80131A00 0012D660  2C 00 00 00 */	cmpwi r0, 0
/* 80131A04 0012D664  7C 63 02 14 */	add r3, r3, r0
/* 80131A08 0012D668  41 82 00 0C */	beq lbl_80131A14
/* 80131A0C 0012D66C  38 04 00 01 */	addi r0, r4, 1
/* 80131A10 0012D670  54 04 06 3E */	clrlwi r4, r0, 0x18
lbl_80131A14:
/* 80131A14 0012D674  7C 04 38 40 */	cmplw r4, r7
/* 80131A18 0012D678  41 82 00 60 */	beq lbl_80131A78
/* 80131A1C 0012D67C  88 01 00 0B */	lbz r0, 0xb(r1)
/* 80131A20 0012D680  2C 00 00 00 */	cmpwi r0, 0
/* 80131A24 0012D684  7C 63 02 14 */	add r3, r3, r0
/* 80131A28 0012D688  41 82 00 0C */	beq lbl_80131A34
/* 80131A2C 0012D68C  38 04 00 01 */	addi r0, r4, 1
/* 80131A30 0012D690  54 04 06 3E */	clrlwi r4, r0, 0x18
lbl_80131A34:
/* 80131A34 0012D694  7C 04 38 40 */	cmplw r4, r7
/* 80131A38 0012D698  41 82 00 40 */	beq lbl_80131A78
/* 80131A3C 0012D69C  88 01 00 0C */	lbz r0, 0xc(r1)
/* 80131A40 0012D6A0  2C 00 00 00 */	cmpwi r0, 0
/* 80131A44 0012D6A4  7C 63 02 14 */	add r3, r3, r0
/* 80131A48 0012D6A8  41 82 00 0C */	beq lbl_80131A54
/* 80131A4C 0012D6AC  38 04 00 01 */	addi r0, r4, 1
/* 80131A50 0012D6B0  54 04 06 3E */	clrlwi r4, r0, 0x18
lbl_80131A54:
/* 80131A54 0012D6B4  7C 04 38 40 */	cmplw r4, r7
/* 80131A58 0012D6B8  41 82 00 20 */	beq lbl_80131A78
/* 80131A5C 0012D6BC  88 01 00 0D */	lbz r0, 0xd(r1)
/* 80131A60 0012D6C0  2C 00 00 00 */	cmpwi r0, 0
/* 80131A64 0012D6C4  7C 63 02 14 */	add r3, r3, r0
/* 80131A68 0012D6C8  41 82 00 0C */	beq lbl_80131A74
/* 80131A6C 0012D6CC  38 04 00 01 */	addi r0, r4, 1
/* 80131A70 0012D6D0  54 04 06 3E */	clrlwi r4, r0, 0x18
lbl_80131A74:
/* 80131A74 0012D6D4  7C 04 38 40 */	cmplw r4, r7
lbl_80131A78:
/* 80131A78 0012D6D8  A0 1C 00 8E */	lhz r0, 0x8e(r28)
/* 80131A7C 0012D6DC  7C 00 18 00 */	cmpw r0, r3
/* 80131A80 0012D6E0  41 80 01 4C */	blt lbl_80131BCC
/* 80131A84 0012D6E4  3A 60 00 01 */	li r19, 1
/* 80131A88 0012D6E8  3B 60 00 00 */	li r27, 0
lbl_80131A8C:
/* 80131A8C 0012D6EC  57 63 06 3E */	clrlwi r3, r27, 0x18
/* 80131A90 0012D6F0  56 A4 06 3E */	clrlwi r4, r21, 0x18
/* 80131A94 0012D6F4  4B FB 43 59 */	bl func_800E5DEC
/* 80131A98 0012D6F8  88 03 00 8A */	lbz r0, 0x8a(r3)
/* 80131A9C 0012D6FC  7C 79 1B 78 */	mr r25, r3
/* 80131AA0 0012D700  54 00 CF FF */	rlwinm. r0, r0, 0x19, 0x1f, 0x1f
/* 80131AA4 0012D704  41 82 00 D8 */	beq lbl_80131B7C
/* 80131AA8 0012D708  4B F2 51 2D */	bl func_80056BD4
/* 80131AAC 0012D70C  2C 03 00 00 */	cmpwi r3, 0
/* 80131AB0 0012D710  41 82 00 C4 */	beq lbl_80131B74
/* 80131AB4 0012D714  7F 23 CB 78 */	mr r3, r25
/* 80131AB8 0012D718  4B F2 53 75 */	bl func_80056E2C
/* 80131ABC 0012D71C  2C 03 00 00 */	cmpwi r3, 0
/* 80131AC0 0012D720  40 82 00 B4 */	bne lbl_80131B74
/* 80131AC4 0012D724  A0 1C 00 96 */	lhz r0, 0x96(r28)
/* 80131AC8 0012D728  54 00 8F FF */	rlwinm. r0, r0, 0x11, 0x1f, 0x1f
/* 80131ACC 0012D72C  40 82 00 4C */	bne lbl_80131B18
/* 80131AD0 0012D730  57 74 06 3E */	clrlwi r20, r27, 0x18
/* 80131AD4 0012D734  3A 40 00 00 */	li r18, 0
lbl_80131AD8:
/* 80131AD8 0012D738  56 40 06 3E */	clrlwi r0, r18, 0x18
/* 80131ADC 0012D73C  7C 00 A0 40 */	cmplw r0, r20
/* 80131AE0 0012D740  41 82 00 2C */	beq lbl_80131B0C
/* 80131AE4 0012D744  7F 23 CB 78 */	mr r3, r25
/* 80131AE8 0012D748  38 80 00 05 */	li r4, 5
/* 80131AEC 0012D74C  38 A0 00 00 */	li r5, 0
/* 80131AF0 0012D750  48 2A 94 0D */	bl func_803DAEFC
/* 80131AF4 0012D754  56 40 0D FC */	rlwinm r0, r18, 1, 0x17, 0x1e
/* 80131AF8 0012D758  7C 1E 02 2E */	lhzx r0, r30, r0
/* 80131AFC 0012D75C  7C 00 18 40 */	cmplw r0, r3
/* 80131B00 0012D760  40 82 00 0C */	bne lbl_80131B0C
/* 80131B04 0012D764  3A 60 00 00 */	li r19, 0
/* 80131B08 0012D768  48 00 00 10 */	b lbl_80131B18
lbl_80131B0C:
/* 80131B0C 0012D76C  3A 52 00 01 */	addi r18, r18, 1
/* 80131B10 0012D770  28 12 00 06 */	cmplwi r18, 6
/* 80131B14 0012D774  41 80 FF C4 */	blt lbl_80131AD8
lbl_80131B18:
/* 80131B18 0012D778  A0 1C 00 96 */	lhz r0, 0x96(r28)
/* 80131B1C 0012D77C  54 00 97 FF */	rlwinm. r0, r0, 0x12, 0x1f, 0x1f
/* 80131B20 0012D780  40 82 00 54 */	bne lbl_80131B74
/* 80131B24 0012D784  57 74 06 3E */	clrlwi r20, r27, 0x18
/* 80131B28 0012D788  3A C0 00 00 */	li r22, 0
lbl_80131B2C:
/* 80131B2C 0012D78C  56 C0 06 3E */	clrlwi r0, r22, 0x18
/* 80131B30 0012D790  7C 00 A0 40 */	cmplw r0, r20
/* 80131B34 0012D794  41 82 00 34 */	beq lbl_80131B68
/* 80131B38 0012D798  56 C0 0D FC */	rlwinm r0, r22, 1, 0x17, 0x1e
/* 80131B3C 0012D79C  7E 5F 02 2E */	lhzx r18, r31, r0
/* 80131B40 0012D7A0  2C 12 00 00 */	cmpwi r18, 0
/* 80131B44 0012D7A4  41 82 00 24 */	beq lbl_80131B68
/* 80131B48 0012D7A8  7F 23 CB 78 */	mr r3, r25
/* 80131B4C 0012D7AC  38 80 00 06 */	li r4, 6
/* 80131B50 0012D7B0  38 A0 00 00 */	li r5, 0
/* 80131B54 0012D7B4  48 2A 93 A9 */	bl func_803DAEFC
/* 80131B58 0012D7B8  7C 12 18 40 */	cmplw r18, r3
/* 80131B5C 0012D7BC  40 82 00 0C */	bne lbl_80131B68
/* 80131B60 0012D7C0  3A 60 00 00 */	li r19, 0
/* 80131B64 0012D7C4  48 00 00 10 */	b lbl_80131B74
lbl_80131B68:
/* 80131B68 0012D7C8  3A D6 00 01 */	addi r22, r22, 1
/* 80131B6C 0012D7CC  28 16 00 06 */	cmplwi r22, 6
/* 80131B70 0012D7D0  41 80 FF BC */	blt lbl_80131B2C
lbl_80131B74:
/* 80131B74 0012D7D4  2C 13 00 00 */	cmpwi r19, 0
/* 80131B78 0012D7D8  41 82 00 10 */	beq lbl_80131B88
lbl_80131B7C:
/* 80131B7C 0012D7DC  3B 7B 00 01 */	addi r27, r27, 1
/* 80131B80 0012D7E0  28 1B 00 06 */	cmplwi r27, 6
/* 80131B84 0012D7E4  41 80 FF 08 */	blt lbl_80131A8C
lbl_80131B88:
/* 80131B88 0012D7E8  2C 13 00 00 */	cmpwi r19, 0
/* 80131B8C 0012D7EC  41 82 00 40 */	beq lbl_80131BCC
/* 80131B90 0012D7F0  3B 18 00 01 */	addi r24, r24, 1
/* 80131B94 0012D7F4  57 00 06 3E */	clrlwi r0, r24, 0x18
/* 80131B98 0012D7F8  28 00 00 02 */	cmplwi r0, 2
/* 80131B9C 0012D7FC  41 80 00 0C */	blt lbl_80131BA8
/* 80131BA0 0012D800  38 60 00 01 */	li r3, 1
/* 80131BA4 0012D804  48 00 00 38 */	b lbl_80131BDC
lbl_80131BA8:
/* 80131BA8 0012D808  38 60 02 61 */	li r3, 0x261
/* 80131BAC 0012D80C  48 03 0E E5 */	bl func_80162A90
/* 80131BB0 0012D810  28 03 00 04 */	cmplwi r3, 4
/* 80131BB4 0012D814  40 82 00 18 */	bne lbl_80131BCC
/* 80131BB8 0012D818  57 00 06 3E */	clrlwi r0, r24, 0x18
/* 80131BBC 0012D81C  28 00 00 01 */	cmplwi r0, 1
/* 80131BC0 0012D820  41 80 00 0C */	blt lbl_80131BCC
/* 80131BC4 0012D824  38 60 00 01 */	li r3, 1
/* 80131BC8 0012D828  48 00 00 14 */	b lbl_80131BDC
lbl_80131BCC:
/* 80131BCC 0012D82C  3A B5 00 01 */	addi r21, r21, 1
/* 80131BD0 0012D830  28 15 00 68 */	cmplwi r21, 0x68
/* 80131BD4 0012D834  41 80 FC 2C */	blt lbl_80131800
/* 80131BD8 0012D838  38 60 00 00 */	li r3, 0
lbl_80131BDC:
/* 80131BDC 0012D83C  39 61 00 60 */	addi r11, r1, 0x60
/* 80131BE0 0012D840  48 09 55 71 */	bl _restgpr_18
/* 80131BE4 0012D844  80 01 00 64 */	lwz r0, 0x64(r1)
/* 80131BE8 0012D848  7C 08 03 A6 */	mtlr r0
/* 80131BEC 0012D84C  38 21 00 60 */	addi r1, r1, 0x60
/* 80131BF0 0012D850  4E 80 00 20 */	blr

.global func_80131BF4
func_80131BF4:
/* 80131BF4 0012D854  94 21 FF A0 */	stwu r1, -0x60(r1)
/* 80131BF8 0012D858  7C 08 02 A6 */	mflr r0
/* 80131BFC 0012D85C  7C 63 07 34 */	extsh r3, r3
/* 80131C00 0012D860  90 01 00 64 */	stw r0, 0x64(r1)
/* 80131C04 0012D864  38 C1 00 08 */	addi r6, r1, 8
/* 80131C08 0012D868  93 E1 00 5C */	stw r31, 0x5c(r1)
/* 80131C0C 0012D86C  7C BF 2B 78 */	mr r31, r5
/* 80131C10 0012D870  38 A0 00 06 */	li r5, 6
/* 80131C14 0012D874  48 12 22 C9 */	bl func_80253EDC
/* 80131C18 0012D878  7F E3 FB 78 */	mr r3, r31
/* 80131C1C 0012D87C  38 80 00 01 */	li r4, 1
/* 80131C20 0012D880  38 A0 00 00 */	li r5, 0
/* 80131C24 0012D884  48 11 E7 75 */	bl func_80250398
/* 80131C28 0012D888  C0 01 00 0C */	lfs f0, 0xc(r1)
/* 80131C2C 0012D88C  3C 00 43 30 */	lis r0, 0x4330
/* 80131C30 0012D890  C0 81 00 08 */	lfs f4, 8(r1)
/* 80131C34 0012D894  54 63 04 3E */	clrlwi r3, r3, 0x10
/* 80131C38 0012D898  C0 41 00 18 */	lfs f2, 0x18(r1)
/* 80131C3C 0012D89C  7C 64 07 34 */	extsh r4, r3
/* 80131C40 0012D8A0  EC 60 20 28 */	fsubs f3, f0, f4
/* 80131C44 0012D8A4  C0 01 00 20 */	lfs f0, 0x20(r1)
/* 80131C48 0012D8A8  FC 20 10 1E */	fctiwz f1, f2
/* 80131C4C 0012D8AC  90 01 00 30 */	stw r0, 0x30(r1)
/* 80131C50 0012D8B0  EC 00 10 28 */	fsubs f0, f0, f2
/* 80131C54 0012D8B4  7F E3 FB 78 */	mr r3, r31
/* 80131C58 0012D8B8  FC 40 18 1E */	fctiwz f2, f3
/* 80131C5C 0012D8BC  D8 21 00 40 */	stfd f1, 0x40(r1)
/* 80131C60 0012D8C0  FC 00 00 1E */	fctiwz f0, f0
/* 80131C64 0012D8C4  C8 22 8D B8 */	lfd f1, lbl_806413B8-_SDA2_BASE_(r2)
/* 80131C68 0012D8C8  80 A1 00 44 */	lwz r5, 0x44(r1)
/* 80131C6C 0012D8CC  39 00 FF FF */	li r8, -1
/* 80131C70 0012D8D0  D8 41 00 28 */	stfd f2, 0x28(r1)
/* 80131C74 0012D8D4  80 01 00 2C */	lwz r0, 0x2c(r1)
/* 80131C78 0012D8D8  D8 01 00 48 */	stfd f0, 0x48(r1)
/* 80131C7C 0012D8DC  7C 06 07 34 */	extsh r6, r0
/* 80131C80 0012D8E0  7C 84 30 50 */	subf r4, r4, r6
/* 80131C84 0012D8E4  80 E1 00 4C */	lwz r7, 0x4c(r1)
/* 80131C88 0012D8E8  54 80 0F FE */	srwi r0, r4, 0x1f
/* 80131C8C 0012D8EC  7C 00 22 14 */	add r0, r0, r4
/* 80131C90 0012D8F0  7C E7 07 34 */	extsh r7, r7
/* 80131C94 0012D8F4  7C 00 0E 70 */	srawi r0, r0, 1
/* 80131C98 0012D8F8  6C 00 80 00 */	xoris r0, r0, 0x8000
/* 80131C9C 0012D8FC  90 01 00 34 */	stw r0, 0x34(r1)
/* 80131CA0 0012D900  C8 01 00 30 */	lfd f0, 0x30(r1)
/* 80131CA4 0012D904  EC 00 08 28 */	fsubs f0, f0, f1
/* 80131CA8 0012D908  EC 04 00 2A */	fadds f0, f4, f0
/* 80131CAC 0012D90C  FC 00 00 1E */	fctiwz f0, f0
/* 80131CB0 0012D910  D8 01 00 38 */	stfd f0, 0x38(r1)
/* 80131CB4 0012D914  80 81 00 3C */	lwz r4, 0x3c(r1)
/* 80131CB8 0012D918  48 11 E4 7D */	bl func_80250134
/* 80131CBC 0012D91C  80 01 00 64 */	lwz r0, 0x64(r1)
/* 80131CC0 0012D920  83 E1 00 5C */	lwz r31, 0x5c(r1)
/* 80131CC4 0012D924  7C 08 03 A6 */	mtlr r0
/* 80131CC8 0012D928  38 21 00 60 */	addi r1, r1, 0x60
/* 80131CCC 0012D92C  4E 80 00 20 */	blr

.global func_80131CD0
func_80131CD0:
/* 80131CD0 0012D930  38 A0 00 01 */	li r5, 1
/* 80131CD4 0012D934  38 6D 9C D0 */	addi r3, r13, lbl_8063EF90-_SDA_BASE_
/* 80131CD8 0012D938  38 80 00 04 */	li r4, 4
/* 80131CDC 0012D93C  38 00 00 00 */	li r0, 0
/* 80131CE0 0012D940  98 AD 9C D0 */	stb r5, lbl_8063EF90-_SDA_BASE_(r13)
/* 80131CE4 0012D944  B0 83 00 02 */	sth r4, 2(r3)
/* 80131CE8 0012D948  98 03 00 04 */	stb r0, 4(r3)
/* 80131CEC 0012D94C  4E 80 00 20 */	blr