mirror of
https://gitlab.com/banjo.decomp/banjo-kazooie
synced 2026-07-12 14:12:00 -04:00
70221 lines
1.2 MiB
Plaintext
70221 lines
1.2 MiB
Plaintext
#include "header.h"
|
|
static const uint32_t rodata[] = {
|
|
0x706c3100,0x706c6900,0x636f6200,0x696c0000,0x73740000,0x616e6c00,0x632b2b00,0x63630000,
|
|
0x63787800,0x43000000,0x63707000,0x43585800,0x43505000,0x2e630000,0x202d6c6d,0x0,
|
|
0x202d6c70,0x0,0x202d6c46,0x37370000,0x202d6c49,0x37370000,0x202d6c55,0x37370000,
|
|
0x202d6c69,0x73616d00,0x202d6c65,0x78630000,0x202d6c64,0x77000000,0x202d6c70,0x726f6600,
|
|
0x202d6c78,0x6d616c6c,0x6f630000,0x202d6c6d,0x6c640000,0x6c697374,0x0,0x6b656570,
|
|
0x0,0x6c697374,0x0,0x6b656570,0x0,0x30000000,0x2f000000,0x2f000000,
|
|
0x61637274,0x312e6f00,0x63727431,0x2e6f0000,0x6d637274,0x312e6f00,0x2f757372,0x2f62696e,
|
|
0x2f6d3400,0x2f757372,0x2f62696e,0x2f726174,0x666f7200,0x63630000,0x2f000000,0x70630000,
|
|
0x2f000000,0x66373700,0x2f000000,0x63630000,0x2f000000,0x706c3100,0x2f000000,0x636f626f,
|
|
0x6c000000,0x2f000000,0x5347495f,0x53565234,0x0,0x5347495f,0x43430000,0x456e7669,
|
|
0x726f6e6d,0x656e7420,0x76617269,0x61626c65,0x20534749,0x5f434320,0x69732065,0x6d707479,
|
|
0x3a206967,0x6e6f7265,0x640a0000,0x2d63636b,0x72000000,0x70000000,0x2d616e73,0x69000000,
|
|
0x70000000,0x2d78616e,0x73690000,0x70000000,0x2d616e73,0x69706f73,0x69780000,0x70000000,
|
|
0x456e7669,0x726f6e6d,0x656e7420,0x76617269,0x61626c65,0x20534749,0x5f434320,0x636f6e74,
|
|
0x656e7473,0x20756e72,0x65636f67,0x6e697a61,0x626c6520,0x616e6420,0x69676e6f,0x7265643b,
|
|
0x20222573,0x22206e6f,0x74206f6e,0x65206f66,0x3a202d63,0x636b7220,0x2d616e73,0x69202d78,
|
|
0x616e7369,0x202d616e,0x7369706f,0x7369780a,0x0,0x2f000000,0x63630000,0x63630000,
|
|
0x63630000,0x70630000,0x70630000,0x70630000,0x66373700,0x66373700,0x66373700,0x61730000,
|
|
0x61730000,0x61730000,0x706c3100,0x706c3100,0x706c3100,0x636f626f,0x6c000000,0x636f626f,
|
|
0x6c000000,0x636f626f,0x6c000000,0x6e63632e,0x616c7400,0x6e63632e,0x616c7400,0x6e636300,
|
|
0x4e43432e,0x616c7400,0x4e43432e,0x616c7400,0x476f7420,0x68657265,0xa000000,0x4e43432e,
|
|
0x616c7400,0x4443432e,0x616c7400,0x4443432e,0x616c7400,0x4443432e,0x616c7400,0x6e636300,
|
|
0x6e636300,0x6e636300,0x4e434300,0x4e434300,0x4e434300,0x44434300,0x44434300,0x44434300,
|
|
0x2f000000,0x63630000,0x63630000,0x63630000,0x70630000,0x70630000,0x70630000,0x66373700,
|
|
0x66373700,0x66373700,0x61730000,0x61730000,0x61730000,0x706c3100,0x706c3100,0x706c3100,
|
|
0x636f626f,0x6c000000,0x636f626f,0x6c000000,0x636f626f,0x6c000000,0x6e63632e,0x616c7400,
|
|
0x6e63632e,0x616c7400,0x6e636300,0x4e43432e,0x616c7400,0x4e43432e,0x616c7400,0x4e43432e,
|
|
0x616c7400,0x4443432e,0x616c7400,0x4443432e,0x616c7400,0x4443432e,0x616c7400,0x6e636300,
|
|
0x6e636300,0x6e636300,0x4e434300,0x4e434300,0x4e434300,0x44434300,0x44434300,0x44434300,
|
|
0x4443435f,0x5354445f,0x50415448,0x53000000,0x434f4d50,0x5f544152,0x4745545f,0x524f4f54,
|
|
0x0,0x2f000000,0x2f000000,0x544f4f4c,0x524f4f54,0x0,0x2f000000,0x2f000000,
|
|
0x6c69622f,0x616c6967,0x6e000000,0x544d5044,0x49520000,0x2f746d70,0x2f000000,0x2f000000,
|
|
0x63746d74,0x73745858,0x58585858,0x0,0x77000000,0x63633a20,0x63616e27,0x74207772,
|
|
0x69746520,0x746f2024,0x544d5044,0x49523a20,0x25730000,0x524c535f,0x49445f4f,0x424a4543,
|
|
0x54000000,0x2d6e6f6e,0x5f736861,0x72656400,0x38000000,0x2d697269,0x78340000,0x38000000,
|
|
0x2d636f66,0x66000000,0x38000000,0x2d6d6970,0x73330000,0x38000000,0x2d657863,0x70740000,
|
|
0x38000000,0x2d616269,0x0,0x2d4f3300,0x2d6e6f73,0x74646c69,0x62000000,0x2d454220,
|
|
0x6f72202d,0x454c206d,0x75737420,0x70726563,0x65646520,0x616e7920,0x2d422066,0x6c616773,
|
|
0xa000000,0x2d454220,0x6f72202d,0x454c206d,0x75737420,0x70726563,0x65646520,0x616e7920,
|
|
0x2d422066,0x6c616773,0xa000000,0x7573722f,0x6c69622f,0x6e6f6e73,0x68617265,0x64000000,
|
|
0x7573722f,0x6c69622f,0x61626900,0x7573722f,0x6c696200,0x6c696200,0x68000000,0x2f000000,
|
|
0x7573722f,0x696e636c,0x7564652f,0x43430000,0x7573722f,0x696e636c,0x75646500,0x2d737464,
|
|
0x30000000,0x73767234,0x0,0x0,0x2d595376,0x0,0x2d59537a,0x0,
|
|
0x2d637673,0x5f6e6f73,0x72630000,0x2d637673,0x0,0x2c000000,0x7573722f,0x35696e63,
|
|
0x6c756465,0x0,0x7573722f,0x696e636c,0x7564652f,0x43430000,0x7573722f,0x696e636c,
|
|
0x75646500,0x68000000,0x2d6e6f6e,0x5f736861,0x72656400,0x2d6e6f6e,0x5f736861,0x72656400,
|
|
0x2d6e6f6e,0x5f736861,0x72656400,0x2d6e6f6e,0x5f736861,0x72656400,0x2d63616c,0x6c5f7368,
|
|
0x61726564,0x0,0x2d63616c,0x6c5f7368,0x61726564,0x0,0x6e6f2073,0x6f757263,
|
|
0x652c206f,0x626a6563,0x74206f72,0x2075636f,0x64652066,0x696c6520,0x73706563,0x69666965,
|
|
0x640a0000,0x2d773100,0x2d770000,0x6e6f2073,0x6f757263,0x65206669,0x6c650a00,0x61637274,
|
|
0x312e6f00,0x72000000,0x272d6c63,0x5f732720,0x73706563,0x69666965,0x642e2053,0x68617265,
|
|
0x64207665,0x7273696f,0x6e206f66,0x2043206c,0x69627261,0x72792064,0x6f657320,0x6e6f7420,
|
|
0x636f6e66,0x6f726d20,0x746f2041,0x4e534920,0x58332e31,0x35392d31,0x3938392e,0xa000000,
|
|
0x30000000,0x2d4b5049,0x43202874,0x68652064,0x65666175,0x6c742920,0x6973206f,0x6e6c7920,
|
|
0x636f6d70,0x61746962,0x6c652077,0x69746820,0x2d472030,0x2c206368,0x616e6769,0x6e672074,
|
|
0x6f202d47,0x20302e20,0xa000000,0x30000000,0x2d6e6f6e,0x5f736861,0x72656420,0x6973206e,
|
|
0x6f742063,0x6f6d7061,0x7469626c,0x65207769,0x7468202d,0x6162692c,0x20636861,0x6e67696e,
|
|
0x6720746f,0x202d6162,0x692e0a00,0x30000000,0x2d445f4d,0x49505345,0x42000000,0x2d444d49,
|
|
0x50534542,0x0,0x2d445f5f,0x53544443,0x5f5f3d31,0x0,0x2d445f50,0x4f534958,
|
|
0x5f534f55,0x5243453d,0x31000000,0x2d454200,0x2d454200,0x2d454200,0x2d454200,0x2d454200,
|
|
0x2d454200,0x2d454200,0x2d454200,0x2d454200,0x2d454200,0x2d445f4d,0x49505345,0x4c000000,
|
|
0x2d445f4d,0x49505345,0x4c000000,0x2d444d49,0x5053454c,0x0,0x2d445f5f,0x53544443,
|
|
0x5f5f3d31,0x0,0x2d445f50,0x4f534958,0x5f534f55,0x5243453d,0x31000000,0x2d454c00,
|
|
0x2d454c00,0x2d454c00,0x2d454c00,0x2d454c00,0x2d454c00,0x2d454c00,0x2d454c00,0x2d454c00,
|
|
0x2d454c00,0x2d454c00,0x2d586730,0x0,0x2d673000,0x2d673000,0x2d673000,0x2d673000,
|
|
0x2d673000,0x2d673000,0x2d673000,0x2d673000,0x2d673000,0x2d673000,0x2d673000,0x2d5a6730,
|
|
0x0,0x2d5a6731,0x0,0x2d586731,0x0,0x2d673100,0x2d5a6732,0x0,
|
|
0x2d586732,0x0,0x2d673200,0x2d5a6733,0x0,0x2d586733,0x0,0x2d673300,
|
|
0x63616e27,0x74207573,0x65202d6d,0x702f2d70,0x66612077,0x69746820,0x2d64646f,0x70740a00,
|
|
0x2d6d6970,0x73332069,0x6d706c69,0x6573202d,0x36346269,0x742c2077,0x68696368,0x20697320,
|
|
0x6e6f7420,0x73757070,0x6f727465,0x642e0a00,0x49524958,0x34206e6f,0x74207375,0x70706f72,
|
|
0x74656420,0x696e2044,0x656c7461,0x2d432b2b,0xa000000,0x49524958,0x3420616e,0x64202d73,
|
|
0x61206e6f,0x74207375,0x70706f72,0x74656420,0x746f6765,0x74686572,0xa000000,0x2d736861,
|
|
0x72656420,0x63616e20,0x62652073,0x70656369,0x66696564,0x206f6e6c,0x79207768,0x656e2061,
|
|
0x206c696e,0x6b206973,0x20746f20,0x62652070,0x6572666f,0x726d6564,0xa000000,0x2d462061,
|
|
0x6e64202d,0x736d6172,0x74206361,0x6e6e6f74,0x20626520,0x73706563,0x69666965,0x6420746f,
|
|
0x67657468,0x65723a20,0x2d736d61,0x72742069,0x676e6f72,0x65640a00,0x4443435f,0x464f5243,
|
|
0x455f4f50,0x54000000,0x2d44756e,0x69780000,0x63616e27,0x74206d69,0x78202d6d,0x69707332,
|
|
0x20776974,0x68202d64,0x776f7063,0x6f64650a,0x0,0x2d446d69,0x70733d32,0x0,
|
|
0x2d446d69,0x70733d33,0x0,0x2d446d69,0x70733d31,0x0,0x2d44686f,0x73745f6d,
|
|
0x69707300,0x2d363462,0x69740000,0x2d363462,0x69740000,0x2d64776f,0x70636f64,0x65000000,
|
|
0x2d64776f,0x70636f64,0x65000000,0x2d6d6970,0x73330000,0x2d6d6970,0x73330000,0x4d000000,
|
|
0x2d64776f,0x70636f64,0x65000000,0x2d64776f,0x70636f64,0x65000000,0x2d6d6970,0x73330000,
|
|
0x2d6d6970,0x73330000,0x4d000000,0x2d4f3000,0x2d4f3100,0x2d4f3200,0x2d4f3300,0x2d4f3400,
|
|
0x2d617574,0x6f6d6174,0x69630000,0x2d737461,0x74696300,0x2d737461,0x74696300,0x436f6e66,
|
|
0x6c696374,0x696e6720,0x666c6167,0x733b202d,0x6e6f6c6f,0x636b2061,0x6e64202d,0x6c70696c,
|
|
0x6f636b20,0x63616e27,0x7420626f,0x74682062,0x65207370,0x65636966,0x6965640a,0x0,
|
|
0x6f6e6c79,0x206f6e65,0x20736f75,0x72636520,0x66696c65,0x2063616e,0x20626520,0x73706563,
|
|
0x69666965,0x64207769,0x74682025,0x730a0000,0x61730000,0x77000000,0x25732025,0x73257325,
|
|
0x730a0000,0x2d632000,0x0,0x0,0x25730a00,0x63616e6e,0x6f74206f,0x70656e20,
|
|
0x636f6d6d,0x616e6466,0x696c6520,0x27257327,0xa000000,0x752e6f75,0x742e3f00,0x2e3f0000,
|
|
0x25733a0a,0x0,0x2e540000,0x704b666a,0x736d766f,0x63616274,0x797a0000,0x704b666a,
|
|
0x736d766f,0x63616274,0x797a0000,0x704b666a,0x736d766f,0x63616274,0x797a0000,0x704b666a,
|
|
0x736d766f,0x63616274,0x797a0000,0x70666a73,0x6d766f63,0x61627479,0x7a000000,0x70666a73,
|
|
0x6d766f63,0x61627479,0x7a000000,0x70666a73,0x6d766f63,0x61627479,0x7a000000,0x70666a73,
|
|
0x6d766f63,0x61627479,0x7a000000,0x7066656b,0x6a736d76,0x6f636162,0x74797a00,0x7066656b,
|
|
0x6a736d76,0x6f636162,0x74797a00,0x7066656b,0x6a736d76,0x6f636162,0x74797a00,0x7066656b,
|
|
0x6a736d76,0x6f636162,0x74797a00,0x70656b6a,0x736d766f,0x63616274,0x797a0000,0x70666a73,
|
|
0x6d766f63,0x61627479,0x7a000000,0x66000000,0x75746f62,0x0,0x63616e27,0x74206f76,
|
|
0x65727772,0x69746520,0x61207772,0x6974652d,0x70726f74,0x65637465,0x64206669,0x6c652025,
|
|
0x73200a00,0x70000000,0x70000000,0x70000000,0x70000000,0x2d363462,0x6974206f,0x7074696f,
|
|
0x6e206973,0x206e6f74,0x20696d70,0x6c656d65,0x6e746564,0x20776974,0x68206363,0x6f6d206f,
|
|
0x72206163,0x636f6d2e,0xa000000,0x63707000,0x61637070,0x0,0x2d445f4d,0x4950535f,
|
|
0x46505345,0x543d3136,0x0,0x2d445f4d,0x4950535f,0x4953413d,0x31000000,0x2d445f4d,
|
|
0x4950535f,0x4953413d,0x32000000,0x2d445f4d,0x4950535f,0x4953413d,0x33000000,0x2d445f41,
|
|
0x42494f33,0x323d3100,0x2d445f4d,0x4950535f,0x53494d3d,0x5f414249,0x4f333200,0x2d445f4d,
|
|
0x4950535f,0x535a494e,0x543d3332,0x0,0x2d445f4d,0x4950535f,0x535a4c4f,0x4e473d33,
|
|
0x32000000,0x2d445f4d,0x4950535f,0x535a5054,0x523d3332,0x0,0x2d445f4d,0x4950535f,
|
|
0x46505345,0x543d3332,0x0,0x2d445f4d,0x4950535f,0x4953413d,0x5f4d4950,0x535f4953,
|
|
0x415f4d49,0x50533300,0x2d445f4d,0x4950535f,0x53494d3d,0x5f4d4950,0x535f5349,0x4d5f4142,
|
|
0x49363400,0x2d445f4d,0x4950535f,0x535a494e,0x543d3332,0x0,0x2d445f4d,0x4950535f,
|
|
0x535a4c4f,0x4e473d36,0x34000000,0x2d445f4d,0x4950535f,0x535a5054,0x523d3634,0x0,
|
|
0x556e6b6e,0x6f776e20,0x76616c75,0x6520666f,0x72206d69,0x70735f61,0x62693a20,0x25642e0a,
|
|
0x0,0x2d6e6f73,0x7464696e,0x63000000,0x2d445f5f,0x45585445,0x4e53494f,0x4e535f5f,
|
|
0x0,0x2d57616c,0x6c000000,0x2d747261,0x64697469,0x6f6e616c,0x0,0x2d747269,
|
|
0x67726170,0x68730000,0x2d756e64,0x65660000,0x2d700000,0x2d445f5f,0x45585445,0x4e53494f,
|
|
0x4e535f5f,0x0,0x2d594500,0x2d610000,0x2d445f5f,0x45585445,0x4e53494f,0x4e535f5f,
|
|
0x0,0x2d445f4c,0x414e4755,0x4147455f,0x435f504c,0x55535f50,0x4c55533d,0x31000000,
|
|
0x2d445f5f,0x63706c75,0x73706c75,0x733d3100,0x2d445f5f,0x414e5349,0x5f435050,0x5f5f3d31,
|
|
0x0,0x2d445f44,0x454c5441,0x5f455854,0x454e5349,0x4f4e533d,0x31000000,0x2d444c41,
|
|
0x4e475541,0x47455f43,0x0,0x2d445f4c,0x414e4755,0x4147455f,0x43000000,0x2d445f4c,
|
|
0x414e4755,0x4147455f,0x50575243,0x0,0x2d747269,0x67726170,0x68730000,0x2d444c41,
|
|
0x4e475541,0x47455f50,0x41534341,0x4c000000,0x2d445f4c,0x414e4755,0x4147455f,0x50415343,
|
|
0x414c0000,0x2d510000,0x2d444c41,0x4e475541,0x47455f46,0x4f525452,0x414e0000,0x2d445f4c,
|
|
0x414e4755,0x4147455f,0x464f5254,0x52414e00,0x2d444c41,0x4e475541,0x47455f41,0x5353454d,
|
|
0x424c5900,0x2d445f4c,0x414e4755,0x4147455f,0x41535345,0x4d424c59,0x0,0x2d444c41,
|
|
0x4e475541,0x47455f50,0x4c310000,0x2d445f4c,0x414e4755,0x4147455f,0x504c3100,0x2d444c41,
|
|
0x4e475541,0x47455f43,0x4f424f4c,0x0,0x2d445f4c,0x414e4755,0x4147455f,0x434f424f,
|
|
0x4c000000,0x2d445f5f,0x494e4c49,0x4e455f49,0x4e545249,0x4e534943,0x53000000,0x2d447367,
|
|
0x69000000,0x2d445356,0x52330000,0x2d445f5f,0x53565233,0x0,0x2d445f5f,0x73676900,
|
|
0x2d445f5f,0x73676900,0x2d445f5f,0x53565233,0x0,0x2d240000,0x2d646f6c,0x6c617200,
|
|
0x2d240000,0x2d44756e,0x69780000,0x2d446d69,0x70730000,0x2d44686f,0x73745f6d,0x69707300,
|
|
0x2d445f5f,0x756e6978,0x0,0x2d445f5f,0x686f7374,0x5f6d6970,0x73000000,0x2d445f53,
|
|
0x5652345f,0x534f5552,0x43450000,0x2d445f4d,0x4f444552,0x4e5f4300,0x2d445f53,0x47495f53,
|
|
0x4f555243,0x45000000,0x2d445f50,0x49430000,0x2d445f5f,0x44534f5f,0x5f000000,0x2d445f5f,
|
|
0x756e6978,0x0,0x2d445f5f,0x686f7374,0x5f6d6970,0x73000000,0x2d445f53,0x5652345f,
|
|
0x534f5552,0x43450000,0x2d445f4d,0x4f444552,0x4e5f4300,0x2d445f50,0x49430000,0x2d445f5f,
|
|
0x44534f5f,0x5f000000,0x2d445359,0x53545950,0x455f0000,0x2d445f53,0x59535459,0x50455f00,
|
|
0x2d445359,0x53545950,0x455f5359,0x53560000,0x2d445f53,0x59535459,0x50455f53,0x59535600,
|
|
0x2d445f5f,0x36344249,0x54000000,0x2d445f4c,0x4f4e474c,0x4f4e4700,0x2d445f5f,0x6d697073,
|
|
0x3d320000,0x2d445f5f,0x6d697073,0x3d330000,0x2d445f5f,0x6d697073,0x3d310000,0x2f757372,
|
|
0x2f697269,0x78342f00,0x7573722f,0x696e636c,0x75646500,0x2f000000,0x2d490000,0x2d490000,
|
|
0x2d490000,0x2d490000,0x2e690000,0x63616e27,0x74206f76,0x65727772,0x69746520,0x61207772,
|
|
0x6974652d,0x70726f74,0x65637465,0x64206669,0x6c652025,0x73200a00,0x2d4b0000,0x2d450000,
|
|
0x70000000,0x70000000,0x2d450000,0x2d445f4c,0x414e4755,0x4147455f,0x43000000,0x2d445f43,
|
|
0x46450000,0x2d444c41,0x4e475541,0x47455f50,0x41534341,0x4c000000,0x2d445f4c,0x414e4755,
|
|
0x4147455f,0x50415343,0x414c0000,0x2d510000,0x2d444c41,0x4e475541,0x47455f46,0x4f525452,
|
|
0x414e0000,0x2d445f4c,0x414e4755,0x4147455f,0x464f5254,0x52414e00,0x2d737464,0x30000000,
|
|
0x2d444c41,0x4e475541,0x47455f41,0x5353454d,0x424c5900,0x2d445f4c,0x414e4755,0x4147455f,
|
|
0x41535345,0x4d424c59,0x0,0x2d444c41,0x4e475541,0x47455f50,0x4c310000,0x2d445f4c,
|
|
0x414e4755,0x4147455f,0x504c3100,0x2d444c41,0x4e475541,0x47455f43,0x4f424f4c,0x0,
|
|
0x2d445f4c,0x414e4755,0x4147455f,0x434f424f,0x4c000000,0x2d445f5f,0x756e6978,0x0,
|
|
0x2d445f5f,0x36344249,0x54000000,0x2d445f4c,0x4f4e474c,0x4f4e4700,0x2d445f5f,0x6d697073,
|
|
0x3d320000,0x2d445f5f,0x6d697073,0x3d330000,0x2d445f5f,0x6d697073,0x3d310000,0x2d445f5f,
|
|
0x686f7374,0x5f6d6970,0x73000000,0x2d445f50,0x49430000,0x2d445f5f,0x44534f5f,0x5f000000,
|
|
0x2d445f53,0x59535459,0x50455f53,0x56523400,0x2f000000,0x2d490000,0x2d490000,0x2d490000,
|
|
0x2d737464,0x31000000,0x2d737464,0x0,0x2d737464,0x30000000,0x2d760000,0x2d597700,
|
|
0x612e6f75,0x74000000,0x2d594e00,0x2d594400,0x2d4b0000,0x2d6d0000,0x2e690000,0x63616e27,
|
|
0x74206f76,0x65727772,0x69746520,0x61207772,0x6974652d,0x70726f74,0x65637465,0x64206669,
|
|
0x6c652025,0x73200a00,0x70000000,0x2d736f70,0x7420616e,0x64202d70,0x63612062,0x6f746820,
|
|
0x73706563,0x69666965,0x643b202d,0x736f7074,0x2069676e,0x6f726564,0x2e0a0000,0x636f7074,
|
|
0x0,0x2d6c6f6f,0x70756e72,0x6f6c6c00,0x30000000,0x2d493d00,0x4d000000,0x2d434d50,
|
|
0x3d000000,0x2d63703d,0x69000000,0x2d73793d,0x6b000000,0x49000000,0x2d760000,0x63707000,
|
|
0x61637070,0x0,0x2d6c0000,0x2d6e6f73,0x7464696e,0x63000000,0x70000000,0x2d6c6f6f,
|
|
0x70756e72,0x6f6c6c00,0x30000000,0x70636100,0x2d493d00,0x4d000000,0x2d434d50,0x3d000000,
|
|
0x4c000000,0x2d4c3d00,0x2d6c6f3d,0x6c730000,0x2d63703d,0x69000000,0x2d73793d,0x6b000000,
|
|
0x63707000,0x61637070,0x0,0x49000000,0x2d760000,0x2d6c0000,0x2d6e6f73,0x7464696e,
|
|
0x63000000,0x70000000,0x2d760000,0x2d4f0000,0x2d620000,0x2d6e0000,0x2d5a7a00,0x2d5a4f00,
|
|
0x2d5a5300,0x2d517a00,0x2d516e00,0x2d730000,0x2d750000,0x2d597700,0x2d594a00,0x2d594400,
|
|
0x2d4b0000,0x2d6d0000,0x2d597000,0x2d595200,0x612e6f75,0x74000000,0x2d594e00,0x2d747573,
|
|
0x65640000,0x2d74616c,0x6c000000,0x2d540000,0x2d594f00,0x2d420000,0x2d5a6300,0x2d594700,
|
|
0x2d000000,0x50000000,0x2d4b0000,0x2d616e73,0x69000000,0x2d63636b,0x72000000,0x2d78616e,
|
|
0x73690000,0x63616e27,0x74206f76,0x65727772,0x69746520,0x61207772,0x6974652d,0x70726f74,
|
|
0x65637465,0x64206669,0x6c652025,0x73200a00,0x2d6e6f63,0x70700000,0x2d6e6f63,0x70700000,
|
|
0x2d587600,0x2d445f43,0x46450000,0x2d416d61,0x6368696e,0x65286d69,0x70732900,0x2d417379,
|
|
0x7374656d,0x28756e69,0x78290000,0x2d470000,0x2d737464,0x31000000,0x2d737464,0x0,
|
|
0x2d737464,0x30000000,0x2d587072,0x6f746f74,0x79706573,0x0,0x2d585300,0x2d58636d,
|
|
0x643a0000,0x2d635f69,0x6e6c696e,0x65000000,0x62746f75,0x0,0x63616e27,0x74206f76,
|
|
0x65727772,0x69746520,0x61207772,0x6974652d,0x70726f74,0x65637465,0x64206669,0x6c652025,
|
|
0x73200a00,0x6163636f,0x6d000000,0x63636f6d,0x0,0x2d587600,0x2d584d50,0x0,
|
|
0x2d58646f,0x6c6c6172,0x0,0x2d587265,0x616c5f66,0x70000000,0x2d587072,0x6f746f74,
|
|
0x79706573,0x0,0x2d587861,0x6e736900,0x2d58616e,0x73690000,0x63616e27,0x74206f76,
|
|
0x65727772,0x69746520,0x61207772,0x6974652d,0x70726f74,0x65637465,0x64206669,0x6c652025,
|
|
0x73200a00,0x2d585300,0x2d635f69,0x6e6c696e,0x65000000,0x62746f75,0x0,0x63616e27,
|
|
0x74206f76,0x65727772,0x69746520,0x61207772,0x6974652d,0x70726f74,0x65637465,0x64206669,
|
|
0x6c652025,0x73200a00,0x75706173,0x0,0x2d760000,0x2d470000,0x63616e27,0x74206f76,
|
|
0x65727772,0x69746520,0x61207772,0x6974652d,0x70726f74,0x65637465,0x64206669,0x6c652025,
|
|
0x73200a00,0x2d740000,0x62746f75,0x0,0x63616e27,0x74206f76,0x65727772,0x69746520,
|
|
0x61207772,0x6974652d,0x70726f74,0x65637465,0x64206669,0x6c652025,0x73200a00,0x706c3166,
|
|
0x65000000,0x2d760000,0x2d6f0000,0x2d730000,0x2d700000,0x2d650000,0x756c7069,0x0,
|
|
0x2d760000,0x2d730000,0x2d6f0000,0x2d740000,0x62746f75,0x0,0x636f6266,0x65000000,
|
|
0x2d760000,0x2d6f0000,0x2d730000,0x2d700000,0x2d706400,0x2d646400,0x2d650000,0x6d340000,
|
|
0x65666c20,0x6e6f7420,0x73757070,0x6f727465,0x642e2043,0x616e6e6f,0x74207573,0x65202e65,
|
|
0x2066696c,0x65730a00,0x72617466,0x6f720000,0x2d736f70,0x7420616e,0x64202d70,0x66612062,
|
|
0x6f746820,0x73706563,0x69666965,0x643b202d,0x736f7074,0x2069676e,0x6f726564,0x2e0a0000,
|
|
0x2d6c6f6f,0x70756e72,0x6f6c6c00,0x30000000,0x666f7074,0x20646f65,0x73206e6f,0x74207265,
|
|
0x636f676e,0x697a6520,0x74686520,0x2d693220,0x6f707469,0x6f6e0a00,0x666f7074,0x20646f65,
|
|
0x73206e6f,0x74207265,0x636f676e,0x697a6520,0x74686520,0x2d363620,0x6f707469,0x6f6e0a00,
|
|
0x666f7074,0x20646f65,0x73206e6f,0x74207265,0x636f676e,0x697a6520,0x74686520,0x2d75206f,
|
|
0x7074696f,0x6e0a0000,0x666f7074,0x20646f65,0x73206e6f,0x74207375,0x70706f72,0x74207468,
|
|
0x65202d62,0x61636b73,0x6c617368,0x206f7074,0x696f6e0a,0x0,0x666f7074,0x20646f65,
|
|
0x73206e6f,0x74207375,0x70706f72,0x74207468,0x65202d55,0x206f7074,0x696f6e0a,0x0,
|
|
0x666f7074,0x0,0x6c000000,0x2d4c3d00,0x6d000000,0x2d463d00,0x2d493d00,0x2d736361,
|
|
0x6e3d3132,0x30000000,0x2d736361,0x6e3d3133,0x32000000,0x2d736176,0x653d616c,0x6c000000,
|
|
0x2d6f6e65,0x74726970,0x0,0x2d646c69,0x6e657300,0x2d737570,0x70726573,0x733d7700,
|
|
0x2d6c6f3d,0x6c6e6f00,0x2d637573,0x746f6d65,0x723d0000,0x2d6f7269,0x67696e61,0x6c5f6669,
|
|
0x6c656e61,0x6d653d00,0x2d696e63,0x6c756465,0x3d2f7573,0x722f696e,0x636c7564,0x65000000,
|
|
0x2d63703d,0x69000000,0x2d6c6f6f,0x70756e72,0x6f6c6c00,0x30000000,0x50464120,0x646f6573,
|
|
0x206e6f74,0x20726563,0x6f676e69,0x7a652074,0x6865202d,0x6932206f,0x7074696f,0x6e0a0000,
|
|
0x50464120,0x646f6573,0x206e6f74,0x20726563,0x6f676e69,0x7a652074,0x6865202d,0x3636206f,
|
|
0x7074696f,0x6e0a0000,0x50464120,0x646f6573,0x206e6f74,0x20726563,0x6f676e69,0x7a652074,
|
|
0x6865202d,0x75206f70,0x74696f6e,0xa000000,0x50464120,0x646f6573,0x206e6f74,0x20737570,
|
|
0x706f7274,0x20746865,0x202d6261,0x636b736c,0x61736820,0x6f707469,0x6f6e0a00,0x50464120,
|
|
0x646f6573,0x206e6f74,0x20737570,0x706f7274,0x20746865,0x202d5520,0x6f707469,0x6f6e0a00,
|
|
0x70666100,0x6c000000,0x2d4c3d00,0x6d000000,0x2d463d00,0x2d493d00,0x2d736361,0x6e3d3132,
|
|
0x30000000,0x2d736361,0x6e3d3133,0x32000000,0x2d736176,0x653d616c,0x6c000000,0x2d6f6e65,
|
|
0x74726970,0x0,0x2d646c69,0x6e657300,0x2d737570,0x70726573,0x733d7700,0x2d6c6f3d,
|
|
0x6c6e6f00,0x2d6c6f3d,0x6c6f0000,0x2d616e61,0x6c797369,0x733d0000,0x2d6e6f61,0x6e616c79,
|
|
0x73697300,0x2d637573,0x746f6d65,0x723d0000,0x2d6f7269,0x67696e61,0x6c5f6669,0x6c656e61,
|
|
0x6d653d00,0x2d696e63,0x6c756465,0x3d2f7573,0x722f696e,0x636c7564,0x65000000,0x2d63703d,
|
|
0x69000000,0x2d703d31,0x0,0x2d75723d,0x31000000,0x2d706661,0x70726570,0x6173732c,
|
|
0x0,0x43616e27,0x74207061,0x72736520,0x2d706661,0x70726570,0x61737320,0x6f707469,
|
|
0x6f6e0a00,0x2d706661,0x70726570,0x61737300,0x42616420,0x70666170,0x72657061,0x73732073,
|
|
0x796e7461,0x783a206e,0x6f206172,0x67206166,0x74657220,0x636f6d6d,0x610a0000,0x66636f6d,
|
|
0x0,0x2d616c69,0x676e5f63,0x6f6d6d6f,0x6e000000,0x2d4d5000,0x2d73686f,0x77646972,
|
|
0x74000000,0x2d760000,0x2d585300,0x2d6e6f63,0x6f646500,0x2d587500,0x63616e27,0x74206f76,
|
|
0x65727772,0x69746520,0x61207772,0x6974652d,0x70726f74,0x65637465,0x64206669,0x6c652025,
|
|
0x73200a00,0x2d740000,0x756a6f69,0x6e000000,0x2d760000,0x2d6f0000,0x2d6e6f6e,0x5f736861,
|
|
0x72656400,0x756c6400,0x2f000000,0x2f000000,0x2d4c0000,0x7573722f,0x6c69622f,0x6e6f6e73,
|
|
0x68617265,0x642f0000,0x2d4c0000,0x7573722f,0x6c69622f,0x0,0x2f000000,0x2d4c0000,
|
|
0x7573722f,0x6c69622f,0x0,0x6d697073,0x322f6e6f,0x6e736861,0x72656400,0x2d4c0000,
|
|
0x7573722f,0x6c69622f,0x0,0x6d697073,0x32000000,0x2d4c0000,0x7573722f,0x6c69622f,
|
|
0x0,0x6d697073,0x322f6e6f,0x6e736861,0x72656400,0x2d4c0000,0x7573722f,0x6c69622f,
|
|
0x0,0x6d697073,0x32000000,0x2d535953,0x54595045,0x5f535652,0x34000000,0x2d5f5359,
|
|
0x53545950,0x455f5356,0x52340000,0x2d726571,0x75697265,0x5f64796e,0x616d6963,0x5f6c696e,
|
|
0x6b000000,0x5f726c64,0x5f6e6577,0x5f696e74,0x65726661,0x63650000,0x2d6b4200,0x2d4c0000,
|
|
0x2d4c0000,0x2f757372,0x2f697269,0x78342f00,0x7573722f,0x6c69622f,0x6e6f6e73,0x68617265,
|
|
0x642f0000,0x7573722f,0x6c69622f,0x6e6f6e73,0x68617265,0x642f0000,0x7573722f,0x6c69622f,
|
|
0x6e6f6e73,0x68617265,0x642f0000,0x6372746e,0x2e6f0000,0x2d4c0000,0x2f757372,0x2f697269,
|
|
0x78342f00,0x7573722f,0x6c69622f,0x0,0x7573722f,0x6c69622f,0x0,0x7573722f,
|
|
0x6c69622f,0x0,0x6372746e,0x2e6f0000,0x2d6e6f5f,0x4175746f,0x476e756d,0x0,
|
|
0x2d707265,0x73657276,0x655f6465,0x61645f63,0x6f646500,0x73767233,0x0,0x2d6c6273,
|
|
0x64000000,0x2d6c7465,0x726d6361,0x70000000,0x2d6c6b61,0x70696f00,0x2d6c6b61,0x70696f00,
|
|
0x2d6c635f,0x73000000,0x2d6c6300,0x2d6c6d70,0x63000000,0x2d6c635f,0x73000000,0x2d6c635f,
|
|
0x73000000,0x2d6c635f,0x73000000,0x72000000,0x2d6c6300,0x2d6c6d00,0x2d6c6661,0x73746d00,
|
|
0x2d6b6f00,0x7573706c,0x69740000,0x2d760000,0x63616e27,0x74206f76,0x65727772,0x69746520,
|
|
0x61207772,0x6974652d,0x70726f74,0x65637465,0x64206669,0x6c652025,0x73200a00,0x2d6f0000,
|
|
0x2d740000,0x756d6572,0x67650000,0x2d760000,0x2d6f0000,0x63616e27,0x74206f76,0x65727772,
|
|
0x69746520,0x61207772,0x6974652d,0x70726f74,0x65637465,0x64206669,0x6c652025,0x73200a00,
|
|
0x2d740000,0x756c6f6f,0x70000000,0x2d760000,0x2d6f0000,0x63616e27,0x74206f76,0x65727772,
|
|
0x69746520,0x61207772,0x6974652d,0x70726f74,0x65637465,0x64206669,0x6c652025,0x73200a00,
|
|
0x2d740000,0x756f7074,0x30000000,0x2d760000,0x2d470000,0x63616e27,0x74206f76,0x65727772,
|
|
0x69746520,0x61207772,0x6974652d,0x70726f74,0x65637465,0x64206669,0x6c652025,0x73200a00,
|
|
0x2d740000,0x64646f70,0x74000000,0x2d760000,0x2d470000,0x63616e27,0x74206f76,0x65727772,
|
|
0x69746520,0x61207772,0x6974652d,0x70726f74,0x65637465,0x64206669,0x6c652025,0x73200a00,
|
|
0x2d650000,0x756f7074,0x0,0x2d760000,0x2d470000,0x2d6e6f50,0x616c6961,0x73000000,
|
|
0x2d6b7069,0x636f7074,0x0,0x2d6e6f6b,0x7069636f,0x70740000,0x63616e27,0x74206f76,
|
|
0x65727772,0x69746520,0x61207772,0x6974652d,0x70726f74,0x65637465,0x64206669,0x6c652025,
|
|
0x73200a00,0x2d740000,0x62746f75,0x0,0x7567656e,0x0,0x2d760000,0x2d470000,
|
|
0x2d706963,0x31000000,0x2d706963,0x32000000,0x2d6f0000,0x2d6c0000,0x63616e27,0x74206f76,
|
|
0x65727772,0x69746520,0x61207772,0x6974652d,0x70726f74,0x65637465,0x64206669,0x6c652025,
|
|
0x73200a00,0x2d6f0000,0x63616e27,0x74206f76,0x65727772,0x69746520,0x61207772,0x6974652d,
|
|
0x70726f74,0x65637465,0x64206669,0x6c652025,0x73200a00,0x2d6f0000,0x63616e27,0x74206f76,
|
|
0x65727772,0x69746520,0x61207772,0x6974652d,0x70726f74,0x65637465,0x64206669,0x6c652025,
|
|
0x73200a00,0x63616e27,0x74206f76,0x65727772,0x69746520,0x61207772,0x6974652d,0x70726f74,
|
|
0x65637465,0x64206669,0x6c652025,0x73200a00,0x2d6c0000,0x2d6f0000,0x63616e27,0x74206f76,
|
|
0x65727772,0x69746520,0x61207772,0x6974652d,0x70726f74,0x65637465,0x64206669,0x6c652025,
|
|
0x73200a00,0x2d740000,0x2d74656d,0x70000000,0x61733000,0x2d760000,0x2d470000,0x2d6f0000,
|
|
0x2e470000,0x63616e27,0x74206f76,0x65727772,0x69746520,0x61207772,0x6974652d,0x70726f74,
|
|
0x65637465,0x64206669,0x6c652025,0x73200a00,0x63616e27,0x74206f76,0x65727772,0x69746520,
|
|
0x61207772,0x6974652d,0x70726f74,0x65637465,0x64206669,0x6c652025,0x73200a00,0x2d740000,
|
|
0x61733100,0x2d746670,0x0,0x2d6e6f61,0x6c696173,0x6f6b0000,0x2d616c69,0x676e5f63,
|
|
0x6f6d6d6f,0x6e000000,0x2d706963,0x30000000,0x2d636f66,0x66000000,0x2d656c66,0x0,
|
|
0x2d706963,0x31000000,0x2d706963,0x32000000,0x2d636f66,0x66000000,0x2d636f66,0x66000000,
|
|
0x2d656c66,0x0,0x2d760000,0x2d6e6f67,0x6c6f6261,0x6c000000,0x2d470000,0x2d703000,
|
|
0x2d703100,0x2d6f0000,0x612e6f75,0x74000000,0x2d740000,0x2d650000,0x25732064,0x6f657320,
|
|
0x6e6f7420,0x65786973,0x74206f72,0x20697320,0x6e6f7420,0x73746174,0x2832292d,0x61626c65,
|
|
0x2e204e6f,0x74206465,0x6c657465,0x64202869,0x66206974,0x20657869,0x73747329,0x20657665,
|
|
0x6e207468,0x6f756768,0x20617331,0x20666169,0x6c65642e,0xa000000,0x25732069,0x73206e6f,
|
|
0x74206120,0x72656775,0x6c617220,0x66696c65,0x2c206e6f,0x74206465,0x6c657465,0x64206576,
|
|
0x656e2074,0x686f7567,0x68206173,0x31206661,0x696c6564,0x2e0a0000,0x66000000,0x63616e27,
|
|
0x74206d69,0x78202d6d,0x69707332,0x20776974,0x68207368,0x61726564,0x2c207472,0x79207573,
|
|
0x696e6720,0x2d6e6f6e,0x5f736861,0x7265640a,0x0,0x63616e27,0x74206d69,0x78207563,
|
|
0x6f646520,0x33322d62,0x6974202d,0x6d697073,0x33207769,0x74682073,0x68617265,0x640a0000,
|
|
0x63616e27,0x74206d69,0x78202d63,0x6f666620,0x77697468,0x20736861,0x7265642c,0x20747279,
|
|
0x20757369,0x6e67202d,0x6e6f6e5f,0x73686172,0x65640a00,0x63616e27,0x74206d69,0x78202d65,
|
|
0x78637074,0x20776974,0x68207368,0x61726564,0x2c207472,0x79207573,0x696e6720,0x2d6e6f6e,
|
|
0x5f736861,0x7265640a,0x0,0x63616e27,0x74206d69,0x78202d73,0x68617265,0x64207769,
|
|
0x7468202d,0x6e6f6e5f,0x73686172,0x65640a00,0x63616e27,0x74206d69,0x78202d73,0x68617265,
|
|
0x64207769,0x7468202d,0x636f7264,0xa000000,0x6564675f,0x7072656c,0x696e6b00,0x2d665347,
|
|
0x49000000,0x2d760000,0x6c640000,0x2d4b5049,0x43000000,0x2d6e6f6e,0x5f736861,0x72656400,
|
|
0x2d747261,0x6e736974,0x6976655f,0x6c696e6b,0x0,0x2d66756c,0x6c5f7472,0x616e7369,
|
|
0x74697665,0x5f6c696e,0x6b000000,0x2d6e6f5f,0x7472616e,0x73697469,0x76655f6c,0x696e6b00,
|
|
0x2d717569,0x636b7374,0x6172745f,0x696e666f,0x0,0x2d656c66,0x0,0x2d616c6c,
|
|
0x6f775f6a,0x756d705f,0x61745f65,0x6f700000,0x2d64656c,0x74610000,0x2d6f0000,0x2d6f0000,
|
|
0x2d454200,0x2d454c00,0x2f000000,0x2d4c0000,0x7573722f,0x6c69622f,0x44434300,0x2d4c0000,
|
|
0x7573722f,0x6c69622f,0x6e6f6e73,0x68617265,0x642f0000,0x2d4c0000,0x7573722f,0x6c69622f,
|
|
0x0,0x2d4c0000,0x7573722f,0x6c69622f,0x44434300,0x2d736861,0x72656400,0x2d4c0000,
|
|
0x2d4c0000,0x2f757372,0x2f697269,0x78342f00,0x7573722f,0x6c69622f,0x6e6f6e73,0x68617265,
|
|
0x642f0000,0x7573722f,0x6c69622f,0x6e6f6e73,0x68617265,0x642f0000,0x7573722f,0x6c69622f,
|
|
0x6e6f6e73,0x68617265,0x642f0000,0x6372746e,0x2e6f0000,0x2d4c0000,0x2f757372,0x2f697269,
|
|
0x78342f00,0x7573722f,0x6c69622f,0x0,0x7573722f,0x6c69622f,0x0,0x7573722f,
|
|
0x6c69622f,0x0,0x6372746e,0x2e6f0000,0x2d535953,0x54595045,0x5f535652,0x34000000,
|
|
0x2d5f5359,0x53545950,0x455f5356,0x52340000,0x2d726571,0x75697265,0x5f64796e,0x616d6963,
|
|
0x5f6c696e,0x6b000000,0x5f726c64,0x5f6e6577,0x5f696e74,0x65726661,0x63650000,0x2d69676e,
|
|
0x6f72655f,0x756e7265,0x736f6c76,0x65640000,0x2d6e6f5f,0x756e7265,0x736f6c76,0x65640000,
|
|
0x2d69676e,0x6f72655f,0x756e7265,0x736f6c76,0x65640000,0x2d6e6f5f,0x756e7265,0x736f6c76,
|
|
0x65640000,0x2d4c0000,0x2d420000,0x2d720000,0x2d640000,0x2d7a0000,0x2d470000,0x2d577800,
|
|
0x2c000000,0x2d470000,0x2f000000,0x2d4c0000,0x7573722f,0x6c69622f,0x0,0x6d697073,
|
|
0x322f6e6f,0x6e736861,0x72656400,0x2d4c0000,0x7573722f,0x6c69622f,0x0,0x6d697073,
|
|
0x32000000,0x2d4c0000,0x7573722f,0x6c69622f,0x0,0x6d697073,0x322f6e6f,0x6e736861,
|
|
0x72656400,0x2d4c0000,0x7573722f,0x6c69622f,0x0,0x6d697073,0x32000000,0x2d6c4300,
|
|
0x2d6c6300,0x2d6e6f63,0x6f756e74,0x0,0x2d636f75,0x6e740000,0x2d63636b,0x72000000,
|
|
0x2d6e6f63,0x6f756e74,0x0,0x2d6c7465,0x726d6361,0x70000000,0x72000000,0x2d6c6b61,
|
|
0x70696f00,0x2d6c6b61,0x70696f00,0x2d6c635f,0x73000000,0x2d6c6300,0x2d6c6d70,0x63000000,
|
|
0x2d6c635f,0x73000000,0x2d6c635f,0x73000000,0x2d6c6300,0x2d6c6d70,0x63000000,0x2d6c4300,
|
|
0x2d6c635f,0x73000000,0x2d6c635f,0x73000000,0x2d6c6300,0x612e6f75,0x74000000,0x632b2b66,
|
|
0x696c7400,0x612e6f75,0x74000000,0x636f7264,0x0,0x2d760000,0x612e6f75,0x74000000,
|
|
0x2d6f0000,0x2e666200,0x2d737973,0x74797065,0x0,0x2d737973,0x74797065,0x206d7573,
|
|
0x74206861,0x76652061,0x6e206172,0x67756d65,0x6e740a00,0x73767234,0x0,0x6f6e6c79,
|
|
0x20737973,0x74797065,0x20737672,0x3420616c,0x6c6f7765,0x640a0000,0x73767234,0x0,
|
|
0x62736434,0x33000000,0x73767233,0x0,0x73797376,0x0,0x2f000000,0x72000000,
|
|
0x54686973,0x20737973,0x74797065,0x20646f65,0x736e2774,0x20657869,0x7374206f,0x6e207468,
|
|
0x6973206d,0x61636869,0x6e653b20,0x6368616e,0x67656420,0x73797374,0x79706520,0x746f2073,
|
|
0x7672332e,0xa000000,0x73767233,0x0,0x2f000000,0x2f000000,0x7573722f,0x6c69622f,
|
|
0x0,0x636f6d70,0x2e636f6e,0x66696700,0x72000000,0x5347495f,0x49524958,0x34000000,
|
|
0x2f757372,0x2f697269,0x78342f00,0x0,0x38000000,0x2f757372,0x2f697269,0x78342f00,
|
|
0x704b666a,0x7273756c,0x6d766f63,0x61627479,0x7a000000,0x2d232069,0x73206e6f,0x74207375,
|
|
0x70706f72,0x7465642e,0x20557365,0x202d7620,0x746f2073,0x65652063,0x6f6d7069,0x6c657220,
|
|
0x70617373,0x65736e00,0x2d333262,0x69740000,0x2d333200,0x2d35206e,0x6f742073,0x7570706f,
|
|
0x72746564,0xa000000,0x2d35206d,0x75737420,0x70726563,0x65646520,0x616e7920,0x2d422066,
|
|
0x6c616773,0xa000000,0x7573722f,0x35696e63,0x6c756465,0x0,0x68000000,0x2d363600,
|
|
0x2d363462,0x69740000,0x2d363462,0x6974206f,0x7074696f,0x6e206973,0x206e6f74,0x20796574,
|
|
0x20696d70,0x6c656d65,0x6e746564,0x2c206967,0x6e6f7265,0xa000000,0x2d363462,0x69742063,
|
|
0x616e206e,0x6f742062,0x65207573,0x65642077,0x69746820,0x2d73776f,0x70636f64,0x650a0000,
|
|
0x2d410000,0x6c642072,0x65717569,0x72657320,0x2d412074,0x6f206861,0x76652061,0x6e206172,
|
|
0x67756d65,0x6e740a00,0x2d417574,0x6f476e75,0x6d000000,0x30000000,0x30000000,0x2d412d00,
|
|
0x73746174,0x69630000,0x64796e61,0x6d696300,0x73796d62,0x6f6c6963,0x0,0x2d43475f,
|
|
0x454d4954,0x3a000000,0x2d43475f,0x454d4954,0x206f7074,0x696f6e73,0x20617265,0x2069676e,
|
|
0x6f726564,0xa000000,0x2d440000,0x2d442074,0x616b656e,0x20617320,0x656d7074,0x79206370,
|
|
0x70202d44,0x2c206e6f,0x74206c64,0x28312920,0x2d442068,0x65786e75,0x6d0a0000,0x2d440000,
|
|
0x6c642072,0x65717569,0x72657320,0x2d442074,0x6f206861,0x76652061,0x6e206172,0x67756d65,
|
|
0x6e740a00,0x2d454220,0x6f72202d,0x454c206d,0x75737420,0x70726563,0x65646520,0x616e7920,
|
|
0x2d422066,0x6c616773,0xa000000,0x2d454220,0x6f72202d,0x454c206d,0x75737420,0x70726563,
|
|
0x65646520,0x616e7920,0x2d422066,0x6c616773,0xa000000,0x2d47434d,0x3a000000,0x2d47434d,
|
|
0x206f7074,0x696f6e73,0x20617265,0x2069676e,0x6f726564,0xa000000,0x2d472063,0x616e206e,
|
|
0x6f742062,0x65207573,0x65642077,0x69746820,0x2d646e20,0xa000000,0x2d472072,0x65717569,
|
|
0x72657320,0x61206465,0x63696d61,0x6c206e75,0x6d626572,0x20617267,0x756d656e,0x740a0000,
|
|
0x30000000,0x30000000,0x6e6f6e2d,0x64696769,0x74206368,0x61726163,0x74657220,0x696e202d,
|
|
0x47202573,0xa000000,0x664b4d64,0x6b6a7573,0x6d6f6361,0x62000000,0x556e6b6e,0x6f776e20,
|
|
0x63686172,0x61637465,0x7220696e,0x2025730a,0x0,0x2d490000,0x2d490000,0x2d490000,
|
|
0x2d4a7366,0x6d000000,0x6d696e61,0x62690000,0x66706500,0x2d4b6670,0x65000000,0x73640000,
|
|
0x2d4b7364,0x0,0x737a0000,0x2d4b737a,0x0,0x6d617500,0x2d4b6d61,0x75000000,
|
|
0x50494300,0x43616e27,0x74206d69,0x78202d4b,0x50494320,0x616e6420,0x2d6e6f6e,0x5f736861,
|
|
0x7265642c,0x20636861,0x6e676520,0x746f202d,0x6e6f6e5f,0x73686172,0x65640a00,0x6d696e61,
|
|
0x62690000,0x66706500,0x2d4b6670,0x65000000,0x73640000,0x2d4b7364,0x0,0x737a0000,
|
|
0x2d4b737a,0x0,0x6d617500,0x2d4b6d61,0x75000000,0x50494300,0x43616e27,0x74206d69,
|
|
0x78202d4b,0x50494320,0x616e6420,0x2d6e6f6e,0x5f736861,0x7265642c,0x20636861,0x6e676520,
|
|
0x746f202d,0x6e6f6e5f,0x73686172,0x65640a00,0x2d4b5049,0x43000000,0x43616e27,0x74206d69,
|
|
0x78202d4b,0x50494320,0x616e6420,0x2d6e6f6e,0x5f736861,0x7265642c,0x20636861,0x6e676520,
|
|
0x746f202d,0x6e6f6e5f,0x73686172,0x65640a00,0x75706461,0x74650000,0x69676e6f,0x72650000,
|
|
0x69676e6f,0x72656469,0x72000000,0x74617267,0x65740000,0x2573206d,0x75737420,0x62652066,
|
|
0x6f6c6c6f,0x77656420,0x62792061,0x2066696c,0x65206e61,0x6d650a00,0x2d4f6c69,0x6d697400,
|
|
0x35303030,0x0,0x30000000,0x2d4f6c69,0x6d697400,0x2d4f6c69,0x6d697420,0x6d757374,
|
|
0x20686176,0x6520616e,0x20617267,0x756d656e,0x740a0000,0x6e6f6e2d,0x64696769,0x74206368,
|
|
0x61726163,0x74657220,0x696e202d,0x4f6c696d,0x69742025,0x730a0000,0x2d4f5054,0x3a000000,
|
|
0x2d4f5054,0x206f7074,0x696f6e73,0x20617265,0x2069676e,0x6f726564,0xa000000,0x2d517900,
|
|
0x2d516e00,0x2d535750,0x3a000000,0x2d535750,0x206f7074,0x696f6e73,0x20617265,0x2069676e,
|
|
0x6f726564,0xa000000,0x2d540000,0x6c642072,0x65717569,0x72657320,0x2d542074,0x6f206861,
|
|
0x76652061,0x6e206172,0x67756d65,0x6e740a00,0x2d544152,0x473a0000,0x2d544152,0x47206f70,
|
|
0x74696f6e,0x73206172,0x65206967,0x6e6f7265,0x640a0000,0x2d54454e,0x563a0000,0x2d54454e,
|
|
0x56206f70,0x74696f6e,0x73206172,0x65206967,0x6e6f7265,0x640a0000,0x2d562069,0x73206e6f,
|
|
0x74207375,0x70706f72,0x7465642e,0xa000000,0x2d565300,0x2d565300,0x6c642072,0x65717569,
|
|
0x72657320,0x2d565320,0x746f2068,0x61766520,0x616e2061,0x7267756d,0x656e740a,0x0,
|
|
0x2d574b20,0x6f6e6c79,0x2076616c,0x69642069,0x6e20464f,0x52545241,0x4e206f72,0x20432063,
|
|
0x6f6d7069,0x6c617469,0x6f6e732e,0xa000000,0x6c6f6f70,0x756e726f,0x6c6c0000,0x2d472072,
|
|
0x65717569,0x72657320,0x61206465,0x63696d61,0x6c206e75,0x6d626572,0x20617267,0x756d656e,
|
|
0x740a0000,0x30000000,0x30000000,0x6e6f6e2d,0x64696769,0x74206368,0x61726163,0x74657220,
|
|
0x696e202d,0x47202573,0xa000000,0x524f4f54,0x44495200,0x524f4f54,0x44495220,0x656e7620,
|
|
0x76617220,0x69676e6f,0x7265642c,0x20757365,0x20434f4d,0x505f5441,0x52474554,0x5f524f4f,
|
|
0x5420616e,0x6420434f,0x4d505f48,0x4f53545f,0x524f4f54,0xa000000,0x2d442074,0x616b656e,
|
|
0x20617320,0x656d7074,0x79206370,0x70202d44,0x2c206e6f,0x74206c64,0x28312920,0x2d442068,
|
|
0x65786e75,0x6d0a0000,0x2d440000,0x6c642072,0x65717569,0x72657320,0x2d442074,0x6f206861,
|
|
0x76652061,0x6e206172,0x67756d65,0x6e740a00,0x2c000000,0x2d4b0000,0x2c000000,0x2d410000,
|
|
0x6c642072,0x65717569,0x72657320,0x2d412074,0x6f206861,0x76652061,0x6e206172,0x67756d65,
|
|
0x6e740a00,0x556e6b6e,0x6f776e20,0x70617373,0x20636861,0x72616374,0x65722069,0x6e202573,
|
|
0xa000000,0x2d586370,0x6c757363,0x6f6d6d00,0x2d587400,0x2d737464,0x30000000,0x2d586300,
|
|
0x2d737464,0x31000000,0x2d586100,0x2d737464,0x0,0x2d587072,0x6f746f74,0x79706573,
|
|
0x0,0x2d586e64,0x6c6f6361,0x6c646174,0x61000000,0x2d586c6f,0x63616c64,0x61746100,
|
|
0x2d586e64,0x626c6f63,0x6b000000,0x2d58626c,0x6f636b00,0x2d58616c,0x69676e62,0x73730000,
|
|
0x2d586e6f,0x616c6967,0x6e627373,0x0,0x2d586361,0x63686573,0x697a6500,0x2d586361,
|
|
0x6368656c,0x696e6573,0x697a6500,0x2d586465,0x666d6f76,0x656d6178,0x0,0x2d587365,
|
|
0x74616c69,0x676e0000,0x2d58626c,0x6f636b72,0x616e6765,0x0,0x2573206d,0x75737420,
|
|
0x68617665,0x20616e20,0x61726775,0x6d656e74,0xa000000,0x2d616c6c,0x0,0x2d617574,
|
|
0x6f5f696e,0x636c7564,0x65000000,0x2d616e73,0x69000000,0x70000000,0x2d616e73,0x69706f73,
|
|
0x69780000,0x70000000,0x2d616269,0x0,0x2d445f41,0x42495f53,0x4f555243,0x45000000,
|
|
0x2d616269,0x0,0x2d616269,0x0,0x2d616370,0x70000000,0x696e7661,0x6c696420,
|
|
0x6f707469,0x6f6e2025,0x7320666f,0x72204465,0x6c74612f,0x432b2b25,0x73202d20,0x69676e6f,
|
|
0x7265640a,0x0,0x0,0x70000000,0x2d616c69,0x676e3800,0x2d616c69,0x676e3136,
|
|
0x0,0x2d616c69,0x676e3332,0x0,0x2d616c69,0x676e3634,0x0,0x2d616c69,
|
|
0x676e5f63,0x6f6d6d6f,0x6e000000,0x2d616c69,0x676e3800,0x2d616c69,0x676e3136,0x0,
|
|
0x2d616c69,0x676e3332,0x0,0x2d616c69,0x676e3634,0x0,0x2d617574,0x6f6d6174,
|
|
0x69630000,0x2d616e73,0x69000000,0x2d617063,0x0,0x2d616c69,0x676e3800,0x2d616c69,
|
|
0x676e3136,0x0,0x2d616c69,0x676e3332,0x0,0x2d616c69,0x676e3634,0x0,
|
|
0x2d616a65,0x6f700000,0x2d6e6f5f,0x72343030,0x305f6669,0x78000000,0x2d626573,0x74476e75,
|
|
0x6d000000,0x2d627974,0x65726563,0x6c656e00,0x2d626163,0x6b736c61,0x73680000,0x2d63636b,
|
|
0x72000000,0x2d636665,0x0,0x696e7661,0x6c696420,0x6f707469,0x6f6e2025,0x7320666f,
|
|
0x72204465,0x6c74612f,0x432b2b25,0x73202d20,0x69676e6f,0x7265640a,0x0,0x0,
|
|
0x70000000,0x2d636f6d,0x6d6f6e00,0x696e7661,0x6c696420,0x6f707469,0x6f6e2025,0x7320666f,
|
|
0x72204465,0x6c74612f,0x432b2b25,0x73202d20,0x69676e6f,0x7265640a,0x0,0x0,
|
|
0x2d58636f,0x6d6d6f6e,0x0,0x2d636163,0x6865737a,0x0,0x2d636163,0x6865737a,
|
|
0x206d7573,0x74206861,0x76652061,0x6e206172,0x67756d65,0x6e740a00,0x6e6f6e2d,0x64696769,
|
|
0x74206368,0x61726163,0x74657220,0x696e202d,0x47202573,0xa000000,0x2d63706c,0x75730000,
|
|
0x2d63706c,0x75730000,0x2d637070,0x0,0x2d637070,0x20697320,0x64656661,0x756c740a,
|
|
0x0,0x2d636f72,0x64000000,0x2d636f66,0x66000000,0x2d63616c,0x6c5f7368,0x61726564,
|
|
0x0,0x2d636f75,0x6e740000,0x2d636f75,0x6e74616c,0x6c000000,0x2d63616c,0x6c5f7368,
|
|
0x61726564,0x0,0x2d637274,0x30000000,0x63727430,0x2e6f0000,0x6d637274,0x302e6f00,
|
|
0x72000000,0x2d637274,0x31000000,0x61637274,0x312e6f00,0x63727431,0x2e6f0000,0x6d637274,
|
|
0x312e6f00,0x72000000,0x2d636173,0x6573656e,0x73650000,0x2d636861,0x6e67655f,0x636f6e73,
|
|
0x74000000,0x2d636861,0x6e67655f,0x636f6e73,0x74000000,0x2d636f6c,0x31323000,0x2d636f6c,
|
|
0x37320000,0x2d636861,0x72617267,0x31000000,0x2d636875,0x6e6b0000,0x2d636865,0x636b5f62,
|
|
0x6f756e64,0x73000000,0x2d636f6c,0x31323000,0x2d636865,0x636b5f62,0x6f756e64,0x73000000,
|
|
0x2d430000,0x2d636875,0x6e6b3d00,0x2d636875,0x6e6b3d00,0x2d636875,0x6e6b3d00,0x2d6d705f,
|
|
0x6368756e,0x6b3d0000,0x2d636875,0x6e6b3d00,0x2d636f6c,0x0,0x2d636f6d,0x705f7472,
|
|
0x756e6300,0x2d636865,0x636b5f72,0x65676973,0x74727900,0x2d636865,0x636b5f72,0x65676973,
|
|
0x74727920,0x72657175,0x69726573,0x20612066,0x696c656e,0x616d6520,0x61726775,0x6d656e74,
|
|
0xa000000,0x2d646f6c,0x6c617200,0x2d646f6c,0x6c617200,0x2d646f6c,0x6c617200,0x2d646f6c,
|
|
0x6c617200,0x2d58646f,0x6c6c6172,0x0,0x2d64646f,0x7074696e,0x666f0000,0x2d647900,
|
|
0x2d646e00,0x2d646e20,0x63616e20,0x6e6f7420,0x62652075,0x73656420,0x77697468,0x202d4720,
|
|
0xa000000,0x2d64646f,0x70740000,0x2d645f6c,0x696e6573,0x0,0x2d646566,0x65787400,
|
|
0x2d646c69,0x6e650000,0x2d646566,0x65787400,0x2d64656c,0x61795f6c,0x6f616400,0x2d646566,
|
|
0x61756c74,0x5f64656c,0x61795f6c,0x6f616400,0x2d657863,0x70740000,0x2d657863,0x70742069,
|
|
0x73206e6f,0x74207375,0x70706f72,0x74656420,0x696e2073,0x76723420,0x656e762e,0xa000000,
|
|
0x2d656c66,0x0,0x2d657870,0x6f727400,0x2d657870,0x6f727473,0x0,0x2d657870,
|
|
0x6f727465,0x645f7379,0x6d626f6c,0x0,0x2d657870,0x6f727465,0x645f7379,0x6d626f6c,
|
|
0x20726571,0x75697265,0x73206120,0x73796d62,0x6f6c2061,0x7267756d,0x656e740a,0x0,
|
|
0x2d657870,0x6f727473,0x5f66696c,0x65000000,0x2d657870,0x6f727473,0x5f66696c,0x65207265,
|
|
0x71756972,0x65732061,0x2066696c,0x656e616d,0x65206172,0x67756d65,0x6e740a00,0x2d657863,
|
|
0x6c756465,0x0,0x2d657863,0x6c756465,0x20726571,0x75697265,0x73206120,0x66696c65,
|
|
0x6e616d65,0x20617267,0x756d656e,0x740a0000,0x2d650000,0x6c642072,0x65717569,0x72657320,
|
|
0x2d652074,0x6f206861,0x76652061,0x6e206172,0x67756d65,0x6e740a00,0x2d657861,0x63745f76,
|
|
0x65727369,0x6f6e0000,0x2d656c66,0x0,0x2d657874,0x656e645f,0x736f7572,0x63650000,
|
|
0x2d657870,0x616e645f,0x696e636c,0x75646500,0x2d656469,0x74000000,0x74686520,0x636f7272,
|
|
0x65637420,0x2d656469,0x74206f70,0x74696f6e,0x20737962,0x74617820,0x6973202d,0x65646974,
|
|
0x5b302d39,0x5d0a0000,0x45444954,0x4f520000,0x656d6163,0x73000000,0x76690000,0x44495350,
|
|
0x4c415900,0x25732069,0x676e6f72,0x65642066,0x6f722062,0x61636b67,0x726f756e,0x6420636f,
|
|
0x6d70696c,0x6520696e,0x206e6f6e,0x2d582065,0x6e766972,0x6f6e6d65,0x6e740a00,0x2d66756c,
|
|
0x6c5f7472,0x616e7374,0x6976655f,0x6c696e6b,0x0,0x2d666565,0x64626163,0x6b000000,
|
|
0x2d666565,0x64626163,0x6b206d75,0x73742068,0x61766520,0x616e2061,0x7267756d,0x656e740a,
|
|
0x0,0x2d66756c,0x6c61736f,0x70740000,0x2d666f72,0x63655f6c,0x6f616400,0x2d66756c,
|
|
0x6c776172,0x6e000000,0x2d586675,0x6c6c7761,0x726e0000,0x2d766572,0x626f7365,0x0,
|
|
0x2d77696d,0x706c6963,0x69740000,0x2d667261,0x6d65706f,0x696e7465,0x72000000,0x2d666c6f,
|
|
0x61740000,0x2d666c6f,0x61740000,0x2d666c6f,0x61740000,0x2d58666c,0x6f617400,0x2d666c6f,
|
|
0x61740000,0x2d667363,0x37340000,0x2d660000,0x2d662072,0x65717569,0x72657320,0x616e2061,
|
|
0x7267756d,0x656e7420,0x6f662031,0x2c20322c,0x2033206f,0x7220340a,0x0,0x2d660000,
|
|
0x6c642072,0x65717569,0x72657320,0x2d662074,0x6f206861,0x76652061,0x6e206172,0x67756d65,
|
|
0x6e740a00,0x2d686f73,0x74636163,0x68650000,0x2d68656c,0x70000000,0x2d68656c,0x70206973,
|
|
0x2069676e,0x6f726564,0x2e0a0000,0x2d686964,0x65730000,0x2d686964,0x64656e5f,0x73796d62,
|
|
0x6f6c0000,0x2d686964,0x64656e5f,0x73796d62,0x6f6c2072,0x65717569,0x72657320,0x61207379,
|
|
0x6d626f6c,0x20617267,0x756d656e,0x740a0000,0x2d686964,0x65735f66,0x696c6500,0x2d686964,
|
|
0x65735f66,0x696c6520,0x72657175,0x69726573,0x20612066,0x696c656e,0x616d6520,0x61726775,
|
|
0x6d656e74,0xa000000,0x2f000000,0x2d690000,0x6c642072,0x65717569,0x72657320,0x2d692074,
|
|
0x6f206861,0x76652061,0x6e206172,0x67756d65,0x6e740a00,0x2d696e6c,0x696e655f,0x746f0000,
|
|
0x2d696e6c,0x696e655f,0x746f206d,0x75737420,0x68617665,0x20616e20,0x61726775,0x6d656e74,
|
|
0xa000000,0x6e6f6e2d,0x64696769,0x74206368,0x61726163,0x74657220,0x696e202d,0x47202573,
|
|
0xa000000,0x2d69676e,0x6f72655f,0x756e7265,0x736f6c76,0x65640000,0x2d69676e,0x6f72655f,
|
|
0x6d696e6f,0x72000000,0x2d697269,0x78340000,0x2f757372,0x2f697269,0x78342f00,0x38000000,
|
|
0x0,0x704b666a,0x7273756c,0x6d766f63,0x61627479,0x7a000000,0x2d693200,0x2d693400,
|
|
0x2d693800,0x2d697061,0x74680000,0x2d697061,0x74680000,0x2d697061,0x7468206d,0x75737420,
|
|
0x68617665,0x20616e20,0x61726775,0x6d656e74,0xa000000,0x2d697375,0x66666978,0x0,
|
|
0x2d697375,0x66666978,0x0,0x2d697375,0x66666978,0x206d7573,0x74206861,0x76652061,
|
|
0x6e206172,0x67756d65,0x6e740a00,0x2d6a616c,0x72000000,0x2d6a6d70,0x6f707400,0x2d6b7069,
|
|
0x636f7074,0x0,0x2d6b6f20,0x776f756c,0x64206f76,0x65727772,0x69746520,0x25730a00,
|
|
0x2d6b7000,0x2d6b7500,0x69737469,0x6e670000,0x2d6c676c,0x5f730000,0x2d6c5831,0x315f7300,
|
|
0x2d6c635f,0x73000000,0x2d6d7000,0x272d6d70,0x27206d75,0x73742070,0x72656365,0x65642061,
|
|
0x6e79202d,0x4220666c,0x6167732e,0xa000000,0x66590000,0x2d6d6665,0x78740000,0x2d6d6170,
|
|
0x0,0x2d6d6970,0x73310000,0x63616e27,0x74206d69,0x78202d6d,0x69707331,0x20776974,
|
|
0x68202d64,0x776f7063,0x6f64650a,0x0,0x2d6d6970,0x73320000,0x63616e27,0x74206d69,
|
|
0x78202d6d,0x69707332,0x20776974,0x68202d6d,0x6970735b,0x312c335d,0xa000000,0x4d000000,
|
|
0x2d6d6970,0x73330000,0x63616e27,0x74206d69,0x78202d6d,0x69707333,0x20776974,0x68202d6d,
|
|
0x6970735b,0x312c325d,0xa000000,0x2d6d6970,0x73332073,0x686f756c,0x64206e6f,0x74206265,
|
|
0x20757365,0x6420666f,0x72207563,0x6f646520,0x33322d62,0x69742063,0x6f6d7069,0x6c65730a,
|
|
0x0,0x2d6d6970,0x73332063,0x616e6e6f,0x74206265,0x20757365,0x6420666f,0x72207563,
|
|
0x6f646520,0x33322d62,0x69742063,0x6f6d7069,0x6c65730a,0x0,0x4d000000,0x2d6e6f6e,
|
|
0x5f736861,0x72656400,0x2d6e6f6e,0x5f736861,0x72656400,0x2d6d6970,0x73340000,0x2d6d6970,
|
|
0x73342063,0x616e6e6f,0x74206265,0x20757365,0x6420666f,0x72207563,0x6f646520,0x33322d62,
|
|
0x69742063,0x6f6d7069,0x6c65730a,0x0,0x2d6d705f,0x6b656570,0x0,0x2d6d705f,
|
|
0x6b656570,0x0,0x20556e6b,0x6e6f776e,0x20666c61,0x673a2025,0x730a0000,0x2d6d705f,
|
|
0x73636865,0x64747970,0x653d0000,0x2d6d705f,0x73636865,0x64747970,0x653d0000,0x2d6d705f,
|
|
0x73636865,0x64747970,0x653d0000,0x2d6e6f6b,0x7069636f,0x70740000,0x2d6e6f5f,0x756e7265,
|
|
0x736f6c76,0x65640000,0x2d6e6f5f,0x7472616e,0x73697469,0x76655f6c,0x696e6b00,0x2d6e6f69,
|
|
0x6e6c696e,0x65000000,0x2d6e6f75,0x6f707430,0x0,0x2d6e6f61,0x6c696173,0x6f6b0000,
|
|
0x2d6e6f73,0x7464696e,0x63000000,0x2d6e6f73,0x74646c69,0x62000000,0x2d6e6f70,0x726f746f,
|
|
0x74797065,0x73000000,0x2d6e6f63,0x6f756e74,0x0,0x2d6e4e00,0x2d6e6f6a,0x6d706f70,
|
|
0x74000000,0x2d6e6f6e,0x5f736861,0x72656400,0x2d6e6f6e,0x5f736861,0x72656400,0x2d6e6f6e,
|
|
0x5f736861,0x72656400,0x2d6e6f5f,0x61726368,0x69766500,0x2d6e6f5f,0x6d706300,0x2d6e6f65,
|
|
0x7874656e,0x645f736f,0x75726365,0x0,0x2d6e6f69,0x34000000,0x2d6e6f69,0x73616d00,
|
|
0x2d6e6f65,0x78706f70,0x74000000,0x2d6e6f66,0x37370000,0x2d6e6f6c,0x6f636b00,0x2d6e6f6d,
|
|
0x66646174,0x61000000,0x2d6e6f72,0x6d646174,0x61000000,0x2d6e6f63,0x70700000,0x696e7661,
|
|
0x6c696420,0x6f707469,0x6f6e2025,0x7320666f,0x72204465,0x6c74612f,0x432b2b25,0x73202d20,
|
|
0x69676e6f,0x7265640a,0x0,0x0,0x2d6e6f63,0x6f646500,0x2d6e6f5f,0x7072656c,
|
|
0x696e6b00,0x2d6e6f5f,0x6175746f,0x5f696e63,0x6c756465,0x0,0x2d6e6f6e,0x65000000,
|
|
0x2d6e6f66,0x696c7400,0x2d6e6f5f,0x64656c74,0x61000000,0x2d59444e,0x0,0x5f657870,
|
|
0x72000000,0x2d594445,0x0,0x5f696e63,0x6c756465,0x0,0x2d594449,0x0,
|
|
0x2573206d,0x75737420,0x68617665,0x20616e20,0x61726775,0x6d656e74,0xa000000,0x2573206d,
|
|
0x75737420,0x68617665,0x20616e20,0x61726775,0x6d656e74,0xa000000,0x2d6f6c64,0x5f726c00,
|
|
0x2d6f6c64,0x5f726c00,0x2d6f6c64,0x63707000,0x696e7661,0x6c696420,0x6f707469,0x6f6e2025,
|
|
0x7320666f,0x72204465,0x6c74612f,0x432b2b25,0x73202d20,0x69676e6f,0x7265640a,0x0,
|
|
0x0,0x2d6f3332,0x0,0x2d6f626a,0x6563746c,0x69737400,0x2d6f626a,0x6563746c,
|
|
0x69737420,0x6d757374,0x20626520,0x67697665,0x6e206120,0x66696c65,0x20617267,0x756d656e,
|
|
0x740a0000,0x2d6f2025,0x73207265,0x73656d62,0x6c657320,0x74686520,0x6e616d65,0x206f6620,
|
|
0x6120736f,0x75726365,0x2066696c,0x652c2064,0x6973616c,0x6c6f7765,0x640a0000,0x2d6f206d,
|
|
0x75737420,0x68617665,0x20616e20,0x61726775,0x6d656e74,0xa000000,0x2d6f6e65,0x74726970,
|
|
0x0,0x2d310000,0x2d70726f,0x746f7479,0x70657300,0x696e7661,0x6c696420,0x6f707469,
|
|
0x6f6e2025,0x7320666f,0x72204465,0x6c74612f,0x432b2b25,0x73202d20,0x69676e6f,0x7265640a,
|
|
0x0,0x0,0x2d706564,0x616e7469,0x63000000,0x696e7661,0x6c696420,0x6f707469,
|
|
0x6f6e2025,0x7320666f,0x72204465,0x6c74612f,0x432b2b25,0x73202d20,0x69676e6f,0x7265640a,
|
|
0x0,0x0,0x2d700000,0x2d706661,0x0,0x2d706661,0x70726570,0x6173732c,
|
|
0x0,0x2d706361,0x0,0x2d706361,0x206d7573,0x74207072,0x65636565,0x6420616e,
|
|
0x79202d42,0x20666c61,0x67732e0a,0x0,0x664b5900,0x2d707400,0x76000000,0x6e6f6e65,
|
|
0x0,0x75736564,0x0,0x61000000,0x616c6c00,0x2e630000,0x2e636300,0x2e632b2b,
|
|
0x0,0x2e430000,0x2e637878,0x0,0x2e435858,0x0,0x2e637070,0x0,
|
|
0x2e435050,0x0,0x756e7375,0x70706f72,0x74656420,0x73756666,0x69782069,0x6e202573,
|
|
0xa000000,0x69676e6f,0x72656420,0x756e7375,0x70706f72,0x74656420,0x6f707469,0x6f6e2025,
|
|
0x730a0000,0x2d707265,0x6c696e6b,0x0,0x2d703020,0x6f72202d,0x7031206d,0x75737420,
|
|
0x70726563,0x65646520,0x616e7920,0x2d422066,0x6c616773,0xa000000,0x25732068,0x61732062,
|
|
0x65656e20,0x73757065,0x72736564,0x65642c20,0x73656520,0x70726f66,0x20283129,0x20616e64,
|
|
0x20706978,0x69652028,0x31290a00,0x726e0000,0x2d717569,0x636b7374,0x6172745f,0x696e666f,
|
|
0x0,0x2d716c00,0x2d717000,0x2d723430,0x30300000,0x2d723630,0x30300000,0x2d726571,
|
|
0x75697265,0x5f6d696e,0x6f720000,0x2d726d5f,0x64656164,0x5f636f64,0x65000000,0x2d727061,
|
|
0x74680000,0x2d726461,0x74615f73,0x68617265,0x64000000,0x2d726461,0x74615f77,0x72697461,
|
|
0x626c6500,0x2d723800,0x2d72616e,0x67650000,0x2d726d61,0x6e736900,0x2d726d65,0x78740000,
|
|
0x2d737472,0x69637449,0x45454500,0x2d736100,0x2c000000,0x6e6f7372,0x63000000,0x53746174,
|
|
0x69632061,0x6e616c79,0x73697320,0x64697265,0x63746f72,0x7920616c,0x72656164,0x79207370,
|
|
0x65636966,0x6965640a,0x0,0x2f000000,0x2c000000,0x2d73615f,0x66730000,0x63767374,
|
|
0x61746963,0x2e66696c,0x65736574,0x0,0x2d736574,0x5f766572,0x73696f6e,0x0,
|
|
0x2d736574,0x5f766572,0x73696f6e,0x20726571,0x75697265,0x7320616e,0x20617267,0x756d656e,
|
|
0x740a0000,0x2d736f6e,0x616d6500,0x2d736f6e,0x616d6520,0x72657175,0x69726573,0x20616e20,
|
|
0x61726775,0x6d656e74,0xa000000,0x2d737973,0x74797065,0x0,0x2d737973,0x74797065,
|
|
0x206d7573,0x74206861,0x76652061,0x6e206172,0x67756d65,0x6e740a00,0x6f6e6c79,0x206f6e65,
|
|
0x202d7379,0x73747970,0x65206f70,0x74696f6e,0x20616c6c,0x6f776564,0xa000000,0x2d737973,
|
|
0x74797065,0x206d7573,0x74207072,0x65636564,0x6520616e,0x79202d42,0x20666c61,0x67730a00,
|
|
0x73767234,0x0,0x2d656c66,0x0,0x2d656c66,0x0,0x4f6e6c79,0x20737973,
|
|
0x74797065,0x20737672,0x3420616c,0x6c6f7765,0x640a0000,0x73767234,0x0,0x62736434,
|
|
0x33000000,0x73767233,0x0,0x73797376,0x0,0x2f000000,0x72000000,0x54686973,
|
|
0x20737973,0x74797065,0x20646f65,0x736e2774,0x20657869,0x7374206f,0x6e207468,0x6973206d,
|
|
0x61636869,0x6e653b20,0x6368616e,0x67656420,0x73797374,0x79706520,0x746f2073,0x7672332e,
|
|
0xa000000,0x73767233,0x0,0x2f000000,0x7573722f,0x35696e63,0x6c756465,0x0,
|
|
0x7573722f,0x696e636c,0x7564652f,0x43430000,0x7573722f,0x696e636c,0x75646500,0x68000000,
|
|
0x2d73776f,0x70636f64,0x65000000,0x2d73776f,0x70636f64,0x65206361,0x6e206e6f,0x74206265,
|
|
0x20757365,0x64207769,0x7468202d,0x64776f70,0x636f6465,0x2f2d3634,0x6269740a,0x0,
|
|
0x2d736f70,0x74206f6e,0x6c792061,0x7661696c,0x61626c65,0x20776974,0x6820466f,0x72747261,
|
|
0x6e20616e,0x6420433b,0x206f7074,0x696f6e20,0x69676e6f,0x7265642e,0xa000000,0x696e7661,
|
|
0x6c696420,0x6f707469,0x6f6e2025,0x7320666f,0x72204465,0x6c74612f,0x432b2b25,0x73202d20,
|
|
0x69676e6f,0x7265640a,0x0,0x0,0x2d73686f,0x77000000,0x2d73686f,0x77300000,
|
|
0x2d73686f,0x776d0000,0x2d736d61,0x72740000,0x2d736861,0x72656400,0x2d737464,0x30000000,
|
|
0x2d737464,0x0,0x2d737464,0x31000000,0x2d736967,0x6e656400,0x2d736967,0x6e656400,
|
|
0x2d736967,0x6e656400,0x2d587369,0x676e6564,0x0,0x2d737464,0x0,0x2d737464,
|
|
0x30000000,0x2d737464,0x31000000,0x2d737464,0x0,0x2d737461,0x74696300,0x2d736861,
|
|
0x72655f00,0x696f0000,0x616c6c00,0x2d737464,0x0,0x2d737570,0x705f636f,0x62383500,
|
|
0x2d737570,0x705f636f,0x64000000,0x2d737570,0x705f726d,0x0,0x2d736967,0x6e656400,
|
|
0x2d747261,0x6e736974,0x6976655f,0x6c696e6b,0x0,0x2d747261,0x70757600,0x2d746670,
|
|
0x0,0x2d747261,0x64697469,0x6f6e616c,0x0,0x2573206e,0x6f742073,0x7570706f,
|
|
0x72746564,0xa000000,0x2573206e,0x6f742073,0x7570706f,0x72746564,0xa000000,0x2573206e,
|
|
0x6f742073,0x7570706f,0x72746564,0xa000000,0x2573206e,0x6f742073,0x7570706f,0x72746564,
|
|
0xa000000,0x2573206e,0x6f742073,0x7570706f,0x72746564,0xa000000,0x2573206e,0x6f742073,
|
|
0x7570706f,0x72746564,0xa000000,0x2573206e,0x6f742073,0x7570706f,0x72746564,0xa000000,
|
|
0x2573206e,0x6f742073,0x7570706f,0x72746564,0xa000000,0x2573206e,0x6f742073,0x7570706f,
|
|
0x72746564,0xa000000,0x2d5a4700,0x2d5a6720,0x6973206f,0x62736f6c,0x65746520,0x616e6420,
|
|
0x69732069,0x676e6f72,0x65642e0a,0x0,0x70657268,0x61707320,0x7265706c,0x61636520,
|
|
0x2d5a6720,0x77697468,0x202d6c67,0x6c5f732e,0x20536565,0x20796f75,0x72206772,0x61706869,
|
|
0x63732064,0x6f63756d,0x656e7461,0x74696f6e,0x2e0a0000,0x70657268,0x61707320,0x7265706c,
|
|
0x61636520,0x2d5a6720,0x77697468,0x202d6c66,0x676c202d,0x6c676c5f,0x73202053,0x65652066,
|
|
0x37372831,0x292e0a00,0x70657268,0x61707320,0x7265706c,0x61636520,0x2d5a6720,0x77697468,
|
|
0x202d6c70,0x676c202f,0x7573722f,0x6c69622f,0x70326373,0x74722e6f,0x202d6c67,0x6c5f7320,
|
|
0x20536565,0x20706328,0x31292e0a,0x0,0x2d5a7220,0x6973206f,0x62736f6c,0x65746520,
|
|
0x616e6420,0x69732069,0x676e6f72,0x65642e0a,0x0,0x2d737464,0x0,0x2d737464,
|
|
0x0,0x2d737464,0x0,0x2d737464,0x0,0x2d737464,0x0,0x2573206e,
|
|
0x6f742073,0x7570706f,0x72746564,0xa000000,0x556e6b6e,0x6f776e20,0x63686172,0x61637465,
|
|
0x7220696e,0x2025730a,0x0,0x25732069,0x73206465,0x6661756c,0x740a0000,0x25732069,
|
|
0x73206465,0x6661756c,0x740a0000,0x556e6b6e,0x6f776e20,0x63686172,0x61637465,0x7220696e,
|
|
0x2025730a,0x0,0x2d756f70,0x74300000,0x2d750000,0x6c642072,0x65717569,0x72657320,
|
|
0x2d752074,0x6f206861,0x76652061,0x6e206172,0x67756d65,0x6e740a00,0x2d756e72,0x6f6c6c00,
|
|
0x54686973,0x20666c61,0x67206973,0x206e6f20,0x6c6f6e67,0x65722073,0x7570706f,0x72746564,
|
|
0xa000000,0x2d757365,0x66706964,0x78000000,0x2d757365,0x5f726561,0x64777269,0x74655f63,
|
|
0x6f6e7374,0x0,0x2d597230,0x0,0x2d757365,0x5f726561,0x64777269,0x74655f63,
|
|
0x6f6e7374,0x0,0x2d757365,0x5f726561,0x646f6e6c,0x795f636f,0x6e737400,0x2d597231,
|
|
0x0,0x2d757365,0x5f726561,0x646f6e6c,0x795f636f,0x6e737400,0x2d757064,0x6174655f,
|
|
0x72656769,0x73747279,0x0,0x2d757064,0x6174655f,0x72656769,0x73747279,0x20726571,
|
|
0x75697265,0x73206120,0x66696c65,0x6e616d65,0x20617267,0x756d656e,0x740a0000,0x2d766f6c,
|
|
0x6174696c,0x65000000,0x2d766f6c,0x6174696c,0x65206973,0x206e6f20,0x6c6f6e67,0x65722073,
|
|
0x7570706f,0x72746564,0x3b207573,0x65207468,0x6520766f,0x6c617469,0x6c652071,0x75616c69,
|
|
0x66696572,0x20696e73,0x74656164,0xa000000,0x2d766172,0x61726773,0x0,0x2d587661,
|
|
0x72617267,0x73000000,0x2d766572,0x626f7365,0x0,0x2d766572,0x626f7365,0x0,
|
|
0x2d766d73,0x0,0x2d766172,0x61726773,0x0,0x2d763200,0x696e7661,0x6c696420,
|
|
0x6f707469,0x6f6e2025,0x7320666f,0x72204465,0x6c74612f,0x432b2b25,0x73202d20,0x69676e6f,
|
|
0x7265640a,0x0,0x0,0x2d776c69,0x6e740000,0x696e7661,0x6c696420,0x6f707469,
|
|
0x6f6e2025,0x7320666f,0x72204465,0x6c74612f,0x432b2b25,0x73202d20,0x69676e6f,0x7265640a,
|
|
0x0,0x0,0x2d776f66,0x66000000,0x6f707469,0x6f6e7300,0x2d776f66,0x66207265,
|
|
0x71756972,0x65732061,0x20636f6d,0x6d612d73,0x65706172,0x61746564,0x206c6973,0x74206f66,
|
|
0x20657272,0x6f72206e,0x756d6265,0x7273202d,0x2069676e,0x6f726564,0xa000000,0x2d58776f,
|
|
0x66660000,0x2d595700,0x2d776f66,0x66207265,0x71756972,0x65732061,0x20776172,0x6e696e67,
|
|
0x206e756d,0x62657220,0x286f7220,0x61206c69,0x7374206f,0x66207468,0x656d290a,0x0,
|
|
0x556e6b6e,0x6f776e20,0x666c6167,0x3a202573,0xa000000,0x556e6b6e,0x6f776e20,0x666c6167,
|
|
0x3a202573,0xa000000,0x696e7661,0x6c696420,0x6f707469,0x6f6e2025,0x7320666f,0x72204465,
|
|
0x6c74612f,0x432b2b25,0x73202d20,0x69676e6f,0x7265640a,0x0,0x0,0x2d78616e,
|
|
0x73690000,0x70000000,0x2d78676f,0x74000000,0x2d626967,0x5f676f74,0x0,0x696e7661,
|
|
0x6c696420,0x6f707469,0x6f6e2025,0x7320666f,0x72204465,0x6c74612f,0x432b2b25,0x73202d20,
|
|
0x69676e6f,0x7265640a,0x0,0x0,0x2d6a0000,0x6d616c66,0x6f726d65,0x64206f72,
|
|
0x20756e6b,0x6e6f776e,0x206f7074,0x696f6e3a,0x2025730a,0x0,0x6d616c66,0x6f726d65,
|
|
0x64206f72,0x20756e6b,0x6e6f776e,0x206f7074,0x696f6e3a,0x2025730a,0x0,0x2d4d4469,
|
|
0x676e6f72,0x65000000,0x2d594d00,0x2d597400,0x2d4d4475,0x70646174,0x65000000,0x2d4d4474,
|
|
0x61726765,0x74000000,0x2d4d4469,0x676e6f72,0x65000000,0x2d4d4475,0x70646174,0x65000000,
|
|
0x2d4d4474,0x61726765,0x74000000,0x752e6f75,0x742e6f00,0x612e6f75,0x74000000,0x2d4d4475,
|
|
0x70646174,0x65000000,0x2d4d4475,0x70646174,0x65000000,0x496e7465,0x726e616c,0x0,
|
|
0x4572726f,0x72000000,0x5761726e,0x696e6700,0x496e666f,0x0,0x46697800,0x0,
|
|
0x25733a20,0x4572726f,0x723a2065,0x72726f72,0x2028292c,0x2025643a,0x204f7574,0x206f6620,
|
|
0x6d656d6f,0x72790a00,0x25733a20,0x25730a00,0x25733a20,0x0,0x25733a20,0x25733a20,
|
|
0x0,0x25732c20,0x6c696e65,0x2025643a,0x20000000,0x25733a20,0x0,0x25732c20,
|
|
0x6c696e65,0x2025643a,0x20000000,0x25733a20,0x0,0x0,0x0,0x68706665,
|
|
0x6b6a7573,0x6d766f64,0x71636162,0x6c797a72,0x50314558,0x434f6e4d,0x46495355,0x744b5977,
|
|
0x0,0x30000000,0x50453143,0x4f4d4649,0x5553586e,0x57000000,0x7573722f,0x35696e63,
|
|
0x6c756465,0x0,0x7573722f,0x696e636c,0x7564652f,0x61626900,0x7573722f,0x696e636c,
|
|
0x7564652f,0x43430000,0x7573722f,0x696e636c,0x75646500,0x7573722f,0x35696e63,0x6c756465,
|
|
0x0,0x7573722f,0x696e636c,0x7564652f,0x61626900,0x7573722f,0x696e636c,0x7564652f,
|
|
0x43430000,0x7573722f,0x696e636c,0x75646500,0x63707000,0x61637070,0x0,0x7573722f,
|
|
0x6c69622f,0x0,0x63707000,0x61637070,0x0,0x6d706300,0x6163636f,0x6d000000,
|
|
0x63636f6d,0x0,0x65646763,0x7066652e,0x616c7400,0x65646763,0x70666500,0x63666500,
|
|
0x75706173,0x0,0x66636f6d,0x0,0x706c3166,0x65000000,0x636f6266,0x65000000,
|
|
0x7573722f,0x6c69622f,0x0,0x6d706300,0x7573722f,0x6c69622f,0x0,0x6163636f,
|
|
0x6d000000,0x63636f6d,0x0,0x7573722f,0x6c69622f,0x4443432f,0x0,0x65646763,
|
|
0x7066652e,0x616c7400,0x65646763,0x70666500,0x63666500,0x7573722f,0x6c69622f,0x0,
|
|
0x65646763,0x7066652e,0x616c7400,0x65646763,0x70666500,0x63666500,0x7573722f,0x6c69622f,
|
|
0x0,0x75706173,0x0,0x7573722f,0x6c69622f,0x0,0x66636f6d,0x0,
|
|
0x7573722f,0x6c69622f,0x0,0x706c3166,0x65000000,0x7573722f,0x6c69622f,0x0,
|
|
0x636f6266,0x65000000,0x706c3165,0x72726f72,0x0,0x7573722f,0x6c69622f,0x0,
|
|
0x706c3165,0x72726f72,0x0,0x756c7069,0x0,0x7573722f,0x6c69622f,0x0,
|
|
0x756c7069,0x0,0x756a6f69,0x6e000000,0x7573722f,0x6c69622f,0x0,0x756a6f69,
|
|
0x6e000000,0x756c6400,0x7573722f,0x6c69622f,0x0,0x756c6400,0x7573706c,0x69740000,
|
|
0x7573722f,0x6c69622f,0x0,0x7573706c,0x69740000,0x756f7074,0x30000000,0x7573722f,
|
|
0x6c69622f,0x0,0x756f7074,0x30000000,0x64646f70,0x74000000,0x7573722f,0x6c69622f,
|
|
0x0,0x64646f70,0x74000000,0x756d6572,0x67650000,0x7573722f,0x6c69622f,0x0,
|
|
0x756d6572,0x67650000,0x756c6f6f,0x70000000,0x7573722f,0x6c69622f,0x0,0x756c6f6f,
|
|
0x70000000,0x756f7074,0x0,0x7573722f,0x6c69622f,0x4443432f,0x0,0x756f7074,
|
|
0x0,0x7573722f,0x6c69622f,0x0,0x756f7074,0x0,0x7567656e,0x0,
|
|
0x7573722f,0x6c69622f,0x4443432f,0x0,0x7567656e,0x0,0x7573722f,0x6c69622f,
|
|
0x0,0x7567656e,0x0,0x61733000,0x7573722f,0x6c69622f,0x0,0x61733000,
|
|
0x61733100,0x7573722f,0x6c69622f,0x4443432f,0x0,0x61733100,0x7573722f,0x6c69622f,
|
|
0x0,0x61733100,0x6564675f,0x7072656c,0x696e6b00,0x7573722f,0x6c69622f,0x4443432f,
|
|
0x0,0x6564675f,0x7072656c,0x696e6b00,0x6c640000,0x632b2b70,0x61746368,0x0,
|
|
0x632b2b66,0x696c7400,0x7573722f,0x6c69622f,0x4443432f,0x0,0x6c640000,0x7573722f,
|
|
0x62696e2f,0x0,0x6c640000,0x7573722f,0x6c69622f,0x0,0x6c640000,0x7573722f,
|
|
0x6c69622f,0x4443432f,0x0,0x632b2b70,0x61746368,0x0,0x7573722f,0x6c69622f,
|
|
0x4443432f,0x0,0x632b2b66,0x696c7400,0x62746f75,0x0,0x75746f62,0x0,
|
|
0x7573722f,0x6c69622f,0x0,0x62746f75,0x0,0x7573722f,0x6c69622f,0x0,
|
|
0x75746f62,0x0,0x66746f63,0x0,0x7573722f,0x6c69622f,0x0,0x66746f63,
|
|
0x0,0x636f7264,0x0,0x7573722f,0x62696e2f,0x0,0x636f7264,0x0,
|
|
0x632b2b69,0x6e69742e,0x6f000000,0x64656c74,0x615f696e,0x69742e6f,0x0,0x6372746e,
|
|
0x2e6f0000,0x632b2b69,0x6e69742e,0x6f000000,0x64656c74,0x615f696e,0x69742e6f,0x0,
|
|
0x6372746e,0x2e6f0000,0x6372746e,0x2e6f0000,0x632b2b69,0x6e69742e,0x6f000000,0x64656c74,
|
|
0x615f696e,0x69742e6f,0x0,0x6372746e,0x2e6f0000,0x632b2b69,0x6e69742e,0x6f000000,
|
|
0x64656c74,0x615f696e,0x69742e6f,0x0,0x6372746e,0x2e6f0000,0x632b2b69,0x6e69742e,
|
|
0x6f000000,0x64656c74,0x615f696e,0x69742e6f,0x0,0x6372746e,0x2e6f0000,0x632b2b69,
|
|
0x6e69742e,0x6f000000,0x64656c74,0x615f696e,0x69742e6f,0x0,0x6372746e,0x2e6f0000,
|
|
0x632b2b69,0x6e69742e,0x6f000000,0x64656c74,0x615f696e,0x69742e6f,0x0,0x6372746e,
|
|
0x2e6f0000,0x632b2b69,0x6e69742e,0x6f000000,0x64656c74,0x615f696e,0x69742e6f,0x0,
|
|
0x2d4c0000,0x2d420000,0x2d4c0000,0x6c696270,0x2e620000,0x2d6c7000,0x7573722f,0x6c69622f,
|
|
0x6e6f6e73,0x68617265,0x642f0000,0x6c696270,0x2e620000,0x7573722f,0x6c69622f,0x0,
|
|
0x6c696270,0x2e620000,0x6c696270,0x6c312e62,0x0,0x2d6c706c,0x31000000,0x7573722f,
|
|
0x6c69622f,0x6e6f6e73,0x68617265,0x642f0000,0x6c696270,0x6c312e62,0x0,0x7573722f,
|
|
0x6c69622f,0x0,0x6c696270,0x6c312e62,0x0,0x2d4c0000,0x2d420000,0x2d4c0000,
|
|
0x2d420000,0x2d4c0000,0x2d4c0000,0x6c696265,0x78632e62,0x0,0x2d4c0000,0x2d420000,
|
|
0x2d4c0000,0x2d420000,0x2d6c6578,0x63000000,0x2d6c6d6c,0x64000000,0x7573722f,0x6c69622f,
|
|
0x6e6f6e73,0x68617265,0x642f0000,0x6c696265,0x78632e62,0x0,0x7573722f,0x6c69622f,
|
|
0x0,0x6c696265,0x78632e62,0x0,0x2d4c0000,0x2d420000,0x2d4c0000,0x6c696264,
|
|
0x772e6100,0x6c696264,0x772e6200,0x2d4c0000,0x7573722f,0x6c69622f,0x6e6f6e73,0x68617265,
|
|
0x642f0000,0x202d4200,0x2d4c0000,0x7573722f,0x6c69622f,0x0,0x202d4200,0x2d4c0000,
|
|
0x7573722f,0x6c69622f,0x0,0x2d4c0000,0x7573722f,0x6c69622f,0x0,0x7573722f,
|
|
0x6c69622f,0x6e6f6e73,0x68617265,0x642f0000,0x6c696264,0x772e6100,0x7573722f,0x6c69622f,
|
|
0x6e6f6e73,0x68617265,0x642f0000,0x6c696264,0x772e6200,0x7573722f,0x6c69622f,0x0,
|
|
0x6c696264,0x772e6100,0x7573722f,0x6c69622f,0x0,0x6c696264,0x772e6200,0x2d4c0000,
|
|
0x202d4200,0x2d4c0000,0x6c696278,0x6d616c6c,0x6f632e62,0x0,0x2d6c786d,0x616c6c6f,
|
|
0x63000000,0x7573722f,0x6c69622f,0x6e6f6e73,0x68617265,0x642f0000,0x6c696278,0x6d616c6c,
|
|
0x6f632e62,0x0,0x7573722f,0x6c69622f,0x0,0x6c696278,0x6d616c6c,0x6f632e62,
|
|
0x0,0x6c696273,0x6f72742e,0x62000000,0x2d6c736f,0x72740000,0x7573722f,0x6c69622f,
|
|
0x6e6f6e73,0x68617265,0x642f0000,0x6c696273,0x6f72742e,0x62000000,0x7573722f,0x6c69622f,
|
|
0x0,0x6c696273,0x6f72742e,0x62000000,0x2d4c0000,0x202d4200,0x2d4c0000,0x6c696270,
|
|
0x726f662e,0x61000000,0x6c696270,0x726f662e,0x61000000,0x202d4200,0x2d4c0000,0x6c69626d,
|
|
0x2e620000,0x6c69626d,0x5f6d6970,0x73322e61,0x0,0x6c69626d,0x5f6d6970,0x73322e62,
|
|
0x0,0x6c69626d,0x5f6d6970,0x73332e61,0x0,0x6c69626d,0x5f6d6970,0x73332e62,
|
|
0x0,0x2d6c6d00,0x7573722f,0x6c69622f,0x6e6f6e73,0x68617265,0x642f0000,0x6c69626d,
|
|
0x2e620000,0x7573722f,0x6c69622f,0x0,0x6c69626d,0x2e620000,0x7573722f,0x6c69622f,
|
|
0x6e6f6e73,0x68617265,0x642f0000,0x6c69626d,0x5f6d6970,0x73322e61,0x0,0x7573722f,
|
|
0x6c69622f,0x6e6f6e73,0x68617265,0x642f0000,0x6c69626d,0x5f6d6970,0x73322e62,0x0,
|
|
0x7573722f,0x6c69622f,0x0,0x6c69626d,0x5f6d6970,0x73322e61,0x0,0x7573722f,
|
|
0x6c69622f,0x0,0x6c69626d,0x5f6d6970,0x73322e62,0x0,0x7573722f,0x6c69622f,
|
|
0x6e6f6e73,0x68617265,0x642f0000,0x6c69626d,0x5f6d6970,0x73332e61,0x0,0x7573722f,
|
|
0x6c69622f,0x6e6f6e73,0x68617265,0x642f0000,0x6c69626d,0x5f6d6970,0x73332e62,0x0,
|
|
0x7573722f,0x6c69622f,0x0,0x6c69626d,0x5f6d6970,0x73332e61,0x0,0x7573722f,
|
|
0x6c69622f,0x0,0x6c69626d,0x5f6d6970,0x73332e62,0x0,0x2d4c0000,0x202d4200,
|
|
0x2d4c0000,0x6c696246,0x37372e62,0x0,0x2d6c6674,0x6e000000,0x2d6c4637,0x37000000,
|
|
0x7573722f,0x6c69622f,0x6e6f6e73,0x68617265,0x642f0000,0x6c696246,0x37372e62,0x0,
|
|
0x7573722f,0x6c69622f,0x0,0x6c696246,0x37372e62,0x0,0x2d4c0000,0x202d4200,
|
|
0x2d4c0000,0x6c696249,0x37372e62,0x0,0x2d6c4937,0x37000000,0x7573722f,0x6c69622f,
|
|
0x6e6f6e73,0x68617265,0x642f0000,0x6c696249,0x37372e62,0x0,0x7573722f,0x6c69622f,
|
|
0x0,0x6c696249,0x37372e62,0x0,0x2d4c0000,0x202d4200,0x2d4c0000,0x6c696269,
|
|
0x73616d2e,0x62000000,0x2d6c6973,0x616d0000,0x7573722f,0x6c69622f,0x6e6f6e73,0x68617265,
|
|
0x642f0000,0x6c696269,0x73616d2e,0x62000000,0x7573722f,0x6c69622f,0x0,0x6c696269,
|
|
0x73616d2e,0x62000000,0x2d4c0000,0x202d4200,0x2d4c0000,0x6c696255,0x37372e62,0x0,
|
|
0x2d6c5537,0x37000000,0x7573722f,0x6c69622f,0x6e6f6e73,0x68617265,0x642f0000,0x6c696255,
|
|
0x37372e62,0x0,0x7573722f,0x6c69622f,0x0,0x6c696255,0x37372e62,0x0,
|
|
0x666f7074,0x0,0x636f7074,0x0,0x70666100,0x70636100,0x7573722f,0x6c69622f,
|
|
0x0,0x666f7074,0x0,0x7573722f,0x6c69622f,0x0,0x636f7074,0x0,
|
|
0x7573722f,0x6c69622f,0x0,0x70666100,0x7573722f,0x6c69622f,0x0,0x70636100,
|
|
0x6c696249,0x37375f6d,0x702e6100,0x6c696263,0x5f6d702e,0x61000000,0x2d6c4937,0x375f6d70,
|
|
0x0,0x2d6c635f,0x6d700000,0x556e6b6e,0x6f776e20,0x63686172,0x61637465,0x7220696e,
|
|
0x202d7425,0x630a0000,0x7573722f,0x356c6962,0x0,0x2f757372,0x2f697269,0x78342f00,
|
|
0x2f000000,0x65622f00,0x656c2f00,0x72503145,0x58434f6e,0x4d464953,0x55000000,0x5f473000,
|
|
0x5f473000,0x5f473000,0x5f473000,0x5f473000,0x5f473000,0x5f473000,0x5f473000,0x5f473000,
|
|
0x5f473000,0x5f473000,0x5f473000,0x5f473000,0x6c696270,0x0,0x2e610000,0x6c696265,
|
|
0x78630000,0x2e610000,0x6c696270,0x6c310000,0x2e610000,0x6c696263,0x6f620000,0x2e610000,
|
|
0x6c696273,0x6f727400,0x2e610000,0x6c69626d,0x0,0x2e610000,0x6c696246,0x37370000,
|
|
0x2e610000,0x6c696249,0x37370000,0x2e610000,0x6c696255,0x37370000,0x2e610000,0x6c696269,
|
|
0x73616d00,0x2e610000,0x6c696270,0x726f6600,0x2e610000,0x6c696278,0x6d616c6c,0x6f630000,
|
|
0x2e610000,0x6d6b7374,0x72202829,0x0,0x6f757420,0x6f66206d,0x656d6f72,0x790a0000,
|
|
0x25730a00,0x6d6b6c69,0x73742028,0x29000000,0x6f757420,0x6f66206d,0x656d6f72,0x790a0000,
|
|
0x25730a00,0x61646473,0x74722829,0x0,0x6f757420,0x6f66206d,0x656d6f72,0x790a0000,
|
|
0x25730a00,0x61646473,0x70616365,0x64737472,0x28290000,0x6f757420,0x6f66206d,0x656d6f72,
|
|
0x790a0000,0x25730a00,0x6e657773,0x74723a20,0x756e6162,0x6c652074,0x6f206d61,0x6c6c6f63,
|
|
0x20666f72,0x20737472,0x696e6720,0x25730a00,0x73617665,0x5f706c61,0x63652829,0x0,
|
|
0x6f757420,0x6f66206d,0x656d6f72,0x790a0000,0x25730a00,0x7365745f,0x706c6163,0x65202829,
|
|
0x0,0x706c6163,0x65206f75,0x74206f66,0x2072616e,0x67650000,0x6164646c,0x69737420,
|
|
0x28290000,0x6f757420,0x6f66206d,0x656d6f72,0x790a0000,0x25730a00,0x6164646c,0x69737420,
|
|
0x28290000,0x6f757420,0x6f66206d,0x656d6f72,0x790a0000,0x25730a00,0x666f7200,0x464f5200,
|
|
0x6d6b7375,0x66202829,0x0,0x70617373,0x65642061,0x6e20756e,0x6b6e6f77,0x6e207375,
|
|
0x66666978,0x2076616c,0x75653a20,0x25730a00,0x6d6b7375,0x66202829,0x0,0x42616420,
|
|
0x66696c65,0x206e616d,0x652c206e,0x6f207375,0x66666978,0x3a202573,0xa000000,0x73617665,
|
|
0x73747220,0x28290000,0x6f757420,0x6f66206d,0x656d6f72,0x790a0000,0x25730a00,0x63746d73,
|
|
0x74585858,0x58585800,0x63746d75,0x58585858,0x58580000,0x63746d70,0x58585858,0x58580000,
|
|
0x63746d66,0x58585858,0x58580000,0x63746d6c,0x75585858,0x58585800,0x63746d73,0x58585858,
|
|
0x58580000,0x63746d6d,0x58585858,0x58580000,0x63746d6f,0x58585858,0x58580000,0x63746d6f,
|
|
0x73585858,0x58585800,0x63746d63,0x62585858,0x58585800,0x63746d63,0x58585858,0x58580000,
|
|
0x63746d61,0x58585858,0x58580000,0x63746d62,0x58585858,0x58580000,0x63746d6c,0x58585858,
|
|
0x58580000,0x63746d6d,0x34585858,0x58585800,0x63746d67,0x74585858,0x58585800,0x63746d69,
|
|
0x6c585858,0x58585800,0x63746d6c,0x74585858,0x58585800,0x63746d70,0x31585858,0x58585800,
|
|
0x63746d70,0x64585858,0x58585800,0x63746d64,0x64585858,0x58585800,0x63746d6c,0x6f585858,
|
|
0x58585800,0x63746d63,0x69585858,0x58585800,0x63746d76,0x58585858,0x58580000,0x63746d65,
|
|
0x72725858,0x58585858,0x0,0x63746d65,0x6d585858,0x58585800,0x63746d65,0x58585858,
|
|
0x58580000,0x63746d64,0x58585858,0x58580000,0x63746d71,0x58585858,0x58580000,0x63746d71,
|
|
0x73585858,0x58585800,0x63746d65,0x6c665858,0x58585800,0x63746d6b,0x58585858,0x58580000,
|
|
0x63746d63,0x6d645858,0x58585858,0x0,0x63746d66,0x696c7458,0x58585858,0x58000000,
|
|
0x25732000,0x25732000,0x3c202573,0x20000000,0x3e202573,0x20000000,0xa000000,0x70697065,
|
|
0x20666169,0x6c656420,0x666f7220,0x2d73686f,0x776d0000,0x6e6f206d,0x6f726520,0x70726f63,
|
|
0x65737365,0x730a0000,0x25730a00,0x63616e27,0x74206f70,0x656e2069,0x6e707574,0x2066696c,
|
|
0x653a2025,0x730a0000,0x25730a00,0x63616e27,0x74206372,0x65617465,0x206f7574,0x70757420,
|
|
0x66696c65,0x3a202573,0xa000000,0x25730a00,0x63616e27,0x74206372,0x65617465,0x20657272,
|
|
0x6f722066,0x696c653a,0x2025730a,0x0,0x25730a00,0x25732069,0x73206e6f,0x7420696e,
|
|
0x7374616c,0x6c656420,0x28636f75,0x6c64206e,0x6f742066,0x696e6420,0x2573292e,0xa000000,
|
|
0x2573206d,0x6179206e,0x6f742062,0x6520696e,0x7374616c,0x6c656420,0x28636f75,0x6c64206e,
|
|
0x6f742066,0x696e6420,0x2573292e,0xa000000,0x63616e27,0x74206669,0x6e64206f,0x72206578,
|
|
0x65633a20,0x25730a00,0x25730a00,0x50494f43,0x4d41505f,0x53474900,0x50494f43,0x53455849,
|
|
0x54000000,0x53544f50,0x50454420,0x7369676e,0x616c2072,0x65636569,0x76656420,0x66726f6d,
|
|
0x3a202573,0x20000000,0x20285369,0x676e616c,0x20256429,0x20000000,0x2050726f,0x63657373,
|
|
0x20202564,0x20616261,0x6e646f6e,0x65640a00,0x46617461,0x6c206572,0x726f7220,0x696e3a20,
|
|
0x25732000,0x20636869,0x6c642064,0x69656420,0x64756520,0x746f2073,0x69676e61,0x6c202564,
|
|
0x2e0a0000,0x50726f62,0x61626c79,0x20636175,0x73656420,0x62792072,0x756e6e69,0x6e67206f,
|
|
0x7574206f,0x66207377,0x61702073,0x70616365,0x202d2d20,0x63686563,0x6b202f75,0x73722f61,
|
|
0x646d2f53,0x59534c4f,0x472e0a00,0x46617461,0x6c206572,0x726f7220,0x696e3a20,0x25732000,
|
|
0x20536967,0x6e616c20,0x25642000,0x2d20636f,0x72652064,0x756d7065,0x640a0000,0xa000000,
|
|
0x666f726b,0x20746f20,0x65646974,0x20666169,0x6c65640a,0x0,0x25730a00,0x2d6c0000,
|
|
0x2d660000,0x6572722d,0x77696e64,0x6f770000,0x2b310000,0x78746572,0x6d000000,0x78746572,
|
|
0x6d000000,0x2d646973,0x706c6179,0x0,0x2d6c7300,0x2d650000,0x2b310000,0x6661696c,
|
|
0x65642074,0x6f206578,0x65633a20,0x25730a00,0x25730a00,0x46617461,0x6c206572,0x726f7220,
|
|
0x696e3a20,0x25732000,0x20536967,0x6e616c20,0x25642000,0x2d20636f,0x72652064,0x756d7065,
|
|
0x640a0000,0xa000000,0x3a204572,0x726f723a,0x20000000,0x2c206c69,0x6e652000,0x4572726f,
|
|
0x72206f6e,0x206c696e,0x65200000,0x4552524f,0x52200000,0x204c494e,0x45200000,0x25730a00,
|
|
0x25732020,0x28257329,0xa000000,0x70630000,0x25732020,0x28257329,0xa000000,0x61730000,
|
|
0x25732020,0x28257329,0xa000000,0x66373700,0x25732020,0x28257329,0xa000000,0x706c3100,
|
|
0x25732020,0x28257329,0xa000000,0x636f626f,0x6c000000,0x25732020,0x28257329,0xa000000,
|
|
0x63630000,0x94d6970,0x7320436f,0x6d707574,0x65722053,0x79737465,0x6d732025,0x642e2564,
|
|
0xa000000,0x252e3266,0x7520252e,0x32667320,0x25753a25,0x30342e31,0x6620252e,0x30662525,
|
|
0xa000000,0x2f444343,0x0,0x2f000000,0x7573722f,0x6c69622f,0x61626900,0x2f000000,
|
|
0x7573722f,0x6c69622f,0x6e6f6e73,0x68617265,0x64000000,0x2f000000,0x7573722f,0x6c696200,
|
|
0x2e000000,0x2e000000,0x2f000000,0x2f000000,0x2e000000,0x6163636f,0x6d000000,0x2f757372,
|
|
0x2f6c6962,0x2f616363,0x6f6d0000,0x414e5349,0x20430000,0x63636f6d,0x0,0x2f757372,
|
|
0x2f6c6962,0x2f63636f,0x6d000000,0x414e5349,0x20430000,0x61637070,0x0,0x2f757372,
|
|
0x2f6c6962,0x2f616370,0x70000000,0x414e5349,0x20430000,0x63707000,0x2f757372,0x2f6c6962,
|
|
0x2f637070,0x0,0x44657665,0x6c6f706d,0x656e7420,0x6f707469,0x6f6e0000,0x66636f6d,
|
|
0x0,0x2f757372,0x2f6c6962,0x2f66636f,0x6d000000,0x466f7274,0x72616e00,0x666f7074,
|
|
0x0,0x2f757372,0x2f6c6962,0x2f666f70,0x74000000,0x466f7274,0x72616e00,0x70666100,
|
|
0x2f757372,0x2f6c6962,0x2f706661,0x0,0x506f7765,0x7220466f,0x72747261,0x6e000000,
|
|
0x6163636f,0x6d5f6d70,0x0,0x2f757372,0x2f6c6962,0x2f616363,0x6f6d5f6d,0x70000000,
|
|
0x506f7765,0x72204300,0x63636f6d,0x5f6d7000,0x2f757372,0x2f6c6962,0x2f63636f,0x6d5f6d70,
|
|
0x0,0x506f7765,0x72204300,0x70636100,0x2f757372,0x2f6c6962,0x2f706361,0x0,
|
|
0x506f7765,0x72204300,0x636f7074,0x0,0x2f757372,0x2f6c6962,0x2f636f70,0x74000000,
|
|
0x414e5349,0x20430000,0x75706173,0x0,0x2f757372,0x2f6c6962,0x2f757061,0x73000000,
|
|
0x50617363,0x616c0000,0x706c3166,0x65000000,0x2f757372,0x2f6c6962,0x2f706c31,0x66650000,
|
|
0x504c2f31,0x0,0x706c3165,0x72726f72,0x0,0x2f757372,0x2f6c6962,0x2f706c31,
|
|
0x6572726f,0x72000000,0x504c2f31,0x0,0x61733000,0x2f757372,0x2f6c6962,0x2f617330,
|
|
0x0,0x44657665,0x6c6f706d,0x656e7420,0x6f707469,0x6f6e0000,0x61733100,0x2f757372,
|
|
0x2f6c6962,0x2f617331,0x0,0x44657665,0x6c6f706d,0x656e7420,0x6f707469,0x6f6e0000,
|
|
0x6c640000,0x2f757372,0x2f6c6962,0x2f6c6400,0x44657665,0x6c6f706d,0x656e7420,0x6f707469,
|
|
0x6f6e0000,0x636f6266,0x65000000,0x2f757372,0x2f6c6962,0x2f636f62,0x66650000,0x434f424f,
|
|
0x4c000000,0x65646763,0x70666500,0x2f757372,0x2f6c6962,0x2f444343,0x2f656467,0x63706665,
|
|
0x0,0x44656c74,0x6120432b,0x2b000000,0x65646763,0x7066652e,0x616c7400,0x2f757372,
|
|
0x2f6c6962,0x2f444343,0x2f656467,0x63706665,0x2e616c74,0x0,0x44656c74,0x6120432b,
|
|
0x2b000000,0x2d637878,0x0,0x25733a20,0x0,0x66756c6c,0x5f706174,0x68000000,
|
|
0x2f000000,0x2e256400,0x0,0x63767374,0x61746963,0x2e66696c,0x65736574,0x0,
|
|
0x63767374,0x61746963,0x2e66696c,0x65736574,0x0,0x53746174,0x69632066,0x696c6573,
|
|
0x65743a20,0x25732025,0x73000000,0x20257300,0xa000000,0x772b0000,0x7265636f,0x72645f73,
|
|
0x74617469,0x635f6669,0x6c657365,0x74000000,0x636f756c,0x64206e6f,0x74206f70,0x656e2063,
|
|
0x76737461,0x74696320,0x66696c65,0x73657420,0x74656d70,0x2066696c,0x65202573,0xa000000,
|
|
0x7265636f,0x72645f73,0x74617469,0x635f6669,0x6c657365,0x74000000,0x636f756c,0x64206e6f,
|
|
0x74206f70,0x656e206f,0x72206372,0x65617465,0x20637673,0x74617469,0x63206669,0x6c657365,
|
|
0x74206669,0x6c652025,0x730a0000,0x7265636f,0x72645f73,0x74617469,0x635f6669,0x6c657365,
|
|
0x74000000,0x6572726f,0x7220696e,0x206c6f63,0x6b696e67,0x20637673,0x74617469,0x63206669,
|
|
0x6c657365,0x74206669,0x6c652025,0x730a0000,0x7265636f,0x72645f73,0x74617469,0x635f6669,
|
|
0x6c657365,0x74000000,0x636f756c,0x64206e6f,0x74206673,0x74617420,0x63767374,0x61746963,
|
|
0x2066696c,0x65736574,0x2066696c,0x65202573,0xa000000,0x2d637673,0x74617469,0x630a0000,
|
|
0x722b0000,0x7265636f,0x72645f73,0x74617469,0x635f6669,0x6c657365,0x74000000,0x636f756c,
|
|
0x64206e6f,0x74206664,0x6f70656e,0x20637673,0x74617469,0x63206669,0x6c657365,0x74206669,
|
|
0x6c652025,0x730a0000,0x25732025,0x73000000,0x20257300,0xa000000,0x7265636f,0x72645f73,
|
|
0x74617469,0x635f6669,0x6c657365,0x74000000,0x6572726f,0x7220696e,0x20777269,0x74696e67,
|
|
0x20637673,0x74617469,0x63206669,0x6c657365,0x74206669,0x6c652025,0x730a0000,0x25733a20,
|
|
0x746f7563,0x68202573,0xa000000,0x25733a20,0x746f7563,0x68202573,0x0,0x2d420000,
|
|
0x2d6f0000,0x2d6f0000,0x20202000,0x69690000,0x2e696900,0x2f69695f,0x66696c65,0x732f0000,
|
|
0x2e4e4557,0x0,0x72000000,0x25733a20,0x75706461,0x74655f69,0x6e737461,0x6e746961,
|
|
0x74696f6e,0x5f696e66,0x6f5f6669,0x6c652025,0x730a0000,0x77000000,0x75706461,0x74655f69,
|
|
0x6e737461,0x6e746961,0x74696f6e,0x5f696e66,0x6f5f6669,0x6c650000,0x6572726f,0x7220696e,
|
|
0x20637265,0x6174696e,0x67206669,0x6c652025,0x730a0000,0x434d444c,0x494e453d,0x25732025,
|
|
0x73257325,0x730a0000,0x2d632000,0x0,0x0,0x5057443d,0x25730a00,0x2d2d2d2d,
|
|
0xa000000,0x75706461,0x74655f69,0x6e737461,0x6e746961,0x74696f6e,0x5f696e66,0x6f5f6669,
|
|
0x6c650000,0x6572726f,0x7220696e,0x2072656e,0x616d696e,0x67202573,0x20746f20,0x25730a00,
|
|
0x2f70726f,0x632f252d,0x64000000,0x4f70656e,0x696e6720,0x2f70726f,0x63000000,0x50494f43,
|
|
0x53454e54,0x52590000,0x50494f43,0x5753544f,0x50000000,0x70726f67,0x72616d20,0x68616c74,
|
|
0x65642070,0x72656d61,0x74757265,0x6c790000,0x70726f67,0x72616d20,0x68616c74,0x65642069,
|
|
0x6e207772,0x6f6e6720,0x73797374,0x656d2063,0x616c6c00,0x756e6b6e,0x6f776e20,0x70726f62,
|
|
0x6c656d0a,0x0,0x72656164,0x206f6e20,0x70697065,0x20666169,0x6c656400,0x77726974,
|
|
0x65206f6e,0x20706970,0x65206661,0x696c6564,0x0,0x2d73686f,0x776d3a20,0x556e6964,
|
|
0x656e7469,0x66696564,0x3a207365,0x676d656e,0x74202564,0xa000000,0x70725f76,0x61646472,
|
|
0x5b25645d,0x3d20256c,0x780a0000,0x70725f73,0x697a655b,0x25645d3d,0x20256c78,0xa000000,
|
|
0x70725f6f,0x66665b25,0x645d3d20,0x256c780a,0x0,0x70725f6d,0x666c6167,0x735b2564,
|
|
0x5d3d2025,0x6c780a00,0x70725f76,0x73697a65,0x5b25645d,0x3d20256c,0x780a0000,0x70725f70,
|
|
0x73697a65,0x5b25645d,0x3d20256c,0x780a0000,0x70725f77,0x73697a65,0x5b25645d,0x3d20256c,
|
|
0x780a0000,0x70725f72,0x73697a65,0x5b25645d,0x3d20256c,0x780a0000,0x70725f6d,0x73697a65,
|
|
0x5b25645d,0x3d20256c,0x780a0000,0x70725f64,0x65765b25,0x645d3d20,0x256c780a,0x0,
|
|
0x70725f69,0x6e6f5b25,0x645d3d20,0x256c780a,0x0,0xa000000,0x25732070,0x68617365,
|
|
0x206d656d,0x3a20256c,0x64542025,0x6c644420,0x256c6442,0x20256c64,0x5320256c,0x64742025,
|
|
0x6c646420,0x256c6462,0x20256c64,0x6d3d2025,0x6c644b0a,0x0,0x74657874,0x5f73697a,
|
|
0x653d2025,0x6c64204b,0x62797465,0x730a0000,0x64617461,0x5f73697a,0x653d2025,0x6c64204b,
|
|
0x62797465,0x730a0000,0x62726b5f,0x73697a65,0x3d20256c,0x64204b62,0x79746573,0xa000000,
|
|
0x73746163,0x6b5f7369,0x7a653d20,0x256c6420,0x4b627974,0x65730a00,0x736f5f74,0x6578745f,
|
|
0x73697a65,0x3d20256c,0x64204b62,0x79746573,0xa000000,0x736f5f64,0x6174615f,0x73697a65,
|
|
0x3d20256c,0x64204b62,0x79746573,0xa000000,0x736f5f62,0x726b5f73,0x697a653d,0x20256c64,
|
|
0x204b6279,0x7465730a,0x0,0x6d6d6170,0x5f73697a,0x653d2025,0x6c64204b,0x62797465,
|
|
0x730a0000,0x544f5441,0x4c5f5349,0x5a453d20,0x256c6420,0x4b627974,0x65730a00,0xf03f9c68,
|
|
0xf03f9c74,0xf03f9c80,0xf03f9c8c,0xf03f9c98,0xf03fa83c,0xf03fac30,0xf03fac30,0xf03fa984,
|
|
0xf03fac30,0xf03fac30,0xf03fa7e4,0xf03fac30,0xf03fac30,0xf03fac30,0xf03fac30,0xf03fac30,
|
|
0xf03fac30,0xf03fa8e4,0xf03fac30,0xf03fac30,0xf03fa78c,0xf0405024,0xf03fb21c,0xf04079c4,
|
|
0xf03fb21c,0xf03fb21c,0xf0408fac,0xf03fb21c,0xf03fb21c,0xf03fb21c,0xf03fb21c,0xf03fb21c,
|
|
0xf0406d34,0xf03fb21c,0xf04080d4,0xf03fb21c,0xf04079c4,0xf03fb21c,0xf04069c0,0xf03fb21c,
|
|
0xf03fb040,0xf04079c4,0xf03fb21c,0xf03fb21c,0xf03fb21c,0xf03fb21c,0xf03fb21c,0xf03fb21c,
|
|
0xf03fb21c,0xf03fb21c,0xf03fb21c,0xf03fb21c,0xf03fb21c,0xf03fb21c,0xf03faefc,0xf03fb21c,
|
|
0xf0402de0,0xf03fafe0,0xf03fb21c,0xf03fb21c,0xf03faf54,0xf03fb21c,0xf03fb21c,0xf03fb21c,
|
|
0xf03fb21c,0xf03fb21c,0xf03fb21c,0xf03faf90,0xf03fb21c,0xf0402de0,0xf0402de0,0xf03fb21c,
|
|
0xf0406680,0xf03fe05c,0xf0401370,0xf0403134,0xf03faf90,0xf0401b78,0xf04026fc,0xf03fbb80,
|
|
0xf03fbe98,0xf03fbdac,0xf03fbdac,0xf03fbe98,0xf03fbe98,0xf03fbe98,0xf03fbe98,0xf03fbe98,
|
|
0xf03fbe98,0xf03fbe98,0xf03fbe98,0xf03fbe98,0xf03fbd54,0xf03fbe98,0xf03fbdac,0xf03fbde8,
|
|
0xf03fd064,0xf03fd218,0xf03fd110,0xf03fd110,0xf03fd218,0xf03fd218,0xf03fd218,0xf03fd218,
|
|
0xf03fd218,0xf03fd218,0xf03fd218,0xf03fd218,0xf03fd218,0xf03fd0b8,0xf03fd218,0xf03fd110,
|
|
0xf03fd14c,0xf03fe05c,0xf03fded8,0xf0403134,0xf0403134,0xf03fded8,0xf03fded8,0xf03fded8,
|
|
0xf03fded8,0xf03fded8,0xf03fded8,0xf03fded8,0xf03fded8,0xf03fded8,0xf0401370,0xf03fded8,
|
|
0xf0403134,0xf0408b04,0xf03fe05c,0xf03fe05c,0xf0403134,0xf0403134,0xf03fe05c,0xf03fe05c,
|
|
0xf03fe05c,0xf03fe05c,0xf03fe05c,0xf03fe05c,0xf03fe05c,0xf03fe05c,0xf03fe05c,0xf0401370,
|
|
0xf03fe05c,0xf0403134,0xf0408b04,0xf040ca80,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,
|
|
0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041920c,0xf041ad50,0xf041ad50,
|
|
0xf041ad50,0xf040cab4,0xf041ad50,0xf040cb20,0xf041ad50,0xf040cb90,0xf040cce4,0xf041ad50,
|
|
0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,
|
|
0xf041ad50,0xf040ce14,0xf040d008,0xf040d188,0xf040d2d8,0xf040d57c,0xf040d770,0xf040d850,
|
|
0xf040db84,0xf040dce8,0xf040def4,0xf040df20,0xf040e888,0xf040e99c,0xf040ecb4,0xf040ed64,
|
|
0xf040f2c0,0xf040f348,0xf040f3cc,0xf040f430,0xf040f4d4,0xf040f660,0xf040f738,0xf040f860,
|
|
0xf041058c,0xf041ad50,0xf0418c58,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,
|
|
0xf041ad50,0xf04109dc,0xf04113cc,0xf041151c,0xf0412254,0xf041275c,0xf0413148,0xf04137d0,
|
|
0xf04138ec,0xf0413c90,0xf0414324,0xf041441c,0xf0414660,0xf04147e0,0xf0415510,0xf0416118,
|
|
0xf04165cc,0xf0416fc4,0xf041705c,0xf0417430,0xf04189d4,0xf0419330,0xf0419798,0xf0419a98,
|
|
0xf041a34c,0xf041a300,0xf041a48c,0xf040fa74,0xf0410498,0xf040fca0,0xf0410498,0xf0410498,
|
|
0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf0410498,
|
|
0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf0410498,
|
|
0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf040f9b0,0xf0410498,
|
|
0xf040fdec,0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf0410498,
|
|
0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf0410498,
|
|
0xf0410498,0xf0410498,0xf0410498,0xf0410498,0xf040fd38,0xf040fd5c,0xf040fd14,0xf040fc7c,
|
|
0xf0410498,0xf040fa74,0xf0410498,0xf0410498,0xf0410498,0xf040fbc8,0xf040fba4,0xf040fd80,
|
|
0xf040fc34,0xf0410498,0xf040fcc4,0xf040f98c,0xf040fc58,0xf0410498,0xf040fc10,0xf0410498,
|
|
0xf040fbec,0xf0410498,0xf040fb80,0xf040fe10,0xf040fda4,0xf040fdc8,0xf04103fc,0xf04104f4,
|
|
0xf04104f4,0xf0410114,0xf04104f4,0xf04104f4,0xf040fe54,0xf04104f4,0xf04104f4,0xf04104f4,
|
|
0xf041036c,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,
|
|
0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,
|
|
0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04102f4,
|
|
0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,
|
|
0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,0xf04104f4,
|
|
0xf04104f4,0xf04104f4,0xf04104f4,0xf0410094,0xf0418ca0,0xf04191ac,0xf0418ce8,0xf04191ac,
|
|
0xf04191ac,0xf0418d30,0xf0418f28,0xf04191ac,0xf04191ac,0xf04191ac,0xf04191ac,0xf04191ac,
|
|
0xf04191ac,0xf0418d78,0xf04191ac,0xf0418dc0,0xf04191ac,0xf0418ee0,0xf04191ac,0xf04191ac,
|
|
0xf0418e08,0xf04191ac,0xf04191ac,0xf04191ac,0xf04191ac,0xf04191ac,0xf04191ac,0xf04191ac,
|
|
0xf04191ac,0xf04191ac,0xf04191ac,0xf04191ac,0xf04191ac,0xf04191ac,0xf04191ac,0xf04191ac,
|
|
0xf04191ac,0xf0418e50,0xf0418f58,0xf04191ac,0xf0418e98,0xf04191ac,0xf04191ac,0xf04191ac,
|
|
0xf04191ac,0xf04191ac,0xf04191ac,0xf04191ac,0xf0418f48,0xf0419094,0xf04191ac,0xf04191ac,
|
|
0xf04191ac,0xf04190c8,0xf04191ac,0xf04191ac,0xf04191ac,0xf0419164,0xf041a714,0xf041ad50,
|
|
0xf041ad50,0xf041ae04,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,
|
|
0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,
|
|
0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ae04,0xf041ad50,
|
|
0xf041ad50,0xf041a680,0xf041a690,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,
|
|
0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041ad50,0xf041a57c,0xf041ad50,0xf041ad50,
|
|
0xf041ad50,0xf041ad50,0xf041ad50,0xf041a670,0xf041a660,0xf041ddbc,0xf041f608,0xf041f608,
|
|
0xf041f608,0xf041f608,0xf041f608,0xf041f608,0xf041f608,0xf041f608,0xf041f608,0xf041f608,
|
|
0xf041f608,0xf041f608,0xf041f608,0xf041f608,0xf041f608,0xf041f608,0xf041f608,0xf041f658,
|
|
0xf041f608,0xf041ded0,0xf041edcc,0xf041f608,0xf041f608,0xf041ef60,0xf041f608,0xf041f3ec,
|
|
0xf041f608,0xf041e904,0xf041f608,0xf041e6b8,0xf041dc38,0xf041f608,0xf041f608,0xf041f0e4,
|
|
0xf041f608,0xf041f268,0xf041f608,0xf041e168,0xf041e534,0xf041f57c,0xf041f608,0xf041f608,
|
|
0xf041f608,0xf041f608,0xf041f608,0xf041f608,0xf041f608,0xf041cc70,0xf041cd28,0xf041cb20,
|
|
0xf041c7a8,0xf041c354,0xf041bc28,0xf041f608,0xf041b87c,0xf041f608,0xf041c4c4,0xf041c40c,
|
|
0xf041cf30,0xf041c860,0xf041e7cc,0xf041c9d0,0xf041bb08,0xf041c6f0,0xf041d4d8,0xf041c638,
|
|
0xf041d218,0xf041c57c,0xf041c918,0xf041ce78,0xf041f608,0xf041d368,0xf041d420,0xf041f868,
|
|
0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,
|
|
0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,
|
|
0xf041fa78,0xf041f898,0xf041fa78,0xf041f838,0xf041f928,0xf041fa78,0xf041fa78,0xf041f958,
|
|
0xf041fa78,0xf041fa78,0xf041fa78,0xf041f8f8,0xf041fa78,0xf041f8c8,0xf041f808,0xf041fa78,
|
|
0xf041fa78,0xf041f9b8,0xf041fa78,0xf041f988,0xf041fa78,0xf041f9e8,0xf041fa18,0xf041fa78,
|
|
0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,
|
|
0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,
|
|
0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa78,0xf041fa48,0xf041fb74,0xf041fd54,0xf041fd54,
|
|
0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,
|
|
0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,0xf041fba4,
|
|
0xf041fd54,0xf041fb44,0xf041fc34,0xf041fd54,0xf041fd54,0xf041fc64,0xf041fd54,0xf041fd54,
|
|
0xf041fd54,0xf041fc04,0xf041fd54,0xf041fbd4,0xf041fb14,0xf041fd54,0xf041fd54,0xf041fcc4,
|
|
0xf041fd54,0xf041fc94,0xf041fd54,0xf041fd54,0xf041fd24,0xf041fd54,0xf041fd54,0xf041fd54,
|
|
0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,
|
|
0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,0xf041fd54,
|
|
0xf041fd54,0xf041fd54,0xf041fcf4,0xf042311c,0xf042311c,0xf04232dc,0xf0423590,0xf0423400,
|
|
0xf0423400,0x0,0x0,0x0,0x40282329,0x24486561,0x6465723a,0x20495249,
|
|
0x5820352e,0x333a3130,0x32313537,0x32303333,0x20627569,0x6c742031,0x312f3033,0x2f393420,
|
|
0x61742070,0x69676865,0x6172743a,0x2f6a6f69,0x73742f35,0x2e334d52,0x2f726f6f,0x74202400,
|
|
};
|
|
static const uint32_t data[] = {
|
|
0x0,0x3,0x0,0x10000560,0x1,0x10000564,0x1,0x10000568,
|
|
0x2,0x1000056c,0x3,0x10000570,0x4,0x10000574,0x5,0x10000578,
|
|
0x6,0x1000057c,0x6,0x10000580,0x6,0x10000584,0x6,0x10000588,
|
|
0x6,0x1000058c,0x6,0x10000590,0x6,0x10000594,0x7,0x0,
|
|
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
|
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
|
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
|
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
|
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
|
0x1,0x0,0x0,0x10000598,0x100005a0,0x100005a8,0x100005b0,0x100005b8,
|
|
0x100005c0,0x100005c8,0x100005d0,0x0,0x0,0x0,0x100005d8,0x100005e0,
|
|
0x100005ec,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
|
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
|
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
|
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
|
0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,
|
|
0x0,0x0,0x0,0x0,0x1,0x0,0x0,0x0,
|
|
0x0,0x0,0x0,0x0,0x1,0x0,0x1,0x0,
|
|
0x0,0x0,0x1,0x0,0x1,0x0,0x0,0x0,
|
|
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
|
0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,
|
|
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
|
0x0,0x0,0x0,0x0,0x0,0x0,0x1,0x0,
|
|
0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,
|
|
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
|
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
|
0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
|
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
|
|
0x0,0x1,0x0,0x0,0x0,0x0,0x1,0x0,
|
|
0x0,0x0,0x0,0x100005f4,0x10003,0x100005fc,0x10007,0x0,
|
|
0x0,0x10000604,0x10003,0x1000060c,0x10007,0x0,0x0,0x0,
|
|
0x1,0x0,0x0,0x0,0x0,0x0,0x1,0x1,
|
|
0x10000614,0x0,0x0,0xffffffff,0x0,0xffffffff,0x0,0x0,
|
|
0x0,0x0,0x10000618,0x1000061c,0x10008310,0x1900,0x0,0x0,
|
|
0x0,0x0,0x10005234,0x10005240,0x10005248,0x10005250,0x10005258,0x1000525c,
|
|
0x10006754,0x1000675c,0x1000676c,0x10006774,0x1000677c,0x1000678c,0x10006794,0x1000679c,
|
|
0x100067ac,0x100067b4,0x100067b8,0x100067c8,0x100067dc,0x100067e4,0x100067f4,0x100067fc,
|
|
0x10006804,0x10006814,0x1000681c,0x10006820,0x10006830,0x10006840,0x1000684c,0x10006860,
|
|
0x10006868,0x10006870,0x10006884,0x1000688c,0x10006890,0x100068a0,0x100068a8,0x100068b0,
|
|
0x100068c0,0x100068c8,0x100068d0,0x100068e0,0x100068e8,0x100068f0,0x10006900,0x10006908,
|
|
0x10006914,0x10006928,0x10006930,0x10006934,0x10006944,0x10006958,0x1000695c,0x1000696c,
|
|
0x10006980,0x10006984,0x10006990,0x100069a4,0x100069ac,0x100069bc,0x100069c4,0x100069cc,
|
|
0x100069e4,0x100069f0,0x100069fc,0x10006a18,0x0,0x0,0x0,0x0,
|
|
};
|
|
static uint32_t f_main(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1);
|
|
static void f_process_config(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1);
|
|
static void f_add_info(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static void f_parse_command(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1);
|
|
static void f_get_host_chiptype(uint8_t *mem, uint32_t sp);
|
|
static void f_error(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1, uint32_t a2, uint32_t a3);
|
|
static void f_relocate_passes(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1, uint32_t a2);
|
|
static void f_newrunlib(uint8_t *mem, uint32_t sp);
|
|
static void f_compose_G0_libs(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static uint32_t f_mkstr(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1, uint32_t a2, uint32_t a3);
|
|
static void f_mklist(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static void f_addstr(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1);
|
|
static void f_addspacedstr(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1);
|
|
static uint32_t f_newstr(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static uint32_t f_save_place(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static void f_set_place(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1, uint32_t a2);
|
|
static void f_addlist(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1);
|
|
static void f_adduldlist(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1, uint32_t a2);
|
|
static uint32_t f_nodup(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1);
|
|
static uint32_t f_getsuf(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static uint32_t f_mksuf(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1);
|
|
static uint32_t f_savestr(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1);
|
|
static void f_mktempstr(uint8_t *mem, uint32_t sp);
|
|
static uint32_t f_run(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1, uint32_t a2, uint32_t a3);
|
|
static uint32_t f_edit_src(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1, uint32_t a2);
|
|
static void f_get_lino(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1, uint32_t a2);
|
|
static void f_show_err(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static void f_handler(uint8_t *mem, uint32_t sp);
|
|
static void f_cleanup(uint8_t *mem, uint32_t sp);
|
|
static void f_whats(uint8_t *mem, uint32_t sp);
|
|
static void f_settimes(uint8_t *mem, uint32_t sp);
|
|
static void f_dotime(uint8_t *mem, uint32_t sp);
|
|
static uint32_t func_4339c8(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1);
|
|
static uint32_t f_isdir(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static uint32_t f_regular_not_writeable(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static uint32_t f_regular_file(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static uint32_t f_basename(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static uint32_t f_dirname(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static uint32_t func_434094(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1);
|
|
static void f_add_cxx_symbol_options(uint8_t *mem, uint32_t sp);
|
|
static void f_init_curr_dir(uint8_t *mem, uint32_t sp);
|
|
static uint32_t f_full_path(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static void f_add_static_opt(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static void f_record_static_fileset(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static uint32_t f_touch(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static void f_add_prelinker_objects(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1);
|
|
static uint32_t f_quoted_length(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1);
|
|
static uint32_t f_quote_shell_arg(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1);
|
|
static void f_save_off_command_line(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1);
|
|
static void f_skip_old_ii_controls(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static uint32_t f_make_ii_file_name(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static void f_update_instantiation_info_file(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static uint32_t func_4362cc(uint8_t *mem, uint32_t sp, uint32_t a0);
|
|
static void func_4365b8(uint8_t *mem, uint32_t sp);
|
|
static void func_436680(uint8_t *mem, uint32_t sp);
|
|
static void func_43673c(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1);
|
|
static uint32_t f_gethostsex(uint8_t *mem, uint32_t sp);
|
|
uint64_t trampoline(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1, uint32_t a2, uint32_t a3, uint32_t fp_dest) {
|
|
switch (fp_dest) {
|
|
case 0x433218: f_handler(mem, sp); return 0;
|
|
default: abort();}
|
|
}
|
|
int run(uint8_t *mem, int argc, char *argv[]) {
|
|
mmap_initial_data_range(mem, 0xff00000, 0x1000b000);
|
|
memcpy(mem + 0x10000560, rodata, 0x75e0);
|
|
memcpy(mem + 0x10000000, data, 0x560);
|
|
MEM_S32(0x1000a600) = argc;
|
|
MEM_S32(0xffffff0) = argc;
|
|
uint32_t al = argc * 4; for (int i = 0; i < argc; i++) al += strlen(argv[i]) + 1;
|
|
uint32_t arg_addr = wrapper_malloc(mem, al);
|
|
MEM_U32(0x1000a604) = arg_addr;
|
|
MEM_U32(0xffffff4) = arg_addr;
|
|
uint32_t arg_strpos = arg_addr + argc * 4;
|
|
for (int i = 0; i < argc; i++) {MEM_U32(arg_addr + i * 4) = arg_strpos; uint32_t p = 0; do { MEM_S8(arg_strpos) = argv[i][p]; ++arg_strpos; } while (argv[i][p++] != '\0');}
|
|
setup_libc_data(mem);
|
|
int ret = f_main(mem, 0xffffff0, argc, arg_addr);
|
|
return ret;
|
|
}
|
|
|
|
static uint32_t f_main(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L405b30:
|
|
//main:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xfffffea0;
|
|
MEM_U32(sp + 356) = a1;
|
|
t6 = MEM_U32(sp + 356);
|
|
// fdead 40008063 MEM_U32(sp + 68) = ra;
|
|
// fdead 40008063 MEM_U32(sp + 64) = gp;
|
|
MEM_U32(sp + 352) = a0;
|
|
// fdead 40008063 MEM_U32(sp + 60) = s5;
|
|
// fdead 40008063 MEM_U32(sp + 56) = s4;
|
|
// fdead 40008063 MEM_U32(sp + 52) = s3;
|
|
// fdead 40008063 MEM_U32(sp + 48) = s2;
|
|
// fdead 40008063 MEM_U32(sp + 44) = s1;
|
|
// fdead 40008063 MEM_U32(sp + 40) = s0;
|
|
MEM_U32(sp + 332) = zero;
|
|
MEM_U32(sp + 328) = zero;
|
|
MEM_U32(sp + 324) = zero;
|
|
at = 0x1000a31c;
|
|
t8 = 0x10000004;
|
|
t7 = MEM_U32(t6 + 0);
|
|
t8 = MEM_U32(t8 + 0);
|
|
MEM_U32(at + 0) = t7;
|
|
at = 0x1;
|
|
if (t8 == at) {at = 0x2;
|
|
goto L405ba0;}
|
|
at = 0x2;
|
|
if (t8 != at) {//nop;
|
|
goto L405bb4;}
|
|
//nop;
|
|
L405ba0:
|
|
t9 = 0x10000620;
|
|
at = 0x1000a254;
|
|
t9 = t9;
|
|
MEM_U32(at + 0) = t9;
|
|
goto L405bc4;
|
|
MEM_U32(at + 0) = t9;
|
|
L405bb4:
|
|
t0 = 0x10000628;
|
|
at = 0x1000a254;
|
|
t0 = t0;
|
|
MEM_U32(at + 0) = t0;
|
|
L405bc4:
|
|
t1 = 0x10000630;
|
|
at = 0x1000a258;
|
|
t1 = t1;
|
|
t2 = 0x10000638;
|
|
MEM_U32(at + 0) = t1;
|
|
at = 0x1000a194;
|
|
t2 = t2;
|
|
t3 = 0x10000644;
|
|
MEM_U32(at + 0) = t2;
|
|
at = 0x1000a190;
|
|
//nop;
|
|
a0 = 0x1000a260;
|
|
t3 = t3;
|
|
MEM_U32(at + 0) = t3;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405c00;
|
|
MEM_U32(at + 0) = t3;
|
|
L405c00:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405c18;
|
|
//nop;
|
|
L405c18:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405c30;
|
|
//nop;
|
|
L405c30:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a2c0;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405c48;
|
|
//nop;
|
|
L405c48:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a320;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405c60;
|
|
//nop;
|
|
L405c60:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405c78;
|
|
//nop;
|
|
L405c78:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a408;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405c90;
|
|
//nop;
|
|
L405c90:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a418;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405ca8;
|
|
//nop;
|
|
L405ca8:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a428;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405cc0;
|
|
//nop;
|
|
L405cc0:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a360;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405cd8;
|
|
//nop;
|
|
L405cd8:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a370;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405cf0;
|
|
//nop;
|
|
L405cf0:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a438;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405d08;
|
|
//nop;
|
|
L405d08:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a448;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405d20;
|
|
//nop;
|
|
L405d20:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a280;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405d38;
|
|
//nop;
|
|
L405d38:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a5a8;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405d50;
|
|
//nop;
|
|
L405d50:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a290;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405d68;
|
|
//nop;
|
|
L405d68:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a2d0;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405d80;
|
|
//nop;
|
|
L405d80:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a2a0;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405d98;
|
|
//nop;
|
|
L405d98:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a2b0;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405db0;
|
|
//nop;
|
|
L405db0:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a2e0;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405dc8;
|
|
//nop;
|
|
L405dc8:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a2f0;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405de0;
|
|
//nop;
|
|
L405de0:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a300;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405df8;
|
|
//nop;
|
|
L405df8:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a5b8;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405e10;
|
|
//nop;
|
|
L405e10:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a5d0;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405e28;
|
|
//nop;
|
|
L405e28:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a5e0;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405e40;
|
|
//nop;
|
|
L405e40:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a460;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405e58;
|
|
//nop;
|
|
L405e58:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a470;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405e70;
|
|
//nop;
|
|
L405e70:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a480;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405e88;
|
|
//nop;
|
|
L405e88:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a490;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405ea0;
|
|
//nop;
|
|
L405ea0:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a4a0;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405eb8;
|
|
//nop;
|
|
L405eb8:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405ed0;
|
|
//nop;
|
|
L405ed0:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a4c0;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405ee8;
|
|
//nop;
|
|
L405ee8:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a4d0;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405f00;
|
|
//nop;
|
|
L405f00:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a4f0;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405f18;
|
|
//nop;
|
|
L405f18:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405f30;
|
|
//nop;
|
|
L405f30:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a500;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405f48;
|
|
//nop;
|
|
L405f48:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a510;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405f60;
|
|
//nop;
|
|
L405f60:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a520;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405f78;
|
|
//nop;
|
|
L405f78:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a530;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405f90;
|
|
//nop;
|
|
L405f90:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405fa8;
|
|
//nop;
|
|
L405fa8:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405fc0;
|
|
//nop;
|
|
L405fc0:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a550;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L405fd8;
|
|
//nop;
|
|
L405fd8:
|
|
// bdead 40040103 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x10000654;
|
|
a1 = 0x10000658;
|
|
//nop;
|
|
a0 = a0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L405ff8;
|
|
a1 = a1;
|
|
L405ff8:
|
|
// bdead 4004010b gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
t4 = 0x1000a340;
|
|
a0 = 0x1000065c;
|
|
MEM_U32(t4 + 4) = v0;
|
|
//nop;
|
|
a1 = 0x10000660;
|
|
a0 = a0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L406020;
|
|
a1 = a1;
|
|
L406020:
|
|
// bdead 4004010b gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
t5 = 0x1000a340;
|
|
a0 = 0x10000664;
|
|
MEM_U32(t5 + 8) = v0;
|
|
//nop;
|
|
a1 = 0x10000668;
|
|
a0 = a0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L406048;
|
|
a1 = a1;
|
|
L406048:
|
|
// bdead 4004010b gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
t6 = 0x1000a340;
|
|
a0 = 0x1000066c;
|
|
MEM_U32(t6 + 12) = v0;
|
|
//nop;
|
|
a1 = 0x10000670;
|
|
a0 = a0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L406070;
|
|
a1 = a1;
|
|
L406070:
|
|
// bdead 4004010b gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
t7 = 0x1000a340;
|
|
a0 = 0x10000674;
|
|
MEM_U32(t7 + 16) = v0;
|
|
//nop;
|
|
a1 = 0x10000678;
|
|
a0 = a0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L406098;
|
|
a1 = a1;
|
|
L406098:
|
|
// bdead 4004010b gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
t8 = 0x1000a340;
|
|
a0 = 0x1000067c;
|
|
MEM_U32(t8 + 20) = v0;
|
|
//nop;
|
|
a1 = 0x10000684;
|
|
a0 = a0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4060c0;
|
|
a1 = a1;
|
|
L4060c0:
|
|
// bdead 4004000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t9 = 0x1000a340;
|
|
t0 = 0x10000384;
|
|
MEM_U32(t9 + 24) = v0;
|
|
at = 0x10000348;
|
|
//nop;
|
|
a0 = 0x10000688;
|
|
t0 = MEM_U32(t0 + 0);
|
|
a0 = a0;
|
|
MEM_U32(at + 0) = t0;
|
|
v0 = wrapper_getenv(mem, a0);
|
|
goto L4060f0;
|
|
MEM_U32(at + 0) = t0;
|
|
L4060f0:
|
|
MEM_U32(sp + 320) = v0;
|
|
t1 = MEM_U32(sp + 320);
|
|
// bdead 40040403 gp = MEM_U32(sp + 64);
|
|
if (t1 == 0) {at = 0x10000420;
|
|
goto L40610c;}
|
|
at = 0x10000420;
|
|
t2 = 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
L40610c:
|
|
a0 = 0x10000694;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_getenv(mem, a0);
|
|
goto L406120;
|
|
//nop;
|
|
L406120:
|
|
MEM_U32(sp + 316) = v0;
|
|
t3 = MEM_U32(sp + 316);
|
|
// bdead 40041003 gp = MEM_U32(sp + 64);
|
|
if (t3 == 0) {//nop;
|
|
goto L4063fc;}
|
|
//nop;
|
|
t4 = MEM_U8(t3 + 0);
|
|
t5 = 0xfb504f0;
|
|
//nop;
|
|
t6 = t4 + t5;
|
|
t7 = MEM_U8(t6 + 1);
|
|
//nop;
|
|
t8 = t7 & 0x8;
|
|
if (t8 == 0) {//nop;
|
|
goto L406190;}
|
|
//nop;
|
|
L406158:
|
|
t9 = MEM_U32(sp + 316);
|
|
t3 = 0xfb504f0;
|
|
t0 = t9 + 0x1;
|
|
MEM_U32(sp + 316) = t0;
|
|
t1 = MEM_U32(sp + 316);
|
|
//nop;
|
|
t2 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
t4 = t2 + t3;
|
|
t5 = MEM_U8(t4 + 1);
|
|
//nop;
|
|
t6 = t5 & 0x8;
|
|
if (t6 != 0) {//nop;
|
|
goto L406158;}
|
|
//nop;
|
|
L406190:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 316);
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L4061a0;
|
|
//nop;
|
|
L4061a0:
|
|
MEM_U32(sp + 308) = v0;
|
|
t7 = MEM_U32(sp + 308);
|
|
// bdead 40050003 gp = MEM_U32(sp + 64);
|
|
if ((int)t7 > 0) {//nop;
|
|
goto L4061e8;}
|
|
//nop;
|
|
t8 = 0x1000069c;
|
|
//nop;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4061dc;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4061dc:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L4063fc;
|
|
//nop;
|
|
L4061e8:
|
|
t9 = MEM_U32(sp + 308);
|
|
t0 = MEM_U32(sp + 316);
|
|
t4 = 0xfb504f0;
|
|
t1 = t9 + t0;
|
|
t2 = t1 + 0xffffffff;
|
|
MEM_U32(sp + 312) = t2;
|
|
t3 = MEM_U8(t1 + -1);
|
|
//nop;
|
|
t5 = t3 + t4;
|
|
t6 = MEM_U8(t5 + 1);
|
|
//nop;
|
|
t7 = t6 & 0x8;
|
|
if (t7 == 0) {//nop;
|
|
goto L406258;}
|
|
//nop;
|
|
L406220:
|
|
t8 = MEM_U32(sp + 312);
|
|
t1 = 0xfb504f0;
|
|
t9 = t8 + 0xffffffff;
|
|
MEM_U32(sp + 312) = t9;
|
|
t0 = MEM_U32(sp + 312);
|
|
//nop;
|
|
t2 = MEM_U8(t0 + 0);
|
|
//nop;
|
|
t3 = t2 + t1;
|
|
t4 = MEM_U8(t3 + 1);
|
|
//nop;
|
|
t5 = t4 & 0x8;
|
|
if (t5 != 0) {//nop;
|
|
goto L406220;}
|
|
//nop;
|
|
L406258:
|
|
t6 = MEM_U32(sp + 312);
|
|
a1 = 0x100006cc;
|
|
t7 = t6 + 0x1;
|
|
MEM_U32(sp + 312) = t7;
|
|
MEM_U8(t7 + 0) = (uint8_t)zero;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 316);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L40627c;
|
|
a1 = a1;
|
|
L40627c:
|
|
// bdead 4004000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000004;
|
|
goto L4062bc;}
|
|
at = 0x10000004;
|
|
a0 = 0x100006d4;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x100003e8;
|
|
//nop;
|
|
t8 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
MEM_U32(at + 0) = t8;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L4062b0;
|
|
MEM_U32(at + 0) = t8;
|
|
L4062b0:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L4063fc;
|
|
//nop;
|
|
L4062bc:
|
|
a1 = 0x100006d8;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 316);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4062d0;
|
|
a1 = a1;
|
|
L4062d0:
|
|
// bdead 4004000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000004;
|
|
goto L406314;}
|
|
at = 0x10000004;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
at = 0x100003e8;
|
|
//nop;
|
|
a0 = 0x100006e0;
|
|
t0 = 0x3;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t0;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L406308;
|
|
a0 = a0;
|
|
L406308:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L4063fc;
|
|
//nop;
|
|
L406314:
|
|
a1 = 0x100006e4;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 316);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L406328;
|
|
a1 = a1;
|
|
L406328:
|
|
// bdead 4004000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000004;
|
|
goto L40636c;}
|
|
at = 0x10000004;
|
|
t2 = 0x3;
|
|
MEM_U32(at + 0) = t2;
|
|
at = 0x100003e8;
|
|
a0 = 0x100006ec;
|
|
//nop;
|
|
t1 = 0x3;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t1;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L406360;
|
|
a0 = a0;
|
|
L406360:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L4063fc;
|
|
//nop;
|
|
L40636c:
|
|
a1 = 0x100006f0;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 316);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L406380;
|
|
a1 = a1;
|
|
L406380:
|
|
// bdead 4004000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000004;
|
|
goto L4063c4;}
|
|
at = 0x10000004;
|
|
t3 = 0x2;
|
|
MEM_U32(at + 0) = t3;
|
|
at = 0x100003e8;
|
|
a0 = 0x100006fc;
|
|
//nop;
|
|
t4 = 0x3;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t4;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L4063b8;
|
|
a0 = a0;
|
|
L4063b8:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L4063fc;
|
|
//nop;
|
|
L4063c4:
|
|
t5 = 0x10000700;
|
|
t6 = MEM_U32(sp + 316);
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t6;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4063f4;
|
|
MEM_U32(sp + 24) = t6;
|
|
L4063f4:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 316) = zero;
|
|
L4063fc:
|
|
a0 = 0x1000a31c;
|
|
at = 0x1000a36c;
|
|
//nop;
|
|
t7 = 0x1;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = 0x2f;
|
|
MEM_U32(at + 0) = t7;
|
|
v0 = wrapper_strrchr(mem, a0, a1);
|
|
goto L40641c;
|
|
MEM_U32(at + 0) = t7;
|
|
L40641c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 64);
|
|
s2 = v0;
|
|
if (s2 != 0) {//nop;
|
|
goto L406b44;}
|
|
//nop;
|
|
a0 = 0x1000a31c;
|
|
a1 = 0x10000774;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L406448;
|
|
a1 = a1;
|
|
L406448:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t8 = 0x1000a340;
|
|
a0 = 0x1000077c;
|
|
MEM_U32(t8 + 0) = v0;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L40646c;
|
|
//nop;
|
|
L40646c:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a0 = 0x1000a31c;
|
|
a1 = 0x10000778;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = s4;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L406490;
|
|
a1 = a1;
|
|
L406490:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L4064d8;}
|
|
at = 0x1000a36c;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
//nop;
|
|
a0 = 0x10000780;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L4064b4;
|
|
a0 = a0;
|
|
L4064b4:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t0 = 0x1000a31c;
|
|
at = 0x1000a1b4;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t2 = v0 + t0;
|
|
MEM_U32(at + 0) = t2;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t2;
|
|
L4064d8:
|
|
a0 = 0x10000788;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L4064ec;
|
|
//nop;
|
|
L4064ec:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a0 = 0x1000a31c;
|
|
a1 = 0x10000784;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = s4;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L406510;
|
|
a1 = a1;
|
|
L406510:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L406558;}
|
|
at = 0x1000a36c;
|
|
a0 = 0x1000078c;
|
|
//nop;
|
|
t1 = 0x2;
|
|
MEM_U32(at + 0) = t1;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406534;
|
|
a0 = a0;
|
|
L406534:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t3 = 0x1000a31c;
|
|
at = 0x1000a1b4;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t4 = v0 + t3;
|
|
MEM_U32(at + 0) = t4;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t4;
|
|
L406558:
|
|
a0 = 0x10000794;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L40656c;
|
|
//nop;
|
|
L40656c:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a0 = 0x1000a31c;
|
|
a1 = 0x10000790;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = s4;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L406590;
|
|
a1 = a1;
|
|
L406590:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L4065d8;}
|
|
at = 0x1000a36c;
|
|
a0 = 0x10000798;
|
|
//nop;
|
|
t5 = 0x3;
|
|
MEM_U32(at + 0) = t5;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L4065b4;
|
|
a0 = a0;
|
|
L4065b4:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t6 = 0x1000a31c;
|
|
at = 0x1000a1b4;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t7 = v0 + t6;
|
|
MEM_U32(at + 0) = t7;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t7;
|
|
L4065d8:
|
|
a0 = 0x100007a0;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L4065ec;
|
|
//nop;
|
|
L4065ec:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a0 = 0x1000a31c;
|
|
a1 = 0x1000079c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = s4;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L406610;
|
|
a1 = a1;
|
|
L406610:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L406674;}
|
|
at = 0x1000a36c;
|
|
a0 = 0x100007a4;
|
|
//nop;
|
|
t8 = 0x4;
|
|
MEM_U32(at + 0) = t8;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406634;
|
|
a0 = a0;
|
|
L406634:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t9 = 0x1000a31c;
|
|
at = 0x1000a1b4;
|
|
t9 = MEM_U32(t9 + 0);
|
|
t2 = 0x1000a340;
|
|
t0 = v0 + t9;
|
|
MEM_U32(at + 0) = t0;
|
|
//nop;
|
|
a1 = MEM_U32(t2 + 4);
|
|
a0 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
v0 = wrapper_strcpy(mem, a0, a1);
|
|
goto L406668;
|
|
//nop;
|
|
L406668:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L407154;
|
|
//nop;
|
|
L406674:
|
|
a0 = 0x100007ac;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406688;
|
|
//nop;
|
|
L406688:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a0 = 0x1000a31c;
|
|
a1 = 0x100007a8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = s4;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L4066ac;
|
|
a1 = a1;
|
|
L4066ac:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L4066f4;}
|
|
at = 0x1000a36c;
|
|
a0 = 0x100007b0;
|
|
//nop;
|
|
t1 = 0x5;
|
|
MEM_U32(at + 0) = t1;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L4066d0;
|
|
a0 = a0;
|
|
L4066d0:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t3 = 0x1000a31c;
|
|
at = 0x1000a1b4;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t4 = v0 + t3;
|
|
MEM_U32(at + 0) = t4;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t4;
|
|
L4066f4:
|
|
a0 = 0x100007bc;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406708;
|
|
//nop;
|
|
L406708:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a0 = 0x1000a31c;
|
|
a1 = 0x100007b4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = s4;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L40672c;
|
|
a1 = a1;
|
|
L40672c:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L406774;}
|
|
at = 0x1000a36c;
|
|
a0 = 0x100007c4;
|
|
//nop;
|
|
t5 = 0x6;
|
|
MEM_U32(at + 0) = t5;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406750;
|
|
a0 = a0;
|
|
L406750:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t6 = 0x1000a31c;
|
|
at = 0x1000a1b4;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t7 = v0 + t6;
|
|
MEM_U32(at + 0) = t7;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t7;
|
|
L406774:
|
|
a0 = 0x100007d4;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406788;
|
|
//nop;
|
|
L406788:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a0 = 0x1000a31c;
|
|
a1 = 0x100007cc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = s4;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L4067ac;
|
|
a1 = a1;
|
|
L4067ac:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L406818;}
|
|
at = 0x1000a36c;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
at = 0x10000008;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
at = 0x100003f8;
|
|
t0 = 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
at = 0x10000000;
|
|
//nop;
|
|
a0 = 0x100007dc;
|
|
t2 = 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L4067f4;
|
|
a0 = a0;
|
|
L4067f4:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = 0x1000a31c;
|
|
at = 0x1000a1b4;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t3 = v0 + t1;
|
|
MEM_U32(at + 0) = t3;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t3;
|
|
L406818:
|
|
a0 = 0x100007e8;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L40682c;
|
|
//nop;
|
|
L40682c:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a0 = 0x1000a31c;
|
|
a1 = 0x100007e0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = s4;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L406850;
|
|
a1 = a1;
|
|
L406850:
|
|
// bdead 400c01cb gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L4068d8;}
|
|
at = 0x1000a36c;
|
|
t4 = 0x1;
|
|
MEM_U32(at + 0) = t4;
|
|
at = 0x10000008;
|
|
t5 = 0x2;
|
|
MEM_U32(at + 0) = t5;
|
|
at = 0x100003f8;
|
|
t6 = 0x1;
|
|
MEM_U32(at + 0) = t6;
|
|
at = 0x10000000;
|
|
a0 = 0x100007f0;
|
|
//nop;
|
|
t7 = 0x1;
|
|
MEM_U32(at + 0) = t7;
|
|
a0 = a0;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_printf(mem, a0, sp);
|
|
goto L406898;
|
|
a0 = a0;
|
|
L406898:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x100007fc;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L4068b4;
|
|
//nop;
|
|
L4068b4:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t8 = 0x1000a31c;
|
|
at = 0x1000a1b4;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
t9 = v0 + t8;
|
|
MEM_U32(at + 0) = t9;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t9;
|
|
L4068d8:
|
|
a0 = 0x1000080c;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L4068ec;
|
|
//nop;
|
|
L4068ec:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a0 = 0x1000a31c;
|
|
a1 = 0x10000804;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = s4;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L406910;
|
|
a1 = a1;
|
|
L406910:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L40697c;}
|
|
at = 0x1000a36c;
|
|
t0 = 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
at = 0x10000008;
|
|
t2 = 0x3;
|
|
MEM_U32(at + 0) = t2;
|
|
at = 0x100003f8;
|
|
t1 = 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
at = 0x10000000;
|
|
a0 = 0x10000814;
|
|
//nop;
|
|
t3 = 0x1;
|
|
MEM_U32(at + 0) = t3;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406958;
|
|
a0 = a0;
|
|
L406958:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t4 = 0x1000a31c;
|
|
at = 0x1000a1b4;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t5 = v0 + t4;
|
|
MEM_U32(at + 0) = t5;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t5;
|
|
L40697c:
|
|
a0 = 0x10000820;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406990;
|
|
//nop;
|
|
L406990:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a0 = 0x1000a31c;
|
|
a1 = 0x1000081c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = s4;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L4069b4;
|
|
a1 = a1;
|
|
L4069b4:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L406a14;}
|
|
at = 0x1000a36c;
|
|
t6 = 0x1;
|
|
MEM_U32(at + 0) = t6;
|
|
at = 0x10000008;
|
|
t7 = 0x1;
|
|
MEM_U32(at + 0) = t7;
|
|
at = 0x100003f8;
|
|
a0 = 0x10000824;
|
|
//nop;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L4069f0;
|
|
a0 = a0;
|
|
L4069f0:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t9 = 0x1000a31c;
|
|
at = 0x1000a1b4;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
t0 = v0 + t9;
|
|
MEM_U32(at + 0) = t0;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t0;
|
|
L406a14:
|
|
a0 = 0x1000082c;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406a28;
|
|
//nop;
|
|
L406a28:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a0 = 0x1000a31c;
|
|
a1 = 0x10000828;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = s4;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L406a4c;
|
|
a1 = a1;
|
|
L406a4c:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L406aac;}
|
|
at = 0x1000a36c;
|
|
t2 = 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
at = 0x10000008;
|
|
t1 = 0x2;
|
|
MEM_U32(at + 0) = t1;
|
|
at = 0x100003f8;
|
|
a0 = 0x10000830;
|
|
//nop;
|
|
t3 = 0x1;
|
|
MEM_U32(at + 0) = t3;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406a88;
|
|
a0 = a0;
|
|
L406a88:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t4 = 0x1000a31c;
|
|
at = 0x1000a1b4;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t5 = v0 + t4;
|
|
MEM_U32(at + 0) = t5;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t5;
|
|
L406aac:
|
|
a0 = 0x10000838;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406ac0;
|
|
//nop;
|
|
L406ac0:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a0 = 0x1000a31c;
|
|
a1 = 0x10000834;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = s4;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L406ae4;
|
|
a1 = a1;
|
|
L406ae4:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L407154;}
|
|
at = 0x1000a36c;
|
|
t6 = 0x1;
|
|
MEM_U32(at + 0) = t6;
|
|
at = 0x10000008;
|
|
t7 = 0x3;
|
|
MEM_U32(at + 0) = t7;
|
|
at = 0x100003f8;
|
|
a0 = 0x1000083c;
|
|
//nop;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406b20;
|
|
a0 = a0;
|
|
L406b20:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t9 = 0x1000a31c;
|
|
at = 0x1000a1b4;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
t0 = v0 + t9;
|
|
MEM_U32(at + 0) = t0;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t0;
|
|
L406b44:
|
|
a1 = 0x10000840;
|
|
//nop;
|
|
s2 = s2 + 0x1;
|
|
a0 = s2;
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L406b60;
|
|
a1 = a1;
|
|
L406b60:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t2 = 0x1000a340;
|
|
a0 = 0x10000848;
|
|
MEM_U32(t2 + 0) = v0;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406b84;
|
|
//nop;
|
|
L406b84:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a1 = 0x10000844;
|
|
//nop;
|
|
a2 = s4;
|
|
a0 = s2;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L406ba4;
|
|
a1 = a1;
|
|
L406ba4:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L406bdc;}
|
|
at = 0x1000a36c;
|
|
a0 = 0x1000084c;
|
|
//nop;
|
|
t1 = 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406bc8;
|
|
a0 = a0;
|
|
L406bc8:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
t3 = v0 + s2;
|
|
at = 0x1000a1b4;
|
|
MEM_U32(at + 0) = t3;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t3;
|
|
L406bdc:
|
|
a0 = 0x10000854;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406bf0;
|
|
//nop;
|
|
L406bf0:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a1 = 0x10000850;
|
|
//nop;
|
|
a2 = s4;
|
|
a0 = s2;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L406c10;
|
|
a1 = a1;
|
|
L406c10:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L406c48;}
|
|
at = 0x1000a36c;
|
|
a0 = 0x10000858;
|
|
//nop;
|
|
t4 = 0x2;
|
|
MEM_U32(at + 0) = t4;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406c34;
|
|
a0 = a0;
|
|
L406c34:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
t5 = v0 + s2;
|
|
at = 0x1000a1b4;
|
|
MEM_U32(at + 0) = t5;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t5;
|
|
L406c48:
|
|
a0 = 0x10000860;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406c5c;
|
|
//nop;
|
|
L406c5c:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a1 = 0x1000085c;
|
|
//nop;
|
|
a2 = s4;
|
|
a0 = s2;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L406c7c;
|
|
a1 = a1;
|
|
L406c7c:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L406cb4;}
|
|
at = 0x1000a36c;
|
|
a0 = 0x10000864;
|
|
//nop;
|
|
t6 = 0x3;
|
|
MEM_U32(at + 0) = t6;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406ca0;
|
|
a0 = a0;
|
|
L406ca0:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
t7 = v0 + s2;
|
|
at = 0x1000a1b4;
|
|
MEM_U32(at + 0) = t7;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t7;
|
|
L406cb4:
|
|
a0 = 0x1000086c;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406cc8;
|
|
//nop;
|
|
L406cc8:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a1 = 0x10000868;
|
|
//nop;
|
|
a2 = s4;
|
|
a0 = s2;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L406ce8;
|
|
a1 = a1;
|
|
L406ce8:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L406d40;}
|
|
at = 0x1000a36c;
|
|
a0 = 0x10000870;
|
|
//nop;
|
|
t8 = 0x4;
|
|
MEM_U32(at + 0) = t8;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406d0c;
|
|
a0 = a0;
|
|
L406d0c:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
t9 = v0 + s2;
|
|
at = 0x1000a1b4;
|
|
t0 = 0x1000a340;
|
|
MEM_U32(at + 0) = t9;
|
|
//nop;
|
|
a1 = MEM_U32(t0 + 4);
|
|
a0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
v0 = wrapper_strcpy(mem, a0, a1);
|
|
goto L406d34;
|
|
//nop;
|
|
L406d34:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L407154;
|
|
//nop;
|
|
L406d40:
|
|
a0 = 0x10000878;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406d54;
|
|
//nop;
|
|
L406d54:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a1 = 0x10000874;
|
|
//nop;
|
|
a2 = s4;
|
|
a0 = s2;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L406d74;
|
|
a1 = a1;
|
|
L406d74:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L406dac;}
|
|
at = 0x1000a36c;
|
|
a0 = 0x1000087c;
|
|
//nop;
|
|
t2 = 0x5;
|
|
MEM_U32(at + 0) = t2;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406d98;
|
|
a0 = a0;
|
|
L406d98:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
t1 = v0 + s2;
|
|
at = 0x1000a1b4;
|
|
MEM_U32(at + 0) = t1;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t1;
|
|
L406dac:
|
|
a0 = 0x10000888;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406dc0;
|
|
//nop;
|
|
L406dc0:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a1 = 0x10000880;
|
|
//nop;
|
|
a2 = s4;
|
|
a0 = s2;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L406de0;
|
|
a1 = a1;
|
|
L406de0:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L406e18;}
|
|
at = 0x1000a36c;
|
|
a0 = 0x10000890;
|
|
//nop;
|
|
t3 = 0x6;
|
|
MEM_U32(at + 0) = t3;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406e04;
|
|
a0 = a0;
|
|
L406e04:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
t4 = v0 + s2;
|
|
at = 0x1000a1b4;
|
|
MEM_U32(at + 0) = t4;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t4;
|
|
L406e18:
|
|
a0 = 0x100008a0;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406e2c;
|
|
//nop;
|
|
L406e2c:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a1 = 0x10000898;
|
|
//nop;
|
|
a2 = s4;
|
|
a0 = s2;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L406e4c;
|
|
a1 = a1;
|
|
L406e4c:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L406ea8;}
|
|
at = 0x1000a36c;
|
|
t5 = 0x1;
|
|
MEM_U32(at + 0) = t5;
|
|
at = 0x10000008;
|
|
t6 = 0x1;
|
|
MEM_U32(at + 0) = t6;
|
|
at = 0x100003f8;
|
|
t7 = 0x1;
|
|
MEM_U32(at + 0) = t7;
|
|
at = 0x10000000;
|
|
a0 = 0x100008a8;
|
|
//nop;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406e94;
|
|
a0 = a0;
|
|
L406e94:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
t9 = v0 + s2;
|
|
at = 0x1000a1b4;
|
|
MEM_U32(at + 0) = t9;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t9;
|
|
L406ea8:
|
|
a0 = 0x100008b4;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406ebc;
|
|
//nop;
|
|
L406ebc:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a1 = 0x100008ac;
|
|
//nop;
|
|
a2 = s4;
|
|
a0 = s2;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L406edc;
|
|
a1 = a1;
|
|
L406edc:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L406f38;}
|
|
at = 0x1000a36c;
|
|
t0 = 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
at = 0x10000008;
|
|
t2 = 0x2;
|
|
MEM_U32(at + 0) = t2;
|
|
at = 0x100003f8;
|
|
t1 = 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
at = 0x10000000;
|
|
a0 = 0x100008bc;
|
|
//nop;
|
|
t3 = 0x1;
|
|
MEM_U32(at + 0) = t3;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406f24;
|
|
a0 = a0;
|
|
L406f24:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
t4 = v0 + s2;
|
|
at = 0x1000a1b4;
|
|
MEM_U32(at + 0) = t4;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t4;
|
|
L406f38:
|
|
a0 = 0x100008cc;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406f4c;
|
|
//nop;
|
|
L406f4c:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a1 = 0x100008c4;
|
|
//nop;
|
|
a2 = s4;
|
|
a0 = s2;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L406f6c;
|
|
a1 = a1;
|
|
L406f6c:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L406fc8;}
|
|
at = 0x1000a36c;
|
|
t5 = 0x1;
|
|
MEM_U32(at + 0) = t5;
|
|
at = 0x10000008;
|
|
t6 = 0x3;
|
|
MEM_U32(at + 0) = t6;
|
|
at = 0x100003f8;
|
|
t7 = 0x1;
|
|
MEM_U32(at + 0) = t7;
|
|
at = 0x10000000;
|
|
a0 = 0x100008d4;
|
|
//nop;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406fb4;
|
|
a0 = a0;
|
|
L406fb4:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
t9 = v0 + s2;
|
|
at = 0x1000a1b4;
|
|
MEM_U32(at + 0) = t9;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t9;
|
|
L406fc8:
|
|
a0 = 0x100008e0;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L406fdc;
|
|
//nop;
|
|
L406fdc:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a1 = 0x100008dc;
|
|
//nop;
|
|
a2 = s4;
|
|
a0 = s2;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L406ffc;
|
|
a1 = a1;
|
|
L406ffc:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L40704c;}
|
|
at = 0x1000a36c;
|
|
t0 = 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
at = 0x10000008;
|
|
t2 = 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
at = 0x100003f8;
|
|
a0 = 0x100008e4;
|
|
//nop;
|
|
t1 = 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L407038;
|
|
a0 = a0;
|
|
L407038:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
t3 = v0 + s2;
|
|
at = 0x1000a1b4;
|
|
MEM_U32(at + 0) = t3;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t3;
|
|
L40704c:
|
|
a0 = 0x100008ec;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L407060;
|
|
//nop;
|
|
L407060:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a1 = 0x100008e8;
|
|
//nop;
|
|
a2 = s4;
|
|
a0 = s2;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L407080;
|
|
a1 = a1;
|
|
L407080:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L4070d0;}
|
|
at = 0x1000a36c;
|
|
t4 = 0x1;
|
|
MEM_U32(at + 0) = t4;
|
|
at = 0x10000008;
|
|
t5 = 0x2;
|
|
MEM_U32(at + 0) = t5;
|
|
at = 0x100003f8;
|
|
a0 = 0x100008f0;
|
|
//nop;
|
|
t6 = 0x1;
|
|
MEM_U32(at + 0) = t6;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L4070bc;
|
|
a0 = a0;
|
|
L4070bc:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
t7 = v0 + s2;
|
|
at = 0x1000a1b4;
|
|
MEM_U32(at + 0) = t7;
|
|
goto L407154;
|
|
MEM_U32(at + 0) = t7;
|
|
L4070d0:
|
|
a0 = 0x100008f8;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L4070e4;
|
|
//nop;
|
|
L4070e4:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a1 = 0x100008f4;
|
|
//nop;
|
|
a2 = s4;
|
|
a0 = s2;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L407104;
|
|
a1 = a1;
|
|
L407104:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a36c;
|
|
goto L407154;}
|
|
at = 0x1000a36c;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
at = 0x10000008;
|
|
t9 = 0x3;
|
|
MEM_U32(at + 0) = t9;
|
|
at = 0x100003f8;
|
|
//nop;
|
|
a0 = 0x100008fc;
|
|
t0 = 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
a0 = a0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L407140;
|
|
a0 = a0;
|
|
L407140:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
t2 = v0 + s2;
|
|
at = 0x1000a1b4;
|
|
//nop;
|
|
MEM_U32(at + 0) = t2;
|
|
L407154:
|
|
at = 0x1000a1b4;
|
|
a0 = 0x10000900;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
a0 = a0;
|
|
v0 = wrapper_getenv(mem, a0);
|
|
goto L40716c;
|
|
a0 = a0;
|
|
L40716c:
|
|
MEM_U32(sp + 304) = v0;
|
|
t1 = MEM_U32(sp + 304);
|
|
// bdead 400c0403 gp = MEM_U32(sp + 64);
|
|
s4 = t1 < 0x1;
|
|
if (s4 != 0) {//nop;
|
|
goto L4071b0;}
|
|
//nop;
|
|
s4 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
t3 = s4 < 0x1;
|
|
s4 = t3;
|
|
if (s4 != 0) {//nop;
|
|
goto L4071b0;}
|
|
//nop;
|
|
s4 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
t4 = s4 ^ 0x30;
|
|
t4 = t4 < 0x1;
|
|
s4 = t4;
|
|
L4071b0:
|
|
at = 0x10000210;
|
|
t5 = 0x1000a36c;
|
|
MEM_U32(at + 0) = s4;
|
|
t5 = MEM_U32(t5 + 0);
|
|
at = 0x1;
|
|
if (t5 != at) {//nop;
|
|
goto L4071e8;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 352);
|
|
a1 = MEM_U32(sp + 356);
|
|
//nop;
|
|
f_save_off_command_line(mem, sp, a0, a1);
|
|
goto L4071e0;
|
|
//nop;
|
|
L4071e0:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4071e8:
|
|
a0 = 0x10000910;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_getenv(mem, a0);
|
|
goto L4071fc;
|
|
//nop;
|
|
L4071fc:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a25c;
|
|
t6 = 0x1000a25c;
|
|
MEM_U32(at + 0) = v0;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L407234;}
|
|
//nop;
|
|
t7 = 0x10000924;
|
|
at = 0x1000a25c;
|
|
t7 = t7;
|
|
MEM_U32(at + 0) = t7;
|
|
goto L4072a0;
|
|
MEM_U32(at + 0) = t7;
|
|
L407234:
|
|
a0 = 0x1000a25c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L407248;
|
|
//nop;
|
|
L407248:
|
|
// bdead 400c010b gp = MEM_U32(sp + 64);
|
|
at = 0x2f;
|
|
t8 = 0x1000a25c;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
t9 = v0 + t8;
|
|
t0 = MEM_U8(t9 + -1);
|
|
//nop;
|
|
if (t0 == at) {//nop;
|
|
goto L4072a0;}
|
|
//nop;
|
|
a1 = 0x10000928;
|
|
//nop;
|
|
a0 = t8;
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40728c;
|
|
a1 = a1;
|
|
L40728c:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a25c;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L4072a0:
|
|
a0 = 0x1000092c;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_getenv(mem, a0);
|
|
goto L4072b4;
|
|
//nop;
|
|
L4072b4:
|
|
// bdead 400c010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a26c;
|
|
t2 = 0x1000a26c;
|
|
MEM_U32(at + 0) = v0;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L4072ec;}
|
|
//nop;
|
|
t3 = 0x10000938;
|
|
at = 0x1000a26c;
|
|
t3 = t3;
|
|
MEM_U32(at + 0) = t3;
|
|
goto L407358;
|
|
MEM_U32(at + 0) = t3;
|
|
L4072ec:
|
|
a0 = 0x1000a26c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L407300;
|
|
//nop;
|
|
L407300:
|
|
// bdead 400c010b gp = MEM_U32(sp + 64);
|
|
at = 0x2f;
|
|
t1 = 0x1000a26c;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t4 = v0 + t1;
|
|
t5 = MEM_U8(t4 + -1);
|
|
//nop;
|
|
if (t5 == at) {//nop;
|
|
goto L407358;}
|
|
//nop;
|
|
a1 = 0x1000093c;
|
|
//nop;
|
|
a0 = t1;
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L407344;
|
|
a1 = a1;
|
|
L407344:
|
|
// bdead 400c010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a26c;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L407358:
|
|
a0 = 0x1000a26c;
|
|
a1 = 0x10000940;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L407374;
|
|
a1 = a1;
|
|
L407374:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a19c;
|
|
a0 = 0x1000094c;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = wrapper_getenv(mem, a0);
|
|
goto L407394;
|
|
a0 = a0;
|
|
L407394:
|
|
// bdead 400c010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a2fc;
|
|
t6 = 0x1000a2fc;
|
|
MEM_U32(at + 0) = v0;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L4073cc;}
|
|
//nop;
|
|
t7 = 0x10000954;
|
|
at = 0x1000a2fc;
|
|
t7 = t7;
|
|
MEM_U32(at + 0) = t7;
|
|
goto L407438;
|
|
MEM_U32(at + 0) = t7;
|
|
L4073cc:
|
|
a0 = 0x1000a2fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L4073e0;
|
|
//nop;
|
|
L4073e0:
|
|
// bdead 400c010b gp = MEM_U32(sp + 64);
|
|
at = 0x2f;
|
|
t9 = 0x1000a2fc;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
t0 = v0 + t9;
|
|
t8 = MEM_U8(t0 + -1);
|
|
//nop;
|
|
if (t8 == at) {//nop;
|
|
goto L407438;}
|
|
//nop;
|
|
a0 = t9;
|
|
//nop;
|
|
a1 = 0x1000095c;
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L407424;
|
|
a1 = a1;
|
|
L407424:
|
|
// bdead 400c010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a2fc;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L407438:
|
|
a0 = 0x1000a2fc;
|
|
a1 = 0x10000960;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L407454;
|
|
a1 = a1;
|
|
L407454:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = s4;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L40746c;
|
|
//nop;
|
|
L40746c:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
a0 = 0x1000a1f4;
|
|
a1 = 0x10000970;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_fopen(mem, a0, a1);
|
|
goto L407494;
|
|
a1 = a1;
|
|
L407494:
|
|
// bdead 400c010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a238;
|
|
t2 = 0x1000a238;
|
|
MEM_U32(at + 0) = v0;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L407510;}
|
|
//nop;
|
|
a2 = 0x1000a2fc;
|
|
a1 = 0x10000974;
|
|
//nop;
|
|
a0 = 0x10009c28;
|
|
a2 = MEM_U32(a2 + 0);
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_sprintf(mem, a0, a1, sp);
|
|
goto L4074d4;
|
|
a1 = a1;
|
|
L4074d4:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x10009c28;
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L4074ec;
|
|
//nop;
|
|
L4074ec:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L407504;
|
|
//nop;
|
|
L407504:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L407548;
|
|
//nop;
|
|
L407510:
|
|
a0 = 0x1000a238;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_fclose(mem, a0);
|
|
goto L407524;
|
|
//nop;
|
|
L407524:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L407540;
|
|
//nop;
|
|
L407540:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L407548:
|
|
a0 = 0x10000994;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_getenv(mem, a0);
|
|
goto L40755c;
|
|
//nop;
|
|
L40755c:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
t3 = MEM_U32(sp + 352);
|
|
at = 0x1000a30c;
|
|
s0 = 0x1;
|
|
MEM_U32(at + 0) = v0;
|
|
at = (int)s0 < (int)t3;
|
|
if (at == 0) {//nop;
|
|
goto L407798;}
|
|
//nop;
|
|
L40757c:
|
|
t4 = MEM_U32(sp + 356);
|
|
t5 = s0 << 2;
|
|
a1 = 0x100009a4;
|
|
//nop;
|
|
t1 = t4 + t5;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L40759c;
|
|
a1 = a1;
|
|
L40759c:
|
|
// bdead 400e000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4075dc;}
|
|
//nop;
|
|
t7 = 0x10000230;
|
|
at = 0x10000324;
|
|
t7 = MEM_U32(t7 + 0);
|
|
t6 = 0x1;
|
|
MEM_U32(at + 0) = t6;
|
|
at = (int)t7 < (int)0x3;
|
|
if (at == 0) {//nop;
|
|
goto L407798;}
|
|
//nop;
|
|
t0 = 0x100009b0;
|
|
at = 0x10000400;
|
|
t0 = t0;
|
|
MEM_U32(at + 0) = t0;
|
|
goto L407798;
|
|
MEM_U32(at + 0) = t0;
|
|
L4075dc:
|
|
t8 = MEM_U32(sp + 356);
|
|
t9 = s0 << 2;
|
|
t2 = t8 + t9;
|
|
//nop;
|
|
a1 = 0x100009b4;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4075fc;
|
|
a1 = a1;
|
|
L4075fc:
|
|
// bdead 400e000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000424;
|
|
goto L407624;}
|
|
at = 0x10000424;
|
|
t3 = 0x1;
|
|
t4 = 0x100009bc;
|
|
MEM_U32(at + 0) = t3;
|
|
at = 0x10000400;
|
|
t4 = t4;
|
|
MEM_U32(at + 0) = t4;
|
|
goto L407798;
|
|
MEM_U32(at + 0) = t4;
|
|
L407624:
|
|
t5 = MEM_U32(sp + 356);
|
|
t1 = s0 << 2;
|
|
a1 = 0x100009c0;
|
|
//nop;
|
|
t6 = t5 + t1;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L407644;
|
|
a1 = a1;
|
|
L407644:
|
|
// bdead 400e000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x100002dc;
|
|
goto L407674;}
|
|
at = 0x100002dc;
|
|
t7 = 0x1;
|
|
MEM_U32(at + 0) = t7;
|
|
at = 0x10000340;
|
|
t0 = 0x100009c8;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000400;
|
|
t0 = t0;
|
|
MEM_U32(at + 0) = t0;
|
|
goto L407798;
|
|
MEM_U32(at + 0) = t0;
|
|
L407674:
|
|
t8 = MEM_U32(sp + 356);
|
|
t9 = s0 << 2;
|
|
t2 = t8 + t9;
|
|
//nop;
|
|
a1 = 0x100009cc;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L407694;
|
|
a1 = a1;
|
|
L407694:
|
|
// bdead 400e000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x100002f4;
|
|
goto L4076c4;}
|
|
at = 0x100002f4;
|
|
t3 = 0x1;
|
|
t4 = 0x100009d4;
|
|
MEM_U32(at + 0) = t3;
|
|
at = 0x10000400;
|
|
t4 = t4;
|
|
MEM_U32(at + 0) = t4;
|
|
at = 0x10000340;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L407798;
|
|
MEM_U32(at + 0) = zero;
|
|
L4076c4:
|
|
t5 = MEM_U32(sp + 356);
|
|
t1 = s0 << 2;
|
|
a1 = 0x100009d8;
|
|
//nop;
|
|
t6 = t5 + t1;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4076e4;
|
|
a1 = a1;
|
|
L4076e4:
|
|
// bdead 400e000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000034c;
|
|
goto L407714;}
|
|
at = 0x1000034c;
|
|
t7 = 0x1;
|
|
MEM_U32(at + 0) = t7;
|
|
at = 0x10000340;
|
|
t0 = 0x100009e0;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000400;
|
|
t0 = t0;
|
|
MEM_U32(at + 0) = t0;
|
|
goto L407798;
|
|
MEM_U32(at + 0) = t0;
|
|
L407714:
|
|
t8 = MEM_U32(sp + 356);
|
|
t9 = s0 << 2;
|
|
t2 = t8 + t9;
|
|
//nop;
|
|
a1 = 0x100009e4;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L407734;
|
|
a1 = a1;
|
|
L407734:
|
|
// bdead 400e000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000037c;
|
|
goto L40774c;}
|
|
at = 0x1000037c;
|
|
t3 = 0x1;
|
|
MEM_U32(at + 0) = t3;
|
|
goto L407798;
|
|
MEM_U32(at + 0) = t3;
|
|
L40774c:
|
|
t4 = MEM_U32(sp + 356);
|
|
t5 = s0 << 2;
|
|
a1 = 0x100009ec;
|
|
//nop;
|
|
t1 = t4 + t5;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L40776c;
|
|
a1 = a1;
|
|
L40776c:
|
|
// bdead 400e000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000230;
|
|
goto L407784;}
|
|
at = 0x10000230;
|
|
t6 = 0x3;
|
|
MEM_U32(at + 0) = t6;
|
|
goto L407798;
|
|
MEM_U32(at + 0) = t6;
|
|
L407784:
|
|
t7 = MEM_U32(sp + 352);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t7;
|
|
if (at != 0) {//nop;
|
|
goto L40757c;}
|
|
//nop;
|
|
L407798:
|
|
t0 = 0x1000a36c;
|
|
at = 0x1;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {at = 0x2;
|
|
goto L4077c4;}
|
|
at = 0x2;
|
|
if (t0 == at) {at = 0x3;
|
|
goto L4077c4;}
|
|
at = 0x3;
|
|
if (t0 == at) {at = 0x4;
|
|
goto L4077c4;}
|
|
at = 0x4;
|
|
if (t0 != at) {at = 0x1000a1a0;
|
|
goto L4077dc;}
|
|
L4077c4:
|
|
at = 0x1000a1a0;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
at = 0x1000a1a4;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L4077f4;
|
|
MEM_U32(at + 0) = zero;
|
|
L4077dc:
|
|
at = 0x1000a1a0;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x1000a1a4;
|
|
//nop;
|
|
MEM_U32(at + 0) = t9;
|
|
L4077f4:
|
|
t2 = 0x1000a340;
|
|
at = 0x1000a32c;
|
|
//nop;
|
|
t3 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a588;
|
|
MEM_U32(at + 0) = t3;
|
|
f_mklist(mem, sp, a0);
|
|
goto L407810;
|
|
MEM_U32(at + 0) = t3;
|
|
L407810:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a598;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L407828;
|
|
//nop;
|
|
L407828:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a578;
|
|
//nop;
|
|
f_mklist(mem, sp, a0);
|
|
goto L407840;
|
|
//nop;
|
|
L407840:
|
|
t4 = MEM_U32(sp + 352);
|
|
s0 = 0x1;
|
|
// bdead 400e2103 gp = MEM_U32(sp + 64);
|
|
at = (int)s0 < (int)t4;
|
|
if (at == 0) {//nop;
|
|
goto L407c1c;}
|
|
//nop;
|
|
L407858:
|
|
t5 = MEM_U32(sp + 356);
|
|
t1 = s0 << 2;
|
|
t6 = t5 + t1;
|
|
t7 = MEM_U32(t6 + 0);
|
|
at = 0x2d;
|
|
t0 = MEM_U8(t7 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L407c08;}
|
|
//nop;
|
|
t8 = s0 << 2;
|
|
t9 = t5 + t8;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x100009f0;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L407898;
|
|
a1 = a1;
|
|
L407898:
|
|
// bdead 400e018b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4078b0;}
|
|
//nop;
|
|
t2 = 0x1;
|
|
MEM_U32(sp + 332) = t2;
|
|
goto L407c08;
|
|
MEM_U32(sp + 332) = t2;
|
|
L4078b0:
|
|
t3 = MEM_U32(sp + 356);
|
|
t4 = s0 << 2;
|
|
t1 = t3 + t4;
|
|
t6 = MEM_U32(t1 + 0);
|
|
at = 0x45;
|
|
s4 = MEM_U8(t6 + 1);
|
|
//nop;
|
|
if (s4 == at) {at = 0x4c;
|
|
goto L4078e4;}
|
|
at = 0x4c;
|
|
if (s4 == at) {//nop;
|
|
goto L407a90;}
|
|
//nop;
|
|
//nop;
|
|
goto L407c08;
|
|
//nop;
|
|
L4078e4:
|
|
t7 = MEM_U32(sp + 356);
|
|
t0 = s0 << 2;
|
|
t5 = t7 + t0;
|
|
t8 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
t9 = MEM_U8(t8 + 3);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L407c08;}
|
|
//nop;
|
|
t2 = s0 << 2;
|
|
t3 = t7 + t2;
|
|
t4 = MEM_U32(t3 + 0);
|
|
at = 0x42;
|
|
t1 = MEM_U8(t4 + 2);
|
|
//nop;
|
|
if (t1 == at) {//nop;
|
|
goto L407948;}
|
|
//nop;
|
|
t6 = s0 << 2;
|
|
t0 = t7 + t6;
|
|
t5 = MEM_U32(t0 + 0);
|
|
at = 0x4c;
|
|
t8 = MEM_U8(t5 + 2);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L407c08;}
|
|
//nop;
|
|
L407948:
|
|
t9 = MEM_U32(sp + 356);
|
|
t2 = s0 << 2;
|
|
t3 = t9 + t2;
|
|
t4 = MEM_U32(t3 + 0);
|
|
at = 0x42;
|
|
t1 = MEM_U8(t4 + 2);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L4079f0;}
|
|
//nop;
|
|
t7 = 0x1000027c;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L4079e4;}
|
|
//nop;
|
|
t6 = 0x1000041c;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L4079e4;}
|
|
//nop;
|
|
t0 = 0x100009fc;
|
|
//nop;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4079c4;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4079c4:
|
|
// bdead 400e0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4079dc;
|
|
//nop;
|
|
L4079dc:
|
|
// bdead 400e0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4079e4:
|
|
at = 0x1000041c;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L407a74;
|
|
MEM_U32(at + 0) = zero;
|
|
L4079f0:
|
|
t5 = 0x1000027c;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L407a68;}
|
|
//nop;
|
|
t8 = 0x1000041c;
|
|
at = 0x1;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == at) {//nop;
|
|
goto L407a68;}
|
|
//nop;
|
|
t9 = 0x10000a24;
|
|
a0 = 0x1;
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L407a48;
|
|
MEM_U32(sp + 16) = zero;
|
|
L407a48:
|
|
// bdead 400e0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L407a60;
|
|
//nop;
|
|
L407a60:
|
|
// bdead 400e0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L407a68:
|
|
at = 0x1000041c;
|
|
t2 = 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
L407a74:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_newrunlib(mem, sp);
|
|
goto L407a84;
|
|
//nop;
|
|
L407a84:
|
|
// bdead 400e0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L407c08;
|
|
//nop;
|
|
L407a90:
|
|
t3 = MEM_U32(sp + 356);
|
|
t4 = s0 << 2;
|
|
t1 = t3 + t4;
|
|
t7 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t6 = MEM_U8(t7 + 2);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L407b44;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 352);
|
|
t5 = s0 + 0x1;
|
|
at = (int)t5 < (int)t0;
|
|
if (at == 0) {//nop;
|
|
goto L407b0c;}
|
|
//nop;
|
|
t8 = s0 << 2;
|
|
t9 = t3 + t8;
|
|
t2 = MEM_U32(t9 + 4);
|
|
at = 0x2d;
|
|
t4 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t4 == at) {//nop;
|
|
goto L407b0c;}
|
|
//nop;
|
|
t1 = s0 << 2;
|
|
//nop;
|
|
t7 = t3 + t1;
|
|
a0 = MEM_U32(t7 + 4);
|
|
//nop;
|
|
v0 = f_isdir(mem, sp, a0);
|
|
goto L407b00;
|
|
//nop;
|
|
L407b00:
|
|
// bdead 400e018b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L407b18;}
|
|
//nop;
|
|
L407b0c:
|
|
t6 = 0x1;
|
|
MEM_U32(sp + 332) = t6;
|
|
goto L407c08;
|
|
MEM_U32(sp + 332) = t6;
|
|
L407b18:
|
|
t0 = MEM_U32(sp + 356);
|
|
s0 = s0 + 0x1;
|
|
t5 = s0 << 2;
|
|
//nop;
|
|
t8 = t0 + t5;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L407b38;
|
|
a1 = zero;
|
|
L407b38:
|
|
// bdead 400e000b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 300) = v0;
|
|
goto L407b6c;
|
|
MEM_U32(sp + 300) = v0;
|
|
L407b44:
|
|
t9 = MEM_U32(sp + 356);
|
|
t2 = s0 << 2;
|
|
t4 = t9 + t2;
|
|
a0 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
a1 = zero;
|
|
a0 = a0 + 0x2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L407b64;
|
|
a0 = a0 + 0x2;
|
|
L407b64:
|
|
// bdead 400e000b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 300) = v0;
|
|
L407b6c:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 300);
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L407b7c;
|
|
//nop;
|
|
L407b7c:
|
|
t3 = MEM_U32(sp + 300);
|
|
// bdead 400e100b gp = MEM_U32(sp + 64);
|
|
t1 = v0 + t3;
|
|
t7 = MEM_U8(t1 + -1);
|
|
at = 0x2f;
|
|
if (t7 != at) {//nop;
|
|
goto L407bbc;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t3;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L407ba8;
|
|
//nop;
|
|
L407ba8:
|
|
t6 = MEM_U32(sp + 300);
|
|
s4 = v0;
|
|
// bdead 402e8003 gp = MEM_U32(sp + 64);
|
|
t0 = t6 + s4;
|
|
MEM_U8(t0 + -1) = (uint8_t)zero;
|
|
L407bbc:
|
|
//nop;
|
|
a0 = 0x1000a578;
|
|
a1 = MEM_U32(sp + 300);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L407bd0;
|
|
//nop;
|
|
L407bd0:
|
|
// bdead 400e0003 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 300);
|
|
//nop;
|
|
a0 = 0x1000a588;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L407be8;
|
|
//nop;
|
|
L407be8:
|
|
// bdead 400e0003 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 300);
|
|
//nop;
|
|
a0 = 0x1000a598;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L407c00;
|
|
//nop;
|
|
L407c00:
|
|
// bdead 400e0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L407c08:
|
|
t5 = MEM_U32(sp + 352);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t5;
|
|
if (at != 0) {//nop;
|
|
goto L407858;}
|
|
//nop;
|
|
L407c1c:
|
|
t8 = MEM_U32(sp + 332);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L407d98;}
|
|
//nop;
|
|
t9 = 0x10000324;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L407c8c;}
|
|
//nop;
|
|
t2 = 0x100002dc;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L407c8c;}
|
|
//nop;
|
|
t4 = 0x100002f4;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L407c8c;}
|
|
//nop;
|
|
t1 = 0x1000034c;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L407ccc;}
|
|
//nop;
|
|
L407c8c:
|
|
a0 = 0x1000a25c;
|
|
a1 = 0x10000a4c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L407ca8;
|
|
a1 = a1;
|
|
L407ca8:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a588;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L407cc0;
|
|
a1 = s4;
|
|
L407cc0:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L407d98;
|
|
//nop;
|
|
L407ccc:
|
|
t7 = 0x1000037c;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L407d24;}
|
|
//nop;
|
|
a0 = 0x1000a25c;
|
|
a1 = 0x10000a60;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L407d00;
|
|
a1 = a1;
|
|
L407d00:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a598;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L407d18;
|
|
a1 = s4;
|
|
L407d18:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L407d98;
|
|
//nop;
|
|
L407d24:
|
|
a0 = 0x1000a25c;
|
|
a1 = 0x10000a6c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L407d40;
|
|
a1 = a1;
|
|
L407d40:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a578;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L407d58;
|
|
a1 = s4;
|
|
L407d58:
|
|
// bdead 400c0103 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x1000a25c;
|
|
a1 = 0x10000a74;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L407d78;
|
|
a1 = a1;
|
|
L407d78:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a578;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L407d90;
|
|
a1 = s4;
|
|
L407d90:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L407d98:
|
|
a0 = 0x1000a1ac;
|
|
a2 = 0x1000a1b4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a1 = zero;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L407db4;
|
|
a1 = zero;
|
|
L407db4:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a1 = zero;
|
|
a2 = 0x1000a1b4;
|
|
a0 = 0x10000a78;
|
|
//nop;
|
|
a2 = MEM_U32(a2 + 0);
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L407dd4;
|
|
a0 = a0;
|
|
L407dd4:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a25c;
|
|
a0 = 0x10000a7c;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L407df4;
|
|
a0 = a0;
|
|
L407df4:
|
|
// bdead 400c010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L407e58;}
|
|
//nop;
|
|
a0 = 0x1000a25c;
|
|
a1 = 0x10000a80;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L407e1c;
|
|
a1 = a1;
|
|
L407e1c:
|
|
// bdead 400c010b gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x1000a25c;
|
|
at = 0x1000008c;
|
|
a1 = 0x10000a90;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L407e44;
|
|
a1 = a1;
|
|
L407e44:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000084;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L407e58:
|
|
t3 = 0x1000a36c;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {at = 0x100002b0;
|
|
goto L407e78;}
|
|
at = 0x100002b0;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L407e88;
|
|
MEM_U32(at + 0) = zero;
|
|
L407e78:
|
|
t6 = 0x10000a9c;
|
|
at = 0x100001e0;
|
|
t6 = t6;
|
|
MEM_U32(at + 0) = t6;
|
|
L407e88:
|
|
t0 = 0x10000aa4;
|
|
at = 0x1000a27c;
|
|
t0 = t0;
|
|
MEM_U32(at + 0) = t0;
|
|
at = 0x10000370;
|
|
//nop;
|
|
t5 = 0x1;
|
|
a0 = MEM_U32(sp + 352);
|
|
a1 = MEM_U32(sp + 356);
|
|
MEM_U32(at + 0) = t5;
|
|
f_process_config(mem, sp, a0, a1);
|
|
goto L407eb4;
|
|
MEM_U32(at + 0) = t5;
|
|
L407eb4:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a0 = MEM_U32(sp + 352);
|
|
a1 = MEM_U32(sp + 356);
|
|
//nop;
|
|
a0 = a0 + 0xffffffff;
|
|
a1 = a1 + 0x4;
|
|
f_parse_command(mem, sp, a0, a1);
|
|
goto L407ed0;
|
|
a1 = a1 + 0x4;
|
|
L407ed0:
|
|
// bdead 400c0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t8 = 0x100001fc;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L40803c;}
|
|
//nop;
|
|
t9 = 0x10000204;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L407f18;}
|
|
//nop;
|
|
t2 = 0x10000aac;
|
|
at = 0x10000204;
|
|
t2 = t2;
|
|
MEM_U32(at + 0) = t2;
|
|
L407f18:
|
|
t4 = 0x10000200;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L407f3c;}
|
|
//nop;
|
|
s4 = 0x10000ab0;
|
|
s4 = s4;
|
|
goto L407f48;
|
|
s4 = s4;
|
|
L407f3c:
|
|
s4 = 0x10000ab8;
|
|
//nop;
|
|
s4 = s4;
|
|
L407f48:
|
|
a1 = 0x10000204;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = s4;
|
|
a2 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L407f60;
|
|
a2 = zero;
|
|
L407f60:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
t1 = 0x1000a36c;
|
|
MEM_U32(sp + 328) = v0;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L407fa0;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a2f0;
|
|
a1 = MEM_U32(sp + 328);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L407f94;
|
|
//nop;
|
|
L407f94:
|
|
// bdead 400c0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40803c;
|
|
//nop;
|
|
L407fa0:
|
|
t7 = 0x10000200;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L407fcc;}
|
|
//nop;
|
|
t3 = 0x10000ac0;
|
|
//nop;
|
|
t3 = t3;
|
|
MEM_U32(sp + 324) = t3;
|
|
goto L407fdc;
|
|
MEM_U32(sp + 324) = t3;
|
|
L407fcc:
|
|
t6 = 0x10000acc;
|
|
//nop;
|
|
t6 = t6;
|
|
MEM_U32(sp + 324) = t6;
|
|
L407fdc:
|
|
t0 = 0x10000204;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t5 = MEM_U8(t0 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L408020;}
|
|
//nop;
|
|
a1 = 0x10000ad4;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 324);
|
|
a2 = t0;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L408018;
|
|
a1 = a1;
|
|
L408018:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 324) = v0;
|
|
L408020:
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
a1 = MEM_U32(sp + 324);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408034;
|
|
//nop;
|
|
L408034:
|
|
// bdead 400c0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40803c:
|
|
t8 = 0x1000035c;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L408144;}
|
|
//nop;
|
|
t9 = 0x10000280;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L40809c;}
|
|
//nop;
|
|
a0 = 0x1000a25c;
|
|
a1 = 0x10000ad8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L408088;
|
|
a1 = a1;
|
|
L408088:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000084;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L4080f4;
|
|
MEM_U32(at + 0) = v0;
|
|
L40809c:
|
|
a0 = 0x1000a25c;
|
|
a1 = 0x10000ae8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4080b8;
|
|
a1 = a1;
|
|
L4080b8:
|
|
// bdead 400c010b gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x1000a25c;
|
|
at = 0x1000008c;
|
|
a1 = 0x10000af8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4080e0;
|
|
a1 = a1;
|
|
L4080e0:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000084;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L4080f4:
|
|
t2 = 0x1000a1b4;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L40812c;}
|
|
//nop;
|
|
a0 = 0x10000b04;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = t2;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L408124;
|
|
a0 = a0;
|
|
L408124:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40812c:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_newrunlib(mem, sp);
|
|
goto L40813c;
|
|
//nop;
|
|
L40813c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L408144:
|
|
t4 = 0x100002f0;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L40818c;}
|
|
//nop;
|
|
t1 = 0x100002f4;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L40818c;}
|
|
//nop;
|
|
t7 = 0x1000030c;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L40827c;}
|
|
//nop;
|
|
L40818c:
|
|
t3 = 0x10000340;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L40827c;}
|
|
//nop;
|
|
t6 = 0x10000324;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L4081ec;}
|
|
//nop;
|
|
t5 = 0x10000348;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L4081ec;}
|
|
//nop;
|
|
t0 = 0x10000384;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L40827c;}
|
|
//nop;
|
|
L4081ec:
|
|
t8 = 0x10000324;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {at = 0x10000324;
|
|
goto L408218;}
|
|
at = 0x10000324;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
at = 0x10000318;
|
|
t2 = 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
L408218:
|
|
at = 0x10000384;
|
|
t4 = 0x1000031c;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000348;
|
|
t4 = MEM_U32(t4 + 0);
|
|
MEM_U32(at + 0) = zero;
|
|
if (t4 != 0) {//nop;
|
|
goto L40827c;}
|
|
//nop;
|
|
a1 = 0x10000b08;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40824c;
|
|
a1 = a1;
|
|
L40824c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000b14;
|
|
//nop;
|
|
a0 = 0x1000a2c0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408268;
|
|
a1 = a1;
|
|
L408268:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
t1 = 0x1;
|
|
at = 0x1000031c;
|
|
//nop;
|
|
MEM_U32(at + 0) = t1;
|
|
L40827c:
|
|
t7 = 0x10000324;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L4082f0;}
|
|
//nop;
|
|
t3 = 0x1000031c;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L4082f0;}
|
|
//nop;
|
|
a1 = 0x10000b20;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4082c0;
|
|
a1 = a1;
|
|
L4082c0:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000b2c;
|
|
//nop;
|
|
a0 = 0x1000a2c0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4082dc;
|
|
a1 = a1;
|
|
L4082dc:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
t6 = 0x1;
|
|
at = 0x1000031c;
|
|
MEM_U32(at + 0) = t6;
|
|
goto L408340;
|
|
MEM_U32(at + 0) = t6;
|
|
L4082f0:
|
|
t5 = 0x10000348;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L408340;}
|
|
//nop;
|
|
a1 = 0x10000b38;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40831c;
|
|
a1 = a1;
|
|
L40831c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000b48;
|
|
//nop;
|
|
a0 = 0x1000a2c0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408338;
|
|
a1 = a1;
|
|
L408338:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L408340:
|
|
t0 = 0x1000023c;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L4083e8;}
|
|
//nop;
|
|
t8 = 0x1000a520;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 4);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L4083e8;}
|
|
//nop;
|
|
t9 = 0x1000a540;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 4);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L4083e8;}
|
|
//nop;
|
|
t2 = 0x1000a530;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 4);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L4083e8;}
|
|
//nop;
|
|
t4 = 0x10000b58;
|
|
//nop;
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4083c8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4083c8:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4083e0;
|
|
//nop;
|
|
L4083e0:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4083e8:
|
|
t1 = 0x10000398;
|
|
at = 0x1;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L408420;}
|
|
//nop;
|
|
a1 = 0x10000b84;
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408414;
|
|
a1 = a1;
|
|
L408414:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L408454;
|
|
//nop;
|
|
L408420:
|
|
t7 = 0x10000398;
|
|
at = 0x2;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L408454;}
|
|
//nop;
|
|
a1 = 0x10000b88;
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40844c;
|
|
a1 = a1;
|
|
L40844c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L408454:
|
|
t3 = 0x10000394;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L4084cc;}
|
|
//nop;
|
|
t6 = 0x10000228;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L40849c;}
|
|
//nop;
|
|
t5 = 0x1000022c;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L4084cc;}
|
|
//nop;
|
|
L40849c:
|
|
t0 = 0x10000b8c;
|
|
//nop;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4084c4;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4084c4:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4084cc:
|
|
t8 = 0x1000a150;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L408510;}
|
|
//nop;
|
|
t9 = 0x1000021c;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L408510;}
|
|
//nop;
|
|
t2 = t8 & 0x1;
|
|
if (t2 == 0) {at = 0x1000a150;
|
|
goto L408510;}
|
|
at = 0x1000a150;
|
|
t4 = t8 | 0x4;
|
|
MEM_U32(at + 0) = t4;
|
|
L408510:
|
|
t1 = 0x1000a188;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L408554;}
|
|
//nop;
|
|
t7 = 0x1000021c;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L408554;}
|
|
//nop;
|
|
t3 = t1 & 0x1;
|
|
if (t3 == 0) {at = 0x1000a188;
|
|
goto L408554;}
|
|
at = 0x1000a188;
|
|
t6 = t1 | 0x4;
|
|
MEM_U32(at + 0) = t6;
|
|
L408554:
|
|
t5 = 0x10000004;
|
|
at = 0x1;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {at = 0x2;
|
|
goto L408574;}
|
|
at = 0x2;
|
|
if (t5 != at) {//nop;
|
|
goto L408590;}
|
|
//nop;
|
|
L408574:
|
|
t0 = 0x10000b9c;
|
|
at = 0x1000a254;
|
|
t0 = t0;
|
|
MEM_U32(at + 0) = t0;
|
|
at = 0x100001e8;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
L408590:
|
|
a0 = 0x10000ba4;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L4085a8;
|
|
a0 = a0;
|
|
L4085a8:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t2 = 0x1000a570;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L408630;}
|
|
//nop;
|
|
t8 = 0x1000a36c;
|
|
at = 0x1;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L408630;}
|
|
//nop;
|
|
t4 = 0x10000004;
|
|
at = 0x1;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {at = 0x2;
|
|
goto L408600;}
|
|
at = 0x2;
|
|
if (t4 != at) {//nop;
|
|
goto L408630;}
|
|
//nop;
|
|
L408600:
|
|
t7 = 0x10000ba8;
|
|
//nop;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L408628;
|
|
MEM_U32(sp + 16) = zero;
|
|
L408628:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L408630:
|
|
t3 = 0x10000230;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
at = (int)t3 < (int)0x3;
|
|
if (at != 0) {//nop;
|
|
goto L40864c;}
|
|
//nop;
|
|
L40864c:
|
|
t1 = 0x10000340;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L4086e4;}
|
|
//nop;
|
|
a0 = 0x10000400;
|
|
a1 = 0x10000c00;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L40867c;
|
|
a1 = a1;
|
|
L40867c:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4086e4;}
|
|
//nop;
|
|
t6 = 0x10000230;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
at = (int)t6 < (int)0x3;
|
|
if (at == 0) {//nop;
|
|
goto L4086e4;}
|
|
//nop;
|
|
t5 = 0x10000c04;
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4086cc;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4086cc:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t0 = 0x10000c4c;
|
|
at = 0x10000400;
|
|
t0 = t0;
|
|
MEM_U32(at + 0) = t0;
|
|
L4086e4:
|
|
t9 = 0x1000037c;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L408768;}
|
|
//nop;
|
|
t2 = 0x10000324;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L408768;}
|
|
//nop;
|
|
t8 = 0x10000c50;
|
|
//nop;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L40873c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L40873c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
t4 = 0x1;
|
|
at = 0x10000324;
|
|
t7 = 0x10000c8c;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000340;
|
|
t7 = t7;
|
|
MEM_U32(at + 0) = t4;
|
|
at = 0x10000400;
|
|
//nop;
|
|
MEM_U32(at + 0) = t7;
|
|
L408768:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_get_host_chiptype(mem, sp);
|
|
goto L408778;
|
|
//nop;
|
|
L408778:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t3 = 0x1000041c;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L4089e4;}
|
|
//nop;
|
|
a1 = 0x10000c90;
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4087ac;
|
|
a1 = a1;
|
|
L4087ac:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
t1 = 0x1000a36c;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L4087ec;}
|
|
//nop;
|
|
t6 = 0x10000004;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {at = 0x3;
|
|
goto L4087ec;}
|
|
at = 0x3;
|
|
if (t6 != at) {//nop;
|
|
goto L408808;}
|
|
//nop;
|
|
L4087ec:
|
|
a1 = 0x10000c9c;
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408800;
|
|
a1 = a1;
|
|
L408800:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L408808:
|
|
t5 = 0x1000a36c;
|
|
at = 0x1;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L40887c;}
|
|
//nop;
|
|
t0 = 0x10000004;
|
|
at = 0x1;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {at = 0x2;
|
|
goto L408860;}
|
|
at = 0x2;
|
|
if (t0 == at) {at = 0x3;
|
|
goto L408860;}
|
|
at = 0x3;
|
|
if (t0 != at) {//nop;
|
|
goto L40887c;}
|
|
//nop;
|
|
t9 = 0x10000424;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L40887c;}
|
|
//nop;
|
|
L408860:
|
|
a1 = 0x10000ca8;
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408874;
|
|
a1 = a1;
|
|
L408874:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40887c:
|
|
t2 = 0x1000a36c;
|
|
at = 0x1;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L4088c8;}
|
|
//nop;
|
|
t8 = 0x10000004;
|
|
at = 0x2;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L4088c8;}
|
|
//nop;
|
|
a1 = 0x10000cb8;
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4088c0;
|
|
a1 = a1;
|
|
L4088c0:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4088c8:
|
|
a1 = 0x10000ccc;
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4088dc;
|
|
a1 = a1;
|
|
L4088dc:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000cd0;
|
|
//nop;
|
|
a0 = 0x1000a320;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4088f8;
|
|
a1 = a1;
|
|
L4088f8:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000cd4;
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408914;
|
|
a1 = a1;
|
|
L408914:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000cd8;
|
|
//nop;
|
|
a0 = 0x1000a408;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408930;
|
|
a1 = a1;
|
|
L408930:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000cdc;
|
|
//nop;
|
|
a0 = 0x1000a428;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40894c;
|
|
a1 = a1;
|
|
L40894c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000ce0;
|
|
//nop;
|
|
a0 = 0x1000a418;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408968;
|
|
a1 = a1;
|
|
L408968:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000ce4;
|
|
//nop;
|
|
a0 = 0x1000a470;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408984;
|
|
a1 = a1;
|
|
L408984:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000ce8;
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4089a0;
|
|
a1 = a1;
|
|
L4089a0:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000cec;
|
|
//nop;
|
|
a0 = 0x1000a4c0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4089bc;
|
|
a1 = a1;
|
|
L4089bc:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000cf0;
|
|
//nop;
|
|
a0 = 0x1000a4d0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4089d8;
|
|
a1 = a1;
|
|
L4089d8:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L408c64;
|
|
//nop;
|
|
L4089e4:
|
|
a1 = 0x10000cf4;
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4089f8;
|
|
a1 = a1;
|
|
L4089f8:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d00;
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408a14;
|
|
a1 = a1;
|
|
L408a14:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
t4 = 0x1000a36c;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L408a54;}
|
|
//nop;
|
|
t7 = 0x10000004;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {at = 0x3;
|
|
goto L408a54;}
|
|
at = 0x3;
|
|
if (t7 != at) {//nop;
|
|
goto L408a70;}
|
|
//nop;
|
|
L408a54:
|
|
a1 = 0x10000d0c;
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408a68;
|
|
a1 = a1;
|
|
L408a68:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L408a70:
|
|
t3 = 0x1000a36c;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L408ae4;}
|
|
//nop;
|
|
t1 = 0x10000004;
|
|
at = 0x1;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {at = 0x2;
|
|
goto L408ac8;}
|
|
at = 0x2;
|
|
if (t1 == at) {at = 0x3;
|
|
goto L408ac8;}
|
|
at = 0x3;
|
|
if (t1 != at) {//nop;
|
|
goto L408ae4;}
|
|
//nop;
|
|
t6 = 0x10000424;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L408ae4;}
|
|
//nop;
|
|
L408ac8:
|
|
a1 = 0x10000d18;
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408adc;
|
|
a1 = a1;
|
|
L408adc:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L408ae4:
|
|
t5 = 0x1000a36c;
|
|
at = 0x1;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L408b30;}
|
|
//nop;
|
|
t0 = 0x10000004;
|
|
at = 0x2;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L408b30;}
|
|
//nop;
|
|
a1 = 0x10000d28;
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408b28;
|
|
a1 = a1;
|
|
L408b28:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L408b30:
|
|
a1 = 0x10000d3c;
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408b44;
|
|
a1 = a1;
|
|
L408b44:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d40;
|
|
//nop;
|
|
a0 = 0x1000a320;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408b60;
|
|
a1 = a1;
|
|
L408b60:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d44;
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408b7c;
|
|
a1 = a1;
|
|
L408b7c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d48;
|
|
//nop;
|
|
a0 = 0x1000a408;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408b98;
|
|
a1 = a1;
|
|
L408b98:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d4c;
|
|
//nop;
|
|
a0 = 0x1000a428;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408bb4;
|
|
a1 = a1;
|
|
L408bb4:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d50;
|
|
//nop;
|
|
a0 = 0x1000a418;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408bd0;
|
|
a1 = a1;
|
|
L408bd0:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d54;
|
|
//nop;
|
|
a0 = 0x1000a4c0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408bec;
|
|
a1 = a1;
|
|
L408bec:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d58;
|
|
//nop;
|
|
a0 = 0x1000a470;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408c08;
|
|
a1 = a1;
|
|
L408c08:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d5c;
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408c24;
|
|
a1 = a1;
|
|
L408c24:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d60;
|
|
//nop;
|
|
a0 = 0x1000a4d0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408c40;
|
|
a1 = a1;
|
|
L408c40:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d64;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408c5c;
|
|
a1 = a1;
|
|
L408c5c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L408c64:
|
|
s4 = 0x1000021c;
|
|
//nop;
|
|
s4 = MEM_U32(s4 + 0);
|
|
//nop;
|
|
if (s4 == 0) {at = 0x1;
|
|
goto L408c9c;}
|
|
at = 0x1;
|
|
if (s4 == at) {at = 0x2;
|
|
goto L408e24;}
|
|
at = 0x2;
|
|
if (s4 == at) {at = 0x3;
|
|
goto L408e7c;}
|
|
at = 0x3;
|
|
if (s4 == at) {//nop;
|
|
goto L408ed4;}
|
|
//nop;
|
|
//nop;
|
|
goto L408f3c;
|
|
//nop;
|
|
L408c9c:
|
|
a1 = 0x10000d68;
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408cb0;
|
|
a1 = a1;
|
|
L408cb0:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d70;
|
|
//nop;
|
|
a0 = 0x1000a320;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408ccc;
|
|
a1 = a1;
|
|
L408ccc:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d74;
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408ce8;
|
|
a1 = a1;
|
|
L408ce8:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d78;
|
|
//nop;
|
|
a0 = 0x1000a428;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408d04;
|
|
a1 = a1;
|
|
L408d04:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d7c;
|
|
//nop;
|
|
a0 = 0x1000a490;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408d20;
|
|
a1 = a1;
|
|
L408d20:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d80;
|
|
//nop;
|
|
a0 = 0x1000a4a0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408d3c;
|
|
a1 = a1;
|
|
L408d3c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d84;
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408d58;
|
|
a1 = a1;
|
|
L408d58:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d88;
|
|
//nop;
|
|
a0 = 0x1000a470;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408d74;
|
|
a1 = a1;
|
|
L408d74:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d8c;
|
|
//nop;
|
|
a0 = 0x1000a480;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408d90;
|
|
a1 = a1;
|
|
L408d90:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d90;
|
|
//nop;
|
|
a0 = 0x1000a4c0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408dac;
|
|
a1 = a1;
|
|
L408dac:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d94;
|
|
//nop;
|
|
a0 = 0x1000a4d0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408dc8;
|
|
a1 = a1;
|
|
L408dc8:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000d98;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408de4;
|
|
a1 = a1;
|
|
L408de4:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t9 = 0x10000124;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L408f3c;}
|
|
//nop;
|
|
a1 = 0x10000d9c;
|
|
//nop;
|
|
a0 = 0x1000a2f0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408e18;
|
|
a1 = a1;
|
|
L408e18:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L408f3c;
|
|
//nop;
|
|
L408e24:
|
|
a1 = 0x10000da4;
|
|
//nop;
|
|
a0 = 0x1000a2f0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408e38;
|
|
a1 = a1;
|
|
L408e38:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000dac;
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408e54;
|
|
a1 = a1;
|
|
L408e54:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x10000db4;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
f_add_info(mem, sp, a0);
|
|
goto L408e70;
|
|
//nop;
|
|
L408e70:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L408f3c;
|
|
//nop;
|
|
L408e7c:
|
|
a1 = 0x10000db8;
|
|
//nop;
|
|
a0 = 0x1000a2f0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408e90;
|
|
a1 = a1;
|
|
L408e90:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000dc0;
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408eac;
|
|
a1 = a1;
|
|
L408eac:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x10000dc8;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
f_add_info(mem, sp, a0);
|
|
goto L408ec8;
|
|
//nop;
|
|
L408ec8:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L408f3c;
|
|
//nop;
|
|
L408ed4:
|
|
t2 = 0x1000021c;
|
|
at = 0x1000021c;
|
|
t2 = MEM_U32(t2 + 0);
|
|
a1 = 0x10000dcc;
|
|
//nop;
|
|
a0 = 0x1000a2f0;
|
|
t8 = t2 + 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408efc;
|
|
a1 = a1;
|
|
L408efc:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000dd4;
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L408f18;
|
|
a1 = a1;
|
|
L408f18:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x10000ddc;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
f_add_info(mem, sp, a0);
|
|
goto L408f34;
|
|
//nop;
|
|
L408f34:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L408f3c:
|
|
t4 = 0x1000a150;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L408fb4;}
|
|
//nop;
|
|
t7 = 0x100002c0;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L408fb4;}
|
|
//nop;
|
|
t3 = 0x10000de0;
|
|
//nop;
|
|
t3 = t3;
|
|
MEM_U32(sp + 20) = t3;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L408f94;
|
|
MEM_U32(sp + 16) = zero;
|
|
L408f94:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L408fac;
|
|
//nop;
|
|
L408fac:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L408fb4:
|
|
t1 = 0x100002f4;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L40902c;}
|
|
//nop;
|
|
t6 = 0x10000310;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L40902c;}
|
|
//nop;
|
|
t5 = 0x10000e00;
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L40900c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L40900c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L409024;
|
|
//nop;
|
|
L409024:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40902c:
|
|
t0 = 0x10000424;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L4090bc;}
|
|
//nop;
|
|
t9 = 0x1000a36c;
|
|
at = 0x1;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L4090bc;}
|
|
//nop;
|
|
t2 = 0x10000008;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L4090bc;}
|
|
//nop;
|
|
t8 = 0x10000e30;
|
|
//nop;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L40909c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L40909c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4090b4;
|
|
//nop;
|
|
L4090b4:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4090bc:
|
|
t4 = 0x10000424;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L40914c;}
|
|
//nop;
|
|
t7 = 0x1000a36c;
|
|
at = 0x3;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L40914c;}
|
|
//nop;
|
|
t3 = 0x100001fc;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L40914c;}
|
|
//nop;
|
|
t1 = 0x10000e54;
|
|
//nop;
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L40912c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L40912c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L409144;
|
|
//nop;
|
|
L409144:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40914c:
|
|
t6 = 0x10000228;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L4091c4;}
|
|
//nop;
|
|
t5 = 0x1000022c;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L4091c4;}
|
|
//nop;
|
|
t0 = 0x10000124;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L4091c4;}
|
|
//nop;
|
|
t9 = 0x10000214;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L4091c4;}
|
|
//nop;
|
|
t2 = 0x10000218;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L409224;}
|
|
//nop;
|
|
L4091c4:
|
|
t8 = 0x10000254;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L409224;}
|
|
//nop;
|
|
t4 = 0x10000e7c;
|
|
//nop;
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L409204;
|
|
MEM_U32(sp + 16) = zero;
|
|
L409204:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L40921c;
|
|
//nop;
|
|
L40921c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L409224:
|
|
t7 = 0x10000228;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L40928c;}
|
|
//nop;
|
|
t3 = 0x10000124;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L40928c;}
|
|
//nop;
|
|
t1 = 0x1000a520;
|
|
at = 0x1;
|
|
t1 = MEM_U32(t1 + 4);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L40928c;}
|
|
//nop;
|
|
t6 = 0x1000a540;
|
|
at = 0x1;
|
|
t6 = MEM_U32(t6 + 4);
|
|
//nop;
|
|
if (t6 != at) {at = 0x1000a184;
|
|
goto L40928c;}
|
|
at = 0x1000a184;
|
|
t5 = 0x1;
|
|
MEM_U32(at + 0) = t5;
|
|
L40928c:
|
|
t0 = 0x1000a36c;
|
|
at = 0x1;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L409330;}
|
|
//nop;
|
|
t9 = 0x10000008;
|
|
at = 0x2;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {at = 0x3;
|
|
goto L4092c4;}
|
|
at = 0x3;
|
|
if (t9 != at) {//nop;
|
|
goto L409330;}
|
|
//nop;
|
|
L4092c4:
|
|
t2 = 0x1000026c;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L409330;}
|
|
//nop;
|
|
t8 = 0x10000108;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L409330;}
|
|
//nop;
|
|
t4 = 0x10000ebc;
|
|
//nop;
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L40931c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L40931c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000108;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
L409330:
|
|
t7 = 0x1000a184;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L409368;}
|
|
//nop;
|
|
t3 = 0x10000118;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {at = 0x10000110;
|
|
goto L409368;}
|
|
at = 0x10000110;
|
|
t1 = 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
L409368:
|
|
t6 = 0x1000a36c;
|
|
at = 0x1;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L40944c;}
|
|
//nop;
|
|
t5 = 0x10000008;
|
|
at = 0x3;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L40944c;}
|
|
//nop;
|
|
a0 = 0x10000ef8;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_getenv(mem, a0);
|
|
goto L4093ac;
|
|
//nop;
|
|
L4093ac:
|
|
// bdead 400c000b gp = MEM_U32(sp + 64);
|
|
t0 = 0x1;
|
|
t9 = 0x10000230;
|
|
MEM_U32(sp + 296) = v0;
|
|
t9 = MEM_U32(t9 + 0);
|
|
MEM_U32(sp + 292) = t0;
|
|
at = (int)t9 < (int)0x3;
|
|
if (at != 0) {at = 0x10000230;
|
|
goto L4093e4;}
|
|
at = 0x10000230;
|
|
t2 = 0x2;
|
|
MEM_U32(at + 0) = t2;
|
|
at = 0x10000408;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
L4093e4:
|
|
t8 = MEM_U32(sp + 296);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L409428;}
|
|
//nop;
|
|
t4 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
at = (int)t4 < (int)0x30;
|
|
if (at != 0) {at = (int)t4 < (int)0x34;
|
|
goto L409428;}
|
|
at = (int)t4 < (int)0x34;
|
|
if (at == 0) {//nop;
|
|
goto L409428;}
|
|
//nop;
|
|
t7 = MEM_U8(t8 + 1);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L409428;}
|
|
//nop;
|
|
t3 = t4 + 0xffffffd0;
|
|
MEM_U32(sp + 292) = t3;
|
|
L409428:
|
|
t1 = 0x10000230;
|
|
t6 = MEM_U32(sp + 292);
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
at = (int)t6 < (int)t1;
|
|
if (at == 0) {at = 0x10000230;
|
|
goto L40944c;}
|
|
at = 0x10000230;
|
|
//nop;
|
|
MEM_U32(at + 0) = t6;
|
|
L40944c:
|
|
a1 = 0x10000f08;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L409460;
|
|
a1 = a1;
|
|
L409460:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t5 = 0x10000354;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L409568;}
|
|
//nop;
|
|
t0 = 0x100002f0;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L409514;}
|
|
//nop;
|
|
t9 = 0x10000304;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L4094f8;}
|
|
//nop;
|
|
t2 = 0x10000f10;
|
|
//nop;
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4094d8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4094d8:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4094f0;
|
|
//nop;
|
|
L4094f0:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4094f8:
|
|
a1 = 0x10000f34;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40950c;
|
|
a1 = a1;
|
|
L40950c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L409514:
|
|
t8 = 0x100002f4;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L40954c;}
|
|
//nop;
|
|
a1 = 0x10000f40;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L409540;
|
|
a1 = a1;
|
|
L409540:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L409568;
|
|
//nop;
|
|
L40954c:
|
|
a1 = 0x10000f4c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L409560;
|
|
a1 = a1;
|
|
L409560:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L409568:
|
|
a1 = 0x10000f58;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40957c;
|
|
a1 = a1;
|
|
L40957c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t7 = 0x1000030c;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L409690;}
|
|
//nop;
|
|
a1 = 0x10000f64;
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4095b0;
|
|
a1 = a1;
|
|
L4095b0:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x10000f6c;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
f_add_info(mem, sp, a0);
|
|
goto L4095cc;
|
|
//nop;
|
|
L4095cc:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000f74;
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4095e8;
|
|
a1 = a1;
|
|
L4095e8:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x10000f80;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
f_add_info(mem, sp, a0);
|
|
goto L409604;
|
|
//nop;
|
|
L409604:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t4 = 0x100002f4;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {at = 0x10000414;
|
|
goto L409760;}
|
|
at = 0x10000414;
|
|
t3 = 0x2;
|
|
MEM_U32(at + 0) = t3;
|
|
at = 0x100002f4;
|
|
a1 = 0x10000f8c;
|
|
//nop;
|
|
t1 = 0x1;
|
|
a0 = 0x1000a310;
|
|
MEM_U32(at + 0) = t1;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40964c;
|
|
a1 = a1;
|
|
L40964c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x10000f94;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
f_add_info(mem, sp, a0);
|
|
goto L409668;
|
|
//nop;
|
|
L409668:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a1 = zero;
|
|
a0 = 0x10000f9c;
|
|
//nop;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L409684;
|
|
a0 = a0;
|
|
L409684:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L409760;
|
|
//nop;
|
|
L409690:
|
|
t6 = 0x10000304;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L409760;}
|
|
//nop;
|
|
a1 = 0x10000fa0;
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4096bc;
|
|
a1 = a1;
|
|
L4096bc:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x10000fac;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
f_add_info(mem, sp, a0);
|
|
goto L4096d8;
|
|
//nop;
|
|
L4096d8:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t5 = 0x100002f4;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {at = 0x10000414;
|
|
goto L409760;}
|
|
at = 0x10000414;
|
|
t0 = 0x2;
|
|
MEM_U32(at + 0) = t0;
|
|
at = 0x100002f4;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
//nop;
|
|
a1 = 0x10000fb8;
|
|
a0 = 0x1000a310;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L409720;
|
|
a1 = a1;
|
|
L409720:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x10000fc0;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
f_add_info(mem, sp, a0);
|
|
goto L40973c;
|
|
//nop;
|
|
L40973c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a1 = zero;
|
|
a0 = 0x10000fc8;
|
|
//nop;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L409758;
|
|
a0 = a0;
|
|
L409758:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L409760:
|
|
t2 = 0x10000230;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
at = t2 < 0x5;
|
|
if (at == 0) {//nop;
|
|
goto L4097d4;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
;static void *const Lswitch1000705c[] = {
|
|
&&L409798,
|
|
&&L4097a4,
|
|
&&L4097b0,
|
|
&&L4097bc,
|
|
&&L4097c8,
|
|
};
|
|
dest = Lswitch1000705c[t2];
|
|
//nop;
|
|
goto *dest;
|
|
//nop;
|
|
L409798:
|
|
s2 = 0x10000fcc;
|
|
s2 = s2;
|
|
goto L4097d4;
|
|
s2 = s2;
|
|
L4097a4:
|
|
s2 = 0x10000fd0;
|
|
s2 = s2;
|
|
goto L4097d4;
|
|
s2 = s2;
|
|
L4097b0:
|
|
s2 = 0x10000fd4;
|
|
s2 = s2;
|
|
goto L4097d4;
|
|
s2 = s2;
|
|
L4097bc:
|
|
s2 = 0x10000fd8;
|
|
s2 = s2;
|
|
goto L4097d4;
|
|
s2 = s2;
|
|
L4097c8:
|
|
s2 = 0x10000fdc;
|
|
//nop;
|
|
s2 = s2;
|
|
L4097d4:
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
a1 = s2;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4097e4;
|
|
a1 = s2;
|
|
L4097e4:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a1 = s2;
|
|
//nop;
|
|
a0 = 0x1000a320;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4097fc;
|
|
//nop;
|
|
L4097fc:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a1 = s2;
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L409814;
|
|
//nop;
|
|
L409814:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a1 = s2;
|
|
//nop;
|
|
a0 = 0x1000a408;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40982c;
|
|
//nop;
|
|
L40982c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a1 = s2;
|
|
//nop;
|
|
a0 = 0x1000a428;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L409844;
|
|
//nop;
|
|
L409844:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a1 = s2;
|
|
//nop;
|
|
a0 = 0x1000a418;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40985c;
|
|
//nop;
|
|
L40985c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a1 = s2;
|
|
//nop;
|
|
a0 = 0x1000a490;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L409874;
|
|
//nop;
|
|
L409874:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a1 = s2;
|
|
//nop;
|
|
a0 = 0x1000a4a0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40988c;
|
|
//nop;
|
|
L40988c:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a1 = s2;
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4098a4;
|
|
//nop;
|
|
L4098a4:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a1 = s2;
|
|
//nop;
|
|
a0 = 0x1000a470;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4098bc;
|
|
//nop;
|
|
L4098bc:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a1 = s2;
|
|
//nop;
|
|
a0 = 0x1000a480;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4098d4;
|
|
//nop;
|
|
L4098d4:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a1 = s2;
|
|
//nop;
|
|
a0 = 0x1000a4c0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4098ec;
|
|
//nop;
|
|
L4098ec:
|
|
// bdead 400c0003 gp = MEM_U32(sp + 64);
|
|
a1 = s2;
|
|
//nop;
|
|
a0 = 0x1000a4d0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L409904;
|
|
//nop;
|
|
L409904:
|
|
// bdead 40040103 gp = MEM_U32(sp + 64);
|
|
at = 0x3;
|
|
t8 = 0x1000a36c;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L409994;}
|
|
//nop;
|
|
t7 = 0x10000284;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L40995c;}
|
|
//nop;
|
|
a1 = 0x10000fe0;
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L409950;
|
|
a1 = a1;
|
|
L409950:
|
|
// bdead 40040103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L409994;
|
|
//nop;
|
|
L40995c:
|
|
a1 = 0x10000fec;
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L409970;
|
|
a1 = a1;
|
|
L409970:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000ff4;
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40998c;
|
|
a1 = a1;
|
|
L40998c:
|
|
// bdead 40040103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L409994:
|
|
t4 = 0x1000023c;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L4099c4;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_whats(mem, sp);
|
|
goto L4099bc;
|
|
//nop;
|
|
L4099bc:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4099c4:
|
|
t3 = 0x10000404;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L4099f4;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4099ec;
|
|
//nop;
|
|
L4099ec:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4099f4:
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = 0x1;
|
|
v0 = wrapper_sigset(mem, a0, trampoline, a1, sp);
|
|
goto L409a04;
|
|
a1 = 0x1;
|
|
L409a04:
|
|
// bdead 4004000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 == at) {//nop;
|
|
goto L409a2c;}
|
|
//nop;
|
|
//nop;
|
|
a1 = 0x433218; // function pointer
|
|
a0 = 0x2;
|
|
v0 = wrapper_sigset(mem, a0, trampoline, a1, sp);
|
|
goto L409a24;
|
|
a0 = 0x2;
|
|
L409a24:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L409a2c:
|
|
//nop;
|
|
a0 = 0xf;
|
|
a1 = 0x1;
|
|
v0 = wrapper_sigset(mem, a0, trampoline, a1, sp);
|
|
goto L409a3c;
|
|
a1 = 0x1;
|
|
L409a3c:
|
|
// bdead 4004000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 == at) {//nop;
|
|
goto L409a64;}
|
|
//nop;
|
|
//nop;
|
|
a1 = 0x433218; // function pointer
|
|
a0 = 0xf;
|
|
v0 = wrapper_sigset(mem, a0, trampoline, a1, sp);
|
|
goto L409a5c;
|
|
a0 = 0xf;
|
|
L409a5c:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L409a64:
|
|
//nop;
|
|
a0 = 0xd;
|
|
a1 = 0x1;
|
|
v0 = wrapper_sigset(mem, a0, trampoline, a1, sp);
|
|
goto L409a74;
|
|
a1 = 0x1;
|
|
L409a74:
|
|
// bdead 4004010b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 == at) {//nop;
|
|
goto L409a9c;}
|
|
//nop;
|
|
//nop;
|
|
a1 = 0x433218; // function pointer
|
|
a0 = 0xd;
|
|
v0 = wrapper_sigset(mem, a0, trampoline, a1, sp);
|
|
goto L409a94;
|
|
a0 = 0xd;
|
|
L409a94:
|
|
// bdead 40040103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L409a9c:
|
|
t1 = 0x1000a36c;
|
|
at = 0x6;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L409b2c;}
|
|
//nop;
|
|
t6 = 0x10000298;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L409b2c;}
|
|
//nop;
|
|
t5 = 0x10000294;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L409b2c;}
|
|
//nop;
|
|
t0 = 0x10000ffc;
|
|
//nop;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L409b0c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L409b0c:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L409b24;
|
|
//nop;
|
|
L409b24:
|
|
// bdead 40040103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L409b2c:
|
|
t9 = 0x1000a520;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 4);
|
|
//nop;
|
|
at = (int)t9 < (int)0x2;
|
|
if (at != 0) {//nop;
|
|
goto L409be4;}
|
|
//nop;
|
|
t2 = 0x1000a36c;
|
|
at = 0x4;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L409be4;}
|
|
//nop;
|
|
t8 = 0x10000214;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L409be4;}
|
|
//nop;
|
|
t7 = 0x10000218;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L409be4;}
|
|
//nop;
|
|
t4 = 0x10001040;
|
|
t3 = 0x10001070;
|
|
//nop;
|
|
t4 = t4;
|
|
t3 = t3;
|
|
MEM_U32(sp + 24) = t3;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L409bc4;
|
|
MEM_U32(sp + 16) = zero;
|
|
L409bc4:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L409bdc;
|
|
//nop;
|
|
L409bdc:
|
|
// bdead 40040103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L409be4:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_mktempstr(mem, sp);
|
|
goto L409bf4;
|
|
//nop;
|
|
L409bf4:
|
|
// bdead 40040103 gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
t1 = 0x1000a36c;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L409dd0;}
|
|
//nop;
|
|
t6 = 0x1000021c;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
at = (int)t6 < (int)0x2;
|
|
if (at != 0) {//nop;
|
|
goto L409dd0;}
|
|
//nop;
|
|
t5 = 0x1000a380;
|
|
a1 = 0x10001074;
|
|
//nop;
|
|
a0 = MEM_U32(t5 + 132);
|
|
a1 = a1;
|
|
v0 = wrapper_fopen(mem, a0, a1);
|
|
goto L409c48;
|
|
a1 = a1;
|
|
L409c48:
|
|
MEM_U32(sp + 288) = v0;
|
|
t0 = MEM_U32(sp + 288);
|
|
// bdead 40040203 gp = MEM_U32(sp + 64);
|
|
if (t0 == 0) {//nop;
|
|
goto L409d94;}
|
|
//nop;
|
|
t9 = 0x1000a520;
|
|
at = 0x1;
|
|
t9 = MEM_U32(t9 + 4);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L409c98;}
|
|
//nop;
|
|
t2 = 0x10000228;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L409c98;}
|
|
//nop;
|
|
s5 = 0x10001084;
|
|
s5 = s5;
|
|
goto L409ca4;
|
|
s5 = s5;
|
|
L409c98:
|
|
s5 = 0x10001088;
|
|
//nop;
|
|
s5 = s5;
|
|
L409ca4:
|
|
t8 = 0x1000a520;
|
|
at = 0x1;
|
|
t8 = MEM_U32(t8 + 4);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L409cd4;}
|
|
//nop;
|
|
t7 = 0x10000228;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L409cec;}
|
|
//nop;
|
|
L409cd4:
|
|
t4 = 0x1000a49c;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L409cf8;}
|
|
//nop;
|
|
L409cec:
|
|
s4 = 0x1000108c;
|
|
s4 = s4;
|
|
goto L409d08;
|
|
s4 = s4;
|
|
L409cf8:
|
|
s4 = 0x1000a49c;
|
|
//nop;
|
|
s4 = MEM_U32(s4 + 0);
|
|
//nop;
|
|
L409d08:
|
|
t3 = 0x1000a48c;
|
|
a2 = 0x1000a31c;
|
|
a1 = 0x10001078;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
a0 = MEM_U32(sp + 288);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = s5;
|
|
MEM_U32(sp + 16) = s4;
|
|
a1 = a1;
|
|
MEM_U32(sp + 20) = t3;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L409d38;
|
|
MEM_U32(sp + 20) = t3;
|
|
L409d38:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_init_curr_dir(mem, sp);
|
|
goto L409d50;
|
|
//nop;
|
|
L409d50:
|
|
// bdead 40040103 gp = MEM_U32(sp + 64);
|
|
a0 = MEM_U32(sp + 288);
|
|
a2 = 0x10000438;
|
|
a1 = 0x10001090;
|
|
//nop;
|
|
a2 = MEM_U32(a2 + 0);
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L409d70;
|
|
a1 = a1;
|
|
L409d70:
|
|
// bdead 40040003 gp = MEM_U32(sp + 64);
|
|
a0 = MEM_U32(sp + 288);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = wrapper_fclose(mem, a0);
|
|
goto L409d88;
|
|
//nop;
|
|
L409d88:
|
|
// bdead 40040103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L409dd0;
|
|
//nop;
|
|
L409d94:
|
|
t1 = 0x10001094;
|
|
t6 = 0x1000a380;
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
MEM_U32(sp + 16) = zero;
|
|
//nop;
|
|
t5 = MEM_U32(t6 + 132);
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t5;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L409dc8;
|
|
MEM_U32(sp + 24) = t5;
|
|
L409dc8:
|
|
// bdead 40040103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L409dd0:
|
|
t0 = 0x1000a520;
|
|
s0 = zero;
|
|
t0 = MEM_U32(t0 + 4);
|
|
//nop;
|
|
at = (int)s0 < (int)t0;
|
|
if (at != 0) {//nop;
|
|
goto L409e00;}
|
|
//nop;
|
|
t9 = 0x10000408;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {at = 0x10000128;
|
|
goto L4197b0;}
|
|
L409e00:
|
|
at = 0x10000128;
|
|
t2 = 0x100001fc;
|
|
t8 = 0x1000a520;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000320;
|
|
t2 = MEM_U32(t2 + 0);
|
|
t8 = MEM_U32(t8 + 4);
|
|
MEM_U32(sp + 280) = zero;
|
|
MEM_U32(at + 0) = zero;
|
|
if (s0 != t8) {MEM_U32(sp + 284) = t2;
|
|
goto L409fc8;}
|
|
MEM_U32(sp + 284) = t2;
|
|
t7 = 0x10000404;
|
|
at = 0x10000408;
|
|
t7 = MEM_U32(t7 + 0);
|
|
MEM_U32(at + 0) = zero;
|
|
if (t7 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t4 = 0x1000a214;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L409e7c;}
|
|
//nop;
|
|
a1 = 0x100010b4;
|
|
//nop;
|
|
a0 = 0x1000a520;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L409e70;
|
|
a1 = a1;
|
|
L409e70:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L409f10;
|
|
//nop;
|
|
L409e7c:
|
|
a0 = 0x1000a214;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_getsuf(mem, sp, a0);
|
|
goto L409e90;
|
|
//nop;
|
|
L409e90:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L409ed4;}
|
|
//nop;
|
|
a0 = 0x1000a214;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = 0x3f;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L409eb0;
|
|
a1 = 0x3f;
|
|
L409eb0:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a520;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L409ec8;
|
|
a1 = s4;
|
|
L409ec8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L409f10;
|
|
//nop;
|
|
L409ed4:
|
|
a0 = 0x1000a214;
|
|
a1 = 0x100010bc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L409ef0;
|
|
a1 = a1;
|
|
L409ef0:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a520;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L409f08;
|
|
a1 = s4;
|
|
L409f08:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L409f10:
|
|
at = 0x1000a24c;
|
|
t1 = 0x1000a1e6;
|
|
t3 = 0x3f;
|
|
t1 = MEM_U8(t1 + 0);
|
|
MEM_U8(at + 0) = (uint8_t)t3;
|
|
at = 0x73;
|
|
if (t1 == at) {at = 0x6d;
|
|
goto L409f60;}
|
|
at = 0x6d;
|
|
if (t1 == at) {at = 0x6f;
|
|
goto L409f60;}
|
|
at = 0x6f;
|
|
if (t1 == at) {at = 0x63;
|
|
goto L409f60;}
|
|
at = 0x63;
|
|
if (t1 == at) {//nop;
|
|
goto L409f60;}
|
|
//nop;
|
|
t6 = 0x10000240;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L409fa8;}
|
|
//nop;
|
|
L409f60:
|
|
t5 = 0x1000a520;
|
|
t0 = s0 << 2;
|
|
t5 = MEM_U32(t5 + 8);
|
|
a1 = 0x54;
|
|
t9 = t5 + t0;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L409f88;
|
|
//nop;
|
|
L409f88:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1fc;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
at = 0x1000a250;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L414ec0;
|
|
MEM_U32(at + 0) = zero;
|
|
L409fa8:
|
|
t2 = 0x1000a380;
|
|
at = 0x1000a1fc;
|
|
t8 = MEM_U32(t2 + 0);
|
|
t7 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
at = 0x1000a250;
|
|
MEM_U32(at + 0) = t7;
|
|
goto L414ec0;
|
|
MEM_U32(at + 0) = t7;
|
|
L409fc8:
|
|
t4 = 0x1000a520;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 4);
|
|
//nop;
|
|
at = (int)t4 < (int)0x2;
|
|
if (at != 0) {//nop;
|
|
goto L40a018;}
|
|
//nop;
|
|
t3 = 0x1000a520;
|
|
t1 = s0 << 2;
|
|
t3 = MEM_U32(t3 + 8);
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x100010c0;
|
|
//nop;
|
|
t6 = t3 + t1;
|
|
a2 = MEM_U32(t6 + 0);
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L40a010;
|
|
a1 = a1;
|
|
L40a010:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40a018:
|
|
t5 = 0x1000a520;
|
|
t0 = s0 << 2;
|
|
t5 = MEM_U32(t5 + 8);
|
|
at = 0x1000a1f0;
|
|
t9 = t5 + t0;
|
|
t2 = MEM_U32(t9 + 0);
|
|
t8 = 0x1000a36c;
|
|
MEM_U32(at + 0) = t2;
|
|
t8 = MEM_U32(t8 + 0);
|
|
at = 0x4;
|
|
if (t8 == at) {//nop;
|
|
goto L40a090;}
|
|
//nop;
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t4 = t5 + t7;
|
|
a0 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
v0 = f_getsuf(mem, sp, a0);
|
|
goto L40a060;
|
|
//nop;
|
|
L40a060:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a24c;
|
|
t3 = 0x1000a24c;
|
|
MEM_U8(at + 0) = (uint8_t)v0;
|
|
t3 = MEM_U8(t3 + 0);
|
|
at = 0x6d;
|
|
if (t3 != at) {at = 0x1000a24c;
|
|
goto L40a09c;}
|
|
at = 0x1000a24c;
|
|
t1 = 0x66;
|
|
MEM_U8(at + 0) = (uint8_t)t1;
|
|
goto L40a09c;
|
|
MEM_U8(at + 0) = (uint8_t)t1;
|
|
L40a090:
|
|
at = 0x1000a24c;
|
|
t6 = 0x73;
|
|
MEM_U8(at + 0) = (uint8_t)t6;
|
|
L40a09c:
|
|
t0 = 0x1000a1e6;
|
|
at = 0x66;
|
|
t0 = MEM_U8(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {at = 0x73;
|
|
goto L40a150;}
|
|
at = 0x73;
|
|
if (t0 == at) {at = 0x6d;
|
|
goto L40a150;}
|
|
at = 0x6d;
|
|
if (t0 == at) {at = 0x6f;
|
|
goto L40a150;}
|
|
at = 0x6f;
|
|
if (t0 == at) {at = 0x6b;
|
|
goto L40a150;}
|
|
at = 0x6b;
|
|
if (t0 == at) {at = 0x63;
|
|
goto L40a150;}
|
|
at = 0x63;
|
|
if (t0 == at) {//nop;
|
|
goto L40a150;}
|
|
//nop;
|
|
t9 = 0x10000240;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L40a150;}
|
|
//nop;
|
|
t2 = 0x1000a24c;
|
|
at = 0x42;
|
|
t2 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t2 == at) {at = 0x55;
|
|
goto L40a150;}
|
|
at = 0x55;
|
|
if (t2 == at) {at = 0x4f;
|
|
goto L40a150;}
|
|
at = 0x4f;
|
|
if (t2 == at) {at = 0x47;
|
|
goto L40a150;}
|
|
at = 0x47;
|
|
if (t2 == at) {at = 0x53;
|
|
goto L40a150;}
|
|
at = 0x53;
|
|
if (t2 == at) {at = 0x4d;
|
|
goto L40a150;}
|
|
at = 0x4d;
|
|
if (t2 == at) {at = 0x6;
|
|
goto L40a150;}
|
|
at = 0x6;
|
|
if (s1 == at) {at = 0x56;
|
|
goto L40a150;}
|
|
at = 0x56;
|
|
if (t2 == at) {at = 0x44;
|
|
goto L40a150;}
|
|
at = 0x44;
|
|
if (t2 == at) {at = 0x51;
|
|
goto L40a150;}
|
|
at = 0x51;
|
|
if (t2 != at) {at = 0x1000a250;
|
|
goto L40a20c;}
|
|
L40a150:
|
|
at = 0x1000a250;
|
|
t8 = 0x1000a36c;
|
|
MEM_U32(at + 0) = zero;
|
|
t8 = MEM_U32(t8 + 0);
|
|
at = 0x4;
|
|
if (t8 != at) {//nop;
|
|
goto L40a1d4;}
|
|
//nop;
|
|
t5 = 0x1000a520;
|
|
t7 = s0 << 2;
|
|
t5 = MEM_U32(t5 + 8);
|
|
//nop;
|
|
t4 = t5 + t7;
|
|
a0 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
v0 = f_getsuf(mem, sp, a0);
|
|
goto L40a18c;
|
|
//nop;
|
|
L40a18c:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L40a1d4;}
|
|
//nop;
|
|
t3 = 0x1000a520;
|
|
t1 = s0 << 2;
|
|
t3 = MEM_U32(t3 + 8);
|
|
a1 = 0x100010c8;
|
|
//nop;
|
|
t6 = t3 + t1;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40a1c0;
|
|
a1 = a1;
|
|
L40a1c0:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1fc;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40a22c;
|
|
MEM_U32(at + 0) = v0;
|
|
L40a1d4:
|
|
t0 = 0x1000a520;
|
|
t9 = s0 << 2;
|
|
t0 = MEM_U32(t0 + 8);
|
|
a1 = 0x54;
|
|
t2 = t0 + t9;
|
|
//nop;
|
|
a0 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40a1f8;
|
|
//nop;
|
|
L40a1f8:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1fc;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40a22c;
|
|
MEM_U32(at + 0) = v0;
|
|
L40a20c:
|
|
at = 0x1000a250;
|
|
t8 = 0x1;
|
|
t5 = 0x1000a380;
|
|
MEM_U32(at + 0) = t8;
|
|
at = 0x1000a1fc;
|
|
t7 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
MEM_U32(at + 0) = t7;
|
|
L40a22c:
|
|
s4 = 0x1000a24c;
|
|
//nop;
|
|
s4 = MEM_U8(s4 + 0);
|
|
//nop;
|
|
at = (int)s4 < (int)0x4;
|
|
if (at != 0) {at = (int)s4 < (int)0x47;
|
|
goto L40a298;}
|
|
at = (int)s4 < (int)0x47;
|
|
if (at != 0) {//nop;
|
|
goto L40a27c;}
|
|
//nop;
|
|
t4 = s4 + 0xffffff9d;
|
|
at = t4 < 0x11;
|
|
if (at == 0) {//nop;
|
|
goto L40a760;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
;static void *const Lswitch10007070[] = {
|
|
&&L40a36c,
|
|
&&L40a760,
|
|
&&L40a760,
|
|
&&L40a4b4,
|
|
&&L40a760,
|
|
&&L40a760,
|
|
&&L40a314,
|
|
&&L40a760,
|
|
&&L40a760,
|
|
&&L40a760,
|
|
&&L40a760,
|
|
&&L40a760,
|
|
&&L40a760,
|
|
&&L40a414,
|
|
&&L40a760,
|
|
&&L40a760,
|
|
&&L40a2bc,
|
|
};
|
|
dest = Lswitch10007070[t4];
|
|
//nop;
|
|
goto *dest;
|
|
//nop;
|
|
L40a27c:
|
|
at = 0x6;
|
|
if (s4 == at) {at = 0x46;
|
|
goto L40a36c;}
|
|
at = 0x46;
|
|
if (s4 == at) {//nop;
|
|
goto L40a4b4;}
|
|
//nop;
|
|
//nop;
|
|
goto L40a760;
|
|
//nop;
|
|
L40a298:
|
|
at = 0x1;
|
|
if (s4 == at) {at = 0x2;
|
|
goto L40a554;}
|
|
at = 0x2;
|
|
if (s4 == at) {at = 0x3;
|
|
goto L40a5f4;}
|
|
at = 0x3;
|
|
if (s4 == at) {//nop;
|
|
goto L40a694;}
|
|
//nop;
|
|
//nop;
|
|
goto L40a760;
|
|
//nop;
|
|
L40a2bc:
|
|
t3 = 0x1000a36c;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L40a314;}
|
|
//nop;
|
|
t1 = 0x1000a340;
|
|
t0 = 0x1000a32c;
|
|
t6 = MEM_U32(t1 + 0);
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t6 == t0) {at = 0x1000a32c;
|
|
goto L40a314;}
|
|
at = 0x1000a32c;
|
|
a0 = 0x100010cc;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t6;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40a30c;
|
|
a0 = a0;
|
|
L40a30c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40a314:
|
|
t9 = 0x1000a36c;
|
|
at = 0x1;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L40a36c;}
|
|
//nop;
|
|
t2 = 0x1000a340;
|
|
t5 = 0x1000a32c;
|
|
t8 = MEM_U32(t2 + 0);
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t8 == t5) {at = 0x1000a32c;
|
|
goto L40a36c;}
|
|
at = 0x1000a32c;
|
|
a0 = 0x100010dc;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t8;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40a364;
|
|
a0 = a0;
|
|
L40a364:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40a36c:
|
|
t7 = 0x1000a36c;
|
|
at = 0x1;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == at) {//nop;
|
|
goto L40a3c8;}
|
|
//nop;
|
|
t4 = 0x1000a340;
|
|
t1 = 0x1000a32c;
|
|
t3 = MEM_U32(t4 + 4);
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t3 == t1) {at = 0x1000a32c;
|
|
goto L40a408;}
|
|
at = 0x1000a32c;
|
|
a0 = 0x100010ec;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t3;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40a3bc;
|
|
a0 = a0;
|
|
L40a3bc:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40a408;
|
|
//nop;
|
|
L40a3c8:
|
|
t0 = 0x1000a340;
|
|
t9 = 0x1000a32c;
|
|
t6 = MEM_U32(t0 + 0);
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t6 == t9) {at = 0x1000a32c;
|
|
goto L40a408;}
|
|
at = 0x1000a32c;
|
|
a0 = 0x100010fc;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t6;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40a400;
|
|
a0 = a0;
|
|
L40a400:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40a408:
|
|
at = 0x100003e4;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L40a760;
|
|
MEM_U32(at + 0) = zero;
|
|
L40a414:
|
|
t2 = 0x1000a36c;
|
|
at = 0x2;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == at) {//nop;
|
|
goto L40a470;}
|
|
//nop;
|
|
t5 = 0x1000a340;
|
|
t7 = 0x1000a32c;
|
|
t8 = MEM_U32(t5 + 8);
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t8 == t7) {at = 0x1000a32c;
|
|
goto L40a760;}
|
|
at = 0x1000a32c;
|
|
a0 = 0x1000110c;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t8;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40a464;
|
|
a0 = a0;
|
|
L40a464:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40a760;
|
|
//nop;
|
|
L40a470:
|
|
t4 = 0x1000a340;
|
|
t3 = 0x1000a32c;
|
|
t1 = MEM_U32(t4 + 0);
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t1 == t3) {at = 0x1000a32c;
|
|
goto L40a760;}
|
|
at = 0x1000a32c;
|
|
a0 = 0x1000111c;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t1;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40a4a8;
|
|
a0 = a0;
|
|
L40a4a8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40a760;
|
|
//nop;
|
|
L40a4b4:
|
|
t0 = 0x1000a36c;
|
|
at = 0x3;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {//nop;
|
|
goto L40a510;}
|
|
//nop;
|
|
t9 = 0x1000a340;
|
|
t2 = 0x1000a32c;
|
|
t6 = MEM_U32(t9 + 12);
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t6 == t2) {at = 0x1000a32c;
|
|
goto L40a760;}
|
|
at = 0x1000a32c;
|
|
a0 = 0x1000112c;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t6;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40a504;
|
|
a0 = a0;
|
|
L40a504:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40a760;
|
|
//nop;
|
|
L40a510:
|
|
t5 = 0x1000a340;
|
|
t8 = 0x1000a32c;
|
|
t7 = MEM_U32(t5 + 0);
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t7 == t8) {at = 0x1000a32c;
|
|
goto L40a760;}
|
|
at = 0x1000a32c;
|
|
a0 = 0x1000113c;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t7;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40a548;
|
|
a0 = a0;
|
|
L40a548:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40a760;
|
|
//nop;
|
|
L40a554:
|
|
t4 = 0x1000a36c;
|
|
at = 0x5;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {//nop;
|
|
goto L40a5b0;}
|
|
//nop;
|
|
t3 = 0x1000a340;
|
|
t0 = 0x1000a32c;
|
|
t1 = MEM_U32(t3 + 20);
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t1 == t0) {at = 0x1000a32c;
|
|
goto L40a760;}
|
|
at = 0x1000a32c;
|
|
a0 = 0x1000114c;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t1;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40a5a4;
|
|
a0 = a0;
|
|
L40a5a4:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40a760;
|
|
//nop;
|
|
L40a5b0:
|
|
t9 = 0x1000a340;
|
|
t6 = 0x1000a32c;
|
|
t2 = MEM_U32(t9 + 0);
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t2 == t6) {at = 0x1000a32c;
|
|
goto L40a760;}
|
|
at = 0x1000a32c;
|
|
a0 = 0x1000115c;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t2;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40a5e8;
|
|
a0 = a0;
|
|
L40a5e8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40a760;
|
|
//nop;
|
|
L40a5f4:
|
|
t5 = 0x1000a36c;
|
|
at = 0x6;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {//nop;
|
|
goto L40a650;}
|
|
//nop;
|
|
t8 = 0x1000a340;
|
|
t4 = 0x1000a32c;
|
|
t7 = MEM_U32(t8 + 24);
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t7 == t4) {at = 0x1000a32c;
|
|
goto L40a760;}
|
|
at = 0x1000a32c;
|
|
a0 = 0x1000116c;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t7;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40a644;
|
|
a0 = a0;
|
|
L40a644:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40a760;
|
|
//nop;
|
|
L40a650:
|
|
t3 = 0x1000a340;
|
|
t1 = 0x1000a32c;
|
|
t0 = MEM_U32(t3 + 0);
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t0 == t1) {at = 0x1000a32c;
|
|
goto L40a760;}
|
|
at = 0x1000a32c;
|
|
a0 = 0x1000117c;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t0;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40a688;
|
|
a0 = a0;
|
|
L40a688:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40a760;
|
|
//nop;
|
|
L40a694:
|
|
t9 = 0x1000a36c;
|
|
at = 0x1;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {at = 0x5;
|
|
goto L40a720;}
|
|
at = 0x5;
|
|
if (t9 == at) {at = 0x6;
|
|
goto L40a720;}
|
|
at = 0x6;
|
|
if (t9 == at) {//nop;
|
|
goto L40a720;}
|
|
//nop;
|
|
t6 = 0x1000a340;
|
|
t5 = 0x1000a32c;
|
|
t2 = MEM_U32(t6 + 4);
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t2 == t5) {//nop;
|
|
goto L40a760;}
|
|
//nop;
|
|
t8 = MEM_U32(t6 + 20);
|
|
//nop;
|
|
if (t8 == t5) {//nop;
|
|
goto L40a760;}
|
|
//nop;
|
|
t4 = MEM_U32(t6 + 24);
|
|
//nop;
|
|
if (t4 == t5) {at = 0x1000a32c;
|
|
goto L40a760;}
|
|
at = 0x1000a32c;
|
|
a0 = 0x1000118c;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t2;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40a714;
|
|
a0 = a0;
|
|
L40a714:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40a760;
|
|
//nop;
|
|
L40a720:
|
|
t7 = 0x1000a340;
|
|
t1 = 0x1000a32c;
|
|
t3 = MEM_U32(t7 + 0);
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t3 == t1) {at = 0x1000a32c;
|
|
goto L40a760;}
|
|
at = 0x1000a32c;
|
|
a0 = 0x1000119c;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t3;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40a758;
|
|
a0 = a0;
|
|
L40a758:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40a760:
|
|
t0 = 0x1000a36c;
|
|
at = 0x3;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L40a7d4;}
|
|
//nop;
|
|
t9 = 0x100001fc;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L40a7d4;}
|
|
//nop;
|
|
t8 = 0x1000a24c;
|
|
at = 0x66;
|
|
t8 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
if (t8 == at) {at = 0x46;
|
|
goto L40a7d4;}
|
|
at = 0x46;
|
|
if (t8 == at) {at = 0x100001fc;
|
|
goto L40a7d4;}
|
|
at = 0x100001fc;
|
|
a0 = 0x100011ac;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = zero;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40a7cc;
|
|
a0 = a0;
|
|
L40a7cc:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40a7d4:
|
|
t6 = 0x100001fc;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L40a84c;}
|
|
//nop;
|
|
t4 = 0x1000a36c;
|
|
at = 0x3;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {at = 0x1;
|
|
goto L40a824;}
|
|
at = 0x1;
|
|
if (t4 != at) {//nop;
|
|
goto L40a84c;}
|
|
//nop;
|
|
t5 = 0x10000008;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40a84c;}
|
|
//nop;
|
|
L40a824:
|
|
t2 = 0x1000a520;
|
|
t7 = s0 << 2;
|
|
t2 = MEM_U32(t2 + 8);
|
|
//nop;
|
|
t1 = t2 + t7;
|
|
a0 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
f_record_static_fileset(mem, sp, a0);
|
|
goto L40a844;
|
|
//nop;
|
|
L40a844:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40a84c:
|
|
t3 = 0x1000a36c;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L40a8e0;}
|
|
//nop;
|
|
t0 = 0x10000008;
|
|
at = 0x1;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L40a8e0;}
|
|
//nop;
|
|
s4 = 0x10000004;
|
|
//nop;
|
|
s4 = MEM_U32(s4 + 0);
|
|
//nop;
|
|
if (s4 == 0) {at = 0x1;
|
|
goto L40a8d4;}
|
|
at = 0x1;
|
|
if (s4 == at) {at = 0x2;
|
|
goto L40a8b4;}
|
|
at = 0x2;
|
|
if (s4 == at) {at = 0x3;
|
|
goto L40a8b4;}
|
|
at = 0x3;
|
|
if (s4 == at) {//nop;
|
|
goto L40a8c4;}
|
|
//nop;
|
|
//nop;
|
|
goto L40a8d4;
|
|
//nop;
|
|
L40a8b4:
|
|
at = 0x100003fc;
|
|
t9 = 0x2;
|
|
MEM_U32(at + 0) = t9;
|
|
goto L40a8e0;
|
|
MEM_U32(at + 0) = t9;
|
|
L40a8c4:
|
|
at = 0x100003fc;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L40a8e0;
|
|
MEM_U32(at + 0) = t8;
|
|
L40a8d4:
|
|
at = 0x100003fc;
|
|
t6 = 0x3;
|
|
MEM_U32(at + 0) = t6;
|
|
L40a8e0:
|
|
t4 = 0x100003e4;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L40a974;}
|
|
//nop;
|
|
t5 = 0x10000424;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40a944;}
|
|
//nop;
|
|
t2 = 0x10000004;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {at = 0x100003e4;
|
|
goto L40a934;}
|
|
at = 0x100003e4;
|
|
t7 = 0x1;
|
|
MEM_U32(at + 0) = t7;
|
|
goto L40a974;
|
|
MEM_U32(at + 0) = t7;
|
|
L40a934:
|
|
at = 0x100003e4;
|
|
t1 = 0x2;
|
|
MEM_U32(at + 0) = t1;
|
|
goto L40a974;
|
|
MEM_U32(at + 0) = t1;
|
|
L40a944:
|
|
t3 = 0x10000004;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {at = 0x100003e4;
|
|
goto L40a968;}
|
|
at = 0x100003e4;
|
|
t0 = 0x3;
|
|
MEM_U32(at + 0) = t0;
|
|
goto L40a974;
|
|
MEM_U32(at + 0) = t0;
|
|
L40a968:
|
|
at = 0x100003e4;
|
|
t9 = 0x3;
|
|
MEM_U32(at + 0) = t9;
|
|
L40a974:
|
|
t8 = 0x10000214;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L40a9a4;}
|
|
//nop;
|
|
t6 = 0x1000a24c;
|
|
at = 0x61;
|
|
t6 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L40ad4c;}
|
|
//nop;
|
|
L40a9a4:
|
|
s4 = 0x1000a24c;
|
|
//nop;
|
|
s4 = MEM_U8(s4 + 0);
|
|
//nop;
|
|
at = (int)s4 < (int)0x4;
|
|
if (at != 0) {at = (int)s4 < (int)0x7;
|
|
goto L40aa08;}
|
|
at = (int)s4 < (int)0x7;
|
|
if (at != 0) {//nop;
|
|
goto L40a9f4;}
|
|
//nop;
|
|
t4 = s4 + 0xffffffbe;
|
|
at = t4 < 0x34;
|
|
if (at == 0) {//nop;
|
|
goto L40ad4c;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
;static void *const Lswitch100070b4[] = {
|
|
&&L414b54,
|
|
&&L40ad4c,
|
|
&&L4174f4,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L418adc,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L416864,
|
|
&&L40ad4c,
|
|
&&L417c04,
|
|
&&L40ad4c,
|
|
&&L4174f4,
|
|
&&L40ad4c,
|
|
&&L4164f0,
|
|
&&L40ad4c,
|
|
&&L40ab70,
|
|
&&L4174f4,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40aa2c,
|
|
&&L40ad4c,
|
|
&&L412910,
|
|
&&L40ab10,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40aa84,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40ad4c,
|
|
&&L40aac0,
|
|
&&L40ad4c,
|
|
&&L412910,
|
|
&&L412910,
|
|
&&L40ad4c,
|
|
&&L4161b0,
|
|
};
|
|
dest = Lswitch100070b4[t4];
|
|
//nop;
|
|
goto *dest;
|
|
//nop;
|
|
L40a9f4:
|
|
at = 0x6;
|
|
if (s4 == at) {//nop;
|
|
goto L40aa2c;}
|
|
//nop;
|
|
//nop;
|
|
goto L40ad4c;
|
|
//nop;
|
|
L40aa08:
|
|
at = 0x1;
|
|
if (s4 == at) {at = 0x2;
|
|
goto L40ab30;}
|
|
at = 0x2;
|
|
if (s4 == at) {at = 0x3;
|
|
goto L40ab50;}
|
|
at = 0x3;
|
|
if (s4 == at) {//nop;
|
|
goto L411c50;}
|
|
//nop;
|
|
//nop;
|
|
goto L40ad4c;
|
|
//nop;
|
|
L40aa2c:
|
|
t5 = 0x100002ac;
|
|
at = 0x1;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {at = 0x100002b0;
|
|
goto L40aa4c;}
|
|
at = 0x100002b0;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
L40aa4c:
|
|
t2 = 0x1000a1a0;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L40ad4c;}
|
|
//nop;
|
|
t7 = 0x1000a1a4;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L40db8c;}
|
|
//nop;
|
|
//nop;
|
|
goto L40ad4c;
|
|
//nop;
|
|
L40aa84:
|
|
t1 = 0x1000a36c;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t3 = t1 + 0xffffffff;
|
|
at = t3 < 0x6;
|
|
if (at == 0) {//nop;
|
|
goto L40aac0;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
;static void *const Lswitch10007184[] = {
|
|
&&L40db8c,
|
|
&&L410ea0,
|
|
&&L412c64,
|
|
&&L40aac0,
|
|
&&L4116a8,
|
|
&&L41222c,
|
|
};
|
|
dest = Lswitch10007184[t3];
|
|
//nop;
|
|
goto *dest;
|
|
//nop;
|
|
L40aac0:
|
|
t0 = 0x10000270;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L410ea0;}
|
|
//nop;
|
|
t9 = 0x1000a1a0;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L40ad4c;}
|
|
//nop;
|
|
t8 = 0x1000a1a4;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L40ad4c;}
|
|
//nop;
|
|
//nop;
|
|
goto L410ea0;
|
|
//nop;
|
|
L40ab10:
|
|
t6 = 0x1000a1a0;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L412c64;}
|
|
//nop;
|
|
//nop;
|
|
goto L40ad4c;
|
|
//nop;
|
|
L40ab30:
|
|
t4 = 0x1000a1a0;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L4116a8;}
|
|
//nop;
|
|
//nop;
|
|
goto L40ad4c;
|
|
//nop;
|
|
L40ab50:
|
|
t5 = 0x1000a1a0;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L41222c;}
|
|
//nop;
|
|
//nop;
|
|
goto L40ad4c;
|
|
//nop;
|
|
L40ab70:
|
|
at = 0x1000a560;
|
|
a1 = 0x100011b0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ab8c;
|
|
a1 = a1;
|
|
L40ab8c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
t7 = s0 << 2;
|
|
t2 = 0x1000a520;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 8);
|
|
a0 = 0x1000a560;
|
|
t1 = t2 + t7;
|
|
a1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40abb4;
|
|
//nop;
|
|
L40abb4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t3 = 0x10000240;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L40ac0c;}
|
|
//nop;
|
|
t0 = 0x1000a520;
|
|
t9 = s0 << 2;
|
|
t0 = MEM_U32(t0 + 8);
|
|
a1 = 0x42;
|
|
t8 = t0 + t9;
|
|
//nop;
|
|
a0 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40abf8;
|
|
//nop;
|
|
L40abf8:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40ac20;
|
|
MEM_U32(at + 0) = v0;
|
|
L40ac0c:
|
|
t6 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t4 = MEM_U32(t6 + 4);
|
|
//nop;
|
|
MEM_U32(at + 0) = t4;
|
|
L40ac20:
|
|
t5 = 0x1000a1f4;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40acac;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t5;
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L40ac48;
|
|
//nop;
|
|
L40ac48:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L40acac;}
|
|
//nop;
|
|
t7 = 0x1000a1f4;
|
|
t2 = 0x100011b8;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t7;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L40ac8c;
|
|
MEM_U32(sp + 24) = t7;
|
|
L40ac8c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L40aca4;
|
|
//nop;
|
|
L40aca4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40acac:
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40acc4;
|
|
//nop;
|
|
L40acc4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000f8;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L40acec;
|
|
MEM_U32(sp + 16) = zero;
|
|
L40acec:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L40ad38;}
|
|
//nop;
|
|
t1 = 0x10000404;
|
|
t0 = 0x10000240;
|
|
t1 = MEM_U32(t1 + 0);
|
|
at = 0x10000404;
|
|
t0 = MEM_U32(t0 + 0);
|
|
t3 = t1 + 0x1;
|
|
if (t0 != 0) {MEM_U32(at + 0) = t3;
|
|
goto L41977c;}
|
|
MEM_U32(at + 0) = t3;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40ad2c;
|
|
//nop;
|
|
L40ad2c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L40ad38:
|
|
t9 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t9 = MEM_U32(t9 + 0);
|
|
MEM_U32(at + 0) = t9;
|
|
goto L414b54;
|
|
MEM_U32(at + 0) = t9;
|
|
L40ad4c:
|
|
at = 0x10000354;
|
|
t8 = 0x100003e8;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x1000a560;
|
|
t6 = 0x10000214;
|
|
MEM_U32(at + 4) = zero;
|
|
at = 0x1000a560;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t6 = MEM_U32(t6 + 0);
|
|
MEM_U32(at + 4) = zero;
|
|
if (t6 == 0) {MEM_U32(sp + 276) = t8;
|
|
goto L40ada0;}
|
|
MEM_U32(sp + 276) = t8;
|
|
t4 = 0x10000424;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {at = 0x100003e4;
|
|
goto L40ada0;}
|
|
at = 0x100003e4;
|
|
t5 = 0x3;
|
|
MEM_U32(at + 0) = t5;
|
|
goto L40adc0;
|
|
MEM_U32(at + 0) = t5;
|
|
L40ada0:
|
|
t2 = 0x1000a24c;
|
|
at = 0x73;
|
|
t2 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {at = 0x100003e4;
|
|
goto L40adc0;}
|
|
at = 0x100003e4;
|
|
t7 = 0x4;
|
|
MEM_U32(at + 0) = t7;
|
|
L40adc0:
|
|
t1 = 0x1000a24c;
|
|
at = 0x63;
|
|
t1 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {at = 0x6;
|
|
goto L40ae30;}
|
|
at = 0x6;
|
|
if (t1 == at) {//nop;
|
|
goto L40ae30;}
|
|
//nop;
|
|
t3 = 0x1000a36c;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L40aea4;}
|
|
//nop;
|
|
t0 = 0x10000124;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L40aea4;}
|
|
//nop;
|
|
t9 = 0x100001fc;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {at = 0x68;
|
|
goto L40aea4;}
|
|
at = 0x68;
|
|
if (t1 != at) {//nop;
|
|
goto L40aea4;}
|
|
//nop;
|
|
L40ae30:
|
|
t8 = 0x100003e8;
|
|
at = 0x2;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L40ae74;}
|
|
//nop;
|
|
t6 = 0x100002b4;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L40afe4;}
|
|
//nop;
|
|
t4 = 0x10000004;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {at = 0x100003e8;
|
|
goto L40afe4;}
|
|
L40ae74:
|
|
at = 0x100003e8;
|
|
a0 = 0x100011e4;
|
|
//nop;
|
|
t5 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t5;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40ae98;
|
|
a0 = a0;
|
|
L40ae98:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40afe4;
|
|
//nop;
|
|
L40aea4:
|
|
t2 = 0x1000a24c;
|
|
at = 0x68;
|
|
t2 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L40af18;}
|
|
//nop;
|
|
t7 = 0x1000a36c;
|
|
at = 0x1;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L40af18;}
|
|
//nop;
|
|
t3 = 0x100003e8;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {at = 0x100003e8;
|
|
goto L40afe4;}
|
|
at = 0x100003e8;
|
|
a0 = 0x100011e8;
|
|
//nop;
|
|
t0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t0;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40af0c;
|
|
a0 = a0;
|
|
L40af0c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40afe4;
|
|
//nop;
|
|
L40af18:
|
|
t9 = 0x1000a36c;
|
|
at = 0x1;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L40afa4;}
|
|
//nop;
|
|
t1 = 0x10000214;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L40afe4;}
|
|
//nop;
|
|
t8 = 0x10000218;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L40afe4;}
|
|
//nop;
|
|
t6 = 0x100003e8;
|
|
at = 0x3;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {at = 0x100003e8;
|
|
goto L40afe4;}
|
|
at = 0x100003e8;
|
|
a0 = 0x100011ec;
|
|
//nop;
|
|
t4 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t4;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40af98;
|
|
a0 = a0;
|
|
L40af98:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40afe4;
|
|
//nop;
|
|
L40afa4:
|
|
t5 = 0x100003e8;
|
|
at = 0x3;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {at = 0x100003e8;
|
|
goto L40afe4;}
|
|
at = 0x100003e8;
|
|
a0 = 0x100011f0;
|
|
//nop;
|
|
t2 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t2;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40afdc;
|
|
a0 = a0;
|
|
L40afdc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40afe4:
|
|
t7 = 0x100003e4;
|
|
at = 0x3;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == at) {at = 0x4;
|
|
goto L40b004;}
|
|
at = 0x4;
|
|
if (t7 != at) {//nop;
|
|
goto L40b068;}
|
|
//nop;
|
|
L40b004:
|
|
t3 = 0x1000043c;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L40b068;}
|
|
//nop;
|
|
t0 = 0x1000a188;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t9 = t0 & 0x1;
|
|
if (t9 != 0) {//nop;
|
|
goto L40b068;}
|
|
//nop;
|
|
t1 = t0 & 0x8;
|
|
if (t1 != 0) {//nop;
|
|
goto L40b068;}
|
|
//nop;
|
|
a1 = 0x100000a0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b05c;
|
|
//nop;
|
|
L40b05c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40b130;
|
|
//nop;
|
|
L40b068:
|
|
t8 = 0x1000030c;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L40b0c8;}
|
|
//nop;
|
|
t6 = 0x100011f4;
|
|
//nop;
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L40b0a8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L40b0a8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L40b0c0;
|
|
//nop;
|
|
L40b0c0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40b0c8:
|
|
t4 = 0x10000008;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L40b130;}
|
|
//nop;
|
|
t5 = 0x100003e8;
|
|
at = 0x1;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {at = 0x3;
|
|
goto L40b10c;}
|
|
at = 0x3;
|
|
if (t5 == at) {//nop;
|
|
goto L40b10c;}
|
|
//nop;
|
|
s4 = 0x1000122c;
|
|
s4 = s4;
|
|
goto L40b118;
|
|
s4 = s4;
|
|
L40b10c:
|
|
s4 = 0x10001230;
|
|
//nop;
|
|
s4 = s4;
|
|
L40b118:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b128;
|
|
a1 = s4;
|
|
L40b128:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40b130:
|
|
t2 = 0x100003e0;
|
|
at = 0x1;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L40b280;}
|
|
//nop;
|
|
a1 = 0x10001238;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b15c;
|
|
a1 = a1;
|
|
L40b15c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t7 = 0x100002ec;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L40b19c;}
|
|
//nop;
|
|
a1 = 0x1000124c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b190;
|
|
a1 = a1;
|
|
L40b190:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40b1f0;
|
|
//nop;
|
|
L40b19c:
|
|
t3 = 0x100002f0;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L40b1d4;}
|
|
//nop;
|
|
a1 = 0x1000125c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b1c8;
|
|
a1 = a1;
|
|
L40b1c8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40b1f0;
|
|
//nop;
|
|
L40b1d4:
|
|
a1 = 0x1000126c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b1e8;
|
|
a1 = a1;
|
|
L40b1e8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40b1f0:
|
|
a1 = 0x1000127c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b204;
|
|
a1 = a1;
|
|
L40b204:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001288;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b220;
|
|
a1 = a1;
|
|
L40b220:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000129c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b23c;
|
|
a1 = a1;
|
|
L40b23c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100012b0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b258;
|
|
a1 = a1;
|
|
L40b258:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100012c4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b274;
|
|
a1 = a1;
|
|
L40b274:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40b3b0;
|
|
//nop;
|
|
L40b280:
|
|
t9 = 0x100003e0;
|
|
at = 0x2;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L40b344;}
|
|
//nop;
|
|
a1 = 0x100012d8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b2ac;
|
|
a1 = a1;
|
|
L40b2ac:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100012ec;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b2c8;
|
|
a1 = a1;
|
|
L40b2c8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001308;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b2e4;
|
|
a1 = a1;
|
|
L40b2e4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001324;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b300;
|
|
a1 = a1;
|
|
L40b300:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001338;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b31c;
|
|
a1 = a1;
|
|
L40b31c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000134c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b338;
|
|
a1 = a1;
|
|
L40b338:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40b3b0;
|
|
//nop;
|
|
L40b344:
|
|
t0 = 0x100003e0;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L40b3b0;}
|
|
//nop;
|
|
t8 = 0x100003e0;
|
|
t1 = 0x10001360;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t8;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L40b390;
|
|
MEM_U32(sp + 24) = t8;
|
|
L40b390:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L40b3a8;
|
|
//nop;
|
|
L40b3a8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40b3b0:
|
|
t6 = 0x10000008;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L40b5a4;}
|
|
//nop;
|
|
t4 = 0x10000288;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L40b414;}
|
|
//nop;
|
|
t5 = 0x100003e4;
|
|
at = 0x3;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {//nop;
|
|
goto L40b414;}
|
|
//nop;
|
|
a1 = 0x10001384;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b40c;
|
|
a1 = a1;
|
|
L40b40c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40b414:
|
|
t2 = 0x100003e8;
|
|
at = 0x1;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L40b554;}
|
|
//nop;
|
|
t7 = 0x10000004;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {at = 0x3;
|
|
goto L40b44c;}
|
|
at = 0x3;
|
|
if (t7 != at) {//nop;
|
|
goto L40b468;}
|
|
//nop;
|
|
L40b44c:
|
|
a1 = 0x10001390;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b460;
|
|
a1 = a1;
|
|
L40b460:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40b468:
|
|
t3 = 0x100003e4;
|
|
at = 0x3;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == at) {//nop;
|
|
goto L40b554;}
|
|
//nop;
|
|
t9 = 0x1000a198;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L40b4b4;}
|
|
//nop;
|
|
a1 = 0x100013a4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b4ac;
|
|
a1 = a1;
|
|
L40b4ac:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40b4b4:
|
|
t0 = 0x100003ec;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L40b4e8;}
|
|
//nop;
|
|
a1 = 0x100013ac;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b4e0;
|
|
a1 = a1;
|
|
L40b4e0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40b4e8:
|
|
a1 = 0x100013bc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b4fc;
|
|
a1 = a1;
|
|
L40b4fc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = 0x10000004;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L40b554;}
|
|
//nop;
|
|
a1 = 0x100013c8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b530;
|
|
a1 = a1;
|
|
L40b530:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100013d0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b54c;
|
|
a1 = a1;
|
|
L40b54c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40b554:
|
|
t8 = 0x100003e8;
|
|
at = 0x2;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L40b630;}
|
|
//nop;
|
|
t6 = 0x100003e4;
|
|
at = 0x3;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L40b630;}
|
|
//nop;
|
|
a1 = 0x100013d4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b598;
|
|
a1 = a1;
|
|
L40b598:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40b630;
|
|
//nop;
|
|
L40b5a4:
|
|
a1 = 0x100013e8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b5b8;
|
|
a1 = a1;
|
|
L40b5b8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x2;
|
|
t4 = 0x100003fc;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L40b5f4;}
|
|
//nop;
|
|
a1 = 0x100013ec;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b5ec;
|
|
a1 = a1;
|
|
L40b5ec:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40b5f4:
|
|
t5 = 0x100003fc;
|
|
at = 0x1;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {at = 0x3;
|
|
goto L40b614;}
|
|
at = 0x3;
|
|
if (t5 != at) {//nop;
|
|
goto L40b630;}
|
|
//nop;
|
|
L40b614:
|
|
a1 = 0x100013f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b628;
|
|
a1 = a1;
|
|
L40b628:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40b630:
|
|
s4 = 0x1000a24c;
|
|
//nop;
|
|
s4 = MEM_U8(s4 + 0);
|
|
//nop;
|
|
at = (int)s4 < (int)0x7;
|
|
if (at != 0) {at = (int)s4 < (int)0x47;
|
|
goto L40b694;}
|
|
at = (int)s4 < (int)0x47;
|
|
if (at != 0) {//nop;
|
|
goto L40b680;}
|
|
//nop;
|
|
t2 = s4 + 0xffffff9d;
|
|
at = t2 < 0x11;
|
|
if (at == 0) {//nop;
|
|
goto L40b9c8;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
;static void *const Lswitch1000719c[] = {
|
|
&&L40b6b0,
|
|
&&L40b9c8,
|
|
&&L40b8dc,
|
|
&&L40b8dc,
|
|
&&L40b9c8,
|
|
&&L40b9c8,
|
|
&&L40b9c8,
|
|
&&L40b9c8,
|
|
&&L40b9c8,
|
|
&&L40b9c8,
|
|
&&L40b9c8,
|
|
&&L40b9c8,
|
|
&&L40b9c8,
|
|
&&L40b884,
|
|
&&L40b9c8,
|
|
&&L40b8dc,
|
|
&&L40b918,
|
|
};
|
|
dest = Lswitch1000719c[t2];
|
|
//nop;
|
|
goto *dest;
|
|
//nop;
|
|
L40b680:
|
|
at = 0x46;
|
|
if (s4 == at) {//nop;
|
|
goto L40b8dc;}
|
|
//nop;
|
|
//nop;
|
|
goto L40b9c8;
|
|
//nop;
|
|
L40b694:
|
|
at = 0x1;
|
|
if (s4 == at) {at = 0x2;
|
|
goto L40b954;}
|
|
at = 0x2;
|
|
if (s4 == at) {at = 0x6;
|
|
goto L40b990;}
|
|
at = 0x6;
|
|
if (s4 != at) {//nop;
|
|
goto L40b9c8;}
|
|
//nop;
|
|
L40b6b0:
|
|
t7 = 0x1000a36c;
|
|
at = 0x1;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L40b78c;}
|
|
//nop;
|
|
t3 = 0x10000008;
|
|
at = 0x2;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == at) {at = 0x3;
|
|
goto L40b6e8;}
|
|
at = 0x3;
|
|
if (t3 != at) {//nop;
|
|
goto L40b78c;}
|
|
//nop;
|
|
L40b6e8:
|
|
a1 = 0x10001404;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b6fc;
|
|
a1 = a1;
|
|
L40b6fc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001420;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b718;
|
|
a1 = a1;
|
|
L40b718:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001430;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b734;
|
|
a1 = a1;
|
|
L40b734:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
t9 = 0x1000a36c;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L40b9c8;}
|
|
//nop;
|
|
t0 = 0x10000008;
|
|
at = 0x3;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L40b9c8;}
|
|
//nop;
|
|
a1 = 0x10001444;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b780;
|
|
a1 = a1;
|
|
L40b780:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40b9c8;
|
|
//nop;
|
|
L40b78c:
|
|
t1 = 0x10000004;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {at = 0x3;
|
|
goto L40b7ac;}
|
|
at = 0x3;
|
|
if (t1 != at) {//nop;
|
|
goto L40b7c8;}
|
|
//nop;
|
|
L40b7ac:
|
|
a1 = 0x1000145c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b7c0;
|
|
a1 = a1;
|
|
L40b7c0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40b7c8:
|
|
a1 = 0x1000146c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b7dc;
|
|
a1 = a1;
|
|
L40b7dc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t8 = 0x1000a188;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L40b818;}
|
|
//nop;
|
|
a1 = 0x1000147c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b810;
|
|
a1 = a1;
|
|
L40b810:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40b818:
|
|
t6 = 0x1000a188;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t4 = t6 & 0x1;
|
|
if (t4 != 0) {//nop;
|
|
goto L40b84c;}
|
|
//nop;
|
|
t5 = 0x1000043c;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40b9c8;}
|
|
//nop;
|
|
L40b84c:
|
|
t2 = 0x100003e8;
|
|
at = 0x1;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L40b9c8;}
|
|
//nop;
|
|
a1 = 0x10001490;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b878;
|
|
a1 = a1;
|
|
L40b878:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40b9c8;
|
|
//nop;
|
|
L40b884:
|
|
a1 = 0x1000149c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b898;
|
|
a1 = a1;
|
|
L40b898:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100014b0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b8b4;
|
|
a1 = a1;
|
|
L40b8b4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100014c4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b8d0;
|
|
a1 = a1;
|
|
L40b8d0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40b9c8;
|
|
//nop;
|
|
L40b8dc:
|
|
a1 = 0x100014c8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b8f0;
|
|
a1 = a1;
|
|
L40b8f0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100014dc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b90c;
|
|
a1 = a1;
|
|
L40b90c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40b9c8;
|
|
//nop;
|
|
L40b918:
|
|
a1 = 0x100014f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b92c;
|
|
a1 = a1;
|
|
L40b92c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001504;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b948;
|
|
a1 = a1;
|
|
L40b948:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40b9c8;
|
|
//nop;
|
|
L40b954:
|
|
a1 = 0x1000151c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b968;
|
|
a1 = a1;
|
|
L40b968:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000152c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b984;
|
|
a1 = a1;
|
|
L40b984:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40b9c8;
|
|
//nop;
|
|
L40b990:
|
|
a1 = 0x1000153c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b9a4;
|
|
a1 = a1;
|
|
L40b9a4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001550;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b9c0;
|
|
a1 = a1;
|
|
L40b9c0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40b9c8:
|
|
t7 = 0x10000004;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {at = 0x3;
|
|
goto L40b9e8;}
|
|
at = 0x3;
|
|
if (t7 != at) {//nop;
|
|
goto L40ba90;}
|
|
//nop;
|
|
L40b9e8:
|
|
a1 = 0x10001564;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40b9fc;
|
|
a1 = a1;
|
|
L40b9fc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000157c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ba18;
|
|
a1 = a1;
|
|
L40ba18:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t3 = 0x10000370;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L40ba70;}
|
|
//nop;
|
|
a1 = 0x10001584;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ba4c;
|
|
a1 = a1;
|
|
L40ba4c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000158c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ba68;
|
|
a1 = a1;
|
|
L40ba68:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40ba70:
|
|
a1 = 0x10001598;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ba84;
|
|
a1 = a1;
|
|
L40ba84:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40bae0;
|
|
//nop;
|
|
L40ba90:
|
|
a1 = 0x100015a0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40baa4;
|
|
a1 = a1;
|
|
L40baa4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t9 = 0x10000370;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L40bae0;}
|
|
//nop;
|
|
a1 = 0x100015a8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bad8;
|
|
a1 = a1;
|
|
L40bad8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40bae0:
|
|
t0 = 0x100003e4;
|
|
at = 0x3;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {//nop;
|
|
goto L40bb9c;}
|
|
//nop;
|
|
t1 = 0x1000a14c;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L40bb9c;}
|
|
//nop;
|
|
t8 = 0x10000008;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L40bb80;}
|
|
//nop;
|
|
t6 = 0x100003e8;
|
|
at = 0x1;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L40bb60;}
|
|
//nop;
|
|
a1 = 0x100015b4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bb54;
|
|
a1 = a1;
|
|
L40bb54:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40bb9c;
|
|
//nop;
|
|
L40bb60:
|
|
a1 = 0x100015b8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bb74;
|
|
a1 = a1;
|
|
L40bb74:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40bb9c;
|
|
//nop;
|
|
L40bb80:
|
|
a1 = 0x100015c0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bb94;
|
|
a1 = a1;
|
|
L40bb94:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40bb9c:
|
|
t4 = 0x10000004;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {at = 0x3;
|
|
goto L40bbbc;}
|
|
at = 0x3;
|
|
if (t4 != at) {//nop;
|
|
goto L40bd40;}
|
|
//nop;
|
|
L40bbbc:
|
|
a1 = 0x100015c4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bbd0;
|
|
a1 = a1;
|
|
L40bbd0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100015cc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bbec;
|
|
a1 = a1;
|
|
L40bbec:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100015d4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bc08;
|
|
a1 = a1;
|
|
L40bc08:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100015e0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bc24;
|
|
a1 = a1;
|
|
L40bc24:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100015ec;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bc40;
|
|
a1 = a1;
|
|
L40bc40:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t5 = 0x10000424;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L40bcec;}
|
|
//nop;
|
|
t2 = 0x10000370;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L40bcb4;}
|
|
//nop;
|
|
t7 = 0x10000004;
|
|
at = 0x1;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == at) {at = 0x2;
|
|
goto L40bcb4;}
|
|
at = 0x2;
|
|
if (t7 == at) {//nop;
|
|
goto L40bcb4;}
|
|
//nop;
|
|
a1 = 0x100015fc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bcac;
|
|
a1 = a1;
|
|
L40bcac:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40bcb4:
|
|
a1 = 0x1000160c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bcc8;
|
|
a1 = a1;
|
|
L40bcc8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001618;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bce4;
|
|
a1 = a1;
|
|
L40bce4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40bcec:
|
|
t3 = 0x10000340;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L40bd20;}
|
|
//nop;
|
|
a1 = 0x10001628;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bd18;
|
|
a1 = a1;
|
|
L40bd18:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40bd20:
|
|
a1 = 0x10001630;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bd34;
|
|
a1 = a1;
|
|
L40bd34:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40be50;
|
|
//nop;
|
|
L40bd40:
|
|
a1 = 0x1000163c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bd54;
|
|
a1 = a1;
|
|
L40bd54:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001648;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bd70;
|
|
a1 = a1;
|
|
L40bd70:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t9 = 0x10000424;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L40be00;}
|
|
//nop;
|
|
t0 = 0x10000370;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L40bde4;}
|
|
//nop;
|
|
t1 = 0x10000004;
|
|
at = 0x1;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {at = 0x2;
|
|
goto L40bde4;}
|
|
at = 0x2;
|
|
if (t1 == at) {//nop;
|
|
goto L40bde4;}
|
|
//nop;
|
|
a1 = 0x10001658;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bddc;
|
|
a1 = a1;
|
|
L40bddc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40bde4:
|
|
a1 = 0x10001668;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bdf8;
|
|
a1 = a1;
|
|
L40bdf8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40be00:
|
|
t8 = 0x10000340;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L40be34;}
|
|
//nop;
|
|
a1 = 0x10001674;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40be2c;
|
|
a1 = a1;
|
|
L40be2c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40be34:
|
|
a1 = 0x1000167c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40be48;
|
|
a1 = a1;
|
|
L40be48:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40be50:
|
|
t6 = 0x1000a27c;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L40bf50;}
|
|
//nop;
|
|
t4 = 0x10000424;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L40bf50;}
|
|
//nop;
|
|
s2 = t6;
|
|
t5 = MEM_U8(s2 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40beb8;}
|
|
//nop;
|
|
L40be94:
|
|
//nop;
|
|
a0 = MEM_U8(s2 + 0);
|
|
//nop;
|
|
v0 = wrapper_toupper(a0);
|
|
goto L40bea4;
|
|
//nop;
|
|
L40bea4:
|
|
t2 = MEM_U8(s2 + 1);
|
|
// bdead 400e090b gp = MEM_U32(sp + 64);
|
|
MEM_U8(s2 + 0) = (uint8_t)v0;
|
|
if (t2 != 0) {s2 = s2 + 0x1;
|
|
goto L40be94;}
|
|
s2 = s2 + 0x1;
|
|
L40beb8:
|
|
t7 = 0x10000004;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {at = 0x3;
|
|
goto L40bed8;}
|
|
at = 0x3;
|
|
if (t7 != at) {//nop;
|
|
goto L40bf14;}
|
|
//nop;
|
|
L40bed8:
|
|
a1 = 0x1000a27c;
|
|
a0 = 0x10001688;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40bef4;
|
|
a0 = a0;
|
|
L40bef4:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bf0c;
|
|
a1 = s4;
|
|
L40bf0c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40bf14:
|
|
a1 = 0x1000a27c;
|
|
a0 = 0x10001694;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40bf30;
|
|
a0 = a0;
|
|
L40bf30:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bf48;
|
|
a1 = s4;
|
|
L40bf48:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40bf50:
|
|
t3 = 0x10000370;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L40bfc0;}
|
|
//nop;
|
|
t9 = 0x10000004;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {at = 0x3;
|
|
goto L40bf88;}
|
|
at = 0x3;
|
|
if (t9 != at) {//nop;
|
|
goto L40bfa4;}
|
|
//nop;
|
|
L40bf88:
|
|
a1 = 0x100016a0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bf9c;
|
|
a1 = a1;
|
|
L40bf9c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40bfa4:
|
|
a1 = 0x100016b0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bfb8;
|
|
a1 = a1;
|
|
L40bfb8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40bfc0:
|
|
t0 = 0x1000030c;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L40bff4;}
|
|
//nop;
|
|
a1 = 0x100016c0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40bfec;
|
|
a1 = a1;
|
|
L40bfec:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40bff4:
|
|
t1 = 0x10000004;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {at = 0x3;
|
|
goto L40c014;}
|
|
at = 0x3;
|
|
if (t1 != at) {//nop;
|
|
goto L40c054;}
|
|
//nop;
|
|
L40c014:
|
|
t8 = 0x10000320;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L40c054;}
|
|
//nop;
|
|
a1 = 0x100016cc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40c040;
|
|
a1 = a1;
|
|
L40c040:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
t4 = 0x1;
|
|
at = 0x10000320;
|
|
//nop;
|
|
MEM_U32(at + 0) = t4;
|
|
L40c054:
|
|
t6 = 0x10000354;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L40c16c;}
|
|
//nop;
|
|
t5 = 0x100002f0;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40c118;}
|
|
//nop;
|
|
t2 = 0x10000348;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L40c0b4;}
|
|
//nop;
|
|
t7 = 0x10000384;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L40c0f8;}
|
|
//nop;
|
|
L40c0b4:
|
|
t3 = 0x10000340;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {at = 0x10000318;
|
|
goto L40c0f8;}
|
|
at = 0x10000318;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
at = 0x10000324;
|
|
t0 = 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
at = 0x10000384;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000348;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
L40c0f8:
|
|
a1 = 0x100016d8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40c10c;
|
|
a1 = a1;
|
|
L40c10c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40c16c;
|
|
//nop;
|
|
L40c118:
|
|
t1 = 0x100002f4;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L40c150;}
|
|
//nop;
|
|
a1 = 0x100016e4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40c144;
|
|
a1 = a1;
|
|
L40c144:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40c16c;
|
|
//nop;
|
|
L40c150:
|
|
a1 = 0x100016f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40c164;
|
|
a1 = a1;
|
|
L40c164:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40c16c:
|
|
t4 = 0x10000424;
|
|
at = 0x10000354;
|
|
t4 = MEM_U32(t4 + 0);
|
|
t8 = 0x1;
|
|
if (t4 == 0) {MEM_U32(at + 0) = t8;
|
|
goto L40c1b4;}
|
|
MEM_U32(at + 0) = t8;
|
|
a0 = 0x100016fc;
|
|
a1 = 0x10001708;
|
|
//nop;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40c1a0;
|
|
a1 = a1;
|
|
L40c1a0:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000084;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L40c1b4:
|
|
t6 = 0x10000084;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L40c208;}
|
|
//nop;
|
|
a0 = 0x1000a25c;
|
|
a1 = 0x10001714;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L40c1e4;
|
|
a1 = a1;
|
|
L40c1e4:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L40c220;}
|
|
//nop;
|
|
t5 = 0x1000a27c;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L40c220;}
|
|
//nop;
|
|
L40c208:
|
|
t2 = 0x10000280;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L40c29c;}
|
|
//nop;
|
|
L40c220:
|
|
t7 = 0x1000a36c;
|
|
at = 0x1;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L40c250;}
|
|
//nop;
|
|
t3 = 0x10000008;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L40c29c;}
|
|
//nop;
|
|
L40c250:
|
|
t9 = 0x1000a36c;
|
|
at = 0x3;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L40c280;}
|
|
//nop;
|
|
t0 = 0x100001fc;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L40c29c;}
|
|
//nop;
|
|
L40c280:
|
|
a1 = 0x10001718;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40c294;
|
|
a1 = a1;
|
|
L40c294:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40c29c:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a270;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L40c2b0;
|
|
//nop;
|
|
L40c2b0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
t1 = 0x100003e8;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L40c2ec;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a290;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L40c2e4;
|
|
//nop;
|
|
L40c2e4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40c2ec:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a260;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L40c300;
|
|
//nop;
|
|
L40c300:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t8 = 0x10000288;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L40c464;}
|
|
//nop;
|
|
t4 = 0x1000037c;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L40c388;}
|
|
//nop;
|
|
t6 = 0x10000088;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L40c388;}
|
|
//nop;
|
|
a0 = 0x1000171c;
|
|
//nop;
|
|
a1 = t6;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40c368;
|
|
a0 = a0;
|
|
L40c368:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40c380;
|
|
a1 = s4;
|
|
L40c380:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40c388:
|
|
t5 = 0x1000008c;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40c414;}
|
|
//nop;
|
|
t2 = 0x1000a36c;
|
|
at = 0x1;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L40c414;}
|
|
//nop;
|
|
t7 = 0x10000008;
|
|
at = 0x2;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == at) {at = 0x3;
|
|
goto L40c3d8;}
|
|
at = 0x3;
|
|
if (t7 != at) {//nop;
|
|
goto L40c414;}
|
|
//nop;
|
|
L40c3d8:
|
|
a1 = 0x1000008c;
|
|
a0 = 0x10001720;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40c3f4;
|
|
a0 = a0;
|
|
L40c3f4:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40c40c;
|
|
a1 = s4;
|
|
L40c40c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40c414:
|
|
t3 = 0x10000084;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L40c464;}
|
|
//nop;
|
|
a0 = 0x10001724;
|
|
//nop;
|
|
a1 = t3;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40c444;
|
|
a0 = a0;
|
|
L40c444:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40c45c;
|
|
a1 = s4;
|
|
L40c45c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40c464:
|
|
t9 = 0x10000218;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L40c538;}
|
|
//nop;
|
|
t0 = 0x1000a36c;
|
|
at = 0x4;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L40c4fc;}
|
|
//nop;
|
|
t1 = 0x1000a520;
|
|
t8 = s0 << 2;
|
|
t1 = MEM_U32(t1 + 8);
|
|
//nop;
|
|
t4 = t1 + t8;
|
|
a0 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
v0 = f_getsuf(mem, sp, a0);
|
|
goto L40c4b4;
|
|
//nop;
|
|
L40c4b4:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L40c4fc;}
|
|
//nop;
|
|
t6 = 0x1000a520;
|
|
t5 = s0 << 2;
|
|
t6 = MEM_U32(t6 + 8);
|
|
a1 = 0x10001728;
|
|
//nop;
|
|
t2 = t6 + t5;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40c4e8;
|
|
a1 = a1;
|
|
L40c4e8:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40c680;
|
|
MEM_U32(at + 0) = v0;
|
|
L40c4fc:
|
|
t7 = 0x1000a520;
|
|
t3 = s0 << 2;
|
|
t7 = MEM_U32(t7 + 8);
|
|
a1 = 0x69;
|
|
t9 = t7 + t3;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40c524;
|
|
//nop;
|
|
L40c524:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40c680;
|
|
MEM_U32(at + 0) = v0;
|
|
L40c538:
|
|
t0 = 0x10000214;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {at = 0x1000a1f4;
|
|
goto L40c558;}
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L40c680;
|
|
MEM_U32(at + 0) = zero;
|
|
L40c558:
|
|
t1 = 0x1000a1e6;
|
|
at = 0x4b;
|
|
t1 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {//nop;
|
|
goto L40c588;}
|
|
//nop;
|
|
t8 = 0x10000240;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L40c66c;}
|
|
//nop;
|
|
L40c588:
|
|
t4 = 0x100003e4;
|
|
at = 0x3;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L40c638;}
|
|
//nop;
|
|
t6 = 0x1000043c;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L40c638;}
|
|
//nop;
|
|
t5 = 0x100003dc;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L40c638;}
|
|
//nop;
|
|
t2 = 0x1000a188;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L40c638;}
|
|
//nop;
|
|
t7 = 0x1000a36c;
|
|
at = 0x1;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L40c638;}
|
|
//nop;
|
|
t3 = 0x1000a520;
|
|
t9 = s0 << 2;
|
|
t3 = MEM_U32(t3 + 8);
|
|
a1 = 0x42;
|
|
t0 = t3 + t9;
|
|
//nop;
|
|
a0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40c624;
|
|
//nop;
|
|
L40c624:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40c680;
|
|
MEM_U32(at + 0) = v0;
|
|
L40c638:
|
|
t1 = 0x1000a520;
|
|
t8 = s0 << 2;
|
|
t1 = MEM_U32(t1 + 8);
|
|
//nop;
|
|
t4 = t1 + t8;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = 0x69;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40c658;
|
|
a1 = 0x69;
|
|
L40c658:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40c680;
|
|
MEM_U32(at + 0) = v0;
|
|
L40c66c:
|
|
t6 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t5 = MEM_U32(t6 + 8);
|
|
//nop;
|
|
MEM_U32(at + 0) = t5;
|
|
L40c680:
|
|
t2 = 0x1000a1f4;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L40c70c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t2;
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L40c6a8;
|
|
//nop;
|
|
L40c6a8:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L40c70c;}
|
|
//nop;
|
|
t3 = 0x1000a1f4;
|
|
t7 = 0x1000172c;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L40c6ec;
|
|
MEM_U32(sp + 24) = t3;
|
|
L40c6ec:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L40c704;
|
|
//nop;
|
|
L40c704:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40c70c:
|
|
t9 = 0x1000a36c;
|
|
at = 0x3;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L40c78c;}
|
|
//nop;
|
|
t0 = 0x100001fc;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L40c78c;}
|
|
//nop;
|
|
a1 = 0x10001758;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40c750;
|
|
a1 = a1;
|
|
L40c750:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000175c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40c76c;
|
|
a1 = a1;
|
|
L40c76c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 328);
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40c784;
|
|
//nop;
|
|
L40c784:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40c78c:
|
|
t1 = 0x10000008;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L40c7c4;}
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40c7bc;
|
|
//nop;
|
|
L40c7bc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40c7c4:
|
|
t8 = 0x100003e4;
|
|
at = 0x3;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == at) {at = 0x4;
|
|
goto L40c7e4;}
|
|
at = 0x4;
|
|
if (t8 != at) {//nop;
|
|
goto L40c874;}
|
|
//nop;
|
|
L40c7e4:
|
|
t4 = 0x1000a36c;
|
|
at = 0x1;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {at = 0x4;
|
|
goto L40c804;}
|
|
at = 0x4;
|
|
if (t4 != at) {//nop;
|
|
goto L40c874;}
|
|
//nop;
|
|
L40c804:
|
|
t6 = 0x1000043c;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L40c874;}
|
|
//nop;
|
|
t5 = 0x1000a188;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
t2 = t5 & 0x1;
|
|
if (t2 != 0) {//nop;
|
|
goto L40c874;}
|
|
//nop;
|
|
t7 = t5 & 0x8;
|
|
if (t7 != 0) {//nop;
|
|
goto L40c874;}
|
|
//nop;
|
|
t3 = 0x100003dc;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L40c874;}
|
|
//nop;
|
|
t9 = 0x100002b4;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L40c9e4;}
|
|
//nop;
|
|
L40c874:
|
|
t0 = 0x1000a36c;
|
|
at = 0x3;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L40c8b8;}
|
|
//nop;
|
|
t1 = 0x100001fc;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L40c8b8;}
|
|
//nop;
|
|
s4 = 0x100000a0;
|
|
//nop;
|
|
s4 = MEM_U32(s4 + 0);
|
|
//nop;
|
|
goto L40c8c8;
|
|
//nop;
|
|
L40c8b8:
|
|
s4 = 0x10000094;
|
|
//nop;
|
|
s4 = MEM_U32(s4 + 0);
|
|
//nop;
|
|
L40c8c8:
|
|
a1 = 0x1000a560;
|
|
a3 = 0x1000a1f4;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = MEM_U32(a3 + 0);
|
|
a0 = s4;
|
|
a2 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L40c8ec;
|
|
MEM_U32(sp + 16) = zero;
|
|
L40c8ec:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L40da08;}
|
|
//nop;
|
|
t8 = 0x10000404;
|
|
t6 = 0x10000214;
|
|
t8 = MEM_U32(t8 + 0);
|
|
at = 0x10000404;
|
|
t6 = MEM_U32(t6 + 0);
|
|
t4 = t8 + 0x1;
|
|
if (t6 != 0) {MEM_U32(at + 0) = t4;
|
|
goto L40c99c;}
|
|
MEM_U32(at + 0) = t4;
|
|
t2 = 0x1000a24c;
|
|
at = 0x65;
|
|
t2 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t2 == at) {at = 0x72;
|
|
goto L40c938;}
|
|
at = 0x72;
|
|
if (t2 != at) {//nop;
|
|
goto L40c950;}
|
|
//nop;
|
|
L40c938:
|
|
t5 = 0x10000240;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40c980;}
|
|
//nop;
|
|
L40c950:
|
|
t7 = 0x1000a24c;
|
|
at = 0x73;
|
|
t7 = MEM_U8(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L40c99c;}
|
|
//nop;
|
|
t3 = 0x10000268;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L40c99c;}
|
|
//nop;
|
|
L40c980:
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40c994;
|
|
//nop;
|
|
L40c994:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40c99c:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40c9b0;
|
|
//nop;
|
|
L40c9b0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
t9 = MEM_U32(sp + 276);
|
|
at = 0x100003e8;
|
|
a0 = 0x10001760;
|
|
MEM_U32(at + 0) = t9;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40c9d8;
|
|
a0 = a0;
|
|
L40c9d8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L40c9e4:
|
|
t0 = MEM_U32(sp + 276);
|
|
at = 0x100003e8;
|
|
a0 = 0x10001764;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t0;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40ca08;
|
|
a0 = a0;
|
|
L40ca08:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
at = 0x63;
|
|
t1 = 0x1000a24c;
|
|
//nop;
|
|
t1 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {at = 0x6;
|
|
goto L40ca80;}
|
|
at = 0x6;
|
|
if (t1 == at) {//nop;
|
|
goto L40ca80;}
|
|
//nop;
|
|
t8 = 0x1000a36c;
|
|
at = 0x1;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L40cab0;}
|
|
//nop;
|
|
t4 = 0x10000124;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L40cab0;}
|
|
//nop;
|
|
t6 = 0x100001fc;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {at = 0x68;
|
|
goto L40cab0;}
|
|
at = 0x68;
|
|
if (t1 != at) {//nop;
|
|
goto L40cab0;}
|
|
//nop;
|
|
L40ca80:
|
|
t2 = 0x10000218;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L40cab0;}
|
|
//nop;
|
|
t5 = 0x10000214;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40ea14;}
|
|
//nop;
|
|
L40cab0:
|
|
t7 = 0x10000244;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L40cae4;}
|
|
//nop;
|
|
a1 = 0x10001768;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cadc;
|
|
a1 = a1;
|
|
L40cadc:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40cae4:
|
|
t3 = 0x1000a36c;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L40cb14;}
|
|
//nop;
|
|
t9 = 0x10000008;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L40cfe4;}
|
|
//nop;
|
|
L40cb14:
|
|
s4 = 0x1000a24c;
|
|
//nop;
|
|
s4 = MEM_U8(s4 + 0);
|
|
//nop;
|
|
at = (int)s4 < (int)0x3;
|
|
if (at != 0) {at = (int)s4 < (int)0x47;
|
|
goto L40cb78;}
|
|
at = (int)s4 < (int)0x47;
|
|
if (at != 0) {//nop;
|
|
goto L40cb64;}
|
|
//nop;
|
|
t0 = s4 + 0xffffff9d;
|
|
at = t0 < 0x11;
|
|
if (at == 0) {//nop;
|
|
goto L40cd48;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
;static void *const Lswitch100071e0[] = {
|
|
&&L40cb94,
|
|
&&L40cd48,
|
|
&&L40cc40,
|
|
&&L40cc40,
|
|
&&L40cd48,
|
|
&&L40cd48,
|
|
&&L40cd48,
|
|
&&L40cd48,
|
|
&&L40cd48,
|
|
&&L40cd48,
|
|
&&L40cd48,
|
|
&&L40cd48,
|
|
&&L40cd48,
|
|
&&L40cbe8,
|
|
&&L40cd48,
|
|
&&L40cc40,
|
|
&&L40cc7c,
|
|
};
|
|
dest = Lswitch100071e0[t0];
|
|
//nop;
|
|
goto *dest;
|
|
//nop;
|
|
L40cb64:
|
|
at = 0x46;
|
|
if (s4 == at) {//nop;
|
|
goto L40cc40;}
|
|
//nop;
|
|
//nop;
|
|
goto L40cd48;
|
|
//nop;
|
|
L40cb78:
|
|
at = 0x1;
|
|
if (s4 == at) {at = 0x2;
|
|
goto L40ccd4;}
|
|
at = 0x2;
|
|
if (s4 == at) {//nop;
|
|
goto L40cd10;}
|
|
//nop;
|
|
//nop;
|
|
goto L40cd48;
|
|
//nop;
|
|
L40cb94:
|
|
a1 = 0x1000176c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cba8;
|
|
a1 = a1;
|
|
L40cba8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t8 = 0x100002b0;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L40cd48;}
|
|
//nop;
|
|
a1 = 0x1000177c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cbdc;
|
|
a1 = a1;
|
|
L40cbdc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40cd48;
|
|
//nop;
|
|
L40cbe8:
|
|
a1 = 0x10001784;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cbfc;
|
|
a1 = a1;
|
|
L40cbfc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001798;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cc18;
|
|
a1 = a1;
|
|
L40cc18:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100017ac;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cc34;
|
|
a1 = a1;
|
|
L40cc34:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40cd48;
|
|
//nop;
|
|
L40cc40:
|
|
a1 = 0x100017b0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cc54;
|
|
a1 = a1;
|
|
L40cc54:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100017c4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cc70;
|
|
a1 = a1;
|
|
L40cc70:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40cd48;
|
|
//nop;
|
|
L40cc7c:
|
|
a1 = 0x100017d8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cc90;
|
|
a1 = a1;
|
|
L40cc90:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100017e0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ccac;
|
|
a1 = a1;
|
|
L40ccac:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100017f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ccc8;
|
|
a1 = a1;
|
|
L40ccc8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40cd48;
|
|
//nop;
|
|
L40ccd4:
|
|
a1 = 0x1000180c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cce8;
|
|
a1 = a1;
|
|
L40cce8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000181c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cd04;
|
|
a1 = a1;
|
|
L40cd04:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40cd48;
|
|
//nop;
|
|
L40cd10:
|
|
a1 = 0x1000182c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cd24;
|
|
a1 = a1;
|
|
L40cd24:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001840;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cd40;
|
|
a1 = a1;
|
|
L40cd40:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40cd48:
|
|
a1 = 0x10001854;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cd5c;
|
|
a1 = a1;
|
|
L40cd5c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t4 = 0x1000030c;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L40cd98;}
|
|
//nop;
|
|
a1 = 0x10001860;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cd90;
|
|
a1 = a1;
|
|
L40cd90:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40cd98:
|
|
t6 = 0x10000004;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {at = 0x3;
|
|
goto L40cdb8;}
|
|
at = 0x3;
|
|
if (t6 != at) {//nop;
|
|
goto L40cdf8;}
|
|
//nop;
|
|
L40cdb8:
|
|
t1 = 0x10000320;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L40cdf8;}
|
|
//nop;
|
|
a1 = 0x1000186c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cde4;
|
|
a1 = a1;
|
|
L40cde4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
t2 = 0x1;
|
|
at = 0x10000320;
|
|
//nop;
|
|
MEM_U32(at + 0) = t2;
|
|
L40cdf8:
|
|
t5 = 0x10000354;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L40cef8;}
|
|
//nop;
|
|
t7 = 0x100002f0;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L40cea4;}
|
|
//nop;
|
|
t3 = 0x10000348;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L40ce54;}
|
|
//nop;
|
|
t9 = 0x10000384;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {at = 0x10000318;
|
|
goto L40ce84;}
|
|
L40ce54:
|
|
at = 0x10000318;
|
|
t0 = 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
at = 0x10000324;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
at = 0x10000384;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000348;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
L40ce84:
|
|
a1 = 0x10001878;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ce98;
|
|
a1 = a1;
|
|
L40ce98:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40cef8;
|
|
//nop;
|
|
L40cea4:
|
|
t4 = 0x100002f4;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L40cedc;}
|
|
//nop;
|
|
a1 = 0x10001884;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ced0;
|
|
a1 = a1;
|
|
L40ced0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40cef8;
|
|
//nop;
|
|
L40cedc:
|
|
a1 = 0x10001890;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cef0;
|
|
a1 = a1;
|
|
L40cef0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40cef8:
|
|
at = 0x10000354;
|
|
a1 = 0x1000189c;
|
|
//nop;
|
|
t6 = 0x1;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 0) = t6;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cf18;
|
|
a1 = a1;
|
|
L40cf18:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = 0x10000340;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L40cf54;}
|
|
//nop;
|
|
a1 = 0x100018ac;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cf4c;
|
|
a1 = a1;
|
|
L40cf4c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40cf54:
|
|
a1 = 0x100018b4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cf68;
|
|
a1 = a1;
|
|
L40cf68:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t2 = 0x1000a27c;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L40cfc8;}
|
|
//nop;
|
|
s2 = t2;
|
|
t5 = MEM_U8(s2 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40cfe4;}
|
|
//nop;
|
|
L40cf9c:
|
|
//nop;
|
|
a0 = MEM_U8(s2 + 0);
|
|
//nop;
|
|
v0 = wrapper_toupper(a0);
|
|
goto L40cfac;
|
|
//nop;
|
|
L40cfac:
|
|
t7 = MEM_U8(s2 + 1);
|
|
// bdead 400f010b gp = MEM_U32(sp + 64);
|
|
MEM_U8(s2 + 0) = (uint8_t)v0;
|
|
if (t7 != 0) {s2 = s2 + 0x1;
|
|
goto L40cf9c;}
|
|
s2 = s2 + 0x1;
|
|
//nop;
|
|
goto L40cfe4;
|
|
//nop;
|
|
L40cfc8:
|
|
a1 = 0x100018c0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40cfdc;
|
|
a1 = a1;
|
|
L40cfdc:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40cfe4:
|
|
t3 = 0x10000214;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L40d1ec;}
|
|
//nop;
|
|
t9 = 0x10000218;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L40d1ec;}
|
|
//nop;
|
|
t0 = 0x10000084;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L40d068;}
|
|
//nop;
|
|
a0 = 0x1000a25c;
|
|
a1 = 0x100018d0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L40d044;
|
|
a1 = a1;
|
|
L40d044:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L40d080;}
|
|
//nop;
|
|
t8 = 0x1000a27c;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L40d080;}
|
|
//nop;
|
|
L40d068:
|
|
t4 = 0x10000280;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L40d0b4;}
|
|
//nop;
|
|
L40d080:
|
|
t6 = 0x10000008;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L40d0b4;}
|
|
//nop;
|
|
a1 = 0x100018d4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40d0ac;
|
|
a1 = a1;
|
|
L40d0ac:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40d0b4:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a270;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L40d0c8;
|
|
//nop;
|
|
L40d0c8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a260;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L40d0e4;
|
|
//nop;
|
|
L40d0e4:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = 0x100001e0;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L40d11c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = t1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40d114;
|
|
a1 = t1;
|
|
L40d114:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40d11c:
|
|
t2 = 0x10000288;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L40d1ec;}
|
|
//nop;
|
|
t5 = 0x1000037c;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40d19c;}
|
|
//nop;
|
|
t7 = 0x10000088;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L40d19c;}
|
|
//nop;
|
|
a0 = 0x100018d8;
|
|
//nop;
|
|
a1 = t7;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40d17c;
|
|
a0 = a0;
|
|
L40d17c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40d194;
|
|
a1 = s4;
|
|
L40d194:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40d19c:
|
|
t3 = 0x10000084;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L40d1ec;}
|
|
//nop;
|
|
a0 = 0x100018dc;
|
|
//nop;
|
|
a1 = t3;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40d1cc;
|
|
a0 = a0;
|
|
L40d1cc:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40d1e4;
|
|
a1 = s4;
|
|
L40d1e4:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40d1ec:
|
|
t9 = 0x10000218;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L40d21c;}
|
|
//nop;
|
|
t0 = 0x10000214;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L40d2e0;}
|
|
//nop;
|
|
L40d21c:
|
|
t8 = 0x10000008;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L40d2e0;}
|
|
//nop;
|
|
t4 = 0x10000004;
|
|
at = 0x1;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {at = 0x2;
|
|
goto L40d254;}
|
|
at = 0x2;
|
|
if (t4 != at) {//nop;
|
|
goto L40d274;}
|
|
//nop;
|
|
L40d254:
|
|
a1 = 0x100018e0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40d268;
|
|
a1 = a1;
|
|
L40d268:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40d2e0;
|
|
//nop;
|
|
L40d274:
|
|
t6 = 0x10000004;
|
|
at = 0x3;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L40d2ac;}
|
|
//nop;
|
|
a1 = 0x100018e8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40d2a0;
|
|
a1 = a1;
|
|
L40d2a0:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40d2e0;
|
|
//nop;
|
|
L40d2ac:
|
|
t1 = 0x10000004;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L40d2e0;}
|
|
//nop;
|
|
a1 = 0x100018f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40d2d8;
|
|
a1 = a1;
|
|
L40d2d8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40d2e0:
|
|
t2 = 0x1000a36c;
|
|
at = 0x1;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L40d52c;}
|
|
//nop;
|
|
t5 = 0x10000008;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40d52c;}
|
|
//nop;
|
|
t7 = 0x10000234;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L40d344;}
|
|
//nop;
|
|
a1 = 0x100018f8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40d33c;
|
|
a1 = a1;
|
|
L40d33c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40d344:
|
|
t3 = 0x1000a198;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L40d378;}
|
|
//nop;
|
|
a1 = 0x100018fc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40d370;
|
|
a1 = a1;
|
|
L40d370:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40d378:
|
|
t9 = 0x1000a520;
|
|
at = 0x1;
|
|
t9 = MEM_U32(t9 + 4);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L40d408;}
|
|
//nop;
|
|
t0 = 0x1000a1ec;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L40d3b0;}
|
|
//nop;
|
|
MEM_U32(sp + 280) = t0;
|
|
goto L40d430;
|
|
MEM_U32(sp + 280) = t0;
|
|
L40d3b0:
|
|
t8 = 0x10000228;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L40d3dc;}
|
|
//nop;
|
|
t4 = 0x10001900;
|
|
//nop;
|
|
t4 = t4;
|
|
MEM_U32(sp + 280) = t4;
|
|
goto L40d430;
|
|
MEM_U32(sp + 280) = t4;
|
|
L40d3dc:
|
|
t6 = 0x1000a520;
|
|
t1 = s0 << 2;
|
|
t6 = MEM_U32(t6 + 8);
|
|
//nop;
|
|
t2 = t6 + t1;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = 0x6f;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40d3fc;
|
|
a1 = 0x6f;
|
|
L40d3fc:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 280) = v0;
|
|
goto L40d430;
|
|
MEM_U32(sp + 280) = v0;
|
|
L40d408:
|
|
t5 = 0x1000a520;
|
|
t7 = s0 << 2;
|
|
t5 = MEM_U32(t5 + 8);
|
|
//nop;
|
|
t3 = t5 + t7;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = 0x6f;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40d428;
|
|
a1 = 0x6f;
|
|
L40d428:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 280) = v0;
|
|
L40d430:
|
|
a0 = 0x10001908;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 280);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40d448;
|
|
a0 = a0;
|
|
L40d448:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40d460;
|
|
a1 = s4;
|
|
L40d460:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x2;
|
|
t9 = 0x10000008;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {//nop;
|
|
goto L40d50c;}
|
|
//nop;
|
|
t0 = 0x10000008;
|
|
at = 0x3;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L40d4b8;}
|
|
//nop;
|
|
a1 = 0x1000190c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40d4ac;
|
|
a1 = a1;
|
|
L40d4ac:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40d50c;
|
|
//nop;
|
|
L40d4b8:
|
|
t8 = 0x100003fc;
|
|
at = 0x3;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L40d4f0;}
|
|
//nop;
|
|
a1 = 0x10001910;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40d4e4;
|
|
a1 = a1;
|
|
L40d4e4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40d50c;
|
|
//nop;
|
|
L40d4f0:
|
|
a1 = 0x10001914;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40d504;
|
|
a1 = a1;
|
|
L40d504:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40d50c:
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40d524;
|
|
//nop;
|
|
L40d524:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40d52c:
|
|
t4 = 0x10000218;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L40d5f8;}
|
|
//nop;
|
|
t6 = 0x1000a36c;
|
|
at = 0x4;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L40d5c4;}
|
|
//nop;
|
|
t1 = 0x1000a520;
|
|
t2 = s0 << 2;
|
|
t1 = MEM_U32(t1 + 8);
|
|
//nop;
|
|
t5 = t1 + t2;
|
|
a0 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
v0 = f_getsuf(mem, sp, a0);
|
|
goto L40d57c;
|
|
//nop;
|
|
L40d57c:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L40d5c4;}
|
|
//nop;
|
|
t7 = 0x1000a520;
|
|
t3 = s0 << 2;
|
|
t7 = MEM_U32(t7 + 8);
|
|
a1 = 0x10001918;
|
|
t9 = t7 + t3;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40d5b0;
|
|
a1 = a1;
|
|
L40d5b0:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40d62c;
|
|
MEM_U32(at + 0) = v0;
|
|
L40d5c4:
|
|
t0 = 0x1000a520;
|
|
t8 = s0 << 2;
|
|
t0 = MEM_U32(t0 + 8);
|
|
//nop;
|
|
t4 = t0 + t8;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = 0x69;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40d5e4;
|
|
a1 = 0x69;
|
|
L40d5e4:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40d62c;
|
|
MEM_U32(at + 0) = v0;
|
|
L40d5f8:
|
|
t6 = 0x10000214;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {at = 0x1000a1f4;
|
|
goto L40d618;}
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L40d62c;
|
|
MEM_U32(at + 0) = zero;
|
|
L40d618:
|
|
t1 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t2 = MEM_U32(t1 + 8);
|
|
//nop;
|
|
MEM_U32(at + 0) = t2;
|
|
L40d62c:
|
|
t5 = 0x1000a1f4;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40d6b8;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t5;
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L40d654;
|
|
//nop;
|
|
L40d654:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L40d6b8;}
|
|
//nop;
|
|
t3 = 0x1000a1f4;
|
|
t7 = 0x1000191c;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L40d698;
|
|
MEM_U32(sp + 24) = t3;
|
|
L40d698:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L40d6b0;
|
|
//nop;
|
|
L40d6b0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40d6b8:
|
|
t9 = 0x100002b0;
|
|
at = 0x1;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L40d760;}
|
|
//nop;
|
|
t0 = 0x100002b4;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L40d724;}
|
|
//nop;
|
|
a0 = 0x10000094;
|
|
a1 = 0x1000a560;
|
|
a3 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = MEM_U32(a3 + 0);
|
|
a2 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L40d710;
|
|
MEM_U32(sp + 16) = zero;
|
|
L40d710:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1e8;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40d7f0;
|
|
MEM_U32(at + 0) = v0;
|
|
L40d724:
|
|
a0 = 0x10000094;
|
|
a1 = 0x1000a560;
|
|
a3 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = MEM_U32(a3 + 0);
|
|
a2 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L40d74c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L40d74c:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1e8;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40d7f0;
|
|
MEM_U32(at + 0) = v0;
|
|
L40d760:
|
|
t8 = 0x100002b4;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L40d7b4;}
|
|
//nop;
|
|
a0 = 0x10000094;
|
|
a1 = 0x1000a560;
|
|
a3 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = MEM_U32(a3 + 0);
|
|
a2 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L40d7a0;
|
|
MEM_U32(sp + 16) = zero;
|
|
L40d7a0:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1e8;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40d7f0;
|
|
MEM_U32(at + 0) = v0;
|
|
L40d7b4:
|
|
a0 = 0x100000a0;
|
|
a1 = 0x1000a560;
|
|
a3 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = MEM_U32(a3 + 0);
|
|
a2 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L40d7dc;
|
|
MEM_U32(sp + 16) = zero;
|
|
L40d7dc:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1e8;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L40d7f0:
|
|
t4 = 0x1000a1e8;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L40d8cc;}
|
|
//nop;
|
|
t6 = 0x10000404;
|
|
t2 = 0x10000214;
|
|
t6 = MEM_U32(t6 + 0);
|
|
at = 0x10000404;
|
|
t2 = MEM_U32(t2 + 0);
|
|
t1 = t6 + 0x1;
|
|
if (t2 != 0) {MEM_U32(at + 0) = t1;
|
|
goto L40d8ac;}
|
|
MEM_U32(at + 0) = t1;
|
|
t5 = 0x1000a24c;
|
|
at = 0x65;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {at = 0x72;
|
|
goto L40d848;}
|
|
at = 0x72;
|
|
if (t5 != at) {//nop;
|
|
goto L40d860;}
|
|
//nop;
|
|
L40d848:
|
|
t7 = 0x10000240;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L40d890;}
|
|
//nop;
|
|
L40d860:
|
|
t3 = 0x1000a24c;
|
|
at = 0x73;
|
|
t3 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L40d8ac;}
|
|
//nop;
|
|
t9 = 0x10000268;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L40d8ac;}
|
|
//nop;
|
|
L40d890:
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40d8a4;
|
|
//nop;
|
|
L40d8a4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40d8ac:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40d8c0;
|
|
//nop;
|
|
L40d8c0:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L40d8cc:
|
|
t0 = 0x10000218;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t8 = 0x10000214;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t4 = 0x1000a24c;
|
|
at = 0x65;
|
|
t4 = MEM_U8(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {at = 0x72;
|
|
goto L40d91c;}
|
|
at = 0x72;
|
|
if (t4 != at) {//nop;
|
|
goto L40d934;}
|
|
//nop;
|
|
L40d91c:
|
|
t6 = 0x10000240;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L40d964;}
|
|
//nop;
|
|
L40d934:
|
|
t1 = 0x1000a24c;
|
|
at = 0x73;
|
|
t1 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L40d980;}
|
|
//nop;
|
|
t2 = 0x10000268;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L40d980;}
|
|
//nop;
|
|
L40d964:
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40d978;
|
|
//nop;
|
|
L40d978:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40d980:
|
|
t5 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t5 = MEM_U32(t5 + 0);
|
|
s4 = 0x1000a24c;
|
|
MEM_U32(at + 0) = t5;
|
|
at = 0x10000354;
|
|
s4 = MEM_U8(s4 + 0);
|
|
MEM_U32(at + 0) = zero;
|
|
at = (int)s4 < (int)0x3;
|
|
if (at != 0) {at = (int)s4 < (int)0x47;
|
|
goto L40d9f4;}
|
|
at = (int)s4 < (int)0x47;
|
|
if (at != 0) {//nop;
|
|
goto L40d9e0;}
|
|
//nop;
|
|
t7 = s4 + 0xffffff9d;
|
|
at = t7 < 0x11;
|
|
if (at == 0) {//nop;
|
|
goto L40da08;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
;static void *const Lswitch10007224[] = {
|
|
&&L40db8c,
|
|
&&L40da08,
|
|
&&L412c64,
|
|
&&L412c64,
|
|
&&L40da08,
|
|
&&L40da08,
|
|
&&L40da08,
|
|
&&L40da08,
|
|
&&L40da08,
|
|
&&L40da08,
|
|
&&L40da08,
|
|
&&L40da08,
|
|
&&L40da08,
|
|
&&L410ea0,
|
|
&&L40da08,
|
|
&&L412c64,
|
|
&&L418634,
|
|
};
|
|
dest = Lswitch10007224[t7];
|
|
//nop;
|
|
goto *dest;
|
|
//nop;
|
|
L40d9e0:
|
|
at = 0x46;
|
|
if (s4 == at) {//nop;
|
|
goto L412c64;}
|
|
//nop;
|
|
//nop;
|
|
goto L40da08;
|
|
//nop;
|
|
L40d9f4:
|
|
at = 0x1;
|
|
if (s4 == at) {at = 0x2;
|
|
goto L4116a8;}
|
|
at = 0x2;
|
|
if (s4 == at) {//nop;
|
|
goto L41222c;}
|
|
//nop;
|
|
L40da08:
|
|
t3 = MEM_U32(sp + 276);
|
|
at = 0x100003e8;
|
|
a0 = 0x10001948;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t3;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40da2c;
|
|
a0 = a0;
|
|
L40da2c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t9 = 0x10000008;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L40db14;}
|
|
//nop;
|
|
t0 = 0x10000218;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t8 = 0x10000214;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t4 = 0x1000a24c;
|
|
at = 0x65;
|
|
t4 = MEM_U8(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {at = 0x72;
|
|
goto L40da9c;}
|
|
at = 0x72;
|
|
if (t4 != at) {//nop;
|
|
goto L40dab4;}
|
|
//nop;
|
|
L40da9c:
|
|
t6 = 0x10000240;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L40dae4;}
|
|
//nop;
|
|
L40dab4:
|
|
t1 = 0x1000a24c;
|
|
at = 0x73;
|
|
t1 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L40db00;}
|
|
//nop;
|
|
t2 = 0x10000268;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L40db00;}
|
|
//nop;
|
|
L40dae4:
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40daf8;
|
|
//nop;
|
|
L40daf8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40db00:
|
|
t5 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
MEM_U32(at + 0) = t5;
|
|
L40db14:
|
|
s4 = 0x1000a24c;
|
|
at = 0x10000354;
|
|
s4 = MEM_U8(s4 + 0);
|
|
MEM_U32(at + 0) = zero;
|
|
at = (int)s4 < (int)0x7;
|
|
if (at != 0) {at = (int)s4 < (int)0x47;
|
|
goto L40db78;}
|
|
at = (int)s4 < (int)0x47;
|
|
if (at != 0) {//nop;
|
|
goto L40db64;}
|
|
//nop;
|
|
t7 = s4 + 0xffffff9d;
|
|
at = t7 < 0x11;
|
|
if (at == 0) {//nop;
|
|
goto L40db8c;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
;static void *const Lswitch10007268[] = {
|
|
&&L40db8c,
|
|
&&L40db8c,
|
|
&&L412c64,
|
|
&&L412c64,
|
|
&&L40db8c,
|
|
&&L40db8c,
|
|
&&L40db8c,
|
|
&&L40db8c,
|
|
&&L40db8c,
|
|
&&L40db8c,
|
|
&&L40db8c,
|
|
&&L40db8c,
|
|
&&L40db8c,
|
|
&&L410ea0,
|
|
&&L40db8c,
|
|
&&L412c64,
|
|
&&L418634,
|
|
};
|
|
dest = Lswitch10007268[t7];
|
|
//nop;
|
|
goto *dest;
|
|
//nop;
|
|
L40db64:
|
|
at = 0x46;
|
|
if (s4 == at) {//nop;
|
|
goto L412c64;}
|
|
//nop;
|
|
//nop;
|
|
goto L40db8c;
|
|
//nop;
|
|
L40db78:
|
|
at = 0x1;
|
|
if (s4 == at) {at = 0x2;
|
|
goto L4116a8;}
|
|
at = 0x2;
|
|
if (s4 == at) {//nop;
|
|
goto L41222c;}
|
|
//nop;
|
|
L40db8c:
|
|
t3 = 0x1000043c;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L40e260;}
|
|
//nop;
|
|
t9 = 0x1000a188;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
t0 = t9 & 0x1;
|
|
if (t0 == 0) {//nop;
|
|
goto L40dbf4;}
|
|
//nop;
|
|
t8 = 0x1000194c;
|
|
//nop;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L40dbe8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L40dbe8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40e260;
|
|
//nop;
|
|
L40dbf4:
|
|
at = 0x1000a560;
|
|
a1 = 0x1000197c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40dc10;
|
|
a1 = a1;
|
|
L40dc10:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t4 = 0x10000230;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
at = (int)t4 < (int)0x2;
|
|
if (at != 0) {//nop;
|
|
goto L40dc84;}
|
|
//nop;
|
|
t6 = 0x10000264;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L40dc84;}
|
|
//nop;
|
|
a1 = 0x10001984;
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40dc60;
|
|
a1 = a1;
|
|
L40dc60:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001990;
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40dc7c;
|
|
a1 = a1;
|
|
L40dc7c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40dc84:
|
|
a1 = 0x1000a1f0;
|
|
a0 = 0x10001994;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40dca0;
|
|
a0 = a0;
|
|
L40dca0:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40dcb8;
|
|
a1 = s4;
|
|
L40dcb8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
at = 0x4b;
|
|
t1 = 0x1000a1e6;
|
|
//nop;
|
|
t1 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {//nop;
|
|
goto L40dcf0;}
|
|
//nop;
|
|
t2 = 0x10000240;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L40dd24;}
|
|
//nop;
|
|
L40dcf0:
|
|
t5 = 0x1000a520;
|
|
t7 = s0 << 2;
|
|
t5 = MEM_U32(t5 + 8);
|
|
//nop;
|
|
t3 = t5 + t7;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = 0x4d;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40dd10;
|
|
a1 = 0x4d;
|
|
L40dd10:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40dd54;
|
|
MEM_U32(at + 0) = v0;
|
|
L40dd24:
|
|
t9 = 0x1000a380;
|
|
a1 = 0x10001998;
|
|
a0 = MEM_U32(t9 + 124);
|
|
//nop;
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40dd40;
|
|
a1 = a1;
|
|
L40dd40:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L40dd54:
|
|
a1 = 0x1000a1f4;
|
|
a0 = 0x1000199c;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40dd70;
|
|
a0 = a0;
|
|
L40dd70:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40dd88;
|
|
a1 = s4;
|
|
L40dd88:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100019a4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40dda4;
|
|
a1 = a1;
|
|
L40dda4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t0 = 0x10000004;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L40dde0;}
|
|
//nop;
|
|
a1 = 0x100019ac;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ddd8;
|
|
a1 = a1;
|
|
L40ddd8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40dde0:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a5e0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L40ddf4;
|
|
//nop;
|
|
L40ddf4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100001f8;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L40de1c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L40de1c:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L40dee4;}
|
|
//nop;
|
|
t8 = 0x10000404;
|
|
t6 = 0x1000a1a0;
|
|
t8 = MEM_U32(t8 + 0);
|
|
at = 0x10000404;
|
|
t6 = MEM_U32(t6 + 0);
|
|
t4 = t8 + 0x1;
|
|
if (t6 == 0) {MEM_U32(at + 0) = t4;
|
|
goto L40de94;}
|
|
MEM_U32(at + 0) = t4;
|
|
t1 = 0x1000a24c;
|
|
at = 0x69;
|
|
t1 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {//nop;
|
|
goto L40de94;}
|
|
//nop;
|
|
t2 = 0x10000240;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L40de94;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40de8c;
|
|
//nop;
|
|
L40de8c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40de94:
|
|
t5 = 0x1000a1e6;
|
|
at = 0x4b;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L40dec4;}
|
|
//nop;
|
|
t7 = 0x10000240;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
L40dec4:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40ded8;
|
|
//nop;
|
|
L40ded8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L40dee4:
|
|
t3 = 0x1000a1a0;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L40df48;}
|
|
//nop;
|
|
t9 = 0x1000a24c;
|
|
at = 0x69;
|
|
t9 = MEM_U8(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {//nop;
|
|
goto L40df48;}
|
|
//nop;
|
|
t0 = 0x10000240;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L40df48;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40df40;
|
|
//nop;
|
|
L40df40:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40df48:
|
|
t8 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t4 = 0x100003e4;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t4 = MEM_U32(t4 + 0);
|
|
MEM_U32(at + 0) = t8;
|
|
at = 0x3;
|
|
if (t4 != at) {//nop;
|
|
goto L40df88;}
|
|
//nop;
|
|
t6 = 0x1000a188;
|
|
at = 0x10000;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t1 = t6 & at;
|
|
if (t1 == 0) {//nop;
|
|
goto L40ea14;}
|
|
//nop;
|
|
L40df88:
|
|
t2 = 0x1000a1e6;
|
|
at = 0x4b;
|
|
t2 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t2 == at) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t5 = 0x1000a1e6;
|
|
at = 0x4b;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {//nop;
|
|
goto L40dfd0;}
|
|
//nop;
|
|
t7 = 0x10000240;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L40e008;}
|
|
//nop;
|
|
L40dfd0:
|
|
t3 = 0x1000a520;
|
|
t9 = s0 << 2;
|
|
t3 = MEM_U32(t3 + 8);
|
|
a1 = 0x49;
|
|
t0 = t3 + t9;
|
|
//nop;
|
|
a0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40dff4;
|
|
//nop;
|
|
L40dff4:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40e038;
|
|
MEM_U32(at + 0) = v0;
|
|
L40e008:
|
|
t8 = 0x1000a380;
|
|
a1 = 0x100019b4;
|
|
//nop;
|
|
a0 = MEM_U32(t8 + 124);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40e024;
|
|
a1 = a1;
|
|
L40e024:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L40e038:
|
|
t4 = 0x10000234;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L40e06c;}
|
|
//nop;
|
|
a1 = 0x100019b8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e064;
|
|
a1 = a1;
|
|
L40e064:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40e06c:
|
|
at = 0x1000a560;
|
|
t6 = 0x100003e8;
|
|
MEM_U32(at + 4) = zero;
|
|
t6 = MEM_U32(t6 + 0);
|
|
at = 0x1;
|
|
if (t6 == at) {at = 0x3;
|
|
goto L40e09c;}
|
|
at = 0x3;
|
|
if (t6 == at) {//nop;
|
|
goto L40e09c;}
|
|
//nop;
|
|
s4 = 0x100019bc;
|
|
s4 = s4;
|
|
goto L40e0a8;
|
|
s4 = s4;
|
|
L40e09c:
|
|
s4 = 0x100019c0;
|
|
//nop;
|
|
s4 = s4;
|
|
L40e0a8:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e0b8;
|
|
a1 = s4;
|
|
L40e0b8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e0d8;
|
|
//nop;
|
|
L40e0d8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x2;
|
|
t1 = 0x100003e8;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {at = 0x100003e8;
|
|
goto L40e104;}
|
|
at = 0x100003e8;
|
|
t2 = 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
goto L40e120;
|
|
MEM_U32(at + 0) = t2;
|
|
L40e104:
|
|
a1 = 0x100019c8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e118;
|
|
a1 = a1;
|
|
L40e118:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40e120:
|
|
t5 = 0x10000288;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40e154;}
|
|
//nop;
|
|
a1 = 0x100019cc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e14c;
|
|
a1 = a1;
|
|
L40e14c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40e154:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a2d0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L40e168;
|
|
//nop;
|
|
L40e168:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a1 = zero;
|
|
a0 = 0x100019d8;
|
|
//nop;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40e184;
|
|
a0 = a0;
|
|
L40e184:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x10000094;
|
|
a1 = 0x1000a560;
|
|
a3 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = MEM_U32(a3 + 0);
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L40e1b0;
|
|
MEM_U32(sp + 16) = zero;
|
|
L40e1b0:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L40e218;}
|
|
//nop;
|
|
t7 = 0x10000404;
|
|
t9 = 0x10000240;
|
|
t7 = MEM_U32(t7 + 0);
|
|
at = 0x10000404;
|
|
t9 = MEM_U32(t9 + 0);
|
|
t3 = t7 + 0x1;
|
|
if (t9 != 0) {MEM_U32(at + 0) = t3;
|
|
goto L40e1f8;}
|
|
MEM_U32(at + 0) = t3;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40e1f0;
|
|
//nop;
|
|
L40e1f0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40e1f8:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40e20c;
|
|
//nop;
|
|
L40e20c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L40e218:
|
|
t0 = 0x10000240;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L40e24c;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40e244;
|
|
//nop;
|
|
L40e244:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40e24c:
|
|
t8 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t8 = MEM_U32(t8 + 0);
|
|
MEM_U32(at + 0) = t8;
|
|
goto L40ea14;
|
|
MEM_U32(at + 0) = t8;
|
|
L40e260:
|
|
t4 = 0x1000a1e6;
|
|
at = 0x4b;
|
|
t4 = MEM_U8(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {//nop;
|
|
goto L40e290;}
|
|
//nop;
|
|
t6 = 0x10000240;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L40e2a8;}
|
|
//nop;
|
|
L40e290:
|
|
t1 = 0x1000a188;
|
|
at = 0x1000a188;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t2 = t1 | 0x6;
|
|
MEM_U32(at + 0) = t2;
|
|
L40e2a8:
|
|
t5 = 0x1000a188;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
t7 = t5 & 0x1;
|
|
if (t7 == 0) {//nop;
|
|
goto L40ea14;}
|
|
//nop;
|
|
t3 = 0x10000230;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
at = (int)t3 < (int)0x2;
|
|
if (at != 0) {//nop;
|
|
goto L40e330;}
|
|
//nop;
|
|
t9 = 0x10000264;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L40e330;}
|
|
//nop;
|
|
a1 = 0x100019dc;
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e30c;
|
|
a1 = a1;
|
|
L40e30c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100019e8;
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e328;
|
|
a1 = a1;
|
|
L40e328:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40e330:
|
|
at = 0x1000a560;
|
|
a1 = 0x100019ec;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e34c;
|
|
a1 = a1;
|
|
L40e34c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a1 = 0x1000a1f0;
|
|
a0 = 0x100019f0;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40e36c;
|
|
a0 = a0;
|
|
L40e36c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e384;
|
|
a1 = s4;
|
|
L40e384:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t0 = 0x1000a188;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t8 = t0 & 0x4;
|
|
if (t8 == 0) {//nop;
|
|
goto L40e3dc;}
|
|
//nop;
|
|
t4 = 0x1000a520;
|
|
t6 = s0 << 2;
|
|
t4 = MEM_U32(t4 + 8);
|
|
//nop;
|
|
t1 = t4 + t6;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = 0x4d;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40e3c8;
|
|
a1 = 0x4d;
|
|
L40e3c8:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40e40c;
|
|
MEM_U32(at + 0) = v0;
|
|
L40e3dc:
|
|
t2 = 0x1000a380;
|
|
a1 = 0x100019f4;
|
|
//nop;
|
|
a0 = MEM_U32(t2 + 124);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40e3f8;
|
|
a1 = a1;
|
|
L40e3f8:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L40e40c:
|
|
a1 = 0x1000a1f4;
|
|
a0 = 0x100019f8;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40e428;
|
|
a0 = a0;
|
|
L40e428:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e440;
|
|
a1 = s4;
|
|
L40e440:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t5 = 0x1000a188;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
t7 = t5 & 0x2;
|
|
if (t7 == 0) {//nop;
|
|
goto L40e494;}
|
|
//nop;
|
|
t3 = 0x1000a520;
|
|
t9 = s0 << 2;
|
|
t3 = MEM_U32(t3 + 8);
|
|
a1 = 0x4c;
|
|
t0 = t3 + t9;
|
|
//nop;
|
|
a0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40e488;
|
|
//nop;
|
|
L40e488:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 272) = v0;
|
|
goto L40e4b8;
|
|
MEM_U32(sp + 272) = v0;
|
|
L40e494:
|
|
t8 = 0x1000a380;
|
|
a1 = 0x10001a00;
|
|
//nop;
|
|
a0 = MEM_U32(t8 + 124);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40e4b0;
|
|
a1 = a1;
|
|
L40e4b0:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 272) = v0;
|
|
L40e4b8:
|
|
a0 = 0x10001a04;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 272);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40e4d0;
|
|
a0 = a0;
|
|
L40e4d0:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e4e8;
|
|
a1 = s4;
|
|
L40e4e8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001a08;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e504;
|
|
a1 = a1;
|
|
L40e504:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001a10;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e520;
|
|
a1 = a1;
|
|
L40e520:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t4 = 0x10000004;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L40e55c;}
|
|
//nop;
|
|
a1 = 0x10001a18;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e554;
|
|
a1 = a1;
|
|
L40e554:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40e55c:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a5d0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L40e570;
|
|
//nop;
|
|
L40e570:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100001ec;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L40e598;
|
|
MEM_U32(sp + 16) = zero;
|
|
L40e598:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L40e64c;}
|
|
//nop;
|
|
t6 = 0x10000404;
|
|
t2 = 0x1000a1a0;
|
|
t6 = MEM_U32(t6 + 0);
|
|
at = 0x10000404;
|
|
t2 = MEM_U32(t2 + 0);
|
|
t1 = t6 + 0x1;
|
|
if (t2 == 0) {MEM_U32(at + 0) = t1;
|
|
goto L40e610;}
|
|
MEM_U32(at + 0) = t1;
|
|
t5 = 0x1000a24c;
|
|
at = 0x69;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {//nop;
|
|
goto L40e610;}
|
|
//nop;
|
|
t7 = 0x10000240;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L40e610;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40e608;
|
|
//nop;
|
|
L40e608:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40e610:
|
|
t3 = 0x1000a188;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t9 = t3 & 0x4;
|
|
if (t9 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40e640;
|
|
//nop;
|
|
L40e640:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L40e64c:
|
|
t0 = 0x1000a188;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t8 = t0 & 0x2;
|
|
if (t8 != 0) {//nop;
|
|
goto L40e680;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 272);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40e678;
|
|
//nop;
|
|
L40e678:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40e680:
|
|
t4 = 0x1000a1a0;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L40e6e4;}
|
|
//nop;
|
|
t6 = 0x1000a24c;
|
|
at = 0x69;
|
|
t6 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {//nop;
|
|
goto L40e6e4;}
|
|
//nop;
|
|
t1 = 0x10000240;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L40e6e4;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40e6dc;
|
|
//nop;
|
|
L40e6dc:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40e6e4:
|
|
t2 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t5 = 0x1000a1e6;
|
|
t2 = MEM_U32(t2 + 0);
|
|
t5 = MEM_U8(t5 + 0);
|
|
MEM_U32(at + 0) = t2;
|
|
at = 0x4b;
|
|
if (t5 == at) {at = 0x1000a560;
|
|
goto L41977c;}
|
|
at = 0x1000a560;
|
|
t7 = 0x100003e8;
|
|
MEM_U32(at + 4) = zero;
|
|
t7 = MEM_U32(t7 + 0);
|
|
at = 0x1;
|
|
if (t7 == at) {at = 0x3;
|
|
goto L40e734;}
|
|
at = 0x3;
|
|
if (t7 == at) {//nop;
|
|
goto L40e734;}
|
|
//nop;
|
|
s4 = 0x10001a20;
|
|
s4 = s4;
|
|
goto L40e740;
|
|
s4 = s4;
|
|
L40e734:
|
|
s4 = 0x10001a24;
|
|
//nop;
|
|
s4 = s4;
|
|
L40e740:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e750;
|
|
a1 = s4;
|
|
L40e750:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
at = 0x4b;
|
|
t3 = 0x1000a1e6;
|
|
//nop;
|
|
t3 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t3 == at) {//nop;
|
|
goto L40e788;}
|
|
//nop;
|
|
t9 = 0x10000240;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L40e7bc;}
|
|
//nop;
|
|
L40e788:
|
|
t0 = 0x1000a520;
|
|
t8 = s0 << 2;
|
|
t0 = MEM_U32(t0 + 8);
|
|
//nop;
|
|
t4 = t0 + t8;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = 0x49;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40e7a8;
|
|
a1 = 0x49;
|
|
L40e7a8:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40e7ec;
|
|
MEM_U32(at + 0) = v0;
|
|
L40e7bc:
|
|
t6 = 0x1000a380;
|
|
a1 = 0x10001a2c;
|
|
//nop;
|
|
a0 = MEM_U32(t6 + 124);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40e7d8;
|
|
a1 = a1;
|
|
L40e7d8:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L40e7ec:
|
|
t1 = 0x10000234;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L40e820;}
|
|
//nop;
|
|
a1 = 0x10001a30;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e818;
|
|
a1 = a1;
|
|
L40e818:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40e820:
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e838;
|
|
//nop;
|
|
L40e838:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x2;
|
|
t2 = 0x100003e8;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == at) {at = 0x100003e8;
|
|
goto L40e864;}
|
|
at = 0x100003e8;
|
|
t5 = 0x1;
|
|
MEM_U32(at + 0) = t5;
|
|
goto L40e880;
|
|
MEM_U32(at + 0) = t5;
|
|
L40e864:
|
|
a1 = 0x10001a34;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e878;
|
|
a1 = a1;
|
|
L40e878:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40e880:
|
|
t7 = 0x10000288;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L40e8b4;}
|
|
//nop;
|
|
a1 = 0x10001a38;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40e8ac;
|
|
a1 = a1;
|
|
L40e8ac:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40e8b4:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a2d0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L40e8c8;
|
|
//nop;
|
|
L40e8c8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a260;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L40e8e4;
|
|
//nop;
|
|
L40e8e4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a1 = zero;
|
|
a0 = 0x10001a44;
|
|
//nop;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L40e900;
|
|
a0 = a0;
|
|
L40e900:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x10000094;
|
|
a1 = 0x1000a560;
|
|
a3 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = MEM_U32(a3 + 0);
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L40e92c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L40e92c:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L40e9b0;}
|
|
//nop;
|
|
t3 = 0x10000404;
|
|
t0 = 0x10000240;
|
|
t3 = MEM_U32(t3 + 0);
|
|
at = 0x10000404;
|
|
t0 = MEM_U32(t0 + 0);
|
|
t9 = t3 + 0x1;
|
|
if (t0 != 0) {MEM_U32(at + 0) = t9;
|
|
goto L40e990;}
|
|
MEM_U32(at + 0) = t9;
|
|
t8 = 0x1000a188;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
t4 = t8 & 0x4;
|
|
if (t4 != 0) {//nop;
|
|
goto L40e990;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40e988;
|
|
//nop;
|
|
L40e988:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40e990:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40e9a4;
|
|
//nop;
|
|
L40e9a4:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L40e9b0:
|
|
t6 = 0x10000240;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L40ea00;}
|
|
//nop;
|
|
t1 = 0x1000a188;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t2 = t1 & 0x4;
|
|
if (t2 != 0) {//nop;
|
|
goto L40ea00;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40e9f8;
|
|
//nop;
|
|
L40e9f8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40ea00:
|
|
t5 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
MEM_U32(at + 0) = t5;
|
|
L40ea14:
|
|
t7 = 0x1000a36c;
|
|
at = 0x1;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L40f30c;}
|
|
//nop;
|
|
t3 = 0x10000008;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L40f30c;}
|
|
//nop;
|
|
t9 = 0x1000a1a0;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L40eabc;}
|
|
//nop;
|
|
t0 = 0x100002b4;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L40eabc;}
|
|
//nop;
|
|
t8 = 0x1000043c;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L40eabc;}
|
|
//nop;
|
|
t4 = 0x1000a24c;
|
|
at = 0x69;
|
|
t4 = MEM_U8(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {//nop;
|
|
goto L40eabc;}
|
|
//nop;
|
|
t6 = 0x100003dc;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L40eae0;}
|
|
//nop;
|
|
L40eabc:
|
|
a1 = 0x100000a0;
|
|
at = 0x1000a560;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
MEM_U32(at + 4) = zero;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ead8;
|
|
MEM_U32(at + 4) = zero;
|
|
L40ead8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40eae0:
|
|
t1 = 0x10000234;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L40eb14;}
|
|
//nop;
|
|
a1 = 0x10001a48;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40eb0c;
|
|
a1 = a1;
|
|
L40eb0c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40eb14:
|
|
t2 = 0x1000a36c;
|
|
at = 0x1;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L40ebb4;}
|
|
//nop;
|
|
t5 = 0x10000008;
|
|
at = 0x2;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {at = 0x3;
|
|
goto L40eb4c;}
|
|
at = 0x3;
|
|
if (t5 != at) {//nop;
|
|
goto L40ebb4;}
|
|
//nop;
|
|
L40eb4c:
|
|
t7 = 0x10000248;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L40eb80;}
|
|
//nop;
|
|
a1 = 0x10001a4c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40eb78;
|
|
a1 = a1;
|
|
L40eb78:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40eb80:
|
|
t3 = 0x10000250;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L40ebb4;}
|
|
//nop;
|
|
a1 = 0x10001a50;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ebac;
|
|
a1 = a1;
|
|
L40ebac:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40ebb4:
|
|
t9 = 0x10000124;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L40ebe8;}
|
|
//nop;
|
|
a1 = 0x10001a54;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ebe0;
|
|
a1 = a1;
|
|
L40ebe0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40ebe8:
|
|
t0 = 0x1000026c;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L40ec70;}
|
|
//nop;
|
|
a1 = 0x10001a58;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ec14;
|
|
a1 = a1;
|
|
L40ec14:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001a5c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ec30;
|
|
a1 = a1;
|
|
L40ec30:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a1 = 0x1000a1fc;
|
|
a0 = 0x10001a60;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40ec50;
|
|
a0 = a0;
|
|
L40ec50:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ec68;
|
|
a1 = s4;
|
|
L40ec68:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40ec70:
|
|
t8 = 0x1000a36c;
|
|
at = 0x1;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L40ed14;}
|
|
//nop;
|
|
t4 = 0x10000008;
|
|
at = 0x2;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {at = 0x3;
|
|
goto L40eca8;}
|
|
at = 0x3;
|
|
if (t4 != at) {//nop;
|
|
goto L40ed14;}
|
|
//nop;
|
|
L40eca8:
|
|
t6 = 0x10000230;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
at = (int)t6 < (int)0x3;
|
|
if (at != 0) {//nop;
|
|
goto L40ece0;}
|
|
//nop;
|
|
a1 = 0x10001a64;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ecd8;
|
|
a1 = a1;
|
|
L40ecd8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40ece0:
|
|
t1 = 0x10000324;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L40ed14;}
|
|
//nop;
|
|
a1 = 0x10001a68;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ed0c;
|
|
a1 = a1;
|
|
L40ed0c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40ed14:
|
|
t2 = 0x1000025c;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L40ed4c;}
|
|
//nop;
|
|
a1 = 0x10001a6c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ed40;
|
|
a1 = a1;
|
|
L40ed40:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40ed68;
|
|
//nop;
|
|
L40ed4c:
|
|
a1 = 0x10001a70;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ed60;
|
|
a1 = a1;
|
|
L40ed60:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40ed68:
|
|
t5 = 0x1000a198;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40ed9c;}
|
|
//nop;
|
|
a1 = 0x10001a74;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ed94;
|
|
a1 = a1;
|
|
L40ed94:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40ed9c:
|
|
t7 = 0x1000024c;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L40edd0;}
|
|
//nop;
|
|
a1 = 0x10001a78;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40edc8;
|
|
a1 = a1;
|
|
L40edc8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40edd0:
|
|
t3 = 0x10000008;
|
|
at = 0x2;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == at) {//nop;
|
|
goto L40ee74;}
|
|
//nop;
|
|
t9 = 0x10000008;
|
|
at = 0x3;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L40ee20;}
|
|
//nop;
|
|
a1 = 0x10001a7c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ee14;
|
|
a1 = a1;
|
|
L40ee14:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40ee74;
|
|
//nop;
|
|
L40ee20:
|
|
t0 = 0x100003fc;
|
|
at = 0x3;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L40ee58;}
|
|
//nop;
|
|
a1 = 0x10001a80;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ee4c;
|
|
a1 = a1;
|
|
L40ee4c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40ee74;
|
|
//nop;
|
|
L40ee58:
|
|
a1 = 0x10001a84;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ee6c;
|
|
a1 = a1;
|
|
L40ee6c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40ee74:
|
|
t8 = 0x1000a24c;
|
|
at = 0x69;
|
|
t8 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L40eea8;}
|
|
//nop;
|
|
a1 = 0x10001a88;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40eea0;
|
|
a1 = a1;
|
|
L40eea0:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40eea8:
|
|
t4 = 0x10000108;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L40eefc;}
|
|
//nop;
|
|
a1 = 0x1000010c;
|
|
a0 = 0x10001a8c;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40eedc;
|
|
a0 = a0;
|
|
L40eedc:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40eef4;
|
|
a1 = s4;
|
|
L40eef4:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40eefc:
|
|
t6 = 0x1000a520;
|
|
at = 0x1;
|
|
t6 = MEM_U32(t6 + 4);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L40ef94;}
|
|
//nop;
|
|
t1 = 0x1000a1ec;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L40ef34;}
|
|
//nop;
|
|
MEM_U32(sp + 280) = t1;
|
|
goto L40efbc;
|
|
MEM_U32(sp + 280) = t1;
|
|
L40ef34:
|
|
t2 = 0x10000228;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L40ef60;}
|
|
//nop;
|
|
t5 = 0x10001a90;
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 280) = t5;
|
|
goto L40efbc;
|
|
MEM_U32(sp + 280) = t5;
|
|
L40ef60:
|
|
t7 = 0x1000a520;
|
|
t3 = s0 << 2;
|
|
t7 = MEM_U32(t7 + 8);
|
|
a1 = 0x6f;
|
|
t9 = t7 + t3;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40ef88;
|
|
//nop;
|
|
L40ef88:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 280) = v0;
|
|
goto L40efbc;
|
|
MEM_U32(sp + 280) = v0;
|
|
L40ef94:
|
|
t0 = 0x1000a520;
|
|
t8 = s0 << 2;
|
|
t0 = MEM_U32(t0 + 8);
|
|
//nop;
|
|
t4 = t0 + t8;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = 0x6f;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40efb4;
|
|
a1 = 0x6f;
|
|
L40efb4:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 280) = v0;
|
|
L40efbc:
|
|
a0 = 0x10001a98;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 280);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40efd4;
|
|
a0 = a0;
|
|
L40efd4:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40efec;
|
|
a1 = s4;
|
|
L40efec:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
t6 = 0x1000a36c;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L40f1e8;}
|
|
//nop;
|
|
t1 = 0x10000008;
|
|
at = 0x2;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {at = 0x3;
|
|
goto L40f02c;}
|
|
at = 0x3;
|
|
if (t1 != at) {//nop;
|
|
goto L40f1e8;}
|
|
//nop;
|
|
L40f02c:
|
|
s4 = 0x1000a184;
|
|
//nop;
|
|
s4 = MEM_U32(s4 + 0);
|
|
//nop;
|
|
if (s4 == 0) {at = 0x1;
|
|
goto L40f098;}
|
|
at = 0x1;
|
|
if (s4 == at) {at = 0x2;
|
|
goto L40f05c;}
|
|
at = 0x2;
|
|
if (s4 == at) {//nop;
|
|
goto L40f07c;}
|
|
//nop;
|
|
//nop;
|
|
goto L40f098;
|
|
//nop;
|
|
L40f05c:
|
|
a1 = 0x10001a9c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40f070;
|
|
a1 = a1;
|
|
L40f070:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40f098;
|
|
//nop;
|
|
L40f07c:
|
|
a1 = 0x10001aa4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40f090;
|
|
a1 = a1;
|
|
L40f090:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40f098:
|
|
t2 = 0x10000110;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L40f0d0;}
|
|
//nop;
|
|
a1 = 0x10001aac;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40f0c4;
|
|
a1 = a1;
|
|
L40f0c4:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40f1b4;
|
|
//nop;
|
|
L40f0d0:
|
|
t5 = 0x1000a1ec;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40f120;}
|
|
//nop;
|
|
t7 = 0x10000228;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L40f120;}
|
|
//nop;
|
|
t3 = 0x1000a520;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 4);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L40f120;}
|
|
//nop;
|
|
MEM_U32(sp + 268) = t5;
|
|
goto L40f14c;
|
|
MEM_U32(sp + 268) = t5;
|
|
L40f120:
|
|
t9 = 0x1000a520;
|
|
t0 = s0 << 2;
|
|
t9 = MEM_U32(t9 + 8);
|
|
a1 = 0x6f;
|
|
t8 = t9 + t0;
|
|
//nop;
|
|
a0 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40f144;
|
|
//nop;
|
|
L40f144:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 268) = v0;
|
|
L40f14c:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 268);
|
|
//nop;
|
|
v0 = f_make_ii_file_name(mem, sp, a0);
|
|
goto L40f15c;
|
|
//nop;
|
|
L40f15c:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 264) = v0;
|
|
a0 = 0x10001ab0;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 264);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40f17c;
|
|
a0 = a0;
|
|
L40f17c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40f194;
|
|
a1 = s4;
|
|
L40f194:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = MEM_U32(sp + 264);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L40f1ac;
|
|
//nop;
|
|
L40f1ac:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40f1b4:
|
|
t4 = 0x10000120;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L40f1e8;}
|
|
//nop;
|
|
a1 = 0x10001ab4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40f1e0;
|
|
a1 = a1;
|
|
L40f1e0:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40f1e8:
|
|
t6 = 0x1000021c;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
at = (int)t6 < (int)0x2;
|
|
if (at != 0) {//nop;
|
|
goto L40f240;}
|
|
//nop;
|
|
t1 = 0x1000a380;
|
|
a0 = 0x10001ab8;
|
|
//nop;
|
|
a1 = MEM_U32(t1 + 132);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40f220;
|
|
a0 = a0;
|
|
L40f220:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40f238;
|
|
a1 = s4;
|
|
L40f238:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40f240:
|
|
a1 = 0x10000400;
|
|
a0 = 0x10001abc;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40f25c;
|
|
a0 = a0;
|
|
L40f25c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40f274;
|
|
a1 = s4;
|
|
L40f274:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a2f0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L40f290;
|
|
//nop;
|
|
L40f290:
|
|
// bdead 40060183 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t2 = 0x1000026c;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L40f2e8;}
|
|
//nop;
|
|
a0 = 0x10001ac0;
|
|
//nop;
|
|
a1 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40f2c4;
|
|
a0 = a0;
|
|
L40f2c4:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40f2dc;
|
|
a1 = s4;
|
|
L40f2dc:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40f308;
|
|
//nop;
|
|
L40f2e8:
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40f300;
|
|
//nop;
|
|
L40f300:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40f308:
|
|
// bdead 40060103 s2 = zero;
|
|
L40f30c:
|
|
t7 = 0x100003e4;
|
|
at = 0x3;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L410450;}
|
|
//nop;
|
|
t3 = 0x1000a188;
|
|
at = 0x10000;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t5 = t3 & at;
|
|
if (t5 == 0) {//nop;
|
|
goto L40f630;}
|
|
//nop;
|
|
t9 = 0x1000a1e6;
|
|
at = 0x4d;
|
|
t9 = MEM_U8(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {//nop;
|
|
goto L40f37c;}
|
|
//nop;
|
|
t0 = 0x10000240;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L40f37c;}
|
|
//nop;
|
|
t8 = t3 & 0x4;
|
|
if (t8 == 0) {//nop;
|
|
goto L40f3b0;}
|
|
//nop;
|
|
L40f37c:
|
|
t4 = 0x1000a520;
|
|
t6 = s0 << 2;
|
|
t4 = MEM_U32(t4 + 8);
|
|
//nop;
|
|
t1 = t4 + t6;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = 0x50;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40f39c;
|
|
a1 = 0x50;
|
|
L40f39c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40f3e0;
|
|
MEM_U32(at + 0) = v0;
|
|
L40f3b0:
|
|
t2 = 0x1000a380;
|
|
a1 = 0x10001ac4;
|
|
//nop;
|
|
a0 = MEM_U32(t2 + 124);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40f3cc;
|
|
a1 = a1;
|
|
L40f3cc:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L40f3e0:
|
|
a1 = 0x1000009c;
|
|
at = 0x1000a560;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
MEM_U32(at + 4) = zero;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40f3fc;
|
|
MEM_U32(at + 4) = zero;
|
|
L40f3fc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40f41c;
|
|
//nop;
|
|
L40f41c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a1 = 0x1000a1f4;
|
|
a0 = 0x10001ac8;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40f43c;
|
|
a0 = a0;
|
|
L40f43c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40f454;
|
|
a1 = s4;
|
|
L40f454:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
t7 = 0x10000004;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == at) {at = 0x2;
|
|
goto L40f47c;}
|
|
at = 0x2;
|
|
if (t7 != at) {//nop;
|
|
goto L40f49c;}
|
|
//nop;
|
|
L40f47c:
|
|
a1 = 0x10001acc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40f490;
|
|
a1 = a1;
|
|
L40f490:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40f4f0;
|
|
//nop;
|
|
L40f49c:
|
|
t5 = 0x10000004;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L40f4d4;}
|
|
//nop;
|
|
a1 = 0x10001ad4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40f4c8;
|
|
a1 = a1;
|
|
L40f4c8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40f4f0;
|
|
//nop;
|
|
L40f4d4:
|
|
a1 = 0x10001adc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40f4e8;
|
|
a1 = a1;
|
|
L40f4e8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40f4f0:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a2a0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L40f504;
|
|
//nop;
|
|
L40f504:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
t9 = 0x1000a1f8;
|
|
a0 = 0x1000009c;
|
|
t9 = MEM_U32(t9 + 0);
|
|
a1 = 0x1000a560;
|
|
MEM_U32(sp + 16) = t9;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L40f534;
|
|
a3 = zero;
|
|
L40f534:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t0 = 0x10000240;
|
|
at = 0x1000a1e8;
|
|
t0 = MEM_U32(t0 + 0);
|
|
MEM_U32(at + 0) = v0;
|
|
if (t0 != 0) {//nop;
|
|
goto L40f570;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40f568;
|
|
//nop;
|
|
L40f568:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40f570:
|
|
t3 = 0x1000a1e8;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L40f604;}
|
|
//nop;
|
|
t8 = 0x10000404;
|
|
at = 0x10000404;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t6 = 0x1000a1e6;
|
|
t4 = t8 + 0x1;
|
|
t6 = MEM_U8(t6 + 0);
|
|
MEM_U32(at + 0) = t4;
|
|
at = 0x4d;
|
|
if (t6 == at) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t1 = 0x10000240;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t2 = 0x1000a188;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
t7 = t2 & 0x4;
|
|
if (t7 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40f5f8;
|
|
//nop;
|
|
L40f5f8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L40f604:
|
|
t5 = 0x1000a1e6;
|
|
at = 0x4d;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t9 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
MEM_U32(at + 0) = t9;
|
|
L40f630:
|
|
t0 = 0x1000a1a0;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L40f6c4;}
|
|
//nop;
|
|
t3 = 0x100002b4;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L40f6c4;}
|
|
//nop;
|
|
t8 = 0x1000043c;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L40f6c4;}
|
|
//nop;
|
|
t4 = 0x1000a24c;
|
|
at = 0x69;
|
|
t4 = MEM_U8(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {//nop;
|
|
goto L40f6c4;}
|
|
//nop;
|
|
t6 = 0x100003dc;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L40f6c4;}
|
|
//nop;
|
|
t1 = 0x1000a188;
|
|
at = 0x10000;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t2 = t1 & at;
|
|
if (t2 == 0) {//nop;
|
|
goto L40f720;}
|
|
//nop;
|
|
L40f6c4:
|
|
t7 = 0x10000008;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L40f720;}
|
|
//nop;
|
|
a1 = 0x100000a0;
|
|
at = 0x1000a560;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
MEM_U32(at + 4) = zero;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40f6f8;
|
|
MEM_U32(at + 4) = zero;
|
|
L40f6f8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40f718;
|
|
//nop;
|
|
L40f718:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40f720:
|
|
t5 = 0x1000a1e6;
|
|
at = 0x66;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L40f798;}
|
|
//nop;
|
|
t9 = 0x10000278;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L40f764;}
|
|
//nop;
|
|
t0 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t3 = MEM_U32(t0 + 12);
|
|
MEM_U32(at + 0) = t3;
|
|
goto L40f898;
|
|
MEM_U32(at + 0) = t3;
|
|
L40f764:
|
|
t8 = 0x1000a520;
|
|
t4 = s0 << 2;
|
|
t8 = MEM_U32(t8 + 8);
|
|
//nop;
|
|
t6 = t8 + t4;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a1 = 0x42;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40f784;
|
|
a1 = 0x42;
|
|
L40f784:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40f898;
|
|
MEM_U32(at + 0) = v0;
|
|
L40f798:
|
|
t1 = 0x1000026c;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L40f7c8;}
|
|
//nop;
|
|
t2 = 0x10000258;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L40f7dc;}
|
|
//nop;
|
|
L40f7c8:
|
|
t7 = 0x10000124;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {at = 0x1000a1f4;
|
|
goto L40f7e8;}
|
|
L40f7dc:
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L40f898;
|
|
MEM_U32(at + 0) = zero;
|
|
L40f7e8:
|
|
t5 = 0x10000258;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40f838;}
|
|
//nop;
|
|
t9 = 0x1000a520;
|
|
t0 = s0 << 2;
|
|
t9 = MEM_U32(t9 + 8);
|
|
a1 = 0x7;
|
|
t3 = t9 + t0;
|
|
//nop;
|
|
a0 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40f824;
|
|
//nop;
|
|
L40f824:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40f898;
|
|
MEM_U32(at + 0) = v0;
|
|
L40f838:
|
|
t8 = 0x10000240;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L40f884;}
|
|
//nop;
|
|
t4 = 0x1000a520;
|
|
t6 = s0 << 2;
|
|
t4 = MEM_U32(t4 + 8);
|
|
//nop;
|
|
t1 = t4 + t6;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = 0x42;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40f870;
|
|
a1 = 0x42;
|
|
L40f870:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L40f898;
|
|
MEM_U32(at + 0) = v0;
|
|
L40f884:
|
|
t2 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t7 = MEM_U32(t2 + 12);
|
|
//nop;
|
|
MEM_U32(at + 0) = t7;
|
|
L40f898:
|
|
t5 = 0x1000a1f4;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40f924;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t5;
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L40f8c0;
|
|
//nop;
|
|
L40f8c0:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L40f924;}
|
|
//nop;
|
|
t9 = 0x10001ae4;
|
|
t0 = 0x1000a1f4;
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t0;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L40f904;
|
|
MEM_U32(sp + 24) = t0;
|
|
L40f904:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L40f91c;
|
|
//nop;
|
|
L40f91c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40f924:
|
|
t3 = 0x1000a1a0;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L40f984;}
|
|
//nop;
|
|
t8 = 0x1000a24c;
|
|
at = 0x69;
|
|
t8 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
if (t8 == at) {//nop;
|
|
goto L40f984;}
|
|
//nop;
|
|
t4 = 0x100003dc;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L40f984;}
|
|
//nop;
|
|
t6 = 0x100002b4;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L40fa2c;}
|
|
//nop;
|
|
L40f984:
|
|
t1 = 0x1000043c;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L40fa2c;}
|
|
//nop;
|
|
t2 = 0x1000a1a4;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L40f9f8;}
|
|
//nop;
|
|
t7 = 0x1000a24c;
|
|
at = 0x63;
|
|
t7 = MEM_U8(t7 + 0);
|
|
//nop;
|
|
if (t7 == at) {at = 0x73;
|
|
goto L40f9dc;}
|
|
at = 0x73;
|
|
if (t7 == at) {at = 0x70;
|
|
goto L40f9dc;}
|
|
at = 0x70;
|
|
if (t7 != at) {//nop;
|
|
goto L40f9f8;}
|
|
//nop;
|
|
L40f9dc:
|
|
a1 = 0x10001b10;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40f9f0;
|
|
a1 = a1;
|
|
L40f9f0:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40f9f8:
|
|
t5 = 0x1000a24c;
|
|
//nop;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 != s0) {//nop;
|
|
goto L40fa2c;}
|
|
//nop;
|
|
a1 = 0x10001b18;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40fa24;
|
|
a1 = a1;
|
|
L40fa24:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40fa2c:
|
|
t9 = 0x10000008;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L40fd1c;}
|
|
//nop;
|
|
t0 = 0x10000234;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L40fa78;}
|
|
//nop;
|
|
a1 = 0x10001b20;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40fa70;
|
|
a1 = a1;
|
|
L40fa70:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40fa78:
|
|
t3 = 0x1000a36c;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L40fb8c;}
|
|
//nop;
|
|
t8 = 0x1000043c;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L40fb34;}
|
|
//nop;
|
|
t4 = 0x1000a188;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t6 = t4 & 0x1;
|
|
if (t6 != 0) {//nop;
|
|
goto L40fb34;}
|
|
//nop;
|
|
a1 = 0x10001b24;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40fad8;
|
|
a1 = a1;
|
|
L40fad8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001b2c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40faf4;
|
|
a1 = a1;
|
|
L40faf4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001b3c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40fb10;
|
|
a1 = a1;
|
|
L40fb10:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a2b0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L40fb2c;
|
|
//nop;
|
|
L40fb2c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40fb34:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a2c0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L40fb48;
|
|
//nop;
|
|
L40fb48:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001b4c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40fb64;
|
|
a1 = a1;
|
|
L40fb64:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000400;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40fb84;
|
|
//nop;
|
|
L40fb84:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40fb8c:
|
|
t1 = 0x10000004;
|
|
at = 0x1;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {at = 0x2;
|
|
goto L40fbac;}
|
|
at = 0x2;
|
|
if (t1 != at) {//nop;
|
|
goto L40fbcc;}
|
|
//nop;
|
|
L40fbac:
|
|
a1 = 0x10001b50;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40fbc0;
|
|
a1 = a1;
|
|
L40fbc0:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40fc38;
|
|
//nop;
|
|
L40fbcc:
|
|
t2 = 0x10000004;
|
|
at = 0x3;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L40fc04;}
|
|
//nop;
|
|
a1 = 0x10001b58;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40fbf8;
|
|
a1 = a1;
|
|
L40fbf8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L40fc38;
|
|
//nop;
|
|
L40fc04:
|
|
t7 = 0x10000004;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L40fc38;}
|
|
//nop;
|
|
a1 = 0x10001b60;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40fc30;
|
|
a1 = a1;
|
|
L40fc30:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40fc38:
|
|
t5 = 0x100003a0;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L40fc6c;}
|
|
//nop;
|
|
a1 = 0x10001b68;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40fc64;
|
|
a1 = a1;
|
|
L40fc64:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40fc6c:
|
|
a1 = 0x1000a1fc;
|
|
a0 = 0x10001b78;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40fc88;
|
|
a0 = a0;
|
|
L40fc88:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40fca0;
|
|
a1 = s4;
|
|
L40fca0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a310;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L40fcbc;
|
|
//nop;
|
|
L40fcbc:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t9 = 0x1000021c;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
at = (int)t9 < (int)0x2;
|
|
if (at != 0) {//nop;
|
|
goto L40fd1c;}
|
|
//nop;
|
|
t0 = 0x1000a380;
|
|
a0 = 0x10001b7c;
|
|
//nop;
|
|
a1 = MEM_U32(t0 + 132);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L40fcfc;
|
|
a0 = a0;
|
|
L40fcfc:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40fd14;
|
|
a1 = s4;
|
|
L40fd14:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40fd1c:
|
|
t3 = 0x1000043c;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L40fd50;}
|
|
//nop;
|
|
t8 = 0x1000a188;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
t4 = t8 & 0x1;
|
|
if (t4 == 0) {//nop;
|
|
goto L40fd6c;}
|
|
//nop;
|
|
L40fd50:
|
|
t6 = 0x1000a380;
|
|
//nop;
|
|
a0 = MEM_U32(t6 + 8);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L40fd64;
|
|
//nop;
|
|
L40fd64:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40fd6c:
|
|
t1 = 0x1000043c;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L40fda0;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a260;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L40fd98;
|
|
//nop;
|
|
L40fd98:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L40fda0:
|
|
t2 = 0x1000026c;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L40fdcc;}
|
|
//nop;
|
|
s4 = 0x1000a1f0;
|
|
//nop;
|
|
s4 = MEM_U32(s4 + 0);
|
|
//nop;
|
|
goto L40fdd0;
|
|
//nop;
|
|
L40fdcc:
|
|
s4 = zero;
|
|
L40fdd0:
|
|
t7 = 0x1000a1f8;
|
|
a0 = 0x100000a0;
|
|
a1 = 0x1000a560;
|
|
a3 = 0x1000a1f4;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = MEM_U32(a3 + 0);
|
|
a2 = s4;
|
|
MEM_U32(sp + 16) = t7;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L40fe00;
|
|
MEM_U32(sp + 16) = t7;
|
|
L40fe00:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t5 = 0x10000108;
|
|
at = 0x1000a1e8;
|
|
t5 = MEM_U32(t5 + 0);
|
|
MEM_U32(at + 0) = v0;
|
|
if (t5 == 0) {//nop;
|
|
goto L40ff80;}
|
|
//nop;
|
|
t9 = 0x1000a1e8;
|
|
at = 0xfa;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {at = 0x1000a1e8;
|
|
goto L40ff80;}
|
|
at = 0x1000a1e8;
|
|
t3 = 0x1000a1ec;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000128;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t0 = 0x1;
|
|
if (t3 == 0) {MEM_U32(at + 0) = t0;
|
|
goto L40fe8c;}
|
|
MEM_U32(at + 0) = t0;
|
|
t8 = 0x10000228;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L40fe8c;}
|
|
//nop;
|
|
t4 = 0x1000a520;
|
|
at = 0x1;
|
|
t4 = MEM_U32(t4 + 4);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L40fe8c;}
|
|
//nop;
|
|
MEM_U32(sp + 260) = t3;
|
|
goto L40ff1c;
|
|
MEM_U32(sp + 260) = t3;
|
|
L40fe8c:
|
|
t6 = 0x1000a24c;
|
|
at = 0x3f;
|
|
t6 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L40fef0;}
|
|
//nop;
|
|
t1 = 0x1000a1e6;
|
|
at = 0x62;
|
|
t1 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {//nop;
|
|
goto L40fef0;}
|
|
//nop;
|
|
t2 = 0x10000240;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L40fef0;}
|
|
//nop;
|
|
t7 = 0x1000a380;
|
|
at = 0x10000410;
|
|
t5 = MEM_U32(t7 + 48);
|
|
//nop;
|
|
MEM_U32(sp + 260) = t5;
|
|
MEM_U32(at + 0) = t5;
|
|
goto L40ff1c;
|
|
MEM_U32(at + 0) = t5;
|
|
L40fef0:
|
|
t9 = 0x1000a520;
|
|
t0 = s0 << 2;
|
|
t9 = MEM_U32(t9 + 8);
|
|
a1 = 0x6f;
|
|
t8 = t9 + t0;
|
|
//nop;
|
|
a0 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L40ff14;
|
|
//nop;
|
|
L40ff14:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 260) = v0;
|
|
L40ff1c:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 280);
|
|
//nop;
|
|
v0 = f_touch(mem, sp, a0);
|
|
goto L40ff2c;
|
|
//nop;
|
|
L40ff2c:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if ((int)v0 >= 0) {//nop;
|
|
goto L40ff50;}
|
|
//nop;
|
|
t4 = 0x10000404;
|
|
at = 0x10000404;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t3 = t4 + 0x1;
|
|
MEM_U32(at + 0) = t3;
|
|
L40ff50:
|
|
t6 = 0x1000a520;
|
|
at = 0x1;
|
|
t6 = MEM_U32(t6 + 4);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L40ff80;}
|
|
//nop;
|
|
t1 = 0x10000228;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L41b960;}
|
|
//nop;
|
|
L40ff80:
|
|
t2 = 0x1000026c;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t7 = 0x1000a1e8;
|
|
at = 0xff;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {at = 0x10000374;
|
|
goto L40ffd8;}
|
|
at = 0x10000374;
|
|
a1 = 0x10001b84;
|
|
//nop;
|
|
t5 = 0x1;
|
|
a0 = 0x1000a470;
|
|
MEM_U32(at + 0) = t5;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L40ffcc;
|
|
a1 = a1;
|
|
L40ffcc:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L4100d0;
|
|
//nop;
|
|
L40ffd8:
|
|
t9 = 0x1000a1e8;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L4100d0;}
|
|
//nop;
|
|
t0 = 0x10000404;
|
|
at = 0x10000404;
|
|
t0 = MEM_U32(t0 + 0);
|
|
t4 = 0x100002b0;
|
|
t8 = t0 + 0x1;
|
|
t4 = MEM_U32(t4 + 0);
|
|
MEM_U32(at + 0) = t8;
|
|
at = 0x1;
|
|
if (t4 != at) {//nop;
|
|
goto L41007c;}
|
|
//nop;
|
|
t3 = 0x1000a1a0;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L41007c;}
|
|
//nop;
|
|
t6 = 0x1000a24c;
|
|
at = 0x69;
|
|
t6 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {//nop;
|
|
goto L41007c;}
|
|
//nop;
|
|
t1 = 0x10000008;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L41007c;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L410074;
|
|
//nop;
|
|
L410074:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41007c:
|
|
t2 = 0x10000240;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4100a8;
|
|
//nop;
|
|
L4100a8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4100c4;
|
|
//nop;
|
|
L4100c4:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L4100d0:
|
|
t7 = 0x1000043c;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L410100;}
|
|
//nop;
|
|
t5 = 0x10000240;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L410130;}
|
|
//nop;
|
|
L410100:
|
|
t9 = 0x100003dc;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L410130;}
|
|
//nop;
|
|
t0 = 0x100002b4;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L41014c;}
|
|
//nop;
|
|
L410130:
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L410144;
|
|
//nop;
|
|
L410144:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41014c:
|
|
t8 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t4 = 0x1000a1e6;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t4 = MEM_U8(t4 + 0);
|
|
MEM_U32(at + 0) = t8;
|
|
at = 0x66;
|
|
if (t4 != at) {//nop;
|
|
goto L410394;}
|
|
//nop;
|
|
t3 = 0x10000278;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {at = 0x1000a560;
|
|
goto L410394;}
|
|
at = 0x1000a560;
|
|
a1 = 0x10001b90;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4101a0;
|
|
a1 = a1;
|
|
L4101a0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4101c0;
|
|
//nop;
|
|
L4101c0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
t1 = s0 << 2;
|
|
t6 = 0x1000a520;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 8);
|
|
a1 = 0x55;
|
|
t2 = t6 + t1;
|
|
a0 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L4101e8;
|
|
//nop;
|
|
L4101e8:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
t7 = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L410280;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t7;
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L41021c;
|
|
//nop;
|
|
L41021c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L410280;}
|
|
//nop;
|
|
t9 = 0x1000a1f4;
|
|
t5 = 0x10001b98;
|
|
t9 = MEM_U32(t9 + 0);
|
|
t5 = t5;
|
|
MEM_U32(sp + 24) = t9;
|
|
//nop;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L410260;
|
|
MEM_U32(sp + 16) = zero;
|
|
L410260:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L410278;
|
|
//nop;
|
|
L410278:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L410280:
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L410298;
|
|
//nop;
|
|
L410298:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000f4;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L4102c0;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4102c0:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L41035c;}
|
|
//nop;
|
|
t0 = 0x10000404;
|
|
t4 = 0x10000240;
|
|
t0 = MEM_U32(t0 + 0);
|
|
at = 0x10000404;
|
|
t4 = MEM_U32(t4 + 0);
|
|
t8 = t0 + 0x1;
|
|
if (t4 != 0) {MEM_U32(at + 0) = t8;
|
|
goto L410324;}
|
|
MEM_U32(at + 0) = t8;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L410300;
|
|
//nop;
|
|
L410300:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41031c;
|
|
//nop;
|
|
L41031c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L410324:
|
|
t3 = 0x1000a250;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L410350;
|
|
//nop;
|
|
L410350:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L41035c:
|
|
t6 = 0x10000240;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L410388;
|
|
//nop;
|
|
L410388:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L410394:
|
|
t1 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t2 = 0x1000a1e6;
|
|
t1 = MEM_U32(t1 + 0);
|
|
t2 = MEM_U8(t2 + 0);
|
|
MEM_U32(at + 0) = t1;
|
|
at = 0x66;
|
|
if (t2 == at) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t7 = 0x1000a36c;
|
|
at = 0x1;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L414b54;}
|
|
//nop;
|
|
t5 = 0x10000008;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L414b54;}
|
|
//nop;
|
|
t9 = 0x10000214;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L410430;}
|
|
//nop;
|
|
t0 = 0x10000124;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L410430;}
|
|
//nop;
|
|
t8 = 0x10000128;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L414b54;}
|
|
//nop;
|
|
L410430:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L410444;
|
|
//nop;
|
|
L410444:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L410450:
|
|
t4 = 0x10000004;
|
|
at = 0x1000a560;
|
|
t4 = MEM_U32(t4 + 0);
|
|
MEM_U32(at + 4) = zero;
|
|
if (t4 == 0) {//nop;
|
|
goto L410474;}
|
|
//nop;
|
|
s4 = 0x10001bc4;
|
|
s4 = s4;
|
|
goto L410480;
|
|
s4 = s4;
|
|
L410474:
|
|
s4 = 0x10001bcc;
|
|
//nop;
|
|
s4 = s4;
|
|
L410480:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L410490;
|
|
a1 = s4;
|
|
L410490:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t3 = 0x10000234;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L4104cc;}
|
|
//nop;
|
|
a1 = 0x10001bd4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4104c4;
|
|
a1 = a1;
|
|
L4104c4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4104cc:
|
|
t6 = 0x1000a188;
|
|
at = 0x10000;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t1 = t6 & at;
|
|
if (t1 == 0) {//nop;
|
|
goto L410504;}
|
|
//nop;
|
|
a1 = 0x10001bd8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4104fc;
|
|
a1 = a1;
|
|
L4104fc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L410504:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a310;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L410518;
|
|
//nop;
|
|
L410518:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t2 = 0x1000a14c;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L410554;}
|
|
//nop;
|
|
a1 = 0x10001be0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41054c;
|
|
a1 = a1;
|
|
L41054c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L410554:
|
|
t7 = 0x1000a148;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L410588;}
|
|
//nop;
|
|
a1 = 0x10001bec;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L410580;
|
|
a1 = a1;
|
|
L410580:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L410588:
|
|
t5 = 0x100003a0;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L4105b8;}
|
|
//nop;
|
|
t9 = 0x10000004;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L4105d4;}
|
|
//nop;
|
|
L4105b8:
|
|
a1 = 0x10001bf8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4105cc;
|
|
a1 = a1;
|
|
L4105cc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4105d4:
|
|
t0 = 0x10000004;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {at = 0x3;
|
|
goto L41064c;}
|
|
at = 0x3;
|
|
if (t0 != at) {//nop;
|
|
goto L410614;}
|
|
//nop;
|
|
a1 = 0x10001c08;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L410608;
|
|
a1 = a1;
|
|
L410608:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L410630;
|
|
//nop;
|
|
L410614:
|
|
a1 = 0x10001c10;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L410628;
|
|
a1 = a1;
|
|
L410628:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L410630:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a2b0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L410644;
|
|
//nop;
|
|
L410644:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41064c:
|
|
t8 = 0x1000a1e6;
|
|
at = 0x66;
|
|
t8 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L4106c4;}
|
|
//nop;
|
|
t4 = 0x10000278;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L410690;}
|
|
//nop;
|
|
t3 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t6 = MEM_U32(t3 + 12);
|
|
MEM_U32(at + 0) = t6;
|
|
goto L410728;
|
|
MEM_U32(at + 0) = t6;
|
|
L410690:
|
|
t1 = 0x1000a520;
|
|
t2 = s0 << 2;
|
|
t1 = MEM_U32(t1 + 8);
|
|
//nop;
|
|
t7 = t1 + t2;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = 0x42;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L4106b0;
|
|
a1 = 0x42;
|
|
L4106b0:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L410728;
|
|
MEM_U32(at + 0) = v0;
|
|
L4106c4:
|
|
t5 = 0x10000240;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L410714;}
|
|
//nop;
|
|
t9 = 0x1000a520;
|
|
t0 = s0 << 2;
|
|
t9 = MEM_U32(t9 + 8);
|
|
a1 = 0x42;
|
|
t8 = t9 + t0;
|
|
//nop;
|
|
a0 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L410700;
|
|
//nop;
|
|
L410700:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L410728;
|
|
MEM_U32(at + 0) = v0;
|
|
L410714:
|
|
t4 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t3 = MEM_U32(t4 + 12);
|
|
//nop;
|
|
MEM_U32(at + 0) = t3;
|
|
L410728:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L41073c;
|
|
//nop;
|
|
L41073c:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L4107a0;}
|
|
//nop;
|
|
t1 = 0x1000a1f4;
|
|
t6 = 0x10001c18;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t1;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L410780;
|
|
MEM_U32(sp + 24) = t1;
|
|
L410780:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L410798;
|
|
//nop;
|
|
L410798:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4107a0:
|
|
a1 = 0x1000a1fc;
|
|
a0 = 0x10001c44;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4107bc;
|
|
a0 = a0;
|
|
L4107bc:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4107d4;
|
|
a1 = s4;
|
|
L4107d4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t2 = 0x10000240;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L410838;}
|
|
//nop;
|
|
t7 = 0x1000a1a0;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L410838;}
|
|
//nop;
|
|
t5 = 0x1000a24c;
|
|
at = 0x69;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {//nop;
|
|
goto L410838;}
|
|
//nop;
|
|
s2 = 0x1000a1f0;
|
|
//nop;
|
|
s2 = MEM_U32(s2 + 0);
|
|
//nop;
|
|
goto L410858;
|
|
//nop;
|
|
L410838:
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L410850;
|
|
//nop;
|
|
L410850:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
s2 = zero;
|
|
L410858:
|
|
t9 = 0x1000a1f8;
|
|
a0 = 0x10000098;
|
|
t9 = MEM_U32(t9 + 0);
|
|
a1 = 0x1000a560;
|
|
a3 = 0x1000a1f4;
|
|
MEM_U32(sp + 16) = t9;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = MEM_U32(a3 + 0);
|
|
a2 = s2;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L410888;
|
|
a2 = s2;
|
|
L410888:
|
|
// bdead 4006018b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1e8;
|
|
t0 = 0x1000a1e8;
|
|
MEM_U32(at + 0) = v0;
|
|
t0 = MEM_U32(t0 + 0);
|
|
at = 0xff;
|
|
if (t0 != at) {at = 0x10000374;
|
|
goto L4108d4;}
|
|
at = 0x10000374;
|
|
a1 = 0x10001c48;
|
|
//nop;
|
|
t8 = 0x1;
|
|
a0 = 0x1000a470;
|
|
MEM_U32(at + 0) = t8;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4108c8;
|
|
a1 = a1;
|
|
L4108c8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L410b34;
|
|
//nop;
|
|
L4108d4:
|
|
t4 = 0x1000a1e8;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L410b34;}
|
|
//nop;
|
|
t3 = 0x100002a8;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L410a74;}
|
|
//nop;
|
|
t6 = 0x1000a244;
|
|
t1 = 0x1000a248;
|
|
t6 = MEM_U32(t6 + 0);
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
at = (int)t6 < (int)t1;
|
|
if (at == 0) {//nop;
|
|
goto L410a58;}
|
|
//nop;
|
|
t7 = 0x1000a520;
|
|
at = 0x1000a244;
|
|
t7 = MEM_U32(t7 + 8);
|
|
t2 = t6 + 0x1;
|
|
t5 = s0 << 2;
|
|
MEM_U32(at + 0) = t2;
|
|
t9 = t7 + t5;
|
|
a0 = 0x1000a23c;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = 0x1;
|
|
v0 = f_edit_src(mem, sp, a0, a1, a2);
|
|
goto L410958;
|
|
a2 = 0x1;
|
|
L410958:
|
|
// bdead 4006008b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L410998;}
|
|
//nop;
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
f_show_err(mem, sp, a0);
|
|
goto L410978;
|
|
//nop;
|
|
L410978:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L410990;
|
|
//nop;
|
|
L410990:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L410998:
|
|
t0 = 0x1000a1a0;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L4109e4;}
|
|
//nop;
|
|
t8 = 0x1000a24c;
|
|
at = 0x69;
|
|
t8 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
if (t8 == at) {//nop;
|
|
goto L4109e4;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4109dc;
|
|
//nop;
|
|
L4109dc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4109e4:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4109f8;
|
|
//nop;
|
|
L4109f8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L410a14;
|
|
//nop;
|
|
L410a14:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L410a30;
|
|
//nop;
|
|
L410a30:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
t3 = s0 << 2;
|
|
t4 = 0x1000a520;
|
|
at = 0x1000a1f0;
|
|
t4 = MEM_U32(t4 + 8);
|
|
//nop;
|
|
t1 = t4 + t3;
|
|
t6 = MEM_U32(t1 + 0);
|
|
MEM_U32(at + 0) = t6;
|
|
goto L40a8e0;
|
|
MEM_U32(at + 0) = t6;
|
|
L410a58:
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
f_show_err(mem, sp, a0);
|
|
goto L410a6c;
|
|
//nop;
|
|
L410a6c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L410a74:
|
|
t2 = 0x10000404;
|
|
t5 = 0x10000240;
|
|
t2 = MEM_U32(t2 + 0);
|
|
at = 0x10000404;
|
|
t5 = MEM_U32(t5 + 0);
|
|
t7 = t2 + 0x1;
|
|
if (t5 != 0) {MEM_U32(at + 0) = t7;
|
|
goto L410ae0;}
|
|
MEM_U32(at + 0) = t7;
|
|
t9 = 0x1000a1a0;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L410ae0;}
|
|
//nop;
|
|
t0 = 0x1000a24c;
|
|
at = 0x69;
|
|
t0 = MEM_U8(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {//nop;
|
|
goto L410ae0;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L410ad8;
|
|
//nop;
|
|
L410ad8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L410ae0:
|
|
t8 = 0x10000240;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L410b0c;
|
|
//nop;
|
|
L410b0c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L410b28;
|
|
//nop;
|
|
L410b28:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L410b34:
|
|
t4 = 0x100002a8;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L410b68;}
|
|
//nop;
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L410b60;
|
|
//nop;
|
|
L410b60:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L410b68:
|
|
t3 = 0x10000240;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L410bcc;}
|
|
//nop;
|
|
t1 = 0x1000a1a0;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L410bcc;}
|
|
//nop;
|
|
t6 = 0x1000a24c;
|
|
at = 0x69;
|
|
t6 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {//nop;
|
|
goto L410bcc;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L410bc4;
|
|
//nop;
|
|
L410bc4:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L410bcc:
|
|
t2 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t7 = 0x1000a1e6;
|
|
t2 = MEM_U32(t2 + 0);
|
|
t7 = MEM_U8(t7 + 0);
|
|
MEM_U32(at + 0) = t2;
|
|
at = 0x66;
|
|
if (t7 != at) {//nop;
|
|
goto L410e08;}
|
|
//nop;
|
|
t5 = 0x10000278;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {at = 0x1000a560;
|
|
goto L410e08;}
|
|
at = 0x1000a560;
|
|
a1 = 0x10001c54;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L410c20;
|
|
a1 = a1;
|
|
L410c20:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L410c40;
|
|
//nop;
|
|
L410c40:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
t0 = s0 << 2;
|
|
t9 = 0x1000a520;
|
|
a1 = 0x55;
|
|
t9 = MEM_U32(t9 + 8);
|
|
//nop;
|
|
t8 = t9 + t0;
|
|
//nop;
|
|
a0 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L410c6c;
|
|
//nop;
|
|
L410c6c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L410c90;
|
|
//nop;
|
|
L410c90:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L410cf4;}
|
|
//nop;
|
|
t3 = 0x1000a1f4;
|
|
t4 = 0x10001c5c;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L410cd4;
|
|
MEM_U32(sp + 24) = t3;
|
|
L410cd4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L410cec;
|
|
//nop;
|
|
L410cec:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L410cf4:
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L410d0c;
|
|
//nop;
|
|
L410d0c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000f4;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L410d34;
|
|
MEM_U32(sp + 16) = zero;
|
|
L410d34:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L410dd0;}
|
|
//nop;
|
|
t1 = 0x10000404;
|
|
t2 = 0x10000240;
|
|
t1 = MEM_U32(t1 + 0);
|
|
at = 0x10000404;
|
|
t2 = MEM_U32(t2 + 0);
|
|
t6 = t1 + 0x1;
|
|
if (t2 != 0) {MEM_U32(at + 0) = t6;
|
|
goto L410d98;}
|
|
MEM_U32(at + 0) = t6;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L410d74;
|
|
//nop;
|
|
L410d74:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L410d90;
|
|
//nop;
|
|
L410d90:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L410d98:
|
|
t7 = 0x1000a250;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L410dc4;
|
|
//nop;
|
|
L410dc4:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L410dd0:
|
|
t5 = 0x10000240;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L410dfc;
|
|
//nop;
|
|
L410dfc:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L410e08:
|
|
t9 = 0x1000a1e6;
|
|
at = 0x66;
|
|
t9 = MEM_U8(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t0 = 0x1000a36c;
|
|
at = 0x1;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L414b54;}
|
|
//nop;
|
|
t8 = 0x10000008;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L414b54;}
|
|
//nop;
|
|
t4 = 0x10000214;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t3 = 0x10000124;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t1 = 0x10000128;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L414b54;}
|
|
//nop;
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L410ea0:
|
|
at = 0x1000a560;
|
|
a1 = 0x10001c88;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L410ebc;
|
|
a1 = a1;
|
|
L410ebc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t6 = 0x10000234;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L410ef8;}
|
|
//nop;
|
|
a1 = 0x10001c90;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L410ef0;
|
|
a1 = a1;
|
|
L410ef0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L410ef8:
|
|
a1 = 0x10001c94;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L410f0c;
|
|
a1 = a1;
|
|
L410f0c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000400;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L410f2c;
|
|
//nop;
|
|
L410f2c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a320;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L410f48;
|
|
//nop;
|
|
L410f48:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L410f68;
|
|
//nop;
|
|
L410f68:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x66;
|
|
t2 = 0x1000a1e6;
|
|
//nop;
|
|
t2 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L410fa0;}
|
|
//nop;
|
|
t7 = 0x10000278;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L410fb8;}
|
|
//nop;
|
|
L410fa0:
|
|
t5 = 0x10000240;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L411068;}
|
|
//nop;
|
|
L410fb8:
|
|
t9 = 0x1000a520;
|
|
t0 = s0 << 2;
|
|
t9 = MEM_U32(t9 + 8);
|
|
a1 = 0x42;
|
|
t8 = t9 + t0;
|
|
//nop;
|
|
a0 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L410fdc;
|
|
//nop;
|
|
L410fdc:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L411000;
|
|
//nop;
|
|
L411000:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L41107c;}
|
|
//nop;
|
|
t3 = 0x1000a1f4;
|
|
t4 = 0x10001c98;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L411044;
|
|
MEM_U32(sp + 24) = t3;
|
|
L411044:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41105c;
|
|
//nop;
|
|
L41105c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41107c;
|
|
//nop;
|
|
L411068:
|
|
t1 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t6 = MEM_U32(t1 + 12);
|
|
//nop;
|
|
MEM_U32(at + 0) = t6;
|
|
L41107c:
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L411094;
|
|
//nop;
|
|
L411094:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001cc4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4110b0;
|
|
a1 = a1;
|
|
L4110b0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4110d0;
|
|
//nop;
|
|
L4110d0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
t2 = 0x1000a1f8;
|
|
a0 = 0x100000a4;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = t2;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L411100;
|
|
MEM_U32(sp + 16) = t2;
|
|
L411100:
|
|
// bdead 4006018b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L41139c;}
|
|
//nop;
|
|
t7 = 0x100002a8;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L4112c4;}
|
|
//nop;
|
|
t5 = 0x1000a244;
|
|
t9 = 0x1000a248;
|
|
t5 = MEM_U32(t5 + 0);
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
at = (int)t5 < (int)t9;
|
|
if (at == 0) {//nop;
|
|
goto L4112a8;}
|
|
//nop;
|
|
t8 = 0x1000a520;
|
|
at = 0x1000a244;
|
|
t8 = MEM_U32(t8 + 8);
|
|
a0 = 0x1000a23c;
|
|
t0 = t5 + 0x1;
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
MEM_U32(at + 0) = t0;
|
|
t3 = t8 + t4;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = 0x2;
|
|
v0 = f_edit_src(mem, sp, a0, a1, a2);
|
|
goto L411178;
|
|
a2 = 0x2;
|
|
L411178:
|
|
// bdead 4006008b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4111b8;}
|
|
//nop;
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
f_show_err(mem, sp, a0);
|
|
goto L411198;
|
|
//nop;
|
|
L411198:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4111b0;
|
|
//nop;
|
|
L4111b0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4111b8:
|
|
t1 = 0x10000270;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L411234;}
|
|
//nop;
|
|
t6 = 0x1000a1a0;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L411234;}
|
|
//nop;
|
|
t2 = 0x1000a24c;
|
|
at = 0x69;
|
|
t2 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t2 == at) {//nop;
|
|
goto L411234;}
|
|
//nop;
|
|
t7 = 0x10000240;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L411234;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41122c;
|
|
//nop;
|
|
L41122c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L411234:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411248;
|
|
//nop;
|
|
L411248:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411264;
|
|
//nop;
|
|
L411264:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411280;
|
|
//nop;
|
|
L411280:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
t5 = s0 << 2;
|
|
t9 = 0x1000a520;
|
|
at = 0x1000a1f0;
|
|
t9 = MEM_U32(t9 + 8);
|
|
//nop;
|
|
t0 = t9 + t5;
|
|
t8 = MEM_U32(t0 + 0);
|
|
MEM_U32(at + 0) = t8;
|
|
goto L40a8e0;
|
|
MEM_U32(at + 0) = t8;
|
|
L4112a8:
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
f_show_err(mem, sp, a0);
|
|
goto L4112bc;
|
|
//nop;
|
|
L4112bc:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4112c4:
|
|
t4 = 0x10000404;
|
|
t1 = 0x10000270;
|
|
t4 = MEM_U32(t4 + 0);
|
|
at = 0x10000404;
|
|
t1 = MEM_U32(t1 + 0);
|
|
t3 = t4 + 0x1;
|
|
if (t1 != 0) {MEM_U32(at + 0) = t3;
|
|
goto L411348;}
|
|
MEM_U32(at + 0) = t3;
|
|
t6 = 0x1000a1a0;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L411348;}
|
|
//nop;
|
|
t2 = 0x1000a24c;
|
|
at = 0x69;
|
|
t2 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t2 == at) {//nop;
|
|
goto L411348;}
|
|
//nop;
|
|
t7 = 0x10000240;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L411348;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411340;
|
|
//nop;
|
|
L411340:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L411348:
|
|
t9 = 0x10000240;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411374;
|
|
//nop;
|
|
L411374:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411390;
|
|
//nop;
|
|
L411390:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L41139c:
|
|
t5 = 0x100002a8;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L4113d0;}
|
|
//nop;
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4113c8;
|
|
//nop;
|
|
L4113c8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4113d0:
|
|
t0 = 0x10000270;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L41144c;}
|
|
//nop;
|
|
t8 = 0x1000a1a0;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L41144c;}
|
|
//nop;
|
|
t4 = 0x1000a24c;
|
|
at = 0x69;
|
|
t4 = MEM_U8(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {//nop;
|
|
goto L41144c;}
|
|
//nop;
|
|
t3 = 0x10000240;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L41144c;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411444;
|
|
//nop;
|
|
L411444:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41144c:
|
|
t1 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t6 = 0x1000a1e6;
|
|
t1 = MEM_U32(t1 + 0);
|
|
t6 = MEM_U8(t6 + 0);
|
|
MEM_U32(at + 0) = t1;
|
|
at = 0x66;
|
|
if (t6 != at) {//nop;
|
|
goto L411688;}
|
|
//nop;
|
|
t2 = 0x10000278;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {at = 0x1000a560;
|
|
goto L411688;}
|
|
at = 0x1000a560;
|
|
a1 = 0x10001cc8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4114a0;
|
|
a1 = a1;
|
|
L4114a0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4114c0;
|
|
//nop;
|
|
L4114c0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
t9 = s0 << 2;
|
|
t7 = 0x1000a520;
|
|
a1 = 0x55;
|
|
t7 = MEM_U32(t7 + 8);
|
|
//nop;
|
|
t5 = t7 + t9;
|
|
//nop;
|
|
a0 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L4114ec;
|
|
//nop;
|
|
L4114ec:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L411510;
|
|
//nop;
|
|
L411510:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L411574;}
|
|
//nop;
|
|
t8 = 0x1000a1f4;
|
|
t0 = 0x10001cd0;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t8;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L411554;
|
|
MEM_U32(sp + 24) = t8;
|
|
L411554:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41156c;
|
|
//nop;
|
|
L41156c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L411574:
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41158c;
|
|
//nop;
|
|
L41158c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000f4;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L4115b4;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4115b4:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L411650;}
|
|
//nop;
|
|
t4 = 0x10000404;
|
|
t1 = 0x10000240;
|
|
t4 = MEM_U32(t4 + 0);
|
|
at = 0x10000404;
|
|
t1 = MEM_U32(t1 + 0);
|
|
t3 = t4 + 0x1;
|
|
if (t1 != 0) {MEM_U32(at + 0) = t3;
|
|
goto L411618;}
|
|
MEM_U32(at + 0) = t3;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4115f4;
|
|
//nop;
|
|
L4115f4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411610;
|
|
//nop;
|
|
L411610:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L411618:
|
|
t6 = 0x1000a250;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411644;
|
|
//nop;
|
|
L411644:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L411650:
|
|
t2 = 0x10000240;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41167c;
|
|
//nop;
|
|
L41167c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L411688:
|
|
t7 = 0x1000a1e6;
|
|
at = 0x66;
|
|
t7 = MEM_U8(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L414b54;}
|
|
//nop;
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L4116a8:
|
|
at = 0x1000a560;
|
|
a1 = 0x10001cfc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4116c4;
|
|
a1 = a1;
|
|
L4116c4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t9 = 0x10000234;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L411700;}
|
|
//nop;
|
|
a1 = 0x10001d04;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4116f8;
|
|
a1 = a1;
|
|
L4116f8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L411700:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a408;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L411714;
|
|
//nop;
|
|
L411714:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L411734;
|
|
//nop;
|
|
L411734:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x66;
|
|
t5 = 0x1000a1e6;
|
|
//nop;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {//nop;
|
|
goto L41176c;}
|
|
//nop;
|
|
t0 = 0x10000240;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L4117cc;}
|
|
//nop;
|
|
L41176c:
|
|
t8 = 0x1000a520;
|
|
t4 = s0 << 2;
|
|
t8 = MEM_U32(t8 + 8);
|
|
//nop;
|
|
t3 = t8 + t4;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = 0x3;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L41178c;
|
|
a1 = 0x3;
|
|
L41178c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
t6 = s0 << 2;
|
|
t1 = 0x1000a520;
|
|
at = 0x1000a1f4;
|
|
t1 = MEM_U32(t1 + 8);
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
t2 = t1 + t6;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = 0x4;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L4117b8;
|
|
a1 = 0x4;
|
|
L4117b8:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a218;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L4117f0;
|
|
MEM_U32(at + 0) = v0;
|
|
L4117cc:
|
|
t7 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t9 = MEM_U32(t7 + 64);
|
|
//nop;
|
|
MEM_U32(at + 0) = t9;
|
|
at = 0x1000a218;
|
|
t5 = MEM_U32(t7 + 68);
|
|
//nop;
|
|
MEM_U32(at + 0) = t5;
|
|
L4117f0:
|
|
t0 = 0x1000a380;
|
|
at = 0x1000a21c;
|
|
a1 = 0x10001d08;
|
|
//nop;
|
|
t8 = MEM_U32(t0 + 72);
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
MEM_U32(at + 0) = t8;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L411814;
|
|
MEM_U32(at + 0) = t8;
|
|
L411814:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L411834;
|
|
//nop;
|
|
L411834:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001d0c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L411850;
|
|
a1 = a1;
|
|
L411850:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a218;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L411870;
|
|
//nop;
|
|
L411870:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001d10;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41188c;
|
|
a1 = a1;
|
|
L41188c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a21c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4118ac;
|
|
//nop;
|
|
L4118ac:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001d14;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4118c8;
|
|
a1 = a1;
|
|
L4118c8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100000b0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4118e8;
|
|
//nop;
|
|
L4118e8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000ac;
|
|
a1 = 0x1000a560;
|
|
a3 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = MEM_U32(a3 + 0);
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L411914;
|
|
MEM_U32(sp + 16) = zero;
|
|
L411914:
|
|
// bdead 4006008b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L411b88;}
|
|
//nop;
|
|
t4 = 0x100002a8;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L411ac4;}
|
|
//nop;
|
|
t3 = 0x1000a244;
|
|
t1 = 0x1000a248;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
at = (int)t3 < (int)t1;
|
|
if (at == 0) {//nop;
|
|
goto L411aa8;}
|
|
//nop;
|
|
t2 = 0x1000a520;
|
|
at = 0x1000a244;
|
|
t2 = MEM_U32(t2 + 8);
|
|
t9 = s0 << 2;
|
|
a0 = 0x1000a23c;
|
|
t6 = t3 + 0x1;
|
|
t7 = t2 + t9;
|
|
//nop;
|
|
MEM_U32(at + 0) = t6;
|
|
a1 = MEM_U32(t7 + 0);
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = 0x5;
|
|
v0 = f_edit_src(mem, sp, a0, a1, a2);
|
|
goto L41198c;
|
|
a2 = 0x5;
|
|
L41198c:
|
|
// bdead 4006008b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4119cc;}
|
|
//nop;
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
f_show_err(mem, sp, a0);
|
|
goto L4119ac;
|
|
//nop;
|
|
L4119ac:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4119c4;
|
|
//nop;
|
|
L4119c4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4119cc:
|
|
t5 = 0x1000a1a0;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L411a18;}
|
|
//nop;
|
|
t0 = 0x1000a24c;
|
|
at = 0x69;
|
|
t0 = MEM_U8(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {//nop;
|
|
goto L411a18;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411a10;
|
|
//nop;
|
|
L411a10:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L411a18:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411a2c;
|
|
//nop;
|
|
L411a2c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411a48;
|
|
//nop;
|
|
L411a48:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a218;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411a64;
|
|
//nop;
|
|
L411a64:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a21c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411a80;
|
|
//nop;
|
|
L411a80:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
t4 = s0 << 2;
|
|
t8 = 0x1000a520;
|
|
at = 0x1000a1f0;
|
|
t8 = MEM_U32(t8 + 8);
|
|
//nop;
|
|
t1 = t8 + t4;
|
|
t3 = MEM_U32(t1 + 0);
|
|
MEM_U32(at + 0) = t3;
|
|
goto L40a8e0;
|
|
MEM_U32(at + 0) = t3;
|
|
L411aa8:
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
f_show_err(mem, sp, a0);
|
|
goto L411abc;
|
|
//nop;
|
|
L411abc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L411ac4:
|
|
t6 = 0x10000404;
|
|
t9 = 0x1000a1a0;
|
|
t6 = MEM_U32(t6 + 0);
|
|
at = 0x10000404;
|
|
t9 = MEM_U32(t9 + 0);
|
|
t2 = t6 + 0x1;
|
|
if (t9 == 0) {MEM_U32(at + 0) = t2;
|
|
goto L411b18;}
|
|
MEM_U32(at + 0) = t2;
|
|
t7 = 0x1000a24c;
|
|
at = 0x69;
|
|
t7 = MEM_U8(t7 + 0);
|
|
//nop;
|
|
if (t7 == at) {//nop;
|
|
goto L411b18;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411b10;
|
|
//nop;
|
|
L411b10:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L411b18:
|
|
t5 = 0x10000240;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L411b68;}
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411b44;
|
|
//nop;
|
|
L411b44:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a218;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411b60;
|
|
//nop;
|
|
L411b60:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L411b68:
|
|
a0 = 0x1000a21c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411b7c;
|
|
//nop;
|
|
L411b7c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L411b88:
|
|
t0 = 0x100002a8;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L411bbc;}
|
|
//nop;
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411bb4;
|
|
//nop;
|
|
L411bb4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L411bbc:
|
|
a0 = 0x1000a21c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411bd0;
|
|
//nop;
|
|
L411bd0:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t8 = 0x1000a1a0;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L411c24;}
|
|
//nop;
|
|
t4 = 0x1000a24c;
|
|
at = 0x69;
|
|
t4 = MEM_U8(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {//nop;
|
|
goto L411c24;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411c1c;
|
|
//nop;
|
|
L411c1c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L411c24:
|
|
t1 = 0x1000a1e6;
|
|
at = 0x66;
|
|
t1 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t3 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
MEM_U32(at + 0) = t3;
|
|
L411c50:
|
|
at = 0x1000a560;
|
|
a1 = 0x10001d18;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L411c6c;
|
|
a1 = a1;
|
|
L411c6c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t6 = 0x10000234;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L411ca8;}
|
|
//nop;
|
|
a1 = 0x10001d20;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L411ca0;
|
|
a1 = a1;
|
|
L411ca0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L411ca8:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a428;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L411cbc;
|
|
//nop;
|
|
L411cbc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L411cdc;
|
|
//nop;
|
|
L411cdc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x6b;
|
|
t2 = 0x1000a1e6;
|
|
//nop;
|
|
t2 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L411d14;}
|
|
//nop;
|
|
t9 = 0x10000278;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L411d2c;}
|
|
//nop;
|
|
L411d14:
|
|
t7 = 0x10000240;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L411d60;}
|
|
//nop;
|
|
L411d2c:
|
|
t5 = 0x1000a520;
|
|
t0 = s0 << 2;
|
|
t5 = MEM_U32(t5 + 8);
|
|
//nop;
|
|
t8 = t5 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = 0x42;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L411d4c;
|
|
a1 = 0x42;
|
|
L411d4c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L411d74;
|
|
MEM_U32(at + 0) = v0;
|
|
L411d60:
|
|
t4 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t1 = MEM_U32(t4 + 12);
|
|
//nop;
|
|
MEM_U32(at + 0) = t1;
|
|
L411d74:
|
|
t3 = 0x1000a24c;
|
|
at = 0x3;
|
|
t3 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t3 == at) {//nop;
|
|
goto L411da4;}
|
|
//nop;
|
|
t6 = 0x10000240;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L411ddc;}
|
|
//nop;
|
|
L411da4:
|
|
t2 = 0x1000a520;
|
|
t9 = s0 << 2;
|
|
t2 = MEM_U32(t2 + 8);
|
|
a1 = 0x4;
|
|
t7 = t2 + t9;
|
|
//nop;
|
|
a0 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L411dc8;
|
|
//nop;
|
|
L411dc8:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a218;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L411df0;
|
|
MEM_U32(at + 0) = v0;
|
|
L411ddc:
|
|
t5 = 0x1000a380;
|
|
at = 0x1000a218;
|
|
t0 = MEM_U32(t5 + 68);
|
|
//nop;
|
|
MEM_U32(at + 0) = t0;
|
|
L411df0:
|
|
a1 = 0x10001d24;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L411e04;
|
|
a1 = a1;
|
|
L411e04:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a218;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L411e24;
|
|
//nop;
|
|
L411e24:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001d28;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L411e40;
|
|
a1 = a1;
|
|
L411e40:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L411e60;
|
|
//nop;
|
|
L411e60:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001d2c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L411e7c;
|
|
a1 = a1;
|
|
L411e7c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L411e9c;
|
|
//nop;
|
|
L411e9c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000b4;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L411ec4;
|
|
MEM_U32(sp + 16) = zero;
|
|
L411ec4:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L411fb4;}
|
|
//nop;
|
|
t8 = 0x10000404;
|
|
at = 0x10000404;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t1 = 0x1000a24c;
|
|
t4 = t8 + 0x1;
|
|
t1 = MEM_U8(t1 + 0);
|
|
MEM_U32(at + 0) = t4;
|
|
at = 0x3;
|
|
if (t1 == at) {//nop;
|
|
goto L411f14;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411f0c;
|
|
//nop;
|
|
L411f0c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L411f14:
|
|
t3 = 0x10000240;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L411f7c;}
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411f40;
|
|
//nop;
|
|
L411f40:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
at = 0x3;
|
|
t6 = 0x1000a24c;
|
|
//nop;
|
|
t6 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {//nop;
|
|
goto L411f7c;}
|
|
//nop;
|
|
a0 = 0x1000a218;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411f74;
|
|
//nop;
|
|
L411f74:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L411f7c:
|
|
t2 = 0x1000a250;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411fa8;
|
|
//nop;
|
|
L411fa8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L411fb4:
|
|
t9 = 0x1000a24c;
|
|
at = 0x3;
|
|
t9 = MEM_U8(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {//nop;
|
|
goto L412000;}
|
|
//nop;
|
|
t7 = 0x10000240;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L412000;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L411ff8;
|
|
//nop;
|
|
L411ff8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L412000:
|
|
t5 = 0x10000240;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L41204c;}
|
|
//nop;
|
|
t0 = 0x1000a24c;
|
|
at = 0x3;
|
|
t0 = MEM_U8(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {//nop;
|
|
goto L41204c;}
|
|
//nop;
|
|
a0 = 0x1000a218;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L412044;
|
|
//nop;
|
|
L412044:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41204c:
|
|
t8 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t4 = 0x1000a1e6;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t4 = MEM_U8(t4 + 0);
|
|
MEM_U32(at + 0) = t8;
|
|
at = 0x6b;
|
|
if (t4 != at) {//nop;
|
|
goto L41220c;}
|
|
//nop;
|
|
t1 = 0x10000278;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {at = 0x1000a560;
|
|
goto L41220c;}
|
|
at = 0x1000a560;
|
|
a1 = 0x10001d30;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4120a0;
|
|
a1 = a1;
|
|
L4120a0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4120c0;
|
|
//nop;
|
|
L4120c0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
t6 = s0 << 2;
|
|
t3 = 0x1000a520;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 8);
|
|
a1 = 0x55;
|
|
t2 = t3 + t6;
|
|
a0 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L4120e8;
|
|
//nop;
|
|
L4120e8:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L412110;
|
|
//nop;
|
|
L412110:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000f4;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L412138;
|
|
MEM_U32(sp + 16) = zero;
|
|
L412138:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4121d4;}
|
|
//nop;
|
|
t9 = 0x10000404;
|
|
t5 = 0x10000240;
|
|
t9 = MEM_U32(t9 + 0);
|
|
at = 0x10000404;
|
|
t5 = MEM_U32(t5 + 0);
|
|
t7 = t9 + 0x1;
|
|
if (t5 != 0) {MEM_U32(at + 0) = t7;
|
|
goto L41219c;}
|
|
MEM_U32(at + 0) = t7;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L412178;
|
|
//nop;
|
|
L412178:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L412194;
|
|
//nop;
|
|
L412194:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41219c:
|
|
t0 = 0x1000a250;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4121c8;
|
|
//nop;
|
|
L4121c8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L4121d4:
|
|
t8 = 0x10000240;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L412200;
|
|
//nop;
|
|
L412200:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L41220c:
|
|
t4 = 0x1000a1e6;
|
|
at = 0x6b;
|
|
t4 = MEM_U8(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L414b54;}
|
|
//nop;
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L41222c:
|
|
at = 0x1000a560;
|
|
a1 = 0x10001d38;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L412248;
|
|
a1 = a1;
|
|
L412248:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = 0x10000234;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L412284;}
|
|
//nop;
|
|
a1 = 0x10001d40;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41227c;
|
|
a1 = a1;
|
|
L41227c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L412284:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a418;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L412298;
|
|
//nop;
|
|
L412298:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4122b8;
|
|
//nop;
|
|
L4122b8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x66;
|
|
t3 = 0x1000a1e6;
|
|
//nop;
|
|
t3 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t3 == at) {//nop;
|
|
goto L4122f0;}
|
|
//nop;
|
|
t6 = 0x10000240;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L412354;}
|
|
//nop;
|
|
L4122f0:
|
|
t2 = 0x1000a520;
|
|
t9 = s0 << 2;
|
|
t2 = MEM_U32(t2 + 8);
|
|
a1 = 0x3;
|
|
t7 = t2 + t9;
|
|
//nop;
|
|
a0 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L412314;
|
|
//nop;
|
|
L412314:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
t0 = s0 << 2;
|
|
t5 = 0x1000a520;
|
|
at = 0x1000a1f4;
|
|
t5 = MEM_U32(t5 + 8);
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
t8 = t5 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = 0x4;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L412340;
|
|
a1 = 0x4;
|
|
L412340:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a218;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L412378;
|
|
MEM_U32(at + 0) = v0;
|
|
L412354:
|
|
t4 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t1 = MEM_U32(t4 + 64);
|
|
//nop;
|
|
MEM_U32(at + 0) = t1;
|
|
at = 0x1000a218;
|
|
t3 = MEM_U32(t4 + 68);
|
|
//nop;
|
|
MEM_U32(at + 0) = t3;
|
|
L412378:
|
|
t6 = 0x1000a380;
|
|
at = 0x1000a21c;
|
|
t2 = MEM_U32(t6 + 72);
|
|
a1 = 0x10001d44;
|
|
MEM_U32(at + 0) = t2;
|
|
at = 0x1000a224;
|
|
t9 = MEM_U32(t6 + 80);
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 0) = t9;
|
|
at = 0x1000a220;
|
|
//nop;
|
|
t7 = MEM_U32(t6 + 76);
|
|
a1 = a1;
|
|
MEM_U32(at + 0) = t7;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4123b4;
|
|
MEM_U32(at + 0) = t7;
|
|
L4123b4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4123d4;
|
|
//nop;
|
|
L4123d4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001d48;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4123f0;
|
|
a1 = a1;
|
|
L4123f0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a218;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L412410;
|
|
//nop;
|
|
L412410:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001d4c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41242c;
|
|
a1 = a1;
|
|
L41242c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a21c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41244c;
|
|
//nop;
|
|
L41244c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001d50;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L412468;
|
|
a1 = a1;
|
|
L412468:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a224;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L412488;
|
|
//nop;
|
|
L412488:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001d54;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4124a4;
|
|
a1 = a1;
|
|
L4124a4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a220;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4124c4;
|
|
//nop;
|
|
L4124c4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001d58;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4124e0;
|
|
a1 = a1;
|
|
L4124e0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100000b0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L412500;
|
|
//nop;
|
|
L412500:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000b8;
|
|
a1 = 0x1000a560;
|
|
a3 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = MEM_U32(a3 + 0);
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L41252c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41252c:
|
|
// bdead 4006008b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L412810;}
|
|
//nop;
|
|
t5 = 0x100002a8;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L412714;}
|
|
//nop;
|
|
t0 = 0x1000a244;
|
|
t8 = 0x1000a248;
|
|
t0 = MEM_U32(t0 + 0);
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
at = (int)t0 < (int)t8;
|
|
if (at == 0) {//nop;
|
|
goto L4126f8;}
|
|
//nop;
|
|
t4 = 0x1000a520;
|
|
at = 0x1000a244;
|
|
t4 = MEM_U32(t4 + 8);
|
|
a0 = 0x1000a23c;
|
|
t1 = t0 + 0x1;
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
MEM_U32(at + 0) = t1;
|
|
t2 = t4 + t3;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = 0x6;
|
|
v0 = f_edit_src(mem, sp, a0, a1, a2);
|
|
goto L4125a4;
|
|
a2 = 0x6;
|
|
L4125a4:
|
|
// bdead 4006008b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4125e4;}
|
|
//nop;
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
f_show_err(mem, sp, a0);
|
|
goto L4125c4;
|
|
//nop;
|
|
L4125c4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4125dc;
|
|
//nop;
|
|
L4125dc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4125e4:
|
|
t9 = 0x1000a1a0;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L412630;}
|
|
//nop;
|
|
t6 = 0x1000a24c;
|
|
at = 0x69;
|
|
t6 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {//nop;
|
|
goto L412630;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L412628;
|
|
//nop;
|
|
L412628:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L412630:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L412644;
|
|
//nop;
|
|
L412644:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L412660;
|
|
//nop;
|
|
L412660:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a218;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41267c;
|
|
//nop;
|
|
L41267c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a21c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L412698;
|
|
//nop;
|
|
L412698:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a224;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4126b4;
|
|
//nop;
|
|
L4126b4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a220;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4126d0;
|
|
//nop;
|
|
L4126d0:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
t5 = s0 << 2;
|
|
t7 = 0x1000a520;
|
|
at = 0x1000a1f0;
|
|
t7 = MEM_U32(t7 + 8);
|
|
//nop;
|
|
t8 = t7 + t5;
|
|
t0 = MEM_U32(t8 + 0);
|
|
MEM_U32(at + 0) = t0;
|
|
goto L40a8e0;
|
|
MEM_U32(at + 0) = t0;
|
|
L4126f8:
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
f_show_err(mem, sp, a0);
|
|
goto L41270c;
|
|
//nop;
|
|
L41270c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L412714:
|
|
t1 = 0x10000404;
|
|
t3 = 0x1000a1a0;
|
|
t1 = MEM_U32(t1 + 0);
|
|
at = 0x10000404;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t4 = t1 + 0x1;
|
|
if (t3 == 0) {MEM_U32(at + 0) = t4;
|
|
goto L412768;}
|
|
MEM_U32(at + 0) = t4;
|
|
t2 = 0x1000a24c;
|
|
at = 0x69;
|
|
t2 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t2 == at) {//nop;
|
|
goto L412768;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L412760;
|
|
//nop;
|
|
L412760:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L412768:
|
|
t9 = 0x10000240;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L4127b8;}
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L412794;
|
|
//nop;
|
|
L412794:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a218;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4127b0;
|
|
//nop;
|
|
L4127b0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4127b8:
|
|
a0 = 0x1000a21c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4127cc;
|
|
//nop;
|
|
L4127cc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a224;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4127e8;
|
|
//nop;
|
|
L4127e8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a220;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L412804;
|
|
//nop;
|
|
L412804:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L412810:
|
|
t6 = 0x100002a8;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L412844;}
|
|
//nop;
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41283c;
|
|
//nop;
|
|
L41283c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L412844:
|
|
t7 = 0x1000a1a0;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L412890;}
|
|
//nop;
|
|
t5 = 0x1000a24c;
|
|
at = 0x69;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {//nop;
|
|
goto L412890;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L412888;
|
|
//nop;
|
|
L412888:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L412890:
|
|
a0 = 0x1000a21c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4128a4;
|
|
//nop;
|
|
L4128a4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a224;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4128c0;
|
|
//nop;
|
|
L4128c0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a220;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4128dc;
|
|
//nop;
|
|
L4128dc:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
at = 0x66;
|
|
t8 = 0x1000a1e6;
|
|
//nop;
|
|
t8 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
if (t8 == at) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t0 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t0 = MEM_U32(t0 + 0);
|
|
MEM_U32(at + 0) = t0;
|
|
goto L411c50;
|
|
MEM_U32(at + 0) = t0;
|
|
L412910:
|
|
t1 = 0x10000268;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {at = 0x1000a560;
|
|
goto L412a68;}
|
|
at = 0x1000a560;
|
|
a1 = 0x10001d5c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L412940;
|
|
a1 = a1;
|
|
L412940:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L412960;
|
|
//nop;
|
|
L412960:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x4;
|
|
t4 = 0x1000a36c;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {//nop;
|
|
goto L412998;}
|
|
//nop;
|
|
t3 = 0x1000a24c;
|
|
at = 0x73;
|
|
t3 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L4129ac;}
|
|
//nop;
|
|
L412998:
|
|
t2 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t9 = MEM_U32(t2 + 56);
|
|
MEM_U32(at + 0) = t9;
|
|
goto L4129e0;
|
|
MEM_U32(at + 0) = t9;
|
|
L4129ac:
|
|
t6 = 0x1000a520;
|
|
t7 = s0 << 2;
|
|
t6 = MEM_U32(t6 + 8);
|
|
//nop;
|
|
t5 = t6 + t7;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = 0x70;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L4129cc;
|
|
a1 = 0x70;
|
|
L4129cc:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L4129e0:
|
|
a0 = 0x1000a194;
|
|
a1 = 0x1000a560;
|
|
a3 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = MEM_U32(a3 + 0);
|
|
a2 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L412a08;
|
|
MEM_U32(sp + 16) = zero;
|
|
L412a08:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L412a54;}
|
|
//nop;
|
|
t8 = 0x10000404;
|
|
t1 = 0x10000240;
|
|
t8 = MEM_U32(t8 + 0);
|
|
at = 0x10000404;
|
|
t1 = MEM_U32(t1 + 0);
|
|
t0 = t8 + 0x1;
|
|
if (t1 != 0) {MEM_U32(at + 0) = t0;
|
|
goto L41977c;}
|
|
MEM_U32(at + 0) = t0;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L412a48;
|
|
//nop;
|
|
L412a48:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L412a54:
|
|
t4 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
MEM_U32(at + 0) = t4;
|
|
L412a68:
|
|
s4 = 0x1000a24c;
|
|
at = 0x65;
|
|
s4 = MEM_U8(s4 + 0);
|
|
//nop;
|
|
if (s4 == at) {at = 0x72;
|
|
goto L412ac8;}
|
|
at = 0x72;
|
|
if (s4 == at) {at = 0x73;
|
|
goto L412b10;}
|
|
at = 0x73;
|
|
if (s4 != at) {//nop;
|
|
goto L412ac8;}
|
|
//nop;
|
|
t3 = 0x1000a1a0;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L40ad4c;}
|
|
//nop;
|
|
t2 = 0x1000a1a4;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L418634;}
|
|
//nop;
|
|
//nop;
|
|
goto L40ad4c;
|
|
//nop;
|
|
L412ac8:
|
|
t9 = 0x10001d60;
|
|
a0 = 0x1;
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L412af0;
|
|
MEM_U32(sp + 16) = zero;
|
|
L412af0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L412b08;
|
|
//nop;
|
|
L412b08:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L412b10:
|
|
at = 0x1000a560;
|
|
a1 = 0x10001d88;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L412b2c;
|
|
a1 = a1;
|
|
L412b2c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a370;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L412b48;
|
|
//nop;
|
|
L412b48:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L412b68;
|
|
//nop;
|
|
L412b68:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
t7 = s0 << 2;
|
|
t6 = 0x1000a520;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 8);
|
|
a1 = 0x66;
|
|
t5 = t6 + t7;
|
|
a0 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L412b90;
|
|
//nop;
|
|
L412b90:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
at = 0x1000a1f4;
|
|
a0 = 0x1000a190;
|
|
a1 = 0x1000a560;
|
|
a3 = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = MEM_U32(a3 + 0);
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L412bc4;
|
|
MEM_U32(sp + 16) = zero;
|
|
L412bc4:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L412bf8;}
|
|
//nop;
|
|
t8 = 0x10000404;
|
|
t1 = 0x10000240;
|
|
t8 = MEM_U32(t8 + 0);
|
|
at = 0x10000404;
|
|
t1 = MEM_U32(t1 + 0);
|
|
t0 = t8 + 0x1;
|
|
if (t1 != 0) {MEM_U32(at + 0) = t0;
|
|
goto L41977c;}
|
|
MEM_U32(at + 0) = t0;
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L412bf8:
|
|
t4 = 0x10000268;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L412c2c;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L412c24;
|
|
//nop;
|
|
L412c24:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L412c2c:
|
|
t3 = 0x1000a1f4;
|
|
t2 = 0x1000026c;
|
|
at = 0x1000a1f0;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t2 = MEM_U32(t2 + 0);
|
|
MEM_U32(at + 0) = t3;
|
|
if (t2 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t9 = 0x1000a1a0;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L40ad4c;}
|
|
//nop;
|
|
L412c64:
|
|
MEM_U32(sp + 256) = zero;
|
|
MEM_U32(sp + 252) = zero;
|
|
t6 = 0x31;
|
|
t7 = sp + 0xf0;
|
|
t8 = 0x1000043c;
|
|
MEM_U8(t7 + 0) = (uint8_t)t6;
|
|
t5 = sp + 0xf0;
|
|
MEM_U8(t5 + 1) = (uint8_t)zero;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L413558;}
|
|
//nop;
|
|
t0 = 0x1000a150;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t1 = t0 & 0x1;
|
|
if (t1 == 0) {//nop;
|
|
goto L412ce4;}
|
|
//nop;
|
|
t4 = 0x10001d90;
|
|
//nop;
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L412cd8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L412cd8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L413558;
|
|
//nop;
|
|
L412ce4:
|
|
t3 = 0x10000230;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
at = (int)t3 < (int)0x2;
|
|
if (at != 0) {//nop;
|
|
goto L412d50;}
|
|
//nop;
|
|
t2 = 0x10000264;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L412d50;}
|
|
//nop;
|
|
a1 = 0x10001dc0;
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L412d2c;
|
|
a1 = a1;
|
|
L412d2c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001dcc;
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L412d48;
|
|
a1 = a1;
|
|
L412d48:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L412d50:
|
|
t9 = 0x1000a168;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L412db0;}
|
|
//nop;
|
|
t6 = 0x10000398;
|
|
at = 0x2;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {//nop;
|
|
goto L412db0;}
|
|
//nop;
|
|
t7 = 0x10001dd0;
|
|
//nop;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L412da8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L412da8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L412db0:
|
|
t5 = 0x1000a164;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L412e10;}
|
|
//nop;
|
|
t8 = 0x10000398;
|
|
at = 0x2;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == at) {//nop;
|
|
goto L412e10;}
|
|
//nop;
|
|
t0 = 0x10001df8;
|
|
//nop;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L412e08;
|
|
MEM_U32(sp + 16) = zero;
|
|
L412e08:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L412e10:
|
|
t1 = 0x1000a174;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L412e70;}
|
|
//nop;
|
|
t4 = 0x10000398;
|
|
at = 0x2;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {//nop;
|
|
goto L412e70;}
|
|
//nop;
|
|
t3 = 0x10001e20;
|
|
//nop;
|
|
t3 = t3;
|
|
MEM_U32(sp + 20) = t3;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L412e68;
|
|
MEM_U32(sp + 16) = zero;
|
|
L412e68:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L412e70:
|
|
t2 = 0x1000a178;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L412ed0;}
|
|
//nop;
|
|
t9 = 0x10000398;
|
|
at = 0x2;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {//nop;
|
|
goto L412ed0;}
|
|
//nop;
|
|
t6 = 0x10001e48;
|
|
//nop;
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L412ec8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L412ec8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L412ed0:
|
|
t7 = 0x1000a160;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L412f30;}
|
|
//nop;
|
|
t5 = 0x10001e78;
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L412f10;
|
|
MEM_U32(sp + 16) = zero;
|
|
L412f10:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L412f28;
|
|
//nop;
|
|
L412f28:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L412f30:
|
|
at = 0x1000a560;
|
|
a1 = 0x10001ea0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L412f4c;
|
|
a1 = a1;
|
|
L412f4c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
t8 = 0x1000a380;
|
|
a1 = 0x10001ea8;
|
|
//nop;
|
|
a0 = MEM_U32(t8 + 124);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L412f6c;
|
|
a1 = a1;
|
|
L412f6c:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 244) = v0;
|
|
a0 = 0x10001eac;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 244);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L412f8c;
|
|
a0 = a0;
|
|
L412f8c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L412fa4;
|
|
a1 = s4;
|
|
L412fa4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x4b;
|
|
t0 = 0x1000a1e6;
|
|
//nop;
|
|
t0 = MEM_U8(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {//nop;
|
|
goto L412fdc;}
|
|
//nop;
|
|
t1 = 0x10000240;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L413010;}
|
|
//nop;
|
|
L412fdc:
|
|
t4 = 0x1000a520;
|
|
t3 = s0 << 2;
|
|
t4 = MEM_U32(t4 + 8);
|
|
//nop;
|
|
t2 = t4 + t3;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = 0x6d;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L412ffc;
|
|
a1 = 0x6d;
|
|
L412ffc:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L413044;
|
|
MEM_U32(at + 0) = v0;
|
|
L413010:
|
|
t9 = 0x1000a380;
|
|
a1 = 0x10001eb0;
|
|
a0 = MEM_U32(t9 + 124);
|
|
//nop;
|
|
a2 = sp + 0xf0;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L413030;
|
|
a1 = a1;
|
|
L413030:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L413044:
|
|
a1 = 0x1000a1f4;
|
|
a0 = 0x10001eb4;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L413060;
|
|
a0 = a0;
|
|
L413060:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413078;
|
|
a1 = s4;
|
|
L413078:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a1 = 0x1000a1f0;
|
|
a0 = 0x10001eb8;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L413098;
|
|
a0 = a0;
|
|
L413098:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4130b0;
|
|
a1 = s4;
|
|
L4130b0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t6 = 0x1000a16c;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L4130ec;}
|
|
//nop;
|
|
a1 = 0x10001ebc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4130e4;
|
|
a1 = a1;
|
|
L4130e4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4130ec:
|
|
t7 = 0x1000a170;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L413120;}
|
|
//nop;
|
|
a1 = 0x10001ec8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413118;
|
|
a1 = a1;
|
|
L413118:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413120:
|
|
t5 = 0x10000284;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L413154;}
|
|
//nop;
|
|
a1 = 0x10001ed4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41314c;
|
|
a1 = a1;
|
|
L41314c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413154:
|
|
t8 = 0x1000a154;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L413188;}
|
|
//nop;
|
|
a1 = 0x10001ee0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413180;
|
|
a1 = a1;
|
|
L413180:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413188:
|
|
t0 = 0x1000a15c;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L4131bc;}
|
|
//nop;
|
|
a1 = 0x10001eec;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4131b4;
|
|
a1 = a1;
|
|
L4131b4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4131bc:
|
|
t1 = 0x10000398;
|
|
at = 0x2;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L4131f0;}
|
|
//nop;
|
|
a1 = 0x10001ef4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4131e8;
|
|
a1 = a1;
|
|
L4131e8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4131f0:
|
|
t4 = 0x10000234;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L413224;}
|
|
//nop;
|
|
a1 = 0x10001f00;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41321c;
|
|
a1 = a1;
|
|
L41321c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413224:
|
|
t3 = 0x10000424;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L4132a8;}
|
|
//nop;
|
|
t2 = 0x1000a520;
|
|
t9 = s0 << 2;
|
|
t2 = MEM_U32(t2 + 8);
|
|
a1 = 0x1000a24c;
|
|
t6 = t2 + t9;
|
|
//nop;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a1 = MEM_U8(a1 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L413264;
|
|
//nop;
|
|
L413264:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
s5 = v0;
|
|
a0 = 0x10001f08;
|
|
//nop;
|
|
a1 = s5;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L413284;
|
|
a0 = a0;
|
|
L413284:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41329c;
|
|
a1 = s4;
|
|
L41329c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L413310;
|
|
//nop;
|
|
L4132a8:
|
|
t7 = 0x1000a520;
|
|
a1 = 0x1000a24c;
|
|
t7 = MEM_U32(t7 + 8);
|
|
t5 = s0 << 2;
|
|
//nop;
|
|
t8 = t7 + t5;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = MEM_U8(a1 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L4132d0;
|
|
//nop;
|
|
L4132d0:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
s5 = v0;
|
|
a0 = 0x10001f14;
|
|
//nop;
|
|
a1 = s5;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4132f0;
|
|
a0 = a0;
|
|
L4132f0:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413308;
|
|
a1 = s4;
|
|
L413308:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413310:
|
|
a1 = 0x10001f28;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
// bdead 40060063 a2 = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413328;
|
|
a1 = a1;
|
|
L413328:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001f40;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413344;
|
|
a1 = a1;
|
|
L413344:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a5e0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L413360;
|
|
//nop;
|
|
L413360:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100001f4;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L413388;
|
|
MEM_U32(sp + 16) = zero;
|
|
L413388:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L413488;}
|
|
//nop;
|
|
t0 = 0x10000404;
|
|
t4 = 0x1000a1a0;
|
|
t0 = MEM_U32(t0 + 0);
|
|
at = 0x10000404;
|
|
t4 = MEM_U32(t4 + 0);
|
|
t1 = t0 + 0x1;
|
|
if (t4 != 0) {MEM_U32(at + 0) = t1;
|
|
goto L4133d4;}
|
|
MEM_U32(at + 0) = t1;
|
|
t3 = 0x1000a24c;
|
|
at = 0x65;
|
|
t3 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t3 == at) {at = 0x72;
|
|
goto L4133d4;}
|
|
at = 0x72;
|
|
if (t3 != at) {//nop;
|
|
goto L413420;}
|
|
//nop;
|
|
L4133d4:
|
|
t2 = 0x1000a24c;
|
|
at = 0x69;
|
|
t2 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t2 == at) {//nop;
|
|
goto L413420;}
|
|
//nop;
|
|
t9 = 0x10000240;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L413420;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L413418;
|
|
//nop;
|
|
L413418:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413420:
|
|
t6 = 0x1000a1e6;
|
|
at = 0x4b;
|
|
t6 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L413450;}
|
|
//nop;
|
|
t7 = 0x10000240;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L41346c;}
|
|
//nop;
|
|
L413450:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L413464;
|
|
//nop;
|
|
L413464:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41346c:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 244);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41347c;
|
|
//nop;
|
|
L41347c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L413488:
|
|
t5 = 0x1000a1a0;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L4134c8;}
|
|
//nop;
|
|
t8 = 0x1000a24c;
|
|
at = 0x65;
|
|
t8 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
if (t8 == at) {at = 0x72;
|
|
goto L4134c8;}
|
|
at = 0x72;
|
|
if (t8 == at) {at = 0x46;
|
|
goto L4134c8;}
|
|
at = 0x46;
|
|
if (t8 != at) {//nop;
|
|
goto L413514;}
|
|
//nop;
|
|
L4134c8:
|
|
t0 = 0x1000a24c;
|
|
at = 0x69;
|
|
t0 = MEM_U8(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {//nop;
|
|
goto L413514;}
|
|
//nop;
|
|
t1 = 0x10000240;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L413514;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41350c;
|
|
//nop;
|
|
L41350c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413514:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 244);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L413524;
|
|
//nop;
|
|
L413524:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t4 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t3 = 0x1000a1e6;
|
|
t4 = MEM_U32(t4 + 0);
|
|
t3 = MEM_U8(t3 + 0);
|
|
MEM_U32(at + 0) = t4;
|
|
at = 0x4b;
|
|
if (t3 != at) {//nop;
|
|
goto L4142ac;}
|
|
//nop;
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L413558:
|
|
t2 = 0x1000a1e6;
|
|
at = 0x4b;
|
|
t2 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t2 == at) {//nop;
|
|
goto L413588;}
|
|
//nop;
|
|
t9 = 0x10000240;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L4135a0;}
|
|
//nop;
|
|
L413588:
|
|
t6 = 0x1000a150;
|
|
at = 0x1000a150;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t7 = t6 | 0x6;
|
|
MEM_U32(at + 0) = t7;
|
|
L4135a0:
|
|
t5 = 0x1000a150;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
t8 = t5 & 0x1;
|
|
if (t8 == 0) {//nop;
|
|
goto L4142ac;}
|
|
//nop;
|
|
t0 = 0x10000230;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
at = (int)t0 < (int)0x2;
|
|
if (at != 0) {//nop;
|
|
goto L413628;}
|
|
//nop;
|
|
t1 = 0x10000264;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L413628;}
|
|
//nop;
|
|
a1 = 0x10001f48;
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413604;
|
|
a1 = a1;
|
|
L413604:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10001f54;
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413620;
|
|
a1 = a1;
|
|
L413620:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413628:
|
|
t4 = 0x1000a168;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L413688;}
|
|
//nop;
|
|
t3 = 0x10000398;
|
|
at = 0x2;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == at) {//nop;
|
|
goto L413688;}
|
|
//nop;
|
|
t2 = 0x10001f58;
|
|
//nop;
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L413680;
|
|
MEM_U32(sp + 16) = zero;
|
|
L413680:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413688:
|
|
t9 = 0x1000a164;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L4136e8;}
|
|
//nop;
|
|
t6 = 0x10000398;
|
|
at = 0x2;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {//nop;
|
|
goto L4136e8;}
|
|
//nop;
|
|
t7 = 0x10001f80;
|
|
//nop;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4136e0;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4136e0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4136e8:
|
|
t5 = 0x1000a174;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L413748;}
|
|
//nop;
|
|
t8 = 0x10000398;
|
|
at = 0x2;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == at) {//nop;
|
|
goto L413748;}
|
|
//nop;
|
|
t0 = 0x10001fa8;
|
|
//nop;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L413740;
|
|
MEM_U32(sp + 16) = zero;
|
|
L413740:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413748:
|
|
t1 = 0x1000a178;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L4137a8;}
|
|
//nop;
|
|
t4 = 0x10000398;
|
|
at = 0x2;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {//nop;
|
|
goto L4137a8;}
|
|
//nop;
|
|
t3 = 0x10001fd0;
|
|
//nop;
|
|
t3 = t3;
|
|
MEM_U32(sp + 20) = t3;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4137a0;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4137a0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4137a8:
|
|
t2 = 0x1000a160;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L413808;}
|
|
//nop;
|
|
t9 = 0x10001ffc;
|
|
a0 = 0x1;
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4137e8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4137e8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L413800;
|
|
//nop;
|
|
L413800:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413808:
|
|
at = 0x1000a560;
|
|
a1 = 0x10002020;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413824;
|
|
a1 = a1;
|
|
L413824:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
t6 = MEM_U32(sp + 252);
|
|
t8 = 0x1000a150;
|
|
t5 = sp + 0xf0;
|
|
t7 = t6 + 0x31;
|
|
MEM_U8(t5 + 0) = (uint8_t)t7;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
t0 = t8 & 0x2;
|
|
if (t0 == 0) {//nop;
|
|
goto L4138b4;}
|
|
//nop;
|
|
t1 = 0x1000a520;
|
|
t4 = s0 << 2;
|
|
t1 = MEM_U32(t1 + 8);
|
|
//nop;
|
|
t3 = t1 + t4;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = 0x6c;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L413870;
|
|
a1 = 0x6c;
|
|
L413870:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
t9 = MEM_U32(sp + 252);
|
|
t2 = 0x100003a8;
|
|
MEM_U32(sp + 248) = v0;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
at = (int)t9 < (int)t2;
|
|
if (at == 0) {//nop;
|
|
goto L4138dc;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 248);
|
|
a1 = sp + 0xf0;
|
|
a2 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4138a8;
|
|
a2 = zero;
|
|
L4138a8:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 248) = v0;
|
|
goto L4138dc;
|
|
MEM_U32(sp + 248) = v0;
|
|
L4138b4:
|
|
t6 = 0x1000a380;
|
|
a1 = 0x10002024;
|
|
//nop;
|
|
a0 = MEM_U32(t6 + 124);
|
|
a2 = sp + 0xf0;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4138d4;
|
|
a1 = a1;
|
|
L4138d4:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 248) = v0;
|
|
L4138dc:
|
|
a0 = 0x10002028;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 248);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4138f4;
|
|
a0 = a0;
|
|
L4138f4:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41390c;
|
|
a1 = s4;
|
|
L41390c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t7 = 0x1000a150;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
t5 = t7 & 0x4;
|
|
if (t5 == 0) {//nop;
|
|
goto L4139a0;}
|
|
//nop;
|
|
t8 = 0x1000a520;
|
|
t0 = s0 << 2;
|
|
t8 = MEM_U32(t8 + 8);
|
|
//nop;
|
|
t1 = t8 + t0;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = 0x6d;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L413950;
|
|
a1 = 0x6d;
|
|
L413950:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
t3 = MEM_U32(sp + 252);
|
|
t4 = 0x100003a8;
|
|
at = 0x1000a1f4;
|
|
t4 = MEM_U32(t4 + 0);
|
|
MEM_U32(at + 0) = v0;
|
|
at = (int)t3 < (int)t4;
|
|
if (at == 0) {//nop;
|
|
goto L4139d4;}
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = sp + 0xf0;
|
|
a2 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41398c;
|
|
a2 = zero;
|
|
L41398c:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L4139d4;
|
|
MEM_U32(at + 0) = v0;
|
|
L4139a0:
|
|
t2 = 0x1000a380;
|
|
a1 = 0x1000202c;
|
|
//nop;
|
|
a0 = MEM_U32(t2 + 124);
|
|
a2 = sp + 0xf0;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4139c0;
|
|
a1 = a1;
|
|
L4139c0:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L4139d4:
|
|
a1 = 0x1000a1f4;
|
|
a0 = 0x10002030;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4139f0;
|
|
a0 = a0;
|
|
L4139f0:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413a08;
|
|
a1 = s4;
|
|
L413a08:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a1 = 0x1000a1f0;
|
|
a0 = 0x10002034;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L413a28;
|
|
a0 = a0;
|
|
L413a28:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413a40;
|
|
a1 = s4;
|
|
L413a40:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t9 = 0x1000a16c;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L413a7c;}
|
|
//nop;
|
|
a1 = 0x10002038;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413a74;
|
|
a1 = a1;
|
|
L413a74:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413a7c:
|
|
t6 = 0x1000a170;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L413ab0;}
|
|
//nop;
|
|
a1 = 0x10002044;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413aa8;
|
|
a1 = a1;
|
|
L413aa8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413ab0:
|
|
t7 = 0x10000284;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L413ae4;}
|
|
//nop;
|
|
a1 = 0x10002050;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413adc;
|
|
a1 = a1;
|
|
L413adc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413ae4:
|
|
t5 = 0x1000a154;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L413b18;}
|
|
//nop;
|
|
a1 = 0x1000205c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413b10;
|
|
a1 = a1;
|
|
L413b10:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413b18:
|
|
t8 = 0x1000a15c;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L413b4c;}
|
|
//nop;
|
|
a1 = 0x10002068;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413b44;
|
|
a1 = a1;
|
|
L413b44:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413b4c:
|
|
t0 = 0x10000398;
|
|
at = 0x2;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L413b80;}
|
|
//nop;
|
|
a1 = 0x10002070;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413b78;
|
|
a1 = a1;
|
|
L413b78:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413b80:
|
|
t1 = 0x10000234;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L413bb8;}
|
|
//nop;
|
|
a1 = 0x1000207c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413bac;
|
|
a1 = a1;
|
|
L413bac:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L413bd4;
|
|
//nop;
|
|
L413bb8:
|
|
a1 = 0x10002084;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413bcc;
|
|
a1 = a1;
|
|
L413bcc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413bd4:
|
|
t4 = 0x1000a150;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t3 = t4 & 0x2;
|
|
if (t3 == 0) {//nop;
|
|
goto L413c58;}
|
|
//nop;
|
|
t2 = 0x1000a520;
|
|
t9 = s0 << 2;
|
|
t2 = MEM_U32(t2 + 8);
|
|
a1 = 0x5;
|
|
t6 = t2 + t9;
|
|
//nop;
|
|
a0 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L413c14;
|
|
//nop;
|
|
L413c14:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
s5 = v0;
|
|
a0 = 0x1000208c;
|
|
//nop;
|
|
a1 = s5;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L413c34;
|
|
a0 = a0;
|
|
L413c34:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413c4c;
|
|
a1 = s4;
|
|
L413c4c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L413c8c;
|
|
//nop;
|
|
L413c58:
|
|
t7 = 0x10000424;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L413c8c;}
|
|
//nop;
|
|
a1 = 0x10002098;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413c84;
|
|
a1 = a1;
|
|
L413c84:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413c8c:
|
|
t5 = 0x10000424;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L413d10;}
|
|
//nop;
|
|
t8 = 0x1000a520;
|
|
a1 = 0x1000a24c;
|
|
t8 = MEM_U32(t8 + 8);
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
t1 = t8 + t0;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = MEM_U8(a1 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L413ccc;
|
|
//nop;
|
|
L413ccc:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
s5 = v0;
|
|
a0 = 0x100020a4;
|
|
//nop;
|
|
a1 = s5;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L413cec;
|
|
a0 = a0;
|
|
L413cec:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413d04;
|
|
a1 = s4;
|
|
L413d04:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L413d78;
|
|
//nop;
|
|
L413d10:
|
|
t4 = 0x1000a520;
|
|
a1 = 0x1000a24c;
|
|
t4 = MEM_U32(t4 + 8);
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t2 = t4 + t3;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = MEM_U8(a1 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L413d38;
|
|
//nop;
|
|
L413d38:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
s5 = v0;
|
|
a0 = 0x100020b0;
|
|
//nop;
|
|
a1 = s5;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L413d58;
|
|
a0 = a0;
|
|
L413d58:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413d70;
|
|
a1 = s4;
|
|
L413d70:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413d78:
|
|
a1 = 0x100020c4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
// bdead 40060063 a2 = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413d90;
|
|
a1 = a1;
|
|
L413d90:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100020dc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413dac;
|
|
a1 = a1;
|
|
L413dac:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
t6 = MEM_U32(sp + 252);
|
|
t9 = 0x100003a8;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
at = (int)t6 < (int)t9;
|
|
if (at != 0) {//nop;
|
|
goto L413df0;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a5b8;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L413de4;
|
|
//nop;
|
|
L413de4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L414058;
|
|
//nop;
|
|
L413df0:
|
|
a1 = 0x100020e4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413e04;
|
|
a1 = a1;
|
|
L413e04:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100020ec;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L413e20;
|
|
a1 = a1;
|
|
L413e20:
|
|
t7 = MEM_U32(sp + 256);
|
|
// bdead 40070003 gp = MEM_U32(sp + 64);
|
|
t8 = MEM_U32(sp + 356);
|
|
t5 = t7 + 0x1;
|
|
t0 = t5 << 2;
|
|
a1 = 0x100020f4;
|
|
//nop;
|
|
MEM_U32(sp + 256) = t5;
|
|
t1 = t8 + t0;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a2 = 0xc;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L413e54;
|
|
a1 = a1;
|
|
L413e54:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L413f04;}
|
|
//nop;
|
|
L413e60:
|
|
t4 = MEM_U32(sp + 256);
|
|
t2 = MEM_U32(sp + 356);
|
|
t3 = t4 + 0x1;
|
|
t9 = t3 << 2;
|
|
MEM_U32(sp + 256) = t3;
|
|
t6 = t2 + t9;
|
|
t7 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L413ed0;}
|
|
//nop;
|
|
t5 = 0x10002104;
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L413eb0;
|
|
MEM_U32(sp + 16) = zero;
|
|
L413eb0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L413ec8;
|
|
//nop;
|
|
L413ec8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413ed0:
|
|
t0 = MEM_U32(sp + 256);
|
|
t8 = MEM_U32(sp + 356);
|
|
t1 = t0 << 2;
|
|
a1 = 0x100020f4;
|
|
//nop;
|
|
t4 = t8 + t1;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a2 = 0xc;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L413ef8;
|
|
a1 = a1;
|
|
L413ef8:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L413e60;}
|
|
//nop;
|
|
L413f04:
|
|
a0 = 0x10002124;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L413f18;
|
|
//nop;
|
|
L413f18:
|
|
t2 = MEM_U32(sp + 256);
|
|
t3 = MEM_U32(sp + 356);
|
|
t9 = t2 << 2;
|
|
t6 = t3 + t9;
|
|
t7 = MEM_U32(t6 + 0);
|
|
// bdead 4007018b gp = MEM_U32(sp + 64);
|
|
t5 = v0 + t7;
|
|
MEM_U32(sp + 232) = t5;
|
|
L413f38:
|
|
t0 = MEM_U32(sp + 232);
|
|
//nop;
|
|
t8 = t0 + 0x1;
|
|
MEM_U32(sp + 236) = t8;
|
|
t1 = MEM_U8(t0 + 1);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L413fa0;}
|
|
//nop;
|
|
t4 = 0x10002130;
|
|
//nop;
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L413f80;
|
|
MEM_U32(sp + 16) = zero;
|
|
L413f80:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L413f98;
|
|
//nop;
|
|
L413f98:
|
|
// bdead 40060183 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L413fa0:
|
|
t2 = MEM_U32(sp + 236);
|
|
at = 0x2c;
|
|
t3 = t2 + 0x1;
|
|
MEM_U32(sp + 232) = t3;
|
|
t9 = MEM_U8(t2 + 1);
|
|
//nop;
|
|
if (t9 == at) {//nop;
|
|
goto L413ff8;}
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L413ff8;}
|
|
//nop;
|
|
L413fc8:
|
|
t6 = MEM_U32(sp + 232);
|
|
at = 0x2c;
|
|
t7 = t6 + 0x1;
|
|
MEM_U32(sp + 232) = t7;
|
|
t5 = MEM_U32(sp + 232);
|
|
//nop;
|
|
t8 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t8 == at) {//nop;
|
|
goto L413ff8;}
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L413fc8;}
|
|
//nop;
|
|
L413ff8:
|
|
t0 = MEM_U32(sp + 232);
|
|
a1 = zero;
|
|
t1 = MEM_U8(t0 + 0);
|
|
//nop;
|
|
MEM_U8(sp + 231) = (uint8_t)t1;
|
|
MEM_U8(t0 + 0) = (uint8_t)zero;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 236);
|
|
//nop;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L414020;
|
|
//nop;
|
|
L414020:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L414038;
|
|
a1 = s4;
|
|
L414038:
|
|
t4 = MEM_U8(sp + 231);
|
|
// bdead 40062183 gp = MEM_U32(sp + 64);
|
|
if (t4 == 0) {//nop;
|
|
goto L414058;}
|
|
//nop;
|
|
t3 = MEM_U8(sp + 231);
|
|
t2 = MEM_U32(sp + 232);
|
|
MEM_U8(t2 + 0) = (uint8_t)t3;
|
|
goto L413f38;
|
|
MEM_U8(t2 + 0) = (uint8_t)t3;
|
|
L414058:
|
|
a0 = 0x1000a5c4;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L41407c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41407c:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L414150;}
|
|
//nop;
|
|
t9 = 0x10000404;
|
|
t7 = 0x1000a1a0;
|
|
t9 = MEM_U32(t9 + 0);
|
|
at = 0x10000404;
|
|
t7 = MEM_U32(t7 + 0);
|
|
t6 = t9 + 0x1;
|
|
if (t7 != 0) {MEM_U32(at + 0) = t6;
|
|
goto L4140c8;}
|
|
MEM_U32(at + 0) = t6;
|
|
t5 = 0x1000a24c;
|
|
at = 0x65;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {at = 0x72;
|
|
goto L4140c8;}
|
|
at = 0x72;
|
|
if (t5 != at) {//nop;
|
|
goto L414114;}
|
|
//nop;
|
|
L4140c8:
|
|
t8 = 0x1000a24c;
|
|
at = 0x69;
|
|
t8 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
if (t8 == at) {//nop;
|
|
goto L414114;}
|
|
//nop;
|
|
t1 = 0x10000240;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L414114;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41410c;
|
|
//nop;
|
|
L41410c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L414114:
|
|
t0 = 0x1000a150;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t4 = t0 & 0x4;
|
|
if (t4 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L414144;
|
|
//nop;
|
|
L414144:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L414150:
|
|
t3 = 0x1000a150;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t2 = t3 & 0x2;
|
|
if (t2 != 0) {//nop;
|
|
goto L414184;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 248);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41417c;
|
|
//nop;
|
|
L41417c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L414184:
|
|
t9 = MEM_U32(sp + 252);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L414224;}
|
|
//nop;
|
|
t6 = 0x1000a1a0;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L4141d4;}
|
|
//nop;
|
|
t7 = 0x1000a24c;
|
|
at = 0x65;
|
|
t7 = MEM_U8(t7 + 0);
|
|
//nop;
|
|
if (t7 == at) {at = 0x72;
|
|
goto L4141d4;}
|
|
at = 0x72;
|
|
if (t7 == at) {at = 0x46;
|
|
goto L4141d4;}
|
|
at = 0x46;
|
|
if (t7 != at) {//nop;
|
|
goto L41425c;}
|
|
//nop;
|
|
L4141d4:
|
|
t5 = 0x1000a24c;
|
|
at = 0x69;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {//nop;
|
|
goto L41425c;}
|
|
//nop;
|
|
t8 = 0x10000240;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L41425c;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L414218;
|
|
//nop;
|
|
L414218:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41425c;
|
|
//nop;
|
|
L414224:
|
|
t1 = 0x1000a150;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t0 = t1 & 0x4;
|
|
if (t0 != 0) {//nop;
|
|
goto L41425c;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L414254;
|
|
//nop;
|
|
L414254:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41425c:
|
|
t2 = 0x100003a8;
|
|
t4 = MEM_U32(sp + 252);
|
|
t2 = MEM_U32(t2 + 0);
|
|
t3 = t4 + 0x1;
|
|
at = (int)t2 < (int)t3;
|
|
if (at != 0) {MEM_U32(sp + 252) = t3;
|
|
goto L41428c;}
|
|
MEM_U32(sp + 252) = t3;
|
|
t9 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t9 = MEM_U32(t9 + 0);
|
|
MEM_U32(at + 0) = t9;
|
|
goto L413808;
|
|
MEM_U32(at + 0) = t9;
|
|
L41428c:
|
|
t6 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t7 = 0x1000a1e6;
|
|
t6 = MEM_U32(t6 + 0);
|
|
t7 = MEM_U8(t7 + 0);
|
|
MEM_U32(at + 0) = t6;
|
|
at = 0x4b;
|
|
if (t7 == at) {at = 0x1000a560;
|
|
goto L41977c;}
|
|
L4142ac:
|
|
at = 0x1000a560;
|
|
a1 = 0x1000215c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4142c8;
|
|
a1 = a1;
|
|
L4142c8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t5 = 0x1000a144;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L414300;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = t5;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4142f8;
|
|
a1 = t5;
|
|
L4142f8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L414300:
|
|
t8 = 0x1000a140;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if ((int)t8 <= 0) {//nop;
|
|
goto L414334;}
|
|
//nop;
|
|
a1 = 0x10002164;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41432c;
|
|
a1 = a1;
|
|
L41432c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L414334:
|
|
t1 = 0x1000a150;
|
|
at = 0x10000;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t0 = t1 & at;
|
|
if (t0 == 0) {//nop;
|
|
goto L41436c;}
|
|
//nop;
|
|
a1 = 0x10002174;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L414364;
|
|
a1 = a1;
|
|
L414364:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41436c:
|
|
t4 = 0x100003a4;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L4143a0;}
|
|
//nop;
|
|
a1 = 0x10002178;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L414398;
|
|
a1 = a1;
|
|
L414398:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4143a0:
|
|
t2 = 0x10000234;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L4143d4;}
|
|
//nop;
|
|
a1 = 0x10002184;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4143cc;
|
|
a1 = a1;
|
|
L4143cc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4143d4:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a330;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L4143e8;
|
|
//nop;
|
|
L4143e8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t3 = 0x10000124;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L414444;}
|
|
//nop;
|
|
a1 = 0x1000a1fc;
|
|
a0 = 0x10002188;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L414424;
|
|
a0 = a0;
|
|
L414424:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41443c;
|
|
a1 = s4;
|
|
L41443c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L414444:
|
|
t9 = 0x10000124;
|
|
s3 = zero;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L414484;}
|
|
//nop;
|
|
a1 = 0x1000218c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L414470;
|
|
a1 = a1;
|
|
L414470:
|
|
// bdead 40160003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L414600;
|
|
MEM_U32(at + 0) = zero;
|
|
L414484:
|
|
t6 = 0x1000a1e6;
|
|
at = 0x66;
|
|
t6 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L414524;}
|
|
//nop;
|
|
t7 = 0x1000a520;
|
|
t5 = s0 << 2;
|
|
t7 = MEM_U32(t7 + 8);
|
|
//nop;
|
|
t8 = t7 + t5;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = 0x42;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L4144bc;
|
|
a1 = 0x42;
|
|
L4144bc:
|
|
// bdead 4016000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = 0x10000278;
|
|
at = 0x1000a1f4;
|
|
t1 = MEM_U32(t1 + 0);
|
|
MEM_U32(at + 0) = v0;
|
|
if (t1 == 0) {//nop;
|
|
goto L414600;}
|
|
//nop;
|
|
a1 = 0x10002194;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4144f0;
|
|
a1 = a1;
|
|
L4144f0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
t4 = s0 << 2;
|
|
t0 = 0x1000a520;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 8);
|
|
a1 = 0x55;
|
|
t2 = t0 + t4;
|
|
a0 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L414518;
|
|
//nop;
|
|
L414518:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s3 = v0;
|
|
goto L414600;
|
|
s3 = v0;
|
|
L414524:
|
|
t3 = 0x10000240;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L4145ec;}
|
|
//nop;
|
|
t9 = 0x1000a520;
|
|
t6 = s0 << 2;
|
|
t9 = MEM_U32(t9 + 8);
|
|
a1 = 0x42;
|
|
t7 = t9 + t6;
|
|
//nop;
|
|
a0 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L414560;
|
|
//nop;
|
|
L414560:
|
|
// bdead 4016000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L414584;
|
|
//nop;
|
|
L414584:
|
|
// bdead 4016000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L414600;}
|
|
//nop;
|
|
t8 = 0x1000a1f4;
|
|
t5 = 0x10002198;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t8;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4145c8;
|
|
MEM_U32(sp + 24) = t8;
|
|
L4145c8:
|
|
// bdead 40160003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4145e0;
|
|
//nop;
|
|
L4145e0:
|
|
// bdead 40160003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L414600;
|
|
//nop;
|
|
L4145ec:
|
|
t1 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t0 = MEM_U32(t1 + 12);
|
|
//nop;
|
|
MEM_U32(at + 0) = t0;
|
|
L414600:
|
|
t4 = 0x1000a1f4;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L414654;}
|
|
//nop;
|
|
a1 = 0x100021c4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41462c;
|
|
a1 = a1;
|
|
L41462c:
|
|
// bdead 40160003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41464c;
|
|
//nop;
|
|
L41464c:
|
|
// bdead 40160003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L414654:
|
|
t2 = 0x1000a1a0;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L4146a0;}
|
|
//nop;
|
|
t3 = 0x1000a24c;
|
|
at = 0x69;
|
|
t3 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t3 == at) {at = 0x6d;
|
|
goto L4146a0;}
|
|
at = 0x6d;
|
|
if (t3 == at) {//nop;
|
|
goto L4146a0;}
|
|
//nop;
|
|
s2 = 0x1000a1f0;
|
|
//nop;
|
|
s2 = MEM_U32(s2 + 0);
|
|
//nop;
|
|
goto L4146c0;
|
|
//nop;
|
|
L4146a0:
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4146b8;
|
|
//nop;
|
|
L4146b8:
|
|
// bdead 40160003 gp = MEM_U32(sp + 64);
|
|
s2 = zero;
|
|
L4146c0:
|
|
t9 = 0x1000a1f8;
|
|
a0 = 0x100000a8;
|
|
t9 = MEM_U32(t9 + 0);
|
|
a1 = 0x1000a560;
|
|
MEM_U32(sp + 16) = t9;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a2 = s2;
|
|
a3 = s3;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L4146ec;
|
|
a3 = s3;
|
|
L4146ec:
|
|
// bdead 4006018b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4149c8;}
|
|
//nop;
|
|
t6 = 0x100002a8;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L4148a8;}
|
|
//nop;
|
|
t7 = 0x1000a244;
|
|
t5 = 0x1000a248;
|
|
t7 = MEM_U32(t7 + 0);
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
at = (int)t7 < (int)t5;
|
|
if (at == 0) {//nop;
|
|
goto L41488c;}
|
|
//nop;
|
|
t1 = 0x1000a520;
|
|
at = 0x1000a244;
|
|
t1 = MEM_U32(t1 + 8);
|
|
a0 = 0x1000a23c;
|
|
t8 = t7 + 0x1;
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
MEM_U32(at + 0) = t8;
|
|
t4 = t1 + t0;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = 0x3;
|
|
v0 = f_edit_src(mem, sp, a0, a1, a2);
|
|
goto L414764;
|
|
a2 = 0x3;
|
|
L414764:
|
|
// bdead 4006008b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4147a4;}
|
|
//nop;
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
f_show_err(mem, sp, a0);
|
|
goto L414784;
|
|
//nop;
|
|
L414784:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41479c;
|
|
//nop;
|
|
L41479c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4147a4:
|
|
t2 = 0x1000a1a0;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L4147dc;}
|
|
//nop;
|
|
t3 = 0x1000a24c;
|
|
at = 0x65;
|
|
t3 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t3 == at) {at = 0x72;
|
|
goto L4147dc;}
|
|
at = 0x72;
|
|
if (t3 != at) {//nop;
|
|
goto L414818;}
|
|
//nop;
|
|
L4147dc:
|
|
t9 = 0x1000a24c;
|
|
at = 0x69;
|
|
t9 = MEM_U8(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {at = 0x66;
|
|
goto L414818;}
|
|
at = 0x66;
|
|
if (t9 == at) {//nop;
|
|
goto L414818;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L414810;
|
|
//nop;
|
|
L414810:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L414818:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41482c;
|
|
//nop;
|
|
L41482c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L414848;
|
|
//nop;
|
|
L414848:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L414864;
|
|
//nop;
|
|
L414864:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
t5 = s0 << 2;
|
|
t6 = 0x1000a520;
|
|
at = 0x1000a1f0;
|
|
t6 = MEM_U32(t6 + 8);
|
|
//nop;
|
|
t7 = t6 + t5;
|
|
t8 = MEM_U32(t7 + 0);
|
|
MEM_U32(at + 0) = t8;
|
|
goto L40a8e0;
|
|
MEM_U32(at + 0) = t8;
|
|
L41488c:
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
f_show_err(mem, sp, a0);
|
|
goto L4148a0;
|
|
//nop;
|
|
L4148a0:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4148a8:
|
|
t1 = 0x10000404;
|
|
t4 = 0x1000a1a0;
|
|
t1 = MEM_U32(t1 + 0);
|
|
at = 0x10000404;
|
|
t4 = MEM_U32(t4 + 0);
|
|
t0 = t1 + 0x1;
|
|
if (t4 != 0) {MEM_U32(at + 0) = t0;
|
|
goto L414904;}
|
|
MEM_U32(at + 0) = t0;
|
|
t2 = 0x1000a150;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
t3 = t2 & 0x1;
|
|
if (t3 != 0) {//nop;
|
|
goto L414904;}
|
|
//nop;
|
|
t9 = 0x1000a24c;
|
|
at = 0x65;
|
|
t9 = MEM_U8(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {at = 0x72;
|
|
goto L414904;}
|
|
at = 0x72;
|
|
if (t9 != at) {//nop;
|
|
goto L414974;}
|
|
//nop;
|
|
L414904:
|
|
t6 = 0x1000a24c;
|
|
at = 0x69;
|
|
t6 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {at = 0x6d;
|
|
goto L414974;}
|
|
at = 0x6d;
|
|
if (t6 == at) {//nop;
|
|
goto L414974;}
|
|
//nop;
|
|
t5 = 0x10000240;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L414974;}
|
|
//nop;
|
|
t7 = 0x1000a150;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
t8 = t7 & 0x4;
|
|
if (t8 != 0) {//nop;
|
|
goto L414974;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41496c;
|
|
//nop;
|
|
L41496c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L414974:
|
|
t1 = 0x10000240;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4149a0;
|
|
//nop;
|
|
L4149a0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4149bc;
|
|
//nop;
|
|
L4149bc:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L4149c8:
|
|
t0 = 0x100002a8;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L4149fc;}
|
|
//nop;
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4149f4;
|
|
//nop;
|
|
L4149f4:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4149fc:
|
|
t4 = 0x10000124;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L414a4c;}
|
|
//nop;
|
|
t2 = 0x1000a1a0;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L414a40;
|
|
//nop;
|
|
L414a40:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L414a4c:
|
|
t3 = 0x1000a1a0;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L414ac0;}
|
|
//nop;
|
|
t9 = 0x1000a150;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
t6 = t9 & 0x1;
|
|
if (t6 != 0) {//nop;
|
|
goto L414ac0;}
|
|
//nop;
|
|
t5 = 0x1000043c;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L414ac0;}
|
|
//nop;
|
|
t7 = 0x1000a24c;
|
|
at = 0x65;
|
|
t7 = MEM_U8(t7 + 0);
|
|
//nop;
|
|
if (t7 == at) {at = 0x72;
|
|
goto L414ac0;}
|
|
at = 0x72;
|
|
if (t7 == at) {at = 0x46;
|
|
goto L414ac0;}
|
|
at = 0x46;
|
|
if (t7 != at) {//nop;
|
|
goto L414b30;}
|
|
//nop;
|
|
L414ac0:
|
|
t8 = 0x1000a24c;
|
|
at = 0x69;
|
|
t8 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
if (t8 == at) {at = 0x6d;
|
|
goto L414b30;}
|
|
at = 0x6d;
|
|
if (t8 == at) {//nop;
|
|
goto L414b30;}
|
|
//nop;
|
|
t1 = 0x10000240;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L414b30;}
|
|
//nop;
|
|
t0 = 0x1000a150;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t4 = t0 & 0x4;
|
|
if (t4 != 0) {//nop;
|
|
goto L414b30;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L414b28;
|
|
//nop;
|
|
L414b28:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L414b30:
|
|
t2 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t3 = 0x1000a1e6;
|
|
t2 = MEM_U32(t2 + 0);
|
|
t3 = MEM_U8(t3 + 0);
|
|
MEM_U32(at + 0) = t2;
|
|
at = 0x66;
|
|
if (t3 == at) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
L414b54:
|
|
t9 = 0x10000230;
|
|
at = 0x3;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {at = 0x4;
|
|
goto L414bac;}
|
|
at = 0x4;
|
|
if (t9 == at) {//nop;
|
|
goto L414bac;}
|
|
//nop;
|
|
t6 = 0x10000224;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L414bac;}
|
|
//nop;
|
|
t5 = 0x10000374;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L4164f0;}
|
|
//nop;
|
|
//nop;
|
|
goto L416864;
|
|
//nop;
|
|
L414bac:
|
|
at = 0x1000a560;
|
|
a1 = 0x100021c8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L414bc8;
|
|
a1 = a1;
|
|
L414bc8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t7 = 0x10000234;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L414c04;}
|
|
//nop;
|
|
a1 = 0x100021d0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L414bfc;
|
|
a1 = a1;
|
|
L414bfc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L414c04:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a438;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L414c18;
|
|
//nop;
|
|
L414c18:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t8 = 0x1000a1ec;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L414c70;}
|
|
//nop;
|
|
t1 = 0x10000224;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L414c70;}
|
|
//nop;
|
|
t0 = 0x1000a520;
|
|
at = 0x1;
|
|
t0 = MEM_U32(t0 + 4);
|
|
//nop;
|
|
if (t0 != at) {at = 0x1000a1f4;
|
|
goto L414c70;}
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L414ca4;
|
|
MEM_U32(at + 0) = t8;
|
|
L414c70:
|
|
t4 = 0x1000a520;
|
|
t2 = s0 << 2;
|
|
t4 = MEM_U32(t4 + 8);
|
|
//nop;
|
|
t3 = t4 + t2;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = 0x75;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L414c90;
|
|
a1 = 0x75;
|
|
L414c90:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L414ca4:
|
|
a1 = 0x100021d4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L414cb8;
|
|
a1 = a1;
|
|
L414cb8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L414cd8;
|
|
//nop;
|
|
L414cd8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L414cf8;
|
|
//nop;
|
|
L414cf8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L414d18;
|
|
//nop;
|
|
L414d18:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000bc;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L414d40;
|
|
MEM_U32(sp + 16) = zero;
|
|
L414d40:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L414df4;}
|
|
//nop;
|
|
t9 = 0x10000404;
|
|
t5 = 0x10000240;
|
|
t9 = MEM_U32(t9 + 0);
|
|
at = 0x10000404;
|
|
t5 = MEM_U32(t5 + 0);
|
|
t6 = t9 + 0x1;
|
|
if (t5 != 0) {MEM_U32(at + 0) = t6;
|
|
goto L41977c;}
|
|
MEM_U32(at + 0) = t6;
|
|
t7 = 0x1000a24c;
|
|
at = 0x42;
|
|
t7 = MEM_U8(t7 + 0);
|
|
//nop;
|
|
if (t7 == at) {//nop;
|
|
goto L414da0;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L414d98;
|
|
//nop;
|
|
L414d98:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L414da0:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L414db4;
|
|
//nop;
|
|
L414db4:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = 0x1000a250;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L414de8;
|
|
//nop;
|
|
L414de8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L414df4:
|
|
t0 = 0x10000228;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L414e2c;}
|
|
//nop;
|
|
t8 = 0x10000230;
|
|
at = 0x3;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == at) {at = 0x4;
|
|
goto L414e2c;}
|
|
at = 0x4;
|
|
if (t8 != at) {//nop;
|
|
goto L416864;}
|
|
//nop;
|
|
L414e2c:
|
|
t4 = 0x10000240;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L414eac;}
|
|
//nop;
|
|
t2 = 0x1000a24c;
|
|
at = 0x42;
|
|
t2 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t2 == at) {//nop;
|
|
goto L414e78;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L414e70;
|
|
//nop;
|
|
L414e70:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L414e78:
|
|
t3 = 0x1000a250;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L414eac;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L414ea4;
|
|
//nop;
|
|
L414ea4:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L414eac:
|
|
t9 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t9 = MEM_U32(t9 + 0);
|
|
MEM_U32(at + 0) = t9;
|
|
goto L41977c;
|
|
MEM_U32(at + 0) = t9;
|
|
L414ec0:
|
|
t6 = 0x10000324;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L414f18;}
|
|
//nop;
|
|
t5 = 0x1000031c;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L414f18;}
|
|
//nop;
|
|
a1 = 0x100021d8;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L414f04;
|
|
a1 = a1;
|
|
L414f04:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
t7 = 0x1;
|
|
at = 0x1000031c;
|
|
//nop;
|
|
MEM_U32(at + 0) = t7;
|
|
L414f18:
|
|
at = 0x1000a560;
|
|
a1 = 0x100021e4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L414f34;
|
|
a1 = a1;
|
|
L414f34:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = 0x10000280;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L414f78;}
|
|
//nop;
|
|
a1 = 0x1000a25c;
|
|
a0 = 0x100021e8;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L414f6c;
|
|
a0 = a0;
|
|
L414f6c:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L415080;}
|
|
//nop;
|
|
L414f78:
|
|
t0 = 0x10000260;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L415080;}
|
|
//nop;
|
|
a1 = 0x1000a25c;
|
|
a0 = 0x100021ec;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L414fa8;
|
|
a0 = a0;
|
|
L414fa8:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L415080;}
|
|
//nop;
|
|
t8 = 0x10000324;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L415028;}
|
|
//nop;
|
|
t4 = 0x1000a32c;
|
|
a1 = 0x1000a25c;
|
|
a2 = 0x10000428;
|
|
a0 = 0x100021f0;
|
|
a3 = 0x100021f4;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t4;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L415004;
|
|
MEM_U32(sp + 16) = t4;
|
|
L415004:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41501c;
|
|
a1 = s4;
|
|
L41501c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L415080;
|
|
//nop;
|
|
L415028:
|
|
t2 = 0x1000a32c;
|
|
a1 = 0x1000a25c;
|
|
a2 = 0x10000428;
|
|
a0 = 0x10002208;
|
|
a3 = 0x1000220c;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L415060;
|
|
MEM_U32(sp + 16) = t2;
|
|
L415060:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415078;
|
|
a1 = s4;
|
|
L415078:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415080:
|
|
t3 = 0x100002f0;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L415280;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 332);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L415280;}
|
|
//nop;
|
|
a1 = 0x1000a25c;
|
|
a0 = 0x10002218;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4150c0;
|
|
a0 = a0;
|
|
L4150c0:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4151b4;}
|
|
//nop;
|
|
t6 = 0x10000324;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L41514c;}
|
|
//nop;
|
|
t5 = 0x1000a32c;
|
|
a1 = 0x1000a25c;
|
|
a2 = 0x10000428;
|
|
t7 = 0x1000222c;
|
|
a0 = 0x1000221c;
|
|
a3 = 0x10002220;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
MEM_U32(sp + 24) = zero;
|
|
a0 = a0;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t5;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L415128;
|
|
MEM_U32(sp + 16) = t5;
|
|
L415128:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415140;
|
|
a1 = s4;
|
|
L415140:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L415280;
|
|
//nop;
|
|
L41514c:
|
|
t1 = 0x1000a32c;
|
|
a1 = 0x1000a25c;
|
|
a2 = 0x10000428;
|
|
t0 = 0x1000224c;
|
|
a0 = 0x1000223c;
|
|
a3 = 0x10002240;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
MEM_U32(sp + 24) = zero;
|
|
a0 = a0;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L415190;
|
|
MEM_U32(sp + 16) = t1;
|
|
L415190:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4151a8;
|
|
a1 = s4;
|
|
L4151a8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L415280;
|
|
//nop;
|
|
L4151b4:
|
|
t8 = 0x10000324;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L415228;}
|
|
//nop;
|
|
a1 = 0x10000428;
|
|
a3 = 0x1000a32c;
|
|
t4 = 0x10002264;
|
|
a0 = 0x10002254;
|
|
a2 = 0x10002258;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a3 = MEM_U32(a3 + 0);
|
|
t4 = t4;
|
|
MEM_U32(sp + 16) = t4;
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L415204;
|
|
a2 = a2;
|
|
L415204:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41521c;
|
|
a1 = s4;
|
|
L41521c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L415280;
|
|
//nop;
|
|
L415228:
|
|
a1 = 0x10000428;
|
|
a3 = 0x1000a32c;
|
|
t2 = 0x10002284;
|
|
a0 = 0x10002274;
|
|
a2 = 0x10002278;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a3 = MEM_U32(a3 + 0);
|
|
t2 = t2;
|
|
MEM_U32(sp + 16) = t2;
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L415260;
|
|
a2 = a2;
|
|
L415260:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415278;
|
|
a1 = s4;
|
|
L415278:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415280:
|
|
t3 = 0x10000370;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L415370;}
|
|
//nop;
|
|
t9 = 0x100003e4;
|
|
at = 0x1;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L4152e8;}
|
|
//nop;
|
|
a0 = 0x1000228c;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4152c8;
|
|
a0 = a0;
|
|
L4152c8:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4152e0;
|
|
a1 = s4;
|
|
L4152e0:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4152e8:
|
|
a0 = 0x1000229c;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L415300;
|
|
a0 = a0;
|
|
L415300:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415318;
|
|
a1 = s4;
|
|
L415318:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t6 = 0x10000348;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L415370;}
|
|
//nop;
|
|
a1 = 0x100022ac;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41534c;
|
|
a1 = a1;
|
|
L41534c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100022c4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415368;
|
|
a1 = a1;
|
|
L415368:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415370:
|
|
t5 = 0x1000a1b8;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L4153d0;}
|
|
//nop;
|
|
t7 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L4153d0;}
|
|
//nop;
|
|
a0 = 0x100022d8;
|
|
//nop;
|
|
a1 = t5;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4153b0;
|
|
a0 = a0;
|
|
L4153b0:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4153c8;
|
|
a1 = s4;
|
|
L4153c8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4153d0:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a448;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L4153e4;
|
|
//nop;
|
|
L4153e4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a4e0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L415400;
|
|
//nop;
|
|
L415400:
|
|
// bdead 40060183 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = 0x10000424;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L4155bc;}
|
|
//nop;
|
|
a0 = 0x100022dc;
|
|
//nop;
|
|
a1 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L415434;
|
|
a0 = a0;
|
|
L415434:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41544c;
|
|
a1 = s4;
|
|
L41544c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t0 = 0x10000324;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L415514;}
|
|
//nop;
|
|
a0 = 0x100022e0;
|
|
a1 = 0x100022e4;
|
|
a2 = 0x100022f0;
|
|
//nop;
|
|
a3 = zero;
|
|
a0 = a0;
|
|
a1 = a1;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L415490;
|
|
a2 = a2;
|
|
L415490:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4154a8;
|
|
a1 = s4;
|
|
L4154a8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a3 = zero;
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a254;
|
|
a1 = 0x10002304;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4154d0;
|
|
a1 = a1;
|
|
L4154d0:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
a3 = zero;
|
|
a0 = 0x1000a26c;
|
|
at = 0x10000164;
|
|
a1 = 0x10002318;
|
|
a2 = 0x1000232c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L415500;
|
|
a2 = a2;
|
|
L415500:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000168;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L4155bc;
|
|
MEM_U32(at + 0) = v0;
|
|
L415514:
|
|
a0 = 0x10002334;
|
|
a1 = 0x10002338;
|
|
a2 = 0x10002344;
|
|
//nop;
|
|
a3 = zero;
|
|
a0 = a0;
|
|
a1 = a1;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L415538;
|
|
a2 = a2;
|
|
L415538:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415550;
|
|
a1 = s4;
|
|
L415550:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a3 = zero;
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a254;
|
|
a1 = 0x10002350;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L415578;
|
|
a1 = a1;
|
|
L415578:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
a3 = zero;
|
|
a0 = 0x1000a26c;
|
|
at = 0x10000164;
|
|
a1 = 0x1000235c;
|
|
a2 = 0x10002368;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4155a8;
|
|
a2 = a2;
|
|
L4155a8:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000168;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L4155bc:
|
|
t8 = 0x10000228;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L415630;}
|
|
//nop;
|
|
a1 = 0x10000164;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4155ec;
|
|
//nop;
|
|
L4155ec:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t4 = 0x10000220;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L415680;}
|
|
//nop;
|
|
a1 = 0x100001d4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415624;
|
|
//nop;
|
|
L415624:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L415680;
|
|
//nop;
|
|
L415630:
|
|
a1 = 0x10002370;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415644;
|
|
a1 = a1;
|
|
L415644:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t2 = 0x1000033c;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L415680;}
|
|
//nop;
|
|
a1 = 0x10002380;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415678;
|
|
a1 = a1;
|
|
L415678:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415680:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a530;
|
|
a2 = 0x1000a540;
|
|
//nop;
|
|
f_adduldlist(mem, sp, a0, a1, a2);
|
|
goto L415698;
|
|
//nop;
|
|
L415698:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t3 = 0x10000228;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L415f5c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a2e0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L4156cc;
|
|
//nop;
|
|
L4156cc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x2;
|
|
t9 = 0x1000a36c;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {//nop;
|
|
goto L415704;}
|
|
//nop;
|
|
t6 = 0x10000388;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L415858;}
|
|
//nop;
|
|
L415704:
|
|
a0 = 0x10000174;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_newstr(mem, sp, a0);
|
|
goto L415718;
|
|
//nop;
|
|
L415718:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L415730;
|
|
a1 = s4;
|
|
L415730:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x100001d8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_newstr(mem, sp, a0);
|
|
goto L41574c;
|
|
//nop;
|
|
L41574c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L415764;
|
|
a1 = s4;
|
|
L415764:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x100001bc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_newstr(mem, sp, a0);
|
|
goto L415780;
|
|
//nop;
|
|
L415780:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L415798;
|
|
a1 = s4;
|
|
L415798:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x100001e4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_newstr(mem, sp, a0);
|
|
goto L4157b4;
|
|
//nop;
|
|
L4157b4:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L4157cc;
|
|
a1 = s4;
|
|
L4157cc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t7 = 0x10000384;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L415804;}
|
|
//nop;
|
|
t5 = 0x10000348;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L415858;}
|
|
//nop;
|
|
L415804:
|
|
t1 = 0x1000a27c;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L415858;}
|
|
//nop;
|
|
a1 = 0x10002394;
|
|
//nop;
|
|
a0 = t1;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L415830;
|
|
a1 = a1;
|
|
L415830:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L415858;}
|
|
//nop;
|
|
a1 = 0x1000239c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L415850;
|
|
a1 = a1;
|
|
L415850:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415858:
|
|
t0 = 0x1000a36c;
|
|
at = 0x3;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {//nop;
|
|
goto L415888;}
|
|
//nop;
|
|
t8 = 0x1000038c;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L415a74;}
|
|
//nop;
|
|
L415888:
|
|
t4 = 0x1000a150;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L4158c0;}
|
|
//nop;
|
|
a1 = 0x1000a5c8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4158b8;
|
|
//nop;
|
|
L4158b8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4158c0:
|
|
t2 = 0x10000324;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L4158f0;}
|
|
//nop;
|
|
t3 = 0x10000424;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L415928;}
|
|
//nop;
|
|
L4158f0:
|
|
a0 = 0x10000184;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_newstr(mem, sp, a0);
|
|
goto L415904;
|
|
//nop;
|
|
L415904:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41591c;
|
|
a1 = s4;
|
|
L41591c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L415948;
|
|
//nop;
|
|
L415928:
|
|
a1 = 0x10000198;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L415940;
|
|
//nop;
|
|
L415940:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415948:
|
|
t9 = 0x10000324;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L415978;}
|
|
//nop;
|
|
t6 = 0x10000424;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L4159ac;}
|
|
//nop;
|
|
L415978:
|
|
a0 = 0x1000018c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_newstr(mem, sp, a0);
|
|
goto L41598c;
|
|
//nop;
|
|
L41598c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L4159a4;
|
|
a1 = s4;
|
|
L4159a4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4159ac:
|
|
t7 = 0x10000324;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L4159dc;}
|
|
//nop;
|
|
t5 = 0x10000424;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L415a10;}
|
|
//nop;
|
|
L4159dc:
|
|
a0 = 0x10000194;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_newstr(mem, sp, a0);
|
|
goto L4159f0;
|
|
//nop;
|
|
L4159f0:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L415a08;
|
|
a1 = s4;
|
|
L415a08:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415a10:
|
|
t1 = 0x10000324;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L415a40;}
|
|
//nop;
|
|
t0 = 0x10000424;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L415a74;}
|
|
//nop;
|
|
L415a40:
|
|
a0 = 0x100001a0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_newstr(mem, sp, a0);
|
|
goto L415a54;
|
|
//nop;
|
|
L415a54:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L415a6c;
|
|
a1 = s4;
|
|
L415a6c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415a74:
|
|
t8 = 0x1000a36c;
|
|
at = 0x5;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L415b28;}
|
|
//nop;
|
|
a1 = 0x100001b4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415aa4;
|
|
//nop;
|
|
L415aa4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100001d8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415ac4;
|
|
//nop;
|
|
L415ac4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100023a4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415ae0;
|
|
a1 = a1;
|
|
L415ae0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100001bc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415b00;
|
|
//nop;
|
|
L415b00:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100001e4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415b20;
|
|
//nop;
|
|
L415b20:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415b28:
|
|
t4 = 0x1000a36c;
|
|
at = 0x2;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {at = 0x3;
|
|
goto L415ba0;}
|
|
at = 0x3;
|
|
if (t4 == at) {//nop;
|
|
goto L415ba0;}
|
|
//nop;
|
|
t2 = 0x10000388;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L415ba0;}
|
|
//nop;
|
|
t3 = 0x1000038c;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L415ba0;}
|
|
//nop;
|
|
t9 = 0x1000a134;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {at = 0x5;
|
|
goto L415ba0;}
|
|
at = 0x5;
|
|
if (t4 == at) {at = 0x6;
|
|
goto L415ba0;}
|
|
at = 0x6;
|
|
if (t4 != at) {//nop;
|
|
goto L415bec;}
|
|
//nop;
|
|
L415ba0:
|
|
t6 = 0x1000a28c;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L415bec;}
|
|
//nop;
|
|
a0 = 0x1000017c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_newstr(mem, sp, a0);
|
|
goto L415bcc;
|
|
//nop;
|
|
L415bcc:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L415be4;
|
|
a1 = s4;
|
|
L415be4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415bec:
|
|
t7 = 0x10000220;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L415c38;}
|
|
//nop;
|
|
a0 = 0x100001d4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_newstr(mem, sp, a0);
|
|
goto L415c18;
|
|
//nop;
|
|
L415c18:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L415c30;
|
|
a1 = s4;
|
|
L415c30:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415c38:
|
|
t5 = 0x1000a188;
|
|
at = 0x10000;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
t1 = t5 & at;
|
|
if (t1 == 0) {//nop;
|
|
goto L415ca8;}
|
|
//nop;
|
|
a1 = 0x100001f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415c6c;
|
|
//nop;
|
|
L415c6c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
t0 = 0x1000a36c;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L415ca8;}
|
|
//nop;
|
|
a1 = 0x100023b0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415ca0;
|
|
a1 = a1;
|
|
L415ca0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415ca8:
|
|
t8 = 0x1000043c;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L415cf4;}
|
|
//nop;
|
|
t2 = 0x1000a36c;
|
|
at = 0x1;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L415cf4;}
|
|
//nop;
|
|
a1 = 0x100023b8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415cec;
|
|
a1 = a1;
|
|
L415cec:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415cf4:
|
|
t3 = 0x1000a36c;
|
|
at = 0x3;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L415e1c;}
|
|
//nop;
|
|
t9 = 0x1000039c;
|
|
at = 0x2;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L415d60;}
|
|
//nop;
|
|
a1 = 0x100023c0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415d38;
|
|
a1 = a1;
|
|
L415d38:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100023c8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415d54;
|
|
a1 = a1;
|
|
L415d54:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L415e50;
|
|
//nop;
|
|
L415d60:
|
|
t4 = 0x10000424;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L415dac;}
|
|
//nop;
|
|
t6 = 0x1000a5b4;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L415dac;}
|
|
//nop;
|
|
a1 = 0x100023cc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415da4;
|
|
a1 = a1;
|
|
L415da4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415dac:
|
|
t7 = 0x1000a56c;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L415de4;}
|
|
//nop;
|
|
a1 = 0x100023d4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415dd8;
|
|
a1 = a1;
|
|
L415dd8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L415e50;
|
|
//nop;
|
|
L415de4:
|
|
t5 = 0x1000a570;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L415e50;}
|
|
//nop;
|
|
a1 = 0x100023dc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415e10;
|
|
a1 = a1;
|
|
L415e10:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L415e50;
|
|
//nop;
|
|
L415e1c:
|
|
t1 = 0x1000a56c;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L415e50;}
|
|
//nop;
|
|
a1 = 0x100023e4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415e48;
|
|
a1 = a1;
|
|
L415e48:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415e50:
|
|
t0 = 0x1000030c;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L415ed8;}
|
|
//nop;
|
|
a0 = 0x100001a8;
|
|
a1 = 0x100023ec;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_fopen(mem, a0, a1);
|
|
goto L415e80;
|
|
a1 = a1;
|
|
L415e80:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a234;
|
|
t8 = 0x1000a234;
|
|
MEM_U32(at + 0) = v0;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L415ed8;}
|
|
//nop;
|
|
a0 = 0x100001ac;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_newstr(mem, sp, a0);
|
|
goto L415eb8;
|
|
//nop;
|
|
L415eb8:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L415ed0;
|
|
a1 = s4;
|
|
L415ed0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415ed8:
|
|
a1 = 0x100023f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415eec;
|
|
a1 = a1;
|
|
L415eec:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t2 = 0x100002a0;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L415f28;}
|
|
//nop;
|
|
a1 = 0x100023f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415f20;
|
|
a1 = a1;
|
|
L415f20:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415f28:
|
|
t3 = 0x100002a4;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L415f5c;}
|
|
//nop;
|
|
a1 = 0x100023f8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415f54;
|
|
a1 = a1;
|
|
L415f54:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415f5c:
|
|
t9 = 0x10000228;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L415fac;}
|
|
//nop;
|
|
t4 = 0x100001e8;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L415fac;}
|
|
//nop;
|
|
a1 = 0x10000168;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415fa4;
|
|
//nop;
|
|
L415fa4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415fac:
|
|
t6 = 0x1000a30c;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L415fdc;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = t6;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415fd4;
|
|
a1 = t6;
|
|
L415fd4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L415fdc:
|
|
a1 = 0x10002400;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L415ff0;
|
|
a1 = a1;
|
|
L415ff0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t7 = 0x1000a214;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {at = 0x1000a1f4;
|
|
goto L416018;}
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = t7;
|
|
goto L416090;
|
|
MEM_U32(at + 0) = t7;
|
|
L416018:
|
|
t5 = 0x1000a1e6;
|
|
at = 0x75;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {//nop;
|
|
goto L416048;}
|
|
//nop;
|
|
t1 = 0x10000240;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L41607c;}
|
|
//nop;
|
|
L416048:
|
|
t0 = 0x1000a520;
|
|
t8 = s0 << 2;
|
|
t0 = MEM_U32(t0 + 8);
|
|
//nop;
|
|
t2 = t0 + t8;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = 0x75;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L416068;
|
|
a1 = 0x75;
|
|
L416068:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L416090;
|
|
MEM_U32(at + 0) = v0;
|
|
L41607c:
|
|
t3 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t9 = MEM_U32(t3 + 16);
|
|
//nop;
|
|
MEM_U32(at + 0) = t9;
|
|
L416090:
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4160a8;
|
|
//nop;
|
|
L4160a8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000c4;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L4160d0;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4160d0:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L41611c;}
|
|
//nop;
|
|
t4 = 0x10000404;
|
|
t7 = 0x10000240;
|
|
t4 = MEM_U32(t4 + 0);
|
|
at = 0x10000404;
|
|
t7 = MEM_U32(t7 + 0);
|
|
t6 = t4 + 0x1;
|
|
if (t7 != 0) {MEM_U32(at + 0) = t6;
|
|
goto L41977c;}
|
|
MEM_U32(at + 0) = t6;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L416110;
|
|
//nop;
|
|
L416110:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L41611c:
|
|
t5 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t1 = 0x1000a530;
|
|
t5 = MEM_U32(t5 + 0);
|
|
t1 = MEM_U32(t1 + 4);
|
|
MEM_U32(at + 0) = t5;
|
|
at = 0x1;
|
|
if (t1 != at) {//nop;
|
|
goto L41619c;}
|
|
//nop;
|
|
t0 = 0x1000a520;
|
|
at = 0x2;
|
|
t0 = MEM_U32(t0 + 4);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L41619c;}
|
|
//nop;
|
|
t8 = 0x10000230;
|
|
at = 0x3;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == at) {at = 0x4;
|
|
goto L416178;}
|
|
at = 0x4;
|
|
if (t8 != at) {//nop;
|
|
goto L41619c;}
|
|
//nop;
|
|
L416178:
|
|
t2 = 0x1000a530;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 8);
|
|
//nop;
|
|
a0 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L416194;
|
|
//nop;
|
|
L416194:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41619c:
|
|
t3 = 0x1000a1e6;
|
|
at = 0x75;
|
|
t3 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t3 == at) {at = 0x1000a560;
|
|
goto L41977c;}
|
|
L4161b0:
|
|
at = 0x1000a560;
|
|
a1 = 0x10002404;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4161cc;
|
|
a1 = a1;
|
|
L4161cc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t9 = 0x10000234;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L416208;}
|
|
//nop;
|
|
a1 = 0x1000240c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416200;
|
|
a1 = a1;
|
|
L416200:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L416208:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a460;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L41621c;
|
|
//nop;
|
|
L41621c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x73;
|
|
t4 = 0x1000a1e6;
|
|
//nop;
|
|
t4 = MEM_U8(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {//nop;
|
|
goto L416254;}
|
|
//nop;
|
|
t6 = 0x10000240;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L416300;}
|
|
//nop;
|
|
L416254:
|
|
t7 = 0x1000a520;
|
|
t5 = s0 << 2;
|
|
t7 = MEM_U32(t7 + 8);
|
|
//nop;
|
|
t1 = t7 + t5;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = 0x53;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L416274;
|
|
a1 = 0x53;
|
|
L416274:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L416298;
|
|
//nop;
|
|
L416298:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L416314;}
|
|
//nop;
|
|
t8 = 0x1000a1f4;
|
|
t0 = 0x10002410;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t8;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4162dc;
|
|
MEM_U32(sp + 24) = t8;
|
|
L4162dc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4162f4;
|
|
//nop;
|
|
L4162f4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L416314;
|
|
//nop;
|
|
L416300:
|
|
t2 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t3 = MEM_U32(t2 + 20);
|
|
//nop;
|
|
MEM_U32(at + 0) = t3;
|
|
L416314:
|
|
a1 = 0x1000243c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416328;
|
|
a1 = a1;
|
|
L416328:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416348;
|
|
//nop;
|
|
L416348:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10002440;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416364;
|
|
a1 = a1;
|
|
L416364:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416384;
|
|
//nop;
|
|
L416384:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4163a4;
|
|
//nop;
|
|
L4163a4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000c0;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L4163cc;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4163cc:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L416468;}
|
|
//nop;
|
|
t9 = 0x10000404;
|
|
t6 = 0x10000240;
|
|
t9 = MEM_U32(t9 + 0);
|
|
at = 0x10000404;
|
|
t6 = MEM_U32(t6 + 0);
|
|
t4 = t9 + 0x1;
|
|
if (t6 != 0) {MEM_U32(at + 0) = t4;
|
|
goto L416430;}
|
|
MEM_U32(at + 0) = t4;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41640c;
|
|
//nop;
|
|
L41640c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L416428;
|
|
//nop;
|
|
L416428:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L416430:
|
|
t7 = 0x1000a250;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41645c;
|
|
//nop;
|
|
L41645c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L416468:
|
|
t5 = 0x10000240;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L4164cc;}
|
|
//nop;
|
|
t1 = 0x1000a24c;
|
|
at = 0x75;
|
|
t1 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {//nop;
|
|
goto L4164cc;}
|
|
//nop;
|
|
t0 = 0x1000a214;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L4164cc;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4164c4;
|
|
//nop;
|
|
L4164c4:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4164cc:
|
|
t8 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t2 = 0x1000a1e6;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t2 = MEM_U8(t2 + 0);
|
|
MEM_U32(at + 0) = t8;
|
|
at = 0x73;
|
|
if (t2 == at) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
L4164f0:
|
|
t3 = 0x10000230;
|
|
at = 0x3;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == at) {at = 0x4;
|
|
goto L416524;}
|
|
at = 0x4;
|
|
if (t3 == at) {//nop;
|
|
goto L416524;}
|
|
//nop;
|
|
t9 = 0x10000374;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {at = 0x1000a560;
|
|
goto L416864;}
|
|
L416524:
|
|
at = 0x1000a560;
|
|
a1 = 0x10002444;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416540;
|
|
a1 = a1;
|
|
L416540:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t4 = 0x10000234;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L41657c;}
|
|
//nop;
|
|
a1 = 0x1000244c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416574;
|
|
a1 = a1;
|
|
L416574:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41657c:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a470;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L416590;
|
|
//nop;
|
|
L416590:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4165b0;
|
|
//nop;
|
|
L4165b0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10002450;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4165cc;
|
|
a1 = a1;
|
|
L4165cc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x6d;
|
|
t6 = 0x1000a1e6;
|
|
//nop;
|
|
t6 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {//nop;
|
|
goto L416604;}
|
|
//nop;
|
|
t7 = 0x10000240;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L4166b0;}
|
|
//nop;
|
|
L416604:
|
|
t5 = 0x1000a520;
|
|
t1 = s0 << 2;
|
|
t5 = MEM_U32(t5 + 8);
|
|
//nop;
|
|
t0 = t5 + t1;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = 0x4d;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L416624;
|
|
a1 = 0x4d;
|
|
L416624:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L416648;
|
|
//nop;
|
|
L416648:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L4166c4;}
|
|
//nop;
|
|
t2 = 0x1000a1f4;
|
|
t8 = 0x10002454;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t2;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41668c;
|
|
MEM_U32(sp + 24) = t2;
|
|
L41668c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4166a4;
|
|
//nop;
|
|
L4166a4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L4166c4;
|
|
//nop;
|
|
L4166b0:
|
|
t3 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t9 = MEM_U32(t3 + 24);
|
|
//nop;
|
|
MEM_U32(at + 0) = t9;
|
|
L4166c4:
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4166dc;
|
|
//nop;
|
|
L4166dc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10002480;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4166f8;
|
|
a1 = a1;
|
|
L4166f8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416718;
|
|
//nop;
|
|
L416718:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000c8;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L416740;
|
|
MEM_U32(sp + 16) = zero;
|
|
L416740:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4167f4;}
|
|
//nop;
|
|
t4 = 0x10000404;
|
|
t7 = 0x10000240;
|
|
t4 = MEM_U32(t4 + 0);
|
|
at = 0x10000404;
|
|
t7 = MEM_U32(t7 + 0);
|
|
t6 = t4 + 0x1;
|
|
if (t7 != 0) {MEM_U32(at + 0) = t6;
|
|
goto L41977c;}
|
|
MEM_U32(at + 0) = t6;
|
|
t5 = 0x1000a24c;
|
|
at = 0x53;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {//nop;
|
|
goto L4167a0;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L416798;
|
|
//nop;
|
|
L416798:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4167a0:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4167b4;
|
|
//nop;
|
|
L4167b4:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = 0x1000a250;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4167e8;
|
|
//nop;
|
|
L4167e8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L4167f4:
|
|
t0 = 0x10000240;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L416840;}
|
|
//nop;
|
|
t8 = 0x1000a24c;
|
|
at = 0x53;
|
|
t8 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
if (t8 == at) {//nop;
|
|
goto L416840;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L416838;
|
|
//nop;
|
|
L416838:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L416840:
|
|
t2 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t3 = 0x1000a1e6;
|
|
t2 = MEM_U32(t2 + 0);
|
|
t3 = MEM_U8(t3 + 0);
|
|
MEM_U32(at + 0) = t2;
|
|
at = 0x6d;
|
|
if (t3 == at) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
L416864:
|
|
t9 = 0x1000029c;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {at = 0x1000a560;
|
|
goto L416be8;}
|
|
at = 0x1000a560;
|
|
a1 = 0x10002484;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416894;
|
|
a1 = a1;
|
|
L416894:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t4 = 0x10000234;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L4168d0;}
|
|
//nop;
|
|
a1 = 0x1000248c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4168c8;
|
|
a1 = a1;
|
|
L4168c8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4168d0:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a480;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L4168e4;
|
|
//nop;
|
|
L4168e4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416904;
|
|
//nop;
|
|
L416904:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10002490;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416920;
|
|
a1 = a1;
|
|
L416920:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x76;
|
|
t6 = 0x1000a1e6;
|
|
//nop;
|
|
t6 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {//nop;
|
|
goto L416958;}
|
|
//nop;
|
|
t7 = 0x10000240;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L416a48;}
|
|
//nop;
|
|
L416958:
|
|
t5 = 0x1000a1e6;
|
|
at = 0x76;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {//nop;
|
|
goto L416988;}
|
|
//nop;
|
|
t1 = 0x10000240;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L416a34;}
|
|
//nop;
|
|
L416988:
|
|
t0 = 0x1000a520;
|
|
t8 = s0 << 2;
|
|
t0 = MEM_U32(t0 + 8);
|
|
//nop;
|
|
t2 = t0 + t8;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = 0x56;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L4169a8;
|
|
a1 = 0x56;
|
|
L4169a8:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L4169cc;
|
|
//nop;
|
|
L4169cc:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L416a48;}
|
|
//nop;
|
|
t9 = 0x1000a1f4;
|
|
t3 = 0x10002494;
|
|
t9 = MEM_U32(t9 + 0);
|
|
t3 = t3;
|
|
MEM_U32(sp + 24) = t9;
|
|
//nop;
|
|
MEM_U32(sp + 20) = t3;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L416a10;
|
|
MEM_U32(sp + 16) = zero;
|
|
L416a10:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L416a28;
|
|
//nop;
|
|
L416a28:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L416a48;
|
|
//nop;
|
|
L416a34:
|
|
t4 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t6 = MEM_U32(t4 + 92);
|
|
//nop;
|
|
MEM_U32(at + 0) = t6;
|
|
L416a48:
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416a60;
|
|
//nop;
|
|
L416a60:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100024c0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416a7c;
|
|
a1 = a1;
|
|
L416a7c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416a9c;
|
|
//nop;
|
|
L416a9c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000cc;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L416ac4;
|
|
MEM_U32(sp + 16) = zero;
|
|
L416ac4:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L416b78;}
|
|
//nop;
|
|
t7 = 0x10000404;
|
|
t1 = 0x10000240;
|
|
t7 = MEM_U32(t7 + 0);
|
|
at = 0x10000404;
|
|
t1 = MEM_U32(t1 + 0);
|
|
t5 = t7 + 0x1;
|
|
if (t1 != 0) {MEM_U32(at + 0) = t5;
|
|
goto L41977c;}
|
|
MEM_U32(at + 0) = t5;
|
|
t0 = 0x1000a24c;
|
|
at = 0x4d;
|
|
t0 = MEM_U8(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {//nop;
|
|
goto L416b24;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L416b1c;
|
|
//nop;
|
|
L416b1c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L416b24:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L416b38;
|
|
//nop;
|
|
L416b38:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t8 = 0x1000a250;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L416b6c;
|
|
//nop;
|
|
L416b6c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L416b78:
|
|
t2 = 0x10000240;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L416bc4;}
|
|
//nop;
|
|
t3 = 0x1000a24c;
|
|
at = 0x4d;
|
|
t3 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t3 == at) {//nop;
|
|
goto L416bc4;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L416bbc;
|
|
//nop;
|
|
L416bbc:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L416bc4:
|
|
t9 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t4 = 0x1000a1e6;
|
|
t9 = MEM_U32(t9 + 0);
|
|
t4 = MEM_U8(t4 + 0);
|
|
MEM_U32(at + 0) = t9;
|
|
at = 0x76;
|
|
if (t4 == at) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
L416be8:
|
|
t6 = 0x100002c4;
|
|
at = 0x1;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L417028;}
|
|
//nop;
|
|
t7 = 0x1000a36c;
|
|
at = 0x3;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L417028;}
|
|
//nop;
|
|
t5 = 0x10000230;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
at = (int)t5 < (int)0x2;
|
|
if (at != 0) {at = 0x1000a560;
|
|
goto L417028;}
|
|
at = 0x1000a560;
|
|
a1 = 0x100024c4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416c4c;
|
|
a1 = a1;
|
|
L416c4c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = 0x10000234;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L416c88;}
|
|
//nop;
|
|
a1 = 0x100024cc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416c80;
|
|
a1 = a1;
|
|
L416c80:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L416c88:
|
|
a1 = 0x100024d0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416c9c;
|
|
a1 = a1;
|
|
L416c9c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000400;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416cbc;
|
|
//nop;
|
|
L416cbc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a490;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L416cd8;
|
|
//nop;
|
|
L416cd8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416cf8;
|
|
//nop;
|
|
L416cf8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x71;
|
|
t0 = 0x1000a1e6;
|
|
//nop;
|
|
t0 = MEM_U8(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {//nop;
|
|
goto L416d30;}
|
|
//nop;
|
|
t8 = 0x10000240;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L416de4;}
|
|
//nop;
|
|
L416d30:
|
|
t2 = 0x1000a520;
|
|
t3 = s0 << 2;
|
|
t2 = MEM_U32(t2 + 8);
|
|
a1 = 0x51;
|
|
t9 = t2 + t3;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L416d58;
|
|
//nop;
|
|
L416d58:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L416d7c;
|
|
//nop;
|
|
L416d7c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L416df8;}
|
|
//nop;
|
|
t6 = 0x1000a1f4;
|
|
t4 = 0x100024d4;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t6;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L416dc0;
|
|
MEM_U32(sp + 24) = t6;
|
|
L416dc0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L416dd8;
|
|
//nop;
|
|
L416dd8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L416df8;
|
|
//nop;
|
|
L416de4:
|
|
t7 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t5 = MEM_U32(t7 + 112);
|
|
//nop;
|
|
MEM_U32(at + 0) = t5;
|
|
L416df8:
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416e10;
|
|
//nop;
|
|
L416e10:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10002500;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416e2c;
|
|
a1 = a1;
|
|
L416e2c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416e4c;
|
|
//nop;
|
|
L416e4c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = 0x1000a380;
|
|
at = 0x1000a200;
|
|
t0 = MEM_U32(t1 + 116);
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 0) = t0;
|
|
a1 = t0;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L416e74;
|
|
a1 = t0;
|
|
L416e74:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000d0;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L416e9c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L416e9c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L416f84;}
|
|
//nop;
|
|
t8 = 0x10000404;
|
|
t3 = 0x10000240;
|
|
t8 = MEM_U32(t8 + 0);
|
|
at = 0x10000404;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t2 = t8 + 0x1;
|
|
if (t3 != 0) {MEM_U32(at + 0) = t2;
|
|
goto L416f64;}
|
|
MEM_U32(at + 0) = t2;
|
|
t9 = 0x1000a24c;
|
|
at = 0x4d;
|
|
t9 = MEM_U8(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {at = 0x42;
|
|
goto L416f14;}
|
|
at = 0x42;
|
|
if (t9 == at) {at = 0x53;
|
|
goto L416f14;}
|
|
at = 0x53;
|
|
if (t9 == at) {at = 0x51;
|
|
goto L416f14;}
|
|
at = 0x51;
|
|
if (t9 == at) {//nop;
|
|
goto L416f14;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L416f0c;
|
|
//nop;
|
|
L416f0c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L416f14:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L416f28;
|
|
//nop;
|
|
L416f28:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t4 = 0x1000a250;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L416f64;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L416f5c;
|
|
//nop;
|
|
L416f5c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L416f64:
|
|
a0 = 0x1000a200;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L416f78;
|
|
//nop;
|
|
L416f78:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L416f84:
|
|
t6 = 0x10000240;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L416fe8;}
|
|
//nop;
|
|
t7 = 0x1000a24c;
|
|
at = 0x4d;
|
|
t7 = MEM_U8(t7 + 0);
|
|
//nop;
|
|
if (t7 == at) {at = 0x42;
|
|
goto L416fe8;}
|
|
at = 0x42;
|
|
if (t7 == at) {at = 0x53;
|
|
goto L416fe8;}
|
|
at = 0x53;
|
|
if (t7 == at) {at = 0x51;
|
|
goto L416fe8;}
|
|
at = 0x51;
|
|
if (t7 == at) {//nop;
|
|
goto L416fe8;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L416fe0;
|
|
//nop;
|
|
L416fe0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L416fe8:
|
|
a0 = 0x1000a200;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L416ffc;
|
|
//nop;
|
|
L416ffc:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t5 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t1 = 0x1000a1e6;
|
|
t5 = MEM_U32(t5 + 0);
|
|
t1 = MEM_U8(t1 + 0);
|
|
MEM_U32(at + 0) = t5;
|
|
at = 0x71;
|
|
if (t1 == at) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
L417028:
|
|
t0 = 0x100002c0;
|
|
at = 0x1;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L4174f4;}
|
|
//nop;
|
|
t8 = 0x1000a36c;
|
|
at = 0x3;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L4174f4;}
|
|
//nop;
|
|
t2 = 0x10000230;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
at = (int)t2 < (int)0x2;
|
|
if (at != 0) {at = 0x1000a560;
|
|
goto L4174f4;}
|
|
at = 0x1000a560;
|
|
a1 = 0x10002504;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41708c;
|
|
a1 = a1;
|
|
L41708c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t3 = 0x10000234;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L4170c8;}
|
|
//nop;
|
|
a1 = 0x1000250c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4170c0;
|
|
a1 = a1;
|
|
L4170c0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4170c8:
|
|
a1 = 0x10002510;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4170dc;
|
|
a1 = a1;
|
|
L4170dc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000400;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4170fc;
|
|
//nop;
|
|
L4170fc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a4a0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L417118;
|
|
//nop;
|
|
L417118:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417138;
|
|
//nop;
|
|
L417138:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x64;
|
|
t9 = 0x1000a1e6;
|
|
//nop;
|
|
t9 = MEM_U8(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L417170;}
|
|
//nop;
|
|
t4 = 0x10000278;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L417188;}
|
|
//nop;
|
|
L417170:
|
|
t6 = 0x10000240;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L417234;}
|
|
//nop;
|
|
L417188:
|
|
t7 = 0x1000a520;
|
|
t5 = s0 << 2;
|
|
t7 = MEM_U32(t7 + 8);
|
|
//nop;
|
|
t1 = t7 + t5;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = 0x44;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L4171a8;
|
|
a1 = 0x44;
|
|
L4171a8:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L4171cc;
|
|
//nop;
|
|
L4171cc:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L417248;}
|
|
//nop;
|
|
t8 = 0x1000a1f4;
|
|
t0 = 0x10002514;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t8;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L417210;
|
|
MEM_U32(sp + 24) = t8;
|
|
L417210:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L417228;
|
|
//nop;
|
|
L417228:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L417248;
|
|
//nop;
|
|
L417234:
|
|
t2 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t3 = MEM_U32(t2 + 108);
|
|
//nop;
|
|
MEM_U32(at + 0) = t3;
|
|
L417248:
|
|
t9 = 0x10000360;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L417328;}
|
|
//nop;
|
|
a1 = 0x10002540;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417274;
|
|
a1 = a1;
|
|
L417274:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x64;
|
|
t4 = 0x1000a1e6;
|
|
//nop;
|
|
t4 = MEM_U8(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L4172ac;}
|
|
//nop;
|
|
t6 = 0x10000278;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L4172c4;}
|
|
//nop;
|
|
L4172ac:
|
|
t7 = 0x10000240;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L417308;}
|
|
//nop;
|
|
L4172c4:
|
|
t5 = 0x1000a520;
|
|
t1 = s0 << 2;
|
|
t5 = MEM_U32(t5 + 8);
|
|
//nop;
|
|
t0 = t5 + t1;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = 0x45;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L4172e4;
|
|
a1 = 0x45;
|
|
L4172e4:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4172fc;
|
|
a1 = s4;
|
|
L4172fc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L417328;
|
|
//nop;
|
|
L417308:
|
|
t8 = 0x1000a380;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(t8 + 104);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417320;
|
|
//nop;
|
|
L417320:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L417328:
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417340;
|
|
//nop;
|
|
L417340:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000d4;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L417368;
|
|
MEM_U32(sp + 16) = zero;
|
|
L417368:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L417450;}
|
|
//nop;
|
|
t2 = 0x10000404;
|
|
t9 = 0x10000240;
|
|
t2 = MEM_U32(t2 + 0);
|
|
at = 0x10000404;
|
|
t9 = MEM_U32(t9 + 0);
|
|
t3 = t2 + 0x1;
|
|
if (t9 != 0) {MEM_U32(at + 0) = t3;
|
|
goto L417430;}
|
|
MEM_U32(at + 0) = t3;
|
|
t4 = 0x1000a24c;
|
|
at = 0x42;
|
|
t4 = MEM_U8(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {at = 0x53;
|
|
goto L4173e0;}
|
|
at = 0x53;
|
|
if (t4 == at) {at = 0x4d;
|
|
goto L4173e0;}
|
|
at = 0x4d;
|
|
if (t4 == at) {at = 0x51;
|
|
goto L4173e0;}
|
|
at = 0x51;
|
|
if (t4 == at) {//nop;
|
|
goto L4173e0;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4173d8;
|
|
//nop;
|
|
L4173d8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4173e0:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4173f4;
|
|
//nop;
|
|
L4173f4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t6 = 0x1000a250;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L417430;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L417428;
|
|
//nop;
|
|
L417428:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L417430:
|
|
a0 = 0x1000a204;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L417444;
|
|
//nop;
|
|
L417444:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L417450:
|
|
t7 = 0x10000240;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L4174b4;}
|
|
//nop;
|
|
t5 = 0x1000a24c;
|
|
at = 0x42;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {at = 0x53;
|
|
goto L4174b4;}
|
|
at = 0x53;
|
|
if (t5 == at) {at = 0x4d;
|
|
goto L4174b4;}
|
|
at = 0x4d;
|
|
if (t5 == at) {at = 0x51;
|
|
goto L4174b4;}
|
|
at = 0x51;
|
|
if (t5 == at) {//nop;
|
|
goto L4174b4;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4174ac;
|
|
//nop;
|
|
L4174ac:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4174b4:
|
|
a0 = 0x1000a204;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4174c8;
|
|
//nop;
|
|
L4174c8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t0 = 0x1000a1e6;
|
|
t1 = MEM_U32(t1 + 0);
|
|
t0 = MEM_U8(t0 + 0);
|
|
MEM_U32(at + 0) = t1;
|
|
at = 0x64;
|
|
if (t0 == at) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
L4174f4:
|
|
t8 = 0x10000230;
|
|
at = 0x2;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == at) {at = 0x3;
|
|
goto L417518;}
|
|
at = 0x3;
|
|
if (t8 == at) {at = 0x4;
|
|
goto L417518;}
|
|
at = 0x4;
|
|
if (t8 != at) {at = 0x1000a560;
|
|
goto L417c04;}
|
|
L417518:
|
|
at = 0x1000a560;
|
|
a1 = 0x10002544;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417534;
|
|
a1 = a1;
|
|
L417534:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t2 = 0x10000234;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L417570;}
|
|
//nop;
|
|
a1 = 0x1000254c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417568;
|
|
a1 = a1;
|
|
L417568:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L417570:
|
|
a1 = 0x10002550;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417584;
|
|
a1 = a1;
|
|
L417584:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000400;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4175a4;
|
|
//nop;
|
|
L4175a4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x10000;
|
|
t3 = 0x1000a150;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t9 = t3 & at;
|
|
if (t9 == 0) {//nop;
|
|
goto L417604;}
|
|
//nop;
|
|
t4 = 0x1000a24c;
|
|
at = 0x66;
|
|
t4 = MEM_U8(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {at = 0x46;
|
|
goto L4175e8;}
|
|
at = 0x46;
|
|
if (t4 != at) {//nop;
|
|
goto L417604;}
|
|
//nop;
|
|
L4175e8:
|
|
a1 = 0x10002554;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4175fc;
|
|
a1 = a1;
|
|
L4175fc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L417604:
|
|
t6 = 0x10000424;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L417684;}
|
|
//nop;
|
|
t7 = 0x100002d0;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L417650;}
|
|
//nop;
|
|
a1 = 0x10002560;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417648;
|
|
a1 = a1;
|
|
L417648:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L417650:
|
|
t5 = 0x100002d4;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L417684;}
|
|
//nop;
|
|
a1 = 0x1000256c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41767c;
|
|
a1 = a1;
|
|
L41767c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L417684:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a4b0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L417698;
|
|
//nop;
|
|
L417698:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4176b8;
|
|
//nop;
|
|
L4176b8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x6f;
|
|
t1 = 0x1000a1e6;
|
|
//nop;
|
|
t1 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L4176f0;}
|
|
//nop;
|
|
t0 = 0x10000278;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L417708;}
|
|
//nop;
|
|
L4176f0:
|
|
t8 = 0x10000240;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L4177bc;}
|
|
//nop;
|
|
L417708:
|
|
t2 = 0x1000a520;
|
|
t3 = s0 << 2;
|
|
t2 = MEM_U32(t2 + 8);
|
|
a1 = 0x4f;
|
|
t9 = t2 + t3;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L417730;
|
|
//nop;
|
|
L417730:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L417754;
|
|
//nop;
|
|
L417754:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L4177d0;}
|
|
//nop;
|
|
t6 = 0x1000a1f4;
|
|
t4 = 0x10002578;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t6;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L417798;
|
|
MEM_U32(sp + 24) = t6;
|
|
L417798:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4177b0;
|
|
//nop;
|
|
L4177b0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L4177d0;
|
|
//nop;
|
|
L4177bc:
|
|
t7 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t5 = MEM_U32(t7 + 28);
|
|
//nop;
|
|
MEM_U32(at + 0) = t5;
|
|
L4177d0:
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4177e8;
|
|
//nop;
|
|
L4177e8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100025a4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417804;
|
|
a1 = a1;
|
|
L417804:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417824;
|
|
//nop;
|
|
L417824:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = 0x1000a380;
|
|
at = 0x1000a208;
|
|
t0 = MEM_U32(t1 + 32);
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 0) = t0;
|
|
a1 = t0;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41784c;
|
|
a1 = t0;
|
|
L41784c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000d8;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L417874;
|
|
MEM_U32(sp + 16) = zero;
|
|
L417874:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L41796c;}
|
|
//nop;
|
|
t8 = 0x10000404;
|
|
t3 = 0x10000240;
|
|
t8 = MEM_U32(t8 + 0);
|
|
at = 0x10000404;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t2 = t8 + 0x1;
|
|
if (t3 != 0) {MEM_U32(at + 0) = t2;
|
|
goto L41794c;}
|
|
MEM_U32(at + 0) = t2;
|
|
t9 = 0x1000a24c;
|
|
at = 0x42;
|
|
t9 = MEM_U8(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {at = 0x53;
|
|
goto L4178fc;}
|
|
at = 0x53;
|
|
if (t9 == at) {at = 0x51;
|
|
goto L4178fc;}
|
|
at = 0x51;
|
|
if (t9 == at) {at = 0x44;
|
|
goto L4178fc;}
|
|
at = 0x44;
|
|
if (t9 == at) {at = 0x4d;
|
|
goto L4178fc;}
|
|
at = 0x4d;
|
|
if (t9 == at) {at = 0x56;
|
|
goto L4178fc;}
|
|
at = 0x56;
|
|
if (t9 == at) {//nop;
|
|
goto L4178fc;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4178f4;
|
|
//nop;
|
|
L4178f4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4178fc:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L417910;
|
|
//nop;
|
|
L417910:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t4 = 0x1000a250;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L41794c;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L417944;
|
|
//nop;
|
|
L417944:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41794c:
|
|
a0 = 0x1000a208;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L417960;
|
|
//nop;
|
|
L417960:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L41796c:
|
|
t6 = 0x10000240;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L4179e0;}
|
|
//nop;
|
|
t7 = 0x1000a24c;
|
|
at = 0x42;
|
|
t7 = MEM_U8(t7 + 0);
|
|
//nop;
|
|
if (t7 == at) {at = 0x53;
|
|
goto L4179e0;}
|
|
at = 0x53;
|
|
if (t7 == at) {at = 0x51;
|
|
goto L4179e0;}
|
|
at = 0x51;
|
|
if (t7 == at) {at = 0x44;
|
|
goto L4179e0;}
|
|
at = 0x44;
|
|
if (t7 == at) {at = 0x4d;
|
|
goto L4179e0;}
|
|
at = 0x4d;
|
|
if (t7 == at) {at = 0x56;
|
|
goto L4179e0;}
|
|
at = 0x56;
|
|
if (t7 == at) {//nop;
|
|
goto L4179e0;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4179d8;
|
|
//nop;
|
|
L4179d8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4179e0:
|
|
a0 = 0x1000a208;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4179f4;
|
|
//nop;
|
|
L4179f4:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t5 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t1 = 0x1000a1e6;
|
|
t5 = MEM_U32(t5 + 0);
|
|
t1 = MEM_U8(t1 + 0);
|
|
MEM_U32(at + 0) = t5;
|
|
at = 0x6f;
|
|
if (t1 != at) {//nop;
|
|
goto L417bf0;}
|
|
//nop;
|
|
t0 = 0x10000278;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {at = 0x1000a560;
|
|
goto L417bf0;}
|
|
at = 0x1000a560;
|
|
a1 = 0x100025a8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417a50;
|
|
a1 = a1;
|
|
L417a50:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417a70;
|
|
//nop;
|
|
L417a70:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
t2 = s0 << 2;
|
|
t8 = 0x1000a520;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 8);
|
|
a1 = 0x55;
|
|
t3 = t8 + t2;
|
|
a0 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L417a98;
|
|
//nop;
|
|
L417a98:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417ac0;
|
|
//nop;
|
|
L417ac0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000f4;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L417ae8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L417ae8:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L417b84;}
|
|
//nop;
|
|
t9 = 0x10000404;
|
|
t6 = 0x10000240;
|
|
t9 = MEM_U32(t9 + 0);
|
|
at = 0x10000404;
|
|
t6 = MEM_U32(t6 + 0);
|
|
t4 = t9 + 0x1;
|
|
if (t6 != 0) {MEM_U32(at + 0) = t4;
|
|
goto L41977c;}
|
|
MEM_U32(at + 0) = t4;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L417b28;
|
|
//nop;
|
|
L417b28:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L417b44;
|
|
//nop;
|
|
L417b44:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t7 = 0x1000a250;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L417b78;
|
|
//nop;
|
|
L417b78:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L417b84:
|
|
t5 = 0x10000240;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L417bb0;
|
|
//nop;
|
|
L417bb0:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = 0x1000a250;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L417be4;
|
|
//nop;
|
|
L417be4:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L417bf0:
|
|
t0 = 0x1000a1e6;
|
|
at = 0x6f;
|
|
t0 = MEM_U8(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {at = 0x1000a560;
|
|
goto L41977c;}
|
|
L417c04:
|
|
at = 0x1000a560;
|
|
a1 = 0x100025b0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417c20;
|
|
a1 = a1;
|
|
L417c20:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t8 = 0x10000234;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L417c5c;}
|
|
//nop;
|
|
a1 = 0x100025b8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417c54;
|
|
a1 = a1;
|
|
L417c54:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L417c5c:
|
|
a1 = 0x100025bc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417c70;
|
|
a1 = a1;
|
|
L417c70:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000400;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417c90;
|
|
//nop;
|
|
L417c90:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t2 = 0x10000340;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L417d38;}
|
|
//nop;
|
|
t3 = 0x100002dc;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L417d38;}
|
|
//nop;
|
|
t9 = 0x10000424;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L417d38;}
|
|
//nop;
|
|
t4 = 0x10000230;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
at = (int)t4 < (int)0x3;
|
|
if (at != 0) {//nop;
|
|
goto L417d1c;}
|
|
//nop;
|
|
a1 = 0x100025c0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417d10;
|
|
a1 = a1;
|
|
L417d10:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L417d38;
|
|
//nop;
|
|
L417d1c:
|
|
a1 = 0x100025c8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417d30;
|
|
a1 = a1;
|
|
L417d30:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L417d38:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a4c0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L417d4c;
|
|
//nop;
|
|
L417d4c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417d6c;
|
|
//nop;
|
|
L417d6c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t6 = 0x1000022c;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L417f18;}
|
|
//nop;
|
|
a1 = 0x100025d0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417da0;
|
|
a1 = a1;
|
|
L417da0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t7 = 0x10000240;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L417e04;}
|
|
//nop;
|
|
t5 = 0x1000a520;
|
|
t1 = s0 << 2;
|
|
t5 = MEM_U32(t5 + 8);
|
|
//nop;
|
|
t0 = t5 + t1;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = 0x47;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L417de0;
|
|
a1 = 0x47;
|
|
L417de0:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417df8;
|
|
a1 = s4;
|
|
L417df8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L417e2c;
|
|
//nop;
|
|
L417e04:
|
|
t8 = 0x1000a380;
|
|
at = 0x1000a210;
|
|
t2 = MEM_U32(t8 + 36);
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 0) = t2;
|
|
a1 = t2;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417e24;
|
|
a1 = t2;
|
|
L417e24:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L417e2c:
|
|
a1 = 0x100025d4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417e40;
|
|
a1 = a1;
|
|
L417e40:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
t9 = s0 << 2;
|
|
t3 = 0x1000a520;
|
|
a1 = 0x73;
|
|
t3 = MEM_U32(t3 + 8);
|
|
//nop;
|
|
t4 = t3 + t9;
|
|
//nop;
|
|
a0 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L417e6c;
|
|
//nop;
|
|
L417e6c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L417e90;
|
|
//nop;
|
|
L417e90:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L417ef4;}
|
|
//nop;
|
|
t7 = 0x1000a1f4;
|
|
t6 = 0x100025d8;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t7;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L417ed4;
|
|
MEM_U32(sp + 24) = t7;
|
|
L417ed4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L417eec;
|
|
//nop;
|
|
L417eec:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L417ef4:
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417f0c;
|
|
//nop;
|
|
L417f0c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L4182f0;
|
|
//nop;
|
|
L417f18:
|
|
t5 = 0x1000a1e6;
|
|
at = 0x63;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L418018;}
|
|
//nop;
|
|
a1 = 0x10002604;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L417f44;
|
|
a1 = a1;
|
|
L417f44:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
t0 = s0 << 2;
|
|
t1 = 0x1000a520;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 8);
|
|
a1 = 0x47;
|
|
t8 = t1 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L417f6c;
|
|
//nop;
|
|
L417f6c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L417f90;
|
|
//nop;
|
|
L417f90:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L417ff4;}
|
|
//nop;
|
|
t3 = 0x1000a1f4;
|
|
t2 = 0x10002608;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L417fd4;
|
|
MEM_U32(sp + 24) = t3;
|
|
L417fd4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L417fec;
|
|
//nop;
|
|
L417fec:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L417ff4:
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41800c;
|
|
//nop;
|
|
L41800c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L4182f0;
|
|
//nop;
|
|
L418018:
|
|
t9 = 0x10000240;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L418234;}
|
|
//nop;
|
|
a1 = 0x10002634;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418044;
|
|
a1 = a1;
|
|
L418044:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
t6 = s0 << 2;
|
|
t4 = 0x1000a520;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 8);
|
|
a1 = 0x47;
|
|
t7 = t4 + t6;
|
|
a0 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L41806c;
|
|
//nop;
|
|
L41806c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L418090;
|
|
//nop;
|
|
L418090:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L4180f4;}
|
|
//nop;
|
|
t1 = 0x1000a1f4;
|
|
t5 = 0x10002638;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t1;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4180d4;
|
|
MEM_U32(sp + 24) = t1;
|
|
L4180d4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4180ec;
|
|
//nop;
|
|
L4180ec:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4180f4:
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41810c;
|
|
//nop;
|
|
L41810c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
t8 = s0 << 2;
|
|
t0 = 0x1000a520;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 8);
|
|
a1 = 0x73;
|
|
t2 = t0 + t8;
|
|
a0 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L418134;
|
|
//nop;
|
|
L418134:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = s4;
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L41814c;
|
|
//nop;
|
|
L41814c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L4181d4;}
|
|
//nop;
|
|
t3 = 0x1000a520;
|
|
t9 = s0 << 2;
|
|
t3 = MEM_U32(t3 + 8);
|
|
a1 = 0x73;
|
|
t4 = t3 + t9;
|
|
//nop;
|
|
a0 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L418180;
|
|
//nop;
|
|
L418180:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
t6 = 0x10002664;
|
|
//nop;
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
MEM_U32(sp + 24) = s4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4181b4;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4181b4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4181cc;
|
|
//nop;
|
|
L4181cc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4181d4:
|
|
a1 = 0x10002690;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4181e8;
|
|
a1 = a1;
|
|
L4181e8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
t5 = s0 << 2;
|
|
t7 = 0x1000a520;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 8);
|
|
a1 = 0x73;
|
|
t1 = t7 + t5;
|
|
a0 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L418210;
|
|
//nop;
|
|
L418210:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418228;
|
|
a1 = s4;
|
|
L418228:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L4182f0;
|
|
//nop;
|
|
L418234:
|
|
a1 = 0x10002694;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418248;
|
|
a1 = a1;
|
|
L418248:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t0 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t8 = MEM_U32(t0 + 40);
|
|
//nop;
|
|
MEM_U32(at + 0) = t8;
|
|
a0 = t8;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L41826c;
|
|
a0 = t8;
|
|
L41826c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L4182d0;}
|
|
//nop;
|
|
t3 = 0x1000a1f4;
|
|
t2 = 0x10002698;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4182b0;
|
|
MEM_U32(sp + 24) = t3;
|
|
L4182b0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4182c8;
|
|
//nop;
|
|
L4182c8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4182d0:
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4182e8;
|
|
//nop;
|
|
L4182e8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4182f0:
|
|
a1 = 0x100026c4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418304;
|
|
a1 = a1;
|
|
L418304:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418324;
|
|
//nop;
|
|
L418324:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100026c8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418340;
|
|
a1 = a1;
|
|
L418340:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t9 = 0x1000a380;
|
|
at = 0x1000a20c;
|
|
t4 = MEM_U32(t9 + 60);
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 0) = t4;
|
|
a1 = t4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418368;
|
|
a1 = t4;
|
|
L418368:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000dc;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L418390;
|
|
MEM_U32(sp + 16) = zero;
|
|
L418390:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4184c0;}
|
|
//nop;
|
|
t6 = 0x10000404;
|
|
t5 = 0x10000240;
|
|
t6 = MEM_U32(t6 + 0);
|
|
at = 0x10000404;
|
|
t5 = MEM_U32(t5 + 0);
|
|
t7 = t6 + 0x1;
|
|
if (t5 != 0) {MEM_U32(at + 0) = t7;
|
|
goto L41846c;}
|
|
MEM_U32(at + 0) = t7;
|
|
t1 = 0x1000a24c;
|
|
at = 0x42;
|
|
t1 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {at = 0x4f;
|
|
goto L418418;}
|
|
at = 0x4f;
|
|
if (t1 == at) {at = 0x51;
|
|
goto L418418;}
|
|
at = 0x51;
|
|
if (t1 == at) {at = 0x44;
|
|
goto L418418;}
|
|
at = 0x44;
|
|
if (t1 == at) {at = 0x4d;
|
|
goto L418418;}
|
|
at = 0x4d;
|
|
if (t1 == at) {at = 0x56;
|
|
goto L418418;}
|
|
at = 0x56;
|
|
if (t1 == at) {//nop;
|
|
goto L418418;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L418410;
|
|
//nop;
|
|
L418410:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L418418:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41842c;
|
|
//nop;
|
|
L41842c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t0 = 0x1000a250;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L4184a0;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L418460;
|
|
//nop;
|
|
L418460:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L4184a0;
|
|
//nop;
|
|
L41846c:
|
|
t8 = 0x1000022c;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L4184a0;}
|
|
//nop;
|
|
a0 = 0x1000a210;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L418498;
|
|
//nop;
|
|
L418498:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4184a0:
|
|
a0 = 0x1000a20c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4184b4;
|
|
//nop;
|
|
L4184b4:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L4184c0:
|
|
a0 = 0x1000a20c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4184d4;
|
|
//nop;
|
|
L4184d4:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
at = 0x42;
|
|
t2 = 0x1000a24c;
|
|
//nop;
|
|
t2 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t2 == at) {at = 0x53;
|
|
goto L41851c;}
|
|
at = 0x53;
|
|
if (t2 == at) {at = 0x51;
|
|
goto L41851c;}
|
|
at = 0x51;
|
|
if (t2 == at) {at = 0x44;
|
|
goto L41851c;}
|
|
at = 0x44;
|
|
if (t2 == at) {at = 0x4d;
|
|
goto L41851c;}
|
|
at = 0x4d;
|
|
if (t2 == at) {at = 0x56;
|
|
goto L41851c;}
|
|
at = 0x56;
|
|
if (t2 != at) {//nop;
|
|
goto L418538;}
|
|
//nop;
|
|
L41851c:
|
|
t3 = 0x10000230;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
at = (int)t3 < (int)0x2;
|
|
if (at != 0) {//nop;
|
|
goto L418584;}
|
|
//nop;
|
|
L418538:
|
|
t9 = 0x1000a24c;
|
|
at = 0x4f;
|
|
t9 = MEM_U8(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {//nop;
|
|
goto L418584;}
|
|
//nop;
|
|
t4 = 0x10000240;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L418584;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41857c;
|
|
//nop;
|
|
L41857c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L418584:
|
|
t6 = 0x1000022c;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L418608;}
|
|
//nop;
|
|
t7 = 0x10000240;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t5 = 0x1000a250;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L4185e8;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4185e0;
|
|
//nop;
|
|
L4185e0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4185e8:
|
|
a0 = 0x1000a210;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4185fc;
|
|
//nop;
|
|
L4185fc:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L418608:
|
|
t1 = 0x1000a1e6;
|
|
at = 0x63;
|
|
t1 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t0 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
MEM_U32(at + 0) = t0;
|
|
L418634:
|
|
t8 = 0x1000a24c;
|
|
at = 0x73;
|
|
t8 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {at = 0x1000a560;
|
|
goto L418adc;}
|
|
at = 0x1000a560;
|
|
a1 = 0x100026d0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418664;
|
|
a1 = a1;
|
|
L418664:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t2 = 0x10000234;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L4186a0;}
|
|
//nop;
|
|
a1 = 0x100026d4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418698;
|
|
a1 = a1;
|
|
L418698:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4186a0:
|
|
a1 = 0x100026d8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4186b4;
|
|
a1 = a1;
|
|
L4186b4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000400;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4186d4;
|
|
//nop;
|
|
L4186d4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a4d0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L4186f0;
|
|
//nop;
|
|
L4186f0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418710;
|
|
//nop;
|
|
L418710:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100026dc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41872c;
|
|
a1 = a1;
|
|
L41872c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x61;
|
|
t3 = 0x1000a1e6;
|
|
//nop;
|
|
t3 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t3 == at) {//nop;
|
|
goto L418764;}
|
|
//nop;
|
|
t9 = 0x10000240;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L41889c;}
|
|
//nop;
|
|
L418764:
|
|
t4 = 0x1000a36c;
|
|
at = 0x4;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L4187e4;}
|
|
//nop;
|
|
t6 = 0x1000a520;
|
|
t7 = s0 << 2;
|
|
t6 = MEM_U32(t6 + 8);
|
|
//nop;
|
|
t5 = t6 + t7;
|
|
a0 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
v0 = f_getsuf(mem, sp, a0);
|
|
goto L41879c;
|
|
//nop;
|
|
L41879c:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4187e4;}
|
|
//nop;
|
|
t1 = 0x1000a520;
|
|
t0 = s0 << 2;
|
|
t1 = MEM_U32(t1 + 8);
|
|
a1 = 0x100026e0;
|
|
//nop;
|
|
t8 = t1 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4187d0;
|
|
a1 = a1;
|
|
L4187d0:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L418820;
|
|
MEM_U32(at + 0) = v0;
|
|
L4187e4:
|
|
t2 = 0x1000a520;
|
|
t3 = s0 << 2;
|
|
t2 = MEM_U32(t2 + 8);
|
|
a1 = 0x47;
|
|
t9 = t2 + t3;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L41880c;
|
|
//nop;
|
|
L41880c:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L418820:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L418834;
|
|
//nop;
|
|
L418834:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L41891c;}
|
|
//nop;
|
|
t6 = 0x1000a1f4;
|
|
t4 = 0x100026e4;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t6;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L418878;
|
|
MEM_U32(sp + 24) = t6;
|
|
L418878:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L418890;
|
|
//nop;
|
|
L418890:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41891c;
|
|
//nop;
|
|
L41889c:
|
|
t7 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t5 = MEM_U32(t7 + 44);
|
|
//nop;
|
|
MEM_U32(at + 0) = t5;
|
|
a0 = t5;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L4188b8;
|
|
a0 = t5;
|
|
L4188b8:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (v0 != at) {//nop;
|
|
goto L41891c;}
|
|
//nop;
|
|
t0 = 0x1000a1f4;
|
|
t1 = 0x10002710;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t0;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4188fc;
|
|
MEM_U32(sp + 24) = t0;
|
|
L4188fc:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L418914;
|
|
//nop;
|
|
L418914:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41891c:
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418934;
|
|
//nop;
|
|
L418934:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000273c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418950;
|
|
a1 = a1;
|
|
L418950:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418970;
|
|
//nop;
|
|
L418970:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x100000e0;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L418998;
|
|
MEM_U32(sp + 16) = zero;
|
|
L418998:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L418a64;}
|
|
//nop;
|
|
t8 = 0x10000404;
|
|
t3 = 0x1000a1a0;
|
|
t8 = MEM_U32(t8 + 0);
|
|
at = 0x10000404;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t2 = t8 + 0x1;
|
|
if (t3 != 0) {MEM_U32(at + 0) = t2;
|
|
goto L4189dc;}
|
|
MEM_U32(at + 0) = t2;
|
|
t9 = 0x10000268;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L4189f8;}
|
|
//nop;
|
|
L4189dc:
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4189f0;
|
|
//nop;
|
|
L4189f0:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4189f8:
|
|
t4 = 0x10000240;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L418a24;
|
|
//nop;
|
|
L418a24:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t6 = 0x1000a250;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L418a58;
|
|
//nop;
|
|
L418a58:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L418a64:
|
|
t7 = 0x1000a1a0;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L418a94;}
|
|
//nop;
|
|
t5 = 0x10000268;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L418ab0;}
|
|
//nop;
|
|
L418a94:
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L418aa8;
|
|
//nop;
|
|
L418aa8:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L418ab0:
|
|
t1 = 0x1000a1e6;
|
|
at = 0x61;
|
|
t1 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t0 = 0x1000a1f4;
|
|
at = 0x1000a1f0;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
MEM_U32(at + 0) = t0;
|
|
L418adc:
|
|
at = 0x1000a560;
|
|
a1 = 0x10002740;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418af8;
|
|
a1 = a1;
|
|
L418af8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t8 = 0x10000378;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L418b34;}
|
|
//nop;
|
|
a1 = 0x10002744;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418b2c;
|
|
a1 = a1;
|
|
L418b2c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L418b34:
|
|
t2 = 0x1000a130;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L418b68;}
|
|
//nop;
|
|
a1 = 0x1000274c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418b60;
|
|
a1 = a1;
|
|
L418b60:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L418b68:
|
|
t3 = 0x1000a144;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L418b98;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = t3;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418b90;
|
|
a1 = t3;
|
|
L418b90:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L418b98:
|
|
t9 = 0x1000a140;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if ((int)t9 <= 0) {//nop;
|
|
goto L418bcc;}
|
|
//nop;
|
|
a1 = 0x10002758;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418bc4;
|
|
a1 = a1;
|
|
L418bc4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L418bcc:
|
|
t4 = 0x1000a36c;
|
|
at = 0x4;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {//nop;
|
|
goto L418bfc;}
|
|
//nop;
|
|
t6 = 0x1000a24c;
|
|
at = 0x73;
|
|
t6 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L418c48;}
|
|
//nop;
|
|
L418bfc:
|
|
t7 = 0x10000344;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L418c48;}
|
|
//nop;
|
|
t5 = 0x10000424;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L418c48;}
|
|
//nop;
|
|
a1 = 0x10002768;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418c40;
|
|
a1 = a1;
|
|
L418c40:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L418c48:
|
|
t1 = 0x100002dc;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L418c88;}
|
|
//nop;
|
|
a1 = 0x10002770;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418c74;
|
|
a1 = a1;
|
|
L418c74:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000340;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L418ddc;
|
|
MEM_U32(at + 0) = zero;
|
|
L418c88:
|
|
t0 = 0x10000340;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L418d70;}
|
|
//nop;
|
|
t8 = 0x10000424;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L418ddc;}
|
|
//nop;
|
|
t2 = 0x100002dc;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L418d48;}
|
|
//nop;
|
|
a1 = 0x10002778;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418ce4;
|
|
a1 = a1;
|
|
L418ce4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t3 = 0x10000230;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
at = (int)t3 < (int)0x3;
|
|
if (at != 0) {//nop;
|
|
goto L418d28;}
|
|
//nop;
|
|
a1 = 0x10002780;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418d1c;
|
|
a1 = a1;
|
|
L418d1c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L418ddc;
|
|
//nop;
|
|
L418d28:
|
|
a1 = 0x10002788;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418d3c;
|
|
a1 = a1;
|
|
L418d3c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L418ddc;
|
|
//nop;
|
|
L418d48:
|
|
a1 = 0x10002790;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418d5c;
|
|
a1 = a1;
|
|
L418d5c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000340;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L418ddc;
|
|
MEM_U32(at + 0) = zero;
|
|
L418d70:
|
|
t9 = 0x10000424;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L418ddc;}
|
|
//nop;
|
|
t4 = 0x100002dc;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L418dc0;}
|
|
//nop;
|
|
a1 = 0x10002798;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418db4;
|
|
a1 = a1;
|
|
L418db4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L418ddc;
|
|
//nop;
|
|
L418dc0:
|
|
a1 = 0x100027a0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418dd4;
|
|
a1 = a1;
|
|
L418dd4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L418ddc:
|
|
t6 = 0x10000234;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L418e10;}
|
|
//nop;
|
|
a1 = 0x100027a8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418e08;
|
|
a1 = a1;
|
|
L418e08:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L418e10:
|
|
t7 = 0x10000314;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L418e78;}
|
|
//nop;
|
|
t5 = 0x1000a24c;
|
|
at = 0x73;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L418e78;}
|
|
//nop;
|
|
t1 = 0x10000230;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
at = (int)t1 < (int)0x2;
|
|
if (at != 0) {//nop;
|
|
goto L418e78;}
|
|
//nop;
|
|
a1 = 0x100027ac;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418e70;
|
|
a1 = a1;
|
|
L418e70:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L418e78:
|
|
a1 = 0x100027b8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418e8c;
|
|
a1 = a1;
|
|
L418e8c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000400;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418eac;
|
|
//nop;
|
|
L418eac:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
s4 = 0x10000220;
|
|
//nop;
|
|
s4 = MEM_U32(s4 + 0);
|
|
//nop;
|
|
if (s4 == 0) {at = 0x1;
|
|
goto L418edc;}
|
|
at = 0x1;
|
|
if (s4 == at) {//nop;
|
|
goto L418efc;}
|
|
//nop;
|
|
//nop;
|
|
goto L418f18;
|
|
//nop;
|
|
L418edc:
|
|
a1 = 0x100027bc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418ef0;
|
|
a1 = a1;
|
|
L418ef0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L418f18;
|
|
//nop;
|
|
L418efc:
|
|
a1 = 0x100027c0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418f10;
|
|
a1 = a1;
|
|
L418f10:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L418f18:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a4d0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L418f2c;
|
|
//nop;
|
|
L418f2c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a4f0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L418f48;
|
|
//nop;
|
|
L418f48:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t0 = 0x10000424;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L418f84;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a280;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L418f7c;
|
|
//nop;
|
|
L418f7c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L418f84:
|
|
a1 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418f9c;
|
|
//nop;
|
|
L418f9c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100027c4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L418fb8;
|
|
a1 = a1;
|
|
L418fb8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x4;
|
|
t8 = 0x1000a36c;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L41900c;}
|
|
//nop;
|
|
t2 = 0x1000a1ec;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {at = 0x1000a1f4;
|
|
goto L418ff8;}
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = t2;
|
|
goto L419200;
|
|
MEM_U32(at + 0) = t2;
|
|
L418ff8:
|
|
t3 = 0x100027c8;
|
|
at = 0x1000a1f4;
|
|
t3 = t3;
|
|
MEM_U32(at + 0) = t3;
|
|
goto L419200;
|
|
MEM_U32(at + 0) = t3;
|
|
L41900c:
|
|
t9 = 0x1000a1ec;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L419080;}
|
|
//nop;
|
|
t4 = 0x10000228;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L419080;}
|
|
//nop;
|
|
t6 = 0x10000230;
|
|
at = 0x3;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {//nop;
|
|
goto L41906c;}
|
|
//nop;
|
|
t7 = 0x1000a520;
|
|
at = 0x1;
|
|
t7 = MEM_U32(t7 + 4);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L419080;}
|
|
//nop;
|
|
L41906c:
|
|
t5 = 0x1000a1ec;
|
|
at = 0x1000a1f4;
|
|
t5 = MEM_U32(t5 + 0);
|
|
MEM_U32(at + 0) = t5;
|
|
goto L419200;
|
|
MEM_U32(at + 0) = t5;
|
|
L419080:
|
|
t1 = 0x1000a24c;
|
|
at = 0x3f;
|
|
t1 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L419194;}
|
|
//nop;
|
|
t0 = 0x1000a1e6;
|
|
at = 0x62;
|
|
t0 = MEM_U8(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {//nop;
|
|
goto L419194;}
|
|
//nop;
|
|
t8 = 0x10000240;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L419194;}
|
|
//nop;
|
|
t2 = 0x10000228;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L419100;}
|
|
//nop;
|
|
t3 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t9 = MEM_U32(t3 + 48);
|
|
//nop;
|
|
MEM_U32(at + 0) = t9;
|
|
at = 0x10000410;
|
|
MEM_U32(at + 0) = t9;
|
|
goto L4191c8;
|
|
MEM_U32(at + 0) = t9;
|
|
L419100:
|
|
t4 = 0x1000a520;
|
|
at = 0x2;
|
|
t4 = MEM_U32(t4 + 4);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L419154;}
|
|
//nop;
|
|
t6 = 0x1000a520;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 8);
|
|
a1 = 0x6f;
|
|
a0 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L419134;
|
|
//nop;
|
|
L419134:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
at = 0x10000410;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L4191c8;
|
|
MEM_U32(at + 0) = zero;
|
|
L419154:
|
|
t7 = 0x1000a520;
|
|
t5 = s0 << 2;
|
|
t7 = MEM_U32(t7 + 8);
|
|
//nop;
|
|
t1 = t7 + t5;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = 0x6f;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L419174;
|
|
a1 = 0x6f;
|
|
L419174:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
at = 0x10000410;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L4191c8;
|
|
MEM_U32(at + 0) = zero;
|
|
L419194:
|
|
t0 = 0x1000a520;
|
|
t8 = s0 << 2;
|
|
t0 = MEM_U32(t0 + 8);
|
|
//nop;
|
|
t2 = t0 + t8;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = 0x6f;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L4191b4;
|
|
a1 = 0x6f;
|
|
L4191b4:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1f4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L4191c8:
|
|
t3 = 0x1000040c;
|
|
at = 0xffffffff;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == at) {//nop;
|
|
goto L419200;}
|
|
//nop;
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a540;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = t3;
|
|
f_set_place(mem, sp, a0, a1, a2);
|
|
goto L4191f8;
|
|
a2 = t3;
|
|
L4191f8:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L419200:
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L419218;
|
|
//nop;
|
|
L419218:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100027d0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L419234;
|
|
a1 = a1;
|
|
L419234:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L419254;
|
|
//nop;
|
|
L419254:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
t9 = 0x100002c0;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L41938c;}
|
|
//nop;
|
|
t4 = 0x1000a36c;
|
|
at = 0x3;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L41938c;}
|
|
//nop;
|
|
t6 = 0x10000360;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L41938c;}
|
|
//nop;
|
|
t7 = 0x10000230;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
at = (int)t7 < (int)0x2;
|
|
if (at != 0) {//nop;
|
|
goto L41938c;}
|
|
//nop;
|
|
a1 = 0x100027d4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4192d4;
|
|
a1 = a1;
|
|
L4192d4:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
at = 0x62;
|
|
t5 = 0x1000a1e6;
|
|
//nop;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L41930c;}
|
|
//nop;
|
|
t1 = 0x10000278;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L419324;}
|
|
//nop;
|
|
L41930c:
|
|
t0 = 0x10000240;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L419368;}
|
|
//nop;
|
|
L419324:
|
|
t8 = 0x1000a520;
|
|
t2 = s0 << 2;
|
|
t8 = MEM_U32(t8 + 8);
|
|
//nop;
|
|
t3 = t8 + t2;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = 0x45;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L419344;
|
|
a1 = 0x45;
|
|
L419344:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41935c;
|
|
a1 = s4;
|
|
L41935c:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41938c;
|
|
//nop;
|
|
L419368:
|
|
t9 = 0x1000a380;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(t9 + 104);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L419384;
|
|
//nop;
|
|
L419384:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41938c:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_regular_not_writeable(mem, sp, a0);
|
|
goto L4193a0;
|
|
//nop;
|
|
L4193a0:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4193c8;}
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4193c0;
|
|
//nop;
|
|
L4193c0:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4193c8:
|
|
a0 = 0x100000e4;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L4193ec;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4193ec:
|
|
// bdead 4006010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L41958c;}
|
|
//nop;
|
|
t4 = 0x10000404;
|
|
t7 = 0x10000240;
|
|
t4 = MEM_U32(t4 + 0);
|
|
at = 0x10000404;
|
|
t7 = MEM_U32(t7 + 0);
|
|
t6 = t4 + 0x1;
|
|
if (t7 != 0) {MEM_U32(at + 0) = t6;
|
|
goto L419558;}
|
|
MEM_U32(at + 0) = t6;
|
|
t5 = 0x1000a24c;
|
|
at = 0x47;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {//nop;
|
|
goto L41944c;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L419444;
|
|
//nop;
|
|
L419444:
|
|
// bdead 40060003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41944c:
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = f_regular_file(mem, sp, a0);
|
|
goto L419460;
|
|
//nop;
|
|
L419460:
|
|
MEM_U32(sp + 224) = v0;
|
|
t1 = MEM_U32(sp + 224);
|
|
// bdead 40060403 gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
if (t1 != at) {//nop;
|
|
goto L419498;}
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41948c;
|
|
//nop;
|
|
L41948c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L419524;
|
|
//nop;
|
|
L419498:
|
|
t0 = MEM_U32(sp + 224);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L4194e8;}
|
|
//nop;
|
|
t2 = 0x1000a1f4;
|
|
t8 = 0x100027d8;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t2;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4194dc;
|
|
MEM_U32(sp + 24) = t2;
|
|
L4194dc:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L419524;
|
|
//nop;
|
|
L4194e8:
|
|
t9 = 0x1000a1f4;
|
|
t3 = 0x10002838;
|
|
t9 = MEM_U32(t9 + 0);
|
|
t3 = t3;
|
|
MEM_U32(sp + 24) = t9;
|
|
//nop;
|
|
MEM_U32(sp + 20) = t3;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41951c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41951c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L419524:
|
|
t4 = 0x1000a250;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L419558;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L419550;
|
|
//nop;
|
|
L419550:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L419558:
|
|
t6 = 0x10000410;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t6;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L419580;
|
|
//nop;
|
|
L419580:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41977c;
|
|
//nop;
|
|
L41958c:
|
|
t7 = 0x100002c0;
|
|
at = 0x1;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L41960c;}
|
|
//nop;
|
|
t5 = 0x1000a36c;
|
|
at = 0x3;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L41960c;}
|
|
//nop;
|
|
t1 = 0x10000360;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L41960c;}
|
|
//nop;
|
|
t0 = 0x10000230;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
at = (int)t0 < (int)0x2;
|
|
if (at != 0) {//nop;
|
|
goto L41960c;}
|
|
//nop;
|
|
t8 = 0x1000a380;
|
|
//nop;
|
|
a0 = MEM_U32(t8 + 104);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L419604;
|
|
//nop;
|
|
L419604:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41960c:
|
|
t2 = 0x1000a24c;
|
|
at = 0x47;
|
|
t2 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t2 == at) {//nop;
|
|
goto L419658;}
|
|
//nop;
|
|
t3 = 0x10000240;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L419658;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L419650;
|
|
//nop;
|
|
L419650:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L419658:
|
|
t9 = 0x1000a250;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L4196a4;}
|
|
//nop;
|
|
t4 = 0x10000240;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L4196a4;}
|
|
//nop;
|
|
a0 = 0x1000a1fc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41969c;
|
|
//nop;
|
|
L41969c:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4196a4:
|
|
t6 = 0x1000a36c;
|
|
at = 0x3;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L419710;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 284);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L419710;}
|
|
//nop;
|
|
t5 = 0x1000a24c;
|
|
at = 0x66;
|
|
t5 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {at = 0x46;
|
|
goto L419710;}
|
|
at = 0x46;
|
|
if (t5 == at) {at = 0x100001fc;
|
|
goto L419710;}
|
|
at = 0x100001fc;
|
|
a0 = 0x10002878;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t7;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L419708;
|
|
a0 = a0;
|
|
L419708:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L419710:
|
|
t1 = 0x1000a36c;
|
|
at = 0x1;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
t0 = 0x10000008;
|
|
at = 0x2;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {at = 0x3;
|
|
goto L419748;}
|
|
at = 0x3;
|
|
if (t0 != at) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
L419748:
|
|
t8 = 0x10000110;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L41977c;}
|
|
//nop;
|
|
a0 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
f_update_instantiation_info_file(mem, sp, a0);
|
|
goto L419774;
|
|
//nop;
|
|
L419774:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41977c:
|
|
t2 = 0x1000a520;
|
|
s0 = s0 + 0x1;
|
|
t2 = MEM_U32(t2 + 4);
|
|
//nop;
|
|
at = (int)s0 < (int)t2;
|
|
if (at != 0) {//nop;
|
|
goto L409e00;}
|
|
//nop;
|
|
t3 = 0x10000408;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L409e00;}
|
|
//nop;
|
|
L4197b0:
|
|
at = 0x1000a24c;
|
|
t9 = 0x1000a36c;
|
|
MEM_U8(at + 0) = (uint8_t)zero;
|
|
t9 = MEM_U32(t9 + 0);
|
|
at = 0x4;
|
|
if (t9 != at) {//nop;
|
|
goto L419818;}
|
|
//nop;
|
|
t4 = 0x10000404;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L419800;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4197f4;
|
|
//nop;
|
|
L4197f4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L419818;
|
|
//nop;
|
|
L419800:
|
|
//nop;
|
|
a0 = zero;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L419810;
|
|
//nop;
|
|
L419810:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L419818:
|
|
t6 = 0x10000228;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L41bc40;}
|
|
//nop;
|
|
t5 = 0x1000022c;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L41bc40;}
|
|
//nop;
|
|
t7 = 0x10000214;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L41bc40;}
|
|
//nop;
|
|
t1 = 0x10000218;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L41bc40;}
|
|
//nop;
|
|
t0 = 0x10000224;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L41bc40;}
|
|
//nop;
|
|
t8 = 0x10000404;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L41bc40;}
|
|
//nop;
|
|
t2 = 0x1000a540;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 4);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L41bc40;}
|
|
//nop;
|
|
t3 = 0x1000a1e6;
|
|
//nop;
|
|
t3 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L41bc40;}
|
|
//nop;
|
|
t9 = 0x10000124;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L41bc40;}
|
|
//nop;
|
|
t4 = 0x10000318;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L419980;}
|
|
//nop;
|
|
t6 = 0x100002f0;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L419980;}
|
|
//nop;
|
|
t5 = 0x10000340;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L419980;}
|
|
//nop;
|
|
t7 = 0x1000287c;
|
|
//nop;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L419960;
|
|
MEM_U32(sp + 16) = zero;
|
|
L419960:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000384;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000348;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
L419980:
|
|
t1 = 0x10000318;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L419a00;}
|
|
//nop;
|
|
t0 = 0x100002f4;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L419a00;}
|
|
//nop;
|
|
t8 = 0x100028b4;
|
|
//nop;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4199d8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4199d8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
at = 0x10000384;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000348;
|
|
MEM_U32(at + 0) = zero;
|
|
wrapper_exit(mem, a0);
|
|
goto L4199f8;
|
|
MEM_U32(at + 0) = zero;
|
|
L4199f8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L419a00:
|
|
t2 = 0x10000318;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L419a80;}
|
|
//nop;
|
|
t3 = 0x100002dc;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L419a80;}
|
|
//nop;
|
|
t9 = 0x100028e0;
|
|
a0 = 0x1;
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L419a58;
|
|
MEM_U32(sp + 16) = zero;
|
|
L419a58:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
at = 0x10000384;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000348;
|
|
MEM_U32(at + 0) = zero;
|
|
wrapper_exit(mem, a0);
|
|
goto L419a78;
|
|
MEM_U32(at + 0) = zero;
|
|
L419a78:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L419a80:
|
|
t4 = 0x10000318;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L419b00;}
|
|
//nop;
|
|
t6 = 0x1000034c;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L419b00;}
|
|
//nop;
|
|
t5 = 0x10002914;
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L419ad8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L419ad8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
at = 0x10000384;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000348;
|
|
MEM_U32(at + 0) = zero;
|
|
wrapper_exit(mem, a0);
|
|
goto L419af8;
|
|
MEM_U32(at + 0) = zero;
|
|
L419af8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L419b00:
|
|
t7 = 0x10000318;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L419b30;}
|
|
//nop;
|
|
t1 = 0x10000324;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L419b90;}
|
|
//nop;
|
|
L419b30:
|
|
t0 = 0x10000254;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L419b90;}
|
|
//nop;
|
|
t8 = 0x1000294c;
|
|
//nop;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L419b70;
|
|
MEM_U32(sp + 16) = zero;
|
|
L419b70:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L419b88;
|
|
//nop;
|
|
L419b88:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L419b90:
|
|
t2 = 0x1000028c;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L419c08;}
|
|
//nop;
|
|
t3 = 0x10000254;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L419c08;}
|
|
//nop;
|
|
t9 = 0x10002970;
|
|
a0 = 0x1;
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L419be8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L419be8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L419c00;
|
|
//nop;
|
|
L419c00:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L419c08:
|
|
t4 = 0x1000a36c;
|
|
at = 0x1;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L419d60;}
|
|
//nop;
|
|
t6 = 0x10000008;
|
|
at = 0x2;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {at = 0x3;
|
|
goto L419c40;}
|
|
at = 0x3;
|
|
if (t6 != at) {//nop;
|
|
goto L419d60;}
|
|
//nop;
|
|
L419c40:
|
|
t5 = 0x10000110;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {at = 0x1000a560;
|
|
goto L419d60;}
|
|
at = 0x1000a560;
|
|
a1 = 0x10002990;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L419c70;
|
|
a1 = a1;
|
|
L419c70:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000299c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L419c8c;
|
|
a1 = a1;
|
|
L419c8c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a300;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L419ca8;
|
|
//nop;
|
|
L419ca8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t7 = 0x10000234;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L419ce0;}
|
|
//nop;
|
|
t1 = 0x1000011c;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L419cfc;}
|
|
//nop;
|
|
L419ce0:
|
|
a1 = 0x100029a4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L419cf4;
|
|
a1 = a1;
|
|
L419cf4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L419cfc:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a540;
|
|
//nop;
|
|
f_add_prelinker_objects(mem, sp, a0, a1);
|
|
goto L419d10;
|
|
//nop;
|
|
L419d10:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x10000104;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L419d38;
|
|
MEM_U32(sp + 16) = zero;
|
|
L419d38:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L419d60;}
|
|
//nop;
|
|
t0 = 0x10000404;
|
|
at = 0x10000404;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t8 = t0 + 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L41b960;
|
|
MEM_U32(at + 0) = t8;
|
|
L419d60:
|
|
at = 0x1000a560;
|
|
a1 = 0x100029a8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L419d7c;
|
|
a1 = a1;
|
|
L419d7c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t2 = 0x10000340;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L419de8;}
|
|
//nop;
|
|
t3 = 0x10000424;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L419de8;}
|
|
//nop;
|
|
t9 = 0x100002dc;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L419de8;}
|
|
//nop;
|
|
a1 = 0x100029ac;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L419de0;
|
|
a1 = a1;
|
|
L419de0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L419de8:
|
|
t4 = 0x10000324;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L419e70;}
|
|
//nop;
|
|
t6 = 0x1000031c;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L419e70;}
|
|
//nop;
|
|
t5 = 0x100002f0;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L419f2c;}
|
|
//nop;
|
|
t7 = 0x100002f4;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L419f2c;}
|
|
//nop;
|
|
a1 = 0x100029b4;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L419e5c;
|
|
a1 = a1;
|
|
L419e5c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
t1 = 0x1;
|
|
at = 0x1000031c;
|
|
MEM_U32(at + 0) = t1;
|
|
goto L419f2c;
|
|
MEM_U32(at + 0) = t1;
|
|
L419e70:
|
|
t0 = 0x10000348;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L419f2c;}
|
|
//nop;
|
|
t8 = 0x1000032c;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L419ec0;}
|
|
//nop;
|
|
a1 = 0x100029c0;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L419eb4;
|
|
a1 = a1;
|
|
L419eb4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L419f2c;
|
|
//nop;
|
|
L419ec0:
|
|
t2 = 0x10000330;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L419ef8;}
|
|
//nop;
|
|
a1 = 0x100029d4;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L419eec;
|
|
a1 = a1;
|
|
L419eec:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L419f2c;
|
|
//nop;
|
|
L419ef8:
|
|
t3 = 0x10000334;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L419f2c;}
|
|
//nop;
|
|
a1 = 0x100029ec;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L419f24;
|
|
a1 = a1;
|
|
L419f24:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L419f2c:
|
|
t9 = 0x10000338;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L419f60;}
|
|
//nop;
|
|
a1 = 0x10002a00;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L419f58;
|
|
a1 = a1;
|
|
L419f58:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L419f60:
|
|
t4 = 0x100002d8;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L419fac;}
|
|
//nop;
|
|
t6 = 0x100002dc;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L419fac;}
|
|
//nop;
|
|
a1 = 0x10002a14;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L419fa4;
|
|
a1 = a1;
|
|
L419fa4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L419fac:
|
|
t5 = 0x10000378;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L419fe0;}
|
|
//nop;
|
|
a1 = 0x10002a1c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L419fd8;
|
|
a1 = a1;
|
|
L419fd8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L419fe0:
|
|
t7 = 0x1000a36c;
|
|
at = 0x1;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L41a02c;}
|
|
//nop;
|
|
t1 = 0x10000008;
|
|
at = 0x3;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L41a02c;}
|
|
//nop;
|
|
a1 = 0x10002a30;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a024;
|
|
a1 = a1;
|
|
L41a024:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41a02c:
|
|
t0 = 0x1000028c;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L41a08c;}
|
|
//nop;
|
|
a1 = 0x10002a38;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a058;
|
|
a1 = a1;
|
|
L41a058:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t8 = 0x1000a380;
|
|
at = 0x1000a1f4;
|
|
t2 = MEM_U32(t8 + 88);
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 0) = t2;
|
|
a1 = t2;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a080;
|
|
a1 = t2;
|
|
L41a080:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41a0e0;
|
|
//nop;
|
|
L41a08c:
|
|
t3 = 0x1000a1ec;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L41a0e0;}
|
|
//nop;
|
|
a1 = 0x10002a3c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a0b8;
|
|
a1 = a1;
|
|
L41a0b8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1ec;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a0d8;
|
|
//nop;
|
|
L41a0d8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41a0e0:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = f_gethostsex(mem, sp);
|
|
goto L41a0f0;
|
|
//nop;
|
|
L41a0f0:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t9 = 0x1000041c;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (v0 == t9) {//nop;
|
|
goto L41a154;}
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L41a138;}
|
|
//nop;
|
|
a1 = 0x10002a40;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a12c;
|
|
a1 = a1;
|
|
L41a12c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41a154;
|
|
//nop;
|
|
L41a138:
|
|
a1 = 0x10002a44;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a14c;
|
|
a1 = a1;
|
|
L41a14c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41a154:
|
|
a1 = 0x1000a25c;
|
|
a0 = 0x10002a48;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41a16c;
|
|
a0 = a0;
|
|
L41a16c:
|
|
// bdead 4000018b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L41a2e8;}
|
|
//nop;
|
|
t4 = 0x10000260;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L41a37c;}
|
|
//nop;
|
|
t6 = 0x1000a36c;
|
|
at = 0x1;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L41a218;}
|
|
//nop;
|
|
t5 = 0x10000008;
|
|
at = 0x3;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L41a218;}
|
|
//nop;
|
|
t7 = 0x1000a32c;
|
|
a1 = 0x1000a25c;
|
|
a2 = 0x10000428;
|
|
a0 = 0x10002a4c;
|
|
a3 = 0x10002a50;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t7;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41a1f8;
|
|
MEM_U32(sp + 16) = t7;
|
|
L41a1f8:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a210;
|
|
a1 = s4;
|
|
L41a210:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41a218:
|
|
t1 = 0x10000324;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L41a28c;}
|
|
//nop;
|
|
t0 = 0x1000a32c;
|
|
a1 = 0x1000a25c;
|
|
a2 = 0x10000428;
|
|
a0 = 0x10002a5c;
|
|
a3 = 0x10002a60;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41a268;
|
|
MEM_U32(sp + 16) = t0;
|
|
L41a268:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a280;
|
|
a1 = s4;
|
|
L41a280:
|
|
// bdead 40000183 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41a37c;
|
|
//nop;
|
|
L41a28c:
|
|
t8 = 0x1000a32c;
|
|
a1 = 0x1000a25c;
|
|
a2 = 0x10000428;
|
|
a0 = 0x10002a74;
|
|
a3 = 0x10002a78;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t8;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41a2c4;
|
|
MEM_U32(sp + 16) = t8;
|
|
L41a2c4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a2dc;
|
|
a1 = s4;
|
|
L41a2dc:
|
|
// bdead 40000183 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41a37c;
|
|
//nop;
|
|
L41a2e8:
|
|
t2 = 0x10000260;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L41a37c;}
|
|
//nop;
|
|
t3 = 0x1000a36c;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L41a37c;}
|
|
//nop;
|
|
t9 = 0x10000008;
|
|
at = 0x3;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L41a37c;}
|
|
//nop;
|
|
a1 = 0x10000428;
|
|
a3 = 0x1000a32c;
|
|
a0 = 0x10002a84;
|
|
a2 = 0x10002a88;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a3 = MEM_U32(a3 + 0);
|
|
MEM_U32(sp + 16) = zero;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41a35c;
|
|
a2 = a2;
|
|
L41a35c:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a374;
|
|
a1 = s4;
|
|
L41a374:
|
|
// bdead 40000183 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41a37c:
|
|
t4 = 0x10000254;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L41a3b0;}
|
|
//nop;
|
|
a1 = 0x10002a94;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a3a8;
|
|
a1 = a1;
|
|
L41a3a8:
|
|
// bdead 40000183 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41a3b0:
|
|
t6 = 0x10000424;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L41a564;}
|
|
//nop;
|
|
a0 = 0x10002a9c;
|
|
//nop;
|
|
a1 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41a3dc;
|
|
a0 = a0;
|
|
L41a3dc:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a3f4;
|
|
a1 = s4;
|
|
L41a3f4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t5 = 0x10000324;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L41a4bc;}
|
|
//nop;
|
|
a0 = 0x10002aa0;
|
|
a1 = 0x10002aa4;
|
|
a2 = 0x10002ab0;
|
|
//nop;
|
|
a3 = zero;
|
|
a0 = a0;
|
|
a1 = a1;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41a438;
|
|
a2 = a2;
|
|
L41a438:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a450;
|
|
a1 = s4;
|
|
L41a450:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
a3 = zero;
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a254;
|
|
a1 = 0x10002ac4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41a478;
|
|
a1 = a1;
|
|
L41a478:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
a3 = zero;
|
|
a0 = 0x1000a26c;
|
|
at = 0x10000164;
|
|
a1 = 0x10002ad8;
|
|
a2 = 0x10002aec;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41a4a8;
|
|
a2 = a2;
|
|
L41a4a8:
|
|
// bdead 4000010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000168;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L41a564;
|
|
MEM_U32(at + 0) = v0;
|
|
L41a4bc:
|
|
a0 = 0x10002af4;
|
|
a1 = 0x10002af8;
|
|
a2 = 0x10002b04;
|
|
//nop;
|
|
a3 = zero;
|
|
a0 = a0;
|
|
a1 = a1;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41a4e0;
|
|
a2 = a2;
|
|
L41a4e0:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a4f8;
|
|
a1 = s4;
|
|
L41a4f8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
a3 = zero;
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a254;
|
|
a1 = 0x10002b10;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41a520;
|
|
a1 = a1;
|
|
L41a520:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
a3 = zero;
|
|
a0 = 0x1000a26c;
|
|
at = 0x10000164;
|
|
a1 = 0x10002b1c;
|
|
a2 = 0x10002b28;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41a550;
|
|
a2 = a2;
|
|
L41a550:
|
|
// bdead 4000010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000168;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L41a564:
|
|
t7 = 0x10000370;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L41a718;}
|
|
//nop;
|
|
t1 = 0x100003e4;
|
|
at = 0x1;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L41a5cc;}
|
|
//nop;
|
|
a0 = 0x10002b30;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41a5ac;
|
|
a0 = a0;
|
|
L41a5ac:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a5c4;
|
|
a1 = s4;
|
|
L41a5c4:
|
|
// bdead 40000103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41a5cc:
|
|
a0 = 0x10002b40;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41a5e4;
|
|
a0 = a0;
|
|
L41a5e4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a5fc;
|
|
a1 = s4;
|
|
L41a5fc:
|
|
// bdead 40000103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t0 = 0x10000348;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L41a718;}
|
|
//nop;
|
|
a1 = 0x10002b50;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a630;
|
|
a1 = a1;
|
|
L41a630:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10002b68;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a64c;
|
|
a1 = a1;
|
|
L41a64c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t8 = 0x100002f8;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L41a68c;}
|
|
//nop;
|
|
a1 = 0x10002b7c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a680;
|
|
a1 = a1;
|
|
L41a680:
|
|
// bdead 40000103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41a718;
|
|
//nop;
|
|
L41a68c:
|
|
t2 = 0x100002fc;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L41a6c4;}
|
|
//nop;
|
|
a1 = 0x10002b90;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a6b8;
|
|
a1 = a1;
|
|
L41a6b8:
|
|
// bdead 40000103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41a718;
|
|
//nop;
|
|
L41a6c4:
|
|
t3 = 0x10000420;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L41a6fc;}
|
|
//nop;
|
|
a1 = 0x10002ba0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a6f0;
|
|
a1 = a1;
|
|
L41a6f0:
|
|
// bdead 40000103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41a718;
|
|
//nop;
|
|
L41a6fc:
|
|
a1 = 0x10002bb4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a710;
|
|
a1 = a1;
|
|
L41a710:
|
|
// bdead 40000103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41a718:
|
|
t9 = 0x10000280;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L41a76c;}
|
|
//nop;
|
|
a1 = 0x10000428;
|
|
a0 = 0x10002bc4;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41a74c;
|
|
a0 = a0;
|
|
L41a74c:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a764;
|
|
a1 = s4;
|
|
L41a764:
|
|
// bdead 40000103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41a76c:
|
|
t4 = 0x1000a1b8;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L41a7cc;}
|
|
//nop;
|
|
t6 = MEM_U8(t4 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L41a7cc;}
|
|
//nop;
|
|
a0 = 0x10002bc8;
|
|
//nop;
|
|
a1 = t4;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41a7ac;
|
|
a0 = a0;
|
|
L41a7ac:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a7c4;
|
|
a1 = s4;
|
|
L41a7c4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41a7cc:
|
|
t5 = 0x1000028c;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L41a838;}
|
|
//nop;
|
|
a1 = 0x10002bcc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a7f8;
|
|
a1 = a1;
|
|
L41a7f8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10002bd0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a814;
|
|
a1 = a1;
|
|
L41a814:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10002bd4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a830;
|
|
a1 = a1;
|
|
L41a830:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41a838:
|
|
t7 = 0x10000424;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L41a870;}
|
|
//nop;
|
|
a1 = 0x10002bd8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a864;
|
|
a1 = a1;
|
|
L41a864:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41a8b4;
|
|
//nop;
|
|
L41a870:
|
|
a0 = 0x10002bdc;
|
|
a1 = 0x10002be0;
|
|
a2 = 0x10002be4;
|
|
//nop;
|
|
a3 = zero;
|
|
a0 = a0;
|
|
a1 = a1;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41a894;
|
|
a2 = a2;
|
|
L41a894:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a8ac;
|
|
a1 = s4;
|
|
L41a8ac:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41a8b4:
|
|
a1 = 0x10000400;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a8cc;
|
|
//nop;
|
|
L41a8cc:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a4e0;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L41a8e8;
|
|
//nop;
|
|
L41a8e8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = 0x100002f0;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L41aaf0;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 332);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L41aaf0;}
|
|
//nop;
|
|
a1 = 0x1000a25c;
|
|
a0 = 0x10002be8;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41a930;
|
|
a0 = a0;
|
|
L41a930:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L41aa24;}
|
|
//nop;
|
|
t8 = 0x10000324;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L41a9bc;}
|
|
//nop;
|
|
t2 = 0x1000a32c;
|
|
a1 = 0x1000a25c;
|
|
a2 = 0x10000428;
|
|
t3 = 0x10002bfc;
|
|
a0 = 0x10002bec;
|
|
a3 = 0x10002bf0;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
t3 = t3;
|
|
MEM_U32(sp + 20) = t3;
|
|
MEM_U32(sp + 24) = zero;
|
|
a0 = a0;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41a998;
|
|
MEM_U32(sp + 16) = t2;
|
|
L41a998:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41a9b0;
|
|
a1 = s4;
|
|
L41a9b0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41aaf0;
|
|
//nop;
|
|
L41a9bc:
|
|
t9 = 0x1000a32c;
|
|
a1 = 0x1000a25c;
|
|
t9 = MEM_U32(t9 + 0);
|
|
a2 = 0x10000428;
|
|
t6 = 0x10002c1c;
|
|
MEM_U32(sp + 16) = t9;
|
|
//nop;
|
|
a0 = 0x10002c0c;
|
|
a3 = 0x10002c10;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
MEM_U32(sp + 24) = zero;
|
|
a0 = a0;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41aa00;
|
|
a3 = a3;
|
|
L41aa00:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41aa18;
|
|
a1 = s4;
|
|
L41aa18:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41aaf0;
|
|
//nop;
|
|
L41aa24:
|
|
t4 = 0x10000324;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L41aa98;}
|
|
//nop;
|
|
a1 = 0x10000428;
|
|
a3 = 0x1000a32c;
|
|
t5 = 0x10002c34;
|
|
a0 = 0x10002c24;
|
|
a2 = 0x10002c28;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a3 = MEM_U32(a3 + 0);
|
|
t5 = t5;
|
|
MEM_U32(sp + 16) = t5;
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41aa74;
|
|
a2 = a2;
|
|
L41aa74:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41aa8c;
|
|
a1 = s4;
|
|
L41aa8c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41aaf0;
|
|
//nop;
|
|
L41aa98:
|
|
a1 = 0x10000428;
|
|
a3 = 0x1000a32c;
|
|
t7 = 0x10002c54;
|
|
a0 = 0x10002c44;
|
|
a2 = 0x10002c48;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a3 = MEM_U32(a3 + 0);
|
|
t7 = t7;
|
|
MEM_U32(sp + 16) = t7;
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41aad0;
|
|
a2 = a2;
|
|
L41aad0:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41aae8;
|
|
a1 = s4;
|
|
L41aae8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41aaf0:
|
|
t1 = 0x10000254;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L41ac58;}
|
|
//nop;
|
|
t0 = 0x1000a36c;
|
|
at = 0x1;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L41ab78;}
|
|
//nop;
|
|
t8 = 0x10000008;
|
|
at = 0x2;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == at) {at = 0x3;
|
|
goto L41ab40;}
|
|
at = 0x3;
|
|
if (t8 != at) {//nop;
|
|
goto L41ab78;}
|
|
//nop;
|
|
L41ab40:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_add_cxx_symbol_options(mem, sp);
|
|
goto L41ab50;
|
|
//nop;
|
|
L41ab50:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000016c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ab70;
|
|
//nop;
|
|
L41ab70:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41ab78:
|
|
t2 = 0x1000a36c;
|
|
at = 0x1;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L41abc8;}
|
|
//nop;
|
|
t3 = 0x10000008;
|
|
at = 0x3;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L41abc8;}
|
|
//nop;
|
|
a1 = 0x10000170;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41abc0;
|
|
//nop;
|
|
L41abc0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41abc8:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a540;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L41abdc;
|
|
//nop;
|
|
L41abdc:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
t9 = 0x1000a36c;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L41ac38;}
|
|
//nop;
|
|
t6 = 0x10000008;
|
|
at = 0x2;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {at = 0x3;
|
|
goto L41ac1c;}
|
|
at = 0x3;
|
|
if (t6 != at) {//nop;
|
|
goto L41ac38;}
|
|
//nop;
|
|
L41ac1c:
|
|
a1 = 0x10002c5c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ac30;
|
|
a1 = a1;
|
|
L41ac30:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41ac38:
|
|
a1 = 0x10002c60;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ac4c;
|
|
a1 = a1;
|
|
L41ac4c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41b6c8;
|
|
//nop;
|
|
L41ac58:
|
|
a1 = 0x10002c64;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ac6c;
|
|
a1 = a1;
|
|
L41ac6c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000164;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ac8c;
|
|
//nop;
|
|
L41ac8c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
t4 = 0x1000a36c;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L41ad04;}
|
|
//nop;
|
|
t5 = 0x10000008;
|
|
at = 0x2;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {at = 0x3;
|
|
goto L41accc;}
|
|
at = 0x3;
|
|
if (t5 != at) {//nop;
|
|
goto L41ad04;}
|
|
//nop;
|
|
L41accc:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_add_cxx_symbol_options(mem, sp);
|
|
goto L41acdc;
|
|
//nop;
|
|
L41acdc:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000016c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41acfc;
|
|
//nop;
|
|
L41acfc:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41ad04:
|
|
t7 = 0x1000a36c;
|
|
at = 0x1;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L41ad54;}
|
|
//nop;
|
|
t1 = 0x10000008;
|
|
at = 0x3;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L41ad54;}
|
|
//nop;
|
|
a1 = 0x10000170;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ad4c;
|
|
//nop;
|
|
L41ad4c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41ad54:
|
|
t0 = 0x10000220;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L41ad8c;}
|
|
//nop;
|
|
a1 = 0x100001d4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ad84;
|
|
//nop;
|
|
L41ad84:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41ad8c:
|
|
a1 = 0x10002c70;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ada0;
|
|
a1 = a1;
|
|
L41ada0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a540;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L41adbc;
|
|
//nop;
|
|
L41adbc:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a5a8;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L41add8;
|
|
//nop;
|
|
L41add8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t8 = 0x10000004;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L41ae2c;}
|
|
//nop;
|
|
t2 = 0x1000a36c;
|
|
at = 0x1;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L41ae2c;}
|
|
//nop;
|
|
a1 = 0x10002c78;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ae24;
|
|
a1 = a1;
|
|
L41ae24:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41ae2c:
|
|
a1 = 0x10002c80;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ae40;
|
|
a1 = a1;
|
|
L41ae40:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
at = 0x2;
|
|
t3 = 0x1000a36c;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == at) {//nop;
|
|
goto L41ae78;}
|
|
//nop;
|
|
t9 = 0x10000388;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L41aef8;}
|
|
//nop;
|
|
L41ae78:
|
|
a1 = 0x10000174;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41ae90;
|
|
//nop;
|
|
L41ae90:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100001d8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41aeb0;
|
|
//nop;
|
|
L41aeb0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100001bc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41aed0;
|
|
//nop;
|
|
L41aed0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100001e4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41aef0;
|
|
//nop;
|
|
L41aef0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41aef8:
|
|
t6 = 0x1000a36c;
|
|
at = 0x3;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {//nop;
|
|
goto L41af28;}
|
|
//nop;
|
|
t4 = 0x1000038c;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L41b12c;}
|
|
//nop;
|
|
L41af28:
|
|
t5 = 0x1000a150;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L41af60;}
|
|
//nop;
|
|
a1 = 0x1000a5c8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41af58;
|
|
//nop;
|
|
L41af58:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41af60:
|
|
t7 = 0x10000324;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L41af90;}
|
|
//nop;
|
|
t1 = 0x10000424;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L41b0ec;}
|
|
//nop;
|
|
L41af90:
|
|
a1 = 0x10000184;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41afa8;
|
|
//nop;
|
|
L41afa8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000017c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41afc8;
|
|
//nop;
|
|
L41afc8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10000194;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41afe8;
|
|
//nop;
|
|
L41afe8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t0 = 0x1000039c;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L41b0a8;}
|
|
//nop;
|
|
a0 = 0x1000018c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L41b01c;
|
|
//nop;
|
|
L41b01c:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 220) = v0;
|
|
a0 = MEM_U32(sp + 220);
|
|
//nop;
|
|
a0 = a0 + 0x2;
|
|
//nop;
|
|
v0 = wrapper_malloc(mem, a0);
|
|
goto L41b038;
|
|
//nop;
|
|
L41b038:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 216) = v0;
|
|
a1 = 0x1000018c;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 216);
|
|
a2 = MEM_U32(sp + 220);
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
v0 = wrapper_memcpy(mem, a0, a1, a2);
|
|
goto L41b05c;
|
|
//nop;
|
|
L41b05c:
|
|
t2 = MEM_U32(sp + 216);
|
|
t3 = MEM_U32(sp + 220);
|
|
// bdead 40001803 gp = MEM_U32(sp + 64);
|
|
t8 = 0x5f;
|
|
t9 = t2 + t3;
|
|
MEM_U8(t9 + 0) = (uint8_t)t8;
|
|
t4 = MEM_U32(sp + 216);
|
|
t5 = MEM_U32(sp + 220);
|
|
t6 = 0x73;
|
|
t7 = t4 + t5;
|
|
MEM_U8(t7 + 1) = (uint8_t)t6;
|
|
t1 = MEM_U32(sp + 216);
|
|
t0 = MEM_U32(sp + 220);
|
|
at = 0x1000018c;
|
|
t2 = t1 + t0;
|
|
MEM_U8(t2 + 2) = (uint8_t)zero;
|
|
t3 = MEM_U32(sp + 216);
|
|
//nop;
|
|
MEM_U32(at + 0) = t3;
|
|
L41b0a8:
|
|
a1 = 0x1000018c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41b0c0;
|
|
//nop;
|
|
L41b0c0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100001a0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41b0e0;
|
|
//nop;
|
|
L41b0e0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41b12c;
|
|
//nop;
|
|
L41b0ec:
|
|
a1 = 0x10000198;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41b104;
|
|
//nop;
|
|
L41b104:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000017c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41b124;
|
|
//nop;
|
|
L41b124:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b12c:
|
|
t8 = 0x1000a36c;
|
|
at = 0x5;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L41b1e0;}
|
|
//nop;
|
|
a1 = 0x100001b4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b15c;
|
|
//nop;
|
|
L41b15c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100001d8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41b17c;
|
|
//nop;
|
|
L41b17c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10002c8c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b198;
|
|
a1 = a1;
|
|
L41b198:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100001bc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41b1b8;
|
|
//nop;
|
|
L41b1b8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100001e4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41b1d8;
|
|
//nop;
|
|
L41b1d8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b1e0:
|
|
t9 = 0x1000a36c;
|
|
at = 0x2;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {//nop;
|
|
goto L41b268;}
|
|
//nop;
|
|
t4 = 0x1000038c;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {at = 0x3;
|
|
goto L41b218;}
|
|
at = 0x3;
|
|
if (t9 != at) {//nop;
|
|
goto L41b268;}
|
|
//nop;
|
|
L41b218:
|
|
t5 = 0x10000388;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L41b268;}
|
|
//nop;
|
|
t6 = 0x1000a134;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L41b268;}
|
|
//nop;
|
|
t7 = 0x1000a36c;
|
|
at = 0x5;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == at) {at = 0x6;
|
|
goto L41b268;}
|
|
at = 0x6;
|
|
if (t7 != at) {//nop;
|
|
goto L41b288;}
|
|
//nop;
|
|
L41b268:
|
|
a1 = 0x1000017c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41b280;
|
|
//nop;
|
|
L41b280:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b288:
|
|
t1 = 0x10000220;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L41b2c0;}
|
|
//nop;
|
|
a1 = 0x100001d4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41b2b8;
|
|
//nop;
|
|
L41b2b8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b2c0:
|
|
t0 = 0x1000030c;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L41b334;}
|
|
//nop;
|
|
a0 = 0x100001a8;
|
|
a1 = 0x10002c98;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_fopen(mem, a0, a1);
|
|
goto L41b2f0;
|
|
a1 = a1;
|
|
L41b2f0:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a234;
|
|
t2 = 0x1000a234;
|
|
MEM_U32(at + 0) = v0;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L41b334;}
|
|
//nop;
|
|
a1 = 0x100001ac;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addspacedstr(mem, sp, a0, a1);
|
|
goto L41b32c;
|
|
//nop;
|
|
L41b32c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b334:
|
|
t3 = 0x1000a188;
|
|
at = 0x10000;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t8 = t3 & at;
|
|
if (t8 == 0) {//nop;
|
|
goto L41b3a4;}
|
|
//nop;
|
|
a1 = 0x100001f0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b368;
|
|
//nop;
|
|
L41b368:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
t4 = 0x1000a36c;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L41b3a4;}
|
|
//nop;
|
|
a1 = 0x10002c9c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b39c;
|
|
a1 = a1;
|
|
L41b39c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b3a4:
|
|
t9 = 0x1000043c;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L41b3f0;}
|
|
//nop;
|
|
t5 = 0x1000a36c;
|
|
at = 0x1;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L41b3f0;}
|
|
//nop;
|
|
a1 = 0x10002ca4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b3e8;
|
|
a1 = a1;
|
|
L41b3e8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b3f0:
|
|
t6 = 0x1000a36c;
|
|
at = 0x3;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L41b534;}
|
|
//nop;
|
|
t7 = 0x1000039c;
|
|
at = 0x2;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L41b45c;}
|
|
//nop;
|
|
a1 = 0x10002cac;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b434;
|
|
a1 = a1;
|
|
L41b434:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10002cb4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b450;
|
|
a1 = a1;
|
|
L41b450:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41b660;
|
|
//nop;
|
|
L41b45c:
|
|
t1 = 0x10000424;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L41b4a8;}
|
|
//nop;
|
|
t0 = 0x1000a5b4;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L41b4a8;}
|
|
//nop;
|
|
a1 = 0x10002cb8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b4a0;
|
|
a1 = a1;
|
|
L41b4a0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b4a8:
|
|
t2 = 0x1000a56c;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L41b4e0;}
|
|
//nop;
|
|
a1 = 0x10002cc0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b4d4;
|
|
a1 = a1;
|
|
L41b4d4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41b514;
|
|
//nop;
|
|
L41b4e0:
|
|
t3 = 0x1000a570;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L41b514;}
|
|
//nop;
|
|
a1 = 0x10002cc8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b50c;
|
|
a1 = a1;
|
|
L41b50c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b514:
|
|
a1 = 0x10002cd0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b528;
|
|
a1 = a1;
|
|
L41b528:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41b660;
|
|
//nop;
|
|
L41b534:
|
|
t8 = 0x10000424;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L41b584;}
|
|
//nop;
|
|
t4 = 0x1000a188;
|
|
at = 0x10000;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t9 = t4 & at;
|
|
if (t9 == 0) {//nop;
|
|
goto L41b584;}
|
|
//nop;
|
|
a1 = 0x10002cd4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b57c;
|
|
a1 = a1;
|
|
L41b57c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b584:
|
|
t5 = 0x1000a36c;
|
|
at = 0x1;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L41b5d8;}
|
|
//nop;
|
|
t6 = 0x10000008;
|
|
at = 0x2;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {at = 0x3;
|
|
goto L41b5bc;}
|
|
at = 0x3;
|
|
if (t6 != at) {//nop;
|
|
goto L41b5d8;}
|
|
//nop;
|
|
L41b5bc:
|
|
a1 = 0x10002cdc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b5d0;
|
|
a1 = a1;
|
|
L41b5d0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b5d8:
|
|
t7 = 0x1000a56c;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L41b610;}
|
|
//nop;
|
|
a1 = 0x10002ce0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b604;
|
|
a1 = a1;
|
|
L41b604:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41b644;
|
|
//nop;
|
|
L41b610:
|
|
t1 = 0x1000a570;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L41b644;}
|
|
//nop;
|
|
a1 = 0x10002ce8;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b63c;
|
|
a1 = a1;
|
|
L41b63c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b644:
|
|
a1 = 0x10002cf0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b658;
|
|
a1 = a1;
|
|
L41b658:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b660:
|
|
t0 = 0x100001e8;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L41b698;}
|
|
//nop;
|
|
a1 = 0x10000168;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b690;
|
|
//nop;
|
|
L41b690:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b698:
|
|
t2 = 0x1000a30c;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L41b6c8;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = t2;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b6c0;
|
|
a1 = t2;
|
|
L41b6c0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b6c8:
|
|
at = 0x1000a1f0;
|
|
t3 = 0x1000a380;
|
|
a0 = 0x100000e8;
|
|
a1 = 0x1000a560;
|
|
MEM_U32(at + 0) = zero;
|
|
//nop;
|
|
t8 = MEM_U32(t3 + 128);
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = t8;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L41b6fc;
|
|
MEM_U32(sp + 16) = t8;
|
|
L41b6fc:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L41b7a8;}
|
|
//nop;
|
|
t4 = 0x10000404;
|
|
t5 = 0x10000240;
|
|
t4 = MEM_U32(t4 + 0);
|
|
at = 0x10000404;
|
|
t5 = MEM_U32(t5 + 0);
|
|
t9 = t4 + 0x1;
|
|
if (t5 != 0) {MEM_U32(at + 0) = t9;
|
|
goto L41b7a8;}
|
|
MEM_U32(at + 0) = t9;
|
|
t6 = 0x1000a1ec;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L41b75c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t6;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41b750;
|
|
//nop;
|
|
L41b750:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41b778;
|
|
//nop;
|
|
L41b75c:
|
|
a0 = 0x10002cf4;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41b770;
|
|
//nop;
|
|
L41b770:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b778:
|
|
t7 = 0x10000410;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L41b7a8;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t7;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41b7a0;
|
|
//nop;
|
|
L41b7a0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b7a8:
|
|
t1 = 0x1000a380;
|
|
//nop;
|
|
t0 = MEM_U32(t1 + 128);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L41b854;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t0;
|
|
a1 = sp + 0x50;
|
|
v0 = wrapper_stat(mem, a0, a1);
|
|
goto L41b7d0;
|
|
a1 = sp + 0x50;
|
|
L41b7d0:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41b838;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 128);
|
|
//nop;
|
|
if ((int)t2 <= 0) {at = 0x1000a560;
|
|
goto L41b838;}
|
|
at = 0x1000a560;
|
|
a1 = 0x10002cfc;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b804;
|
|
a1 = a1;
|
|
L41b804:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
a3 = zero;
|
|
a0 = 0x10000100;
|
|
a1 = 0x1000a560;
|
|
t3 = 0x1000a380;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a2 = MEM_U32(t3 + 128);
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L41b830;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41b830:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b838:
|
|
t8 = 0x1000a380;
|
|
//nop;
|
|
a0 = MEM_U32(t8 + 128);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41b84c;
|
|
//nop;
|
|
L41b84c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b854:
|
|
t4 = 0x10000404;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L41b960;}
|
|
//nop;
|
|
t9 = 0x1000a36c;
|
|
at = 0x1;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L41b960;}
|
|
//nop;
|
|
t5 = 0x10000008;
|
|
at = 0x2;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {at = 0x3;
|
|
goto L41b8a4;}
|
|
at = 0x3;
|
|
if (t5 != at) {//nop;
|
|
goto L41b960;}
|
|
//nop;
|
|
L41b8a4:
|
|
a1 = 0x100000fc;
|
|
at = 0x1000a560;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
MEM_U32(at + 4) = zero;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b8c0;
|
|
MEM_U32(at + 4) = zero;
|
|
L41b8c0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t6 = 0x1000a1ec;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L41b8fc;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = t6;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b8f0;
|
|
a1 = t6;
|
|
L41b8f0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41b918;
|
|
//nop;
|
|
L41b8fc:
|
|
a1 = 0x10002d04;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b910;
|
|
a1 = a1;
|
|
L41b910:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b918:
|
|
a0 = 0x100000fc;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L41b93c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41b93c:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L41b960;}
|
|
//nop;
|
|
t7 = 0x10000404;
|
|
at = 0x10000404;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
t1 = t7 + 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
L41b960:
|
|
t0 = 0x1000028c;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L41bb9c;}
|
|
//nop;
|
|
t2 = 0x10000404;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {at = 0x1000a560;
|
|
goto L41bb9c;}
|
|
at = 0x1000a560;
|
|
a1 = 0x10002d0c;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
MEM_U32(at + 4) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b9a8;
|
|
a1 = a1;
|
|
L41b9a8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t3 = 0x10000234;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L41b9e4;}
|
|
//nop;
|
|
a1 = 0x10002d14;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41b9dc;
|
|
a1 = a1;
|
|
L41b9dc:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41b9e4:
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a510;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L41b9f8;
|
|
//nop;
|
|
L41b9f8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t8 = 0x1000a1ec;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {at = 0x1000a1f4;
|
|
goto L41ba20;}
|
|
at = 0x1000a1f4;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L41ba30;
|
|
MEM_U32(at + 0) = t8;
|
|
L41ba20:
|
|
t4 = 0x10002d18;
|
|
at = 0x1000a1f4;
|
|
t4 = t4;
|
|
MEM_U32(at + 0) = t4;
|
|
L41ba30:
|
|
a1 = 0x10002d20;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ba44;
|
|
a1 = a1;
|
|
L41ba44:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1f4;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ba64;
|
|
//nop;
|
|
L41ba64:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t9 = 0x1000a380;
|
|
a0 = 0x1000a560;
|
|
a1 = MEM_U32(t9 + 88);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ba88;
|
|
//nop;
|
|
L41ba88:
|
|
// bdead 40000103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t5 = 0x1000a550;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 4);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L41bac8;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = 0x1000a550;
|
|
//nop;
|
|
f_addlist(mem, sp, a0, a1);
|
|
goto L41babc;
|
|
//nop;
|
|
L41babc:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41bb04;
|
|
//nop;
|
|
L41bac8:
|
|
a0 = 0x1000a1f4;
|
|
a1 = 0x10002d24;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41bae4;
|
|
a1 = a1;
|
|
L41bae4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a560;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41bafc;
|
|
a1 = s4;
|
|
L41bafc:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41bb04:
|
|
a0 = 0x100000f0;
|
|
a1 = 0x1000a560;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
v0 = f_run(mem, sp, a0, a1, a2, a3);
|
|
goto L41bb28;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41bb28:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L41bb80;}
|
|
//nop;
|
|
t6 = 0x10000404;
|
|
a0 = 0x1000a1f4;
|
|
t6 = MEM_U32(t6 + 0);
|
|
at = 0x10000404;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
t7 = t6 + 0x1;
|
|
MEM_U32(at + 0) = t7;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41bb58;
|
|
MEM_U32(at + 0) = t7;
|
|
L41bb58:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = 0x1000a380;
|
|
//nop;
|
|
a0 = MEM_U32(t1 + 88);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41bb74;
|
|
//nop;
|
|
L41bb74:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41bb9c;
|
|
//nop;
|
|
L41bb80:
|
|
t0 = 0x1000a380;
|
|
//nop;
|
|
a0 = MEM_U32(t0 + 88);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41bb94;
|
|
//nop;
|
|
L41bb94:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41bb9c:
|
|
t2 = 0x10000404;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L41bc40;}
|
|
//nop;
|
|
t3 = 0x1000a520;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 4);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L41bc40;}
|
|
//nop;
|
|
t8 = 0x10000418;
|
|
at = 0x1;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L41bc40;}
|
|
//nop;
|
|
t4 = 0x10000240;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L41bc40;}
|
|
//nop;
|
|
t9 = 0x1000a520;
|
|
a1 = 0x6f;
|
|
t9 = MEM_U32(t9 + 8);
|
|
//nop;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L41bc20;
|
|
//nop;
|
|
L41bc20:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = s4;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41bc38;
|
|
//nop;
|
|
L41bc38:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41bc40:
|
|
t5 = 0x10000410;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L41bc70;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t5;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41bc68;
|
|
//nop;
|
|
L41bc68:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41bc70:
|
|
t6 = 0x100002a8;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L41bcd8;}
|
|
//nop;
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41bc9c;
|
|
//nop;
|
|
L41bc9c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
at = 0x2;
|
|
t7 = 0x100002a8;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L41bcd8;}
|
|
//nop;
|
|
t1 = 0x1000a380;
|
|
//nop;
|
|
a0 = MEM_U32(t1 + 100);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41bcd0;
|
|
//nop;
|
|
L41bcd0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41bcd8:
|
|
t0 = 0x1000a36c;
|
|
at = 0x1;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L41bd28;}
|
|
//nop;
|
|
t2 = 0x1000021c;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
at = (int)t2 < (int)0x2;
|
|
if (at != 0) {//nop;
|
|
goto L41bd28;}
|
|
//nop;
|
|
t3 = 0x1000a380;
|
|
//nop;
|
|
a0 = MEM_U32(t3 + 132);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L41bd20;
|
|
//nop;
|
|
L41bd20:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41bd28:
|
|
t8 = 0x10000404;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L41bd58;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41bd50;
|
|
//nop;
|
|
L41bd50:
|
|
// bdead 3 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41bd58:
|
|
// bdead 3 ra = MEM_U32(sp + 68);
|
|
// bdead 3 s0 = MEM_U32(sp + 40);
|
|
// bdead 3 s1 = MEM_U32(sp + 44);
|
|
// bdead 3 s2 = MEM_U32(sp + 48);
|
|
// bdead 3 s3 = MEM_U32(sp + 52);
|
|
// bdead 3 s4 = MEM_U32(sp + 56);
|
|
// bdead 3 s5 = MEM_U32(sp + 60);
|
|
// bdead 3 sp = sp + 0x160;
|
|
v0 = zero;
|
|
return v0;
|
|
v0 = zero;
|
|
}
|
|
|
|
static void f_process_config(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L41bd80:
|
|
//process_config:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffeeb0;
|
|
t6 = 0x1000a25c;
|
|
MEM_U32(sp + 4432) = a0;
|
|
t7 = MEM_U32(sp + 4432);
|
|
// fdead 4001806b MEM_U32(sp + 28) = s0;
|
|
t6 = MEM_U32(t6 + 0);
|
|
s0 = 0x1;
|
|
at = (int)s0 < (int)t7;
|
|
// fdead 4003806f MEM_U32(sp + 44) = ra;
|
|
// fdead 4003806f MEM_U32(sp + 40) = gp;
|
|
MEM_U32(sp + 4436) = a1;
|
|
// fdead 4003806f MEM_U32(sp + 36) = s2;
|
|
// fdead 4003806f MEM_U32(sp + 32) = s1;
|
|
if (at == 0) {MEM_U32(sp + 4420) = t6;
|
|
goto L41c074;}
|
|
MEM_U32(sp + 4420) = t6;
|
|
L41bdc8:
|
|
t8 = MEM_U32(sp + 4436);
|
|
t9 = s0 << 2;
|
|
t0 = t8 + t9;
|
|
//nop;
|
|
a1 = 0x10002d28;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41bde8;
|
|
a1 = a1;
|
|
L41bde8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 40);
|
|
if (v0 != 0) {//nop;
|
|
goto L41c060;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 4432);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t1;
|
|
if (at != 0) {//nop;
|
|
goto L41be50;}
|
|
//nop;
|
|
t2 = 0x10002d34;
|
|
//nop;
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41be30;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41be30:
|
|
// bdead 40020003 gp = MEM_U32(sp + 40);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41be48;
|
|
//nop;
|
|
L41be48:
|
|
// bdead 40020003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L41be50:
|
|
at = 0x1000035c;
|
|
t4 = MEM_U32(sp + 4436);
|
|
t3 = 0x1;
|
|
t5 = s0 << 2;
|
|
MEM_U32(at + 0) = t3;
|
|
t6 = t4 + t5;
|
|
t7 = MEM_U32(t6 + 0);
|
|
at = 0x1000a27c;
|
|
a1 = 0x10002d54;
|
|
//nop;
|
|
a0 = t7;
|
|
MEM_U32(at + 0) = t7;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41be88;
|
|
a1 = a1;
|
|
L41be88:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
if (v0 != 0) {at = 0x10000370;
|
|
goto L41bea0;}
|
|
at = 0x10000370;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L41bee8;
|
|
MEM_U32(at + 0) = t8;
|
|
L41bea0:
|
|
t9 = 0x10002d5c;
|
|
a0 = 0x1;
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41bec8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41bec8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41bee0;
|
|
//nop;
|
|
L41bee0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L41bee8:
|
|
a0 = 0x1000a27c;
|
|
a1 = 0x10002d78;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41bf00;
|
|
a1 = a1;
|
|
L41bf00:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
if (v0 == 0) {//nop;
|
|
goto L41c018;}
|
|
//nop;
|
|
a0 = 0x1000a27c;
|
|
a1 = 0x10002d80;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41bf24;
|
|
a1 = a1;
|
|
L41bf24:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
if (v0 == 0) {//nop;
|
|
goto L41c018;}
|
|
//nop;
|
|
a0 = 0x1000a27c;
|
|
a1 = 0x10002d88;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41bf48;
|
|
a1 = a1;
|
|
L41bf48:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
if (v0 == 0) {//nop;
|
|
goto L41c018;}
|
|
//nop;
|
|
a0 = 0x1000a27c;
|
|
a1 = 0x10002d90;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41bf6c;
|
|
a1 = a1;
|
|
L41bf6c:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
if (v0 == 0) {//nop;
|
|
goto L41c018;}
|
|
//nop;
|
|
a1 = 0x1000a27c;
|
|
a0 = 0x10002d98;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
v0 = wrapper_strcat(mem, a0, a1);
|
|
goto L41bf90;
|
|
a0 = a0;
|
|
L41bf90:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
s2 = v0;
|
|
a1 = 0x10002d9c;
|
|
//nop;
|
|
a0 = s2;
|
|
a1 = a1;
|
|
v0 = wrapper_fopen(mem, a0, a1);
|
|
goto L41bfac;
|
|
a1 = a1;
|
|
L41bfac:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
if (v0 != 0) {//nop;
|
|
goto L41c018;}
|
|
//nop;
|
|
t0 = 0x1000036c;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L41c018;}
|
|
//nop;
|
|
t1 = 0x10002da0;
|
|
//nop;
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41bff8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41bff8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
t2 = 0x1;
|
|
at = 0x1000036c;
|
|
t3 = 0x10002de8;
|
|
MEM_U32(at + 0) = t2;
|
|
at = 0x1000a27c;
|
|
t3 = t3;
|
|
MEM_U32(at + 0) = t3;
|
|
L41c018:
|
|
t4 = 0x10000370;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L41c074;}
|
|
//nop;
|
|
a0 = 0x1000a25c;
|
|
a1 = 0x1000a27c;
|
|
a2 = 0x10002df0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a3 = zero;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41c054;
|
|
a2 = a2;
|
|
L41c054:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
MEM_U32(sp + 4420) = v0;
|
|
goto L41c074;
|
|
MEM_U32(sp + 4420) = v0;
|
|
L41c060:
|
|
t5 = MEM_U32(sp + 4432);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t5;
|
|
if (at != 0) {//nop;
|
|
goto L41bdc8;}
|
|
//nop;
|
|
L41c074:
|
|
t6 = 0x1000035c;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L41c0b8;}
|
|
//nop;
|
|
a0 = 0x1000a25c;
|
|
a1 = 0x1000a27c;
|
|
a2 = 0x10002df4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a3 = zero;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41c0b0;
|
|
a2 = a2;
|
|
L41c0b0:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
MEM_U32(sp + 4420) = v0;
|
|
L41c0b8:
|
|
a2 = 0x1000a32c;
|
|
at = 0x1000035c;
|
|
a1 = 0x10002df8;
|
|
a3 = 0x10002e04;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 4420);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(at + 0) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41c0e8;
|
|
a3 = a3;
|
|
L41c0e8:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
MEM_U32(sp + 4416) = v0;
|
|
a1 = 0x10002e10;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 4416);
|
|
a1 = a1;
|
|
v0 = wrapper_fopen(mem, a0, a1);
|
|
goto L41c104;
|
|
a1 = a1;
|
|
L41c104:
|
|
MEM_U32(sp + 4412) = v0;
|
|
t7 = MEM_U32(sp + 4412);
|
|
// bdead 40010003 gp = MEM_U32(sp + 40);
|
|
if (t7 == 0) {//nop;
|
|
goto L41c2d8;}
|
|
//nop;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 4412);
|
|
a0 = sp + 0x13c;
|
|
a1 = 0x1000;
|
|
v0 = wrapper_fgets(mem, a0, a1, a2);
|
|
goto L41c12c;
|
|
a1 = 0x1000;
|
|
L41c12c:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
if (v0 == 0) {//nop;
|
|
goto L41c2d8;}
|
|
//nop;
|
|
//nop;
|
|
a0 = sp + 0x13c;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L41c148;
|
|
//nop;
|
|
L41c148:
|
|
s2 = v0;
|
|
t8 = sp + 0x13c;
|
|
t9 = s2 + t8;
|
|
t0 = MEM_U8(t9 + -1);
|
|
// bdead 42000203 gp = MEM_U32(sp + 40);
|
|
at = 0xa;
|
|
if (t0 != at) {//nop;
|
|
goto L41c18c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t8;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L41c178;
|
|
//nop;
|
|
L41c178:
|
|
s2 = v0;
|
|
t1 = sp + 0x13c;
|
|
t2 = s2 + t1;
|
|
// bdead 40000803 gp = MEM_U32(sp + 40);
|
|
MEM_U8(t2 + -1) = (uint8_t)zero;
|
|
L41c18c:
|
|
s1 = sp + 0x13c;
|
|
MEM_U32(sp + 312) = zero;
|
|
t3 = MEM_U8(s1 + 0);
|
|
// bdead 40041003 s0 = zero;
|
|
if (t3 == 0) {//nop;
|
|
goto L41c2c0;}
|
|
//nop;
|
|
L41c1a4:
|
|
t4 = MEM_U8(s1 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L41c204;}
|
|
//nop;
|
|
t5 = MEM_U8(s1 + 0);
|
|
at = 0x20;
|
|
if (t5 == at) {//nop;
|
|
goto L41c1d4;}
|
|
//nop;
|
|
t6 = MEM_U8(s1 + 0);
|
|
at = 0x9;
|
|
if (t6 != at) {//nop;
|
|
goto L41c204;}
|
|
//nop;
|
|
L41c1d4:
|
|
t7 = MEM_U8(s1 + 1);
|
|
s1 = s1 + 0x1;
|
|
if (t7 == 0) {//nop;
|
|
goto L41c204;}
|
|
//nop;
|
|
t9 = MEM_U8(s1 + 0);
|
|
at = 0x20;
|
|
if (t9 == at) {//nop;
|
|
goto L41c1d4;}
|
|
//nop;
|
|
t0 = MEM_U8(s1 + 0);
|
|
at = 0x9;
|
|
if (t0 == at) {//nop;
|
|
goto L41c1d4;}
|
|
//nop;
|
|
L41c204:
|
|
t8 = MEM_U8(s1 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L41c238;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 312);
|
|
t3 = sp + 0x38;
|
|
t2 = t1 << 2;
|
|
t4 = t2 + t3;
|
|
MEM_U32(t4 + 0) = s1;
|
|
t5 = MEM_U32(sp + 312);
|
|
//nop;
|
|
t6 = t5 + 0x1;
|
|
MEM_U32(sp + 312) = t6;
|
|
L41c238:
|
|
t7 = MEM_U8(s1 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L41c298;}
|
|
//nop;
|
|
t9 = MEM_U8(s1 + 0);
|
|
at = 0x20;
|
|
if (t9 == at) {//nop;
|
|
goto L41c298;}
|
|
//nop;
|
|
t0 = MEM_U8(s1 + 0);
|
|
at = 0x9;
|
|
if (t0 == at) {//nop;
|
|
goto L41c298;}
|
|
//nop;
|
|
L41c268:
|
|
t8 = MEM_U8(s1 + 1);
|
|
s1 = s1 + 0x1;
|
|
if (t8 == 0) {//nop;
|
|
goto L41c298;}
|
|
//nop;
|
|
t1 = MEM_U8(s1 + 0);
|
|
at = 0x20;
|
|
if (t1 == at) {//nop;
|
|
goto L41c298;}
|
|
//nop;
|
|
t2 = MEM_U8(s1 + 0);
|
|
at = 0x9;
|
|
if (t2 != at) {//nop;
|
|
goto L41c268;}
|
|
//nop;
|
|
L41c298:
|
|
t3 = MEM_U8(s1 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L41c2b0;}
|
|
//nop;
|
|
MEM_U8(s1 + 0) = (uint8_t)zero;
|
|
s1 = s1 + 0x1;
|
|
L41c2b0:
|
|
t4 = MEM_U8(s1 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L41c1a4;}
|
|
//nop;
|
|
L41c2c0:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 312);
|
|
a1 = sp + 0x38;
|
|
f_parse_command(mem, sp, a0, a1);
|
|
goto L41c2d0;
|
|
a1 = sp + 0x38;
|
|
L41c2d0:
|
|
// bdead 1 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L41c2d8:
|
|
// bdead 1 ra = MEM_U32(sp + 44);
|
|
// bdead 1 s0 = MEM_U32(sp + 28);
|
|
// bdead 1 s1 = MEM_U32(sp + 32);
|
|
// bdead 1 s2 = MEM_U32(sp + 36);
|
|
// bdead 1 sp = sp + 0x1150;
|
|
return;
|
|
// bdead 1 sp = sp + 0x1150;
|
|
}
|
|
|
|
static void f_add_info(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L41c2f0:
|
|
//add_info:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffe0;
|
|
MEM_U32(sp + 32) = a0;
|
|
//nop;
|
|
// fdead 4000002b MEM_U32(sp + 28) = ra;
|
|
a1 = MEM_U32(sp + 32);
|
|
a0 = 0x1000a320;
|
|
// fdead 4000006b MEM_U32(sp + 24) = gp;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41c31c;
|
|
// fdead 4000006b MEM_U32(sp + 24) = gp;
|
|
L41c31c:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a1 = MEM_U32(sp + 32);
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41c334;
|
|
//nop;
|
|
L41c334:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a1 = MEM_U32(sp + 32);
|
|
//nop;
|
|
a0 = 0x1000a428;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41c34c;
|
|
//nop;
|
|
L41c34c:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a1 = MEM_U32(sp + 32);
|
|
//nop;
|
|
a0 = 0x1000a490;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41c364;
|
|
//nop;
|
|
L41c364:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a1 = MEM_U32(sp + 32);
|
|
//nop;
|
|
a0 = 0x1000a4a0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41c37c;
|
|
//nop;
|
|
L41c37c:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a1 = MEM_U32(sp + 32);
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41c394;
|
|
//nop;
|
|
L41c394:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a1 = MEM_U32(sp + 32);
|
|
//nop;
|
|
a0 = 0x1000a470;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41c3ac;
|
|
//nop;
|
|
L41c3ac:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a1 = MEM_U32(sp + 32);
|
|
//nop;
|
|
a0 = 0x1000a480;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41c3c4;
|
|
//nop;
|
|
L41c3c4:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a1 = MEM_U32(sp + 32);
|
|
//nop;
|
|
a0 = 0x1000a4c0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41c3dc;
|
|
//nop;
|
|
L41c3dc:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a1 = MEM_U32(sp + 32);
|
|
//nop;
|
|
a0 = 0x1000a4d0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41c3f4;
|
|
//nop;
|
|
L41c3f4:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a1 = MEM_U32(sp + 32);
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41c40c;
|
|
//nop;
|
|
L41c40c:
|
|
// bdead 1 ra = MEM_U32(sp + 28);
|
|
// bdead 1 gp = MEM_U32(sp + 24);
|
|
// bdead 1 sp = sp + 0x20;
|
|
return;
|
|
// bdead 1 sp = sp + 0x20;
|
|
}
|
|
|
|
static void f_parse_command(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L41c41c:
|
|
//parse_command:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xfffffeb0;
|
|
MEM_U32(sp + 336) = a0;
|
|
a0 = 0x10002e14;
|
|
//nop;
|
|
// fdead 4000006b MEM_U32(sp + 68) = ra;
|
|
t6 = 0x1;
|
|
// fdead 4000806b MEM_U32(sp + 64) = gp;
|
|
MEM_U32(sp + 340) = a1;
|
|
// fdead 4000806b MEM_U32(sp + 60) = s5;
|
|
// fdead 4000806b MEM_U32(sp + 56) = s4;
|
|
// fdead 4000806b MEM_U32(sp + 52) = s3;
|
|
// fdead 4000806b MEM_U32(sp + 48) = s2;
|
|
// fdead 4000806b MEM_U32(sp + 44) = s1;
|
|
// fdead 4000806b MEM_U32(sp + 40) = s0;
|
|
MEM_U32(sp + 316) = zero;
|
|
MEM_U32(sp + 312) = zero;
|
|
MEM_U32(sp + 308) = zero;
|
|
MEM_U32(sp + 304) = t6;
|
|
a0 = a0;
|
|
v0 = wrapper_getenv(mem, a0);
|
|
goto L41c478;
|
|
a0 = a0;
|
|
L41c478:
|
|
MEM_U32(sp + 300) = v0;
|
|
t7 = MEM_U32(sp + 300);
|
|
// bdead 40010103 gp = MEM_U32(sp + 64);
|
|
if (t7 == 0) {at = 0x10000424;
|
|
goto L41c534;}
|
|
at = 0x10000424;
|
|
t8 = 0x1;
|
|
t9 = 0x10002e20;
|
|
MEM_U32(at + 0) = t8;
|
|
at = 0x1000a26c;
|
|
t9 = t9;
|
|
t0 = 0x10002e2c;
|
|
MEM_U32(at + 0) = t9;
|
|
at = 0x1000a27c;
|
|
t0 = t0;
|
|
MEM_U32(at + 0) = t0;
|
|
at = 0x100002d8;
|
|
t1 = 0x10002e30;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000370;
|
|
t1 = t1;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000348;
|
|
t2 = 0x10002e34;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000324;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000318;
|
|
a0 = 0x10002e40;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000384;
|
|
t2 = t2;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000400;
|
|
a1 = zero;
|
|
MEM_U32(at + 0) = t1;
|
|
at = 0x10000340;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x100003e0;
|
|
a0 = a0;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000428;
|
|
MEM_U32(at + 0) = t2;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L41c52c;
|
|
MEM_U32(at + 0) = t2;
|
|
L41c52c:
|
|
// bdead 40000103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41c534:
|
|
t3 = MEM_U32(sp + 336);
|
|
s0 = zero;
|
|
at = (int)s0 < (int)t3;
|
|
if (at == 0) {//nop;
|
|
goto L42a948;}
|
|
//nop;
|
|
L41c548:
|
|
t4 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t6 = t4 + t5;
|
|
t7 = MEM_U32(t6 + 0);
|
|
at = 0x2d;
|
|
t8 = MEM_U8(t7 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L42a008;}
|
|
//nop;
|
|
t9 = s0 << 2;
|
|
t0 = t4 + t9;
|
|
t1 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t2 = MEM_U8(t1 + 1);
|
|
//nop;
|
|
t3 = t2 + 0xffffffdd;
|
|
at = t3 < 0x58;
|
|
if (at == 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
;static void *const Lswitch100072ac[] = {
|
|
&&L41c5b0,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L428d3c,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L41c5e4,
|
|
&&L42a880,
|
|
&&L41c650,
|
|
&&L42a880,
|
|
&&L41c6c0,
|
|
&&L41c814,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L41c944,
|
|
&&L41cb38,
|
|
&&L41ccb8,
|
|
&&L41ce08,
|
|
&&L41d0ac,
|
|
&&L41d2a0,
|
|
&&L41d380,
|
|
&&L41d6b4,
|
|
&&L41d818,
|
|
&&L41da24,
|
|
&&L41da50,
|
|
&&L41e3b8,
|
|
&&L41e4cc,
|
|
&&L41e7e4,
|
|
&&L41e894,
|
|
&&L41edf0,
|
|
&&L41ee78,
|
|
&&L41eefc,
|
|
&&L41ef60,
|
|
&&L41f004,
|
|
&&L41f190,
|
|
&&L41f268,
|
|
&&L41f390,
|
|
&&L4200bc,
|
|
&&L42a880,
|
|
&&L428788,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42050c,
|
|
&&L420efc,
|
|
&&L42104c,
|
|
&&L421d84,
|
|
&&L42228c,
|
|
&&L422c78,
|
|
&&L423300,
|
|
&&L42341c,
|
|
&&L4237c0,
|
|
&&L423e54,
|
|
&&L423f4c,
|
|
&&L424190,
|
|
&&L424310,
|
|
&&L425040,
|
|
&&L425c48,
|
|
&&L4260fc,
|
|
&&L426af4,
|
|
&&L426b8c,
|
|
&&L426f60,
|
|
&&L428504,
|
|
&&L428e60,
|
|
&&L4292c8,
|
|
&&L4295c8,
|
|
&&L429e7c,
|
|
&&L429e30,
|
|
&&L429fbc,
|
|
};
|
|
dest = Lswitch100072ac[t3];
|
|
//nop;
|
|
goto *dest;
|
|
//nop;
|
|
L41c5b0:
|
|
t5 = 0x10002e54;
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41c5d8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41c5d8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41c5e4:
|
|
t6 = 0x1000a36c;
|
|
at = 0x3;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t4 = t7 + t8;
|
|
t9 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t0 = MEM_U8(t9 + 2);
|
|
//nop;
|
|
if (t0 != 0) {at = 0x1000a154;
|
|
goto L42a880;}
|
|
at = 0x1000a154;
|
|
t1 = 0x1;
|
|
t2 = s0 << 2;
|
|
//nop;
|
|
t3 = t7 + t2;
|
|
MEM_U32(at + 0) = t1;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41c644;
|
|
//nop;
|
|
L41c644:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41c650:
|
|
t5 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10002e88;
|
|
//nop;
|
|
t8 = t5 + t6;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41c670;
|
|
a1 = a1;
|
|
L41c670:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L41c6a4;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t0 = t4 + t9;
|
|
//nop;
|
|
a1 = 0x10002e90;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41c69c;
|
|
a1 = a1;
|
|
L41c69c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000310;
|
|
goto L42a934;}
|
|
L41c6a4:
|
|
at = 0x10000310;
|
|
t1 = 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
at = 0x100003e0;
|
|
t7 = 0x1;
|
|
MEM_U32(at + 0) = t7;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t7;
|
|
L41c6c0:
|
|
t2 = 0x10002e94;
|
|
//nop;
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41c6e8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41c6e8:
|
|
t3 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t6 = t3 + t5;
|
|
t8 = MEM_U32(t6 + 0);
|
|
// bdead 42020103 gp = MEM_U32(sp + 64);
|
|
t4 = MEM_U8(t8 + 2);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t9 = 0x1000027c;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L41c788;}
|
|
//nop;
|
|
t0 = 0x10000280;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t1 = 0x10002ea8;
|
|
//nop;
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41c764;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41c764:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41c77c;
|
|
//nop;
|
|
L41c77c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41c788:
|
|
t7 = 0x10000280;
|
|
a0 = 0x1000a25c;
|
|
t7 = MEM_U32(t7 + 0);
|
|
at = 0x10000280;
|
|
a1 = 0x10002ec8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
t2 = t7 + 0x1;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t2;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41c7b8;
|
|
a1 = a1;
|
|
L41c7b8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t3 = 0x1000a1b4;
|
|
at = 0x10000084;
|
|
t3 = MEM_U32(t3 + 0);
|
|
MEM_U32(at + 0) = v0;
|
|
if (t3 == 0) {//nop;
|
|
goto L41c7f8;}
|
|
//nop;
|
|
a0 = 0x10002ed8;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = t3;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L41c7f0;
|
|
a0 = a0;
|
|
L41c7f0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41c7f8:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_newrunlib(mem, sp);
|
|
goto L41c808;
|
|
//nop;
|
|
L41c808:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41c814:
|
|
t5 = 0x1000a36c;
|
|
at = 0x3;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L41c884;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
a1 = 0x10002edc;
|
|
//nop;
|
|
t4 = t6 + t8;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41c84c;
|
|
a1 = a1;
|
|
L41c84c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41c884;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t1 = t9 + t0;
|
|
//nop;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41c878;
|
|
//nop;
|
|
L41c878:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41c884:
|
|
t7 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x10002ee0;
|
|
//nop;
|
|
t3 = t7 + t2;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41c8a4;
|
|
a1 = a1;
|
|
L41c8a4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t5 = 0x10002ee8;
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41c8d8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41c8d8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
t6 = 0x1;
|
|
t8 = 0x10000300;
|
|
at = 0x10000308;
|
|
t8 = MEM_U32(t8 + 0);
|
|
MEM_U32(at + 0) = t6;
|
|
if (t8 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t4 = 0x10002f18;
|
|
//nop;
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41c920;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41c920:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41c938;
|
|
//nop;
|
|
L41c938:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41c944:
|
|
t9 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t1 = t9 + t0;
|
|
t7 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t2 = MEM_U8(t7 + 2);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L41ca08;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t3;
|
|
if (at == 0) {//nop;
|
|
goto L41c9c0;}
|
|
//nop;
|
|
a1 = 0x10002f40;
|
|
//nop;
|
|
a0 = 0x1000a540;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41c990;
|
|
a1 = a1;
|
|
L41c990:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t5 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t8 = t5 + t6;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41c9b4;
|
|
//nop;
|
|
L41c9b4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41c9c0:
|
|
t4 = 0x10002f44;
|
|
//nop;
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41c9e8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41c9e8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41ca00;
|
|
//nop;
|
|
L41ca00:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41ca08:
|
|
t9 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t1 = t9 + t0;
|
|
//nop;
|
|
a1 = 0x10002f68;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41ca28;
|
|
a1 = a1;
|
|
L41ca28:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41ca94;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
//nop;
|
|
t3 = t7 + t2;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a448;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ca54;
|
|
//nop;
|
|
L41ca54:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x10000400;
|
|
a1 = 0x10002f74;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41ca74;
|
|
a1 = a1;
|
|
L41ca74:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t5 = 0x10002f78;
|
|
at = 0x10000400;
|
|
t5 = t5;
|
|
MEM_U32(at + 0) = t5;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t5;
|
|
L41ca94:
|
|
t6 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t4 = t6 + t8;
|
|
t9 = MEM_U32(t4 + 0);
|
|
at = 0x41;
|
|
t0 = MEM_U8(t9 + 1);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L41cae0;}
|
|
//nop;
|
|
t1 = s0 << 2;
|
|
//nop;
|
|
t7 = t6 + t1;
|
|
a1 = MEM_U32(t7 + 0);
|
|
a0 = 0x1000a270;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41cad4;
|
|
//nop;
|
|
L41cad4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41cae0:
|
|
t2 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x10002f7c;
|
|
//nop;
|
|
t5 = t2 + t3;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41cb00;
|
|
a1 = a1;
|
|
L41cb00:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
t9 = t8 + t4;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41cb2c;
|
|
//nop;
|
|
L41cb2c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41cb38:
|
|
t0 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t1 = t0 + t6;
|
|
t7 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t2 = MEM_U8(t7 + 2);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L41cc48;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 336);
|
|
//nop;
|
|
t5 = t3 + 0xffffffff;
|
|
at = (int)s0 < (int)t5;
|
|
if (at == 0) {//nop;
|
|
goto L41cc48;}
|
|
//nop;
|
|
t8 = s0 << 2;
|
|
a1 = 0x10002f80;
|
|
//nop;
|
|
t4 = t0 + t8;
|
|
a0 = MEM_U32(t4 + 4);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41cb90;
|
|
a1 = a1;
|
|
L41cb90:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L41cbf4;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t1 = t9 + t6;
|
|
//nop;
|
|
a1 = 0x10002f88;
|
|
a0 = MEM_U32(t1 + 4);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41cbbc;
|
|
a1 = a1;
|
|
L41cbbc:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L41cbf4;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x10002f90;
|
|
//nop;
|
|
t3 = t7 + t2;
|
|
a0 = MEM_U32(t3 + 4);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41cbe8;
|
|
a1 = a1;
|
|
L41cbe8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41cc48;}
|
|
//nop;
|
|
L41cbf4:
|
|
t5 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
t8 = t5 + t0;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41cc14;
|
|
//nop;
|
|
L41cc14:
|
|
t4 = MEM_U32(sp + 340);
|
|
s0 = s0 + 0x1;
|
|
// bdead 40022003 gp = MEM_U32(sp + 64);
|
|
t9 = s0 << 2;
|
|
t6 = t4 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41cc3c;
|
|
//nop;
|
|
L41cc3c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41cc48:
|
|
at = 0x1000027c;
|
|
t7 = MEM_U32(sp + 340);
|
|
t1 = 0x1;
|
|
t2 = s0 << 2;
|
|
MEM_U32(at + 0) = t1;
|
|
t3 = t7 + t2;
|
|
t5 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a1ac;
|
|
a1 = 0x1000a1b0;
|
|
//nop;
|
|
t0 = t5 + 0x2;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
MEM_U32(sp + 296) = t0;
|
|
a2 = t0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L41cc88;
|
|
a2 = t0;
|
|
L41cc88:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t8 = 0x1000a1ac;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 296);
|
|
at = 0x1000a1b4;
|
|
MEM_U32(at + 0) = t4;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t4;
|
|
L41ccb8:
|
|
t9 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t1 = t9 + t6;
|
|
t7 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t2 = MEM_U8(t7 + 2);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L41cda4;}
|
|
//nop;
|
|
t3 = 0x1000a36c;
|
|
at = 0x3;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L41cd1c;}
|
|
//nop;
|
|
t5 = s0 << 2;
|
|
t0 = t9 + t5;
|
|
//nop;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41cd10;
|
|
//nop;
|
|
L41cd10:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41cd1c:
|
|
t8 = 0x1000a36c;
|
|
at = 0x2;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L41cd60;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t1 = t4 + t6;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a320;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41cd54;
|
|
//nop;
|
|
L41cd54:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41cd60:
|
|
t7 = 0x1000a36c;
|
|
at = 0x1;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L41cda4;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t9 = t2 + t3;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41cd98;
|
|
//nop;
|
|
L41cd98:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41cda4:
|
|
t5 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x10002f9c;
|
|
//nop;
|
|
t8 = t5 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a2 = 0x5;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L41cdc8;
|
|
a1 = a1;
|
|
L41cdc8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t4 = 0x10002fa8;
|
|
//nop;
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41cdfc;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41cdfc:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41ce08:
|
|
t6 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t7 = t6 + t1;
|
|
t2 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
t3 = MEM_U8(t2 + 2);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L41d060;}
|
|
//nop;
|
|
t9 = 0x10000420;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L41cea4;}
|
|
//nop;
|
|
t5 = s0 << 2;
|
|
a0 = 0x10002fc8;
|
|
//nop;
|
|
t0 = t6 + t5;
|
|
a1 = MEM_U32(t0 + 4);
|
|
a0 = a0;
|
|
v0 = wrapper_strcat(mem, a0, a1);
|
|
goto L41ce60;
|
|
a0 = a0;
|
|
L41ce60:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a260;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ce78;
|
|
a1 = s4;
|
|
L41ce78:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t8 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t1 = t8 + t4;
|
|
a0 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L41ce98;
|
|
//nop;
|
|
L41ce98:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
s0 = s0 + 0x1;
|
|
goto L42a934;
|
|
s0 = s0 + 0x1;
|
|
L41cea4:
|
|
t7 = MEM_U32(sp + 336);
|
|
t2 = s0 + 0x1;
|
|
at = (int)t2 < (int)t7;
|
|
if (at == 0) {//nop;
|
|
goto L41cfc0;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t6 = t3 + t9;
|
|
//nop;
|
|
a0 = MEM_U32(t6 + 4);
|
|
a1 = sp + 0x120;
|
|
a2 = 0x10;
|
|
v0 = wrapper_strtoul(mem, a0, a1, a2);
|
|
goto L41ced8;
|
|
a2 = 0x10;
|
|
L41ced8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
t5 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
MEM_U32(sp + 292) = v0;
|
|
t8 = t5 + t0;
|
|
a0 = MEM_U32(t8 + 4);
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L41cefc;
|
|
//nop;
|
|
L41cefc:
|
|
t4 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t7 = t4 + t1;
|
|
t2 = MEM_U32(t7 + 4);
|
|
t3 = MEM_U32(sp + 288);
|
|
// bdead 4002380b gp = MEM_U32(sp + 64);
|
|
t9 = t3 - t2;
|
|
if (v0 != t9) {//nop;
|
|
goto L41cf8c;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 292);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L41cf48;}
|
|
//nop;
|
|
t5 = s0 << 2;
|
|
t0 = t4 + t5;
|
|
t8 = MEM_U32(t0 + 4);
|
|
//nop;
|
|
if (t8 == t3) {//nop;
|
|
goto L41cf8c;}
|
|
//nop;
|
|
L41cf48:
|
|
t1 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t2 = t1 + t7;
|
|
t9 = MEM_U32(t2 + 4);
|
|
at = 0x2d;
|
|
t6 = MEM_U8(t9 + 0);
|
|
//nop;
|
|
if (t6 == at) {//nop;
|
|
goto L41cf8c;}
|
|
//nop;
|
|
t4 = s0 << 2;
|
|
t5 = t1 + t4;
|
|
t0 = MEM_U32(t5 + 4);
|
|
at = 0x2b;
|
|
t8 = MEM_U8(t0 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L41cfc0;}
|
|
//nop;
|
|
L41cf8c:
|
|
t3 = 0x10002fcc;
|
|
//nop;
|
|
t3 = t3;
|
|
MEM_U32(sp + 20) = t3;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41cfb4;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41cfb4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41cfc0:
|
|
t7 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t7;
|
|
if (at == 0) {//nop;
|
|
goto L41d018;}
|
|
//nop;
|
|
a1 = 0x10002ffc;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41cfe8;
|
|
a1 = a1;
|
|
L41cfe8:
|
|
t2 = MEM_U32(sp + 340);
|
|
// bdead 40020803 gp = MEM_U32(sp + 64);
|
|
t9 = s0 << 2;
|
|
t6 = t2 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41d00c;
|
|
//nop;
|
|
L41d00c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41d018:
|
|
t1 = 0x10003000;
|
|
//nop;
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41d040;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41d040:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41d058;
|
|
//nop;
|
|
L41d058:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41d060:
|
|
t4 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
//nop;
|
|
t0 = t4 + t5;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a260;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41d080;
|
|
//nop;
|
|
L41d080:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t8 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t7 = t8 + t3;
|
|
a0 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L41d0a0;
|
|
//nop;
|
|
L41d0a0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41d0ac:
|
|
t2 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t6 = t2 + t9;
|
|
t1 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t4 = MEM_U8(t1 + 2);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L41d0f4;}
|
|
//nop;
|
|
t5 = 0x10000214;
|
|
at = 0x10000214;
|
|
t5 = MEM_U32(t5 + 0);
|
|
t8 = 0x1;
|
|
t0 = t5 + 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
at = 0x1000a1a0;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t8;
|
|
L41d0f4:
|
|
t3 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t2 = t3 + t7;
|
|
t9 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
t6 = MEM_U8(t9 + 3);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t1 = s0 << 2;
|
|
t4 = t3 + t1;
|
|
t5 = MEM_U32(t4 + 0);
|
|
at = 0x42;
|
|
t0 = MEM_U8(t5 + 2);
|
|
//nop;
|
|
if (t0 == at) {//nop;
|
|
goto L41d158;}
|
|
//nop;
|
|
t8 = s0 << 2;
|
|
t7 = t3 + t8;
|
|
t2 = MEM_U32(t7 + 0);
|
|
at = 0x4c;
|
|
t9 = MEM_U8(t2 + 2);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
L41d158:
|
|
t6 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t4 = t6 + t1;
|
|
t5 = MEM_U32(t4 + 0);
|
|
at = 0x42;
|
|
t0 = MEM_U8(t5 + 2);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L41d200;}
|
|
//nop;
|
|
t3 = 0x1000027c;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L41d1f4;}
|
|
//nop;
|
|
t8 = 0x1000041c;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L41d1f4;}
|
|
//nop;
|
|
t7 = 0x10003024;
|
|
//nop;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41d1d4;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41d1d4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41d1ec;
|
|
//nop;
|
|
L41d1ec:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41d1f4:
|
|
at = 0x1000041c;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L41d284;
|
|
MEM_U32(at + 0) = zero;
|
|
L41d200:
|
|
t2 = 0x1000027c;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L41d278;}
|
|
//nop;
|
|
t9 = 0x1000041c;
|
|
at = 0x1;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {//nop;
|
|
goto L41d278;}
|
|
//nop;
|
|
t6 = 0x1000304c;
|
|
//nop;
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41d258;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41d258:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41d270;
|
|
//nop;
|
|
L41d270:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41d278:
|
|
at = 0x1000041c;
|
|
t1 = 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
L41d284:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_newrunlib(mem, sp);
|
|
goto L41d294;
|
|
//nop;
|
|
L41d294:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41d2a0:
|
|
t4 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t0 = t4 + t5;
|
|
t3 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t8 = MEM_U8(t3 + 2);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t7 = 0x1000a36c;
|
|
at = 0x3;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L41d2f8;}
|
|
//nop;
|
|
t2 = 0x1000026c;
|
|
at = 0x1000026c;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
t9 = t2 + 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t9;
|
|
L41d2f8:
|
|
t6 = 0x1000a36c;
|
|
at = 0x1;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L41d354;}
|
|
//nop;
|
|
t1 = 0x10000008;
|
|
at = 0x2;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {at = 0x3;
|
|
goto L41d32c;}
|
|
at = 0x3;
|
|
if (t1 != at) {at = 0x10000228;
|
|
goto L41d354;}
|
|
L41d32c:
|
|
at = 0x10000228;
|
|
t4 = 0x1;
|
|
MEM_U32(at + 0) = t4;
|
|
at = 0x1000026c;
|
|
t5 = 0x1;
|
|
MEM_U32(at + 0) = t5;
|
|
at = 0x1000a184;
|
|
t0 = 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t0;
|
|
L41d354:
|
|
t3 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
//nop;
|
|
t7 = t3 + t8;
|
|
a1 = MEM_U32(t7 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41d374;
|
|
//nop;
|
|
L41d374:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41d380:
|
|
t2 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t6 = t2 + t9;
|
|
//nop;
|
|
a1 = 0x10003074;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a2 = 0x5;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L41d3a4;
|
|
a1 = a1;
|
|
L41d3a4:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41d3e4;}
|
|
//nop;
|
|
t1 = 0x1000307c;
|
|
//nop;
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41d3d8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41d3d8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41d3e4:
|
|
t4 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t0 = t4 + t5;
|
|
t3 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t8 = MEM_U8(t3 + 2);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L41d560;}
|
|
//nop;
|
|
t7 = 0x10000420;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L41d4b8;}
|
|
//nop;
|
|
t2 = 0x100003f4;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L41d480;}
|
|
//nop;
|
|
t9 = 0x10003098;
|
|
a0 = 0x1;
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41d460;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41d460:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41d478;
|
|
//nop;
|
|
L41d478:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41d480:
|
|
at = 0x100003f0;
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = 0x1;
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
MEM_U32(at + 0) = t6;
|
|
t5 = t1 + t4;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41d4ac;
|
|
//nop;
|
|
L41d4ac:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41d4b8:
|
|
t0 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t0;
|
|
if (at != 0) {//nop;
|
|
goto L41d514;}
|
|
//nop;
|
|
t3 = 0x100030b8;
|
|
//nop;
|
|
t3 = t3;
|
|
MEM_U32(sp + 20) = t3;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41d4f4;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41d4f4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41d50c;
|
|
//nop;
|
|
L41d50c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41d514:
|
|
t8 = 0x10000230;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
at = (int)t8 < (int)0x3;
|
|
if (at == 0) {//nop;
|
|
goto L41d54c;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t9 = t7 + t2;
|
|
t6 = MEM_U32(t9 + 0);
|
|
at = 0x10000400;
|
|
MEM_U32(at + 0) = t6;
|
|
goto L41d5c4;
|
|
MEM_U32(at + 0) = t6;
|
|
L41d54c:
|
|
t1 = 0x100030e0;
|
|
at = 0x10000400;
|
|
t1 = t1;
|
|
MEM_U32(at + 0) = t1;
|
|
goto L41d5c4;
|
|
MEM_U32(at + 0) = t1;
|
|
L41d560:
|
|
t4 = 0x10000420;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t5 = 0x10000230;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
at = (int)t5 < (int)0x3;
|
|
if (at == 0) {//nop;
|
|
goto L41d5b4;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t8 = t0 + t3;
|
|
t7 = MEM_U32(t8 + 0);
|
|
at = 0x10000400;
|
|
t2 = t7 + 0x2;
|
|
MEM_U32(at + 0) = t2;
|
|
goto L41d5c4;
|
|
MEM_U32(at + 0) = t2;
|
|
L41d5b4:
|
|
t9 = 0x100030e4;
|
|
at = 0x10000400;
|
|
t9 = t9;
|
|
MEM_U32(at + 0) = t9;
|
|
L41d5c4:
|
|
s2 = 0x10000400;
|
|
//nop;
|
|
s2 = MEM_U32(s2 + 0);
|
|
//nop;
|
|
t6 = MEM_U8(s2 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L41d66c;}
|
|
//nop;
|
|
L41d5e4:
|
|
t1 = MEM_U8(s2 + 0);
|
|
t4 = 0xfb504f0;
|
|
//nop;
|
|
t5 = t1 + t4;
|
|
t0 = MEM_U8(t5 + 1);
|
|
//nop;
|
|
t3 = t0 & 0x4;
|
|
if (t3 != 0) {//nop;
|
|
goto L41d65c;}
|
|
//nop;
|
|
t7 = 0x10000400;
|
|
t8 = 0x100030e8;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t7;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41d63c;
|
|
MEM_U32(sp + 24) = t7;
|
|
L41d63c:
|
|
// bdead 400a0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41d654;
|
|
//nop;
|
|
L41d654:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41d65c:
|
|
t2 = MEM_U8(s2 + 1);
|
|
s2 = s2 + 0x1;
|
|
if (t2 != 0) {//nop;
|
|
goto L41d5e4;}
|
|
//nop;
|
|
L41d66c:
|
|
t9 = 0x10000328;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
a0 = 0x1000a1ac;
|
|
a1 = 0x1000a1b0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = zero;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L41d6a0;
|
|
a2 = zero;
|
|
L41d6a0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
t6 = 0x1;
|
|
at = 0x10000328;
|
|
MEM_U32(at + 0) = t6;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t6;
|
|
L41d6b4:
|
|
t1 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
t5 = t1 + t4;
|
|
t0 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
t3 = MEM_U8(t0 + 2);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L41d718;}
|
|
//nop;
|
|
t8 = s0 << 2;
|
|
//nop;
|
|
t7 = t1 + t8;
|
|
a1 = MEM_U32(t7 + 0);
|
|
a0 = 0x1000a270;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41d6f4;
|
|
//nop;
|
|
L41d6f4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t2 = 0x10000214;
|
|
at = 0x10000214;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
t9 = t2 + 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t9;
|
|
L41d718:
|
|
t6 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
t5 = t6 + t4;
|
|
t0 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
t3 = MEM_U8(t0 + 3);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t7 = t1 + t8;
|
|
t2 = MEM_U32(t7 + 0);
|
|
at = 0x1000a1e6;
|
|
s2 = 0x10003108;
|
|
t9 = MEM_U8(t2 + 2);
|
|
s2 = s2;
|
|
MEM_U8(at + 0) = (uint8_t)t9;
|
|
t6 = MEM_U8(s2 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L41d7a8;}
|
|
//nop;
|
|
t4 = MEM_U8(s2 + 0);
|
|
//nop;
|
|
if (t4 == t9) {//nop;
|
|
goto L41d7a8;}
|
|
//nop;
|
|
L41d780:
|
|
t5 = MEM_U8(s2 + 1);
|
|
s2 = s2 + 0x1;
|
|
if (t5 == 0) {//nop;
|
|
goto L41d7a8;}
|
|
//nop;
|
|
t3 = 0x1000a1e6;
|
|
t0 = MEM_U8(s2 + 0);
|
|
t3 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t0 != t3) {//nop;
|
|
goto L41d780;}
|
|
//nop;
|
|
L41d7a8:
|
|
t1 = MEM_U8(s2 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t8 = 0x10003118;
|
|
t7 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
MEM_U32(sp + 16) = zero;
|
|
t6 = t7 + t2;
|
|
t4 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t4;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41d7f4;
|
|
MEM_U32(sp + 24) = t4;
|
|
L41d7f4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41d80c;
|
|
//nop;
|
|
L41d80c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41d818:
|
|
t9 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t0 = t9 + t5;
|
|
t3 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t1 = MEM_U8(t3 + 2);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L41d978;}
|
|
//nop;
|
|
t8 = s0 << 2;
|
|
t7 = t9 + t8;
|
|
t2 = MEM_U32(t7 + 4);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L41d874;}
|
|
//nop;
|
|
t6 = s0 << 2;
|
|
t4 = t9 + t6;
|
|
t5 = MEM_U32(t4 + 4);
|
|
at = 0x2d;
|
|
t0 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t0 == at) {//nop;
|
|
goto L41d89c;}
|
|
//nop;
|
|
L41d874:
|
|
t3 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
//nop;
|
|
t8 = t3 + t1;
|
|
a0 = MEM_U32(t8 + 4);
|
|
//nop;
|
|
v0 = f_isdir(mem, sp, a0);
|
|
goto L41d890;
|
|
//nop;
|
|
L41d890:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41d8b8;}
|
|
//nop;
|
|
L41d89c:
|
|
t7 = 0x10000288;
|
|
at = 0x10000288;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
t2 = t7 + 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t2;
|
|
L41d8b8:
|
|
t9 = MEM_U32(sp + 340);
|
|
s0 = s0 + 0x1;
|
|
t6 = s0 << 2;
|
|
t4 = t9 + t6;
|
|
//nop;
|
|
a0 = 0x10003134;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41d8e0;
|
|
a0 = a0;
|
|
L41d8e0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 284) = v0;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 284);
|
|
a0 = 0x1000a270;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41d8fc;
|
|
//nop;
|
|
L41d8fc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 284);
|
|
//nop;
|
|
a0 = 0x1000a2d0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41d914;
|
|
//nop;
|
|
L41d914:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t5 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
t3 = t5 + t0;
|
|
a0 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
v0 = f_full_path(mem, sp, a0);
|
|
goto L41d934;
|
|
//nop;
|
|
L41d934:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
s5 = v0;
|
|
a0 = 0x10003138;
|
|
//nop;
|
|
a1 = s5;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41d954;
|
|
a0 = a0;
|
|
L41d954:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = s4;
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L41d96c;
|
|
//nop;
|
|
L41d96c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41d978:
|
|
t1 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
//nop;
|
|
t7 = t1 + t8;
|
|
a1 = MEM_U32(t7 + 0);
|
|
a0 = 0x1000a270;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41d998;
|
|
//nop;
|
|
L41d998:
|
|
t2 = MEM_U32(sp + 340);
|
|
// bdead 40020803 gp = MEM_U32(sp + 64);
|
|
t9 = s0 << 2;
|
|
t6 = t2 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a2d0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41d9bc;
|
|
//nop;
|
|
L41d9bc:
|
|
t4 = MEM_U32(sp + 340);
|
|
// bdead 40022003 gp = MEM_U32(sp + 64);
|
|
t5 = s0 << 2;
|
|
t0 = t4 + t5;
|
|
a0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
a0 = a0 + 0x2;
|
|
//nop;
|
|
v0 = f_full_path(mem, sp, a0);
|
|
goto L41d9e0;
|
|
//nop;
|
|
L41d9e0:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
s5 = v0;
|
|
a0 = 0x1000313c;
|
|
//nop;
|
|
a1 = s5;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41da00;
|
|
a0 = a0;
|
|
L41da00:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = s4;
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L41da18;
|
|
//nop;
|
|
L41da18:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41da24:
|
|
t3 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x10003140;
|
|
//nop;
|
|
t8 = t3 + t1;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41da44;
|
|
a1 = a1;
|
|
L41da44:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
L41da50:
|
|
t7 = 0x10000420;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L41de60;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t6 = t2 + t9;
|
|
t4 = MEM_U32(t6 + 0);
|
|
at = 0x1000a1dc;
|
|
t5 = t4 + 0x2;
|
|
MEM_U32(at + 0) = t5;
|
|
t0 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L41daac;}
|
|
//nop;
|
|
t3 = s0 << 2;
|
|
t1 = t2 + t3;
|
|
t8 = MEM_U32(t1 + 0);
|
|
at = 0x1000a1dc;
|
|
t7 = t8 + 0x3;
|
|
MEM_U32(at + 0) = t7;
|
|
L41daac:
|
|
t9 = 0x1000a1dc;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
t6 = MEM_U8(t9 + 0);
|
|
//nop;
|
|
if (t6 != 0) {at = 0x2c;
|
|
goto L41dad4;}
|
|
at = 0x2c;
|
|
if (t6 != at) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
L41dad4:
|
|
s2 = 0x1000a1dc;
|
|
at = 0x1000a1a8;
|
|
s2 = MEM_U32(s2 + 0);
|
|
MEM_U32(at + 0) = zero;
|
|
t4 = MEM_U8(s2 + 0);
|
|
at = 0x2c;
|
|
if (t4 == at) {//nop;
|
|
goto L41db50;}
|
|
//nop;
|
|
t5 = MEM_U8(s2 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L41db50;}
|
|
//nop;
|
|
L41db04:
|
|
t2 = 0x1000a1a8;
|
|
t3 = 0x1000a1e0;
|
|
t2 = MEM_U32(t2 + 0);
|
|
t0 = MEM_U8(s2 + 0);
|
|
t8 = 0x1000a1a8;
|
|
t1 = t2 + t3;
|
|
MEM_U8(t1 + 0) = (uint8_t)t0;
|
|
t8 = MEM_U32(t8 + 0);
|
|
at = 0x1000a1a8;
|
|
t7 = t8 + 0x1;
|
|
MEM_U32(at + 0) = t7;
|
|
t9 = MEM_U8(s2 + 1);
|
|
at = 0x2c;
|
|
if (t9 == at) {s2 = s2 + 0x1;
|
|
goto L41db50;}
|
|
s2 = s2 + 0x1;
|
|
t6 = MEM_U8(s2 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L41db04;}
|
|
//nop;
|
|
L41db50:
|
|
at = 0x1000a1dc;
|
|
a1 = 0x10003148;
|
|
//nop;
|
|
a0 = 0x1000a1e0;
|
|
a2 = 0x6;
|
|
MEM_U32(at + 0) = s2;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L41db70;
|
|
a1 = a1;
|
|
L41db70:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x100002cc;
|
|
goto L41db88;}
|
|
at = 0x100002cc;
|
|
t4 = 0x1;
|
|
MEM_U32(at + 0) = t4;
|
|
goto L41dd28;
|
|
MEM_U32(at + 0) = t4;
|
|
L41db88:
|
|
a1 = 0x10003150;
|
|
//nop;
|
|
a0 = 0x1000a1e0;
|
|
a2 = 0x3;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L41dba0;
|
|
a1 = a1;
|
|
L41dba0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41dbcc;}
|
|
//nop;
|
|
a1 = 0x10003154;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41dbc0;
|
|
a1 = a1;
|
|
L41dbc0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41dd28;
|
|
//nop;
|
|
L41dbcc:
|
|
a1 = 0x1000315c;
|
|
//nop;
|
|
a0 = 0x1000a1e0;
|
|
a2 = 0x2;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L41dbe4;
|
|
a1 = a1;
|
|
L41dbe4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41dc10;}
|
|
//nop;
|
|
a1 = 0x10003160;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41dc04;
|
|
a1 = a1;
|
|
L41dc04:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41dd28;
|
|
//nop;
|
|
L41dc10:
|
|
a1 = 0x10003168;
|
|
//nop;
|
|
a0 = 0x1000a1e0;
|
|
a2 = 0x2;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L41dc28;
|
|
a1 = a1;
|
|
L41dc28:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41dc54;}
|
|
//nop;
|
|
a1 = 0x1000316c;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41dc48;
|
|
a1 = a1;
|
|
L41dc48:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41dd28;
|
|
//nop;
|
|
L41dc54:
|
|
a1 = 0x10003174;
|
|
//nop;
|
|
a0 = 0x1000a1e0;
|
|
a2 = 0x3;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L41dc6c;
|
|
a1 = a1;
|
|
L41dc6c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41dc98;}
|
|
//nop;
|
|
a1 = 0x10003178;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41dc8c;
|
|
a1 = a1;
|
|
L41dc8c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41dd28;
|
|
//nop;
|
|
L41dc98:
|
|
a1 = 0x10003180;
|
|
//nop;
|
|
a0 = 0x1000a1e0;
|
|
a2 = 0x3;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L41dcb0;
|
|
a1 = a1;
|
|
L41dcb0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t5 = 0x10000324;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L41dd10;}
|
|
//nop;
|
|
t2 = 0x10003184;
|
|
//nop;
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41dcfc;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41dcfc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000340;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L41dd28;
|
|
MEM_U32(at + 0) = zero;
|
|
L41dd10:
|
|
at = 0x10000340;
|
|
t3 = 0x1;
|
|
MEM_U32(at + 0) = t3;
|
|
at = 0x10000344;
|
|
t0 = 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
L41dd28:
|
|
at = 0x1000a1a8;
|
|
//nop;
|
|
a0 = 0x1000a1e0;
|
|
MEM_U32(at + 0) = zero;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L41dd3c;
|
|
MEM_U32(at + 0) = zero;
|
|
L41dd3c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = 0x1000a1a8;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
at = t1 < v0;
|
|
if (at == 0) {//nop;
|
|
goto L41ddbc;}
|
|
//nop;
|
|
L41dd60:
|
|
t7 = 0x1000a1a8;
|
|
t9 = 0x1000a1e0;
|
|
t7 = MEM_U32(t7 + 0);
|
|
t4 = 0x1000a1a8;
|
|
t8 = 0x20;
|
|
t6 = t7 + t9;
|
|
MEM_U8(t6 + 0) = (uint8_t)t8;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
at = 0x1000a1a8;
|
|
a0 = 0x1000a1e0;
|
|
t5 = t4 + 0x1;
|
|
MEM_U32(at + 0) = t5;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L41dd98;
|
|
MEM_U32(at + 0) = t5;
|
|
L41dd98:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t2 = 0x1000a1a8;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
at = t2 < v0;
|
|
if (at != 0) {//nop;
|
|
goto L41dd60;}
|
|
//nop;
|
|
L41ddbc:
|
|
t3 = 0x1000a1dc;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L41de2c;}
|
|
//nop;
|
|
t0 = MEM_U8(t3 + 0);
|
|
at = 0x2c;
|
|
if (t0 != at) {//nop;
|
|
goto L41de2c;}
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L41de2c;}
|
|
//nop;
|
|
L41ddec:
|
|
t1 = 0x1000a1dc;
|
|
at = 0x1000a1dc;
|
|
t1 = MEM_U32(t1 + 0);
|
|
t9 = 0x1000a1dc;
|
|
t7 = t1 + 0x1;
|
|
MEM_U32(at + 0) = t7;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L41de2c;}
|
|
//nop;
|
|
t8 = MEM_U8(t9 + 0);
|
|
at = 0x2c;
|
|
if (t8 != at) {//nop;
|
|
goto L41de2c;}
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L41ddec;}
|
|
//nop;
|
|
L41de2c:
|
|
t6 = 0x1000a1dc;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t4 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L41dad4;}
|
|
//nop;
|
|
at = 0x2c;
|
|
if (t4 == at) {//nop;
|
|
goto L41dad4;}
|
|
//nop;
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41de60:
|
|
t5 = 0x10000370;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L41e290;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t0 = t2 + t3;
|
|
t1 = MEM_U32(t0 + 0);
|
|
at = 0x1000a1dc;
|
|
t7 = t1 + 0x2;
|
|
MEM_U32(at + 0) = t7;
|
|
t9 = MEM_U8(t7 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L41dedc;}
|
|
//nop;
|
|
t8 = 0x10000240;
|
|
at = 0x10000240;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t4 = s0 << 2;
|
|
t6 = t8 + 0x1;
|
|
//nop;
|
|
t5 = t2 + t4;
|
|
MEM_U32(at + 0) = t6;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ded4;
|
|
//nop;
|
|
L41ded4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41dedc:
|
|
t3 = 0x1000a1dc;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t0 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t0 != 0) {at = 0x2c;
|
|
goto L41df04;}
|
|
at = 0x2c;
|
|
if (t0 != at) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
L41df04:
|
|
s2 = 0x1000a1dc;
|
|
at = 0x1000a1a8;
|
|
s2 = MEM_U32(s2 + 0);
|
|
MEM_U32(at + 0) = zero;
|
|
t1 = MEM_U8(s2 + 0);
|
|
at = 0x2c;
|
|
if (t1 == at) {//nop;
|
|
goto L41df80;}
|
|
//nop;
|
|
t7 = MEM_U8(s2 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L41df80;}
|
|
//nop;
|
|
L41df34:
|
|
t8 = 0x1000a1a8;
|
|
t6 = 0x1000a1e0;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t9 = MEM_U8(s2 + 0);
|
|
t4 = 0x1000a1a8;
|
|
t2 = t8 + t6;
|
|
MEM_U8(t2 + 0) = (uint8_t)t9;
|
|
t4 = MEM_U32(t4 + 0);
|
|
at = 0x1000a1a8;
|
|
t5 = t4 + 0x1;
|
|
MEM_U32(at + 0) = t5;
|
|
t3 = MEM_U8(s2 + 1);
|
|
at = 0x2c;
|
|
if (t3 == at) {s2 = s2 + 0x1;
|
|
goto L41df80;}
|
|
s2 = s2 + 0x1;
|
|
t0 = MEM_U8(s2 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L41df34;}
|
|
//nop;
|
|
L41df80:
|
|
at = 0x1000a1dc;
|
|
a1 = 0x100031bc;
|
|
//nop;
|
|
a0 = 0x1000a1e0;
|
|
a2 = 0x6;
|
|
MEM_U32(at + 0) = s2;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L41dfa0;
|
|
a1 = a1;
|
|
L41dfa0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x100002cc;
|
|
goto L41dfb8;}
|
|
at = 0x100002cc;
|
|
t1 = 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
goto L41e158;
|
|
MEM_U32(at + 0) = t1;
|
|
L41dfb8:
|
|
a1 = 0x100031c4;
|
|
//nop;
|
|
a0 = 0x1000a1e0;
|
|
a2 = 0x3;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L41dfd0;
|
|
a1 = a1;
|
|
L41dfd0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41dffc;}
|
|
//nop;
|
|
a1 = 0x100031c8;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41dff0;
|
|
a1 = a1;
|
|
L41dff0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41e158;
|
|
//nop;
|
|
L41dffc:
|
|
a1 = 0x100031d0;
|
|
//nop;
|
|
a0 = 0x1000a1e0;
|
|
a2 = 0x2;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L41e014;
|
|
a1 = a1;
|
|
L41e014:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41e040;}
|
|
//nop;
|
|
a1 = 0x100031d4;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e034;
|
|
a1 = a1;
|
|
L41e034:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41e158;
|
|
//nop;
|
|
L41e040:
|
|
a1 = 0x100031dc;
|
|
//nop;
|
|
a0 = 0x1000a1e0;
|
|
a2 = 0x2;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L41e058;
|
|
a1 = a1;
|
|
L41e058:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41e084;}
|
|
//nop;
|
|
a1 = 0x100031e0;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e078;
|
|
a1 = a1;
|
|
L41e078:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41e158;
|
|
//nop;
|
|
L41e084:
|
|
a1 = 0x100031e8;
|
|
//nop;
|
|
a0 = 0x1000a1e0;
|
|
a2 = 0x3;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L41e09c;
|
|
a1 = a1;
|
|
L41e09c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41e0c8;}
|
|
//nop;
|
|
a1 = 0x100031ec;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e0bc;
|
|
a1 = a1;
|
|
L41e0bc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41e158;
|
|
//nop;
|
|
L41e0c8:
|
|
a1 = 0x100031f4;
|
|
//nop;
|
|
a0 = 0x1000a1e0;
|
|
a2 = 0x3;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L41e0e0;
|
|
a1 = a1;
|
|
L41e0e0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t7 = 0x10000324;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L41e140;}
|
|
//nop;
|
|
t8 = 0x100031f8;
|
|
//nop;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41e12c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41e12c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000340;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L41e158;
|
|
MEM_U32(at + 0) = zero;
|
|
L41e140:
|
|
at = 0x10000340;
|
|
t6 = 0x1;
|
|
MEM_U32(at + 0) = t6;
|
|
at = 0x10000344;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
L41e158:
|
|
at = 0x1000a1a8;
|
|
//nop;
|
|
a0 = 0x1000a1e0;
|
|
MEM_U32(at + 0) = zero;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L41e16c;
|
|
MEM_U32(at + 0) = zero;
|
|
L41e16c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t2 = 0x1000a1a8;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
at = t2 < v0;
|
|
if (at == 0) {//nop;
|
|
goto L41e1ec;}
|
|
//nop;
|
|
L41e190:
|
|
t5 = 0x1000a1a8;
|
|
t3 = 0x1000a1e0;
|
|
t5 = MEM_U32(t5 + 0);
|
|
t1 = 0x1000a1a8;
|
|
t4 = 0x20;
|
|
t0 = t5 + t3;
|
|
MEM_U8(t0 + 0) = (uint8_t)t4;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
at = 0x1000a1a8;
|
|
a0 = 0x1000a1e0;
|
|
t7 = t1 + 0x1;
|
|
MEM_U32(at + 0) = t7;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L41e1c8;
|
|
MEM_U32(at + 0) = t7;
|
|
L41e1c8:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t8 = 0x1000a1a8;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
at = t8 < v0;
|
|
if (at != 0) {//nop;
|
|
goto L41e190;}
|
|
//nop;
|
|
L41e1ec:
|
|
t6 = 0x1000a1dc;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L41e25c;}
|
|
//nop;
|
|
t9 = MEM_U8(t6 + 0);
|
|
at = 0x2c;
|
|
if (t9 != at) {//nop;
|
|
goto L41e25c;}
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L41e25c;}
|
|
//nop;
|
|
L41e21c:
|
|
t2 = 0x1000a1dc;
|
|
at = 0x1000a1dc;
|
|
t2 = MEM_U32(t2 + 0);
|
|
t3 = 0x1000a1dc;
|
|
t5 = t2 + 0x1;
|
|
MEM_U32(at + 0) = t5;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L41e25c;}
|
|
//nop;
|
|
t4 = MEM_U8(t3 + 0);
|
|
at = 0x2c;
|
|
if (t4 != at) {//nop;
|
|
goto L41e25c;}
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L41e21c;}
|
|
//nop;
|
|
L41e25c:
|
|
t0 = 0x1000a1dc;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t1 = MEM_U8(t0 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L41df04;}
|
|
//nop;
|
|
at = 0x2c;
|
|
if (t1 == at) {//nop;
|
|
goto L41df04;}
|
|
//nop;
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41e290:
|
|
t7 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t6 = t7 + t8;
|
|
t9 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t2 = MEM_U8(t9 + 2);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L41e378;}
|
|
//nop;
|
|
t5 = s0 << 2;
|
|
a1 = 0x10003230;
|
|
//nop;
|
|
t3 = t7 + t5;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41e2d0;
|
|
a1 = a1;
|
|
L41e2d0:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41e34c;}
|
|
//nop;
|
|
t4 = 0x10000324;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L41e330;}
|
|
//nop;
|
|
t0 = 0x10003238;
|
|
//nop;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41e31c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41e31c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000340;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = zero;
|
|
L41e330:
|
|
at = 0x10000340;
|
|
t1 = 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
at = 0x10000344;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t8;
|
|
L41e34c:
|
|
t6 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t2 = t6 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e36c;
|
|
//nop;
|
|
L41e36c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41e378:
|
|
t7 = 0x10000240;
|
|
at = 0x10000240;
|
|
t7 = MEM_U32(t7 + 0);
|
|
t3 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
t5 = t7 + 0x1;
|
|
//nop;
|
|
MEM_U32(at + 0) = t5;
|
|
t0 = t3 + t4;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e3ac;
|
|
//nop;
|
|
L41e3ac:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41e3b8:
|
|
t1 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t6 = t1 + t8;
|
|
t9 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t2 = MEM_U8(t9 + 2);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L41e494;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 336);
|
|
t5 = s0 + 0x1;
|
|
at = (int)t5 < (int)t7;
|
|
if (at == 0) {//nop;
|
|
goto L41e494;}
|
|
//nop;
|
|
t3 = s0 << 2;
|
|
t4 = t1 + t3;
|
|
t0 = MEM_U32(t4 + 4);
|
|
at = 0x2d;
|
|
t8 = MEM_U8(t0 + 0);
|
|
//nop;
|
|
if (t8 == at) {//nop;
|
|
goto L41e494;}
|
|
//nop;
|
|
t6 = s0 << 2;
|
|
t9 = t1 + t6;
|
|
a0 = MEM_U32(t9 + 4);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = f_isdir(mem, sp, a0);
|
|
goto L41e42c;
|
|
//nop;
|
|
L41e42c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L41e494;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 340);
|
|
s0 = s0 + 0x1;
|
|
t7 = s0 << 2;
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t4 = t2 + t3;
|
|
t5 = t2 + t7;
|
|
a0 = MEM_U32(t5 + -4);
|
|
a1 = MEM_U32(t4 + 0);
|
|
a2 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41e464;
|
|
a2 = zero;
|
|
L41e464:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 280) = v0;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 280);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e480;
|
|
//nop;
|
|
L41e480:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
t0 = 0x1;
|
|
at = 0x10000260;
|
|
MEM_U32(at + 0) = t0;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t0;
|
|
L41e494:
|
|
at = 0x10000260;
|
|
t1 = MEM_U32(sp + 340);
|
|
t8 = 0x1;
|
|
t6 = s0 << 2;
|
|
MEM_U32(at + 0) = t8;
|
|
t9 = t1 + t6;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e4c0;
|
|
//nop;
|
|
L41e4c0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41e4cc:
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t2 = t7 + t5;
|
|
t3 = MEM_U32(t2 + 0);
|
|
at = 0x44;
|
|
t4 = MEM_U8(t3 + 2);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L41e76c;}
|
|
//nop;
|
|
t0 = s0 << 2;
|
|
t8 = t7 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = 0x10003270;
|
|
//nop;
|
|
a0 = a0 + 0x3;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41e510;
|
|
a1 = a1;
|
|
L41e510:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41e534;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t9 = t1 + t6;
|
|
t5 = MEM_U32(t9 + 4);
|
|
MEM_U32(sp + 316) = t5;
|
|
goto L41e6f8;
|
|
MEM_U32(sp + 316) = t5;
|
|
L41e534:
|
|
t2 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t4 = t2 + t3;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = 0x10003278;
|
|
//nop;
|
|
a0 = a0 + 0x3;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41e558;
|
|
a1 = a1;
|
|
L41e558:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41e5b4;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
t8 = t7 + t0;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e584;
|
|
//nop;
|
|
L41e584:
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
// bdead 40028403 gp = MEM_U32(sp + 64);
|
|
t9 = t1 + t6;
|
|
a1 = MEM_U32(t9 + 4);
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e5a8;
|
|
//nop;
|
|
L41e5a8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41e6f8;
|
|
//nop;
|
|
L41e5b4:
|
|
t5 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t3 = t5 + t2;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = 0x10003280;
|
|
//nop;
|
|
a0 = a0 + 0x3;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41e5d8;
|
|
a1 = a1;
|
|
L41e5d8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41e634;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t0 = t4 + t7;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e604;
|
|
//nop;
|
|
L41e604:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t8 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
//nop;
|
|
t6 = t8 + t1;
|
|
a1 = MEM_U32(t6 + 4);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e628;
|
|
//nop;
|
|
L41e628:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L41e6f8;
|
|
//nop;
|
|
L41e634:
|
|
t9 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t2 = t9 + t5;
|
|
a0 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
a1 = 0x1000328c;
|
|
a0 = a0 + 0x3;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41e658;
|
|
a1 = a1;
|
|
L41e658:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t3 = 0x1000a36c;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L41e6ac;}
|
|
//nop;
|
|
t4 = 0x10000008;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L41e6ac;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t8 = t7 + t0;
|
|
t1 = MEM_U32(t8 + 4);
|
|
MEM_U32(sp + 308) = t1;
|
|
goto L41e6f8;
|
|
MEM_U32(sp + 308) = t1;
|
|
L41e6ac:
|
|
t6 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t5 = t6 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a270;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e6cc;
|
|
//nop;
|
|
L41e6cc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t2 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t4 = t2 + t3;
|
|
a1 = MEM_U32(t4 + 4);
|
|
a0 = 0x1000a270;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e6f0;
|
|
//nop;
|
|
L41e6f0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41e6f8:
|
|
t7 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t7;
|
|
if (at != 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t0 = 0x10003294;
|
|
t8 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
MEM_U32(sp + 16) = zero;
|
|
t6 = t8 + t1;
|
|
t9 = MEM_U32(t6 + -4);
|
|
a0 = 0x1;
|
|
MEM_U32(sp + 24) = t9;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41e748;
|
|
a3 = zero;
|
|
L41e748:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41e760;
|
|
//nop;
|
|
L41e760:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41e76c:
|
|
t5 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t3 = t5 + t2;
|
|
t4 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t7 = MEM_U8(t4 + 2);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
//nop;
|
|
t1 = t0 + t8;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a270;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e7b0;
|
|
//nop;
|
|
L41e7b0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t6 = 0x10000214;
|
|
at = 0x10000214;
|
|
t6 = MEM_U32(t6 + 0);
|
|
t5 = 0x10000244;
|
|
t9 = t6 + 0x1;
|
|
t5 = MEM_U32(t5 + 0);
|
|
MEM_U32(at + 0) = t9;
|
|
at = 0x10000244;
|
|
t2 = t5 + 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t2;
|
|
L41e7e4:
|
|
t3 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
t7 = t3 + t4;
|
|
t0 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
t8 = MEM_U8(t0 + 2);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L41e830;}
|
|
//nop;
|
|
t1 = s0 << 2;
|
|
//nop;
|
|
t6 = t3 + t1;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e824;
|
|
//nop;
|
|
L41e824:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41e830:
|
|
t9 = 0x1000a36c;
|
|
at = 0x3;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
//nop;
|
|
t4 = t5 + t2;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e868;
|
|
//nop;
|
|
L41e868:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t7 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
t8 = t7 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L41e888;
|
|
//nop;
|
|
L41e888:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41e894:
|
|
at = 0x1000a12c;
|
|
t3 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
MEM_U32(at + 0) = zero;
|
|
t6 = t3 + t1;
|
|
t9 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t5 = MEM_U8(t9 + 2);
|
|
//nop;
|
|
if (t5 != 0) {at = 0x10000230;
|
|
goto L41e8f0;}
|
|
at = 0x10000230;
|
|
t7 = 0x1000a128;
|
|
t2 = 0x2;
|
|
MEM_U32(at + 0) = t2;
|
|
at = 0x1000a12c;
|
|
t7 = MEM_U32(t7 + 0);
|
|
t4 = 0x1;
|
|
if (t7 == 0) {MEM_U32(at + 0) = t4;
|
|
goto L42a934;}
|
|
MEM_U32(at + 0) = t4;
|
|
at = 0x10000230;
|
|
t0 = 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t0;
|
|
L41e8f0:
|
|
t8 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t1 = t8 + t3;
|
|
t6 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t9 = MEM_U8(t6 + 3);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L41eae0;}
|
|
//nop;
|
|
t5 = s0 << 2;
|
|
t2 = t8 + t5;
|
|
t4 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
t7 = MEM_U8(t4 + 2);
|
|
//nop;
|
|
at = (int)t7 < (int)0x30;
|
|
if (at != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t0 = s0 << 2;
|
|
t3 = t8 + t0;
|
|
t1 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t6 = MEM_U8(t1 + 2);
|
|
//nop;
|
|
at = (int)t6 < (int)0x35;
|
|
if (at == 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t9 = s0 << 2;
|
|
t5 = t8 + t9;
|
|
t2 = MEM_U32(t5 + 0);
|
|
at = 0x10000230;
|
|
t4 = MEM_U8(t2 + 2);
|
|
//nop;
|
|
t7 = t4 + 0xffffffd0;
|
|
MEM_U32(at + 0) = t7;
|
|
at = 0x3;
|
|
if (t7 != at) {//nop;
|
|
goto L41eaa0;}
|
|
//nop;
|
|
t0 = 0x100032b8;
|
|
t3 = 0x100032c0;
|
|
t1 = 0x100032c8;
|
|
at = 0x10000400;
|
|
//nop;
|
|
a0 = 0x1000a470;
|
|
t0 = t0;
|
|
t3 = t3;
|
|
t1 = t1;
|
|
MEM_U32(sp + 276) = t0;
|
|
MEM_U32(sp + 272) = t3;
|
|
a1 = t0;
|
|
MEM_U32(at + 0) = t1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e9c0;
|
|
MEM_U32(at + 0) = t1;
|
|
L41e9c0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 272);
|
|
//nop;
|
|
a0 = 0x1000a470;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e9d8;
|
|
//nop;
|
|
L41e9d8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 276);
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41e9f0;
|
|
//nop;
|
|
L41e9f0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 272);
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ea08;
|
|
//nop;
|
|
L41ea08:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 276);
|
|
//nop;
|
|
a0 = 0x1000a4a0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ea20;
|
|
//nop;
|
|
L41ea20:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 272);
|
|
//nop;
|
|
a0 = 0x1000a4a0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ea38;
|
|
//nop;
|
|
L41ea38:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 276);
|
|
//nop;
|
|
a0 = 0x1000a490;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ea50;
|
|
//nop;
|
|
L41ea50:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 272);
|
|
//nop;
|
|
a0 = 0x1000a490;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ea68;
|
|
//nop;
|
|
L41ea68:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 276);
|
|
//nop;
|
|
a0 = 0x1000a280;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ea80;
|
|
//nop;
|
|
L41ea80:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 272);
|
|
//nop;
|
|
a0 = 0x1000a280;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ea98;
|
|
//nop;
|
|
L41ea98:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41eaa0:
|
|
t6 = 0x10000230;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
at = (int)t6 < (int)0x3;
|
|
if (at != 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t8 = 0x10000224;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {at = 0x10000408;
|
|
goto L42a934;}
|
|
at = 0x10000408;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t9;
|
|
L41eae0:
|
|
t5 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x100032cc;
|
|
//nop;
|
|
t4 = t5 + t2;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41eb00;
|
|
a1 = a1;
|
|
L41eb00:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41ed8c;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t1 = t7 + t3;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a470;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41eb2c;
|
|
//nop;
|
|
L41eb2c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t0 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t8 = t0 + t6;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a4b0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41eb50;
|
|
//nop;
|
|
L41eb50:
|
|
t9 = MEM_U32(sp + 340);
|
|
// bdead 44020003 gp = MEM_U32(sp + 64);
|
|
t5 = s0 << 2;
|
|
t2 = t9 + t5;
|
|
//nop;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a4a0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41eb74;
|
|
//nop;
|
|
L41eb74:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t4 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t3 = t4 + t7;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a490;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41eb98;
|
|
//nop;
|
|
L41eb98:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t1 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
t6 = t1 + t0;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a280;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ebbc;
|
|
//nop;
|
|
L41ebbc:
|
|
t8 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
// bdead 42020003 gp = MEM_U32(sp + 64);
|
|
at = (int)s0 < (int)t8;
|
|
if (at != 0) {//nop;
|
|
goto L41ec1c;}
|
|
//nop;
|
|
t9 = 0x100032d4;
|
|
a0 = 0x1;
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41ebfc;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41ebfc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41ec14;
|
|
//nop;
|
|
L41ec14:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41ec1c:
|
|
t5 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t4 = t5 + t2;
|
|
s2 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t7 = MEM_U8(s2 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L41ecd0;}
|
|
//nop;
|
|
L41ec40:
|
|
t3 = MEM_U8(s2 + 0);
|
|
t1 = 0xfb504f0;
|
|
//nop;
|
|
t0 = t3 + t1;
|
|
t6 = MEM_U8(t0 + 1);
|
|
//nop;
|
|
t8 = t6 & 0x4;
|
|
if (t8 != 0) {//nop;
|
|
goto L41ecc0;}
|
|
//nop;
|
|
t9 = 0x100032f4;
|
|
t5 = MEM_U32(sp + 340);
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
t2 = s0 << 2;
|
|
MEM_U32(sp + 16) = zero;
|
|
t4 = t5 + t2;
|
|
t7 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t7;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41eca0;
|
|
MEM_U32(sp + 24) = t7;
|
|
L41eca0:
|
|
// bdead 400a0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41ecb8;
|
|
//nop;
|
|
L41ecb8:
|
|
// bdead 400a0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41ecc0:
|
|
t3 = MEM_U8(s2 + 1);
|
|
s2 = s2 + 0x1;
|
|
if (t3 != 0) {//nop;
|
|
goto L41ec40;}
|
|
//nop;
|
|
L41ecd0:
|
|
t1 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
t6 = t1 + t0;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a470;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ecf0;
|
|
//nop;
|
|
L41ecf0:
|
|
t8 = MEM_U32(sp + 340);
|
|
// bdead 42020003 gp = MEM_U32(sp + 64);
|
|
t9 = s0 << 2;
|
|
t5 = t8 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a4b0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ed14;
|
|
//nop;
|
|
L41ed14:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t2 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t7 = t2 + t4;
|
|
a1 = MEM_U32(t7 + 0);
|
|
a0 = 0x1000a4a0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ed38;
|
|
//nop;
|
|
L41ed38:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t3 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
//nop;
|
|
t0 = t3 + t1;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a490;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ed5c;
|
|
//nop;
|
|
L41ed5c:
|
|
t6 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
// bdead 42028003 gp = MEM_U32(sp + 64);
|
|
t9 = t6 + t8;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a280;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ed80;
|
|
//nop;
|
|
L41ed80:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41ed8c:
|
|
t5 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x10003318;
|
|
//nop;
|
|
t4 = t5 + t2;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a2 = 0x5;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L41edb0;
|
|
a1 = a1;
|
|
L41edb0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t7 = 0x10003320;
|
|
//nop;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41ede4;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41ede4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41edf0:
|
|
t3 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t0 = t3 + t1;
|
|
t6 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t8 = MEM_U8(t6 + 2);
|
|
//nop;
|
|
if (t8 != 0) {at = 0x1000a1a0;
|
|
goto L42a880;}
|
|
at = 0x1000a1a0;
|
|
t5 = MEM_U32(sp + 340);
|
|
t9 = 0x1;
|
|
t2 = s0 << 2;
|
|
MEM_U32(at + 0) = t9;
|
|
//nop;
|
|
t4 = t5 + t2;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = 0x1000a270;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ee3c;
|
|
//nop;
|
|
L41ee3c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t7 = 0x10000214;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t3 = 0x10000218;
|
|
at = 0x10000218;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t1 = t3 + 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t1;
|
|
L41ee78:
|
|
t0 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x1000333c;
|
|
//nop;
|
|
t8 = t0 + t6;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41ee98;
|
|
a1 = a1;
|
|
L41ee98:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t2 = t9 + t5;
|
|
//nop;
|
|
a1 = 0x10003340;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41eec4;
|
|
a1 = a1;
|
|
L41eec4:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t3 = t4 + t7;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a270;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41eef0;
|
|
//nop;
|
|
L41eef0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41eefc:
|
|
t1 = 0x1000a36c;
|
|
at = 0x3;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t8 = t0 + t6;
|
|
a1 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
a0 = 0x1000a370;
|
|
a1 = a1 + 0x2;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ef34;
|
|
a1 = a1 + 0x2;
|
|
L41ef34:
|
|
t9 = MEM_U32(sp + 340);
|
|
// bdead 44020003 gp = MEM_U32(sp + 64);
|
|
t5 = s0 << 2;
|
|
t2 = t9 + t5;
|
|
//nop;
|
|
a0 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L41ef54;
|
|
//nop;
|
|
L41ef54:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41ef60:
|
|
t4 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x10003344;
|
|
//nop;
|
|
t3 = t4 + t7;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a2 = 0x5;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L41ef84;
|
|
a1 = a1;
|
|
L41ef84:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41efc4;}
|
|
//nop;
|
|
t1 = 0x1000334c;
|
|
//nop;
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41efb8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41efb8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41efc4:
|
|
t0 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t8 = t0 + t6;
|
|
t9 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
t5 = MEM_U8(t9 + 2);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t2 = 0x1000022c;
|
|
at = 0x1000022c;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
t4 = t2 + 0x1;
|
|
MEM_U32(at + 0) = t4;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t4;
|
|
L41f004:
|
|
t7 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t1 = t7 + t3;
|
|
t0 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t6 = MEM_U8(t0 + 2);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L41f0c8;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t8;
|
|
if (at == 0) {//nop;
|
|
goto L41f080;}
|
|
//nop;
|
|
a1 = 0x10003368;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f050;
|
|
a1 = a1;
|
|
L41f050:
|
|
t9 = MEM_U32(sp + 340);
|
|
// bdead 44020003 gp = MEM_U32(sp + 64);
|
|
t5 = s0 << 2;
|
|
t2 = t9 + t5;
|
|
//nop;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f074;
|
|
//nop;
|
|
L41f074:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41f080:
|
|
t4 = 0x1000336c;
|
|
//nop;
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41f0a8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41f0a8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41f0c0;
|
|
//nop;
|
|
L41f0c0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41f0c8:
|
|
t7 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x10003390;
|
|
//nop;
|
|
t1 = t7 + t3;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a2 = 0x6;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L41f0ec;
|
|
a1 = a1;
|
|
L41f0ec:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L41f12c;}
|
|
//nop;
|
|
t0 = 0x10003398;
|
|
//nop;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41f120;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41f120:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41f12c:
|
|
t6 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t6 + t8;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x100033b4;
|
|
a2 = 0x6;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L41f150;
|
|
a1 = a1;
|
|
L41f150:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t5 = 0x100033bc;
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41f184;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41f184:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41f190:
|
|
t2 = 0x1000a36c;
|
|
at = 0x3;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L41f21c;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t3 = t4 + t7;
|
|
t1 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t0 = MEM_U8(t1 + 2);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L41f21c;}
|
|
//nop;
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t8 = t4 + t6;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f1e8;
|
|
//nop;
|
|
L41f1e8:
|
|
t9 = MEM_U32(sp + 340);
|
|
// bdead 44020003 gp = MEM_U32(sp + 64);
|
|
t5 = s0 << 2;
|
|
t2 = t9 + t5;
|
|
//nop;
|
|
a0 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L41f208;
|
|
//nop;
|
|
L41f208:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
t7 = 0x1;
|
|
at = 0x1000a160;
|
|
MEM_U32(at + 0) = t7;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t7;
|
|
L41f21c:
|
|
t3 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
//nop;
|
|
t0 = t3 + t1;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a260;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f23c;
|
|
//nop;
|
|
L41f23c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t4 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t8 = t4 + t6;
|
|
a0 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L41f25c;
|
|
//nop;
|
|
L41f25c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41f268:
|
|
t9 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t2 = t9 + t5;
|
|
t7 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
t3 = MEM_U8(t7 + 2);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L41f2c0;}
|
|
//nop;
|
|
t1 = 0x100033d8;
|
|
//nop;
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41f2b4;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41f2b4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41f2c0:
|
|
t0 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
a1 = 0x100033f0;
|
|
//nop;
|
|
t6 = t0 + t4;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41f2e0;
|
|
a1 = a1;
|
|
L41f2e0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t8;
|
|
if (at == 0) {//nop;
|
|
goto L41f344;}
|
|
//nop;
|
|
a1 = 0x100033f4;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f314;
|
|
a1 = a1;
|
|
L41f314:
|
|
t9 = MEM_U32(sp + 340);
|
|
// bdead 44020003 gp = MEM_U32(sp + 64);
|
|
t5 = s0 << 2;
|
|
t2 = t9 + t5;
|
|
//nop;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f338;
|
|
//nop;
|
|
L41f338:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L41f344:
|
|
t7 = 0x100033f8;
|
|
//nop;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41f36c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41f36c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41f384;
|
|
//nop;
|
|
L41f384:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a880;
|
|
//nop;
|
|
L41f390:
|
|
t3 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t0 = t3 + t1;
|
|
t4 = MEM_U32(t0 + 0);
|
|
at = 0x1000a1d8;
|
|
t6 = t4 + 0x2;
|
|
MEM_U32(at + 0) = t6;
|
|
t8 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t2 = t9 + t5;
|
|
t7 = MEM_U32(t2 + 0);
|
|
at = 0x1000a1d4;
|
|
t3 = t7 + 0x3;
|
|
MEM_U32(at + 0) = t3;
|
|
t1 = MEM_U8(t3 + 0);
|
|
at = 0x2c;
|
|
if (t1 == at) {//nop;
|
|
goto L41f430;}
|
|
//nop;
|
|
L41f3e8:
|
|
t0 = 0x1000a1d4;
|
|
at = 0x1000a1d4;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
s4 = MEM_U8(t0 + 0);
|
|
t6 = t0 + 0x1;
|
|
t4 = s4 < 0x1;
|
|
s4 = t4;
|
|
if (s4 != 0) {MEM_U32(at + 0) = t6;
|
|
goto L42a880;}
|
|
MEM_U32(at + 0) = t6;
|
|
t8 = 0x1000a1d4;
|
|
at = 0x2c;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
t9 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L41f3e8;}
|
|
//nop;
|
|
L41f430:
|
|
t5 = 0x1000a1d4;
|
|
at = 0x2c;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
t2 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
L41f450:
|
|
t7 = 0x1000a1d4;
|
|
t3 = 0x1000a1d4;
|
|
t7 = MEM_U32(t7 + 0);
|
|
s2 = 0x1000a1d8;
|
|
MEM_U8(t7 + 0) = (uint8_t)zero;
|
|
t3 = MEM_U32(t3 + 0);
|
|
at = 0x1000a1d4;
|
|
s2 = MEM_U32(s2 + 0);
|
|
t1 = t3 + 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
t4 = MEM_U8(s2 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L420034;}
|
|
//nop;
|
|
L41f488:
|
|
t0 = MEM_U8(s2 + 0);
|
|
//nop;
|
|
t6 = t0 + 0xffffffd0;
|
|
at = t6 < 0x4b;
|
|
if (at == 0) {//nop;
|
|
goto L41ffc8;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
;static void *const Lswitch1000740c[] = {
|
|
&&L41f5a4,
|
|
&&L41ffc8,
|
|
&&L41f7d0,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41f4e0,
|
|
&&L41ffc8,
|
|
&&L41f91c,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41f868,
|
|
&&L41f88c,
|
|
&&L41f844,
|
|
&&L41f7ac,
|
|
&&L41ffc8,
|
|
&&L41f5a4,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41ffc8,
|
|
&&L41f6f8,
|
|
&&L41f6d4,
|
|
&&L41f8b0,
|
|
&&L41f764,
|
|
&&L41ffc8,
|
|
&&L41f7f4,
|
|
&&L41f4bc,
|
|
&&L41f788,
|
|
&&L41ffc8,
|
|
&&L41f740,
|
|
&&L41ffc8,
|
|
&&L41f71c,
|
|
&&L41ffc8,
|
|
&&L41f6b0,
|
|
&&L41f940,
|
|
&&L41f8d4,
|
|
&&L41f8f8,
|
|
};
|
|
dest = Lswitch1000740c[t6];
|
|
//nop;
|
|
goto *dest;
|
|
//nop;
|
|
L41f4bc:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f4d4;
|
|
//nop;
|
|
L41f4d4:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f4e0:
|
|
t8 = 0x1000a36c;
|
|
at = 0x3;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L41f51c;}
|
|
//nop;
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a5b8;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f510;
|
|
//nop;
|
|
L41f510:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f51c:
|
|
t9 = 0x1000a36c;
|
|
at = 0x1;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L41f558;}
|
|
//nop;
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a5d0;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f54c;
|
|
//nop;
|
|
L41f54c:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f558:
|
|
t5 = 0x10003420;
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41f580;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41f580:
|
|
// bdead 400a0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41f598;
|
|
//nop;
|
|
L41f598:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f5a4:
|
|
s4 = 0x1000a36c;
|
|
at = 0x2;
|
|
s4 = MEM_U32(s4 + 0);
|
|
//nop;
|
|
if (s4 == at) {at = 0x3;
|
|
goto L41f5dc;}
|
|
at = 0x3;
|
|
if (s4 == at) {at = 0x5;
|
|
goto L41f600;}
|
|
at = 0x5;
|
|
if (s4 == at) {at = 0x6;
|
|
goto L41f624;}
|
|
at = 0x6;
|
|
if (s4 == at) {//nop;
|
|
goto L41f648;}
|
|
//nop;
|
|
//nop;
|
|
goto L41f66c;
|
|
//nop;
|
|
L41f5dc:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a320;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f5f4;
|
|
//nop;
|
|
L41f5f4:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f600:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f618;
|
|
//nop;
|
|
L41f618:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f624:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a408;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f63c;
|
|
//nop;
|
|
L41f63c:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f648:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a418;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f660;
|
|
//nop;
|
|
L41f660:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f66c:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f684;
|
|
//nop;
|
|
L41f684:
|
|
// bdead 400a0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a2f0;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f6a4;
|
|
//nop;
|
|
L41f6a4:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f6b0:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a300;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f6c8;
|
|
//nop;
|
|
L41f6c8:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f6d4:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a428;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f6ec;
|
|
//nop;
|
|
L41f6ec:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f6f8:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a438;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f710;
|
|
//nop;
|
|
L41f710:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f71c:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a448;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f734;
|
|
//nop;
|
|
L41f734:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f740:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a460;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f758;
|
|
//nop;
|
|
L41f758:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f764:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a470;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f77c;
|
|
//nop;
|
|
L41f77c:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f788:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a490;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f7a0;
|
|
//nop;
|
|
L41f7a0:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f7ac:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a4a0;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f7c4;
|
|
//nop;
|
|
L41f7c4:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f7d0:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f7e8;
|
|
//nop;
|
|
L41f7e8:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f7f4:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a4b0;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f80c;
|
|
//nop;
|
|
L41f80c:
|
|
// bdead 400a0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a0 = 0x1000a1d4;
|
|
a1 = 0x10003450;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strstr(mem, a0, a1);
|
|
goto L41f82c;
|
|
a1 = a1;
|
|
L41f82c:
|
|
// bdead 400a010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {at = 0x10000264;
|
|
goto L420024;}
|
|
at = 0x10000264;
|
|
t2 = 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
goto L420024;
|
|
MEM_U32(at + 0) = t2;
|
|
L41f844:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a4c0;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f85c;
|
|
//nop;
|
|
L41f85c:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f868:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a4d0;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f880;
|
|
//nop;
|
|
L41f880:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f88c:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a4d0;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f8a4;
|
|
//nop;
|
|
L41f8a4:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f8b0:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f8c8;
|
|
//nop;
|
|
L41f8c8:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f8d4:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a500;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f8ec;
|
|
//nop;
|
|
L41f8ec:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f8f8:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a510;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f910;
|
|
//nop;
|
|
L41f910:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f91c:
|
|
a1 = 0x1000a1d4;
|
|
//nop;
|
|
a0 = 0x1000a2a0;
|
|
a1 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41f934;
|
|
//nop;
|
|
L41f934:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41f940:
|
|
t7 = 0x1000a1d4;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
t3 = MEM_U8(t7 + 1);
|
|
//nop;
|
|
t1 = t3 + 0xffffffbf;
|
|
at = t1 < 0x36;
|
|
if (at == 0) {//nop;
|
|
goto L420024;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
;static void *const Lswitch10007538[] = {
|
|
&&L41ff2c,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L41fc44,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L41f984,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L41fe9c,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L41fe24,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L420024,
|
|
&&L41fbc4,
|
|
};
|
|
dest = Lswitch10007538[t1];
|
|
//nop;
|
|
goto *dest;
|
|
//nop;
|
|
L41f984:
|
|
t4 = 0x1000a1d4;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t0 = MEM_U8(t4 + 2);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L41fa4c;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t6;
|
|
if (at != 0) {//nop;
|
|
goto L41fa00;}
|
|
//nop;
|
|
t8 = 0x1000345c;
|
|
//nop;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41f9e0;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41f9e0:
|
|
// bdead 400a0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41f9f8;
|
|
//nop;
|
|
L41f9f8:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41fa00:
|
|
t9 = 0x10000230;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
at = (int)t9 < (int)0x3;
|
|
if (at == 0) {//nop;
|
|
goto L41fa38;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t7 = t5 + t2;
|
|
t3 = MEM_U32(t7 + 0);
|
|
at = 0x10000400;
|
|
MEM_U32(at + 0) = t3;
|
|
goto L41fa94;
|
|
MEM_U32(at + 0) = t3;
|
|
L41fa38:
|
|
t1 = 0x10003484;
|
|
at = 0x10000400;
|
|
t1 = t1;
|
|
MEM_U32(at + 0) = t1;
|
|
goto L41fa94;
|
|
MEM_U32(at + 0) = t1;
|
|
L41fa4c:
|
|
t4 = 0x10000230;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
at = (int)t4 < (int)0x3;
|
|
if (at == 0) {//nop;
|
|
goto L41fa84;}
|
|
//nop;
|
|
t0 = 0x1000a1d4;
|
|
at = 0x10000400;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t6 = t0 + 0x2;
|
|
MEM_U32(at + 0) = t6;
|
|
goto L41fa94;
|
|
MEM_U32(at + 0) = t6;
|
|
L41fa84:
|
|
t8 = 0x10003488;
|
|
at = 0x10000400;
|
|
t8 = t8;
|
|
MEM_U32(at + 0) = t8;
|
|
L41fa94:
|
|
s3 = 0x10000400;
|
|
at = 0x2c;
|
|
s3 = MEM_U32(s3 + 0);
|
|
//nop;
|
|
t9 = MEM_U8(s3 + 0);
|
|
//nop;
|
|
if (t9 == at) {//nop;
|
|
goto L41fb70;}
|
|
//nop;
|
|
t5 = MEM_U8(s3 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L41fb70;}
|
|
//nop;
|
|
L41fac4:
|
|
t2 = MEM_U8(s3 + 0);
|
|
t7 = 0xfb504f0;
|
|
//nop;
|
|
t3 = t2 + t7;
|
|
t1 = MEM_U8(t3 + 1);
|
|
//nop;
|
|
t4 = t1 & 0x4;
|
|
if (t4 != 0) {//nop;
|
|
goto L41fb3c;}
|
|
//nop;
|
|
t6 = 0x10000400;
|
|
t0 = 0x1000348c;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t6;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41fb1c;
|
|
MEM_U32(sp + 24) = t6;
|
|
L41fb1c:
|
|
// bdead 401a0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41fb34;
|
|
//nop;
|
|
L41fb34:
|
|
// bdead 401a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41fb3c:
|
|
t8 = MEM_U8(s3 + 0);
|
|
at = 0x2c;
|
|
if (t8 == at) {//nop;
|
|
goto L41fb50;}
|
|
//nop;
|
|
s3 = s3 + 0x1;
|
|
L41fb50:
|
|
t9 = MEM_U8(s3 + 0);
|
|
at = 0x2c;
|
|
if (t9 == at) {//nop;
|
|
goto L41fb70;}
|
|
//nop;
|
|
t5 = MEM_U8(s3 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L41fac4;}
|
|
//nop;
|
|
L41fb70:
|
|
t2 = 0x10000328;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L41fbb8;}
|
|
//nop;
|
|
a0 = 0x1000a1ac;
|
|
a1 = 0x1000a1b0;
|
|
at = 0x10000328;
|
|
//nop;
|
|
t7 = 0x1;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t7;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L41fbb0;
|
|
MEM_U32(at + 0) = t7;
|
|
L41fbb0:
|
|
// bdead 401a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41fbb8:
|
|
at = 0x1000a1d4;
|
|
MEM_U32(at + 0) = s3;
|
|
goto L420024;
|
|
MEM_U32(at + 0) = s3;
|
|
L41fbc4:
|
|
t3 = 0x1000a1d4;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t1 = MEM_U8(t3 + 2);
|
|
//nop;
|
|
if (t1 == 0) {at = 0x2c;
|
|
goto L41fbe8;}
|
|
at = 0x2c;
|
|
if (t1 != at) {at = 0x10000234;
|
|
goto L420024;}
|
|
L41fbe8:
|
|
at = 0x10000234;
|
|
a0 = 0x100034ac;
|
|
//nop;
|
|
t4 = 0x1;
|
|
MEM_U32(at + 0) = t4;
|
|
a0 = a0;
|
|
v0 = wrapper_getenv(mem, a0);
|
|
goto L41fc04;
|
|
a0 = a0;
|
|
L41fc04:
|
|
// bdead 400a010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L420024;}
|
|
//nop;
|
|
t0 = 0x100034b4;
|
|
//nop;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41fc38;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41fc38:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41fc44:
|
|
t6 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t6 + t8;
|
|
t5 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
t2 = MEM_U8(t5 + 2);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L41fe24;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 336);
|
|
t3 = s0 + 0x1;
|
|
at = (int)t3 < (int)t7;
|
|
if (at == 0) {//nop;
|
|
goto L41fd84;}
|
|
//nop;
|
|
t1 = s0 << 2;
|
|
//nop;
|
|
t4 = t6 + t1;
|
|
a0 = MEM_U32(t4 + 4);
|
|
a1 = sp + 0x108;
|
|
a2 = 0x10;
|
|
v0 = wrapper_strtoul(mem, a0, a1, a2);
|
|
goto L41fc98;
|
|
a2 = 0x10;
|
|
L41fc98:
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
// bdead 420a020b gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 268) = v0;
|
|
t9 = t0 + t8;
|
|
a0 = MEM_U32(t9 + 4);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L41fcc0;
|
|
//nop;
|
|
L41fcc0:
|
|
t5 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t7 = t5 + t2;
|
|
t3 = MEM_U32(t7 + 4);
|
|
t6 = MEM_U32(sp + 264);
|
|
// bdead 400ad00b gp = MEM_U32(sp + 64);
|
|
t1 = t6 - t3;
|
|
if (v0 != t1) {//nop;
|
|
goto L41fd50;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 268);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L41fd0c;}
|
|
//nop;
|
|
t0 = s0 << 2;
|
|
t8 = t5 + t0;
|
|
t9 = MEM_U32(t8 + 4);
|
|
//nop;
|
|
if (t9 == t6) {//nop;
|
|
goto L41fd50;}
|
|
//nop;
|
|
L41fd0c:
|
|
t2 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t3 = t2 + t7;
|
|
t1 = MEM_U32(t3 + 4);
|
|
at = 0x2d;
|
|
t4 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t4 == at) {//nop;
|
|
goto L41fd50;}
|
|
//nop;
|
|
t5 = s0 << 2;
|
|
t0 = t2 + t5;
|
|
t8 = MEM_U32(t0 + 4);
|
|
at = 0x2b;
|
|
t9 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L41fd84;}
|
|
//nop;
|
|
L41fd50:
|
|
t6 = 0x100034f8;
|
|
//nop;
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41fd78;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41fd78:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41fd84:
|
|
t7 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t7;
|
|
if (at == 0) {//nop;
|
|
goto L41fddc;}
|
|
//nop;
|
|
a1 = 0x10003528;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41fdac;
|
|
a1 = a1;
|
|
L41fdac:
|
|
// bdead 400a0003 gp = MEM_U32(sp + 64);
|
|
t3 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
//nop;
|
|
t4 = t3 + t1;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41fdd0;
|
|
//nop;
|
|
L41fdd0:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41fddc:
|
|
t2 = 0x1000352c;
|
|
//nop;
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41fe04;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41fe04:
|
|
// bdead 400a0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41fe1c;
|
|
//nop;
|
|
L41fe1c:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41fe24:
|
|
t5 = 0x1000a1d4;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
t0 = MEM_U8(t5 + 2);
|
|
//nop;
|
|
if (t0 == 0) {at = 0x2c;
|
|
goto L41fe4c;}
|
|
at = 0x2c;
|
|
if (t0 != at) {//nop;
|
|
goto L420024;}
|
|
//nop;
|
|
L41fe4c:
|
|
t8 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
a2 = 0x1000a1d4;
|
|
t6 = t8 + t9;
|
|
//nop;
|
|
a1 = 0x10003550;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41fe78;
|
|
a1 = a1;
|
|
L41fe78:
|
|
// bdead 400a000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41fe90;
|
|
a1 = s4;
|
|
L41fe90:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41fe9c:
|
|
a0 = 0x1000a1d4;
|
|
a1 = 0x10003554;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L41feb4;
|
|
a1 = a1;
|
|
L41feb4:
|
|
// bdead 400a010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L41ff10;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
a2 = 0x1000a1d4;
|
|
t3 = s0 << 2;
|
|
a1 = 0x10003558;
|
|
//nop;
|
|
t1 = t7 + t3;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L41feec;
|
|
a1 = a1;
|
|
L41feec:
|
|
// bdead 400a000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ff04;
|
|
a1 = s4;
|
|
L41ff04:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41ff10:
|
|
t4 = 0x10000240;
|
|
at = 0x10000240;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t2 = t4 + 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
goto L420024;
|
|
MEM_U32(at + 0) = t2;
|
|
L41ff2c:
|
|
t5 = 0x1000a1d4;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
t0 = MEM_U8(t5 + 2);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L420024;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t8;
|
|
if (at == 0) {//nop;
|
|
goto L41ff7c;}
|
|
//nop;
|
|
a1 = 0x1000355c;
|
|
//nop;
|
|
a0 = 0x1000a540;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L41ff74;
|
|
a1 = a1;
|
|
L41ff74:
|
|
// bdead 400a0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L41ff7c:
|
|
t9 = 0x10003560;
|
|
a0 = 0x1;
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L41ffa4;
|
|
MEM_U32(sp + 16) = zero;
|
|
L41ffa4:
|
|
// bdead 400a0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L41ffbc;
|
|
//nop;
|
|
L41ffbc:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L420024;
|
|
//nop;
|
|
L41ffc8:
|
|
t6 = 0x10003584;
|
|
t7 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
MEM_U32(sp + 16) = zero;
|
|
t1 = t7 + t3;
|
|
t4 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t4;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L420004;
|
|
MEM_U32(sp + 24) = t4;
|
|
L420004:
|
|
// bdead 400a0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L42001c;
|
|
//nop;
|
|
L42001c:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L420024:
|
|
t2 = MEM_U8(s2 + 1);
|
|
s2 = s2 + 0x1;
|
|
if (t2 != 0) {//nop;
|
|
goto L41f488;}
|
|
//nop;
|
|
L420034:
|
|
t5 = 0x1000a1d4;
|
|
at = 0x2c;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
t0 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t0 == at) {//nop;
|
|
goto L420094;}
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L420094;}
|
|
//nop;
|
|
L42005c:
|
|
t8 = 0x1000a1d4;
|
|
at = 0x1000a1d4;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t6 = 0x1000a1d4;
|
|
t9 = t8 + 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
t6 = MEM_U32(t6 + 0);
|
|
at = 0x2c;
|
|
t7 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t7 == at) {//nop;
|
|
goto L420094;}
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L42005c;}
|
|
//nop;
|
|
L420094:
|
|
t3 = 0x1000a1d4;
|
|
at = 0x2c;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t1 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t1 == at) {//nop;
|
|
goto L41f450;}
|
|
//nop;
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4200bc:
|
|
t4 = 0x1000a36c;
|
|
at = 0x1;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L420224;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
a1 = 0x100035a4;
|
|
//nop;
|
|
t0 = t2 + t5;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4200f4;
|
|
a1 = a1;
|
|
L4200f4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42012c;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t6 = t8 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a310;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L420120;
|
|
//nop;
|
|
L420120:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42012c:
|
|
t7 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x100035b0;
|
|
//nop;
|
|
t1 = t7 + t3;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42014c;
|
|
a1 = a1;
|
|
L42014c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000270;
|
|
goto L42017c;}
|
|
at = 0x10000270;
|
|
a1 = 0x100035b4;
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
MEM_U32(at + 0) = zero;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L420170;
|
|
a1 = a1;
|
|
L420170:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42017c:
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x100035bc;
|
|
//nop;
|
|
t5 = t4 + t2;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42019c;
|
|
a1 = a1;
|
|
L42019c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000270;
|
|
goto L4201d0;}
|
|
at = 0x10000270;
|
|
a1 = 0x100035c0;
|
|
//nop;
|
|
t0 = 0x1;
|
|
a0 = 0x1000a310;
|
|
MEM_U32(at + 0) = t0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4201c4;
|
|
a1 = a1;
|
|
L4201c4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4201d0:
|
|
t8 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t6 = t8 + t9;
|
|
//nop;
|
|
a1 = 0x100035c8;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4201f0;
|
|
a1 = a1;
|
|
L4201f0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000270;
|
|
goto L420224;}
|
|
at = 0x10000270;
|
|
a1 = 0x100035cc;
|
|
//nop;
|
|
t7 = 0x1;
|
|
a0 = 0x1000a310;
|
|
MEM_U32(at + 0) = t7;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L420218;
|
|
a1 = a1;
|
|
L420218:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L420224:
|
|
t3 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x100035d4;
|
|
//nop;
|
|
t4 = t3 + t1;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420244;
|
|
a1 = a1;
|
|
L420244:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42027c;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
//nop;
|
|
t0 = t2 + t5;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a310;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L420270;
|
|
//nop;
|
|
L420270:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42027c:
|
|
t8 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t6 = t8 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42029c;
|
|
//nop;
|
|
L42029c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t7 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x100035e4;
|
|
//nop;
|
|
t1 = t7 + t3;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4202c0;
|
|
a1 = a1;
|
|
L4202c0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L420484;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x100035f4;
|
|
//nop;
|
|
t5 = t4 + t2;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4202ec;
|
|
a1 = a1;
|
|
L4202ec:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L420484;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10003600;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420318;
|
|
a1 = a1;
|
|
L420318:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L420484;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x1000360c;
|
|
//nop;
|
|
t3 = t6 + t7;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420344;
|
|
a1 = a1;
|
|
L420344:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L420484;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
a1 = 0x10003614;
|
|
//nop;
|
|
t2 = t1 + t4;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420370;
|
|
a1 = a1;
|
|
L420370:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L420484;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x10003620;
|
|
//nop;
|
|
t8 = t5 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42039c;
|
|
a1 = a1;
|
|
L42039c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L420484;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t7 = t9 + t6;
|
|
//nop;
|
|
a1 = 0x10003630;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4203c8;
|
|
a1 = a1;
|
|
L4203c8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L420484;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x1000363c;
|
|
//nop;
|
|
t4 = t3 + t1;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4203f4;
|
|
a1 = a1;
|
|
L4203f4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L420484;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
a1 = 0x1000364c;
|
|
//nop;
|
|
t0 = t2 + t5;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420420;
|
|
a1 = a1;
|
|
L420420:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L420484;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t6 = t8 + t9;
|
|
//nop;
|
|
a1 = 0x1000365c;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42044c;
|
|
a1 = a1;
|
|
L42044c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L420484;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x10003668;
|
|
//nop;
|
|
t1 = t7 + t3;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420478;
|
|
a1 = a1;
|
|
L420478:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
L420484:
|
|
t4 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t4;
|
|
if (at == 0) {//nop;
|
|
goto L4204c4;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
//nop;
|
|
t0 = t2 + t5;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4204b8;
|
|
//nop;
|
|
L4204b8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4204c4:
|
|
t8 = 0x10003678;
|
|
t9 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t8 = t8;
|
|
t7 = t9 + t6;
|
|
MEM_U32(sp + 20) = t8;
|
|
MEM_U32(sp + 16) = zero;
|
|
t3 = MEM_U32(t7 + -4);
|
|
//nop;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L420500;
|
|
MEM_U32(sp + 24) = t3;
|
|
L420500:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42050c:
|
|
t1 = 0x1000a36c;
|
|
at = 0x1;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L42057c;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x10003694;
|
|
//nop;
|
|
t5 = t4 + t2;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420544;
|
|
a1 = a1;
|
|
L420544:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42057c;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L420570;
|
|
//nop;
|
|
L420570:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42057c:
|
|
t6 = 0x1000a36c;
|
|
at = 0x1;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L4205ec;}
|
|
//nop;
|
|
t7 = 0x10000008;
|
|
at = 0x2;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == at) {at = 0x3;
|
|
goto L4205b4;}
|
|
at = 0x3;
|
|
if (t7 != at) {//nop;
|
|
goto L4205ec;}
|
|
//nop;
|
|
L4205b4:
|
|
t3 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x1000369c;
|
|
//nop;
|
|
t4 = t3 + t1;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4205d4;
|
|
a1 = a1;
|
|
L4205d4:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000120;
|
|
goto L4205ec;}
|
|
at = 0x10000120;
|
|
t2 = 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t2;
|
|
L4205ec:
|
|
t5 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x100036ac;
|
|
//nop;
|
|
t8 = t5 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42060c;
|
|
a1 = a1;
|
|
L42060c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4206a4;}
|
|
//nop;
|
|
t9 = 0x100003e4;
|
|
at = 0x1;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {at = 0x100003e4;
|
|
goto L420638;}
|
|
at = 0x100003e4;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
L420638:
|
|
at = 0x10000004;
|
|
t7 = 0x100003e8;
|
|
t6 = 0x1;
|
|
t7 = MEM_U32(t7 + 0);
|
|
MEM_U32(at + 0) = t6;
|
|
at = 0x1;
|
|
if (t7 == at) {at = 0x100003e8;
|
|
goto L420660;}
|
|
at = 0x100003e8;
|
|
t3 = 0x3;
|
|
MEM_U32(at + 0) = t3;
|
|
L420660:
|
|
a0 = 0x100036b4;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L420678;
|
|
a0 = a0;
|
|
L420678:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t1 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t2 = t1 + t4;
|
|
a0 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L420698;
|
|
//nop;
|
|
L420698:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4206a4:
|
|
t5 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x100036b8;
|
|
//nop;
|
|
t8 = t5 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4206c4;
|
|
a1 = a1;
|
|
L4206c4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42075c;}
|
|
//nop;
|
|
t9 = 0x100003e4;
|
|
at = 0x1;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {at = 0x100003e4;
|
|
goto L4206f0;}
|
|
at = 0x100003e4;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
L4206f0:
|
|
at = 0x10000004;
|
|
t7 = 0x100003e8;
|
|
t6 = 0x2;
|
|
t7 = MEM_U32(t7 + 0);
|
|
MEM_U32(at + 0) = t6;
|
|
at = 0x1;
|
|
if (t7 == at) {at = 0x100003e8;
|
|
goto L420718;}
|
|
at = 0x100003e8;
|
|
t3 = 0x3;
|
|
MEM_U32(at + 0) = t3;
|
|
L420718:
|
|
a0 = 0x100036c4;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L420730;
|
|
a0 = a0;
|
|
L420730:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t1 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t2 = t1 + t4;
|
|
a0 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L420750;
|
|
//nop;
|
|
L420750:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42075c:
|
|
t5 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x100036c8;
|
|
//nop;
|
|
t8 = t5 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42077c;
|
|
a1 = a1;
|
|
L42077c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000037c;
|
|
goto L4207e8;}
|
|
at = 0x1000037c;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
//nop;
|
|
a1 = 0x100036d0;
|
|
a0 = 0x1000a270;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4207a4;
|
|
a1 = a1;
|
|
L4207a4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100036e0;
|
|
//nop;
|
|
a0 = 0x1000a4d0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4207c0;
|
|
a1 = a1;
|
|
L4207c0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100036e8;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4207dc;
|
|
a1 = a1;
|
|
L4207dc:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4207e8:
|
|
t6 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x100036f0;
|
|
//nop;
|
|
t3 = t6 + t7;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420808;
|
|
a1 = a1;
|
|
L420808:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4208d4;}
|
|
//nop;
|
|
t1 = 0x1000a36c;
|
|
at = 0x1;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L420898;}
|
|
//nop;
|
|
t4 = 0x10000008;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L420898;}
|
|
//nop;
|
|
t2 = 0x100036f8;
|
|
t5 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
MEM_U32(sp + 16) = zero;
|
|
t8 = t5 + t0;
|
|
t9 = MEM_U32(t8 + 0);
|
|
t6 = 0x10003728;
|
|
MEM_U32(sp + 24) = t9;
|
|
//nop;
|
|
t6 = t6;
|
|
MEM_U32(sp + 28) = t6;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42088c;
|
|
a3 = zero;
|
|
L42088c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L420898:
|
|
at = 0x100003e8;
|
|
t7 = 0x1;
|
|
MEM_U32(at + 0) = t7;
|
|
at = 0x100003dc;
|
|
a0 = 0x1000372c;
|
|
//nop;
|
|
t3 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t3;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L4208c8;
|
|
a0 = a0;
|
|
L4208c8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4208d4:
|
|
t1 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
a1 = 0x10003730;
|
|
//nop;
|
|
t2 = t1 + t4;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4208f4;
|
|
a1 = a1;
|
|
L4208f4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a13c;
|
|
goto L420938;}
|
|
at = 0x1000a13c;
|
|
t0 = 0x1000a36c;
|
|
t5 = 0x8;
|
|
t0 = MEM_U32(t0 + 0);
|
|
MEM_U32(at + 0) = t5;
|
|
at = 0x3;
|
|
if (t0 != at) {//nop;
|
|
goto L420a9c;}
|
|
//nop;
|
|
t8 = 0x1000a140;
|
|
at = 0x1000a140;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
t9 = t8 + 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
goto L420a9c;
|
|
MEM_U32(at + 0) = t9;
|
|
L420938:
|
|
t6 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x10003738;
|
|
//nop;
|
|
t3 = t6 + t7;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420958;
|
|
a1 = a1;
|
|
L420958:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a13c;
|
|
goto L42099c;}
|
|
at = 0x1000a13c;
|
|
t4 = 0x1000a36c;
|
|
t1 = 0x10;
|
|
t4 = MEM_U32(t4 + 0);
|
|
MEM_U32(at + 0) = t1;
|
|
at = 0x3;
|
|
if (t4 != at) {//nop;
|
|
goto L420a9c;}
|
|
//nop;
|
|
t2 = 0x1000a140;
|
|
at = 0x1000a140;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
t5 = t2 + 0x1;
|
|
MEM_U32(at + 0) = t5;
|
|
goto L420a9c;
|
|
MEM_U32(at + 0) = t5;
|
|
L42099c:
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10003744;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4209bc;
|
|
a1 = a1;
|
|
L4209bc:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a13c;
|
|
goto L420a00;}
|
|
at = 0x1000a13c;
|
|
t7 = 0x1000a36c;
|
|
t6 = 0x20;
|
|
t7 = MEM_U32(t7 + 0);
|
|
MEM_U32(at + 0) = t6;
|
|
at = 0x3;
|
|
if (t7 != at) {//nop;
|
|
goto L420a9c;}
|
|
//nop;
|
|
t3 = 0x1000a140;
|
|
at = 0x1000a140;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t1 = t3 + 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
goto L420a9c;
|
|
MEM_U32(at + 0) = t1;
|
|
L420a00:
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x10003750;
|
|
//nop;
|
|
t5 = t4 + t2;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420a20;
|
|
a1 = a1;
|
|
L420a20:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a13c;
|
|
goto L420a64;}
|
|
at = 0x1000a13c;
|
|
t8 = 0x1000a36c;
|
|
t0 = 0x40;
|
|
t8 = MEM_U32(t8 + 0);
|
|
MEM_U32(at + 0) = t0;
|
|
at = 0x3;
|
|
if (t8 != at) {//nop;
|
|
goto L420a9c;}
|
|
//nop;
|
|
t9 = 0x1000a140;
|
|
at = 0x1000a140;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
t6 = t9 + 0x1;
|
|
MEM_U32(at + 0) = t6;
|
|
goto L420a9c;
|
|
MEM_U32(at + 0) = t6;
|
|
L420a64:
|
|
t7 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x1000375c;
|
|
//nop;
|
|
t1 = t7 + t3;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420a84;
|
|
a1 = a1;
|
|
L420a84:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a140;
|
|
goto L420a9c;}
|
|
at = 0x1000a140;
|
|
t4 = 0x1;
|
|
MEM_U32(at + 0) = t4;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t4;
|
|
L420a9c:
|
|
t2 = 0x1000a36c;
|
|
at = 0x3;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L420c10;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x1000376c;
|
|
//nop;
|
|
t8 = t5 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420ad4;
|
|
a1 = a1;
|
|
L420ad4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L420b64;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t7 = t9 + t6;
|
|
//nop;
|
|
a1 = 0x10003774;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420b00;
|
|
a1 = a1;
|
|
L420b00:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L420b64;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x10003780;
|
|
//nop;
|
|
t4 = t3 + t1;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420b2c;
|
|
a1 = a1;
|
|
L420b2c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L420b64;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
a1 = 0x1000378c;
|
|
//nop;
|
|
t0 = t2 + t5;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420b58;
|
|
a1 = a1;
|
|
L420b58:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L420bd8;}
|
|
//nop;
|
|
L420b64:
|
|
t8 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t6 = t8 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L420b84;
|
|
//nop;
|
|
L420b84:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t7 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t1 = t7 + t3;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a4c0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L420ba8;
|
|
//nop;
|
|
L420ba8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
//nop;
|
|
t5 = t4 + t2;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a4d0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L420bcc;
|
|
//nop;
|
|
L420bcc:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L420bd8:
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10003798;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420bf8;
|
|
a1 = a1;
|
|
L420bf8:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000284;
|
|
goto L420c10;}
|
|
at = 0x10000284;
|
|
t6 = 0x1;
|
|
MEM_U32(at + 0) = t6;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t6;
|
|
L420c10:
|
|
t7 = 0x1000a36c;
|
|
at = 0x6;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L420c60;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x100037a4;
|
|
//nop;
|
|
t4 = t3 + t1;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420c48;
|
|
a1 = a1;
|
|
L420c48:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000290;
|
|
goto L420c60;}
|
|
at = 0x10000290;
|
|
t2 = 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t2;
|
|
L420c60:
|
|
t5 = 0x1000a36c;
|
|
at = 0x2;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L420cf4;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x100037ac;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420c98;
|
|
a1 = a1;
|
|
L420c98:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L420cf4;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t3 = t6 + t7;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a320;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L420cc4;
|
|
//nop;
|
|
L420cc4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t1 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t2 = t1 + t4;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a4c0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L420ce8;
|
|
//nop;
|
|
L420ce8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L420cf4:
|
|
t5 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x100037b4;
|
|
//nop;
|
|
t8 = t5 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420d14;
|
|
a1 = a1;
|
|
L420d14:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a13c;
|
|
goto L420d58;}
|
|
at = 0x1000a13c;
|
|
t6 = MEM_U32(sp + 340);
|
|
t9 = 0x8;
|
|
t7 = s0 << 2;
|
|
MEM_U32(at + 0) = t9;
|
|
//nop;
|
|
t3 = t6 + t7;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = zero;
|
|
v0 = f_savestr(mem, sp, a0, a1);
|
|
goto L420d44;
|
|
a1 = zero;
|
|
L420d44:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a144;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = v0;
|
|
L420d58:
|
|
t1 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
a1 = 0x100037bc;
|
|
//nop;
|
|
t2 = t1 + t4;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420d78;
|
|
a1 = a1;
|
|
L420d78:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a13c;
|
|
goto L420dc0;}
|
|
at = 0x1000a13c;
|
|
t0 = MEM_U32(sp + 340);
|
|
t5 = 0x10;
|
|
t8 = s0 << 2;
|
|
MEM_U32(at + 0) = t5;
|
|
t9 = t0 + t8;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = zero;
|
|
//nop;
|
|
v0 = f_savestr(mem, sp, a0, a1);
|
|
goto L420dac;
|
|
//nop;
|
|
L420dac:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a144;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = v0;
|
|
L420dc0:
|
|
t6 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x100037c8;
|
|
//nop;
|
|
t3 = t6 + t7;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420de0;
|
|
a1 = a1;
|
|
L420de0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a13c;
|
|
goto L420e24;}
|
|
at = 0x1000a13c;
|
|
t4 = MEM_U32(sp + 340);
|
|
t1 = 0x20;
|
|
t2 = s0 << 2;
|
|
//nop;
|
|
MEM_U32(at + 0) = t1;
|
|
t5 = t4 + t2;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = zero;
|
|
v0 = f_savestr(mem, sp, a0, a1);
|
|
goto L420e10;
|
|
a1 = zero;
|
|
L420e10:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a144;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = v0;
|
|
L420e24:
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x100037d4;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420e44;
|
|
a1 = a1;
|
|
L420e44:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a13c;
|
|
goto L420e88;}
|
|
at = 0x1000a13c;
|
|
t7 = MEM_U32(sp + 340);
|
|
t6 = 0x40;
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
MEM_U32(at + 0) = t6;
|
|
t1 = t7 + t3;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = zero;
|
|
v0 = f_savestr(mem, sp, a0, a1);
|
|
goto L420e74;
|
|
a1 = zero;
|
|
L420e74:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a144;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = v0;
|
|
L420e88:
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x100037e0;
|
|
//nop;
|
|
t5 = t4 + t2;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420ea8;
|
|
a1 = a1;
|
|
L420ea8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L420ed4;
|
|
//nop;
|
|
L420ed4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100037e8;
|
|
//nop;
|
|
a0 = 0x1000a510;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L420ef0;
|
|
a1 = a1;
|
|
L420ef0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L420efc:
|
|
t6 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t3 = t6 + t7;
|
|
t1 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t4 = MEM_U8(t1 + 2);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L420f48;}
|
|
//nop;
|
|
t2 = s0 << 2;
|
|
a1 = 0x100037f8;
|
|
//nop;
|
|
t5 = t6 + t2;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420f3c;
|
|
a1 = a1;
|
|
L420f3c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L420f74;}
|
|
//nop;
|
|
L420f48:
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L420f68;
|
|
//nop;
|
|
L420f68:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L420f74:
|
|
t7 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x10003804;
|
|
//nop;
|
|
t1 = t7 + t3;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420f94;
|
|
a1 = a1;
|
|
L420f94:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L420fcc;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t2 = t4 + t6;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L420fc0;
|
|
//nop;
|
|
L420fc0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L420fcc:
|
|
t5 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x10003810;
|
|
//nop;
|
|
t8 = t5 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L420fec;
|
|
a1 = a1;
|
|
L420fec:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a178;
|
|
goto L421000;}
|
|
at = 0x1000a178;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
L421000:
|
|
t7 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t1 = t7 + t3;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L421020;
|
|
//nop;
|
|
L421020:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t4 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t2 = t4 + t6;
|
|
a0 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L421040;
|
|
//nop;
|
|
L421040:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42104c:
|
|
t5 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t8 = t5 + t0;
|
|
t9 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
t7 = MEM_U8(t9 + 2);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L42108c;}
|
|
//nop;
|
|
t3 = 0x10000228;
|
|
at = 0x10000228;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t1 = t3 + 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t1;
|
|
L42108c:
|
|
t4 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x1000381c;
|
|
//nop;
|
|
t2 = t4 + t6;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4210ac;
|
|
a1 = a1;
|
|
L4210ac:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000004;
|
|
goto L421100;}
|
|
at = 0x10000004;
|
|
t5 = 0x100003e8;
|
|
MEM_U32(at + 0) = zero;
|
|
t5 = MEM_U32(t5 + 0);
|
|
at = 0x1;
|
|
if (t5 == at) {at = 0x100003e8;
|
|
goto L4210d8;}
|
|
at = 0x100003e8;
|
|
t0 = 0x2;
|
|
MEM_U32(at + 0) = t0;
|
|
L4210d8:
|
|
t8 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t7 = t8 + t9;
|
|
//nop;
|
|
a0 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L4210f4;
|
|
//nop;
|
|
L4210f4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L421100:
|
|
t3 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x10003824;
|
|
//nop;
|
|
t4 = t3 + t1;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421120;
|
|
a1 = a1;
|
|
L421120:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4211e0;}
|
|
//nop;
|
|
t6 = 0x1000a36c;
|
|
at = 0x1;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L4211b0;}
|
|
//nop;
|
|
t2 = 0x10000008;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L4211b0;}
|
|
//nop;
|
|
t5 = 0x1000382c;
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
MEM_U32(sp + 16) = zero;
|
|
t9 = t0 + t8;
|
|
t7 = MEM_U32(t9 + 0);
|
|
t3 = 0x1000385c;
|
|
//nop;
|
|
t3 = t3;
|
|
MEM_U32(sp + 28) = t3;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t7;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4211a4;
|
|
MEM_U32(sp + 24) = t7;
|
|
L4211a4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4211b0:
|
|
at = 0x100003e4;
|
|
a0 = 0x10003860;
|
|
//nop;
|
|
t1 = 0x3;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t1;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L4211d4;
|
|
a0 = a0;
|
|
L4211d4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4211e0:
|
|
t4 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10003864;
|
|
//nop;
|
|
t2 = t4 + t6;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421200;
|
|
a1 = a1;
|
|
L421200:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4212b0;}
|
|
//nop;
|
|
t5 = 0x1000a36c;
|
|
at = 0x1;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L421290;}
|
|
//nop;
|
|
t0 = 0x10000008;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L421290;}
|
|
//nop;
|
|
t8 = 0x1000386c;
|
|
t9 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t8 = t8;
|
|
t3 = t9 + t7;
|
|
t4 = 0x1000389c;
|
|
MEM_U32(sp + 20) = t8;
|
|
MEM_U32(sp + 16) = zero;
|
|
t1 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t4 = t4;
|
|
MEM_U32(sp + 28) = t4;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t1;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L421284;
|
|
MEM_U32(sp + 24) = t1;
|
|
L421284:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L421290:
|
|
a1 = 0x100038a0;
|
|
//nop;
|
|
a0 = 0x1000a2b0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4212a4;
|
|
a1 = a1;
|
|
L4212a4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4212b0:
|
|
t6 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x100038ac;
|
|
//nop;
|
|
t5 = t6 + t2;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4212d0;
|
|
a1 = a1;
|
|
L4212d0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L421438;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a4a0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4212fc;
|
|
//nop;
|
|
L4212fc:
|
|
t7 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
// bdead 40030003 gp = MEM_U32(sp + 64);
|
|
at = (int)s0 < (int)t7;
|
|
if (at != 0) {//nop;
|
|
goto L42135c;}
|
|
//nop;
|
|
t3 = 0x100038b8;
|
|
//nop;
|
|
t3 = t3;
|
|
MEM_U32(sp + 20) = t3;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42133c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L42133c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L421354;
|
|
//nop;
|
|
L421354:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L42135c:
|
|
s2 = 0x10000400;
|
|
//nop;
|
|
s2 = MEM_U32(s2 + 0);
|
|
//nop;
|
|
t1 = MEM_U8(s2 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L42140c;}
|
|
//nop;
|
|
L42137c:
|
|
t4 = MEM_U8(s2 + 0);
|
|
t6 = 0xfb504f0;
|
|
//nop;
|
|
t2 = t4 + t6;
|
|
t5 = MEM_U8(t2 + 1);
|
|
//nop;
|
|
t0 = t5 & 0x4;
|
|
if (t0 != 0) {//nop;
|
|
goto L4213fc;}
|
|
//nop;
|
|
t8 = 0x100038d8;
|
|
t9 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t8 = t8;
|
|
t3 = t9 + t7;
|
|
MEM_U32(sp + 20) = t8;
|
|
MEM_U32(sp + 16) = zero;
|
|
t1 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t1;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4213dc;
|
|
MEM_U32(sp + 24) = t1;
|
|
L4213dc:
|
|
// bdead 400a0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4213f4;
|
|
//nop;
|
|
L4213f4:
|
|
// bdead 400a0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4213fc:
|
|
t4 = MEM_U8(s2 + 1);
|
|
s2 = s2 + 0x1;
|
|
if (t4 != 0) {//nop;
|
|
goto L42137c;}
|
|
//nop;
|
|
L42140c:
|
|
t6 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
//nop;
|
|
t5 = t6 + t2;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a4a0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42142c;
|
|
//nop;
|
|
L42142c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L421438:
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x100038f8;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421458;
|
|
a1 = a1;
|
|
L421458:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000274;
|
|
goto L42148c;}
|
|
at = 0x10000274;
|
|
a1 = 0x10003900;
|
|
//nop;
|
|
t7 = 0x1;
|
|
a0 = 0x1000a310;
|
|
MEM_U32(at + 0) = t7;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L421480;
|
|
a1 = a1;
|
|
L421480:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42148c:
|
|
t3 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x10003908;
|
|
//nop;
|
|
t4 = t3 + t1;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4214ac;
|
|
a1 = a1;
|
|
L4214ac:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4214ec;}
|
|
//nop;
|
|
t6 = 0x10003910;
|
|
//nop;
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4214e0;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4214e0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4214ec:
|
|
t2 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
a1 = 0x10003924;
|
|
//nop;
|
|
t0 = t2 + t5;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42150c;
|
|
a1 = a1;
|
|
L42150c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000028c;
|
|
goto L421524;}
|
|
at = 0x1000028c;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t8;
|
|
L421524:
|
|
t9 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t3 = t9 + t7;
|
|
//nop;
|
|
a1 = 0x1000392c;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421544;
|
|
a1 = a1;
|
|
L421544:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4215d8;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t6 = t1 + t4;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L421570;
|
|
//nop;
|
|
L421570:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
t2 = 0x1;
|
|
at = 0x100002dc;
|
|
t5 = 0x10000384;
|
|
MEM_U32(at + 0) = t2;
|
|
t5 = MEM_U32(t5 + 0);
|
|
at = 0x1;
|
|
if (t5 != at) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t0 = 0x10000324;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {at = 0x10000318;
|
|
goto L4215c0;}
|
|
at = 0x10000318;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
at = 0x10000324;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
L4215c0:
|
|
at = 0x10000384;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000348;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = zero;
|
|
L4215d8:
|
|
t7 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x10003934;
|
|
//nop;
|
|
t1 = t7 + t3;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4215f8;
|
|
a1 = a1;
|
|
L4215f8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L421688;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10003944;
|
|
//nop;
|
|
t2 = t4 + t6;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421624;
|
|
a1 = a1;
|
|
L421624:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42165c;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x1000394c;
|
|
//nop;
|
|
t8 = t5 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421650;
|
|
a1 = a1;
|
|
L421650:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L421688;}
|
|
//nop;
|
|
L42165c:
|
|
t9 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t3 = t9 + t7;
|
|
//nop;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42167c;
|
|
//nop;
|
|
L42167c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L421688:
|
|
t1 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
a1 = 0x10003958;
|
|
//nop;
|
|
t6 = t1 + t4;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4216a8;
|
|
a1 = a1;
|
|
L4216a8:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000324;
|
|
goto L4216c8;}
|
|
at = 0x10000324;
|
|
t2 = 0x1;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000348;
|
|
MEM_U32(at + 0) = t2;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t2;
|
|
L4216c8:
|
|
t5 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x10003968;
|
|
//nop;
|
|
t8 = t5 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4216e8;
|
|
a1 = a1;
|
|
L4216e8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L421740;}
|
|
//nop;
|
|
t9 = 0x10003970;
|
|
at = 0x1000a254;
|
|
t9 = t9;
|
|
t7 = 0x10003978;
|
|
MEM_U32(at + 0) = t9;
|
|
at = 0x1000a258;
|
|
t7 = t7;
|
|
MEM_U32(at + 0) = t7;
|
|
at = 0x100001e8;
|
|
//nop;
|
|
a0 = 0x10003980;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = zero;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L421734;
|
|
a0 = a0;
|
|
L421734:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L421740:
|
|
t3 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x10003984;
|
|
//nop;
|
|
t4 = t3 + t1;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421760;
|
|
a1 = a1;
|
|
L421760:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4217f0;}
|
|
//nop;
|
|
t6 = 0x10000004;
|
|
at = 0x1;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {at = 0x2;
|
|
goto L42178c;}
|
|
at = 0x2;
|
|
if (t6 != at) {//nop;
|
|
goto L4217a0;}
|
|
//nop;
|
|
L42178c:
|
|
t2 = 0x1000398c;
|
|
at = 0x1000a254;
|
|
t2 = t2;
|
|
MEM_U32(at + 0) = t2;
|
|
goto L4217b0;
|
|
MEM_U32(at + 0) = t2;
|
|
L4217a0:
|
|
t5 = 0x10003994;
|
|
at = 0x1000a254;
|
|
t5 = t5;
|
|
MEM_U32(at + 0) = t5;
|
|
L4217b0:
|
|
t0 = 0x1000399c;
|
|
at = 0x1000a258;
|
|
t0 = t0;
|
|
MEM_U32(at + 0) = t0;
|
|
at = 0x100001e8;
|
|
a0 = 0x100039a4;
|
|
//nop;
|
|
t8 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t8;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L4217e4;
|
|
a0 = a0;
|
|
L4217e4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4217f0:
|
|
t9 = 0x1000a36c;
|
|
at = 0x2;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L421860;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x100039a8;
|
|
//nop;
|
|
t1 = t7 + t3;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421828;
|
|
a1 = a1;
|
|
L421828:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L421860;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t2 = t4 + t6;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a320;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L421854;
|
|
//nop;
|
|
L421854:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L421860:
|
|
t5 = 0x1000a36c;
|
|
at = 0x3;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L4218c4;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x100039b4;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421898;
|
|
a1 = a1;
|
|
L421898:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4218c4;}
|
|
//nop;
|
|
a1 = 0x100039c4;
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4218b8;
|
|
a1 = a1;
|
|
L4218b8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4218c4:
|
|
t7 = 0x1000a36c;
|
|
at = 0x3;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L421c24;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x100039d4;
|
|
//nop;
|
|
t4 = t3 + t1;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4218fc;
|
|
a1 = a1;
|
|
L4218fc:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4219b8;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x100039dc;
|
|
//nop;
|
|
t5 = t6 + t2;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421928;
|
|
a1 = a1;
|
|
L421928:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4219b8;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x100039e4;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421954;
|
|
a1 = a1;
|
|
L421954:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4219b8;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x100039f0;
|
|
//nop;
|
|
t1 = t7 + t3;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421980;
|
|
a1 = a1;
|
|
L421980:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4219b8;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x100039f8;
|
|
//nop;
|
|
t2 = t4 + t6;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4219ac;
|
|
a1 = a1;
|
|
L4219ac:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L421c24;}
|
|
//nop;
|
|
L4219b8:
|
|
t5 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x10003a08;
|
|
//nop;
|
|
t8 = t5 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4219d8;
|
|
a1 = a1;
|
|
L4219d8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a16c;
|
|
goto L4219ec;}
|
|
at = 0x1000a16c;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
L4219ec:
|
|
t7 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x10003a10;
|
|
//nop;
|
|
t1 = t7 + t3;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421a0c;
|
|
a1 = a1;
|
|
L421a0c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L421a38;}
|
|
//nop;
|
|
a1 = 0x10003a20;
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L421a2c;
|
|
a1 = a1;
|
|
L421a2c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L421a38:
|
|
a0 = 0x10003a2c;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L421a4c;
|
|
//nop;
|
|
L421a4c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
t4 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10003a24;
|
|
//nop;
|
|
t2 = t4 + t6;
|
|
a0 = MEM_U32(t2 + 0);
|
|
s4 = v0;
|
|
a2 = s4;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L421a78;
|
|
a1 = a1;
|
|
L421a78:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L421ba4;}
|
|
//nop;
|
|
a0 = 0x10003a34;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L421a98;
|
|
//nop;
|
|
L421a98:
|
|
t5 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t8 = t5 + t0;
|
|
t9 = MEM_U32(t8 + 0);
|
|
// bdead 4402000b gp = MEM_U32(sp + 64);
|
|
t7 = v0 + t9;
|
|
MEM_U32(sp + 260) = t7;
|
|
t3 = MEM_U32(sp + 260);
|
|
//nop;
|
|
t1 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L421b3c;}
|
|
//nop;
|
|
L421acc:
|
|
t4 = MEM_U32(sp + 260);
|
|
t2 = 0xfb504f0;
|
|
t6 = MEM_U8(t4 + 0);
|
|
//nop;
|
|
t5 = t6 + t2;
|
|
t0 = MEM_U8(t5 + 1);
|
|
//nop;
|
|
t8 = t0 & 0x1;
|
|
if (t8 == 0) {//nop;
|
|
goto L421b00;}
|
|
//nop;
|
|
t9 = MEM_U8(t5 + 258);
|
|
MEM_U8(t4 + 0) = (uint8_t)t9;
|
|
goto L421b14;
|
|
MEM_U8(t4 + 0) = (uint8_t)t9;
|
|
L421b00:
|
|
t7 = MEM_U32(sp + 260);
|
|
//nop;
|
|
t3 = MEM_U8(t7 + 0);
|
|
//nop;
|
|
MEM_U8(t7 + 0) = (uint8_t)t3;
|
|
L421b14:
|
|
t1 = MEM_U32(sp + 260);
|
|
//nop;
|
|
t6 = t1 + 0x1;
|
|
MEM_U32(sp + 260) = t6;
|
|
t2 = MEM_U32(sp + 260);
|
|
//nop;
|
|
t0 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L421acc;}
|
|
//nop;
|
|
L421b3c:
|
|
a0 = 0x10003a48;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L421b50;
|
|
//nop;
|
|
L421b50:
|
|
t8 = MEM_U32(sp + 340);
|
|
// bdead 4202010b gp = MEM_U32(sp + 64);
|
|
t5 = s0 << 2;
|
|
t9 = t8 + t5;
|
|
t4 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x10003a3c;
|
|
s5 = v0;
|
|
a2 = zero;
|
|
a1 = s5 + t4;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L421b80;
|
|
a0 = a0;
|
|
L421b80:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L421b98;
|
|
a1 = s4;
|
|
L421b98:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L421ba4:
|
|
t3 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t1 = t3 + t7;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L421bc4;
|
|
//nop;
|
|
L421bc4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t6 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x10003a50;
|
|
//nop;
|
|
t0 = t6 + t2;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a2 = 0x4;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L421bec;
|
|
a1 = a1;
|
|
L421bec:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t9 = t8 + t5;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L421c18;
|
|
//nop;
|
|
L421c18:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L421c24:
|
|
t4 = 0x1000a36c;
|
|
at = 0x6;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L421c94;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x10003a58;
|
|
//nop;
|
|
t1 = t3 + t7;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421c5c;
|
|
a1 = a1;
|
|
L421c5c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L421c94;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
//nop;
|
|
t0 = t6 + t2;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a418;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L421c88;
|
|
//nop;
|
|
L421c88:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L421c94:
|
|
t8 = 0x1000a36c;
|
|
at = 0x1;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t4 = t5 + t9;
|
|
//nop;
|
|
a1 = 0x10003a64;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421ccc;
|
|
a1 = a1;
|
|
L421ccc:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t3;
|
|
if (at != 0) {//nop;
|
|
goto L421d34;}
|
|
//nop;
|
|
t7 = 0x10003a74;
|
|
//nop;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L421d14;
|
|
MEM_U32(sp + 16) = zero;
|
|
L421d14:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L421d2c;
|
|
//nop;
|
|
L421d2c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L421d34:
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t2 = t1 + t6;
|
|
a1 = MEM_U32(t2 + -4);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L421d54;
|
|
//nop;
|
|
L421d54:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
//nop;
|
|
t5 = t0 + t8;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L421d78;
|
|
//nop;
|
|
L421d78:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L421d84:
|
|
t9 = 0x1000a36c;
|
|
at = 0x1;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L421e74;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x10003aa4;
|
|
//nop;
|
|
t7 = t4 + t3;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421dbc;
|
|
a1 = a1;
|
|
L421dbc:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L421e74;}
|
|
//nop;
|
|
a1 = 0x10003aac;
|
|
//nop;
|
|
a0 = 0x1000a5d0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L421ddc;
|
|
a1 = a1;
|
|
L421ddc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10003ab4;
|
|
//nop;
|
|
a0 = 0x1000a2a0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L421df8;
|
|
a1 = a1;
|
|
L421df8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10003abc;
|
|
//nop;
|
|
a0 = 0x1000a5e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L421e14;
|
|
a1 = a1;
|
|
L421e14:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10003ac4;
|
|
//nop;
|
|
a0 = 0x1000a2c0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L421e30;
|
|
a1 = a1;
|
|
L421e30:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t2 = t1 + t6;
|
|
a0 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L421e50;
|
|
//nop;
|
|
L421e50:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t0 = 0x1000a14c;
|
|
at = 0x1000a14c;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t8 = t0 + 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t8;
|
|
L421e74:
|
|
t5 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t4 = t5 + t9;
|
|
t3 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t7 = MEM_U8(t3 + 2);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L421ec0;}
|
|
//nop;
|
|
t1 = s0 << 2;
|
|
//nop;
|
|
t6 = t5 + t1;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L421eb4;
|
|
//nop;
|
|
L421eb4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L421ec0:
|
|
t2 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x10003ad0;
|
|
//nop;
|
|
t8 = t2 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421ee0;
|
|
a1 = a1;
|
|
L421ee0:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000360;
|
|
goto L421ef8;}
|
|
at = 0x10000360;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t9;
|
|
L421ef8:
|
|
t4 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x10003adc;
|
|
//nop;
|
|
t7 = t4 + t3;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421f18;
|
|
a1 = a1;
|
|
L421f18:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L421f50;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x10003ae0;
|
|
//nop;
|
|
t6 = t5 + t1;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L421f44;
|
|
a1 = a1;
|
|
L421f44:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L421fe8;}
|
|
//nop;
|
|
L421f50:
|
|
t2 = 0x100003f0;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L421fb0;}
|
|
//nop;
|
|
t0 = 0x10003ae4;
|
|
//nop;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L421f90;
|
|
MEM_U32(sp + 16) = zero;
|
|
L421f90:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L421fa8;
|
|
//nop;
|
|
L421fa8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L421fb0:
|
|
t9 = MEM_U32(sp + 340);
|
|
at = 0x100003f4;
|
|
t4 = s0 << 2;
|
|
t8 = 0x1;
|
|
t3 = t9 + t4;
|
|
//nop;
|
|
MEM_U32(at + 0) = t8;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L421fdc;
|
|
//nop;
|
|
L421fdc:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L421fe8:
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
a1 = 0x10003b04;
|
|
//nop;
|
|
t1 = t7 + t5;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L422008;
|
|
a1 = a1;
|
|
L422008:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x100002c0;
|
|
goto L422020;}
|
|
at = 0x100002c0;
|
|
t6 = 0x1;
|
|
MEM_U32(at + 0) = t6;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t6;
|
|
L422020:
|
|
t2 = 0x1000a36c;
|
|
at = 0x3;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L4220b8;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10003b0c;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L422058;
|
|
a1 = a1;
|
|
L422058:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a15c;
|
|
goto L4220b8;}
|
|
at = 0x1000a15c;
|
|
t3 = MEM_U32(sp + 340);
|
|
t4 = 0x1;
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
MEM_U32(at + 0) = t4;
|
|
t5 = t3 + t7;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42208c;
|
|
//nop;
|
|
L42208c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t2 = t1 + t6;
|
|
a0 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L4220ac;
|
|
//nop;
|
|
L4220ac:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4220b8:
|
|
t0 = 0x1000a36c;
|
|
at = 0x5;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L422128;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t4 = t8 + t9;
|
|
//nop;
|
|
a1 = 0x10003b18;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4220f0;
|
|
a1 = a1;
|
|
L4220f0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L422128;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t5 = t3 + t7;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a428;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42211c;
|
|
//nop;
|
|
L42211c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L422128:
|
|
t1 = 0x1000a36c;
|
|
at = 0x6;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L4221c4;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x10003b20;
|
|
//nop;
|
|
t0 = t6 + t2;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L422160;
|
|
a1 = a1;
|
|
L422160:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L422198;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t4 = t8 + t9;
|
|
//nop;
|
|
a1 = 0x10003b28;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42218c;
|
|
a1 = a1;
|
|
L42218c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4221c4;}
|
|
//nop;
|
|
L422198:
|
|
t3 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t5 = t3 + t7;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a418;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4221b8;
|
|
//nop;
|
|
L4221b8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4221c4:
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10003b30;
|
|
//nop;
|
|
t2 = t1 + t6;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4221e4;
|
|
a1 = a1;
|
|
L4221e4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42221c;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L422210;
|
|
//nop;
|
|
L422210:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42221c:
|
|
t4 = 0x1000a36c;
|
|
at = 0x1;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x10003b3c;
|
|
//nop;
|
|
t5 = t3 + t7;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L422254;
|
|
a1 = a1;
|
|
L422254:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t2 = t1 + t6;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L422280;
|
|
//nop;
|
|
L422280:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42228c:
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10003b50;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4222ac;
|
|
a1 = a1;
|
|
L4222ac:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L422300;}
|
|
//nop;
|
|
t4 = 0x10003b58;
|
|
//nop;
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4222e0;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4222e0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4222f8;
|
|
//nop;
|
|
L4222f8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L422300:
|
|
t3 = 0x1000a36c;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L4226e8;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
a1 = 0x10003b80;
|
|
//nop;
|
|
t1 = t7 + t5;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L422338;
|
|
a1 = a1;
|
|
L422338:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L422370;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
//nop;
|
|
t0 = t6 + t2;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L422364;
|
|
//nop;
|
|
L422364:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L422370:
|
|
t8 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t4 = t8 + t9;
|
|
//nop;
|
|
a1 = 0x10003b88;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L422390;
|
|
a1 = a1;
|
|
L422390:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4223c8;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x10003b90;
|
|
//nop;
|
|
t5 = t3 + t7;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4223bc;
|
|
a1 = a1;
|
|
L4223bc:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4223f4;}
|
|
//nop;
|
|
L4223c8:
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t2 = t1 + t6;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4223e8;
|
|
//nop;
|
|
L4223e8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4223f4:
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10003b9c;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L422414;
|
|
a1 = a1;
|
|
L422414:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4224f0;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t4;
|
|
if (at == 0) {//nop;
|
|
goto L422458;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t5 = t3 + t7;
|
|
t1 = MEM_U32(t5 + 0);
|
|
at = 0x2d;
|
|
t6 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L4224a0;}
|
|
//nop;
|
|
L422458:
|
|
t2 = 0x10003bb0;
|
|
//nop;
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L422480;
|
|
MEM_U32(sp + 16) = zero;
|
|
L422480:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L422498;
|
|
//nop;
|
|
L422498:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4224a0:
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
a1 = MEM_U32(t9 + -4);
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4224c0;
|
|
//nop;
|
|
L4224c0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t4 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t7 = t4 + t3;
|
|
a1 = MEM_U32(t7 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4224e4;
|
|
//nop;
|
|
L4224e4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4224f0:
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x10003be0;
|
|
//nop;
|
|
t6 = t5 + t1;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L422510;
|
|
a1 = a1;
|
|
L422510:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4225ec;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t2;
|
|
if (at == 0) {//nop;
|
|
goto L422554;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
t4 = MEM_U32(t9 + 0);
|
|
at = 0x2d;
|
|
t3 = MEM_U8(t4 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L42259c;}
|
|
//nop;
|
|
L422554:
|
|
t7 = 0x10003bf0;
|
|
//nop;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42257c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L42257c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L422594;
|
|
//nop;
|
|
L422594:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L42259c:
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
//nop;
|
|
t6 = t5 + t1;
|
|
a1 = MEM_U32(t6 + -4);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4225bc;
|
|
//nop;
|
|
L4225bc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t2 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
t8 = t2 + t0;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4225e0;
|
|
//nop;
|
|
L4225e0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4225ec:
|
|
t9 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
t3 = t9 + t4;
|
|
//nop;
|
|
a1 = 0x10003c1c;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42260c;
|
|
a1 = a1;
|
|
L42260c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4226e8;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t7;
|
|
if (at == 0) {//nop;
|
|
goto L422650;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t6 = t5 + t1;
|
|
t2 = MEM_U32(t6 + 0);
|
|
at = 0x2d;
|
|
t0 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L422698;}
|
|
//nop;
|
|
L422650:
|
|
t8 = 0x10003c28;
|
|
//nop;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L422678;
|
|
MEM_U32(sp + 16) = zero;
|
|
L422678:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L422690;
|
|
//nop;
|
|
L422690:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L422698:
|
|
t9 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
t3 = t9 + t4;
|
|
//nop;
|
|
a1 = MEM_U32(t3 + -4);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4226b8;
|
|
//nop;
|
|
L4226b8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
//nop;
|
|
t1 = t7 + t5;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4226dc;
|
|
//nop;
|
|
L4226dc:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4226e8:
|
|
t6 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t0 = t6 + t2;
|
|
t8 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t9 = MEM_U8(t8 + 2);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L4227ac;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t4;
|
|
if (at == 0) {//nop;
|
|
goto L422764;}
|
|
//nop;
|
|
a1 = 0x10003c50;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L422734;
|
|
a1 = a1;
|
|
L422734:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t3 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t5 = t3 + t7;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L422758;
|
|
//nop;
|
|
L422758:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L422764:
|
|
t1 = 0x10003c54;
|
|
//nop;
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42278c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L42278c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4227a4;
|
|
//nop;
|
|
L4227a4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4227ac:
|
|
t6 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x10003c78;
|
|
//nop;
|
|
t0 = t6 + t2;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4227cc;
|
|
a1 = a1;
|
|
L4227cc:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L422804;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t4 = t8 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4227f8;
|
|
//nop;
|
|
L4227f8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L422804:
|
|
t3 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x10003c88;
|
|
//nop;
|
|
t5 = t3 + t7;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L422824;
|
|
a1 = a1;
|
|
L422824:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x100002d8;
|
|
goto L422894;}
|
|
at = 0x100002d8;
|
|
t1 = 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
at = 0x100002e0;
|
|
t2 = MEM_U32(sp + 340);
|
|
t6 = 0x1;
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
MEM_U32(at + 0) = t6;
|
|
t8 = t2 + t0;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a4d0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L422864;
|
|
//nop;
|
|
L422864:
|
|
t9 = MEM_U32(sp + 340);
|
|
// bdead 44020003 gp = MEM_U32(sp + 64);
|
|
t4 = s0 << 2;
|
|
t3 = t9 + t4;
|
|
//nop;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L422888;
|
|
//nop;
|
|
L422888:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L422894:
|
|
t7 = 0x1000a36c;
|
|
at = 0x3;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L42292c;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x10003c90;
|
|
//nop;
|
|
t6 = t5 + t1;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4228cc;
|
|
a1 = a1;
|
|
L4228cc:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a170;
|
|
goto L42292c;}
|
|
at = 0x1000a170;
|
|
t0 = MEM_U32(sp + 340);
|
|
t2 = 0x1;
|
|
t8 = s0 << 2;
|
|
MEM_U32(at + 0) = t2;
|
|
t9 = t0 + t8;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L422900;
|
|
//nop;
|
|
L422900:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t4 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t7 = t4 + t3;
|
|
a0 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L422920;
|
|
//nop;
|
|
L422920:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42292c:
|
|
t5 = 0x1000a36c;
|
|
at = 0x3;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L42299c;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10003ca0;
|
|
//nop;
|
|
t2 = t1 + t6;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L422964;
|
|
a1 = a1;
|
|
L422964:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42299c;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t9 = t0 + t8;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L422990;
|
|
//nop;
|
|
L422990:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42299c:
|
|
t4 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x10003cb0;
|
|
//nop;
|
|
t7 = t4 + t3;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a2 = 0x5;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L4229c0;
|
|
a1 = a1;
|
|
L4229c0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t6 = t5 + t1;
|
|
t2 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t0 = MEM_U8(t2 + 5);
|
|
//nop;
|
|
if (t0 != 0) {at = 0x1000a248;
|
|
goto L4229fc;}
|
|
at = 0x1000a248;
|
|
t8 = 0x100;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L422abc;
|
|
MEM_U32(at + 0) = t8;
|
|
L4229fc:
|
|
t9 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
t3 = t9 + t4;
|
|
t7 = MEM_U32(t3 + 0);
|
|
t1 = 0xfb504f0;
|
|
t5 = MEM_U8(t7 + 5);
|
|
//nop;
|
|
t6 = t5 + t1;
|
|
t2 = MEM_U8(t6 + 1);
|
|
//nop;
|
|
t0 = t2 & 0x4;
|
|
if (t0 == 0) {//nop;
|
|
goto L422a74;}
|
|
//nop;
|
|
t8 = s0 << 2;
|
|
t4 = t9 + t8;
|
|
t3 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t7 = MEM_U8(t3 + 6);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L422a74;}
|
|
//nop;
|
|
t5 = s0 << 2;
|
|
t1 = t9 + t5;
|
|
t6 = MEM_U32(t1 + 0);
|
|
at = 0x1000a248;
|
|
t2 = MEM_U8(t6 + 5);
|
|
//nop;
|
|
t0 = t2 + 0xffffffd0;
|
|
MEM_U32(at + 0) = t0;
|
|
goto L422abc;
|
|
MEM_U32(at + 0) = t0;
|
|
L422a74:
|
|
t8 = 0x10003cb8;
|
|
//nop;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L422a9c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L422a9c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L422ab4;
|
|
//nop;
|
|
L422ab4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L422abc:
|
|
at = 0x100002a8;
|
|
a0 = 0x10003ce8;
|
|
//nop;
|
|
t4 = 0x1;
|
|
MEM_U32(at + 0) = t4;
|
|
a0 = a0;
|
|
v0 = wrapper_getenv(mem, a0);
|
|
goto L422ad8;
|
|
a0 = a0;
|
|
L422ad8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a23c;
|
|
t3 = 0x1000a23c;
|
|
MEM_U32(at + 0) = v0;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L422b6c;}
|
|
//nop;
|
|
//nop;
|
|
s2 = t3;
|
|
a0 = s2;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L422b0c;
|
|
a0 = s2;
|
|
L422b0c:
|
|
// bdead 400a000b gp = MEM_U32(sp + 64);
|
|
at = v0 < 0x5;
|
|
if (at != 0) {//nop;
|
|
goto L422b6c;}
|
|
//nop;
|
|
L422b1c:
|
|
a1 = 0x10003cf0;
|
|
//nop;
|
|
a0 = s2;
|
|
a2 = 0x5;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L422b34;
|
|
a1 = a1;
|
|
L422b34:
|
|
// bdead 400a000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x100002a8;
|
|
goto L422b4c;}
|
|
at = 0x100002a8;
|
|
t7 = 0x2;
|
|
MEM_U32(at + 0) = t7;
|
|
goto L422b6c;
|
|
MEM_U32(at + 0) = t7;
|
|
L422b4c:
|
|
//nop;
|
|
s2 = s2 + 0x1;
|
|
a0 = s2;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L422b5c;
|
|
a0 = s2;
|
|
L422b5c:
|
|
// bdead 400a000b gp = MEM_U32(sp + 64);
|
|
at = v0 < 0x5;
|
|
if (at == 0) {//nop;
|
|
goto L422b1c;}
|
|
//nop;
|
|
L422b6c:
|
|
t9 = 0x100002a8;
|
|
at = 0x1;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L422bac;}
|
|
//nop;
|
|
t5 = 0x1000a23c;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L422bac;}
|
|
//nop;
|
|
t1 = 0x10003cf8;
|
|
at = 0x1000a23c;
|
|
t1 = t1;
|
|
MEM_U32(at + 0) = t1;
|
|
L422bac:
|
|
a0 = 0x10003cfc;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_getenv(mem, a0);
|
|
goto L422bc0;
|
|
//nop;
|
|
L422bc0:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
a1 = 0x40040000;
|
|
at = 0x1000a240;
|
|
//nop;
|
|
a1 = a1 | 0x7477;
|
|
a0 = 0x2;
|
|
a2 = sp + 0x100;
|
|
MEM_U32(at + 0) = v0;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_ioctl(mem, a0, a1, sp);
|
|
goto L422be4;
|
|
MEM_U32(at + 0) = v0;
|
|
L422be4:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = wrapper_getpgrp(mem);
|
|
goto L422c00;
|
|
//nop;
|
|
L422c00:
|
|
t6 = MEM_U32(sp + 256);
|
|
// bdead 4002810b gp = MEM_U32(sp + 64);
|
|
if (v0 != t6) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t2 = 0x1000a240;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t0 = 0x10003d04;
|
|
at = 0x100002a8;
|
|
t8 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(at + 0) = zero;
|
|
t3 = t8 + t4;
|
|
t7 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t7;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L422c6c;
|
|
MEM_U32(sp + 24) = t7;
|
|
L422c6c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L422c78:
|
|
t9 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t1 = t9 + t5;
|
|
//nop;
|
|
a1 = 0x10003d3c;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L422c98;
|
|
a1 = a1;
|
|
L422c98:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000330;
|
|
goto L422cc4;}
|
|
at = 0x10000330;
|
|
t6 = 0x1;
|
|
MEM_U32(at + 0) = t6;
|
|
at = 0x1000032c;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000334;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = zero;
|
|
L422cc4:
|
|
t2 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x10003d54;
|
|
//nop;
|
|
t8 = t2 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L422ce4;
|
|
a1 = a1;
|
|
L422ce4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L422d78;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t4;
|
|
if (at == 0) {//nop;
|
|
goto L422d30;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t9 = t3 + t7;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a550;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L422d24;
|
|
//nop;
|
|
L422d24:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L422d30:
|
|
t5 = 0x10003d60;
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L422d58;
|
|
MEM_U32(sp + 16) = zero;
|
|
L422d58:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L422d70;
|
|
//nop;
|
|
L422d70:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L422d78:
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10003d84;
|
|
//nop;
|
|
t2 = t1 + t6;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L422d98;
|
|
a1 = a1;
|
|
L422d98:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000314;
|
|
goto L422db0;}
|
|
at = 0x10000314;
|
|
t0 = 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t0;
|
|
L422db0:
|
|
t8 = 0x1000a36c;
|
|
at = 0x1;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L422e20;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x10003d90;
|
|
//nop;
|
|
t7 = t4 + t3;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L422de8;
|
|
a1 = a1;
|
|
L422de8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L422e20;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t1 = t9 + t5;
|
|
//nop;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L422e14;
|
|
//nop;
|
|
L422e14:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L422e20:
|
|
t6 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x10003d9c;
|
|
//nop;
|
|
t0 = t6 + t2;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L422e40;
|
|
a1 = a1;
|
|
L422e40:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a198;
|
|
goto L422ec0;}
|
|
at = 0x1000a198;
|
|
t4 = 0x1000a36c;
|
|
t8 = 0x1;
|
|
t4 = MEM_U32(t4 + 0);
|
|
MEM_U32(at + 0) = t8;
|
|
at = 0x1;
|
|
if (t4 != at) {//nop;
|
|
goto L422ec0;}
|
|
//nop;
|
|
a1 = 0x10003da8;
|
|
//nop;
|
|
a0 = 0x1000a2b0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L422e7c;
|
|
a1 = a1;
|
|
L422e7c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10003db4;
|
|
//nop;
|
|
a0 = 0x1000a2c0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L422e98;
|
|
a1 = a1;
|
|
L422e98:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10003dc0;
|
|
//nop;
|
|
a0 = 0x1000a2c0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L422eb4;
|
|
a1 = a1;
|
|
L422eb4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L422ec0:
|
|
t3 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t9 = t3 + t7;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10003dcc;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L422ee0;
|
|
a1 = a1;
|
|
L422ee0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L422fb8;}
|
|
//nop;
|
|
t5 = 0x1000a36c;
|
|
at = 0x1;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L422f30;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t2 = t1 + t6;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a310;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L422f24;
|
|
//nop;
|
|
L422f24:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L422f30:
|
|
t0 = 0x1000a36c;
|
|
at = 0x2;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L422f74;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t3 = t8 + t4;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a320;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L422f68;
|
|
//nop;
|
|
L422f68:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L422f74:
|
|
t7 = 0x1000a36c;
|
|
at = 0x3;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t1 = t9 + t5;
|
|
//nop;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L422fac;
|
|
//nop;
|
|
L422fac:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L422fb8:
|
|
t6 = 0x1000a36c;
|
|
at = 0x1;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L423054;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x10003ddc;
|
|
//nop;
|
|
t8 = t2 + t0;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L422ff0;
|
|
a1 = a1;
|
|
L422ff0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L423054;}
|
|
//nop;
|
|
a1 = 0x10003de4;
|
|
//nop;
|
|
a0 = 0x1000a5d0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423010;
|
|
a1 = a1;
|
|
L423010:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10003dec;
|
|
//nop;
|
|
a0 = 0x1000a5e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42302c;
|
|
a1 = a1;
|
|
L42302c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10003df4;
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423048;
|
|
a1 = a1;
|
|
L423048:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L423054:
|
|
t4 = 0x1000a36c;
|
|
at = 0x4;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == at) {at = 0x2;
|
|
goto L423074;}
|
|
at = 0x2;
|
|
if (t4 != at) {//nop;
|
|
goto L4230a0;}
|
|
//nop;
|
|
L423074:
|
|
t3 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t9 = t3 + t7;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10003dfc;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L423094;
|
|
a1 = a1;
|
|
L423094:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
L4230a0:
|
|
t5 = 0x1000a36c;
|
|
at = 0x6;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L423238;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10003e04;
|
|
//nop;
|
|
t2 = t1 + t6;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4230d8;
|
|
a1 = a1;
|
|
L4230d8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L423110;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
//nop;
|
|
t4 = t0 + t8;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = 0x1000a418;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423104;
|
|
//nop;
|
|
L423104:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L423110:
|
|
t3 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t9 = t3 + t7;
|
|
t5 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
t1 = MEM_U8(t5 + 2);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t6;
|
|
if (at == 0) {//nop;
|
|
goto L4231f0;}
|
|
//nop;
|
|
a1 = 0x10003e0c;
|
|
//nop;
|
|
a0 = 0x1000a418;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42315c;
|
|
a1 = a1;
|
|
L42315c:
|
|
t2 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t8 = t2 + t0;
|
|
t4 = MEM_U32(t8 + 0);
|
|
// bdead 40022803 gp = MEM_U32(sp + 64);
|
|
t3 = MEM_U8(t4 + 1);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L4231f0;}
|
|
//nop;
|
|
t7 = s0 << 2;
|
|
t9 = t2 + t7;
|
|
t5 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
t1 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
at = (int)t1 < (int)0x31;
|
|
if (at != 0) {//nop;
|
|
goto L4231f0;}
|
|
//nop;
|
|
t6 = s0 << 2;
|
|
t0 = t2 + t6;
|
|
t8 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t4 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
at = (int)t4 < (int)0x35;
|
|
if (at == 0) {//nop;
|
|
goto L4231f0;}
|
|
//nop;
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t7 = t2 + t3;
|
|
a1 = MEM_U32(t7 + 0);
|
|
a0 = 0x1000a418;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4231e4;
|
|
//nop;
|
|
L4231e4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4231f0:
|
|
t9 = 0x10003e10;
|
|
a0 = 0x1;
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L423218;
|
|
MEM_U32(sp + 16) = zero;
|
|
L423218:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L423230;
|
|
//nop;
|
|
L423230:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L423238:
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t6 = t5 + t1;
|
|
t0 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t8 = MEM_U8(t0 + 2);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t4;
|
|
if (at == 0) {//nop;
|
|
goto L4232b4;}
|
|
//nop;
|
|
a1 = 0x10003e3c;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423284;
|
|
a1 = a1;
|
|
L423284:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t2 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t7 = t2 + t3;
|
|
a1 = MEM_U32(t7 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4232a8;
|
|
//nop;
|
|
L4232a8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4232b4:
|
|
t9 = 0x10003e40;
|
|
a0 = 0x1;
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4232dc;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4232dc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4232f4;
|
|
//nop;
|
|
L4232f4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a880;
|
|
//nop;
|
|
L423300:
|
|
at = 0x1000a128;
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
MEM_U32(at + 0) = zero;
|
|
t6 = t5 + t1;
|
|
t0 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t8 = MEM_U8(t0 + 2);
|
|
//nop;
|
|
if (t8 != 0) {at = 0x1000021c;
|
|
goto L42335c;}
|
|
at = 0x1000021c;
|
|
t3 = 0x1000a12c;
|
|
t4 = 0x2;
|
|
MEM_U32(at + 0) = t4;
|
|
at = 0x1000a128;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t2 = 0x1;
|
|
if (t3 == 0) {MEM_U32(at + 0) = t2;
|
|
goto L42a934;}
|
|
MEM_U32(at + 0) = t2;
|
|
at = 0x10000230;
|
|
t7 = 0x1;
|
|
MEM_U32(at + 0) = t7;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t7;
|
|
L42335c:
|
|
t9 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t1 = t9 + t5;
|
|
t6 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t0 = MEM_U8(t6 + 3);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t8 = s0 << 2;
|
|
t4 = t9 + t8;
|
|
t2 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t3 = MEM_U8(t2 + 2);
|
|
//nop;
|
|
at = (int)t3 < (int)0x30;
|
|
if (at != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t7 = s0 << 2;
|
|
t5 = t9 + t7;
|
|
t1 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
t6 = MEM_U8(t1 + 2);
|
|
//nop;
|
|
at = (int)t6 < (int)0x34;
|
|
if (at == 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t0 = s0 << 2;
|
|
t8 = t9 + t0;
|
|
t4 = MEM_U32(t8 + 0);
|
|
at = 0x1000021c;
|
|
t2 = MEM_U8(t4 + 2);
|
|
//nop;
|
|
t3 = t2 + 0xffffffd0;
|
|
MEM_U32(at + 0) = t3;
|
|
at = 0x2;
|
|
if (t3 != at) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t5 = 0x1000a12c;
|
|
at = 0x1000a128;
|
|
t5 = MEM_U32(t5 + 0);
|
|
t7 = 0x1;
|
|
if (t5 == 0) {MEM_U32(at + 0) = t7;
|
|
goto L42a934;}
|
|
MEM_U32(at + 0) = t7;
|
|
at = 0x10000230;
|
|
t1 = 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t1;
|
|
L42341c:
|
|
t6 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t0 = t6 + t9;
|
|
//nop;
|
|
a1 = 0x10003e64;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42343c;
|
|
a1 = a1;
|
|
L42343c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L423474;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t2 = t8 + t4;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a4a0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423468;
|
|
//nop;
|
|
L423468:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L423474:
|
|
t3 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x10003e70;
|
|
//nop;
|
|
t5 = t3 + t7;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a2 = 0x5;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L423498;
|
|
a1 = a1;
|
|
L423498:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4234d8;}
|
|
//nop;
|
|
t1 = 0x10003e78;
|
|
//nop;
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4234cc;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4234cc:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4234d8:
|
|
t6 = 0x1000a36c;
|
|
at = 0x1;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L423740;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t8 = t9 + t0;
|
|
//nop;
|
|
a1 = 0x10003e8c;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L423510;
|
|
a1 = a1;
|
|
L423510:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L423548;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
//nop;
|
|
t3 = t4 + t2;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42353c;
|
|
//nop;
|
|
L42353c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L423548:
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
a1 = 0x10003e94;
|
|
//nop;
|
|
t1 = t7 + t5;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L423568;
|
|
a1 = a1;
|
|
L423568:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L423644;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t6;
|
|
if (at == 0) {//nop;
|
|
goto L4235ac;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t8 = t9 + t0;
|
|
t4 = MEM_U32(t8 + 0);
|
|
at = 0x2d;
|
|
t2 = MEM_U8(t4 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L4235f4;}
|
|
//nop;
|
|
L4235ac:
|
|
t3 = 0x10003ea4;
|
|
//nop;
|
|
t3 = t3;
|
|
MEM_U32(sp + 20) = t3;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4235d4;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4235d4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4235ec;
|
|
//nop;
|
|
L4235ec:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4235f4:
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
//nop;
|
|
t1 = t7 + t5;
|
|
a1 = MEM_U32(t1 + -4);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423614;
|
|
//nop;
|
|
L423614:
|
|
t6 = MEM_U32(sp + 340);
|
|
// bdead 40028003 gp = MEM_U32(sp + 64);
|
|
t9 = s0 << 2;
|
|
t0 = t6 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423638;
|
|
//nop;
|
|
L423638:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L423644:
|
|
t8 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
a1 = 0x10003ed0;
|
|
//nop;
|
|
t2 = t8 + t4;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L423664;
|
|
a1 = a1;
|
|
L423664:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L423740;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t3;
|
|
if (at == 0) {//nop;
|
|
goto L4236a8;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t1 = t7 + t5;
|
|
t6 = MEM_U32(t1 + 0);
|
|
at = 0x2d;
|
|
t9 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L4236f0;}
|
|
//nop;
|
|
L4236a8:
|
|
t0 = 0x10003edc;
|
|
//nop;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4236d0;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4236d0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4236e8;
|
|
//nop;
|
|
L4236e8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4236f0:
|
|
t8 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t2 = t8 + t4;
|
|
a1 = MEM_U32(t2 + -4);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423710;
|
|
//nop;
|
|
L423710:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t3 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t5 = t3 + t7;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423734;
|
|
//nop;
|
|
L423734:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L423740:
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t9 = t1 + t6;
|
|
t0 = MEM_U32(t9 + 0);
|
|
at = 0x1000a1b0;
|
|
//nop;
|
|
t8 = t0 + 0x2;
|
|
a0 = t8;
|
|
MEM_U32(at + 0) = t8;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L423768;
|
|
MEM_U32(at + 0) = t8;
|
|
L423768:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
at = 0x2f;
|
|
t4 = 0x1000a1b0;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t2 = v0 + t4;
|
|
t3 = MEM_U8(t2 + -1);
|
|
//nop;
|
|
if (t3 == at) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
a1 = 0x10003f08;
|
|
//nop;
|
|
a0 = t4;
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4237ac;
|
|
a1 = a1;
|
|
L4237ac:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a1b0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = v0;
|
|
L4237c0:
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t1 = t7 + t5;
|
|
t6 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t9 = MEM_U8(t6 + 2);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L423884;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t0;
|
|
if (at == 0) {//nop;
|
|
goto L42383c;}
|
|
//nop;
|
|
a1 = 0x10003f0c;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42380c;
|
|
a1 = a1;
|
|
L42380c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t8 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
//nop;
|
|
t3 = t8 + t2;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423830;
|
|
//nop;
|
|
L423830:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42383c:
|
|
t4 = 0x10003f10;
|
|
//nop;
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L423864;
|
|
MEM_U32(sp + 16) = zero;
|
|
L423864:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L42387c;
|
|
//nop;
|
|
L42387c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L423884:
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
a1 = 0x10003f34;
|
|
//nop;
|
|
t1 = t7 + t5;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4238a4;
|
|
a1 = a1;
|
|
L4238a4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L423a0c;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t0 = t6 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a470;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4238d0;
|
|
//nop;
|
|
L4238d0:
|
|
t8 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
// bdead 42020003 gp = MEM_U32(sp + 64);
|
|
at = (int)s0 < (int)t8;
|
|
if (at != 0) {//nop;
|
|
goto L423930;}
|
|
//nop;
|
|
t2 = 0x10003f40;
|
|
//nop;
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L423910;
|
|
MEM_U32(sp + 16) = zero;
|
|
L423910:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L423928;
|
|
//nop;
|
|
L423928:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L423930:
|
|
s2 = 0x10000400;
|
|
//nop;
|
|
s2 = MEM_U32(s2 + 0);
|
|
//nop;
|
|
t3 = MEM_U8(s2 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L4239e0;}
|
|
//nop;
|
|
L423950:
|
|
t4 = MEM_U8(s2 + 0);
|
|
t7 = 0xfb504f0;
|
|
//nop;
|
|
t5 = t4 + t7;
|
|
t1 = MEM_U8(t5 + 1);
|
|
//nop;
|
|
t6 = t1 & 0x4;
|
|
if (t6 != 0) {//nop;
|
|
goto L4239d0;}
|
|
//nop;
|
|
t9 = 0x10003f64;
|
|
t0 = MEM_U32(sp + 340);
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
t8 = s0 << 2;
|
|
MEM_U32(sp + 16) = zero;
|
|
t2 = t0 + t8;
|
|
t3 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4239b0;
|
|
MEM_U32(sp + 24) = t3;
|
|
L4239b0:
|
|
// bdead 400a0003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4239c8;
|
|
//nop;
|
|
L4239c8:
|
|
// bdead 400a0003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4239d0:
|
|
t4 = MEM_U8(s2 + 1);
|
|
s2 = s2 + 0x1;
|
|
if (t4 != 0) {//nop;
|
|
goto L423950;}
|
|
//nop;
|
|
L4239e0:
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
//nop;
|
|
t1 = t7 + t5;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a470;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423a00;
|
|
//nop;
|
|
L423a00:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L423a0c:
|
|
t6 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t0 = t6 + t9;
|
|
//nop;
|
|
a1 = 0x10003f84;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L423a2c;
|
|
a1 = a1;
|
|
L423a2c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x100002f8;
|
|
goto L423a44;}
|
|
at = 0x100002f8;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t8;
|
|
L423a44:
|
|
t2 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x10003f98;
|
|
//nop;
|
|
t4 = t2 + t3;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L423a64;
|
|
a1 = a1;
|
|
L423a64:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L423a9c;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
//nop;
|
|
t1 = t7 + t5;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423a90;
|
|
//nop;
|
|
L423a90:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L423a9c:
|
|
t6 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t0 = t6 + t9;
|
|
//nop;
|
|
a1 = 0x10003fa8;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L423abc;
|
|
a1 = a1;
|
|
L423abc:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000424;
|
|
goto L423b8c;}
|
|
at = 0x10000424;
|
|
t8 = 0x1;
|
|
t2 = 0x10003fb0;
|
|
MEM_U32(at + 0) = t8;
|
|
at = 0x1000a26c;
|
|
t2 = t2;
|
|
t3 = 0x10003fbc;
|
|
MEM_U32(at + 0) = t2;
|
|
at = 0x10000400;
|
|
t3 = t3;
|
|
t4 = 0x10003fc0;
|
|
MEM_U32(at + 0) = t3;
|
|
at = 0x1000a27c;
|
|
t4 = t4;
|
|
MEM_U32(at + 0) = t4;
|
|
at = 0x100002d8;
|
|
a0 = 0x10003fc4;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000370;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000340;
|
|
a1 = zero;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000384;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000348;
|
|
a0 = a0;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000324;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000318;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x100003e0;
|
|
MEM_U32(at + 0) = zero;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L423b60;
|
|
MEM_U32(at + 0) = zero;
|
|
L423b60:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
//nop;
|
|
t1 = t7 + t5;
|
|
a0 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L423b80;
|
|
//nop;
|
|
L423b80:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L423b8c:
|
|
t6 = 0x1000a36c;
|
|
at = 0x3;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L423bfc;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t8 = t9 + t0;
|
|
//nop;
|
|
a1 = 0x10003fd8;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L423bc4;
|
|
a1 = a1;
|
|
L423bc4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L423c28;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x10003fdc;
|
|
//nop;
|
|
t4 = t2 + t3;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L423bf0;
|
|
a1 = a1;
|
|
L423bf0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L423c28;}
|
|
//nop;
|
|
L423bfc:
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
a1 = 0x10003fe0;
|
|
//nop;
|
|
t1 = t7 + t5;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L423c1c;
|
|
a1 = a1;
|
|
L423c1c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L423ca0;}
|
|
//nop;
|
|
L423c28:
|
|
t6 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t0 = t6 + t9;
|
|
t8 = MEM_U32(t0 + 0);
|
|
at = 0x32;
|
|
t2 = MEM_U8(t8 + 2);
|
|
//nop;
|
|
if (t2 == at) {//nop;
|
|
goto L423c68;}
|
|
//nop;
|
|
t3 = s0 << 2;
|
|
t4 = t6 + t3;
|
|
t7 = MEM_U32(t4 + 0);
|
|
at = 0x38;
|
|
t5 = MEM_U8(t7 + 2);
|
|
//nop;
|
|
if (t5 != at) {at = 0x1000a168;
|
|
goto L423c74;}
|
|
L423c68:
|
|
at = 0x1000a168;
|
|
t1 = 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
L423c74:
|
|
t9 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t8 = t9 + t0;
|
|
//nop;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423c94;
|
|
//nop;
|
|
L423c94:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L423ca0:
|
|
t2 = 0x1000a36c;
|
|
at = 0x5;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x10003fe4;
|
|
//nop;
|
|
t4 = t6 + t3;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L423cd8;
|
|
a1 = a1;
|
|
L423cd8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L423d84;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t7;
|
|
if (at == 0) {//nop;
|
|
goto L423d3c;}
|
|
//nop;
|
|
a1 = 0x10003fec;
|
|
//nop;
|
|
a0 = 0x1000a408;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423d0c;
|
|
a1 = a1;
|
|
L423d0c:
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
// bdead 40024403 gp = MEM_U32(sp + 64);
|
|
t9 = t5 + t1;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a408;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423d30;
|
|
//nop;
|
|
L423d30:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L423d3c:
|
|
t0 = 0x10003ff4;
|
|
//nop;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L423d64;
|
|
MEM_U32(sp + 16) = zero;
|
|
L423d64:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L423d7c;
|
|
//nop;
|
|
L423d7c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L423d84:
|
|
t8 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x10004014;
|
|
//nop;
|
|
t6 = t8 + t2;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L423da4;
|
|
a1 = a1;
|
|
L423da4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t3;
|
|
if (at == 0) {//nop;
|
|
goto L423e08;}
|
|
//nop;
|
|
a1 = 0x10004020;
|
|
//nop;
|
|
a0 = 0x1000a408;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423dd8;
|
|
a1 = a1;
|
|
L423dd8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t4 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t5 = t4 + t7;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a408;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423dfc;
|
|
//nop;
|
|
L423dfc:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L423e08:
|
|
t1 = 0x1000402c;
|
|
//nop;
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L423e30;
|
|
MEM_U32(sp + 16) = zero;
|
|
L423e30:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L423e48;
|
|
//nop;
|
|
L423e48:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a880;
|
|
//nop;
|
|
L423e54:
|
|
t9 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t8 = t9 + t0;
|
|
t2 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
t6 = MEM_U8(t2 + 2);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L423e9c;}
|
|
//nop;
|
|
t3 = 0x10000224;
|
|
at = 0x10000224;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t4 = t3 + 0x1;
|
|
MEM_U32(at + 0) = t4;
|
|
at = 0x10000408;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = zero;
|
|
L423e9c:
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
a1 = 0x1000404c;
|
|
//nop;
|
|
t1 = t7 + t5;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L423ebc;
|
|
a1 = a1;
|
|
L423ebc:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L423ef4;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t8 = t9 + t0;
|
|
//nop;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a4c0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423ee8;
|
|
//nop;
|
|
L423ee8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L423ef4:
|
|
t2 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10004054;
|
|
//nop;
|
|
t3 = t2 + t6;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L423f14;
|
|
a1 = a1;
|
|
L423f14:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t5 = t4 + t7;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L423f40;
|
|
//nop;
|
|
L423f40:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L423f4c:
|
|
t1 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t0 = t1 + t9;
|
|
//nop;
|
|
a1 = 0x1000405c;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L423f6c;
|
|
a1 = a1;
|
|
L423f6c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x100002d0;
|
|
goto L423f84;}
|
|
at = 0x100002d0;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t8;
|
|
L423f84:
|
|
t2 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t3 = t2 + t6;
|
|
t4 = MEM_U32(t3 + 0);
|
|
at = 0x6f;
|
|
s4 = MEM_U8(t4 + 2);
|
|
//nop;
|
|
if (s4 == at) {at = 0x70;
|
|
goto L423fc0;}
|
|
at = 0x70;
|
|
if (s4 == at) {at = 0x75;
|
|
goto L4240b4;}
|
|
at = 0x75;
|
|
if (s4 == at) {//nop;
|
|
goto L42410c;}
|
|
//nop;
|
|
//nop;
|
|
goto L424164;
|
|
//nop;
|
|
L423fc0:
|
|
t7 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t7;
|
|
if (at == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t9 = t5 + t1;
|
|
t0 = MEM_U32(t9 + 0);
|
|
at = 0x1000a214;
|
|
//nop;
|
|
a0 = t0;
|
|
MEM_U32(at + 0) = t0;
|
|
v0 = f_getsuf(mem, sp, a0);
|
|
goto L423ff8;
|
|
MEM_U32(at + 0) = t0;
|
|
L423ff8:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
s1 = v0 & 0xff;
|
|
at = 0x63;
|
|
if (s1 == at) {at = 0x70;
|
|
goto L424054;}
|
|
at = 0x70;
|
|
if (s1 == at) {at = 0x66;
|
|
goto L424054;}
|
|
at = 0x66;
|
|
if (s1 == at) {at = 0x46;
|
|
goto L424054;}
|
|
at = 0x46;
|
|
if (s1 == at) {at = 0x72;
|
|
goto L424054;}
|
|
at = 0x72;
|
|
if (s1 == at) {at = 0x65;
|
|
goto L424054;}
|
|
at = 0x65;
|
|
if (s1 == at) {at = 0x6;
|
|
goto L424054;}
|
|
at = 0x6;
|
|
if (s1 == at) {at = 0x73;
|
|
goto L424054;}
|
|
at = 0x73;
|
|
if (s1 == at) {at = 0x1;
|
|
goto L424054;}
|
|
at = 0x1;
|
|
if (s1 == at) {at = 0x2;
|
|
goto L424054;}
|
|
at = 0x2;
|
|
if (s1 != at) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
L424054:
|
|
t8 = 0x10004068;
|
|
t2 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
MEM_U32(sp + 16) = zero;
|
|
t3 = t2 + t6;
|
|
t4 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t4;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L424090;
|
|
MEM_U32(sp + 24) = t4;
|
|
L424090:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4240a8;
|
|
//nop;
|
|
L4240a8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4240b4:
|
|
t7 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t7;
|
|
if (at == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
a1 = 0x10004080;
|
|
//nop;
|
|
a0 = 0x1000a448;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4240dc;
|
|
a1 = a1;
|
|
L4240dc:
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
// bdead 40024403 gp = MEM_U32(sp + 64);
|
|
t9 = t5 + t1;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a448;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424100;
|
|
//nop;
|
|
L424100:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42410c:
|
|
t0 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t0;
|
|
if (at == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
a1 = 0x10004084;
|
|
//nop;
|
|
a0 = 0x1000a448;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424134;
|
|
a1 = a1;
|
|
L424134:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t8 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
//nop;
|
|
t6 = t8 + t2;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a448;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424158;
|
|
//nop;
|
|
L424158:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L424164:
|
|
t3 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t7 = t3 + t4;
|
|
a1 = MEM_U32(t7 + 0);
|
|
a0 = 0x1000a530;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424184;
|
|
//nop;
|
|
L424184:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L424190:
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t9 = t5 + t1;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x10004088;
|
|
a1 = a1 + 0x2;
|
|
a0 = a0;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4241b4;
|
|
a0 = a0;
|
|
L4241b4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4241ec;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
//nop;
|
|
t2 = t0 + t8;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4241e0;
|
|
//nop;
|
|
L4241e0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4241ec:
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t4 = t6 + t3;
|
|
t7 = MEM_U32(t4 + 0);
|
|
at = 0x6d;
|
|
t5 = MEM_U8(t7 + 2);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L424248;}
|
|
//nop;
|
|
t1 = s0 << 2;
|
|
t9 = t6 + t1;
|
|
t0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
t8 = MEM_U8(t0 + 3);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L424248;}
|
|
//nop;
|
|
t2 = 0x10000390;
|
|
at = 0x10000390;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
t3 = t2 + 0x1;
|
|
MEM_U32(at + 0) = t3;
|
|
L424248:
|
|
t4 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t5 = t4 + t7;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424268;
|
|
//nop;
|
|
L424268:
|
|
t6 = MEM_U32(sp + 340);
|
|
// bdead 40028003 gp = MEM_U32(sp + 64);
|
|
t1 = s0 << 2;
|
|
t9 = t6 + t1;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10004090;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42428c;
|
|
a1 = a1;
|
|
L42428c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4242c8;}
|
|
//nop;
|
|
t0 = 0x1000a56c;
|
|
at = 0x1000a56c;
|
|
t0 = MEM_U32(t0 + 0);
|
|
a1 = 0x10004098;
|
|
//nop;
|
|
a0 = 0x1000a540;
|
|
t8 = t0 + 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4242c0;
|
|
a1 = a1;
|
|
L4242c0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4242c8:
|
|
t2 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x100040a0;
|
|
//nop;
|
|
t4 = t2 + t3;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4242e8;
|
|
a1 = a1;
|
|
L4242e8:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t7 = 0x1000a570;
|
|
at = 0x1000a570;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
t5 = t7 + 0x1;
|
|
MEM_U32(at + 0) = t5;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t5;
|
|
L424310:
|
|
t6 = 0x1000a36c;
|
|
at = 0x1;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L4243ec;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t0 = t1 + t9;
|
|
//nop;
|
|
a1 = 0x100040a8;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L424348;
|
|
a1 = a1;
|
|
L424348:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4243ec;}
|
|
//nop;
|
|
t8 = 0x1000a188;
|
|
at = 0x10000;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t3 = 0x1000027c;
|
|
at = at | 0x8;
|
|
t2 = t8 | at;
|
|
at = 0x1000a188;
|
|
t3 = MEM_U32(t3 + 0);
|
|
MEM_U32(at + 0) = t2;
|
|
if (t3 == 0) {//nop;
|
|
goto L4243c8;}
|
|
//nop;
|
|
t4 = 0x100040ac;
|
|
//nop;
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4243a8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4243a8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4243c0;
|
|
//nop;
|
|
L4243c0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4243c8:
|
|
a0 = 0x100040d0;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L4243e0;
|
|
a0 = a0;
|
|
L4243e0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4243ec:
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t6 = t7 + t5;
|
|
t1 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t9 = MEM_U8(t1 + 2);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L4244b8;}
|
|
//nop;
|
|
t0 = 0x1000a36c;
|
|
at = 0x4;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {at = 0x3;
|
|
goto L424430;}
|
|
at = 0x3;
|
|
if (t0 != at) {//nop;
|
|
goto L42444c;}
|
|
//nop;
|
|
L424430:
|
|
t8 = 0x10000268;
|
|
at = 0x10000268;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
t2 = t8 + 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
goto L424474;
|
|
MEM_U32(at + 0) = t2;
|
|
L42444c:
|
|
t3 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t7 = t3 + t4;
|
|
a1 = MEM_U32(t7 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42446c;
|
|
//nop;
|
|
L42446c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L424474:
|
|
t5 = 0x1000a36c;
|
|
at = 0x3;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t9 = t6 + t1;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L4244ac;
|
|
//nop;
|
|
L4244ac:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4244b8:
|
|
t0 = 0x1000a36c;
|
|
at = 0x6;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L424580;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x100040d4;
|
|
//nop;
|
|
t3 = t8 + t2;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4244f0;
|
|
a1 = a1;
|
|
L4244f0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L424528;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t5 = t4 + t7;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a418;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42451c;
|
|
//nop;
|
|
L42451c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L424528:
|
|
t6 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t9 = t6 + t1;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x100040dc;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L424548;
|
|
a1 = a1;
|
|
L424548:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L424580;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
//nop;
|
|
t2 = t0 + t8;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a418;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424574;
|
|
//nop;
|
|
L424574:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L424580:
|
|
t3 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
a1 = 0x100040e4;
|
|
//nop;
|
|
t7 = t3 + t4;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4245a0;
|
|
a1 = a1;
|
|
L4245a0:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42461c;}
|
|
//nop;
|
|
t5 = 0x10000304;
|
|
at = 0x10000414;
|
|
t5 = MEM_U32(t5 + 0);
|
|
MEM_U32(at + 0) = zero;
|
|
if (t5 == 0) {//nop;
|
|
goto L42460c;}
|
|
//nop;
|
|
t6 = 0x100040ec;
|
|
//nop;
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4245ec;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4245ec:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L424604;
|
|
//nop;
|
|
L424604:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L42460c:
|
|
at = 0x100002e8;
|
|
t1 = 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t1;
|
|
L42461c:
|
|
t9 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t8 = t9 + t0;
|
|
//nop;
|
|
a1 = 0x10004110;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42463c;
|
|
a1 = a1;
|
|
L42463c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x100002ec;
|
|
goto L42494c;}
|
|
at = 0x100002ec;
|
|
t3 = 0x100002e8;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x100002f0;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t2 = 0x1;
|
|
if (t3 != 0) {MEM_U32(at + 0) = t2;
|
|
goto L42467c;}
|
|
MEM_U32(at + 0) = t2;
|
|
t4 = 0x100002f4;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L4246c4;}
|
|
//nop;
|
|
L42467c:
|
|
t7 = 0x10004118;
|
|
//nop;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4246a4;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4246a4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4246bc;
|
|
//nop;
|
|
L4246bc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4246c4:
|
|
a0 = 0x1000413c;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L4246dc;
|
|
a0 = a0;
|
|
L4246dc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t5 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t1 = t5 + t6;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a310;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424700;
|
|
//nop;
|
|
L424700:
|
|
t9 = MEM_U32(sp + 340);
|
|
// bdead 44020003 gp = MEM_U32(sp + 64);
|
|
t0 = s0 << 2;
|
|
t8 = t9 + t0;
|
|
//nop;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a320;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424724;
|
|
//nop;
|
|
L424724:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t2 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t4 = t2 + t3;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424748;
|
|
//nop;
|
|
L424748:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
//nop;
|
|
t6 = t7 + t5;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a408;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42476c;
|
|
//nop;
|
|
L42476c:
|
|
t1 = MEM_U32(sp + 340);
|
|
// bdead 40020403 gp = MEM_U32(sp + 64);
|
|
t9 = s0 << 2;
|
|
t0 = t1 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a418;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424790;
|
|
//nop;
|
|
L424790:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t8 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
//nop;
|
|
t3 = t8 + t2;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a428;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4247b4;
|
|
//nop;
|
|
L4247b4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t4 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t5 = t4 + t7;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a360;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4247d8;
|
|
//nop;
|
|
L4247d8:
|
|
t6 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
// bdead 40028403 gp = MEM_U32(sp + 64);
|
|
t9 = t6 + t1;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a370;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4247fc;
|
|
//nop;
|
|
L4247fc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
//nop;
|
|
t2 = t0 + t8;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a438;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424820;
|
|
//nop;
|
|
L424820:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t3 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t7 = t3 + t4;
|
|
a1 = MEM_U32(t7 + 0);
|
|
a0 = 0x1000a460;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424844;
|
|
//nop;
|
|
L424844:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t5 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t1 = t5 + t6;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a470;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424868;
|
|
//nop;
|
|
L424868:
|
|
t9 = MEM_U32(sp + 340);
|
|
// bdead 44020003 gp = MEM_U32(sp + 64);
|
|
t0 = s0 << 2;
|
|
t8 = t9 + t0;
|
|
//nop;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a480;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42488c;
|
|
//nop;
|
|
L42488c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t2 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t4 = t2 + t3;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = 0x1000a4b0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4248b0;
|
|
//nop;
|
|
L4248b0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
//nop;
|
|
t6 = t7 + t5;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a4c0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4248d4;
|
|
//nop;
|
|
L4248d4:
|
|
t1 = MEM_U32(sp + 340);
|
|
// bdead 40020403 gp = MEM_U32(sp + 64);
|
|
t9 = s0 << 2;
|
|
t0 = t1 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a4d0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4248f8;
|
|
//nop;
|
|
L4248f8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t8 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
//nop;
|
|
t3 = t8 + t2;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42491c;
|
|
//nop;
|
|
L42491c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t4 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t5 = t4 + t7;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a500;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424940;
|
|
//nop;
|
|
L424940:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42494c:
|
|
t6 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t9 = t6 + t1;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10004140;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42496c;
|
|
a1 = a1;
|
|
L42496c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L424d2c;}
|
|
//nop;
|
|
t0 = 0x100002e8;
|
|
at = 0x100002ec;
|
|
t0 = MEM_U32(t0 + 0);
|
|
MEM_U32(at + 0) = zero;
|
|
if (t0 != 0) {//nop;
|
|
goto L4249a8;}
|
|
//nop;
|
|
t8 = 0x100002f0;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L4249f0;}
|
|
//nop;
|
|
L4249a8:
|
|
t2 = 0x10004148;
|
|
//nop;
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4249d0;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4249d0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4249e8;
|
|
//nop;
|
|
L4249e8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4249f0:
|
|
t3 = 0x1000a36c;
|
|
at = 0x4;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == at) {at = 0x1;
|
|
goto L424a10;}
|
|
at = 0x1;
|
|
if (t3 != at) {//nop;
|
|
goto L424a44;}
|
|
//nop;
|
|
L424a10:
|
|
t4 = 0x1000416c;
|
|
//nop;
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L424a38;
|
|
MEM_U32(sp + 16) = zero;
|
|
L424a38:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L424a8c;
|
|
//nop;
|
|
L424a44:
|
|
t7 = 0x100041a4;
|
|
//nop;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L424a6c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L424a6c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L424a84;
|
|
//nop;
|
|
L424a84:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L424a8c:
|
|
at = 0x10000414;
|
|
t5 = 0x2;
|
|
MEM_U32(at + 0) = t5;
|
|
at = 0x100002f4;
|
|
t6 = 0x1;
|
|
MEM_U32(at + 0) = t6;
|
|
at = 0x10000304;
|
|
a0 = 0x100041d8;
|
|
//nop;
|
|
t1 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t1;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L424ac8;
|
|
a0 = a0;
|
|
L424ac8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t9 = 0x1000031c;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L424b2c;}
|
|
//nop;
|
|
a1 = 0x100041dc;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424afc;
|
|
a1 = a1;
|
|
L424afc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x100041e8;
|
|
//nop;
|
|
a0 = 0x1000a2c0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424b18;
|
|
a1 = a1;
|
|
L424b18:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t0 = 0x1;
|
|
at = 0x1000031c;
|
|
//nop;
|
|
MEM_U32(at + 0) = t0;
|
|
L424b2c:
|
|
t8 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
//nop;
|
|
t3 = t8 + t2;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a310;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424b4c;
|
|
//nop;
|
|
L424b4c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t4 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t5 = t4 + t7;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a320;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424b70;
|
|
//nop;
|
|
L424b70:
|
|
t6 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
// bdead 40028403 gp = MEM_U32(sp + 64);
|
|
t9 = t6 + t1;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424b94;
|
|
//nop;
|
|
L424b94:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
//nop;
|
|
t2 = t0 + t8;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a408;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424bb8;
|
|
//nop;
|
|
L424bb8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t3 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t7 = t3 + t4;
|
|
a1 = MEM_U32(t7 + 0);
|
|
a0 = 0x1000a418;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424bdc;
|
|
//nop;
|
|
L424bdc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t5 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t1 = t5 + t6;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a428;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424c00;
|
|
//nop;
|
|
L424c00:
|
|
t9 = MEM_U32(sp + 340);
|
|
// bdead 44020003 gp = MEM_U32(sp + 64);
|
|
t0 = s0 << 2;
|
|
t8 = t9 + t0;
|
|
//nop;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a360;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424c24;
|
|
//nop;
|
|
L424c24:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t2 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t4 = t2 + t3;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = 0x1000a370;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424c48;
|
|
//nop;
|
|
L424c48:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
//nop;
|
|
t6 = t7 + t5;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a4a0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424c6c;
|
|
//nop;
|
|
L424c6c:
|
|
t1 = MEM_U32(sp + 340);
|
|
// bdead 40020403 gp = MEM_U32(sp + 64);
|
|
t9 = s0 << 2;
|
|
t0 = t1 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a4b0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424c90;
|
|
//nop;
|
|
L424c90:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t8 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
//nop;
|
|
t3 = t8 + t2;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a4c0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424cb4;
|
|
//nop;
|
|
L424cb4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t4 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t5 = t4 + t7;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a4d0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424cd8;
|
|
//nop;
|
|
L424cd8:
|
|
t6 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
// bdead 40028403 gp = MEM_U32(sp + 64);
|
|
t9 = t6 + t1;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424cfc;
|
|
//nop;
|
|
L424cfc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
//nop;
|
|
t2 = t0 + t8;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a500;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L424d20;
|
|
//nop;
|
|
L424d20:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L424d2c:
|
|
t3 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
a1 = 0x100041f4;
|
|
//nop;
|
|
t7 = t3 + t4;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L424d4c;
|
|
a1 = a1;
|
|
L424d4c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L424da0;}
|
|
//nop;
|
|
t5 = 0x100041fc;
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L424d80;
|
|
MEM_U32(sp + 16) = zero;
|
|
L424d80:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L424d98;
|
|
//nop;
|
|
L424d98:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L424da0:
|
|
t6 = 0x1000a36c;
|
|
at = 0x3;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t0 = t1 + t9;
|
|
t8 = MEM_U32(t0 + 0);
|
|
at = 0x70;
|
|
t2 = MEM_U8(t8 + 2);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L424e1c;}
|
|
//nop;
|
|
t3 = s0 << 2;
|
|
t4 = t1 + t3;
|
|
t7 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t5 = MEM_U8(t7 + 3);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L424e1c;}
|
|
//nop;
|
|
t6 = 0x1000a150;
|
|
at = 0x10000;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t9 = t6 | at;
|
|
at = 0x1000a150;
|
|
MEM_U32(at + 0) = t9;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t9;
|
|
L424e1c:
|
|
a0 = 0x1000423c;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L424e30;
|
|
//nop;
|
|
L424e30:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
a1 = 0x10004230;
|
|
//nop;
|
|
t2 = t0 + t8;
|
|
a0 = MEM_U32(t2 + 0);
|
|
s4 = v0;
|
|
a2 = s4;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L424e5c;
|
|
a1 = a1;
|
|
L424e5c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L424f10;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t4 = t1 + t3;
|
|
t7 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t5 = MEM_U8(t7 + 8);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L424ee4;}
|
|
//nop;
|
|
t6 = 0x10004248;
|
|
t9 = s0 << 2;
|
|
t0 = t1 + t9;
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
MEM_U32(sp + 16) = zero;
|
|
t8 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t8;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L424ec4;
|
|
MEM_U32(sp + 24) = t8;
|
|
L424ec4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L424edc;
|
|
//nop;
|
|
L424edc:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L424ee4:
|
|
t2 = 0x1000a150;
|
|
at = 0x10000;
|
|
t2 = MEM_U32(t2 + 0);
|
|
t4 = 0x1;
|
|
t3 = t2 | at;
|
|
at = 0x1000a150;
|
|
//nop;
|
|
MEM_U32(at + 0) = t3;
|
|
at = 0x100003a4;
|
|
MEM_U32(at + 0) = t4;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t4;
|
|
L424f10:
|
|
a0 = 0x1000426c;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L424f24;
|
|
//nop;
|
|
L424f24:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
a1 = 0x1000425c;
|
|
//nop;
|
|
t6 = t7 + t5;
|
|
a0 = MEM_U32(t6 + 0);
|
|
s4 = v0;
|
|
a2 = s4;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L424f50;
|
|
a1 = a1;
|
|
L424f50:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
a0 = 0x1000427c;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L424f70;
|
|
//nop;
|
|
L424f70:
|
|
t1 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t0 = t1 + t9;
|
|
t8 = MEM_U32(t0 + 0);
|
|
// bdead 4202000b gp = MEM_U32(sp + 64);
|
|
t2 = v0 + t8;
|
|
MEM_U32(sp + 252) = t2;
|
|
t3 = MEM_U32(sp + 252);
|
|
//nop;
|
|
t4 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L425014;}
|
|
//nop;
|
|
L424fa4:
|
|
t7 = MEM_U32(sp + 252);
|
|
t6 = 0xfb504f0;
|
|
t5 = MEM_U8(t7 + 0);
|
|
//nop;
|
|
t1 = t5 + t6;
|
|
t9 = MEM_U8(t1 + 1);
|
|
//nop;
|
|
t0 = t9 & 0x1;
|
|
if (t0 == 0) {//nop;
|
|
goto L424fd8;}
|
|
//nop;
|
|
t8 = MEM_U8(t1 + 258);
|
|
MEM_U8(t7 + 0) = (uint8_t)t8;
|
|
goto L424fec;
|
|
MEM_U8(t7 + 0) = (uint8_t)t8;
|
|
L424fd8:
|
|
t2 = MEM_U32(sp + 252);
|
|
//nop;
|
|
t3 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
MEM_U8(t2 + 0) = (uint8_t)t3;
|
|
L424fec:
|
|
t4 = MEM_U32(sp + 252);
|
|
//nop;
|
|
t5 = t4 + 0x1;
|
|
MEM_U32(sp + 252) = t5;
|
|
t6 = MEM_U32(sp + 252);
|
|
//nop;
|
|
t9 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L424fa4;}
|
|
//nop;
|
|
L425014:
|
|
t0 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
//nop;
|
|
t8 = t0 + t1;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L425034;
|
|
//nop;
|
|
L425034:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L425040:
|
|
t7 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x1000428c;
|
|
//nop;
|
|
t2 = t7 + t3;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425060;
|
|
a1 = a1;
|
|
L425060:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x100002d4;
|
|
goto L425078;}
|
|
at = 0x100002d4;
|
|
t4 = 0x1;
|
|
MEM_U32(at + 0) = t4;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t4;
|
|
L425078:
|
|
t5 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t9 = t5 + t6;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10004298;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425098;
|
|
a1 = a1;
|
|
L425098:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x100002fc;
|
|
goto L4250b0;}
|
|
at = 0x100002fc;
|
|
t0 = 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t0;
|
|
L4250b0:
|
|
t1 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
a1 = 0x100042a8;
|
|
//nop;
|
|
t7 = t1 + t8;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4250d0;
|
|
a1 = a1;
|
|
L4250d0:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000032c;
|
|
goto L4250fc;}
|
|
at = 0x1000032c;
|
|
t3 = 0x1;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000330;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000334;
|
|
MEM_U32(at + 0) = t3;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t3;
|
|
L4250fc:
|
|
t2 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
a1 = 0x100042bc;
|
|
//nop;
|
|
t5 = t2 + t4;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42511c;
|
|
a1 = a1;
|
|
L42511c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L425154;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t0 = t6 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a470;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L425148;
|
|
//nop;
|
|
L425148:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L425154:
|
|
t1 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
a1 = 0x100042c8;
|
|
//nop;
|
|
t7 = t1 + t8;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425174;
|
|
a1 = a1;
|
|
L425174:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x100002c4;
|
|
goto L425188;}
|
|
at = 0x100002c4;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = zero;
|
|
L425188:
|
|
t3 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x100042d4;
|
|
//nop;
|
|
t4 = t3 + t2;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4251a8;
|
|
a1 = a1;
|
|
L4251a8:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a130;
|
|
goto L4251c0;}
|
|
at = 0x1000a130;
|
|
t5 = 0x1;
|
|
MEM_U32(at + 0) = t5;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t5;
|
|
L4251c0:
|
|
t6 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t0 = t6 + t9;
|
|
//nop;
|
|
a1 = 0x100042e0;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4251e0;
|
|
a1 = a1;
|
|
L4251e0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000288;
|
|
goto L42521c;}
|
|
at = 0x10000288;
|
|
t8 = MEM_U32(sp + 340);
|
|
t1 = 0x1;
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
MEM_U32(at + 0) = t1;
|
|
t3 = t8 + t7;
|
|
a0 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L425210;
|
|
//nop;
|
|
L425210:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42521c:
|
|
t2 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
a1 = 0x100042ec;
|
|
//nop;
|
|
t5 = t2 + t4;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42523c;
|
|
a1 = a1;
|
|
L42523c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L425274;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t0 = t6 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L425268;
|
|
//nop;
|
|
L425268:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L425274:
|
|
t1 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
a1 = 0x100042f8;
|
|
//nop;
|
|
t7 = t1 + t8;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425294;
|
|
a1 = a1;
|
|
L425294:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x100003a0;
|
|
goto L4252a8;}
|
|
at = 0x100003a0;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = zero;
|
|
L4252a8:
|
|
t3 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t4 = t3 + t2;
|
|
t5 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t6 = MEM_U8(t5 + 2);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L42534c;}
|
|
//nop;
|
|
t9 = s0 << 2;
|
|
t0 = t3 + t9;
|
|
//nop;
|
|
a1 = 0x10004308;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4252e8;
|
|
a1 = a1;
|
|
L4252e8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42534c;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
a1 = 0x10004314;
|
|
//nop;
|
|
t7 = t1 + t8;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425314;
|
|
a1 = a1;
|
|
L425314:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42534c;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
a1 = 0x10004318;
|
|
//nop;
|
|
t5 = t2 + t4;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425340;
|
|
a1 = a1;
|
|
L425340:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L425378;}
|
|
//nop;
|
|
L42534c:
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t9 = t6 + t3;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42536c;
|
|
//nop;
|
|
L42536c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L425378:
|
|
t0 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x10004324;
|
|
//nop;
|
|
t8 = t0 + t1;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425398;
|
|
a1 = a1;
|
|
L425398:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000318;
|
|
goto L425420;}
|
|
at = 0x10000318;
|
|
t7 = 0x1;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000324;
|
|
t2 = 0x1000031c;
|
|
MEM_U32(at + 0) = t7;
|
|
at = 0x10000384;
|
|
t2 = MEM_U32(t2 + 0);
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000348;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000340;
|
|
if (t2 != 0) {MEM_U32(at + 0) = zero;
|
|
goto L42a934;}
|
|
MEM_U32(at + 0) = zero;
|
|
a1 = 0x10004330;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4253f0;
|
|
a1 = a1;
|
|
L4253f0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x1000433c;
|
|
//nop;
|
|
a0 = 0x1000a2c0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42540c;
|
|
a1 = a1;
|
|
L42540c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
t4 = 0x1;
|
|
at = 0x1000031c;
|
|
MEM_U32(at + 0) = t4;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t4;
|
|
L425420:
|
|
t5 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10004348;
|
|
//nop;
|
|
t3 = t5 + t6;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425440;
|
|
a1 = a1;
|
|
L425440:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L425478;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t1 = t9 + t0;
|
|
//nop;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42546c;
|
|
//nop;
|
|
L42546c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L425478:
|
|
t8 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x10004354;
|
|
//nop;
|
|
t2 = t8 + t7;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425498;
|
|
a1 = a1;
|
|
L425498:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a5b4;
|
|
goto L4254b0;}
|
|
at = 0x1000a5b4;
|
|
t4 = 0x1;
|
|
MEM_U32(at + 0) = t4;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t4;
|
|
L4254b0:
|
|
t5 = 0x1000a36c;
|
|
at = 0x3;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L4255f0;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t9 = t6 + t3;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x1000435c;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4254e8;
|
|
a1 = a1;
|
|
L4254e8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4255a4;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x10004370;
|
|
//nop;
|
|
t8 = t0 + t1;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425514;
|
|
a1 = a1;
|
|
L425514:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4255a4;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x10004378;
|
|
//nop;
|
|
t4 = t7 + t2;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425540;
|
|
a1 = a1;
|
|
L425540:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4255a4;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10004380;
|
|
//nop;
|
|
t3 = t5 + t6;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42556c;
|
|
a1 = a1;
|
|
L42556c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4255a4;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t1 = t9 + t0;
|
|
//nop;
|
|
a1 = 0x1000438c;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425598;
|
|
a1 = a1;
|
|
L425598:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4255f0;}
|
|
//nop;
|
|
L4255a4:
|
|
t8 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t2 = t8 + t7;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4255c4;
|
|
//nop;
|
|
L4255c4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t4 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
//nop;
|
|
t6 = t4 + t5;
|
|
a0 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L4255e4;
|
|
//nop;
|
|
L4255e4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4255f0:
|
|
t3 = 0x1000a36c;
|
|
at = 0x6;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L4256c4;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t1 = t9 + t0;
|
|
//nop;
|
|
a1 = 0x10004394;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425628;
|
|
a1 = a1;
|
|
L425628:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000298;
|
|
goto L425640;}
|
|
at = 0x10000298;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t8;
|
|
L425640:
|
|
t7 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x1000439c;
|
|
//nop;
|
|
t4 = t7 + t2;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425660;
|
|
a1 = a1;
|
|
L425660:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L425698;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x100043a8;
|
|
//nop;
|
|
t3 = t5 + t6;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42568c;
|
|
a1 = a1;
|
|
L42568c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
L425698:
|
|
t9 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t1 = t9 + t0;
|
|
//nop;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a418;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4256b8;
|
|
//nop;
|
|
L4256b8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4256c4:
|
|
t8 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x100043b4;
|
|
//nop;
|
|
t2 = t8 + t7;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4256e4;
|
|
a1 = a1;
|
|
L4256e4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4257a4;}
|
|
//nop;
|
|
t4 = 0x1000a36c;
|
|
at = 0x1;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L425774;}
|
|
//nop;
|
|
t5 = 0x10000008;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L425774;}
|
|
//nop;
|
|
t6 = 0x100043bc;
|
|
t3 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t6 = t6;
|
|
t0 = t3 + t9;
|
|
t8 = 0x100043ec;
|
|
MEM_U32(sp + 20) = t6;
|
|
MEM_U32(sp + 16) = zero;
|
|
t1 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t8 = t8;
|
|
MEM_U32(sp + 28) = t8;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t1;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L425768;
|
|
MEM_U32(sp + 24) = t1;
|
|
L425768:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L425774:
|
|
at = 0x1000a1a0;
|
|
t7 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
t4 = t7 + t2;
|
|
a0 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L425798;
|
|
//nop;
|
|
L425798:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4257a4:
|
|
t5 = 0x1000a36c;
|
|
at = 0x3;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == at) {at = 0x1;
|
|
goto L4257dc;}
|
|
at = 0x1;
|
|
if (t5 != at) {//nop;
|
|
goto L4258b0;}
|
|
//nop;
|
|
t6 = 0x10000008;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L4258b0;}
|
|
//nop;
|
|
L4257dc:
|
|
t3 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t0 = t3 + t9;
|
|
//nop;
|
|
a1 = 0x100043f0;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4257fc;
|
|
a1 = a1;
|
|
L4257fc:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000124;
|
|
goto L425820;}
|
|
at = 0x10000124;
|
|
t1 = 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
at = 0x10000228;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t8;
|
|
L425820:
|
|
t7 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x100043f8;
|
|
//nop;
|
|
t4 = t7 + t2;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425840;
|
|
a1 = a1;
|
|
L425840:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000110;
|
|
goto L425858;}
|
|
at = 0x10000110;
|
|
t5 = 0x1;
|
|
MEM_U32(at + 0) = t5;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t5;
|
|
L425858:
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t9 = t6 + t3;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10004404;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425878;
|
|
a1 = a1;
|
|
L425878:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000120;
|
|
goto L4258b0;}
|
|
at = 0x10000120;
|
|
t0 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
t8 = t0 + t1;
|
|
a0 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L4258a4;
|
|
//nop;
|
|
L4258a4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4258b0:
|
|
t7 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x10004418;
|
|
//nop;
|
|
t4 = t7 + t2;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4258d0;
|
|
a1 = a1;
|
|
L4258d0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L425908;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t3 = t5 + t6;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4258fc;
|
|
//nop;
|
|
L4258fc:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L425908:
|
|
t9 = 0x1000a36c;
|
|
at = 0x1;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L42599c;}
|
|
//nop;
|
|
t0 = 0x10000008;
|
|
at = 0x2;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {at = 0x3;
|
|
goto L425940;}
|
|
at = 0x3;
|
|
if (t0 != at) {//nop;
|
|
goto L42599c;}
|
|
//nop;
|
|
L425940:
|
|
t1 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
a1 = 0x10004420;
|
|
//nop;
|
|
t7 = t1 + t8;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425960;
|
|
a1 = a1;
|
|
L425960:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000114;
|
|
goto L42599c;}
|
|
at = 0x10000114;
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = 0x1;
|
|
t5 = s0 << 2;
|
|
//nop;
|
|
MEM_U32(at + 0) = t2;
|
|
t6 = t4 + t5;
|
|
a0 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L425990;
|
|
//nop;
|
|
L425990:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42599c:
|
|
t3 = 0x1000a36c;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t9 = 0x10000008;
|
|
at = 0x3;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x10004428;
|
|
//nop;
|
|
t8 = t0 + t1;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a2 = 0x9;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L4259f0;
|
|
a1 = a1;
|
|
L4259f0:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t4 = t7 + t2;
|
|
t5 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t6 = MEM_U8(t5 + 9);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L425a34;}
|
|
//nop;
|
|
t3 = 0x10004434;
|
|
//nop;
|
|
t3 = t3;
|
|
MEM_U32(sp + 248) = t3;
|
|
goto L425ac0;
|
|
MEM_U32(sp + 248) = t3;
|
|
L425a34:
|
|
t9 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t1 = t9 + t0;
|
|
a0 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
a1 = 0x1000443c;
|
|
a0 = a0 + 0x9;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425a58;
|
|
a1 = a1;
|
|
L425a58:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L425a78;}
|
|
//nop;
|
|
t8 = 0x10004444;
|
|
//nop;
|
|
t8 = t8;
|
|
MEM_U32(sp + 248) = t8;
|
|
goto L425ac0;
|
|
MEM_U32(sp + 248) = t8;
|
|
L425a78:
|
|
t7 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t4 = t7 + t2;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = 0x1000444c;
|
|
//nop;
|
|
a0 = a0 + 0x9;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425a9c;
|
|
a1 = a1;
|
|
L425a9c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L425abc;}
|
|
//nop;
|
|
t5 = 0x10004458;
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 248) = t5;
|
|
goto L425ac0;
|
|
MEM_U32(sp + 248) = t5;
|
|
L425abc:
|
|
MEM_U32(sp + 248) = zero;
|
|
L425ac0:
|
|
t6 = MEM_U32(sp + 248);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 336);
|
|
//nop;
|
|
t9 = t3 + 0xffffffff;
|
|
at = (int)s0 < (int)t9;
|
|
if (at != 0) {//nop;
|
|
goto L425b44;}
|
|
//nop;
|
|
t0 = 0x10004460;
|
|
t1 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
MEM_U32(sp + 16) = zero;
|
|
t7 = t1 + t8;
|
|
t2 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t2;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L425b24;
|
|
MEM_U32(sp + 24) = t2;
|
|
L425b24:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L425b3c;
|
|
//nop;
|
|
L425b3c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L425b44:
|
|
t4 = MEM_U32(sp + 340);
|
|
s0 = s0 + 0x1;
|
|
t5 = s0 << 2;
|
|
t6 = t4 + t5;
|
|
t3 = MEM_U32(t6 + 0);
|
|
at = 0x2d;
|
|
t9 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L425bc4;}
|
|
//nop;
|
|
t0 = 0x1000447c;
|
|
t1 = s0 << 2;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
t8 = t4 + t1;
|
|
MEM_U32(sp + 16) = zero;
|
|
t7 = MEM_U32(t8 + -4);
|
|
//nop;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t7;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L425ba4;
|
|
MEM_U32(sp + 24) = t7;
|
|
L425ba4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L425bbc;
|
|
//nop;
|
|
L425bbc:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L425bc4:
|
|
t2 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
//nop;
|
|
t6 = t2 + t5;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = MEM_U32(sp + 248);
|
|
a2 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L425be4;
|
|
a2 = zero;
|
|
L425be4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a2f0;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L425bfc;
|
|
a1 = s4;
|
|
L425bfc:
|
|
t3 = MEM_U32(sp + 340);
|
|
// bdead 40021003 gp = MEM_U32(sp + 64);
|
|
t9 = s0 << 2;
|
|
t0 = t3 + t9;
|
|
//nop;
|
|
a0 = MEM_U32(t0 + -4);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L425c1c;
|
|
//nop;
|
|
L425c1c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t4 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
//nop;
|
|
t8 = t4 + t1;
|
|
a0 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L425c3c;
|
|
//nop;
|
|
L425c3c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L425c48:
|
|
t7 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x10004498;
|
|
//nop;
|
|
t5 = t7 + t2;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425c68;
|
|
a1 = a1;
|
|
L425c68:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L425c94;}
|
|
//nop;
|
|
a1 = 0x100044a0;
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L425c88;
|
|
a1 = a1;
|
|
L425c88:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L425c94:
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t9 = t6 + t3;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x100044a8;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425cb4;
|
|
a1 = a1;
|
|
L425cb4:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L425dac;}
|
|
//nop;
|
|
t0 = 0x1000a36c;
|
|
at = 0x1;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L425d44;}
|
|
//nop;
|
|
t4 = 0x10000008;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L425d44;}
|
|
//nop;
|
|
t1 = 0x100044b0;
|
|
t8 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t1 = t1;
|
|
t6 = 0x100044e0;
|
|
MEM_U32(sp + 20) = t1;
|
|
MEM_U32(sp + 16) = zero;
|
|
t2 = t8 + t7;
|
|
t5 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
t6 = t6;
|
|
MEM_U32(sp + 28) = t6;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t5;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L425d38;
|
|
MEM_U32(sp + 24) = t5;
|
|
L425d38:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L425d44:
|
|
at = 0x100002b4;
|
|
t9 = 0x1000a36c;
|
|
t3 = 0x1;
|
|
t9 = MEM_U32(t9 + 0);
|
|
MEM_U32(at + 0) = t3;
|
|
at = 0x1;
|
|
if (t9 != at) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t0 = 0x100002bc;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
a0 = 0x1000a1ac;
|
|
a1 = 0x1000a1b0;
|
|
a2 = 0x1000a1b4;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
//nop;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L425da0;
|
|
//nop;
|
|
L425da0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L425dac:
|
|
t4 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x100044e4;
|
|
//nop;
|
|
t8 = t4 + t1;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425dcc;
|
|
a1 = a1;
|
|
L425dcc:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000310;
|
|
goto L425df0;}
|
|
at = 0x10000310;
|
|
t7 = 0x1;
|
|
MEM_U32(at + 0) = t7;
|
|
at = 0x100003e0;
|
|
t2 = 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t2;
|
|
L425df0:
|
|
t5 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x100044ec;
|
|
//nop;
|
|
t3 = t5 + t6;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L425e10;
|
|
a1 = a1;
|
|
L425e10:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L425edc;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t4 = t9 + t0;
|
|
t1 = MEM_U32(t4 + 4);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L425ea8;}
|
|
//nop;
|
|
t8 = s0 << 2;
|
|
t7 = t9 + t8;
|
|
t2 = MEM_U32(t7 + 4);
|
|
at = 0x2d;
|
|
t5 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t5 == at) {//nop;
|
|
goto L425ea8;}
|
|
//nop;
|
|
t6 = s0 << 2;
|
|
t3 = t9 + t6;
|
|
//nop;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L425e74;
|
|
//nop;
|
|
L425e74:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t0 = MEM_U32(sp + 340);
|
|
s0 = s0 + 0x1;
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t1 = t0 + t4;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L425e9c;
|
|
//nop;
|
|
L425e9c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L425ea8:
|
|
t8 = 0x100044f8;
|
|
//nop;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L425ed0;
|
|
MEM_U32(sp + 16) = zero;
|
|
L425ed0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L425edc:
|
|
t7 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t5 = t7 + t2;
|
|
t9 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
t6 = MEM_U8(t9 + 2);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L426090;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t3;
|
|
if (at == 0) {//nop;
|
|
goto L426048;}
|
|
//nop;
|
|
t0 = s0 << 2;
|
|
t4 = t7 + t0;
|
|
t1 = MEM_U32(t4 + 0);
|
|
at = 0x1000a1ec;
|
|
//nop;
|
|
a0 = t1;
|
|
MEM_U32(at + 0) = t1;
|
|
v0 = f_getsuf(mem, sp, a0);
|
|
goto L425f34;
|
|
MEM_U32(at + 0) = t1;
|
|
L425f34:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
s1 = v0 & 0xff;
|
|
at = 0x63;
|
|
if (s1 == at) {at = 0x70;
|
|
goto L425fc8;}
|
|
at = 0x70;
|
|
if (s1 == at) {at = 0x66;
|
|
goto L425fc8;}
|
|
at = 0x66;
|
|
if (s1 == at) {at = 0x46;
|
|
goto L425fc8;}
|
|
at = 0x46;
|
|
if (s1 == at) {at = 0x72;
|
|
goto L425fc8;}
|
|
at = 0x72;
|
|
if (s1 == at) {at = 0x65;
|
|
goto L425fc8;}
|
|
at = 0x65;
|
|
if (s1 == at) {//nop;
|
|
goto L425fc8;}
|
|
//nop;
|
|
t8 = 0x1000a36c;
|
|
at = 0x1;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L425fac;}
|
|
//nop;
|
|
t2 = 0x10000008;
|
|
at = 0x2;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == at) {at = 0x3;
|
|
goto L425fa4;}
|
|
at = 0x3;
|
|
if (t2 != at) {at = 0x6;
|
|
goto L425fac;}
|
|
L425fa4:
|
|
at = 0x6;
|
|
if (s1 == at) {at = 0x73;
|
|
goto L425fc8;}
|
|
L425fac:
|
|
at = 0x73;
|
|
if (s1 == at) {at = 0x1;
|
|
goto L425fc8;}
|
|
at = 0x1;
|
|
if (s1 == at) {at = 0x2;
|
|
goto L425fc8;}
|
|
at = 0x2;
|
|
if (s1 != at) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
L425fc8:
|
|
a0 = 0x1000a1ec;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = sp + 0x70;
|
|
v0 = wrapper_stat(mem, a0, a1);
|
|
goto L425fdc;
|
|
a1 = sp + 0x70;
|
|
L425fdc:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t5 = 0x10004524;
|
|
t9 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t5 = t5;
|
|
t3 = t9 + t6;
|
|
MEM_U32(sp + 20) = t5;
|
|
MEM_U32(sp + 16) = zero;
|
|
t7 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t7;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L426024;
|
|
MEM_U32(sp + 24) = t7;
|
|
L426024:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L42603c;
|
|
//nop;
|
|
L42603c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L426048:
|
|
t0 = 0x1000455c;
|
|
//nop;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L426070;
|
|
MEM_U32(sp + 16) = zero;
|
|
L426070:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L426088;
|
|
//nop;
|
|
L426088:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L426090:
|
|
t4 = 0x1000a36c;
|
|
at = 0x3;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
a1 = 0x10004578;
|
|
//nop;
|
|
t2 = t1 + t8;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4260c8;
|
|
a1 = a1;
|
|
L4260c8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
a1 = 0x10004584;
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4260e8;
|
|
a1 = a1;
|
|
L4260e8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
t5 = 0x1;
|
|
at = 0x1000a154;
|
|
MEM_U32(at + 0) = t5;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t5;
|
|
L4260fc:
|
|
t9 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t3 = t9 + t6;
|
|
//nop;
|
|
a1 = 0x10004588;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42611c;
|
|
a1 = a1;
|
|
L42611c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4261bc;}
|
|
//nop;
|
|
t7 = 0x1000a36c;
|
|
at = 0x1;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L4261ac;}
|
|
//nop;
|
|
t0 = 0x10000008;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L4261ac;}
|
|
//nop;
|
|
t4 = 0x10004594;
|
|
t1 = MEM_U32(sp + 340);
|
|
t9 = 0x100045c4;
|
|
t8 = s0 << 2;
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
MEM_U32(sp + 16) = zero;
|
|
t2 = t1 + t8;
|
|
t5 = MEM_U32(t2 + 0);
|
|
t9 = t9;
|
|
MEM_U32(sp + 28) = t9;
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t5;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4261a0;
|
|
MEM_U32(sp + 24) = t5;
|
|
L4261a0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4261ac:
|
|
at = 0x100003a0;
|
|
t6 = 0x1;
|
|
MEM_U32(at + 0) = t6;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t6;
|
|
L4261bc:
|
|
t3 = 0x1000a36c;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L4262a4;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x100045c8;
|
|
//nop;
|
|
t4 = t7 + t0;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4261f4;
|
|
a1 = a1;
|
|
L4261f4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4262a4;}
|
|
//nop;
|
|
t1 = 0x1000a36c;
|
|
at = 0x1;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L426284;}
|
|
//nop;
|
|
t8 = 0x10000008;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L426284;}
|
|
//nop;
|
|
t2 = 0x100045d4;
|
|
t5 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t2 = t2;
|
|
t6 = t5 + t9;
|
|
t7 = 0x10004604;
|
|
MEM_U32(sp + 20) = t2;
|
|
MEM_U32(sp + 16) = zero;
|
|
t3 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t7 = t7;
|
|
MEM_U32(sp + 28) = t7;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L426278;
|
|
MEM_U32(sp + 24) = t3;
|
|
L426278:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L426284:
|
|
a1 = 0x10004608;
|
|
//nop;
|
|
a0 = 0x1000a290;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L426298;
|
|
a1 = a1;
|
|
L426298:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4262a4:
|
|
t0 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
a1 = 0x1000460c;
|
|
//nop;
|
|
t1 = t0 + t4;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4262c4;
|
|
a1 = a1;
|
|
L4262c4:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4263d0;}
|
|
//nop;
|
|
t8 = 0x1000a150;
|
|
at = 0x10000;
|
|
t8 = MEM_U32(t8 + 0);
|
|
at = at | 0x1;
|
|
t2 = t8 | at;
|
|
at = 0x1000a150;
|
|
t5 = MEM_U32(sp + 336);
|
|
t9 = s0 + 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
at = (int)t9 < (int)t5;
|
|
if (at == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t6 = 0x100003ac;
|
|
//nop;
|
|
MEM_U32(sp + 108) = t6;
|
|
t3 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L426394;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
t4 = t7 + t0;
|
|
a0 = MEM_U32(t4 + 4);
|
|
a1 = t3;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426338;
|
|
a1 = t3;
|
|
L426338:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L426394;}
|
|
//nop;
|
|
L426344:
|
|
t1 = MEM_U32(sp + 108);
|
|
//nop;
|
|
t8 = t1 + 0x8;
|
|
MEM_U32(sp + 108) = t8;
|
|
t2 = MEM_U32(sp + 108);
|
|
//nop;
|
|
t5 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L426394;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t7 = t9 + t6;
|
|
//nop;
|
|
a0 = MEM_U32(t7 + 4);
|
|
a1 = t5;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426388;
|
|
a1 = t5;
|
|
L426388:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L426344;}
|
|
//nop;
|
|
L426394:
|
|
t0 = MEM_U32(sp + 108);
|
|
//nop;
|
|
t4 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t3 = 0x1000a150;
|
|
t1 = MEM_U32(sp + 108);
|
|
t3 = MEM_U32(t3 + 0);
|
|
t8 = MEM_U32(t1 + 4);
|
|
at = 0x1000a150;
|
|
t2 = t3 | t8;
|
|
s0 = s0 + 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t2;
|
|
L4263d0:
|
|
t9 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t7 = t9 + t6;
|
|
//nop;
|
|
a1 = 0x10004614;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a2 = 0xc;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L4263f4;
|
|
a1 = a1;
|
|
L4263f4:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L426434;}
|
|
//nop;
|
|
t5 = 0x1000a150;
|
|
at = 0x10000;
|
|
t5 = MEM_U32(t5 + 0);
|
|
at = at | 0x1;
|
|
t0 = t5 | at;
|
|
at = 0x1000a150;
|
|
t4 = 0x100003a8;
|
|
MEM_U32(at + 0) = t0;
|
|
t4 = MEM_U32(t4 + 0);
|
|
at = 0x100003a8;
|
|
t1 = t4 + 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t1;
|
|
L426434:
|
|
t3 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
a1 = 0x10004624;
|
|
//nop;
|
|
t2 = t3 + t8;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426454;
|
|
a1 = a1;
|
|
L426454:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4265d8;}
|
|
//nop;
|
|
t9 = 0x1000a188;
|
|
at = 0x10000;
|
|
t9 = MEM_U32(t9 + 0);
|
|
t7 = 0x1000027c;
|
|
at = at | 0x1;
|
|
t6 = t9 | at;
|
|
at = 0x1000a188;
|
|
t7 = MEM_U32(t7 + 0);
|
|
MEM_U32(at + 0) = t6;
|
|
if (t7 == 0) {//nop;
|
|
goto L4264d4;}
|
|
//nop;
|
|
t5 = 0x1000462c;
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4264b4;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4264b4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4264cc;
|
|
//nop;
|
|
L4264cc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4264d4:
|
|
a0 = 0x10004650;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L4264ec;
|
|
a0 = a0;
|
|
L4264ec:
|
|
t0 = MEM_U32(sp + 336);
|
|
t4 = s0 + 0x1;
|
|
// bdead 40022303 gp = MEM_U32(sp + 64);
|
|
at = (int)t4 < (int)t0;
|
|
if (at == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t1 = 0x100003c4;
|
|
//nop;
|
|
MEM_U32(sp + 104) = t1;
|
|
t3 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L42659c;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t9 = t8 + t2;
|
|
a0 = MEM_U32(t9 + 4);
|
|
//nop;
|
|
a1 = t3;
|
|
//nop;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426540;
|
|
//nop;
|
|
L426540:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42659c;}
|
|
//nop;
|
|
L42654c:
|
|
t6 = MEM_U32(sp + 104);
|
|
//nop;
|
|
t7 = t6 + 0x8;
|
|
MEM_U32(sp + 104) = t7;
|
|
t5 = MEM_U32(sp + 104);
|
|
//nop;
|
|
t0 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L42659c;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
//nop;
|
|
t8 = t4 + t1;
|
|
a0 = MEM_U32(t8 + 4);
|
|
a1 = t0;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426590;
|
|
a1 = t0;
|
|
L426590:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42654c;}
|
|
//nop;
|
|
L42659c:
|
|
t2 = MEM_U32(sp + 104);
|
|
//nop;
|
|
t9 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t3 = 0x1000a188;
|
|
t6 = MEM_U32(sp + 104);
|
|
t3 = MEM_U32(t3 + 0);
|
|
t7 = MEM_U32(t6 + 4);
|
|
at = 0x1000a188;
|
|
t5 = t3 | t7;
|
|
s0 = s0 + 0x1;
|
|
MEM_U32(at + 0) = t5;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t5;
|
|
L4265d8:
|
|
t4 = 0x1000a36c;
|
|
at = 0x1;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L426930;}
|
|
//nop;
|
|
t1 = 0x10000008;
|
|
at = 0x2;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {at = 0x3;
|
|
goto L426610;}
|
|
at = 0x3;
|
|
if (t1 != at) {//nop;
|
|
goto L426930;}
|
|
//nop;
|
|
L426610:
|
|
t8 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x10004654;
|
|
//nop;
|
|
t2 = t8 + t0;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a2 = 0x3;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L426634;
|
|
a1 = a1;
|
|
L426634:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4268f8;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t3 = t9 + t6;
|
|
t7 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
a1 = 0x10004658;
|
|
t5 = t7 + 0x3;
|
|
MEM_U32(sp + 100) = t5;
|
|
a0 = t5;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42666c;
|
|
a1 = a1;
|
|
L42666c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L426694;}
|
|
//nop;
|
|
t4 = 0x1000011c;
|
|
at = 0x1000011c;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t1 = t4 + 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t1;
|
|
L426694:
|
|
a1 = 0x1000465c;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 100);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4266a8;
|
|
a1 = a1;
|
|
L4266a8:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a184;
|
|
goto L4266bc;}
|
|
at = 0x1000a184;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = zero;
|
|
L4266bc:
|
|
a1 = 0x10004664;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 100);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4266d0;
|
|
a1 = a1;
|
|
L4266d0:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a184;
|
|
goto L4266e8;}
|
|
at = 0x1000a184;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t8;
|
|
L4266e8:
|
|
a1 = 0x1000466c;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 100);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4266fc;
|
|
a1 = a1;
|
|
L4266fc:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L426724;}
|
|
//nop;
|
|
a1 = 0x10004670;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 100);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42671c;
|
|
a1 = a1;
|
|
L42671c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000a184;
|
|
goto L426734;}
|
|
L426724:
|
|
at = 0x1000a184;
|
|
t0 = 0x2;
|
|
MEM_U32(at + 0) = t0;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t0;
|
|
L426734:
|
|
t2 = MEM_U32(sp + 100);
|
|
at = 0x65;
|
|
t9 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L4268b0;}
|
|
//nop;
|
|
a1 = 0x10004674;
|
|
//nop;
|
|
a0 = t2 + 0x1;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426760;
|
|
a1 = a1;
|
|
L426760:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
a0 = MEM_U32(sp + 100);
|
|
a1 = 0x10004678;
|
|
//nop;
|
|
a0 = a0 + 0x1;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426784;
|
|
a1 = a1;
|
|
L426784:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
a0 = MEM_U32(sp + 100);
|
|
a1 = 0x1000467c;
|
|
//nop;
|
|
a0 = a0 + 0x1;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4267a8;
|
|
a1 = a1;
|
|
L4267a8:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
a0 = MEM_U32(sp + 100);
|
|
a1 = 0x10004684;
|
|
//nop;
|
|
a0 = a0 + 0x1;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4267cc;
|
|
a1 = a1;
|
|
L4267cc:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
a0 = MEM_U32(sp + 100);
|
|
a1 = 0x10004688;
|
|
//nop;
|
|
a0 = a0 + 0x1;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4267f0;
|
|
a1 = a1;
|
|
L4267f0:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
a0 = MEM_U32(sp + 100);
|
|
a1 = 0x10004690;
|
|
//nop;
|
|
a0 = a0 + 0x1;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426814;
|
|
a1 = a1;
|
|
L426814:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
a0 = MEM_U32(sp + 100);
|
|
a1 = 0x10004698;
|
|
//nop;
|
|
a0 = a0 + 0x1;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426838;
|
|
a1 = a1;
|
|
L426838:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
a0 = MEM_U32(sp + 100);
|
|
a1 = 0x100046a0;
|
|
//nop;
|
|
a0 = a0 + 0x1;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42685c;
|
|
a1 = a1;
|
|
L42685c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t6 = 0x100046a8;
|
|
t3 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
MEM_U32(sp + 16) = zero;
|
|
t5 = t3 + t7;
|
|
t4 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t4;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4268a4;
|
|
MEM_U32(sp + 24) = t4;
|
|
L4268a4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4268b0:
|
|
t1 = 0x100046c4;
|
|
t8 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
MEM_U32(sp + 16) = zero;
|
|
t9 = t8 + t0;
|
|
t2 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t2;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4268ec;
|
|
MEM_U32(sp + 24) = t2;
|
|
L4268ec:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4268f8:
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x100046e4;
|
|
//nop;
|
|
t7 = t6 + t3;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426918;
|
|
a1 = a1;
|
|
L426918:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000118;
|
|
goto L426930;}
|
|
at = 0x10000118;
|
|
t5 = 0x1;
|
|
MEM_U32(at + 0) = t5;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t5;
|
|
L426930:
|
|
t4 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t8 = t4 + t1;
|
|
t0 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
t9 = MEM_U8(t0 + 2);
|
|
//nop;
|
|
if (t9 != 0) {at = 0x10000220;
|
|
goto L426960;}
|
|
at = 0x10000220;
|
|
t2 = 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
goto L4269f0;
|
|
MEM_U32(at + 0) = t2;
|
|
L426960:
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t7 = t6 + t3;
|
|
t5 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
t4 = MEM_U8(t5 + 3);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t0 = t1 + t8;
|
|
t9 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t2 = MEM_U8(t9 + 2);
|
|
//nop;
|
|
at = (int)t2 < (int)0x30;
|
|
if (at != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t6 = s0 << 2;
|
|
t3 = t1 + t6;
|
|
t7 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t5 = MEM_U8(t7 + 2);
|
|
//nop;
|
|
at = (int)t5 < (int)0x34;
|
|
if (at == 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t4 = s0 << 2;
|
|
t8 = t1 + t4;
|
|
t0 = MEM_U32(t8 + 0);
|
|
at = 0x10000220;
|
|
t9 = MEM_U8(t0 + 2);
|
|
//nop;
|
|
t2 = t9 + 0xffffffd0;
|
|
MEM_U32(at + 0) = t2;
|
|
L4269f0:
|
|
t6 = 0x10000220;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {at = 0x1;
|
|
goto L426a10;}
|
|
at = 0x1;
|
|
if (t6 != at) {//nop;
|
|
goto L426a74;}
|
|
//nop;
|
|
L426a10:
|
|
t3 = 0x1000027c;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L426ad0;}
|
|
//nop;
|
|
t7 = 0x100046f0;
|
|
//nop;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L426a50;
|
|
MEM_U32(sp + 16) = zero;
|
|
L426a50:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L426a68;
|
|
//nop;
|
|
L426a68:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L426ad0;
|
|
//nop;
|
|
L426a74:
|
|
t5 = 0x10004718;
|
|
t1 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
MEM_U32(sp + 16) = zero;
|
|
t8 = t1 + t4;
|
|
t0 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t0;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L426ab0;
|
|
MEM_U32(sp + 24) = t0;
|
|
L426ab0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L426ac8;
|
|
//nop;
|
|
L426ac8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L426ad0:
|
|
a0 = 0x1000474c;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L426ae8;
|
|
a0 = a0;
|
|
L426ae8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L426af4:
|
|
t9 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t6 = t9 + t2;
|
|
//nop;
|
|
a1 = 0x10004750;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426b14;
|
|
a1 = a1;
|
|
L426b14:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000338;
|
|
goto L426b2c;}
|
|
at = 0x10000338;
|
|
t3 = 0x1;
|
|
MEM_U32(at + 0) = t3;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t3;
|
|
L426b2c:
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
a1 = 0x10004764;
|
|
//nop;
|
|
t1 = t7 + t5;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426b4c;
|
|
a1 = a1;
|
|
L426b4c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
a1 = 0x10004768;
|
|
//nop;
|
|
t0 = t4 + t8;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426b78;
|
|
a1 = a1;
|
|
L426b78:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L426b8c:
|
|
t9 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t6 = t9 + t2;
|
|
//nop;
|
|
a1 = 0x1000476c;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426bac;
|
|
a1 = a1;
|
|
L426bac:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L426be4;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x10004774;
|
|
//nop;
|
|
t5 = t3 + t7;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426bd8;
|
|
a1 = a1;
|
|
L426bd8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L426c10;}
|
|
//nop;
|
|
L426be4:
|
|
t1 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t8 = t1 + t4;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a4d0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L426c04;
|
|
//nop;
|
|
L426c04:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L426c10:
|
|
t0 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t2 = t0 + t9;
|
|
t6 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
t3 = MEM_U8(t6 + 2);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L426c5c;}
|
|
//nop;
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t5 = t0 + t7;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L426c50;
|
|
//nop;
|
|
L426c50:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L426c5c:
|
|
t1 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
a1 = 0x1000477c;
|
|
//nop;
|
|
t8 = t1 + t4;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426c7c;
|
|
a1 = a1;
|
|
L426c7c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L426cb4;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t6 = t9 + t2;
|
|
//nop;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L426ca8;
|
|
//nop;
|
|
L426ca8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L426cb4:
|
|
t3 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x1000478c;
|
|
//nop;
|
|
t7 = t3 + t0;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426cd4;
|
|
a1 = a1;
|
|
L426cd4:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000033c;
|
|
goto L426cec;}
|
|
at = 0x1000033c;
|
|
t5 = 0x1;
|
|
MEM_U32(at + 0) = t5;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t5;
|
|
L426cec:
|
|
t1 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
a1 = 0x1000479c;
|
|
//nop;
|
|
t8 = t1 + t4;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426d0c;
|
|
a1 = a1;
|
|
L426d0c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L426da4;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t6 = t9 + t2;
|
|
t3 = MEM_U32(t6 + 4);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L426da4;}
|
|
//nop;
|
|
t0 = s0 << 2;
|
|
t7 = t9 + t0;
|
|
t5 = MEM_U32(t7 + 4);
|
|
at = 0x2d;
|
|
t1 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t1 == at) {//nop;
|
|
goto L426da4;}
|
|
//nop;
|
|
t4 = s0 << 2;
|
|
t8 = t9 + t4;
|
|
//nop;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L426d70;
|
|
//nop;
|
|
L426d70:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t2 = MEM_U32(sp + 340);
|
|
s0 = s0 + 0x1;
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t3 = t2 + t6;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L426d98;
|
|
//nop;
|
|
L426d98:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L426da4:
|
|
t0 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x100047a4;
|
|
//nop;
|
|
t5 = t0 + t7;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426dc4;
|
|
a1 = a1;
|
|
L426dc4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L426dfc;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t4 = t1 + t9;
|
|
//nop;
|
|
a1 = 0x100047b4;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426df0;
|
|
a1 = a1;
|
|
L426df0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L426e28;}
|
|
//nop;
|
|
L426dfc:
|
|
t8 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
//nop;
|
|
t6 = t8 + t2;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L426e1c;
|
|
//nop;
|
|
L426e1c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L426e28:
|
|
t3 = 0x1000a36c;
|
|
at = 0x3;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L426e98;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x100047c4;
|
|
//nop;
|
|
t5 = t0 + t7;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426e60;
|
|
a1 = a1;
|
|
L426e60:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L426e98;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t4 = t1 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L426e8c;
|
|
//nop;
|
|
L426e8c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L426e98:
|
|
t8 = 0x1000a36c;
|
|
at = 0x6;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x100047c8;
|
|
//nop;
|
|
t3 = t2 + t6;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426ed0;
|
|
a1 = a1;
|
|
L426ed0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L426f34;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x100047d0;
|
|
//nop;
|
|
t5 = t0 + t7;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426efc;
|
|
a1 = a1;
|
|
L426efc:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L426f34;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t4 = t1 + t9;
|
|
//nop;
|
|
a1 = 0x100047d8;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426f28;
|
|
a1 = a1;
|
|
L426f28:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
L426f34:
|
|
t8 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
//nop;
|
|
t6 = t8 + t2;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a418;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L426f54;
|
|
//nop;
|
|
L426f54:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L426f60:
|
|
t3 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t7 = t3 + t0;
|
|
t5 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
t1 = MEM_U8(t5 + 2);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L426fac;}
|
|
//nop;
|
|
t9 = s0 << 2;
|
|
t4 = t3 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L426fa0;
|
|
//nop;
|
|
L426fa0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L426fac:
|
|
t8 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
a1 = 0x100047e0;
|
|
//nop;
|
|
t6 = t8 + t2;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L426fcc;
|
|
a1 = a1;
|
|
L426fcc:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L427004;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t5 = t0 + t7;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a4b0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L426ff8;
|
|
//nop;
|
|
L426ff8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L427004:
|
|
t1 = 0x1000a36c;
|
|
at = 0x1;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L427034;}
|
|
//nop;
|
|
t3 = 0x10000008;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L42704c;}
|
|
//nop;
|
|
L427034:
|
|
t9 = 0x1000a36c;
|
|
at = 0x3;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L427250;}
|
|
//nop;
|
|
L42704c:
|
|
t4 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
a1 = 0x100047ec;
|
|
//nop;
|
|
t2 = t4 + t8;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a2 = 0x3;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L427070;
|
|
a1 = a1;
|
|
L427070:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L427250;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t7 = t6 + t0;
|
|
t5 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
t1 = MEM_U8(t5 + 3);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L4270bc;}
|
|
//nop;
|
|
t3 = s0 << 2;
|
|
t9 = t6 + t3;
|
|
t4 = MEM_U32(t9 + 0);
|
|
at = 0x2c;
|
|
t8 = MEM_U8(t4 + 3);
|
|
//nop;
|
|
if (t8 != at) {at = 0x100001fc;
|
|
goto L427250;}
|
|
L4270bc:
|
|
at = 0x100001fc;
|
|
t0 = MEM_U32(sp + 340);
|
|
t2 = 0x1;
|
|
t7 = s0 << 2;
|
|
MEM_U32(at + 0) = t2;
|
|
t5 = t0 + t7;
|
|
t1 = MEM_U32(t5 + 0);
|
|
at = 0x2c;
|
|
t6 = MEM_U8(t1 + 3);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t3 = s0 << 2;
|
|
t9 = t0 + t3;
|
|
t4 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
t8 = MEM_U8(t4 + 4);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t2 = s0 << 2;
|
|
t7 = t0 + t2;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = 0x100047f0;
|
|
//nop;
|
|
a0 = a0 + 0x4;
|
|
a1 = a1;
|
|
v0 = wrapper_strtok(mem, a0, a1);
|
|
goto L42712c;
|
|
a1 = a1;
|
|
L42712c:
|
|
MEM_U32(sp + 96) = v0;
|
|
t5 = MEM_U32(sp + 96);
|
|
// bdead 40024103 gp = MEM_U32(sp + 64);
|
|
if (t5 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
L427140:
|
|
a1 = 0x100047f4;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 96);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L427154;
|
|
a1 = a1;
|
|
L427154:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000200;
|
|
goto L42716c;}
|
|
at = 0x10000200;
|
|
t1 = 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
goto L427220;
|
|
MEM_U32(at + 0) = t1;
|
|
L42716c:
|
|
t6 = 0x10000204;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L4271b8;}
|
|
//nop;
|
|
t3 = 0x100047fc;
|
|
//nop;
|
|
t3 = t3;
|
|
MEM_U32(sp + 20) = t3;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4271ac;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4271ac:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L427220;
|
|
//nop;
|
|
L4271b8:
|
|
t9 = MEM_U32(sp + 96);
|
|
at = 0x10000204;
|
|
a0 = t9;
|
|
MEM_U32(at + 0) = t9;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L4271d8;
|
|
//nop;
|
|
L4271d8:
|
|
t4 = MEM_U32(sp + 96);
|
|
// bdead 4002210b gp = MEM_U32(sp + 64);
|
|
t8 = v0 + t4;
|
|
t0 = MEM_U8(t8 + -1);
|
|
at = 0x2f;
|
|
if (t0 == at) {//nop;
|
|
goto L427220;}
|
|
//nop;
|
|
a1 = 0x1000482c;
|
|
//nop;
|
|
a0 = t4;
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42720c;
|
|
a1 = a1;
|
|
L42720c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000204;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L427220:
|
|
a1 = 0x10004830;
|
|
//nop;
|
|
a0 = zero;
|
|
a1 = a1;
|
|
v0 = wrapper_strtok(mem, a0, a1);
|
|
goto L427234;
|
|
a1 = a1;
|
|
L427234:
|
|
MEM_U32(sp + 96) = v0;
|
|
t2 = MEM_U32(sp + 96);
|
|
// bdead 40020903 gp = MEM_U32(sp + 64);
|
|
if (t2 != 0) {//nop;
|
|
goto L427140;}
|
|
//nop;
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L427250:
|
|
t7 = 0x1000a36c;
|
|
at = 0x1;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L427280;}
|
|
//nop;
|
|
t5 = 0x10000008;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L427298;}
|
|
//nop;
|
|
L427280:
|
|
t1 = 0x1000a36c;
|
|
at = 0x3;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L4273a4;}
|
|
//nop;
|
|
L427298:
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t9 = t6 + t3;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10004834;
|
|
a2 = 0x6;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L4272bc;
|
|
a1 = a1;
|
|
L4272bc:
|
|
// bdead 4002018b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4273a4;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t4 = t8 + t0;
|
|
t2 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t7 = MEM_U8(t2 + 6);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L42730c;}
|
|
//nop;
|
|
t5 = s0 << 2;
|
|
t1 = t8 + t5;
|
|
t6 = MEM_U32(t1 + 0);
|
|
at = 0x2c;
|
|
t3 = MEM_U8(t6 + 6);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L4273a4;}
|
|
//nop;
|
|
L42730c:
|
|
t9 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t4 = t9 + t0;
|
|
t2 = MEM_U32(t4 + 0);
|
|
at = 0x2c;
|
|
t7 = MEM_U8(t2 + 6);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L427360;}
|
|
//nop;
|
|
t8 = s0 << 2;
|
|
t5 = t9 + t8;
|
|
a0 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
a1 = zero;
|
|
a0 = a0 + 0x7;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42734c;
|
|
a0 = a0 + 0x7;
|
|
L42734c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000208;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L427388;
|
|
MEM_U32(at + 0) = v0;
|
|
L427360:
|
|
a0 = 0x1000483c;
|
|
//nop;
|
|
a1 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L427374;
|
|
a0 = a0;
|
|
L427374:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000208;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L427388:
|
|
t1 = 0x1000020c;
|
|
at = 0x1000020c;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t6 = t1 + 0x1;
|
|
MEM_U32(at + 0) = t6;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t6;
|
|
L4273a4:
|
|
t3 = 0x1000a36c;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L427494;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
a1 = 0x10004850;
|
|
//nop;
|
|
t2 = t0 + t4;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4273dc;
|
|
a1 = a1;
|
|
L4273dc:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L427494;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t7;
|
|
if (at != 0) {//nop;
|
|
goto L427444;}
|
|
//nop;
|
|
t9 = 0x10004860;
|
|
a0 = 0x1;
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L427424;
|
|
MEM_U32(sp + 16) = zero;
|
|
L427424:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L42743c;
|
|
//nop;
|
|
L42743c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L427444:
|
|
t8 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
//nop;
|
|
t1 = t8 + t5;
|
|
a1 = MEM_U32(t1 + -4);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L427464;
|
|
//nop;
|
|
L427464:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t0 = t6 + t3;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L427488;
|
|
//nop;
|
|
L427488:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L427494:
|
|
t4 = 0x1000a36c;
|
|
at = 0x1;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L427584;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t9 = t2 + t7;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10004884;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4274cc;
|
|
a1 = a1;
|
|
L4274cc:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L427584;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t8;
|
|
if (at != 0) {//nop;
|
|
goto L427534;}
|
|
//nop;
|
|
t5 = 0x1000488c;
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L427514;
|
|
MEM_U32(sp + 16) = zero;
|
|
L427514:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L42752c;
|
|
//nop;
|
|
L42752c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L427534:
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t3 = t1 + t6;
|
|
a1 = MEM_U32(t3 + -4);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L427554;
|
|
//nop;
|
|
L427554:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t0 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t2 = t0 + t4;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L427578;
|
|
//nop;
|
|
L427578:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L427584:
|
|
t7 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t8 = t7 + t9;
|
|
//nop;
|
|
a1 = 0x100048ac;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4275a4;
|
|
a1 = a1;
|
|
L4275a4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L427ac0;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t5;
|
|
if (at != 0) {//nop;
|
|
goto L42760c;}
|
|
//nop;
|
|
t1 = 0x100048b8;
|
|
//nop;
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4275ec;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4275ec:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L427604;
|
|
//nop;
|
|
L427604:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L42760c:
|
|
t6 = 0x1000035c;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L4276ac;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 340);
|
|
a0 = 0x1000a27c;
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
t4 = t3 + t0;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L427648;
|
|
//nop;
|
|
L427648:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4276a0;}
|
|
//nop;
|
|
t2 = 0x100048d8;
|
|
//nop;
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42767c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L42767c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L427694;
|
|
//nop;
|
|
L427694:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L4276ac;
|
|
//nop;
|
|
L4276a0:
|
|
at = 0x10000368;
|
|
t7 = 0x1;
|
|
MEM_U32(at + 0) = t7;
|
|
L4276ac:
|
|
t9 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t5 = t9 + t8;
|
|
t1 = MEM_U32(t5 + 0);
|
|
at = 0x1000a27c;
|
|
t3 = 0x1000027c;
|
|
MEM_U32(at + 0) = t1;
|
|
at = 0x1000035c;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t6 = 0x1;
|
|
if (t3 == 0) {MEM_U32(at + 0) = t6;
|
|
goto L427740;}
|
|
MEM_U32(at + 0) = t6;
|
|
t0 = 0x10000364;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L427740;}
|
|
//nop;
|
|
t4 = 0x100048fc;
|
|
//nop;
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42771c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L42771c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L427734;
|
|
//nop;
|
|
L427734:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42774c;
|
|
//nop;
|
|
L427740:
|
|
at = 0x10000364;
|
|
t2 = 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
L42774c:
|
|
t7 = 0x10000368;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L427a98;}
|
|
//nop;
|
|
a0 = 0x1000a27c;
|
|
a1 = 0x10004920;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42777c;
|
|
a1 = a1;
|
|
L42777c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4277e8;}
|
|
//nop;
|
|
t8 = 0x100002d8;
|
|
at = 0x10000370;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t9 = 0x1;
|
|
if (t8 != 0) {MEM_U32(at + 0) = t9;
|
|
goto L4277d8;}
|
|
MEM_U32(at + 0) = t9;
|
|
a1 = 0x10004928;
|
|
//nop;
|
|
a0 = 0x1000a4d0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4277b4;
|
|
a1 = a1;
|
|
L4277b4:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10004930;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4277d0;
|
|
a1 = a1;
|
|
L4277d0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L4277d8:
|
|
at = 0x100002d8;
|
|
t5 = 0x1;
|
|
MEM_U32(at + 0) = t5;
|
|
goto L427830;
|
|
MEM_U32(at + 0) = t5;
|
|
L4277e8:
|
|
t1 = 0x10004938;
|
|
//nop;
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L427810;
|
|
MEM_U32(sp + 16) = zero;
|
|
L427810:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L427828;
|
|
//nop;
|
|
L427828:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L427830:
|
|
a0 = 0x1000a27c;
|
|
a1 = 0x10004954;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L427848;
|
|
a1 = a1;
|
|
L427848:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L427958;}
|
|
//nop;
|
|
a0 = 0x1000a27c;
|
|
a1 = 0x1000495c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42786c;
|
|
a1 = a1;
|
|
L42786c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L427958;}
|
|
//nop;
|
|
a0 = 0x1000a27c;
|
|
a1 = 0x10004964;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L427890;
|
|
a1 = a1;
|
|
L427890:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L427958;}
|
|
//nop;
|
|
a0 = 0x1000a27c;
|
|
a1 = 0x1000496c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4278b4;
|
|
a1 = a1;
|
|
L4278b4:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L427958;}
|
|
//nop;
|
|
a1 = 0x1000a27c;
|
|
a0 = 0x10004974;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
v0 = wrapper_strcat(mem, a0, a1);
|
|
goto L4278d8;
|
|
a0 = a0;
|
|
L4278d8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
a1 = 0x10004978;
|
|
//nop;
|
|
a0 = s4;
|
|
a1 = a1;
|
|
v0 = wrapper_fopen(mem, a0, a1);
|
|
goto L4278f4;
|
|
a1 = a1;
|
|
L4278f4:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L427958;}
|
|
//nop;
|
|
t6 = 0x1000036c;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L427948;}
|
|
//nop;
|
|
t3 = 0x1000497c;
|
|
//nop;
|
|
t3 = t3;
|
|
MEM_U32(sp + 20) = t3;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L427940;
|
|
MEM_U32(sp + 16) = zero;
|
|
L427940:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L427948:
|
|
t0 = 0x100049c4;
|
|
at = 0x1000a27c;
|
|
t0 = t0;
|
|
MEM_U32(at + 0) = t0;
|
|
L427958:
|
|
t4 = 0x10000370;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L4279a8;}
|
|
//nop;
|
|
a0 = 0x1000a25c;
|
|
a1 = 0x1000a27c;
|
|
a2 = 0x100049cc;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a3 = zero;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L427994;
|
|
a2 = a2;
|
|
L427994:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000a25c;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L4279a8:
|
|
t2 = 0x10000280;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L4279f0;}
|
|
//nop;
|
|
a0 = 0x1000a25c;
|
|
a1 = 0x100049d0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4279dc;
|
|
a1 = a1;
|
|
L4279dc:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000084;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L427a48;
|
|
MEM_U32(at + 0) = v0;
|
|
L4279f0:
|
|
a0 = 0x1000a25c;
|
|
a1 = 0x100049e0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L427a0c;
|
|
a1 = a1;
|
|
L427a0c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
a2 = zero;
|
|
a0 = 0x1000a25c;
|
|
at = 0x1000008c;
|
|
a1 = 0x100049f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L427a34;
|
|
a1 = a1;
|
|
L427a34:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x10000084;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L427a48:
|
|
t7 = 0x1000a1b4;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L427a80;}
|
|
//nop;
|
|
a0 = 0x100049fc;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = t7;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L427a78;
|
|
a0 = a0;
|
|
L427a78:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L427a80:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_newrunlib(mem, sp);
|
|
goto L427a90;
|
|
//nop;
|
|
L427a90:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L427a98:
|
|
t9 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t5 = t9 + t8;
|
|
//nop;
|
|
a0 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L427ab4;
|
|
//nop;
|
|
L427ab4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L427ac0:
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10004a00;
|
|
//nop;
|
|
t3 = t1 + t6;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L427ae0;
|
|
a1 = a1;
|
|
L427ae0:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L427b74;}
|
|
//nop;
|
|
t0 = 0x10000304;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L427b1c;}
|
|
//nop;
|
|
t4 = 0x1000030c;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L427b64;}
|
|
//nop;
|
|
L427b1c:
|
|
t2 = 0x10004a0c;
|
|
//nop;
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L427b44;
|
|
MEM_U32(sp + 16) = zero;
|
|
L427b44:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L427b5c;
|
|
//nop;
|
|
L427b5c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L427b64:
|
|
at = 0x10000300;
|
|
t7 = 0x1;
|
|
MEM_U32(at + 0) = t7;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t7;
|
|
L427b74:
|
|
t9 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t5 = t9 + t8;
|
|
t1 = MEM_U32(t5 + 0);
|
|
at = 0x6f;
|
|
t6 = MEM_U8(t1 + 2);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L427da4;}
|
|
//nop;
|
|
t3 = s0 << 2;
|
|
t0 = t9 + t3;
|
|
t4 = MEM_U32(t0 + 0);
|
|
at = 0x70;
|
|
t2 = MEM_U8(t4 + 3);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L427da4;}
|
|
//nop;
|
|
t7 = s0 << 2;
|
|
t8 = t9 + t7;
|
|
t5 = MEM_U32(t8 + 0);
|
|
at = 0x74;
|
|
t1 = MEM_U8(t5 + 4);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L427da4;}
|
|
//nop;
|
|
t6 = 0x1000a36c;
|
|
at = 0x1;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {at = 0x3;
|
|
goto L427c2c;}
|
|
at = 0x3;
|
|
if (t6 == at) {//nop;
|
|
goto L427c2c;}
|
|
//nop;
|
|
t3 = 0x10004a40;
|
|
//nop;
|
|
t3 = t3;
|
|
MEM_U32(sp + 20) = t3;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L427c20;
|
|
MEM_U32(sp + 16) = zero;
|
|
L427c20:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L427c2c:
|
|
t0 = 0x1000a36c;
|
|
at = 0x1;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L427cb0;}
|
|
//nop;
|
|
t4 = 0x10000008;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L427cb0;}
|
|
//nop;
|
|
t2 = 0x10004a7c;
|
|
t9 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t2 = t2;
|
|
t8 = t9 + t7;
|
|
t1 = 0x10004aac;
|
|
MEM_U32(sp + 20) = t2;
|
|
MEM_U32(sp + 16) = zero;
|
|
t5 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
t1 = t1;
|
|
MEM_U32(sp + 28) = t1;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t5;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L427ca4;
|
|
MEM_U32(sp + 24) = t5;
|
|
L427ca4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L427cb0:
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t0 = t6 + t3;
|
|
t4 = MEM_U32(t0 + 0);
|
|
at = 0x1000a1d4;
|
|
t2 = t4 + 0x5;
|
|
MEM_U32(at + 0) = t2;
|
|
t9 = MEM_U8(t2 + 0);
|
|
at = 0x2c;
|
|
if (t9 != at) {//nop;
|
|
goto L427d94;}
|
|
//nop;
|
|
L427cdc:
|
|
t7 = 0x1000a1d4;
|
|
t8 = 0x1000a1d4;
|
|
t7 = MEM_U32(t7 + 0);
|
|
at = 0x1000a1d4;
|
|
MEM_U8(t7 + 0) = (uint8_t)zero;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
a0 = 0x1000a5e0;
|
|
t5 = t8 + 0x1;
|
|
a1 = t5;
|
|
MEM_U32(at + 0) = t5;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L427d0c;
|
|
MEM_U32(at + 0) = t5;
|
|
L427d0c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
at = 0x2c;
|
|
t1 = 0x1000a1d4;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t6 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t6 == at) {//nop;
|
|
goto L427d74;}
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L427d74;}
|
|
//nop;
|
|
L427d3c:
|
|
t3 = 0x1000a1d4;
|
|
at = 0x1000a1d4;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t4 = 0x1000a1d4;
|
|
t0 = t3 + 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
t4 = MEM_U32(t4 + 0);
|
|
at = 0x2c;
|
|
t2 = MEM_U8(t4 + 0);
|
|
//nop;
|
|
if (t2 == at) {//nop;
|
|
goto L427d74;}
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L427d3c;}
|
|
//nop;
|
|
L427d74:
|
|
t9 = 0x1000a1d4;
|
|
at = 0x2c;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
t7 = MEM_U8(t9 + 0);
|
|
//nop;
|
|
if (t7 == at) {//nop;
|
|
goto L427cdc;}
|
|
//nop;
|
|
L427d94:
|
|
at = 0x1000043c;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t8;
|
|
L427da4:
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x10004ab0;
|
|
//nop;
|
|
t6 = t5 + t1;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L427dc4;
|
|
a1 = a1;
|
|
L427dc4:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000234;
|
|
goto L427ddc;}
|
|
at = 0x10000234;
|
|
t3 = 0x1;
|
|
MEM_U32(at + 0) = t3;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t3;
|
|
L427ddc:
|
|
t0 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
a1 = 0x10004ab8;
|
|
//nop;
|
|
t2 = t0 + t4;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L427dfc;
|
|
a1 = a1;
|
|
L427dfc:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000234;
|
|
goto L427e1c;}
|
|
at = 0x10000234;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
at = 0x10000238;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = zero;
|
|
L427e1c:
|
|
t7 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
a1 = 0x10004ac0;
|
|
//nop;
|
|
t5 = t7 + t8;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L427e3c;
|
|
a1 = a1;
|
|
L427e3c:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L427e64;}
|
|
//nop;
|
|
t1 = 0x10000380;
|
|
at = 0x10000380;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t6 = t1 + 0x1;
|
|
MEM_U32(at + 0) = t6;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t6;
|
|
L427e64:
|
|
t3 = 0x1000a36c;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t0 = t3 ^ 0x1;
|
|
t0 = t0 < 0x1;
|
|
if (t0 == 0) {//nop;
|
|
goto L42815c;}
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L427f70;}
|
|
//nop;
|
|
t4 = 0x10000008;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L427f70;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t7 = t2 + t9;
|
|
//nop;
|
|
a1 = 0x10004ac8;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a2 = 0x6;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L427ec8;
|
|
a1 = a1;
|
|
L427ec8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L427f70;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t1 = t8 + t5;
|
|
t6 = MEM_U32(t1 + 0);
|
|
at = 0x2c;
|
|
t3 = MEM_U8(t6 + 6);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L427f34;}
|
|
//nop;
|
|
t0 = s0 << 2;
|
|
t4 = t8 + t0;
|
|
t2 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t9 = MEM_U8(t2 + 7);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L427f34;}
|
|
//nop;
|
|
t7 = s0 << 2;
|
|
t5 = t8 + t7;
|
|
t1 = MEM_U32(t5 + 0);
|
|
at = 0x1000010c;
|
|
t6 = t1 + 0x7;
|
|
MEM_U32(at + 0) = t6;
|
|
goto L427f40;
|
|
MEM_U32(at + 0) = t6;
|
|
L427f34:
|
|
at = 0x1000010c;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
L427f40:
|
|
t3 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
t4 = t3 + t0;
|
|
a0 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L427f5c;
|
|
//nop;
|
|
L427f5c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
t2 = 0x1;
|
|
at = 0x10000108;
|
|
MEM_U32(at + 0) = t2;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t2;
|
|
L427f70:
|
|
t9 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t7 = t9 + t8;
|
|
//nop;
|
|
a1 = 0x10004ad0;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L427f90;
|
|
a1 = a1;
|
|
L427f90:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000348;
|
|
goto L427fb8;}
|
|
at = 0x10000348;
|
|
t5 = 0x10000254;
|
|
MEM_U32(at + 0) = zero;
|
|
t5 = MEM_U32(t5 + 0);
|
|
at = 0x10000254;
|
|
t1 = t5 + 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t1;
|
|
L427fb8:
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x10004ad8;
|
|
//nop;
|
|
t0 = t6 + t3;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L427fd8;
|
|
a1 = a1;
|
|
L427fd8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000270;
|
|
goto L428014;}
|
|
at = 0x10000270;
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
MEM_U32(at + 0) = zero;
|
|
t9 = t4 + t2;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L428008;
|
|
//nop;
|
|
L428008:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428014:
|
|
t8 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x10004ae0;
|
|
//nop;
|
|
t5 = t8 + t7;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L428034;
|
|
a1 = a1;
|
|
L428034:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L428068;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10004ae8;
|
|
//nop;
|
|
t3 = t1 + t6;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L428060;
|
|
a1 = a1;
|
|
L428060:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000270;
|
|
goto L4280a0;}
|
|
L428068:
|
|
at = 0x10000270;
|
|
t4 = MEM_U32(sp + 340);
|
|
t0 = 0x1;
|
|
t2 = s0 << 2;
|
|
MEM_U32(at + 0) = t0;
|
|
t9 = t4 + t2;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L428094;
|
|
//nop;
|
|
L428094:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4280a0:
|
|
t8 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x10004af0;
|
|
//nop;
|
|
t5 = t8 + t7;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4280c0;
|
|
a1 = a1;
|
|
L4280c0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42815c;}
|
|
//nop;
|
|
a1 = 0x10004af8;
|
|
//nop;
|
|
a0 = 0x1000a5d0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4280e0;
|
|
a1 = a1;
|
|
L4280e0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10004b00;
|
|
//nop;
|
|
a0 = 0x1000a5e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4280fc;
|
|
a1 = a1;
|
|
L4280fc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10004b08;
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L428118;
|
|
a1 = a1;
|
|
L428118:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
t1 = 0x1000a36c;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t6 = 0x10000008;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {at = 0x1000025c;
|
|
goto L42a934;}
|
|
at = 0x1000025c;
|
|
t3 = 0x1;
|
|
MEM_U32(at + 0) = t3;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t3;
|
|
L42815c:
|
|
t0 = 0x1000a36c;
|
|
at = 0x4;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L42822c;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t9 = t4 + t2;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10004b14;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L428194;
|
|
a1 = a1;
|
|
L428194:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4281f4;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x10004b1c;
|
|
//nop;
|
|
t5 = t8 + t7;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4281c0;
|
|
a1 = a1;
|
|
L4281c0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L4281f4;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10004b24;
|
|
//nop;
|
|
t3 = t1 + t6;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4281ec;
|
|
a1 = a1;
|
|
L4281ec:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000270;
|
|
goto L42822c;}
|
|
L4281f4:
|
|
at = 0x10000270;
|
|
t4 = MEM_U32(sp + 340);
|
|
t0 = 0x1;
|
|
t2 = s0 << 2;
|
|
MEM_U32(at + 0) = t0;
|
|
t9 = t4 + t2;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L428220;
|
|
//nop;
|
|
L428220:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42822c:
|
|
t8 = 0x1000a36c;
|
|
at = 0x3;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L428378;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
a1 = 0x10004b2c;
|
|
//nop;
|
|
t1 = t7 + t5;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L428264;
|
|
a1 = a1;
|
|
L428264:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42829c;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t0 = t6 + t3;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L428290;
|
|
//nop;
|
|
L428290:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42829c:
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t9 = t4 + t2;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10004b34;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4282bc;
|
|
a1 = a1;
|
|
L4282bc:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000284;
|
|
goto L4282d0;}
|
|
at = 0x10000284;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = zero;
|
|
L4282d0:
|
|
t8 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x10004b3c;
|
|
//nop;
|
|
t5 = t8 + t7;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a2 = 0x7;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L4282f4;
|
|
a1 = a1;
|
|
L4282f4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L428378;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t3 = t1 + t6;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = 0x10004b44;
|
|
//nop;
|
|
a0 = a0 + 0x7;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L428324;
|
|
a1 = a1;
|
|
L428324:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000039c;
|
|
goto L42833c;}
|
|
at = 0x1000039c;
|
|
t0 = 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t0;
|
|
L42833c:
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t9 = t4 + t2;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10004b48;
|
|
a0 = a0 + 0x7;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L428360;
|
|
a1 = a1;
|
|
L428360:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x1000039c;
|
|
goto L428378;}
|
|
at = 0x1000039c;
|
|
t8 = 0x2;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t8;
|
|
L428378:
|
|
t7 = 0x1000a36c;
|
|
at = 0x2;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L4283f0;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
a1 = 0x10004b4c;
|
|
//nop;
|
|
t6 = t5 + t1;
|
|
a0 = MEM_U32(t6 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4283b0;
|
|
a1 = a1;
|
|
L4283b0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000270;
|
|
goto L4283f0;}
|
|
at = 0x10000270;
|
|
t0 = MEM_U32(sp + 340);
|
|
t3 = 0x1;
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
MEM_U32(at + 0) = t3;
|
|
t2 = t0 + t4;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a320;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4283e4;
|
|
//nop;
|
|
L4283e4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4283f0:
|
|
t9 = 0x1000a36c;
|
|
at = 0x6;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L4284b8;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x10004b54;
|
|
//nop;
|
|
t5 = t8 + t7;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L428428;
|
|
a1 = a1;
|
|
L428428:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42848c;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10004b60;
|
|
//nop;
|
|
t3 = t1 + t6;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L428454;
|
|
a1 = a1;
|
|
L428454:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42848c;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
a1 = 0x10004b6c;
|
|
//nop;
|
|
t2 = t0 + t4;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L428480;
|
|
a1 = a1;
|
|
L428480:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4284b8;}
|
|
//nop;
|
|
L42848c:
|
|
t9 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t7 = t9 + t8;
|
|
//nop;
|
|
a1 = MEM_U32(t7 + 0);
|
|
a0 = 0x1000a418;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4284ac;
|
|
//nop;
|
|
L4284ac:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4284b8:
|
|
t5 = 0x1000a36c;
|
|
at = 0x4;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10004b78;
|
|
//nop;
|
|
t3 = t1 + t6;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4284f0;
|
|
a1 = a1;
|
|
L4284f0:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428504:
|
|
t0 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
a1 = 0x10004b80;
|
|
//nop;
|
|
t2 = t0 + t4;
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L428524;
|
|
a1 = a1;
|
|
L428524:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000330;
|
|
goto L428550;}
|
|
at = 0x10000330;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x1000032c;
|
|
//nop;
|
|
MEM_U32(at + 0) = t9;
|
|
at = 0x10000334;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = zero;
|
|
L428550:
|
|
t8 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
a1 = 0x10004b94;
|
|
//nop;
|
|
t5 = t8 + t7;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L428570;
|
|
a1 = a1;
|
|
L428570:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000350;
|
|
goto L4286d0;}
|
|
at = 0x10000350;
|
|
t6 = MEM_U32(sp + 340);
|
|
t1 = 0x1;
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
MEM_U32(at + 0) = t1;
|
|
t0 = t6 + t3;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a320;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4285a4;
|
|
//nop;
|
|
L4285a4:
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
// bdead 40022803 gp = MEM_U32(sp + 64);
|
|
t9 = t4 + t2;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4285c8;
|
|
//nop;
|
|
L4285c8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t8 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t5 = t8 + t7;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a408;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4285ec;
|
|
//nop;
|
|
L4285ec:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t3 = t1 + t6;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a418;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L428610;
|
|
//nop;
|
|
L428610:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t0 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t2 = t0 + t4;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a428;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L428634;
|
|
//nop;
|
|
L428634:
|
|
t9 = MEM_U32(sp + 340);
|
|
// bdead 44020003 gp = MEM_U32(sp + 64);
|
|
t8 = s0 << 2;
|
|
t7 = t9 + t8;
|
|
//nop;
|
|
a1 = MEM_U32(t7 + 0);
|
|
a0 = 0x1000a360;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L428658;
|
|
//nop;
|
|
L428658:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
//nop;
|
|
t6 = t5 + t1;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a370;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42867c;
|
|
//nop;
|
|
L42867c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t3 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
t4 = t3 + t0;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = 0x1000a4c0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4286a0;
|
|
//nop;
|
|
L4286a0:
|
|
t2 = MEM_U32(sp + 340);
|
|
// bdead 40020803 gp = MEM_U32(sp + 64);
|
|
t9 = s0 << 2;
|
|
t8 = t2 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a4d0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4286c4;
|
|
//nop;
|
|
L4286c4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4286d0:
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
a1 = 0x10004b9c;
|
|
//nop;
|
|
t1 = t7 + t5;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4286f0;
|
|
a1 = a1;
|
|
L4286f0:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {at = 0x10000378;
|
|
goto L428708;}
|
|
at = 0x10000378;
|
|
t6 = 0x1;
|
|
MEM_U32(at + 0) = t6;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t6;
|
|
L428708:
|
|
t3 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x10004ba4;
|
|
//nop;
|
|
t4 = t3 + t0;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L428728;
|
|
a1 = a1;
|
|
L428728:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L428750;}
|
|
//nop;
|
|
t2 = 0x100003ec;
|
|
at = 0x100003ec;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
t9 = t2 + 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t9;
|
|
L428750:
|
|
t8 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t5 = t8 + t7;
|
|
t1 = MEM_U32(t5 + 0);
|
|
at = 0x1000a1ac;
|
|
//nop;
|
|
a0 = 0x1000a1c0;
|
|
t6 = t1 + 0x2;
|
|
a1 = t6;
|
|
MEM_U32(at + 0) = t6;
|
|
v0 = wrapper_strcat(mem, a0, a1);
|
|
goto L42877c;
|
|
MEM_U32(at + 0) = t6;
|
|
L42877c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428788:
|
|
t3 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t4 = t3 + t0;
|
|
t2 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t9 = MEM_U8(t2 + 2);
|
|
//nop;
|
|
t8 = t9 + 0xffffffbf;
|
|
at = t8 < 0x3a;
|
|
if (at == 0) {//nop;
|
|
goto L428cdc;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
;static void *const Lswitch10007610[] = {
|
|
&&L4287d0,
|
|
&&L428cdc,
|
|
&&L428818,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428860,
|
|
&&L428a58,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L4288a8,
|
|
&&L428cdc,
|
|
&&L4288f0,
|
|
&&L428cdc,
|
|
&&L428a10,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428938,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428980,
|
|
&&L428a88,
|
|
&&L428cdc,
|
|
&&L4289c8,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428a78,
|
|
&&L428bc4,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428bf8,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428cdc,
|
|
&&L428c94,
|
|
};
|
|
dest = Lswitch10007610[t8];
|
|
//nop;
|
|
goto *dest;
|
|
//nop;
|
|
L4287d0:
|
|
t7 = 0x10004bb4;
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
MEM_U32(sp + 16) = zero;
|
|
t6 = t5 + t1;
|
|
t3 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42880c;
|
|
MEM_U32(sp + 24) = t3;
|
|
L42880c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428818:
|
|
t0 = 0x10004bc8;
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
MEM_U32(sp + 16) = zero;
|
|
t9 = t4 + t2;
|
|
t8 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t8;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L428854;
|
|
MEM_U32(sp + 24) = t8;
|
|
L428854:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428860:
|
|
t7 = 0x10004bdc;
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
MEM_U32(sp + 16) = zero;
|
|
t6 = t5 + t1;
|
|
t3 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42889c;
|
|
MEM_U32(sp + 24) = t3;
|
|
L42889c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4288a8:
|
|
t0 = 0x10004bf0;
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
MEM_U32(sp + 16) = zero;
|
|
t9 = t4 + t2;
|
|
t8 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t8;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4288e4;
|
|
MEM_U32(sp + 24) = t8;
|
|
L4288e4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4288f0:
|
|
t7 = 0x10004c04;
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
MEM_U32(sp + 16) = zero;
|
|
t6 = t5 + t1;
|
|
t3 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42892c;
|
|
MEM_U32(sp + 24) = t3;
|
|
L42892c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428938:
|
|
t0 = 0x10004c18;
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
MEM_U32(sp + 16) = zero;
|
|
t9 = t4 + t2;
|
|
t8 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t8;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L428974;
|
|
MEM_U32(sp + 24) = t8;
|
|
L428974:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428980:
|
|
t7 = 0x10004c2c;
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
MEM_U32(sp + 16) = zero;
|
|
t6 = t5 + t1;
|
|
t3 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4289bc;
|
|
MEM_U32(sp + 24) = t3;
|
|
L4289bc:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4289c8:
|
|
t0 = 0x10004c40;
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
MEM_U32(sp + 16) = zero;
|
|
t9 = t4 + t2;
|
|
t8 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t8;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L428a04;
|
|
MEM_U32(sp + 24) = t8;
|
|
L428a04:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428a10:
|
|
t7 = 0x10004c54;
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
MEM_U32(sp + 16) = zero;
|
|
t6 = t5 + t1;
|
|
t3 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L428a4c;
|
|
MEM_U32(sp + 24) = t3;
|
|
L428a4c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428a58:
|
|
a1 = 0x10004c68;
|
|
//nop;
|
|
a0 = 0x1000a5a8;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L428a6c;
|
|
a1 = a1;
|
|
L428a6c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428a78:
|
|
at = 0x10000234;
|
|
t0 = 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t0;
|
|
L428a88:
|
|
t4 = 0x10004c6c;
|
|
//nop;
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L428ab0;
|
|
MEM_U32(sp + 16) = zero;
|
|
L428ab0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
at = 0x1;
|
|
t2 = 0x1000a36c;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L428b00;}
|
|
//nop;
|
|
t9 = 0x10004c90;
|
|
a0 = 0x2;
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L428af8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L428af8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L428b00:
|
|
t8 = 0x1000038c;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L428b30;}
|
|
//nop;
|
|
t7 = 0x1000a36c;
|
|
at = 0x3;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L428b60;}
|
|
//nop;
|
|
L428b30:
|
|
t5 = 0x10004cd4;
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L428b58;
|
|
MEM_U32(sp + 16) = zero;
|
|
L428b58:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L428b60:
|
|
t1 = 0x10000388;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L428b90;}
|
|
//nop;
|
|
t6 = 0x1000a36c;
|
|
at = 0x2;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
L428b90:
|
|
t3 = 0x10004d08;
|
|
//nop;
|
|
t3 = t3;
|
|
MEM_U32(sp + 20) = t3;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L428bb8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L428bb8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428bc4:
|
|
t0 = 0x10004d50;
|
|
//nop;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L428bec;
|
|
MEM_U32(sp + 16) = zero;
|
|
L428bec:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428bf8:
|
|
at = 0x10000270;
|
|
a1 = 0x10004d74;
|
|
//nop;
|
|
t4 = 0x1;
|
|
a0 = 0x1000a310;
|
|
MEM_U32(at + 0) = t4;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L428c18;
|
|
a1 = a1;
|
|
L428c18:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10004d7c;
|
|
//nop;
|
|
a0 = 0x1000a320;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L428c34;
|
|
a1 = a1;
|
|
L428c34:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10004d84;
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L428c50;
|
|
a1 = a1;
|
|
L428c50:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10004d8c;
|
|
//nop;
|
|
a0 = 0x1000a408;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L428c6c;
|
|
a1 = a1;
|
|
L428c6c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
a1 = 0x10004d94;
|
|
//nop;
|
|
a0 = 0x1000a418;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L428c88;
|
|
a1 = a1;
|
|
L428c88:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428c94:
|
|
t2 = 0x10004d9c;
|
|
t9 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t2 = t2;
|
|
t7 = t9 + t8;
|
|
MEM_U32(sp + 20) = t2;
|
|
MEM_U32(sp + 16) = zero;
|
|
t5 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t5;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L428cd0;
|
|
MEM_U32(sp + 24) = t5;
|
|
L428cd0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428cdc:
|
|
t1 = 0x10004db0;
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
MEM_U32(sp + 16) = zero;
|
|
t0 = t6 + t3;
|
|
t4 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t4;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L428d18;
|
|
MEM_U32(sp + 24) = t4;
|
|
L428d18:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L428d30;
|
|
//nop;
|
|
L428d30:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428d3c:
|
|
t2 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t8 = t2 + t9;
|
|
t7 = MEM_U32(t8 + 0);
|
|
at = 0x6e;
|
|
s4 = MEM_U8(t7 + 2);
|
|
//nop;
|
|
if (s4 == at) {at = 0x78;
|
|
goto L428d70;}
|
|
at = 0x78;
|
|
if (s4 == at) {//nop;
|
|
goto L428db8;}
|
|
//nop;
|
|
//nop;
|
|
goto L428e00;
|
|
//nop;
|
|
L428d70:
|
|
t5 = 0x10004dcc;
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
MEM_U32(sp + 16) = zero;
|
|
t3 = t1 + t6;
|
|
t0 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t0;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L428dac;
|
|
MEM_U32(sp + 24) = t0;
|
|
L428dac:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428db8:
|
|
t4 = 0x10004ddc;
|
|
t2 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t4 = t4;
|
|
t8 = t2 + t9;
|
|
MEM_U32(sp + 20) = t4;
|
|
MEM_U32(sp + 16) = zero;
|
|
t7 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t7;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L428df4;
|
|
MEM_U32(sp + 24) = t7;
|
|
L428df4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428e00:
|
|
t5 = 0x10004dec;
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
MEM_U32(sp + 16) = zero;
|
|
t3 = t1 + t6;
|
|
t0 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t0;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L428e3c;
|
|
MEM_U32(sp + 24) = t0;
|
|
L428e3c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L428e54;
|
|
//nop;
|
|
L428e54:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428e60:
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t9 = t4 + t2;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10004e08;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L428e80;
|
|
a1 = a1;
|
|
L428e80:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t5 = t8 + t7;
|
|
t1 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
t6 = MEM_U8(t1 + 2);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L428fb8;}
|
|
//nop;
|
|
t3 = 0x1000a36c;
|
|
at = 0x3;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {at = 0x1000a174;
|
|
goto L428f18;}
|
|
at = 0x1000a174;
|
|
t0 = 0x1;
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t2 = t8 + t4;
|
|
MEM_U32(at + 0) = t0;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L428eec;
|
|
//nop;
|
|
L428eec:
|
|
t9 = MEM_U32(sp + 340);
|
|
// bdead 44020003 gp = MEM_U32(sp + 64);
|
|
t7 = s0 << 2;
|
|
t5 = t9 + t7;
|
|
//nop;
|
|
a0 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L428f0c;
|
|
//nop;
|
|
L428f0c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428f18:
|
|
t1 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t1;
|
|
if (at == 0) {//nop;
|
|
goto L428f70;}
|
|
//nop;
|
|
a1 = 0x10004e10;
|
|
//nop;
|
|
a0 = 0x1000a540;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L428f40;
|
|
a1 = a1;
|
|
L428f40:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t0 = t6 + t3;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L428f64;
|
|
//nop;
|
|
L428f64:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L428f70:
|
|
t8 = 0x10004e14;
|
|
//nop;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L428f98;
|
|
MEM_U32(sp + 16) = zero;
|
|
L428f98:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L428fb0;
|
|
//nop;
|
|
L428fb0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L428fb8:
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t9 = t4 + t2;
|
|
a0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = 0x10004e38;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L428fd8;
|
|
a1 = a1;
|
|
L428fd8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L429030;}
|
|
//nop;
|
|
t7 = 0x10004e40;
|
|
//nop;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42900c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L42900c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L429024;
|
|
//nop;
|
|
L429024:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L4290a0;
|
|
//nop;
|
|
L429030:
|
|
t5 = 0x1000a36c;
|
|
at = 0x3;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L4290a0;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10004e64;
|
|
//nop;
|
|
t3 = t1 + t6;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L429068;
|
|
a1 = a1;
|
|
L429068:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4290a0;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
//nop;
|
|
t4 = t0 + t8;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429094;
|
|
//nop;
|
|
L429094:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4290a0:
|
|
t2 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t7 = t2 + t9;
|
|
//nop;
|
|
a1 = 0x10004e70;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4290c0;
|
|
a1 = a1;
|
|
L4290c0:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42913c;}
|
|
//nop;
|
|
t5 = 0x1000a36c;
|
|
at = 0x1;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L42911c;}
|
|
//nop;
|
|
t1 = 0x10000008;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L42911c;}
|
|
//nop;
|
|
a1 = 0x10004e88;
|
|
//nop;
|
|
a0 = 0x1000a2f0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429110;
|
|
a1 = a1;
|
|
L429110:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42911c:
|
|
a1 = 0x10004e90;
|
|
//nop;
|
|
a0 = 0x1000a2b0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429130;
|
|
a1 = a1;
|
|
L429130:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42913c:
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x10004ea8;
|
|
//nop;
|
|
t0 = t6 + t3;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42915c;
|
|
a1 = a1;
|
|
L42915c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4291d8;}
|
|
//nop;
|
|
t8 = 0x1000a36c;
|
|
at = 0x1;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L4291b8;}
|
|
//nop;
|
|
t4 = 0x10000008;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L4291b8;}
|
|
//nop;
|
|
a1 = 0x10004ebc;
|
|
//nop;
|
|
a0 = 0x1000a2f0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4291ac;
|
|
a1 = a1;
|
|
L4291ac:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4291b8:
|
|
a1 = 0x10004ec4;
|
|
//nop;
|
|
a0 = 0x1000a2b0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4291cc;
|
|
a1 = a1;
|
|
L4291cc:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4291d8:
|
|
t2 = 0x1000a36c;
|
|
at = 0x1;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t5 = t9 + t7;
|
|
//nop;
|
|
a1 = 0x10004ed8;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L429210;
|
|
a1 = a1;
|
|
L429210:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t1;
|
|
if (at != 0) {//nop;
|
|
goto L429278;}
|
|
//nop;
|
|
t6 = 0x10004eec;
|
|
//nop;
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L429258;
|
|
MEM_U32(sp + 16) = zero;
|
|
L429258:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L429270;
|
|
//nop;
|
|
L429270:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L429278:
|
|
t3 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
t8 = t3 + t0;
|
|
a1 = MEM_U32(t8 + -4);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429298;
|
|
//nop;
|
|
L429298:
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
// bdead 40022803 gp = MEM_U32(sp + 64);
|
|
t9 = t4 + t2;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4292bc;
|
|
//nop;
|
|
L4292bc:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4292c8:
|
|
t7 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t1 = t7 + t5;
|
|
t6 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t3 = MEM_U8(t6 + 2);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L429310;}
|
|
//nop;
|
|
t0 = 0x10000420;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != 0) {at = 0x10000234;
|
|
goto L42a934;}
|
|
at = 0x10000234;
|
|
t8 = 0x1;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t8;
|
|
L429310:
|
|
t4 = 0x1000a36c;
|
|
at = 0x1;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L429420;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 340);
|
|
t9 = s0 << 2;
|
|
t7 = t2 + t9;
|
|
//nop;
|
|
a1 = 0x10004f1c;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L429348;
|
|
a1 = a1;
|
|
L429348:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L429388;}
|
|
//nop;
|
|
t5 = 0x10004f28;
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42937c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L42937c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L429388:
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10004f70;
|
|
//nop;
|
|
t3 = t1 + t6;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4293a8;
|
|
a1 = a1;
|
|
L4293a8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4293d4;}
|
|
//nop;
|
|
a1 = 0x10004f7c;
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4293c8;
|
|
a1 = a1;
|
|
L4293c8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4293d4:
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
a1 = 0x10004f88;
|
|
//nop;
|
|
t4 = t0 + t8;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4293f4;
|
|
a1 = a1;
|
|
L4293f4:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L429420;}
|
|
//nop;
|
|
a1 = 0x10004f94;
|
|
//nop;
|
|
a0 = 0x1000a310;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429414;
|
|
a1 = a1;
|
|
L429414:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L429420:
|
|
t2 = 0x1000a36c;
|
|
at = 0x3;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L4294e0;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t5 = t9 + t7;
|
|
//nop;
|
|
a1 = 0x10004fa0;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a2 = 0x4;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L42945c;
|
|
a1 = a1;
|
|
L42945c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L429494;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
a1 = 0x10004fa8;
|
|
//nop;
|
|
t3 = t1 + t6;
|
|
a0 = MEM_U32(t3 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L429488;
|
|
a1 = a1;
|
|
L429488:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4294e0;}
|
|
//nop;
|
|
L429494:
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
//nop;
|
|
t4 = t0 + t8;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4294b4;
|
|
//nop;
|
|
L4294b4:
|
|
t2 = MEM_U32(sp + 340);
|
|
// bdead 40020803 gp = MEM_U32(sp + 64);
|
|
t9 = s0 << 2;
|
|
t7 = t2 + t9;
|
|
//nop;
|
|
a0 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L4294d4;
|
|
//nop;
|
|
L4294d4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4294e0:
|
|
t5 = 0x1000a36c;
|
|
at = 0x1;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t1 = 0x10000008;
|
|
at = 0x2;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {at = 0x3;
|
|
goto L429518;}
|
|
at = 0x3;
|
|
if (t1 != at) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
L429518:
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x10004fb4;
|
|
//nop;
|
|
t0 = t6 + t3;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L429538;
|
|
a1 = a1;
|
|
L429538:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t8 = 0x1000a36c;
|
|
at = 0x1;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t4 = 0x10000008;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t2 = 0x10004fb8;
|
|
t9 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t2 = t2;
|
|
t5 = t9 + t7;
|
|
t6 = 0x10004fe8;
|
|
MEM_U32(sp + 20) = t2;
|
|
MEM_U32(sp + 16) = zero;
|
|
t1 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
t6 = t6;
|
|
MEM_U32(sp + 28) = t6;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t1;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4295bc;
|
|
MEM_U32(sp + 24) = t1;
|
|
L4295bc:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4295c8:
|
|
t3 = 0x1000a36c;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L4296c0;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
a1 = 0x10004fec;
|
|
//nop;
|
|
t4 = t0 + t8;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a2 = 0x6;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L429604;
|
|
a1 = a1;
|
|
L429604:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L4296c0;}
|
|
//nop;
|
|
t2 = 0x1000a36c;
|
|
at = 0x1;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L429694;}
|
|
//nop;
|
|
t9 = 0x10000008;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L429694;}
|
|
//nop;
|
|
t7 = 0x10004ff4;
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t7 = t7;
|
|
t0 = 0x10005024;
|
|
MEM_U32(sp + 20) = t7;
|
|
MEM_U32(sp + 16) = zero;
|
|
t6 = t5 + t1;
|
|
t3 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t0 = t0;
|
|
MEM_U32(sp + 28) = t0;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L429688;
|
|
MEM_U32(sp + 24) = t3;
|
|
L429688:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L429694:
|
|
t8 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t2 = t8 + t4;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a310;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4296b4;
|
|
//nop;
|
|
L4296b4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4296c0:
|
|
t9 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
t5 = t9 + t7;
|
|
//nop;
|
|
a1 = 0x10005028;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4296e0;
|
|
a1 = a1;
|
|
L4296e0:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L429884;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t1;
|
|
if (at == 0) {//nop;
|
|
goto L42983c;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x10005030;
|
|
//nop;
|
|
t0 = t6 + t3;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L429720;
|
|
a1 = a1;
|
|
L429720:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L429734;}
|
|
//nop;
|
|
MEM_U32(sp + 304) = zero;
|
|
goto L42a934;
|
|
MEM_U32(sp + 304) = zero;
|
|
L429734:
|
|
t8 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
t2 = t8 + t4;
|
|
t9 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
t7 = MEM_U8(t9 + 0);
|
|
//nop;
|
|
at = (int)t7 < (int)0x30;
|
|
if (at != 0) {//nop;
|
|
goto L429780;}
|
|
//nop;
|
|
t5 = s0 << 2;
|
|
t1 = t8 + t5;
|
|
t6 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t3 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
at = (int)t3 < (int)0x3a;
|
|
if (at != 0) {//nop;
|
|
goto L4297b4;}
|
|
//nop;
|
|
L429780:
|
|
t0 = 0x10005038;
|
|
//nop;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4297a8;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4297a8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
s0 = s0 + 0xffffffff;
|
|
goto L42a934;
|
|
s0 = s0 + 0xffffffff;
|
|
L4297b4:
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t9 = t4 + t2;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000507c;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4297d8;
|
|
a0 = a0;
|
|
L4297d8:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a2b0;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4297f0;
|
|
a1 = s4;
|
|
L4297f0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
t7 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
a0 = 0x10005084;
|
|
//nop;
|
|
t5 = t7 + t8;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L429818;
|
|
a0 = a0;
|
|
L429818:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a2f0;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429830;
|
|
a1 = s4;
|
|
L429830:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42983c:
|
|
t1 = 0x10005088;
|
|
//nop;
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L429864;
|
|
MEM_U32(sp + 16) = zero;
|
|
L429864:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L42987c;
|
|
//nop;
|
|
L42987c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L429884:
|
|
t6 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t0 = t6 + t3;
|
|
t4 = MEM_U32(t0 + 0);
|
|
at = 0x31;
|
|
t2 = MEM_U8(t4 + 2);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L429934;}
|
|
//nop;
|
|
t9 = s0 << 2;
|
|
t7 = t6 + t9;
|
|
t8 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
t5 = MEM_U8(t8 + 3);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L429934;}
|
|
//nop;
|
|
t1 = 0x1000a36c;
|
|
at = 0x3;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {//nop;
|
|
goto L429924;}
|
|
//nop;
|
|
t3 = 0x100050c0;
|
|
t0 = s0 << 2;
|
|
t3 = t3;
|
|
MEM_U32(sp + 20) = t3;
|
|
t4 = t6 + t0;
|
|
MEM_U32(sp + 16) = zero;
|
|
t2 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t2;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L429918;
|
|
MEM_U32(sp + 24) = t2;
|
|
L429918:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L429924:
|
|
at = 0x10000398;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t9;
|
|
L429934:
|
|
t7 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t5 = t7 + t8;
|
|
t1 = MEM_U32(t5 + 0);
|
|
at = 0x30;
|
|
t3 = MEM_U8(t1 + 2);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L4299e0;}
|
|
//nop;
|
|
t6 = s0 << 2;
|
|
t0 = t7 + t6;
|
|
t4 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t2 = MEM_U8(t4 + 3);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L4299e0;}
|
|
//nop;
|
|
t9 = 0x1000a36c;
|
|
at = 0x3;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {//nop;
|
|
goto L4299d4;}
|
|
//nop;
|
|
t8 = 0x100050d4;
|
|
t5 = s0 << 2;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
t1 = t7 + t5;
|
|
MEM_U32(sp + 16) = zero;
|
|
t3 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4299c8;
|
|
MEM_U32(sp + 24) = t3;
|
|
L4299c8:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L4299d4:
|
|
at = 0x10000398;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = zero;
|
|
L4299e0:
|
|
t6 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t4 = t6 + t0;
|
|
t2 = MEM_U32(t4 + 0);
|
|
at = 0x36;
|
|
t9 = MEM_U8(t2 + 2);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L429a70;}
|
|
//nop;
|
|
t8 = 0x1000a36c;
|
|
at = 0x3;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L429a44;}
|
|
//nop;
|
|
t7 = s0 << 2;
|
|
t5 = t6 + t7;
|
|
t1 = MEM_U32(t5 + 0);
|
|
at = 0x36;
|
|
t3 = MEM_U8(t1 + 2);
|
|
//nop;
|
|
if (t3 != at) {at = 0x1000a164;
|
|
goto L429a44;}
|
|
at = 0x1000a164;
|
|
t0 = 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
L429a44:
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t9 = t4 + t2;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a330;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429a64;
|
|
//nop;
|
|
L429a64:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L429a70:
|
|
t8 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t7 = t8 + t6;
|
|
t5 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
t1 = MEM_U8(t5 + 2);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L429b14;}
|
|
//nop;
|
|
t3 = 0x1000a36c;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L429b14;}
|
|
//nop;
|
|
t0 = 0x10000008;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L429b14;}
|
|
//nop;
|
|
t4 = 0x100050e8;
|
|
t2 = s0 << 2;
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
t9 = t8 + t2;
|
|
MEM_U32(sp + 16) = zero;
|
|
t6 = MEM_U32(t9 + 0);
|
|
t7 = 0x10005118;
|
|
//nop;
|
|
t7 = t7;
|
|
MEM_U32(sp + 28) = t7;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t6;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L429b08;
|
|
MEM_U32(sp + 24) = t6;
|
|
L429b08:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L429b14:
|
|
t5 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t3 = t5 + t1;
|
|
t0 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
t4 = MEM_U8(t0 + 2);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L429bb8;}
|
|
//nop;
|
|
t8 = s0 << 2;
|
|
t2 = t5 + t8;
|
|
t9 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
t6 = MEM_U8(t9 + 3);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t7 = s0 << 2;
|
|
t1 = t5 + t7;
|
|
t3 = MEM_U32(t1 + 0);
|
|
at = 0x31;
|
|
t0 = MEM_U8(t3 + 2);
|
|
//nop;
|
|
if (t0 == at) {//nop;
|
|
goto L429bb8;}
|
|
//nop;
|
|
t4 = s0 << 2;
|
|
t8 = t5 + t4;
|
|
t2 = MEM_U32(t8 + 0);
|
|
at = 0x32;
|
|
t9 = MEM_U8(t2 + 2);
|
|
//nop;
|
|
if (t9 == at) {//nop;
|
|
goto L429bb8;}
|
|
//nop;
|
|
t6 = s0 << 2;
|
|
t7 = t5 + t6;
|
|
t1 = MEM_U32(t7 + 0);
|
|
at = 0x33;
|
|
t3 = MEM_U8(t1 + 2);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
L429bb8:
|
|
t0 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t8 = t0 + t4;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a270;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429bd8;
|
|
//nop;
|
|
L429bd8:
|
|
t2 = MEM_U32(sp + 340);
|
|
// bdead 40020803 gp = MEM_U32(sp + 64);
|
|
t9 = s0 << 2;
|
|
t5 = t2 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a310;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429bfc;
|
|
//nop;
|
|
L429bfc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t6 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t1 = t6 + t7;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a2f0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429c20;
|
|
//nop;
|
|
L429c20:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t0 = MEM_U32(sp + 340);
|
|
at = 0x10000398;
|
|
t3 = 0x2;
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t8 = t0 + t4;
|
|
MEM_U32(at + 0) = t3;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a320;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429c50;
|
|
//nop;
|
|
L429c50:
|
|
t2 = MEM_U32(sp + 340);
|
|
// bdead 40020803 gp = MEM_U32(sp + 64);
|
|
t9 = s0 << 2;
|
|
t5 = t2 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a408;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429c74;
|
|
//nop;
|
|
L429c74:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t6 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t1 = t6 + t7;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a418;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429c98;
|
|
//nop;
|
|
L429c98:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t3 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
t4 = t3 + t0;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = 0x1000a428;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429cbc;
|
|
//nop;
|
|
L429cbc:
|
|
t8 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
// bdead 42020803 gp = MEM_U32(sp + 64);
|
|
t9 = t8 + t2;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a448;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429ce0;
|
|
//nop;
|
|
L429ce0:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t5 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t7 = t5 + t6;
|
|
a1 = MEM_U32(t7 + 0);
|
|
a0 = 0x1000a490;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429d04;
|
|
//nop;
|
|
L429d04:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t1 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t0 = t1 + t3;
|
|
a1 = MEM_U32(t0 + 0);
|
|
a0 = 0x1000a4a0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429d28;
|
|
//nop;
|
|
L429d28:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t4 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
//nop;
|
|
t2 = t4 + t8;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a480;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429d4c;
|
|
//nop;
|
|
L429d4c:
|
|
t9 = MEM_U32(sp + 340);
|
|
// bdead 44020003 gp = MEM_U32(sp + 64);
|
|
t5 = s0 << 2;
|
|
t6 = t9 + t5;
|
|
//nop;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a4b0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429d70;
|
|
//nop;
|
|
L429d70:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t7 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
//nop;
|
|
t3 = t7 + t1;
|
|
a1 = MEM_U32(t3 + 0);
|
|
a0 = 0x1000a4c0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429d94;
|
|
//nop;
|
|
L429d94:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t0 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t8 = t0 + t4;
|
|
a1 = MEM_U32(t8 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429db8;
|
|
//nop;
|
|
L429db8:
|
|
t2 = MEM_U32(sp + 340);
|
|
// bdead 40020803 gp = MEM_U32(sp + 64);
|
|
t9 = s0 << 2;
|
|
t5 = t2 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t5 + 0);
|
|
a0 = 0x1000a4d0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429ddc;
|
|
//nop;
|
|
L429ddc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t6 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t1 = t6 + t7;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429e00;
|
|
//nop;
|
|
L429e00:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t3 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
t4 = t3 + t0;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = 0x1000a500;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429e24;
|
|
//nop;
|
|
L429e24:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L429e30:
|
|
t8 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t9 = t8 + t2;
|
|
t5 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
t6 = MEM_U8(t5 + 2);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t1 = t8 + t7;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429e70;
|
|
//nop;
|
|
L429e70:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L429e7c:
|
|
t3 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
a1 = 0x1000511c;
|
|
//nop;
|
|
t4 = t3 + t0;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L429e9c;
|
|
a1 = a1;
|
|
L429e9c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L429f24;}
|
|
//nop;
|
|
t2 = 0x100003e4;
|
|
at = 0x1;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {at = 0x100003e4;
|
|
goto L429ec8;}
|
|
at = 0x100003e4;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
L429ec8:
|
|
at = 0x10000004;
|
|
t9 = 0x3;
|
|
MEM_U32(at + 0) = t9;
|
|
at = 0x100003e8;
|
|
//nop;
|
|
a0 = 0x10005124;
|
|
t5 = 0x3;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = t5;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L429ef8;
|
|
a0 = a0;
|
|
L429ef8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t6 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
//nop;
|
|
t7 = t6 + t8;
|
|
a0 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L429f18;
|
|
//nop;
|
|
L429f18:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L429f24:
|
|
t1 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
a1 = 0x10005128;
|
|
//nop;
|
|
t0 = t1 + t3;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L429f44;
|
|
a1 = a1;
|
|
L429f44:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L429f70;}
|
|
//nop;
|
|
a1 = 0x10005130;
|
|
//nop;
|
|
a0 = 0x1000a4d0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429f64;
|
|
a1 = a1;
|
|
L429f64:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L429f70:
|
|
t4 = MEM_U32(sp + 340);
|
|
t2 = s0 << 2;
|
|
t9 = t4 + t2;
|
|
t5 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
t6 = MEM_U8(t5 + 2);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t8 = s0 << 2;
|
|
//nop;
|
|
t7 = t4 + t8;
|
|
a1 = MEM_U32(t7 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429fb0;
|
|
//nop;
|
|
L429fb0:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L429fbc:
|
|
t1 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
t0 = t1 + t3;
|
|
t2 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t9 = MEM_U8(t2 + 2);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
t5 = s0 << 2;
|
|
//nop;
|
|
t6 = t1 + t5;
|
|
a1 = MEM_U32(t6 + 0);
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L429ffc;
|
|
//nop;
|
|
L429ffc:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42a008:
|
|
t4 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
t7 = t4 + t8;
|
|
t3 = MEM_U32(t7 + 0);
|
|
at = 0x2b;
|
|
t0 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L42a278;}
|
|
//nop;
|
|
t2 = 0x1000a36c;
|
|
at = 0x1;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L42a278;}
|
|
//nop;
|
|
t9 = 0x10000008;
|
|
at = 0x2;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {at = 0x3;
|
|
goto L42a064;}
|
|
at = 0x3;
|
|
if (t9 != at) {//nop;
|
|
goto L42a278;}
|
|
//nop;
|
|
L42a064:
|
|
t1 = MEM_U32(sp + 340);
|
|
t5 = s0 << 2;
|
|
t6 = t1 + t5;
|
|
t4 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t8 = MEM_U8(t4 + 1);
|
|
//nop;
|
|
t7 = t8 + 0xffffffb7;
|
|
at = t7 < 0x2f;
|
|
if (at == 0) {//nop;
|
|
goto L42a880;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
;static void *const Lswitch100076f8[] = {
|
|
&&L42a244,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a934,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a934,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a1b0,
|
|
&&L42a1c0,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a0ac,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a880,
|
|
&&L42a1a0,
|
|
&&L42a190,
|
|
};
|
|
dest = Lswitch100076f8[t7];
|
|
//nop;
|
|
goto *dest;
|
|
//nop;
|
|
L42a0ac:
|
|
t3 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t2 = t3 + t0;
|
|
t9 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
t1 = MEM_U8(t9 + 2);
|
|
//nop;
|
|
if (t1 != 0) {at = 0x10000248;
|
|
goto L42a0d8;}
|
|
at = 0x10000248;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L42a168;
|
|
MEM_U32(at + 0) = zero;
|
|
L42a0d8:
|
|
t5 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t4 = t5 + t6;
|
|
t8 = MEM_U32(t4 + 0);
|
|
at = 0x70;
|
|
t7 = MEM_U8(t8 + 2);
|
|
//nop;
|
|
if (t7 != at) {at = 0x10000248;
|
|
goto L42a110;}
|
|
at = 0x10000248;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
at = 0x10000250;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L42a168;
|
|
MEM_U32(at + 0) = zero;
|
|
L42a110:
|
|
t3 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
t2 = t3 + t0;
|
|
t9 = MEM_U32(t2 + 0);
|
|
at = 0x61;
|
|
t1 = MEM_U8(t9 + 2);
|
|
//nop;
|
|
if (t1 != at) {at = 0x10000248;
|
|
goto L42a13c;}
|
|
at = 0x10000248;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L42a168;
|
|
MEM_U32(at + 0) = zero;
|
|
L42a13c:
|
|
t5 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
t4 = t5 + t6;
|
|
t8 = MEM_U32(t4 + 0);
|
|
at = 0x63;
|
|
t7 = MEM_U8(t8 + 2);
|
|
//nop;
|
|
if (t7 != at) {at = 0x10000250;
|
|
goto L42a168;}
|
|
at = 0x10000250;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
L42a168:
|
|
t3 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
t2 = t3 + t0;
|
|
a0 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
f_add_static_opt(mem, sp, a0);
|
|
goto L42a184;
|
|
//nop;
|
|
L42a184:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42a190:
|
|
at = 0x1000a198;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t9;
|
|
L42a1a0:
|
|
at = 0x10000234;
|
|
t1 = 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t1;
|
|
L42a1b0:
|
|
at = 0x1000024c;
|
|
t5 = 0x1;
|
|
MEM_U32(at + 0) = t5;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t5;
|
|
L42a1c0:
|
|
t6 = 0x1000a36c;
|
|
at = 0x1;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L42a244;}
|
|
//nop;
|
|
t4 = 0x10000008;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42a244;}
|
|
//nop;
|
|
t8 = 0x1000513c;
|
|
t7 = MEM_U32(sp + 340);
|
|
t9 = 0x1000516c;
|
|
t3 = s0 << 2;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
MEM_U32(sp + 16) = zero;
|
|
t0 = t7 + t3;
|
|
t2 = MEM_U32(t0 + 0);
|
|
t9 = t9;
|
|
MEM_U32(sp + 28) = t9;
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t2;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42a238;
|
|
MEM_U32(sp + 24) = t2;
|
|
L42a238:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42a244:
|
|
at = 0x10000228;
|
|
t1 = 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
at = 0x10000258;
|
|
t5 = 0x1;
|
|
MEM_U32(at + 0) = t5;
|
|
at = 0x1000026c;
|
|
t6 = 0x1;
|
|
MEM_U32(at + 0) = t6;
|
|
at = 0x1000a184;
|
|
t4 = 0x1;
|
|
MEM_U32(at + 0) = t4;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t4;
|
|
L42a278:
|
|
t8 = MEM_U32(sp + 340);
|
|
t7 = s0 << 2;
|
|
//nop;
|
|
t3 = t8 + t7;
|
|
a0 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
v0 = f_getsuf(mem, sp, a0);
|
|
goto L42a294;
|
|
//nop;
|
|
L42a294:
|
|
// bdead 4002010b gp = MEM_U32(sp + 64);
|
|
s1 = v0 & 0xff;
|
|
at = 0x6d;
|
|
if (s1 != at) {//nop;
|
|
goto L42a2ac;}
|
|
//nop;
|
|
s1 = 0x66;
|
|
L42a2ac:
|
|
at = 0x70;
|
|
if (s1 != at) {at = 0x10000388;
|
|
goto L42a2c0;}
|
|
at = 0x10000388;
|
|
t0 = 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
L42a2c0:
|
|
at = 0x66;
|
|
if (s1 != at) {at = 0x1000038c;
|
|
goto L42a2d4;}
|
|
at = 0x1000038c;
|
|
t2 = 0x1;
|
|
MEM_U32(at + 0) = t2;
|
|
L42a2d4:
|
|
at = 0x1;
|
|
if (s1 != at) {at = 0x1000a134;
|
|
goto L42a2e8;}
|
|
at = 0x1000a134;
|
|
t9 = 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
L42a2e8:
|
|
at = 0x63;
|
|
if (s1 == at) {at = 0x70;
|
|
goto L42a414;}
|
|
at = 0x70;
|
|
if (s1 == at) {at = 0x66;
|
|
goto L42a414;}
|
|
at = 0x66;
|
|
if (s1 == at) {at = 0x46;
|
|
goto L42a414;}
|
|
at = 0x46;
|
|
if (s1 == at) {at = 0x72;
|
|
goto L42a414;}
|
|
at = 0x72;
|
|
if (s1 == at) {at = 0x65;
|
|
goto L42a414;}
|
|
at = 0x65;
|
|
if (s1 == at) {at = 0x42;
|
|
goto L42a414;}
|
|
at = 0x42;
|
|
if (s1 == at) {at = 0x55;
|
|
goto L42a414;}
|
|
at = 0x55;
|
|
if (s1 == at) {at = 0x73;
|
|
goto L42a414;}
|
|
at = 0x73;
|
|
if (s1 == at) {at = 0x4f;
|
|
goto L42a414;}
|
|
at = 0x4f;
|
|
if (s1 == at) {at = 0x47;
|
|
goto L42a414;}
|
|
at = 0x47;
|
|
if (s1 == at) {at = 0x53;
|
|
goto L42a414;}
|
|
at = 0x53;
|
|
if (s1 == at) {at = 0x4d;
|
|
goto L42a414;}
|
|
at = 0x4d;
|
|
if (s1 == at) {at = 0x56;
|
|
goto L42a414;}
|
|
at = 0x56;
|
|
if (s1 == at) {at = 0x69;
|
|
goto L42a414;}
|
|
at = 0x69;
|
|
if (s1 == at) {at = 0x1;
|
|
goto L42a414;}
|
|
at = 0x1;
|
|
if (s1 == at) {at = 0x44;
|
|
goto L42a414;}
|
|
at = 0x44;
|
|
if (s1 == at) {at = 0x3;
|
|
goto L42a414;}
|
|
at = 0x3;
|
|
if (s1 == at) {at = 0x2;
|
|
goto L42a414;}
|
|
at = 0x2;
|
|
if (s1 == at) {at = 0x75;
|
|
goto L42a414;}
|
|
at = 0x75;
|
|
if (s1 == at) {at = 0x6;
|
|
goto L42a414;}
|
|
at = 0x6;
|
|
if (s1 == at) {//nop;
|
|
goto L42a414;}
|
|
//nop;
|
|
t1 = 0x1000a36c;
|
|
at = 0x1;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L42a3e4;}
|
|
//nop;
|
|
t5 = 0x10000124;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L42a3e4;}
|
|
//nop;
|
|
t6 = 0x100001fc;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {at = 0x68;
|
|
goto L42a3e4;}
|
|
at = 0x68;
|
|
if (s1 == at) {//nop;
|
|
goto L42a414;}
|
|
//nop;
|
|
L42a3e4:
|
|
t4 = 0x10000214;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L42a414;}
|
|
//nop;
|
|
t8 = 0x1000a36c;
|
|
at = 0x4;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L42a780;}
|
|
//nop;
|
|
L42a414:
|
|
t7 = 0x10000394;
|
|
at = 0x10000394;
|
|
t7 = MEM_U32(t7 + 0);
|
|
t2 = MEM_U32(sp + 336);
|
|
t3 = t7 + 0x1;
|
|
MEM_U32(at + 0) = t3;
|
|
t0 = 0x1;
|
|
at = (int)t2 < (int)0x2;
|
|
if (at != 0) {MEM_U32(sp + 92) = t0;
|
|
goto L42a4b4;}
|
|
MEM_U32(sp + 92) = t0;
|
|
L42a43c:
|
|
t1 = MEM_U32(sp + 92);
|
|
t9 = MEM_U32(sp + 340);
|
|
t5 = t1 << 2;
|
|
t6 = t9 + t5;
|
|
t4 = MEM_U32(t6 + 0);
|
|
at = 0x6a;
|
|
t8 = MEM_U8(t4 + 1);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L42a49c;}
|
|
//nop;
|
|
a1 = 0x10005170;
|
|
//nop;
|
|
a0 = t4;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42a478;
|
|
a1 = a1;
|
|
L42a478:
|
|
// bdead 4006000b gp = MEM_U32(sp + 64);
|
|
if (v0 != 0) {//nop;
|
|
goto L42a49c;}
|
|
//nop;
|
|
t7 = 0x10000224;
|
|
at = 0x10000224;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
t3 = t7 + 0x1;
|
|
MEM_U32(at + 0) = t3;
|
|
L42a49c:
|
|
t0 = MEM_U32(sp + 92);
|
|
t1 = MEM_U32(sp + 336);
|
|
t2 = t0 + 0x1;
|
|
at = (int)t2 < (int)t1;
|
|
if (at != 0) {MEM_U32(sp + 92) = t2;
|
|
goto L42a43c;}
|
|
MEM_U32(sp + 92) = t2;
|
|
L42a4b4:
|
|
t9 = 0x10000230;
|
|
at = 0x3;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {at = 0x4;
|
|
goto L42a4d4;}
|
|
at = 0x4;
|
|
if (t9 != at) {//nop;
|
|
goto L42a68c;}
|
|
//nop;
|
|
L42a4d4:
|
|
t5 = 0x10000224;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {at = 0x63;
|
|
goto L42a68c;}
|
|
at = 0x63;
|
|
if (s1 == at) {at = 0x70;
|
|
goto L42a560;}
|
|
at = 0x70;
|
|
if (s1 == at) {at = 0x66;
|
|
goto L42a560;}
|
|
at = 0x66;
|
|
if (s1 == at) {at = 0x46;
|
|
goto L42a560;}
|
|
at = 0x46;
|
|
if (s1 == at) {at = 0x72;
|
|
goto L42a560;}
|
|
at = 0x72;
|
|
if (s1 == at) {at = 0x65;
|
|
goto L42a560;}
|
|
at = 0x65;
|
|
if (s1 == at) {at = 0x42;
|
|
goto L42a560;}
|
|
at = 0x42;
|
|
if (s1 == at) {at = 0x55;
|
|
goto L42a560;}
|
|
at = 0x55;
|
|
if (s1 == at) {at = 0x69;
|
|
goto L42a560;}
|
|
at = 0x69;
|
|
if (s1 == at) {at = 0x1;
|
|
goto L42a560;}
|
|
at = 0x1;
|
|
if (s1 == at) {at = 0x3;
|
|
goto L42a560;}
|
|
at = 0x3;
|
|
if (s1 == at) {at = 0x2;
|
|
goto L42a560;}
|
|
at = 0x2;
|
|
if (s1 == at) {at = 0x6;
|
|
goto L42a560;}
|
|
at = 0x6;
|
|
if (s1 == at) {at = 0x75;
|
|
goto L42a560;}
|
|
at = 0x75;
|
|
if (s1 == at) {at = 0x44;
|
|
goto L42a560;}
|
|
at = 0x44;
|
|
if (s1 != at) {at = 0x75;
|
|
goto L42a68c;}
|
|
L42a560:
|
|
at = 0x75;
|
|
if (s1 == at) {//nop;
|
|
goto L42a5b8;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
//nop;
|
|
t4 = t6 + t8;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = 0x1000a520;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42a58c;
|
|
//nop;
|
|
L42a58c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t7 = MEM_U32(sp + 340);
|
|
t3 = s0 << 2;
|
|
//nop;
|
|
t0 = t7 + t3;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = 0x75;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L42a5ac;
|
|
a1 = 0x75;
|
|
L42a5ac:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
s2 = v0;
|
|
goto L42a5cc;
|
|
s2 = v0;
|
|
L42a5b8:
|
|
t2 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t9 = t2 + t1;
|
|
s2 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
L42a5cc:
|
|
at = 0x10000408;
|
|
t6 = 0x1000040c;
|
|
t5 = 0x1;
|
|
t6 = MEM_U32(t6 + 0);
|
|
MEM_U32(at + 0) = t5;
|
|
at = 0xffffffff;
|
|
if (t6 != at) {//nop;
|
|
goto L42a610;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
v0 = f_save_place(mem, sp, a0);
|
|
goto L42a5fc;
|
|
//nop;
|
|
L42a5fc:
|
|
// bdead 400a000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000040c;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L42a610:
|
|
//nop;
|
|
a0 = 0x1000a530;
|
|
a1 = s2;
|
|
v0 = f_nodup(mem, sp, a0, a1);
|
|
goto L42a620;
|
|
a1 = s2;
|
|
L42a620:
|
|
// bdead 400a000b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42a644;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a530;
|
|
a1 = s2;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42a63c;
|
|
a1 = s2;
|
|
L42a63c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L42a644:
|
|
t8 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
//nop;
|
|
t7 = t8 + t4;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = 0x6f;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L42a660;
|
|
a1 = 0x6f;
|
|
L42a660:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
s2 = v0;
|
|
//nop;
|
|
a0 = 0x1000a540;
|
|
a1 = s2;
|
|
v0 = f_nodup(mem, sp, a0, a1);
|
|
goto L42a678;
|
|
a1 = s2;
|
|
L42a678:
|
|
// bdead 400a010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
MEM_U32(sp + 312) = s2;
|
|
goto L42a934;
|
|
MEM_U32(sp + 312) = s2;
|
|
L42a68c:
|
|
t3 = 0x10000214;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L42a754;}
|
|
//nop;
|
|
t0 = 0x1000a36c;
|
|
at = 0x4;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {//nop;
|
|
goto L42a754;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t9 = t2 + t1;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x1000a520;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42a6dc;
|
|
//nop;
|
|
L42a6dc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
t5 = MEM_U32(sp + 340);
|
|
t6 = s0 << 2;
|
|
//nop;
|
|
t8 = t5 + t6;
|
|
a0 = MEM_U32(t8 + 0);
|
|
a1 = 0x6f;
|
|
v0 = f_mksuf(mem, sp, a0, a1);
|
|
goto L42a6fc;
|
|
a1 = 0x6f;
|
|
L42a6fc:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
s2 = v0;
|
|
//nop;
|
|
a0 = 0x1000a540;
|
|
a1 = s2;
|
|
v0 = f_nodup(mem, sp, a0, a1);
|
|
goto L42a714;
|
|
a1 = s2;
|
|
L42a714:
|
|
// bdead 400a010b gp = MEM_U32(sp + 64);
|
|
if (v0 == 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a540;
|
|
a1 = s2;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42a730;
|
|
a1 = s2;
|
|
L42a730:
|
|
// bdead 400a0103 gp = MEM_U32(sp + 64);
|
|
MEM_U32(sp + 312) = s2;
|
|
t4 = 0x10000418;
|
|
at = 0x10000418;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t7 = t4 + 0x1;
|
|
MEM_U32(at + 0) = t7;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t7;
|
|
L42a754:
|
|
t3 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
t2 = t3 + t0;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a520;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42a774;
|
|
//nop;
|
|
L42a774:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42a780:
|
|
at = 0x62;
|
|
if (s1 != at) {//nop;
|
|
goto L42a834;}
|
|
//nop;
|
|
t1 = 0x10000230;
|
|
at = 0x3;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == at) {at = 0x4;
|
|
goto L42a7ac;}
|
|
at = 0x4;
|
|
if (t1 != at) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
L42a7ac:
|
|
t9 = 0x10000224;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t5 = 0x1000040c;
|
|
at = 0xffffffff;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L42a800;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
v0 = f_save_place(mem, sp, a0);
|
|
goto L42a7ec;
|
|
//nop;
|
|
L42a7ec:
|
|
// bdead 4002000b gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
at = 0x1000040c;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L42a800:
|
|
t6 = MEM_U32(sp + 340);
|
|
t8 = s0 << 2;
|
|
//nop;
|
|
t4 = t6 + t8;
|
|
a1 = MEM_U32(t4 + 0);
|
|
a0 = 0x1000a530;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42a820;
|
|
//nop;
|
|
L42a820:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
t7 = 0x1;
|
|
at = 0x10000408;
|
|
MEM_U32(at + 0) = t7;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t7;
|
|
L42a834:
|
|
t3 = MEM_U32(sp + 340);
|
|
t0 = s0 << 2;
|
|
//nop;
|
|
t2 = t3 + t0;
|
|
a1 = MEM_U32(t2 + 0);
|
|
a0 = 0x1000a540;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42a854;
|
|
//nop;
|
|
L42a854:
|
|
// bdead 40060103 gp = MEM_U32(sp + 64);
|
|
at = 0x6f;
|
|
if (s1 != at) {//nop;
|
|
goto L42a934;}
|
|
//nop;
|
|
t1 = 0x10000418;
|
|
at = 0x10000418;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t9 = t1 + 0x1;
|
|
MEM_U32(at + 0) = t9;
|
|
goto L42a934;
|
|
MEM_U32(at + 0) = t9;
|
|
L42a880:
|
|
t5 = MEM_U32(sp + 304);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L42a8f0;}
|
|
//nop;
|
|
t6 = 0x10005174;
|
|
t8 = MEM_U32(sp + 340);
|
|
t4 = s0 << 2;
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
MEM_U32(sp + 16) = zero;
|
|
t7 = t8 + t4;
|
|
t3 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42a8cc;
|
|
MEM_U32(sp + 24) = t3;
|
|
L42a8cc:
|
|
// bdead 40020003 gp = MEM_U32(sp + 64);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L42a8e4;
|
|
//nop;
|
|
L42a8e4:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42a934;
|
|
//nop;
|
|
L42a8f0:
|
|
t0 = 0x10005198;
|
|
t2 = MEM_U32(sp + 340);
|
|
t1 = s0 << 2;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
MEM_U32(sp + 16) = zero;
|
|
t9 = t2 + t1;
|
|
t5 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t5;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42a92c;
|
|
MEM_U32(sp + 24) = t5;
|
|
L42a92c:
|
|
// bdead 40020103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L42a934:
|
|
t6 = MEM_U32(sp + 336);
|
|
s0 = s0 + 0x1;
|
|
at = (int)s0 < (int)t6;
|
|
if (at != 0) {//nop;
|
|
goto L41c548;}
|
|
//nop;
|
|
L42a948:
|
|
t8 = MEM_U32(sp + 316);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L42ae5c;}
|
|
//nop;
|
|
t4 = 0x1000a520;
|
|
at = 0x1;
|
|
t4 = MEM_U32(t4 + 4);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L42aa8c;}
|
|
//nop;
|
|
t7 = 0x1000a520;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 8);
|
|
//nop;
|
|
a0 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
v0 = wrapper_strdup(mem, a0);
|
|
goto L42a98c;
|
|
//nop;
|
|
L42a98c:
|
|
MEM_U32(sp + 88) = v0;
|
|
t3 = MEM_U32(sp + 88);
|
|
// bdead 40001103 gp = MEM_U32(sp + 64);
|
|
if (t3 != 0) {//nop;
|
|
goto L42a9ac;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 312);
|
|
MEM_U32(sp + 88) = t0;
|
|
goto L42aa8c;
|
|
MEM_U32(sp + 88) = t0;
|
|
L42a9ac:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L42a9bc;
|
|
//nop;
|
|
L42a9bc:
|
|
MEM_U32(sp + 84) = v0;
|
|
t2 = MEM_U32(sp + 84);
|
|
// bdead 40000903 gp = MEM_U32(sp + 64);
|
|
at = (int)t2 < (int)0x3;
|
|
if (at != 0) {//nop;
|
|
goto L42aa8c;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 88);
|
|
at = 0x2e;
|
|
t9 = t2 + t1;
|
|
t5 = MEM_U8(t9 + -2);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L42aa8c;}
|
|
//nop;
|
|
t6 = 0x10000214;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L42aa18;}
|
|
//nop;
|
|
t8 = 0x69;
|
|
t4 = t1 + t2;
|
|
MEM_U8(t4 + -1) = (uint8_t)t8;
|
|
goto L42aa8c;
|
|
MEM_U8(t4 + -1) = (uint8_t)t8;
|
|
L42aa18:
|
|
t7 = 0x1000022c;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L42aa48;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 88);
|
|
t9 = MEM_U32(sp + 84);
|
|
t3 = 0x73;
|
|
t5 = t0 + t9;
|
|
MEM_U8(t5 + -1) = (uint8_t)t3;
|
|
goto L42aa8c;
|
|
MEM_U8(t5 + -1) = (uint8_t)t3;
|
|
L42aa48:
|
|
t6 = 0x10000224;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L42aa78;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 88);
|
|
t8 = MEM_U32(sp + 84);
|
|
t1 = 0x75;
|
|
t4 = t2 + t8;
|
|
MEM_U8(t4 + -1) = (uint8_t)t1;
|
|
goto L42aa8c;
|
|
MEM_U8(t4 + -1) = (uint8_t)t1;
|
|
L42aa78:
|
|
t7 = MEM_U32(sp + 88);
|
|
t0 = MEM_U32(sp + 84);
|
|
//nop;
|
|
t9 = t7 + t0;
|
|
MEM_U8(t9 + -2) = (uint8_t)zero;
|
|
L42aa8c:
|
|
t3 = 0x1000a36c;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L42aabc;}
|
|
//nop;
|
|
t5 = 0x10000008;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L42aaec;}
|
|
//nop;
|
|
L42aabc:
|
|
t6 = 0x1000a36c;
|
|
at = 0x3;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L42ac18;}
|
|
//nop;
|
|
t2 = 0x100001fc;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L42ac18;}
|
|
//nop;
|
|
L42aaec:
|
|
t8 = 0x1000a520;
|
|
at = 0x1;
|
|
t8 = MEM_U32(t8 + 4);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L42ab68;}
|
|
//nop;
|
|
t1 = 0x1000a1ec;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L42ab34;}
|
|
//nop;
|
|
t4 = 0x10000228;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != 0) {//nop;
|
|
goto L42ab68;}
|
|
//nop;
|
|
L42ab34:
|
|
a1 = 0x100051bc;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42ab48;
|
|
a1 = a1;
|
|
L42ab48:
|
|
// bdead 40000003 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 312);
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42ab60;
|
|
//nop;
|
|
L42ab60:
|
|
// bdead 40000103 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L42ab68:
|
|
a0 = 0x100051c8;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 316);
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ab80;
|
|
a0 = a0;
|
|
L42ab80:
|
|
// bdead 4000000b gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42ab98;
|
|
a1 = s4;
|
|
L42ab98:
|
|
t7 = MEM_U32(sp + 308);
|
|
// bdead 40010103 gp = MEM_U32(sp + 64);
|
|
if (t7 == 0) {//nop;
|
|
goto L42abe0;}
|
|
//nop;
|
|
a0 = 0x100051cc;
|
|
//nop;
|
|
a1 = t7;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42abc0;
|
|
a0 = a0;
|
|
L42abc0:
|
|
// bdead 40000009 gp = MEM_U32(sp + 64);
|
|
s4 = v0;
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
a1 = s4;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42abd8;
|
|
a1 = s4;
|
|
L42abd8:
|
|
// bdead 40000001 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L42abe0:
|
|
a1 = 0x100051d0;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42abf4;
|
|
a1 = a1;
|
|
L42abf4:
|
|
// bdead 40000001 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 316);
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42ac0c;
|
|
//nop;
|
|
L42ac0c:
|
|
// bdead 1 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42ae5c;
|
|
//nop;
|
|
L42ac18:
|
|
t0 = 0x1000a520;
|
|
at = 0x1;
|
|
t0 = MEM_U32(t0 + 4);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L42ad00;}
|
|
//nop;
|
|
t9 = 0x1000a1ec;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L42ac60;}
|
|
//nop;
|
|
t3 = 0x10000228;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L42ad00;}
|
|
//nop;
|
|
L42ac60:
|
|
a1 = 0x100051dc;
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42ac74;
|
|
a1 = a1;
|
|
L42ac74:
|
|
// bdead 40000001 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t5 = 0x1000a1ec;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L42acb0;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
a1 = t5;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42aca4;
|
|
a1 = t5;
|
|
L42aca4:
|
|
// bdead 40000001 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42accc;
|
|
//nop;
|
|
L42acb0:
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
a1 = MEM_U32(sp + 88);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42acc4;
|
|
//nop;
|
|
L42acc4:
|
|
// bdead 40000001 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L42accc:
|
|
a1 = 0x100051e8;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42ace0;
|
|
a1 = a1;
|
|
L42ace0:
|
|
// bdead 40000001 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 312);
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42acf8;
|
|
//nop;
|
|
L42acf8:
|
|
// bdead 40000001 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L42ad00:
|
|
a1 = 0x100051f4;
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42ad14;
|
|
a1 = a1;
|
|
L42ad14:
|
|
// bdead 40000001 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 316);
|
|
//nop;
|
|
a0 = 0x1000a270;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42ad2c;
|
|
//nop;
|
|
L42ad2c:
|
|
// bdead 40000001 gp = MEM_U32(sp + 64);
|
|
at = 0x3;
|
|
t6 = 0x10000230;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L42ae28;}
|
|
//nop;
|
|
a1 = 0x10005200;
|
|
//nop;
|
|
a0 = 0x1000a448;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42ad60;
|
|
a1 = a1;
|
|
L42ad60:
|
|
// bdead 40000001 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
t2 = 0x1000a1ec;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L42ad9c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a448;
|
|
a1 = t2;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42ad90;
|
|
a1 = t2;
|
|
L42ad90:
|
|
// bdead 40000001 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42adf0;
|
|
//nop;
|
|
L42ad9c:
|
|
t8 = 0x10000228;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L42add4;}
|
|
//nop;
|
|
a1 = 0x1000520c;
|
|
//nop;
|
|
a0 = 0x1000a448;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42adc8;
|
|
a1 = a1;
|
|
L42adc8:
|
|
// bdead 40000001 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42adf0;
|
|
//nop;
|
|
L42add4:
|
|
a1 = 0x10005214;
|
|
//nop;
|
|
a0 = 0x1000a448;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42ade8;
|
|
a1 = a1;
|
|
L42ade8:
|
|
// bdead 40000001 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L42adf0:
|
|
a1 = 0x1000521c;
|
|
//nop;
|
|
a0 = 0x1000a448;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42ae04;
|
|
a1 = a1;
|
|
L42ae04:
|
|
// bdead 40000001 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 316);
|
|
//nop;
|
|
a0 = 0x1000a448;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42ae1c;
|
|
//nop;
|
|
L42ae1c:
|
|
// bdead 1 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
goto L42ae5c;
|
|
//nop;
|
|
L42ae28:
|
|
a1 = 0x10005228;
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42ae3c;
|
|
a1 = a1;
|
|
L42ae3c:
|
|
// bdead 40000001 gp = MEM_U32(sp + 64);
|
|
a1 = MEM_U32(sp + 316);
|
|
//nop;
|
|
a0 = 0x1000a4e0;
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L42ae54;
|
|
//nop;
|
|
L42ae54:
|
|
// bdead 1 gp = MEM_U32(sp + 64);
|
|
//nop;
|
|
L42ae5c:
|
|
// bdead 1 ra = MEM_U32(sp + 68);
|
|
// bdead 1 s0 = MEM_U32(sp + 40);
|
|
// bdead 1 s1 = MEM_U32(sp + 44);
|
|
// bdead 1 s2 = MEM_U32(sp + 48);
|
|
// bdead 1 s3 = MEM_U32(sp + 52);
|
|
// bdead 1 s4 = MEM_U32(sp + 56);
|
|
// bdead 1 s5 = MEM_U32(sp + 60);
|
|
// bdead 1 sp = sp + 0x150;
|
|
return;
|
|
// bdead 1 sp = sp + 0x150;
|
|
}
|
|
|
|
static void f_get_host_chiptype(uint8_t *mem, uint32_t sp) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L42ae80:
|
|
//get_host_chiptype:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
return;
|
|
//nop;
|
|
}
|
|
|
|
static void f_error(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1, uint32_t a2, uint32_t a3) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
L42ae94:
|
|
//error:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffc8;
|
|
t6 = 0x1000023c;
|
|
// fdead 400081eb MEM_U32(sp + 44) = ra;
|
|
t6 = MEM_U32(t6 + 0);
|
|
// fdead 400081eb MEM_U32(sp + 40) = gp;
|
|
MEM_U32(sp + 56) = a0;
|
|
MEM_U32(sp + 60) = a1;
|
|
MEM_U32(sp + 64) = a2;
|
|
if (t6 != 0) {MEM_U32(sp + 68) = a3;
|
|
goto L42b08c;}
|
|
MEM_U32(sp + 68) = a3;
|
|
t7 = 0x10000440;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L42b08c;}
|
|
//nop;
|
|
a0 = 0x1000a31c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = 0x2f;
|
|
v0 = wrapper_strrchr(mem, a0, a1);
|
|
goto L42aef4;
|
|
a1 = 0x2f;
|
|
L42aef4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
at = 0x10000440;
|
|
t8 = 0x10000440;
|
|
MEM_U32(at + 0) = v0;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L42af2c;}
|
|
//nop;
|
|
t9 = 0x1000a31c;
|
|
at = 0x10000440;
|
|
t9 = MEM_U32(t9 + 0);
|
|
MEM_U32(at + 0) = t9;
|
|
goto L42af44;
|
|
MEM_U32(at + 0) = t9;
|
|
L42af2c:
|
|
t0 = 0x10000440;
|
|
at = 0x10000440;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t1 = t0 + 0x1;
|
|
MEM_U32(at + 0) = t1;
|
|
L42af44:
|
|
a0 = 0x10000440;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L42af58;
|
|
//nop;
|
|
L42af58:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
MEM_U32(sp + 52) = v0;
|
|
a0 = MEM_U32(sp + 52);
|
|
//nop;
|
|
a0 = a0 + 0x2;
|
|
//nop;
|
|
v0 = wrapper_malloc(mem, a0);
|
|
goto L42af74;
|
|
//nop;
|
|
L42af74:
|
|
// bdead 4000010b gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
at = 0x10000444;
|
|
t2 = 0x10000444;
|
|
MEM_U32(at + 0) = v0;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L42b034;}
|
|
//nop;
|
|
a2 = 0x10000440;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10005260;
|
|
//nop;
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = 0x3281;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L42afbc;
|
|
a1 = a1;
|
|
L42afbc:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
t3 = 0xfb52720;
|
|
t4 = 0xfb50300;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
at = (int)t3 < (int)t4;
|
|
if (at == 0) {//nop;
|
|
goto L42b01c;}
|
|
//nop;
|
|
t6 = 0xfb500a0;
|
|
a2 = 0x10000440;
|
|
t5 = t3 << 2;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10005288;
|
|
//nop;
|
|
t7 = t5 + t6;
|
|
a3 = MEM_U32(t7 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L42b014;
|
|
a1 = a1;
|
|
L42b014:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L42b01c:
|
|
//nop;
|
|
a0 = 0x1;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L42b02c;
|
|
//nop;
|
|
L42b02c:
|
|
// bdead 40000103 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L42b034:
|
|
t8 = MEM_U32(sp + 52);
|
|
MEM_U32(sp + 48) = zero;
|
|
if ((int)t8 <= 0) {//nop;
|
|
goto L42b074;}
|
|
//nop;
|
|
L42b044:
|
|
t0 = 0x10000444;
|
|
t1 = MEM_U32(sp + 48);
|
|
t0 = MEM_U32(t0 + 0);
|
|
t9 = 0x20;
|
|
t2 = t0 + t1;
|
|
MEM_U8(t2 + 0) = (uint8_t)t9;
|
|
t4 = MEM_U32(sp + 48);
|
|
t5 = MEM_U32(sp + 52);
|
|
t3 = t4 + 0x1;
|
|
at = (int)t3 < (int)t5;
|
|
if (at != 0) {MEM_U32(sp + 48) = t3;
|
|
goto L42b044;}
|
|
MEM_U32(sp + 48) = t3;
|
|
L42b074:
|
|
t6 = 0x10000444;
|
|
t7 = MEM_U32(sp + 48);
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t8 = t6 + t7;
|
|
MEM_U8(t8 + 0) = (uint8_t)zero;
|
|
L42b08c:
|
|
t0 = MEM_U32(sp + 56);
|
|
at = 0x5;
|
|
if (t0 != at) {//nop;
|
|
goto L42b0c8;}
|
|
//nop;
|
|
a2 = 0x10000444;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10005290;
|
|
//nop;
|
|
a2 = MEM_U32(a2 + 0);
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L42b0bc;
|
|
a1 = a1;
|
|
L42b0bc:
|
|
// bdead 40000101 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
goto L42b108;
|
|
//nop;
|
|
L42b0c8:
|
|
t1 = MEM_U32(sp + 56);
|
|
t2 = 0x10000448;
|
|
t9 = t1 << 2;
|
|
t2 = t2;
|
|
a2 = 0x10000440;
|
|
t4 = t9 + t2;
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10005298;
|
|
a3 = MEM_U32(t4 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L42b100;
|
|
a1 = a1;
|
|
L42b100:
|
|
// bdead 40000101 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L42b108:
|
|
t3 = MEM_U32(sp + 60);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L42b178;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 64);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L42b154;}
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x100052a4;
|
|
//nop;
|
|
a2 = t3;
|
|
a3 = t5;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L42b148;
|
|
a1 = a1;
|
|
L42b148:
|
|
// bdead 40000101 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
goto L42b178;
|
|
//nop;
|
|
L42b154:
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x100052b4;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 60);
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L42b170;
|
|
a1 = a1;
|
|
L42b170:
|
|
// bdead 40000101 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L42b178:
|
|
t6 = MEM_U32(sp + 68);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L42b1e8;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 72);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L42b1c4;}
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x100052bc;
|
|
//nop;
|
|
a2 = t6;
|
|
a3 = t7;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L42b1b8;
|
|
a1 = a1;
|
|
L42b1b8:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
goto L42b1e8;
|
|
//nop;
|
|
L42b1c4:
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x100052cc;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 68);
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L42b1e0;
|
|
a1 = a1;
|
|
L42b1e0:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L42b1e8:
|
|
t8 = MEM_U32(sp + 76);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L42b208;}
|
|
//nop;
|
|
t0 = 0x100052d4;
|
|
//nop;
|
|
t0 = t0;
|
|
MEM_U32(sp + 76) = t0;
|
|
L42b208:
|
|
t9 = MEM_U32(sp + 92);
|
|
a0 = 0xfb528e4;
|
|
MEM_U32(sp + 20) = t9;
|
|
//nop;
|
|
t1 = MEM_U32(sp + 88);
|
|
t2 = MEM_U32(sp + 96);
|
|
t4 = MEM_U32(sp + 100);
|
|
a1 = MEM_U32(sp + 76);
|
|
a2 = MEM_U32(sp + 80);
|
|
a3 = MEM_U32(sp + 84);
|
|
a0 = a0 + 0x20;
|
|
MEM_U32(sp + 16) = t1;
|
|
MEM_U32(sp + 24) = t2;
|
|
MEM_U32(sp + 28) = t4;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L42b244;
|
|
MEM_U32(sp + 28) = t4;
|
|
L42b244:
|
|
// bdead 1 ra = MEM_U32(sp + 44);
|
|
// bdead 1 gp = MEM_U32(sp + 40);
|
|
// bdead 1 sp = sp + 0x38;
|
|
return;
|
|
// bdead 1 sp = sp + 0x38;
|
|
}
|
|
|
|
static void f_relocate_passes(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1, uint32_t a2) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a3 = 0;
|
|
L42b254:
|
|
//relocate_passes:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffb0;
|
|
t6 = 0x100052d8;
|
|
MEM_U32(sp + 88) = a2;
|
|
at = 0x1000a32c;
|
|
t7 = MEM_U32(sp + 88);
|
|
t6 = t6;
|
|
// fdead 400180ef MEM_U32(sp + 60) = ra;
|
|
// fdead 400180ef MEM_U32(sp + 56) = gp;
|
|
MEM_U32(sp + 80) = a0;
|
|
MEM_U32(sp + 84) = a1;
|
|
// fdead 400180ef MEM_U32(sp + 52) = s3;
|
|
// fdead 400180ef MEM_U32(sp + 48) = s2;
|
|
// fdead 400180ef MEM_U32(sp + 44) = s1;
|
|
if (t7 != 0) {MEM_U32(at + 0) = t6;
|
|
goto L42b2b0;}
|
|
MEM_U32(at + 0) = t6;
|
|
t8 = 0x1000a1b4;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
MEM_U32(sp + 88) = t8;
|
|
L42b2b0:
|
|
t9 = MEM_U32(sp + 80);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L42b2d8;}
|
|
//nop;
|
|
s1 = 0x100052dc;
|
|
t0 = MEM_U32(sp + 88);
|
|
at = 0x1000a1b8;
|
|
s1 = s1;
|
|
MEM_U32(at + 0) = t0;
|
|
goto L42b2e0;
|
|
MEM_U32(at + 0) = t0;
|
|
L42b2d8:
|
|
s1 = MEM_U32(sp + 80);
|
|
//nop;
|
|
L42b2e0:
|
|
a0 = 0x10000400;
|
|
a1 = 0x10005304;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L42b2f8;
|
|
a1 = a1;
|
|
L42b2f8:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
if (v0 != 0) {//nop;
|
|
goto L42b338;}
|
|
//nop;
|
|
t1 = 0x100002e4;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {at = 0x100002e4;
|
|
goto L42b338;}
|
|
at = 0x100002e4;
|
|
a0 = 0x10005308;
|
|
//nop;
|
|
MEM_U32(at + 0) = zero;
|
|
a0 = a0;
|
|
f_compose_G0_libs(mem, sp, a0);
|
|
goto L42b330;
|
|
a0 = a0;
|
|
L42b330:
|
|
// bdead 40040103 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42b338:
|
|
t2 = MEM_U8(s1 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L42f198;}
|
|
//nop;
|
|
L42b348:
|
|
t3 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L42b378;}
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a1c0;
|
|
a1 = MEM_U8(s1 + 0);
|
|
//nop;
|
|
v0 = wrapper_strchr(mem, a0, a1);
|
|
goto L42b36c;
|
|
//nop;
|
|
L42b36c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
if (v0 != 0) {//nop;
|
|
goto L42f188;}
|
|
//nop;
|
|
L42b378:
|
|
t4 = MEM_U8(s1 + 0);
|
|
//nop;
|
|
t5 = t4 + 0xffffffcf;
|
|
at = t5 < 0x4a;
|
|
if (at == 0) {//nop;
|
|
goto L42f138;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
;static void *const Lswitch100077b4[] = {
|
|
&&L42d8ec,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f188,
|
|
&&L42f138,
|
|
&&L42da00,
|
|
&&L42e8fc,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42ea90,
|
|
&&L42f138,
|
|
&&L42ef1c,
|
|
&&L42f138,
|
|
&&L42e434,
|
|
&&L42f138,
|
|
&&L42e1e8,
|
|
&&L42d768,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42ec14,
|
|
&&L42f138,
|
|
&&L42ed98,
|
|
&&L42f138,
|
|
&&L42dc98,
|
|
&&L42e064,
|
|
&&L42f0ac,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42f138,
|
|
&&L42c7a0,
|
|
&&L42c858,
|
|
&&L42c650,
|
|
&&L42c2d8,
|
|
&&L42be84,
|
|
&&L42b758,
|
|
&&L42f138,
|
|
&&L42b3ac,
|
|
&&L42f138,
|
|
&&L42bff4,
|
|
&&L42bf3c,
|
|
&&L42ca60,
|
|
&&L42c390,
|
|
&&L42e2fc,
|
|
&&L42c500,
|
|
&&L42b638,
|
|
&&L42c220,
|
|
&&L42d008,
|
|
&&L42c168,
|
|
&&L42cd48,
|
|
&&L42c0ac,
|
|
&&L42c448,
|
|
&&L42c9a8,
|
|
&&L42f138,
|
|
&&L42ce98,
|
|
&&L42cf50,
|
|
};
|
|
dest = Lswitch100077b4[t5];
|
|
//nop;
|
|
goto *dest;
|
|
//nop;
|
|
L42b3ac:
|
|
t6 = 0x10000088;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L42b3dc;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t6;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42b3d4;
|
|
//nop;
|
|
L42b3d4:
|
|
// bdead 40040103 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42b3dc:
|
|
t7 = 0x10000090;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L42b40c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t7;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42b404;
|
|
//nop;
|
|
L42b404:
|
|
// bdead 40040103 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42b40c:
|
|
t8 = MEM_U32(sp + 80);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L42b43c;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 88);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L42b62c;}
|
|
//nop;
|
|
t0 = MEM_U8(t9 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L42b62c;}
|
|
//nop;
|
|
L42b43c:
|
|
t1 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L42b534;}
|
|
//nop;
|
|
t2 = 0x10000280;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L42b494;}
|
|
//nop;
|
|
a1 = 0x10005318;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t1;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42b480;
|
|
a1 = a1;
|
|
L42b480:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000088;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42b494:
|
|
t3 = 0x1000037c;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L42b4dc;}
|
|
//nop;
|
|
a1 = 0x10005328;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42b4c8;
|
|
a1 = a1;
|
|
L42b4c8:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000088;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42b4dc:
|
|
a1 = 0x10005338;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42b4f8;
|
|
a1 = a1;
|
|
L42b4f8:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x10000090;
|
|
a1 = 0x10005348;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42b520;
|
|
a1 = a1;
|
|
L42b520:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000088;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42b534:
|
|
t4 = 0x10000280;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42b580;}
|
|
//nop;
|
|
a0 = 0x1000a25c;
|
|
a1 = 0x10005354;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = MEM_U32(a0 + 0);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42b56c;
|
|
a1 = a1;
|
|
L42b56c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000088;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42b580:
|
|
t5 = 0x1000037c;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L42b5cc;}
|
|
//nop;
|
|
a0 = 0x1000a25c;
|
|
a1 = 0x10005364;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = MEM_U32(a0 + 0);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42b5b8;
|
|
a1 = a1;
|
|
L42b5b8:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000088;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42b5cc:
|
|
a0 = 0x1000a25c;
|
|
a1 = 0x10005374;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = MEM_U32(a0 + 0);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42b5ec;
|
|
a1 = a1;
|
|
L42b5ec:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a25c;
|
|
at = 0x10000090;
|
|
a1 = 0x10005384;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42b618;
|
|
a1 = a1;
|
|
L42b618:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000088;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42b62c:
|
|
at = 0x10000088;
|
|
MEM_U32(at + 0) = zero;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = zero;
|
|
L42b638:
|
|
t6 = 0x10000094;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L42b668;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t6;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42b660;
|
|
//nop;
|
|
L42b660:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42b668:
|
|
t7 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L42b6dc;}
|
|
//nop;
|
|
t8 = 0x100003e8;
|
|
at = 0x1;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == at) {at = 0x3;
|
|
goto L42b6a4;}
|
|
at = 0x3;
|
|
if (t8 == at) {//nop;
|
|
goto L42b6a4;}
|
|
//nop;
|
|
s2 = 0x10005390;
|
|
s2 = s2;
|
|
goto L42b6b0;
|
|
s2 = s2;
|
|
L42b6a4:
|
|
s2 = 0x10005394;
|
|
//nop;
|
|
s2 = s2;
|
|
L42b6b0:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(sp + 88);
|
|
a1 = s2;
|
|
a3 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42b6c8;
|
|
a3 = zero;
|
|
L42b6c8:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000094;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42b6dc:
|
|
t9 = 0x100003e8;
|
|
at = 0x1;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {at = 0x3;
|
|
goto L42b708;}
|
|
at = 0x3;
|
|
if (t9 == at) {//nop;
|
|
goto L42b708;}
|
|
//nop;
|
|
s2 = 0x100053a8;
|
|
s2 = s2;
|
|
goto L42b714;
|
|
s2 = s2;
|
|
L42b708:
|
|
s2 = 0x100053ac;
|
|
//nop;
|
|
s2 = s2;
|
|
L42b714:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x1000539c;
|
|
t0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = s2;
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
MEM_U32(sp + 16) = t0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42b744;
|
|
MEM_U32(sp + 16) = t0;
|
|
L42b744:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000094;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42b758:
|
|
t2 = 0x1000009c;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L42b788;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t2;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42b780;
|
|
//nop;
|
|
L42b780:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42b788:
|
|
t1 = 0x10000098;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L42b7b8;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t1;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42b7b0;
|
|
//nop;
|
|
L42b7b0:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42b7b8:
|
|
t3 = 0x100000a0;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L42b7e8;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t3;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42b7e0;
|
|
//nop;
|
|
L42b7e0:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42b7e8:
|
|
t4 = 0x100000a4;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42b818;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t4;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42b810;
|
|
//nop;
|
|
L42b810:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42b818:
|
|
t5 = 0x100000a8;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L42b848;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t5;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42b840;
|
|
//nop;
|
|
L42b840:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42b848:
|
|
t6 = 0x100000ac;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L42b878;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t6;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42b870;
|
|
//nop;
|
|
L42b870:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42b878:
|
|
t7 = 0x100000b8;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L42b8a8;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t7;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42b8a0;
|
|
//nop;
|
|
L42b8a0:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42b8a8:
|
|
t8 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L42baac;}
|
|
//nop;
|
|
t9 = 0x1000a188;
|
|
at = 0x10000;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
t0 = t9 & at;
|
|
if (t0 == 0) {//nop;
|
|
goto L42b904;}
|
|
//nop;
|
|
a1 = 0x100053b4;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t8;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42b8f0;
|
|
a1 = a1;
|
|
L42b8f0:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x1000009c;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L42b904:
|
|
t2 = 0x10000004;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L42b928;}
|
|
//nop;
|
|
s2 = 0x100053b8;
|
|
s2 = s2;
|
|
goto L42b934;
|
|
s2 = s2;
|
|
L42b928:
|
|
s2 = 0x100053c0;
|
|
//nop;
|
|
s2 = s2;
|
|
L42b934:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(sp + 88);
|
|
a1 = s2;
|
|
a3 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42b94c;
|
|
a3 = zero;
|
|
L42b94c:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
t1 = 0x10000008;
|
|
at = 0x10000098;
|
|
t1 = MEM_U32(t1 + 0);
|
|
MEM_U32(at + 0) = v0;
|
|
if (t1 != 0) {//nop;
|
|
goto L42b99c;}
|
|
//nop;
|
|
t3 = 0x1000a36c;
|
|
at = 0x3;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L42b9d4;}
|
|
//nop;
|
|
t4 = 0x100001fc;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42b9d4;}
|
|
//nop;
|
|
L42b99c:
|
|
t5 = 0x10000000;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L42b9c0;}
|
|
//nop;
|
|
s3 = 0x100053c8;
|
|
s3 = s3;
|
|
goto L42b9cc;
|
|
s3 = s3;
|
|
L42b9c0:
|
|
s3 = 0x100053d4;
|
|
//nop;
|
|
s3 = s3;
|
|
L42b9cc:
|
|
s2 = s3;
|
|
goto L42b9e0;
|
|
s2 = s3;
|
|
L42b9d4:
|
|
s2 = 0x100053dc;
|
|
//nop;
|
|
s2 = s2;
|
|
L42b9e0:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(sp + 88);
|
|
a1 = s2;
|
|
a3 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42b9f8;
|
|
a3 = zero;
|
|
L42b9f8:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x100000a0;
|
|
a1 = 0x100053e0;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ba20;
|
|
a1 = a1;
|
|
L42ba20:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x100000a4;
|
|
a1 = 0x100053e8;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ba48;
|
|
a1 = a1;
|
|
L42ba48:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x100000a8;
|
|
a1 = 0x100053f0;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ba70;
|
|
a1 = a1;
|
|
L42ba70:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x100000ac;
|
|
a1 = 0x100053f8;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ba98;
|
|
a1 = a1;
|
|
L42ba98:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000b8;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42baac:
|
|
t6 = 0x1000a188;
|
|
at = 0x10000;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
t7 = t6 & at;
|
|
if (t7 == 0) {//nop;
|
|
goto L42bb10;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
MEM_U32(sp + 16) = t9;
|
|
//nop;
|
|
a1 = 0x10005400;
|
|
a3 = 0x1000540c;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42bafc;
|
|
a3 = a3;
|
|
L42bafc:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x1000009c;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L42bb10:
|
|
t0 = 0x10000004;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L42bb34;}
|
|
//nop;
|
|
s2 = 0x1000541c;
|
|
s2 = s2;
|
|
goto L42bb40;
|
|
s2 = s2;
|
|
L42bb34:
|
|
s2 = 0x10005424;
|
|
//nop;
|
|
s2 = s2;
|
|
L42bb40:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005410;
|
|
t8 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = s2;
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
MEM_U32(sp + 16) = t8;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42bb70;
|
|
MEM_U32(sp + 16) = t8;
|
|
L42bb70:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000098;
|
|
t2 = 0x1000a36c;
|
|
MEM_U32(at + 0) = v0;
|
|
t2 = MEM_U32(t2 + 0);
|
|
at = 0x1;
|
|
if (t2 != at) {//nop;
|
|
goto L42bbac;}
|
|
//nop;
|
|
t1 = 0x10000008;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L42bbdc;}
|
|
//nop;
|
|
L42bbac:
|
|
t3 = 0x1000a36c;
|
|
at = 0x3;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L42bcac;}
|
|
//nop;
|
|
t4 = 0x100001fc;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42bcac;}
|
|
//nop;
|
|
L42bbdc:
|
|
t5 = 0x10000008;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L42bc24;}
|
|
//nop;
|
|
t6 = 0x1000a36c;
|
|
at = 0x3;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L42bc5c;}
|
|
//nop;
|
|
t7 = 0x100001fc;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L42bc5c;}
|
|
//nop;
|
|
L42bc24:
|
|
t9 = 0x10000000;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L42bc48;}
|
|
//nop;
|
|
s3 = 0x1000543c;
|
|
s3 = s3;
|
|
goto L42bc54;
|
|
s3 = s3;
|
|
L42bc48:
|
|
s3 = 0x10005448;
|
|
//nop;
|
|
s3 = s3;
|
|
L42bc54:
|
|
s2 = s3;
|
|
goto L42bc68;
|
|
s2 = s3;
|
|
L42bc5c:
|
|
s2 = 0x10005450;
|
|
//nop;
|
|
s2 = s2;
|
|
L42bc68:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x1000542c;
|
|
t0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = s2;
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
MEM_U32(sp + 16) = t0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42bc98;
|
|
MEM_U32(sp + 16) = t0;
|
|
L42bc98:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000a0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42bd7c;
|
|
MEM_U32(at + 0) = v0;
|
|
L42bcac:
|
|
t8 = 0x10000008;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L42bcf4;}
|
|
//nop;
|
|
t2 = 0x1000a36c;
|
|
at = 0x3;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != at) {//nop;
|
|
goto L42bd2c;}
|
|
//nop;
|
|
t1 = 0x100001fc;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L42bd2c;}
|
|
//nop;
|
|
L42bcf4:
|
|
t3 = 0x10000000;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L42bd18;}
|
|
//nop;
|
|
s3 = 0x10005460;
|
|
s3 = s3;
|
|
goto L42bd24;
|
|
s3 = s3;
|
|
L42bd18:
|
|
s3 = 0x1000546c;
|
|
//nop;
|
|
s3 = s3;
|
|
L42bd24:
|
|
s2 = s3;
|
|
goto L42bd38;
|
|
s2 = s3;
|
|
L42bd2c:
|
|
s2 = 0x10005474;
|
|
//nop;
|
|
s2 = s2;
|
|
L42bd38:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005454;
|
|
t4 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = s2;
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
MEM_U32(sp + 16) = t4;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42bd68;
|
|
MEM_U32(sp + 16) = t4;
|
|
L42bd68:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000a0;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L42bd7c:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005478;
|
|
a3 = 0x10005484;
|
|
t5 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t5;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42bdb0;
|
|
MEM_U32(sp + 16) = t5;
|
|
L42bdb0:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
t6 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
at = 0x100000a4;
|
|
a1 = 0x1000548c;
|
|
a3 = 0x10005498;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
MEM_U32(sp + 16) = t6;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42bdf0;
|
|
a3 = a3;
|
|
L42bdf0:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
t7 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
at = 0x100000a8;
|
|
a1 = 0x100054a0;
|
|
a3 = 0x100054ac;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
MEM_U32(sp + 16) = t7;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42be30;
|
|
a3 = a3;
|
|
L42be30:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
t9 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
MEM_U32(sp + 16) = t9;
|
|
at = 0x100000ac;
|
|
//nop;
|
|
a1 = 0x100054b4;
|
|
a3 = 0x100054c0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42be70;
|
|
a3 = a3;
|
|
L42be70:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000b8;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42be84:
|
|
t0 = 0x100000b0;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L42beb4;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t0;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42beac;
|
|
//nop;
|
|
L42beac:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42beb4:
|
|
t8 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L42bef4;}
|
|
//nop;
|
|
a1 = 0x100054c8;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t8;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42bee0;
|
|
a1 = a1;
|
|
L42bee0:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000b0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42bef4:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x100054d4;
|
|
a3 = 0x100054e0;
|
|
t2 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42bf28;
|
|
MEM_U32(sp + 16) = t2;
|
|
L42bf28:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000b0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42bf3c:
|
|
t1 = 0x100000b4;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L42bf6c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t1;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42bf64;
|
|
//nop;
|
|
L42bf64:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42bf6c:
|
|
t3 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L42bfac;}
|
|
//nop;
|
|
a1 = 0x100054ec;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t3;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42bf98;
|
|
a1 = a1;
|
|
L42bf98:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000b4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42bfac:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x100054f4;
|
|
a3 = 0x10005500;
|
|
t4 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t4;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42bfe0;
|
|
MEM_U32(sp + 16) = t4;
|
|
L42bfe0:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000b4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42bff4:
|
|
t5 = 0x100000bc;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L42c024;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t5;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42c01c;
|
|
//nop;
|
|
L42c01c:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42c024:
|
|
t6 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L42c064;}
|
|
//nop;
|
|
a1 = 0x10005508;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t6;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c050;
|
|
a1 = a1;
|
|
L42c050:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000bc;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c064:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005510;
|
|
a3 = 0x1000551c;
|
|
t7 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t7;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c098;
|
|
MEM_U32(sp + 16) = t7;
|
|
L42c098:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000bc;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c0ac:
|
|
t9 = 0x100000c4;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L42c0e0;}
|
|
//nop;
|
|
a0 = t9;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42c0d8;
|
|
//nop;
|
|
L42c0d8:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42c0e0:
|
|
t0 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L42c120;}
|
|
//nop;
|
|
a1 = 0x10005524;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t0;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c10c;
|
|
a1 = a1;
|
|
L42c10c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000c4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c120:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005528;
|
|
a3 = 0x10005534;
|
|
t8 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t8;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c154;
|
|
MEM_U32(sp + 16) = t8;
|
|
L42c154:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000c4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c168:
|
|
t2 = 0x100000c0;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L42c198;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t2;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42c190;
|
|
//nop;
|
|
L42c190:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42c198:
|
|
t1 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L42c1d8;}
|
|
//nop;
|
|
a1 = 0x10005538;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t1;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c1c4;
|
|
a1 = a1;
|
|
L42c1c4:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000c0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c1d8:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005540;
|
|
a3 = 0x1000554c;
|
|
t3 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c20c;
|
|
MEM_U32(sp + 16) = t3;
|
|
L42c20c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000c0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c220:
|
|
t4 = 0x100000d0;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42c250;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t4;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42c248;
|
|
//nop;
|
|
L42c248:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42c250:
|
|
t5 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L42c290;}
|
|
//nop;
|
|
a1 = 0x10005554;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t5;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c27c;
|
|
a1 = a1;
|
|
L42c27c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000d0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c290:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x1000555c;
|
|
a3 = 0x10005568;
|
|
t6 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t6;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c2c4;
|
|
MEM_U32(sp + 16) = t6;
|
|
L42c2c4:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000d0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c2d8:
|
|
t7 = 0x100000d4;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L42c308;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t7;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42c300;
|
|
//nop;
|
|
L42c300:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42c308:
|
|
t9 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L42c348;}
|
|
//nop;
|
|
a0 = t9;
|
|
//nop;
|
|
a1 = 0x10005570;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c334;
|
|
a1 = a1;
|
|
L42c334:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000d4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c348:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005578;
|
|
a3 = 0x10005584;
|
|
t0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c37c;
|
|
MEM_U32(sp + 16) = t0;
|
|
L42c37c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000d4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c390:
|
|
t8 = 0x100000c8;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L42c3c0;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t8;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42c3b8;
|
|
//nop;
|
|
L42c3b8:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42c3c0:
|
|
t2 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L42c400;}
|
|
//nop;
|
|
a1 = 0x1000558c;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t2;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c3ec;
|
|
a1 = a1;
|
|
L42c3ec:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000c8;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c400:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005594;
|
|
a3 = 0x100055a0;
|
|
t1 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c434;
|
|
MEM_U32(sp + 16) = t1;
|
|
L42c434:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000c8;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c448:
|
|
t3 = 0x100000cc;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L42c478;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t3;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42c470;
|
|
//nop;
|
|
L42c470:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42c478:
|
|
t4 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42c4b8;}
|
|
//nop;
|
|
a1 = 0x100055a8;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t4;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c4a4;
|
|
a1 = a1;
|
|
L42c4a4:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000cc;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c4b8:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x100055b0;
|
|
a3 = 0x100055bc;
|
|
t5 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t5;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c4ec;
|
|
MEM_U32(sp + 16) = t5;
|
|
L42c4ec:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000cc;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c500:
|
|
t6 = 0x100000d8;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L42c530;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t6;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42c528;
|
|
//nop;
|
|
L42c528:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42c530:
|
|
t7 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L42c570;}
|
|
//nop;
|
|
a1 = 0x100055c4;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t7;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c55c;
|
|
a1 = a1;
|
|
L42c55c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000d8;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c570:
|
|
t9 = 0x1000a36c;
|
|
at = 0x1;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L42c608;}
|
|
//nop;
|
|
t0 = 0x10000008;
|
|
at = 0x2;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {at = 0x3;
|
|
goto L42c5a8;}
|
|
at = 0x3;
|
|
if (t0 != at) {//nop;
|
|
goto L42c608;}
|
|
//nop;
|
|
L42c5a8:
|
|
t8 = 0x10000210;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L42c608;}
|
|
//nop;
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x100055cc;
|
|
a3 = 0x100055dc;
|
|
t2 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c5f4;
|
|
MEM_U32(sp + 16) = t2;
|
|
L42c5f4:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000d8;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c608:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x100055e4;
|
|
a3 = 0x100055f0;
|
|
t1 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c63c;
|
|
MEM_U32(sp + 16) = t1;
|
|
L42c63c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000d8;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c650:
|
|
t3 = 0x100000dc;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L42c680;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t3;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42c678;
|
|
//nop;
|
|
L42c678:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42c680:
|
|
t4 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42c6c0;}
|
|
//nop;
|
|
a1 = 0x100055f8;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t4;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c6ac;
|
|
a1 = a1;
|
|
L42c6ac:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000dc;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c6c0:
|
|
t5 = 0x1000a36c;
|
|
at = 0x1;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L42c758;}
|
|
//nop;
|
|
t6 = 0x10000008;
|
|
at = 0x2;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {at = 0x3;
|
|
goto L42c6f8;}
|
|
at = 0x3;
|
|
if (t6 != at) {//nop;
|
|
goto L42c758;}
|
|
//nop;
|
|
L42c6f8:
|
|
t7 = 0x10000210;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L42c758;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
MEM_U32(sp + 16) = t9;
|
|
//nop;
|
|
a1 = 0x10005600;
|
|
a3 = 0x10005610;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c744;
|
|
a3 = a3;
|
|
L42c744:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000dc;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c758:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005618;
|
|
a3 = 0x10005624;
|
|
t0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c78c;
|
|
MEM_U32(sp + 16) = t0;
|
|
L42c78c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000dc;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c7a0:
|
|
t8 = 0x100000e0;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L42c7d0;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t8;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42c7c8;
|
|
//nop;
|
|
L42c7c8:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42c7d0:
|
|
t2 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L42c810;}
|
|
//nop;
|
|
a1 = 0x1000562c;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t2;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c7fc;
|
|
a1 = a1;
|
|
L42c7fc:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000e0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c810:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005630;
|
|
a3 = 0x1000563c;
|
|
t1 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c844;
|
|
MEM_U32(sp + 16) = t1;
|
|
L42c844:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000e0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c858:
|
|
t3 = 0x100000e4;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L42c888;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t3;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42c880;
|
|
//nop;
|
|
L42c880:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42c888:
|
|
t4 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42c8c8;}
|
|
//nop;
|
|
a1 = 0x10005640;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t4;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c8b4;
|
|
a1 = a1;
|
|
L42c8b4:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000e4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c8c8:
|
|
t5 = 0x1000a36c;
|
|
at = 0x1;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != at) {//nop;
|
|
goto L42c960;}
|
|
//nop;
|
|
t6 = 0x10000008;
|
|
at = 0x2;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == at) {at = 0x3;
|
|
goto L42c900;}
|
|
at = 0x3;
|
|
if (t6 != at) {//nop;
|
|
goto L42c960;}
|
|
//nop;
|
|
L42c900:
|
|
t7 = 0x10000210;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L42c960;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
MEM_U32(sp + 16) = t9;
|
|
//nop;
|
|
a1 = 0x10005644;
|
|
a3 = 0x10005654;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c94c;
|
|
a3 = a3;
|
|
L42c94c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000e4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c960:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005658;
|
|
a3 = 0x10005664;
|
|
t0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42c994;
|
|
MEM_U32(sp + 16) = t0;
|
|
L42c994:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000e4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42c9a8:
|
|
t8 = 0x10000104;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L42c9d8;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t8;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42c9d0;
|
|
//nop;
|
|
L42c9d0:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42c9d8:
|
|
t2 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L42ca18;}
|
|
//nop;
|
|
a1 = 0x10005668;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t2;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ca04;
|
|
a1 = a1;
|
|
L42ca04:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000104;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42ca18:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005674;
|
|
a3 = 0x10005684;
|
|
t1 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ca4c;
|
|
MEM_U32(sp + 16) = t1;
|
|
L42ca4c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000104;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42ca60:
|
|
t3 = 0x100000e8;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L42ca90;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t3;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42ca88;
|
|
//nop;
|
|
L42ca88:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42ca90:
|
|
t4 = 0x100000fc;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42cac0;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t4;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42cab8;
|
|
//nop;
|
|
L42cab8:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42cac0:
|
|
t5 = 0x10000100;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L42caf0;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t5;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42cae8;
|
|
//nop;
|
|
L42cae8:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42caf0:
|
|
t6 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L42cb80;}
|
|
//nop;
|
|
a1 = 0x10005690;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t6;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42cb1c;
|
|
a1 = a1;
|
|
L42cb1c:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x100000e8;
|
|
a1 = 0x10005694;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42cb44;
|
|
a1 = a1;
|
|
L42cb44:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x100000fc;
|
|
a1 = 0x100056a0;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42cb6c;
|
|
a1 = a1;
|
|
L42cb6c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000100;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42cb80:
|
|
t7 = 0x1000a36c;
|
|
at = 0x1;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != at) {//nop;
|
|
goto L42cc18;}
|
|
//nop;
|
|
t9 = 0x10000008;
|
|
at = 0x2;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {at = 0x3;
|
|
goto L42cbb8;}
|
|
at = 0x3;
|
|
if (t9 != at) {//nop;
|
|
goto L42cc18;}
|
|
//nop;
|
|
L42cbb8:
|
|
t0 = 0x10000210;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L42cc18;}
|
|
//nop;
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x100056a8;
|
|
a3 = 0x100056b8;
|
|
t8 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t8;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42cc04;
|
|
MEM_U32(sp + 16) = t8;
|
|
L42cc04:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000e8;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42ccc0;
|
|
MEM_U32(at + 0) = v0;
|
|
L42cc18:
|
|
t2 = 0x10000424;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L42cc78;}
|
|
//nop;
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x100056bc;
|
|
a3 = 0x100056c8;
|
|
t1 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42cc64;
|
|
MEM_U32(sp + 16) = t1;
|
|
L42cc64:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000e8;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42ccc0;
|
|
MEM_U32(at + 0) = v0;
|
|
L42cc78:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x100056cc;
|
|
a3 = 0x100056d8;
|
|
t3 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ccac;
|
|
MEM_U32(sp + 16) = t3;
|
|
L42ccac:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000e8;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L42ccc0:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x100056dc;
|
|
a3 = 0x100056ec;
|
|
t4 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t4;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ccf4;
|
|
MEM_U32(sp + 16) = t4;
|
|
L42ccf4:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
t5 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
at = 0x100000fc;
|
|
a1 = 0x100056f8;
|
|
a3 = 0x10005708;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
MEM_U32(sp + 16) = t5;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42cd34;
|
|
a3 = a3;
|
|
L42cd34:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000100;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42cd48:
|
|
t6 = 0x100000f4;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L42cd78;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t6;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42cd70;
|
|
//nop;
|
|
L42cd70:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42cd78:
|
|
t7 = 0x100000f8;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L42cda8;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t7;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42cda0;
|
|
//nop;
|
|
L42cda0:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42cda8:
|
|
t9 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L42ce10;}
|
|
//nop;
|
|
a0 = t9;
|
|
//nop;
|
|
a1 = 0x10005710;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42cdd4;
|
|
a1 = a1;
|
|
L42cdd4:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x100000f4;
|
|
a1 = 0x10005718;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42cdfc;
|
|
a1 = a1;
|
|
L42cdfc:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000f8;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42ce10:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005720;
|
|
a3 = 0x1000572c;
|
|
t0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ce44;
|
|
MEM_U32(sp + 16) = t0;
|
|
L42ce44:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
t8 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
at = 0x100000f4;
|
|
a1 = 0x10005734;
|
|
a3 = 0x10005740;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
MEM_U32(sp + 16) = t8;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ce84;
|
|
a3 = a3;
|
|
L42ce84:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000f8;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42ce98:
|
|
t2 = 0x100000ec;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L42cec8;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t2;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42cec0;
|
|
//nop;
|
|
L42cec0:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42cec8:
|
|
t1 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L42cf08;}
|
|
//nop;
|
|
a1 = 0x10005748;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t1;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42cef4;
|
|
a1 = a1;
|
|
L42cef4:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000ec;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42cf08:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005750;
|
|
a3 = 0x1000575c;
|
|
t3 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42cf3c;
|
|
MEM_U32(sp + 16) = t3;
|
|
L42cf3c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000ec;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42cf50:
|
|
t4 = 0x100000f0;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42cf80;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t4;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L42cf78;
|
|
//nop;
|
|
L42cf78:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42cf80:
|
|
t5 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L42cfc0;}
|
|
//nop;
|
|
a1 = 0x10005764;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t5;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42cfac;
|
|
a1 = a1;
|
|
L42cfac:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000f0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42cfc0:
|
|
a0 = 0x1000a26c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x1000576c;
|
|
a3 = 0x10005778;
|
|
t6 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t6;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42cff4;
|
|
MEM_U32(sp + 16) = t6;
|
|
L42cff4:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100000f0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42d008:
|
|
t7 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L42d180;}
|
|
//nop;
|
|
t9 = 0x10000220;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L42d0d8;}
|
|
//nop;
|
|
a1 = 0x1000a258;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = t7;
|
|
a3 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d04c;
|
|
a3 = zero;
|
|
L42d04c:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x10000164;
|
|
a1 = 0x10005780;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d074;
|
|
a1 = a1;
|
|
L42d074:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x1000016c;
|
|
a1 = 0x1000578c;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d09c;
|
|
a1 = a1;
|
|
L42d09c:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x10000170;
|
|
a1 = 0x1000579c;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d0c4;
|
|
a1 = a1;
|
|
L42d0c4:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000168;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42d0d8:
|
|
a1 = 0x1000a254;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(sp + 88);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a3 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d0f4;
|
|
a3 = zero;
|
|
L42d0f4:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x10000164;
|
|
a1 = 0x100057a4;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d11c;
|
|
a1 = a1;
|
|
L42d11c:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x1000016c;
|
|
a1 = 0x100057b0;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d144;
|
|
a1 = a1;
|
|
L42d144:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x10000170;
|
|
a1 = 0x100057c0;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d16c;
|
|
a1 = a1;
|
|
L42d16c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000168;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42d180:
|
|
t0 = 0x10000220;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L42d510;}
|
|
//nop;
|
|
t8 = 0x1000037c;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L42d2c8;}
|
|
//nop;
|
|
a0 = 0x1000a258;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 88);
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d1c8;
|
|
a2 = zero;
|
|
L42d1c8:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
s2 = v0;
|
|
a1 = 0x1000a598;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c004f t9 = t9;
|
|
a0 = s2;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d1e8;
|
|
a0 = s2;
|
|
L42d1e8:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
a1 = MEM_U32(sp + 88);
|
|
at = 0x10000164;
|
|
a0 = 0x100057c8;
|
|
//nop;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d20c;
|
|
a0 = a0;
|
|
L42d20c:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
s2 = v0;
|
|
a1 = 0x1000a598;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c004f t9 = t9;
|
|
a0 = s2;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d22c;
|
|
a0 = s2;
|
|
L42d22c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
a1 = MEM_U32(sp + 88);
|
|
at = 0x10000168;
|
|
a0 = 0x100057d0;
|
|
//nop;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d250;
|
|
a0 = a0;
|
|
L42d250:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
s2 = v0;
|
|
a1 = 0x1000a598;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c004f t9 = t9;
|
|
a0 = s2;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d270;
|
|
a0 = s2;
|
|
L42d270:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
a1 = MEM_U32(sp + 88);
|
|
at = 0x1000016c;
|
|
a0 = 0x100057dc;
|
|
//nop;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d294;
|
|
a0 = a0;
|
|
L42d294:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
s2 = v0;
|
|
a1 = 0x1000a598;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c004f t9 = t9;
|
|
a0 = s2;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d2b4;
|
|
a0 = s2;
|
|
L42d2b4:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000170;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42d2c8:
|
|
t2 = 0x10000324;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L42d3f8;}
|
|
//nop;
|
|
a0 = 0x1000a258;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 88);
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d2f8;
|
|
a2 = zero;
|
|
L42d2f8:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
s2 = v0;
|
|
a1 = 0x1000a588;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c004f t9 = t9;
|
|
a0 = s2;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d318;
|
|
a0 = s2;
|
|
L42d318:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
a1 = MEM_U32(sp + 88);
|
|
at = 0x10000164;
|
|
a0 = 0x100057ec;
|
|
//nop;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d33c;
|
|
a0 = a0;
|
|
L42d33c:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
s2 = v0;
|
|
a1 = 0x1000a588;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c004f t9 = t9;
|
|
a0 = s2;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d35c;
|
|
a0 = s2;
|
|
L42d35c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
a1 = MEM_U32(sp + 88);
|
|
at = 0x10000168;
|
|
a0 = 0x100057f4;
|
|
//nop;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d380;
|
|
a0 = a0;
|
|
L42d380:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
s2 = v0;
|
|
a1 = 0x1000a588;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c004f t9 = t9;
|
|
a0 = s2;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d3a0;
|
|
a0 = s2;
|
|
L42d3a0:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
a1 = MEM_U32(sp + 88);
|
|
at = 0x1000016c;
|
|
a0 = 0x10005800;
|
|
//nop;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d3c4;
|
|
a0 = a0;
|
|
L42d3c4:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
s2 = v0;
|
|
a1 = 0x1000a588;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c004f t9 = t9;
|
|
a0 = s2;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d3e4;
|
|
a0 = s2;
|
|
L42d3e4:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000170;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42d3f8:
|
|
a0 = 0x1000a258;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 88);
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d410;
|
|
a2 = zero;
|
|
L42d410:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
s2 = v0;
|
|
a1 = 0x1000a578;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c004f t9 = t9;
|
|
a0 = s2;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d430;
|
|
a0 = s2;
|
|
L42d430:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
a1 = MEM_U32(sp + 88);
|
|
at = 0x10000164;
|
|
a0 = 0x10005810;
|
|
//nop;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d454;
|
|
a0 = a0;
|
|
L42d454:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
s2 = v0;
|
|
a1 = 0x1000a578;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c004f t9 = t9;
|
|
a0 = s2;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d474;
|
|
a0 = s2;
|
|
L42d474:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
a1 = MEM_U32(sp + 88);
|
|
at = 0x10000168;
|
|
a0 = 0x10005818;
|
|
//nop;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d498;
|
|
a0 = a0;
|
|
L42d498:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
s2 = v0;
|
|
a1 = 0x1000a578;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c004f t9 = t9;
|
|
a0 = s2;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d4b8;
|
|
a0 = s2;
|
|
L42d4b8:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
a1 = MEM_U32(sp + 88);
|
|
at = 0x1000016c;
|
|
a0 = 0x10005824;
|
|
//nop;
|
|
a2 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d4dc;
|
|
a0 = a0;
|
|
L42d4dc:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
s2 = v0;
|
|
a1 = 0x1000a578;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c004f t9 = t9;
|
|
a0 = s2;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d4fc;
|
|
a0 = s2;
|
|
L42d4fc:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000170;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42d510:
|
|
t1 = 0x1000037c;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L42d5e0;}
|
|
//nop;
|
|
a0 = 0x1000a254;
|
|
a1 = 0x1000a598;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
// bdead 40040063 t9 = t9;
|
|
//nop;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d548;
|
|
//nop;
|
|
L42d548:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
a1 = 0x1000a598;
|
|
//nop;
|
|
at = 0x10000164;
|
|
a0 = 0x10005834;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c006f t9 = t9;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d574;
|
|
a0 = a0;
|
|
L42d574:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
a1 = 0x1000a598;
|
|
//nop;
|
|
at = 0x10000168;
|
|
a0 = 0x1000583c;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c006f t9 = t9;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d5a0;
|
|
a0 = a0;
|
|
L42d5a0:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
a1 = 0x1000a598;
|
|
//nop;
|
|
at = 0x1000016c;
|
|
a0 = 0x10005848;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c006f t9 = t9;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d5cc;
|
|
a0 = a0;
|
|
L42d5cc:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000170;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42d5e0:
|
|
t3 = 0x10000324;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L42d6b0;}
|
|
//nop;
|
|
a0 = 0x1000a254;
|
|
a1 = 0x1000a588;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
// bdead 40040063 t9 = t9;
|
|
//nop;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d618;
|
|
//nop;
|
|
L42d618:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
a1 = 0x1000a588;
|
|
//nop;
|
|
at = 0x10000164;
|
|
a0 = 0x10005858;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c006f t9 = t9;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d644;
|
|
a0 = a0;
|
|
L42d644:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
a1 = 0x1000a588;
|
|
//nop;
|
|
at = 0x10000168;
|
|
a0 = 0x10005860;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c006f t9 = t9;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d670;
|
|
a0 = a0;
|
|
L42d670:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
a1 = 0x1000a588;
|
|
//nop;
|
|
at = 0x1000016c;
|
|
a0 = 0x1000586c;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c006f t9 = t9;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d69c;
|
|
a0 = a0;
|
|
L42d69c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000170;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42d6b0:
|
|
a0 = 0x1000a254;
|
|
a1 = 0x1000a578;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 8);
|
|
// bdead 40040063 t9 = t9;
|
|
//nop;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d6d0;
|
|
//nop;
|
|
L42d6d0:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
a1 = 0x1000a578;
|
|
//nop;
|
|
at = 0x10000164;
|
|
a0 = 0x1000587c;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c006f t9 = t9;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d6fc;
|
|
a0 = a0;
|
|
L42d6fc:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
a1 = 0x1000a578;
|
|
//nop;
|
|
at = 0x10000168;
|
|
a0 = 0x10005884;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c006f t9 = t9;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d728;
|
|
a0 = a0;
|
|
L42d728:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
a1 = 0x1000a578;
|
|
//nop;
|
|
at = 0x1000016c;
|
|
a0 = 0x10005890;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// fdead 601c006f t9 = t9;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42d754;
|
|
a0 = a0;
|
|
L42d754:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000170;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42d768:
|
|
t4 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42d840;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 88);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L42d7dc;}
|
|
//nop;
|
|
t6 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L42d7dc;}
|
|
//nop;
|
|
t9 = 0x10000130;
|
|
a0 = 0x100058a0;
|
|
t9 = MEM_U32(t9 + 0);
|
|
a2 = 0x100058a4;
|
|
MEM_U32(sp + 16) = t9;
|
|
//nop;
|
|
a1 = t4;
|
|
a3 = t5;
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d7c8;
|
|
a2 = a2;
|
|
L42d7c8:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000174;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42d810;
|
|
MEM_U32(at + 0) = v0;
|
|
L42d7dc:
|
|
a2 = 0x10000130;
|
|
a0 = 0x100058a8;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d7fc;
|
|
a0 = a0;
|
|
L42d7fc:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000174;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L42d810:
|
|
a1 = 0x100058ac;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d82c;
|
|
a1 = a1;
|
|
L42d82c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000178;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42d840:
|
|
t0 = 0x10000324;
|
|
t7 = 0x100058b4;
|
|
at = 0x10000174;
|
|
t0 = MEM_U32(t0 + 0);
|
|
t7 = t7;
|
|
if (t0 == 0) {MEM_U32(at + 0) = t7;
|
|
goto L42d8a4;}
|
|
MEM_U32(at + 0) = t7;
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x100058b8;
|
|
a3 = 0x100058cc;
|
|
t8 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t8;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d890;
|
|
MEM_U32(sp + 16) = t8;
|
|
L42d890:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000178;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42d8a4:
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x100058d4;
|
|
a3 = 0x100058e0;
|
|
t2 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d8d8;
|
|
MEM_U32(sp + 16) = t2;
|
|
L42d8d8:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000178;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42d8ec:
|
|
t1 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L42d954;}
|
|
//nop;
|
|
a1 = 0x1000014c;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = t1;
|
|
a3 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d918;
|
|
a3 = zero;
|
|
L42d918:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x100001b4;
|
|
a1 = 0x100058e8;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d940;
|
|
a1 = a1;
|
|
L42d940:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001b8;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42d954:
|
|
t6 = 0x10000324;
|
|
t3 = 0x100058f4;
|
|
at = 0x100001b4;
|
|
t6 = MEM_U32(t6 + 0);
|
|
t3 = t3;
|
|
if (t6 == 0) {MEM_U32(at + 0) = t3;
|
|
goto L42d9b8;}
|
|
MEM_U32(at + 0) = t3;
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x100058fc;
|
|
a3 = 0x10005910;
|
|
t4 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t4;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d9a4;
|
|
MEM_U32(sp + 16) = t4;
|
|
L42d9a4:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001b8;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42d9b8:
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x1000591c;
|
|
a3 = 0x10005928;
|
|
t5 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t5;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42d9ec;
|
|
MEM_U32(sp + 16) = t5;
|
|
L42d9ec:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001b8;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42da00:
|
|
t9 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L42db40;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 88);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L42dab0;}
|
|
//nop;
|
|
t0 = MEM_U8(t7 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L42dab0;}
|
|
//nop;
|
|
t8 = 0x10000144;
|
|
a1 = t9;
|
|
//nop;
|
|
a0 = 0x10005934;
|
|
a2 = 0x10005938;
|
|
t8 = MEM_U32(t8 + 0);
|
|
a3 = t7;
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
MEM_U32(sp + 16) = t8;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42da60;
|
|
MEM_U32(sp + 16) = t8;
|
|
L42da60:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a1 = MEM_U32(sp + 84);
|
|
t2 = 0x10000160;
|
|
at = 0x100001bc;
|
|
a0 = 0x1000593c;
|
|
a2 = 0x10005940;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
a3 = MEM_U32(sp + 88);
|
|
MEM_U32(sp + 20) = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
MEM_U32(sp + 16) = t2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42da9c;
|
|
MEM_U32(sp + 16) = t2;
|
|
L42da9c:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001e4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42db10;
|
|
MEM_U32(at + 0) = v0;
|
|
L42dab0:
|
|
a2 = 0x10000144;
|
|
a0 = 0x10005944;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42dad0;
|
|
a0 = a0;
|
|
L42dad0:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a1 = MEM_U32(sp + 84);
|
|
a2 = 0x10000160;
|
|
at = 0x100001bc;
|
|
a0 = 0x10005948;
|
|
//nop;
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42dafc;
|
|
a0 = a0;
|
|
L42dafc:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001e4;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L42db10:
|
|
a1 = 0x1000594c;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42db2c;
|
|
a1 = a1;
|
|
L42db2c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001c0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42db40:
|
|
t1 = MEM_U32(sp + 88);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L42dbd0;}
|
|
//nop;
|
|
t3 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L42dbd0;}
|
|
//nop;
|
|
a3 = 0x10000144;
|
|
a0 = 0x10005958;
|
|
a1 = 0x1000595c;
|
|
//nop;
|
|
a3 = MEM_U32(a3 + 0);
|
|
a2 = t1;
|
|
MEM_U32(sp + 16) = zero;
|
|
a0 = a0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42db88;
|
|
a1 = a1;
|
|
L42db88:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = 0x10000160;
|
|
at = 0x100001bc;
|
|
a0 = 0x10005960;
|
|
a1 = 0x10005964;
|
|
//nop;
|
|
a3 = MEM_U32(a3 + 0);
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a0 = a0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42dbbc;
|
|
a1 = a1;
|
|
L42dbbc:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001e4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42dbf0;
|
|
MEM_U32(at + 0) = v0;
|
|
L42dbd0:
|
|
t6 = 0x10005968;
|
|
at = 0x100001bc;
|
|
t6 = t6;
|
|
t4 = 0x10005970;
|
|
MEM_U32(at + 0) = t6;
|
|
at = 0x100001e4;
|
|
t4 = t4;
|
|
MEM_U32(at + 0) = t4;
|
|
L42dbf0:
|
|
t5 = 0x10000324;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L42dc50;}
|
|
//nop;
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005978;
|
|
a3 = 0x1000598c;
|
|
t0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42dc3c;
|
|
MEM_U32(sp + 16) = t0;
|
|
L42dc3c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001c0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42dc50:
|
|
t9 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
MEM_U32(sp + 16) = t9;
|
|
//nop;
|
|
a1 = 0x10005998;
|
|
a3 = 0x100059a4;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42dc84;
|
|
a3 = a3;
|
|
L42dc84:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001c0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42dc98:
|
|
t7 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L42dd98;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 88);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L42dd0c;}
|
|
//nop;
|
|
t2 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L42dd0c;}
|
|
//nop;
|
|
t3 = 0x10000148;
|
|
a0 = 0x100059b0;
|
|
a2 = 0x100059b4;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
a1 = t7;
|
|
a3 = t8;
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
MEM_U32(sp + 16) = t3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42dcf8;
|
|
MEM_U32(sp + 16) = t3;
|
|
L42dcf8:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001ac;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42dd40;
|
|
MEM_U32(at + 0) = v0;
|
|
L42dd0c:
|
|
a2 = 0x10000148;
|
|
a0 = 0x100059b8;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42dd2c;
|
|
a0 = a0;
|
|
L42dd2c:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001ac;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L42dd40:
|
|
a1 = 0x100059bc;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42dd5c;
|
|
a1 = a1;
|
|
L42dd5c:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x100001a8;
|
|
a1 = 0x100059c4;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42dd84;
|
|
a1 = a1;
|
|
L42dd84:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001b0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42dd98:
|
|
t1 = MEM_U32(sp + 88);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L42de8c;}
|
|
//nop;
|
|
t6 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L42de8c;}
|
|
//nop;
|
|
t4 = 0x10000324;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42de2c;}
|
|
//nop;
|
|
t0 = 0x10000148;
|
|
a1 = 0x1000a25c;
|
|
a3 = 0x1000a32c;
|
|
t5 = 0x100059e4;
|
|
a0 = 0x100059cc;
|
|
a2 = 0x100059d0;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a3 = MEM_U32(a3 + 0);
|
|
t5 = t5;
|
|
MEM_U32(sp + 16) = t5;
|
|
MEM_U32(sp + 20) = t1;
|
|
MEM_U32(sp + 28) = zero;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
MEM_U32(sp + 24) = t0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42de18;
|
|
MEM_U32(sp + 24) = t0;
|
|
L42de18:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001ac;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42df3c;
|
|
MEM_U32(at + 0) = v0;
|
|
L42de2c:
|
|
t9 = 0x100059f8;
|
|
t7 = 0x10000148;
|
|
t9 = t9;
|
|
a1 = 0x1000a25c;
|
|
a3 = 0x1000a32c;
|
|
MEM_U32(sp + 16) = t9;
|
|
//nop;
|
|
a0 = 0x100059e8;
|
|
a2 = 0x100059ec;
|
|
t2 = MEM_U32(sp + 88);
|
|
t7 = MEM_U32(t7 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a3 = MEM_U32(a3 + 0);
|
|
MEM_U32(sp + 28) = zero;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
MEM_U32(sp + 20) = t2;
|
|
MEM_U32(sp + 24) = t7;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42de78;
|
|
MEM_U32(sp + 24) = t7;
|
|
L42de78:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001ac;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42df3c;
|
|
MEM_U32(at + 0) = v0;
|
|
L42de8c:
|
|
t8 = 0x10000324;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L42def0;}
|
|
//nop;
|
|
t3 = 0x10000148;
|
|
a1 = 0x1000a25c;
|
|
a3 = 0x1000a32c;
|
|
a0 = 0x100059fc;
|
|
a2 = 0x10005a00;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a3 = MEM_U32(a3 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
MEM_U32(sp + 16) = t3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42dedc;
|
|
MEM_U32(sp + 16) = t3;
|
|
L42dedc:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001ac;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42df3c;
|
|
MEM_U32(at + 0) = v0;
|
|
L42def0:
|
|
t6 = 0x10000148;
|
|
a1 = 0x1000a25c;
|
|
a3 = 0x1000a32c;
|
|
a0 = 0x10005a0c;
|
|
a2 = 0x10005a10;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a3 = MEM_U32(a3 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
MEM_U32(sp + 16) = t6;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42df28;
|
|
MEM_U32(sp + 16) = t6;
|
|
L42df28:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001ac;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L42df3c:
|
|
t4 = 0x10000324;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42dfdc;}
|
|
//nop;
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005a1c;
|
|
a3 = 0x10005a30;
|
|
t5 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t5;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42df88;
|
|
MEM_U32(sp + 16) = t5;
|
|
L42df88:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
t1 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
at = 0x100001a8;
|
|
a1 = 0x10005a38;
|
|
a3 = 0x10005a4c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
MEM_U32(sp + 16) = t1;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42dfc8;
|
|
a3 = a3;
|
|
L42dfc8:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001b0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42dfdc:
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005a54;
|
|
a3 = 0x10005a60;
|
|
t0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e010;
|
|
MEM_U32(sp + 16) = t0;
|
|
L42e010:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
t9 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
MEM_U32(sp + 16) = t9;
|
|
at = 0x100001a8;
|
|
//nop;
|
|
a1 = 0x10005a68;
|
|
a3 = 0x10005a74;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e050;
|
|
a3 = a3;
|
|
L42e050:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001b0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e064:
|
|
t2 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L42e13c;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 88);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L42e0d8;}
|
|
//nop;
|
|
t8 = MEM_U8(t7 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L42e0d8;}
|
|
//nop;
|
|
t3 = 0x1000015c;
|
|
a0 = 0x10005a7c;
|
|
a2 = 0x10005a80;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
a1 = t2;
|
|
a3 = t7;
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
MEM_U32(sp + 16) = t3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e0c4;
|
|
MEM_U32(sp + 16) = t3;
|
|
L42e0c4:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001d8;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42e10c;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e0d8:
|
|
a2 = 0x1000015c;
|
|
a0 = 0x10005a84;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e0f8;
|
|
a0 = a0;
|
|
L42e0f8:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001d8;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e10c:
|
|
a1 = 0x10005a88;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e128;
|
|
a1 = a1;
|
|
L42e128:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001dc;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e13c:
|
|
t4 = 0x10000324;
|
|
t6 = 0x10005a98;
|
|
at = 0x100001d8;
|
|
t4 = MEM_U32(t4 + 0);
|
|
t6 = t6;
|
|
if (t4 == 0) {MEM_U32(at + 0) = t6;
|
|
goto L42e1a0;}
|
|
MEM_U32(at + 0) = t6;
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005aa4;
|
|
a3 = 0x10005ab8;
|
|
t5 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t5;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e18c;
|
|
MEM_U32(sp + 16) = t5;
|
|
L42e18c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001dc;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e1a0:
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005ac8;
|
|
a3 = 0x10005ad4;
|
|
t1 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e1d4;
|
|
MEM_U32(sp + 16) = t1;
|
|
L42e1d4:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001dc;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e1e8:
|
|
t0 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L42e250;}
|
|
//nop;
|
|
a1 = 0x10000154;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = t0;
|
|
a3 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e214;
|
|
a3 = zero;
|
|
L42e214:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x100001cc;
|
|
a1 = 0x10005ae4;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e23c;
|
|
a1 = a1;
|
|
L42e23c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001d0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e250:
|
|
t8 = 0x10000324;
|
|
t9 = 0x10005af0;
|
|
at = 0x100001cc;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t9 = t9;
|
|
if (t8 == 0) {MEM_U32(at + 0) = t9;
|
|
goto L42e2b4;}
|
|
MEM_U32(at + 0) = t9;
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005af8;
|
|
a3 = 0x10005b0c;
|
|
t2 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e2a0;
|
|
MEM_U32(sp + 16) = t2;
|
|
L42e2a0:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001d0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e2b4:
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005b18;
|
|
a3 = 0x10005b24;
|
|
t7 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t7;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e2e8;
|
|
MEM_U32(sp + 16) = t7;
|
|
L42e2e8:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001d0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e2fc:
|
|
t3 = 0x10000220;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L42f188;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L42e3bc;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 88);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42e388;}
|
|
//nop;
|
|
t5 = MEM_U8(t4 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L42e388;}
|
|
//nop;
|
|
t1 = 0x10000158;
|
|
a0 = 0x10005b30;
|
|
a2 = 0x10005b34;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
a1 = t6;
|
|
a3 = t4;
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
MEM_U32(sp + 16) = t1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e374;
|
|
MEM_U32(sp + 16) = t1;
|
|
L42e374:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001d4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e388:
|
|
a2 = 0x10000158;
|
|
a0 = 0x10005b38;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e3a8;
|
|
a0 = a0;
|
|
L42e3a8:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001d4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e3bc:
|
|
t0 = 0x10000324;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L42e404;}
|
|
//nop;
|
|
a1 = 0x1000a588;
|
|
//nop;
|
|
a0 = 0x10005b3c;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// bdead 40040063 t9 = t9;
|
|
a0 = a0;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42e3f0;
|
|
a0 = a0;
|
|
L42e3f0:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001d4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e404:
|
|
a1 = 0x1000a578;
|
|
//nop;
|
|
a0 = 0x10005b48;
|
|
a1 = MEM_U32(a1 + 8);
|
|
// bdead 40040063 t9 = t9;
|
|
a0 = a0;
|
|
v0 = func_4339c8(mem, sp, a0, a1);
|
|
goto L42e420;
|
|
a0 = a0;
|
|
L42e420:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001d4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e434:
|
|
t9 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L42e5d8;}
|
|
//nop;
|
|
s2 = 0x10000414;
|
|
//nop;
|
|
s2 = MEM_U32(s2 + 0);
|
|
//nop;
|
|
if (s2 == 0) {at = 0x1;
|
|
goto L42e46c;}
|
|
at = 0x1;
|
|
if (s2 == at) {at = 0x2;
|
|
goto L42e528;}
|
|
at = 0x2;
|
|
if (s2 == at) {//nop;
|
|
goto L42e580;}
|
|
//nop;
|
|
L42e46c:
|
|
t8 = MEM_U32(sp + 88);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L42e4c4;}
|
|
//nop;
|
|
t2 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L42e4c4;}
|
|
//nop;
|
|
a3 = 0x1000012c;
|
|
a1 = 0x10005b54;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a3 = MEM_U32(a3 + 0);
|
|
a2 = t8;
|
|
MEM_U32(sp + 16) = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e4b0;
|
|
a1 = a1;
|
|
L42e4b0:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x1000017c;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42e4f8;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e4c4:
|
|
a2 = 0x1000012c;
|
|
a0 = 0x10005b58;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e4e4;
|
|
a0 = a0;
|
|
L42e4e4:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x1000017c;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e4f8:
|
|
a1 = 0x10005b5c;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e514;
|
|
a1 = a1;
|
|
L42e514:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000180;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e528:
|
|
a1 = 0x10005b64;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e544;
|
|
a1 = a1;
|
|
L42e544:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x1000017c;
|
|
a1 = 0x10005b74;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e56c;
|
|
a1 = a1;
|
|
L42e56c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000180;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e580:
|
|
a1 = 0x10005b84;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e59c;
|
|
a1 = a1;
|
|
L42e59c:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x1000017c;
|
|
a1 = 0x10005b94;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e5c4;
|
|
a1 = a1;
|
|
L42e5c4:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000180;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e5d8:
|
|
s2 = 0x10000414;
|
|
//nop;
|
|
s2 = MEM_U32(s2 + 0);
|
|
//nop;
|
|
if (s2 == 0) {at = 0x1;
|
|
goto L42e600;}
|
|
at = 0x1;
|
|
if (s2 == at) {at = 0x2;
|
|
goto L42e6ac;}
|
|
at = 0x2;
|
|
if (s2 == at) {//nop;
|
|
goto L42e7d4;}
|
|
//nop;
|
|
L42e600:
|
|
t3 = 0x10000324;
|
|
t7 = 0x10005ba4;
|
|
at = 0x1000017c;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t7 = t7;
|
|
if (t3 == 0) {MEM_U32(at + 0) = t7;
|
|
goto L42e664;}
|
|
MEM_U32(at + 0) = t7;
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005ba8;
|
|
a3 = 0x10005bbc;
|
|
t5 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t5;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e650;
|
|
MEM_U32(sp + 16) = t5;
|
|
L42e650:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000180;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e664:
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005bc4;
|
|
a3 = 0x10005bd0;
|
|
t6 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t6;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e698;
|
|
MEM_U32(sp + 16) = t6;
|
|
L42e698:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000180;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e6ac:
|
|
t4 = 0x10000324;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42e74c;}
|
|
//nop;
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005bd8;
|
|
a3 = 0x10005bec;
|
|
t1 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e6f8;
|
|
MEM_U32(sp + 16) = t1;
|
|
L42e6f8:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
t0 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
at = 0x1000017c;
|
|
a1 = 0x10005bfc;
|
|
a3 = 0x10005c10;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
MEM_U32(sp + 16) = t0;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e738;
|
|
a3 = a3;
|
|
L42e738:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000180;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e74c:
|
|
t9 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
MEM_U32(sp + 16) = t9;
|
|
//nop;
|
|
a1 = 0x10005c20;
|
|
a3 = 0x10005c2c;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e780;
|
|
a3 = a3;
|
|
L42e780:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
t2 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
at = 0x1000017c;
|
|
a1 = 0x10005c3c;
|
|
a3 = 0x10005c48;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
MEM_U32(sp + 16) = t2;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e7c0;
|
|
a3 = a3;
|
|
L42e7c0:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000180;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e7d4:
|
|
t8 = 0x10000324;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L42e874;}
|
|
//nop;
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005c58;
|
|
a3 = 0x10005c6c;
|
|
t7 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t7;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e820;
|
|
MEM_U32(sp + 16) = t7;
|
|
L42e820:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
t3 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
at = 0x1000017c;
|
|
a1 = 0x10005c7c;
|
|
a3 = 0x10005c90;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
MEM_U32(sp + 16) = t3;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e860;
|
|
a3 = a3;
|
|
L42e860:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000180;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e874:
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005ca0;
|
|
a3 = 0x10005cac;
|
|
t5 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t5;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e8a8;
|
|
MEM_U32(sp + 16) = t5;
|
|
L42e8a8:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
t6 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
at = 0x1000017c;
|
|
a1 = 0x10005cbc;
|
|
a3 = 0x10005cc8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
MEM_U32(sp + 16) = t6;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e8e8;
|
|
a3 = a3;
|
|
L42e8e8:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000180;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e8fc:
|
|
t4 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42e9d4;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 88);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L42e970;}
|
|
//nop;
|
|
t0 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L42e970;}
|
|
//nop;
|
|
t9 = 0x10000134;
|
|
a0 = 0x10005cd8;
|
|
t9 = MEM_U32(t9 + 0);
|
|
a2 = 0x10005cdc;
|
|
MEM_U32(sp + 16) = t9;
|
|
//nop;
|
|
a1 = t4;
|
|
a3 = t1;
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e95c;
|
|
a2 = a2;
|
|
L42e95c:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000184;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42e9a4;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e970:
|
|
a2 = 0x10000134;
|
|
a0 = 0x10005ce0;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e990;
|
|
a0 = a0;
|
|
L42e990:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000184;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e9a4:
|
|
a1 = 0x10005ce4;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42e9c0;
|
|
a1 = a1;
|
|
L42e9c0:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000188;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42e9d4:
|
|
t2 = 0x10005cf0;
|
|
at = 0x10000198;
|
|
t7 = 0x10000324;
|
|
t2 = t2;
|
|
t8 = 0x10005cf8;
|
|
MEM_U32(at + 0) = t2;
|
|
at = 0x10000184;
|
|
t7 = MEM_U32(t7 + 0);
|
|
t8 = t8;
|
|
if (t7 == 0) {MEM_U32(at + 0) = t8;
|
|
goto L42ea48;}
|
|
MEM_U32(at + 0) = t8;
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005d00;
|
|
a3 = 0x10005d14;
|
|
t3 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ea34;
|
|
MEM_U32(sp + 16) = t3;
|
|
L42ea34:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000188;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42ea48:
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005d20;
|
|
a3 = 0x10005d2c;
|
|
t5 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t5;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ea7c;
|
|
MEM_U32(sp + 16) = t5;
|
|
L42ea7c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000188;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42ea90:
|
|
t6 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L42eb68;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L42eb04;}
|
|
//nop;
|
|
t4 = MEM_U8(t0 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42eb04;}
|
|
//nop;
|
|
t1 = 0x10000138;
|
|
a0 = 0x10005d38;
|
|
a2 = 0x10005d3c;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
a1 = t6;
|
|
a3 = t0;
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
MEM_U32(sp + 16) = t1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42eaf0;
|
|
MEM_U32(sp + 16) = t1;
|
|
L42eaf0:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x1000018c;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42eb38;
|
|
MEM_U32(at + 0) = v0;
|
|
L42eb04:
|
|
a2 = 0x10000138;
|
|
a0 = 0x10005d40;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42eb24;
|
|
a0 = a0;
|
|
L42eb24:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x1000018c;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L42eb38:
|
|
a1 = 0x10005d44;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42eb54;
|
|
a1 = a1;
|
|
L42eb54:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000190;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42eb68:
|
|
t2 = 0x10000324;
|
|
t9 = 0x10005d50;
|
|
at = 0x1000018c;
|
|
t2 = MEM_U32(t2 + 0);
|
|
t9 = t9;
|
|
if (t2 == 0) {MEM_U32(at + 0) = t9;
|
|
goto L42ebcc;}
|
|
MEM_U32(at + 0) = t9;
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005d58;
|
|
a3 = 0x10005d6c;
|
|
t8 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t8;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ebb8;
|
|
MEM_U32(sp + 16) = t8;
|
|
L42ebb8:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000190;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42ebcc:
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005d78;
|
|
a3 = 0x10005d84;
|
|
t7 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t7;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ec00;
|
|
MEM_U32(sp + 16) = t7;
|
|
L42ec00:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000190;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42ec14:
|
|
t3 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L42ecec;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 88);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L42ec88;}
|
|
//nop;
|
|
t4 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42ec88;}
|
|
//nop;
|
|
t6 = 0x10000140;
|
|
a0 = 0x10005d90;
|
|
a2 = 0x10005d94;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
a1 = t3;
|
|
a3 = t5;
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
MEM_U32(sp + 16) = t6;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ec74;
|
|
MEM_U32(sp + 16) = t6;
|
|
L42ec74:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001a0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42ecbc;
|
|
MEM_U32(at + 0) = v0;
|
|
L42ec88:
|
|
a2 = 0x10000140;
|
|
a0 = 0x10005d98;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42eca8;
|
|
a0 = a0;
|
|
L42eca8:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001a0;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L42ecbc:
|
|
a1 = 0x10005d9c;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ecd8;
|
|
a1 = a1;
|
|
L42ecd8:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001a4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42ecec:
|
|
t1 = 0x10000324;
|
|
t0 = 0x10005da8;
|
|
at = 0x100001a0;
|
|
t1 = MEM_U32(t1 + 0);
|
|
t0 = t0;
|
|
if (t1 == 0) {MEM_U32(at + 0) = t0;
|
|
goto L42ed50;}
|
|
MEM_U32(at + 0) = t0;
|
|
t9 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
MEM_U32(sp + 16) = t9;
|
|
//nop;
|
|
a1 = 0x10005db0;
|
|
a3 = 0x10005dc4;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ed3c;
|
|
a3 = a3;
|
|
L42ed3c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001a4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42ed50:
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005dd0;
|
|
a3 = 0x10005ddc;
|
|
t2 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ed84;
|
|
MEM_U32(sp + 16) = t2;
|
|
L42ed84:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001a4;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42ed98:
|
|
t8 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L42ee70;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 88);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L42ee0c;}
|
|
//nop;
|
|
t4 = MEM_U8(t7 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L42ee0c;}
|
|
//nop;
|
|
t3 = 0x1000013c;
|
|
a0 = 0x10005de8;
|
|
a2 = 0x10005dec;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
a1 = t8;
|
|
a3 = t7;
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = a0;
|
|
a2 = a2;
|
|
MEM_U32(sp + 16) = t3;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42edf8;
|
|
MEM_U32(sp + 16) = t3;
|
|
L42edf8:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000194;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42ee40;
|
|
MEM_U32(at + 0) = v0;
|
|
L42ee0c:
|
|
a2 = 0x1000013c;
|
|
a0 = 0x10005df0;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ee2c;
|
|
a0 = a0;
|
|
L42ee2c:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x10000194;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L42ee40:
|
|
a1 = 0x10005df4;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ee5c;
|
|
a1 = a1;
|
|
L42ee5c:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x1000019c;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42ee70:
|
|
t6 = 0x10000324;
|
|
t5 = 0x10005e00;
|
|
at = 0x10000194;
|
|
t6 = MEM_U32(t6 + 0);
|
|
t5 = t5;
|
|
if (t6 == 0) {MEM_U32(at + 0) = t5;
|
|
goto L42eed4;}
|
|
MEM_U32(at + 0) = t5;
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005e08;
|
|
a3 = 0x10005e1c;
|
|
t0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42eec0;
|
|
MEM_U32(sp + 16) = t0;
|
|
L42eec0:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x1000019c;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42eed4:
|
|
a0 = 0x1000a25c;
|
|
a2 = 0x1000a32c;
|
|
a1 = 0x10005e28;
|
|
a3 = 0x10005e34;
|
|
t1 = MEM_U32(sp + 88);
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a1 = a1;
|
|
a3 = a3;
|
|
MEM_U32(sp + 16) = t1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ef08;
|
|
MEM_U32(sp + 16) = t1;
|
|
L42ef08:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x1000019c;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42ef1c:
|
|
t9 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L42efd4;}
|
|
//nop;
|
|
a0 = t9;
|
|
//nop;
|
|
a1 = 0x10005e40;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ef48;
|
|
a1 = a1;
|
|
L42ef48:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x100001f4;
|
|
a1 = 0x10005e48;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ef70;
|
|
a1 = a1;
|
|
L42ef70:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x100001f8;
|
|
a1 = 0x10005e50;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42ef98;
|
|
a1 = a1;
|
|
L42ef98:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x1000a5c4;
|
|
a1 = 0x10005e54;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42efc0;
|
|
a1 = a1;
|
|
L42efc0:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001ec;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42efd4:
|
|
a0 = 0x1000a26c;
|
|
a1 = 0x10005e58;
|
|
a2 = 0x10005e64;
|
|
//nop;
|
|
a3 = MEM_U32(sp + 88);
|
|
a0 = MEM_U32(a0 + 0);
|
|
MEM_U32(sp + 16) = zero;
|
|
a1 = a1;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42effc;
|
|
a2 = a2;
|
|
L42effc:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a3 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a26c;
|
|
at = 0x100001f4;
|
|
a1 = 0x10005e6c;
|
|
a2 = 0x10005e78;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42f030;
|
|
a2 = a2;
|
|
L42f030:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a3 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a26c;
|
|
at = 0x100001f8;
|
|
a1 = 0x10005e80;
|
|
a2 = 0x10005e8c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42f064;
|
|
a2 = a2;
|
|
L42f064:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a3 = MEM_U32(sp + 88);
|
|
a0 = 0x1000a26c;
|
|
at = 0x1000a5c4;
|
|
a1 = 0x10005e90;
|
|
a2 = 0x10005e9c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
a2 = a2;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42f098;
|
|
a2 = a2;
|
|
L42f098:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001ec;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42f0ac:
|
|
t2 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L42f114;}
|
|
//nop;
|
|
a1 = 0x10005ea0;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = t2;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42f0d8;
|
|
a1 = a1;
|
|
L42f0d8:
|
|
// bdead 4004000b gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 84);
|
|
at = 0x1000a5c8;
|
|
a1 = 0x10005eac;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 88);
|
|
a3 = zero;
|
|
MEM_U32(at + 0) = v0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42f100;
|
|
a1 = a1;
|
|
L42f100:
|
|
// bdead 4004010b gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
at = 0x100001f0;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = v0;
|
|
L42f114:
|
|
t4 = 0x10005eb8;
|
|
at = 0x1000a5c8;
|
|
t4 = t4;
|
|
t8 = 0x10005ec4;
|
|
MEM_U32(at + 0) = t4;
|
|
at = 0x100001f0;
|
|
t8 = t8;
|
|
MEM_U32(at + 0) = t8;
|
|
goto L42f188;
|
|
MEM_U32(at + 0) = t8;
|
|
L42f138:
|
|
t7 = 0x10005ecc;
|
|
MEM_U32(sp + 16) = zero;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
t3 = MEM_U8(s1 + 0);
|
|
//nop;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42f168;
|
|
MEM_U32(sp + 24) = t3;
|
|
L42f168:
|
|
// bdead 40040003 gp = MEM_U32(sp + 56);
|
|
a0 = 0x2;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L42f180;
|
|
//nop;
|
|
L42f180:
|
|
// bdead 40040103 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42f188:
|
|
t5 = MEM_U8(s1 + 1);
|
|
s1 = s1 + 0x1;
|
|
if (t5 != 0) {//nop;
|
|
goto L42b348;}
|
|
//nop;
|
|
L42f198:
|
|
// bdead 1 ra = MEM_U32(sp + 60);
|
|
// bdead 1 s1 = MEM_U32(sp + 44);
|
|
// bdead 1 s2 = MEM_U32(sp + 48);
|
|
// bdead 1 s3 = MEM_U32(sp + 52);
|
|
// bdead 1 sp = sp + 0x50;
|
|
return;
|
|
// bdead 1 sp = sp + 0x50;
|
|
}
|
|
|
|
static void f_newrunlib(uint8_t *mem, uint32_t sp) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L42f1b0:
|
|
//newrunlib:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
t6 = 0x10000280;
|
|
sp = sp + 0xffffffe0;
|
|
t6 = MEM_U32(t6 + 0);
|
|
// fdead 4000800b MEM_U32(sp + 28) = ra;
|
|
if (t6 == 0) {// fdead 4000800b MEM_U32(sp + 24) = gp;
|
|
goto L42f1e8;}
|
|
// fdead 4000800b MEM_U32(sp + 24) = gp;
|
|
t7 = 0x10005ee8;
|
|
at = 0x1000042c;
|
|
t7 = t7;
|
|
MEM_U32(at + 0) = t7;
|
|
goto L42f224;
|
|
MEM_U32(at + 0) = t7;
|
|
L42f1e8:
|
|
t8 = 0x10000424;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L42f214;}
|
|
//nop;
|
|
t9 = 0x10005ef4;
|
|
at = 0x1000042c;
|
|
t9 = t9;
|
|
MEM_U32(at + 0) = t9;
|
|
goto L42f224;
|
|
MEM_U32(at + 0) = t9;
|
|
L42f214:
|
|
t0 = 0x10005f00;
|
|
at = 0x1000042c;
|
|
t0 = t0;
|
|
MEM_U32(at + 0) = t0;
|
|
L42f224:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = f_gethostsex(mem, sp);
|
|
goto L42f234;
|
|
//nop;
|
|
L42f234:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
t1 = 0x1000041c;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (v0 != t1) {//nop;
|
|
goto L42f268;}
|
|
//nop;
|
|
t2 = 0x1000042c;
|
|
at = 0x10000428;
|
|
t2 = MEM_U32(t2 + 0);
|
|
MEM_U32(at + 0) = t2;
|
|
goto L42f2a4;
|
|
MEM_U32(at + 0) = t2;
|
|
L42f268:
|
|
t3 = 0x1000041c;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L42f294;}
|
|
//nop;
|
|
t4 = 0x10005f04;
|
|
at = 0x10000428;
|
|
t4 = t4;
|
|
MEM_U32(at + 0) = t4;
|
|
goto L42f2a4;
|
|
MEM_U32(at + 0) = t4;
|
|
L42f294:
|
|
t5 = 0x10005f08;
|
|
at = 0x10000428;
|
|
t5 = t5;
|
|
MEM_U32(at + 0) = t5;
|
|
L42f2a4:
|
|
a0 = 0x10005f0c;
|
|
//nop;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a0 = a0;
|
|
f_relocate_passes(mem, sp, a0, a1, a2);
|
|
goto L42f2bc;
|
|
a0 = a0;
|
|
L42f2bc:
|
|
// bdead 1 ra = MEM_U32(sp + 28);
|
|
// bdead 1 gp = MEM_U32(sp + 24);
|
|
// bdead 1 sp = sp + 0x20;
|
|
return;
|
|
// bdead 1 sp = sp + 0x20;
|
|
}
|
|
|
|
static void f_compose_G0_libs(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L42f2cc:
|
|
//compose_G0_libs:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffe0;
|
|
MEM_U32(sp + 32) = a0;
|
|
t6 = MEM_U32(sp + 32);
|
|
// fdead 4000802b MEM_U32(sp + 28) = ra;
|
|
// fdead 4000802b MEM_U32(sp + 24) = gp;
|
|
t7 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L42f5c8;}
|
|
//nop;
|
|
L42f2fc:
|
|
t8 = MEM_U32(sp + 32);
|
|
//nop;
|
|
t9 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
t0 = t9 + 0xffffffcf;
|
|
at = t0 < 0x3e;
|
|
if (at == 0) {//nop;
|
|
goto L42f5a8;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
;static void *const Lswitch100078dc[] = {
|
|
&&L42f398,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f3c8,
|
|
&&L42f5a8,
|
|
&&L42f368,
|
|
&&L42f458,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f488,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f428,
|
|
&&L42f5a8,
|
|
&&L42f3f8,
|
|
&&L42f338,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f4e8,
|
|
&&L42f5a8,
|
|
&&L42f4b8,
|
|
&&L42f5a8,
|
|
&&L42f518,
|
|
&&L42f548,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f5a8,
|
|
&&L42f578,
|
|
};
|
|
dest = Lswitch100078dc[t0];
|
|
//nop;
|
|
goto *dest;
|
|
//nop;
|
|
L42f338:
|
|
a0 = 0x10000130;
|
|
a1 = 0x10005f1c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42f354;
|
|
a1 = a1;
|
|
L42f354:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
at = 0x10000130;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f5a8;
|
|
MEM_U32(at + 0) = v0;
|
|
L42f368:
|
|
a0 = 0x10000144;
|
|
a1 = 0x10005f20;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42f384;
|
|
a1 = a1;
|
|
L42f384:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
at = 0x10000144;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f5a8;
|
|
MEM_U32(at + 0) = v0;
|
|
L42f398:
|
|
a0 = 0x1000014c;
|
|
a1 = 0x10005f24;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42f3b4;
|
|
a1 = a1;
|
|
L42f3b4:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
at = 0x1000014c;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f5a8;
|
|
MEM_U32(at + 0) = v0;
|
|
L42f3c8:
|
|
a0 = 0x10000150;
|
|
a1 = 0x10005f28;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42f3e4;
|
|
a1 = a1;
|
|
L42f3e4:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
at = 0x10000150;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f5a8;
|
|
MEM_U32(at + 0) = v0;
|
|
L42f3f8:
|
|
a0 = 0x10000154;
|
|
a1 = 0x10005f2c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42f414;
|
|
a1 = a1;
|
|
L42f414:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
at = 0x10000154;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f5a8;
|
|
MEM_U32(at + 0) = v0;
|
|
L42f428:
|
|
a0 = 0x1000012c;
|
|
a1 = 0x10005f30;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42f444;
|
|
a1 = a1;
|
|
L42f444:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
at = 0x1000012c;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f5a8;
|
|
MEM_U32(at + 0) = v0;
|
|
L42f458:
|
|
a0 = 0x10000134;
|
|
a1 = 0x10005f34;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42f474;
|
|
a1 = a1;
|
|
L42f474:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
at = 0x10000134;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f5a8;
|
|
MEM_U32(at + 0) = v0;
|
|
L42f488:
|
|
a0 = 0x10000138;
|
|
a1 = 0x10005f38;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42f4a4;
|
|
a1 = a1;
|
|
L42f4a4:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
at = 0x10000138;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f5a8;
|
|
MEM_U32(at + 0) = v0;
|
|
L42f4b8:
|
|
a0 = 0x1000013c;
|
|
a1 = 0x10005f3c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42f4d4;
|
|
a1 = a1;
|
|
L42f4d4:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
at = 0x1000013c;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f5a8;
|
|
MEM_U32(at + 0) = v0;
|
|
L42f4e8:
|
|
a0 = 0x10000140;
|
|
a1 = 0x10005f40;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42f504;
|
|
a1 = a1;
|
|
L42f504:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
at = 0x10000140;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f5a8;
|
|
MEM_U32(at + 0) = v0;
|
|
L42f518:
|
|
a0 = 0x10000148;
|
|
a1 = 0x10005f44;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42f534;
|
|
a1 = a1;
|
|
L42f534:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
at = 0x10000148;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f5a8;
|
|
MEM_U32(at + 0) = v0;
|
|
L42f548:
|
|
a0 = 0x1000015c;
|
|
a1 = 0x10005f48;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42f564;
|
|
a1 = a1;
|
|
L42f564:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
at = 0x1000015c;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L42f5a8;
|
|
MEM_U32(at + 0) = v0;
|
|
L42f578:
|
|
a0 = 0x10000158;
|
|
a1 = 0x10005f4c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L42f594;
|
|
a1 = a1;
|
|
L42f594:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
at = 0x10000158;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L42f5a8:
|
|
t1 = MEM_U32(sp + 32);
|
|
//nop;
|
|
t2 = t1 + 0x1;
|
|
MEM_U32(sp + 32) = t2;
|
|
t3 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L42f2fc;}
|
|
//nop;
|
|
L42f5c8:
|
|
// bdead 1 ra = MEM_U32(sp + 28);
|
|
// bdead 1 sp = sp + 0x20;
|
|
//nop;
|
|
return;
|
|
//nop;
|
|
}
|
|
|
|
static uint32_t f_mkstr(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1, uint32_t a2, uint32_t a3) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
L42f8b4:
|
|
//mkstr:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffff88;
|
|
t6 = sp + 0x78;
|
|
t7 = t6 + 0xffffffff;
|
|
t8 = t7 + 0x3;
|
|
at = 0xfffffffc;
|
|
t9 = t8 & at;
|
|
MEM_U32(sp + 72) = t7;
|
|
t0 = t9 + 0x4;
|
|
// fdead 460183ef MEM_U32(sp + 60) = ra;
|
|
// fdead 460183ef MEM_U32(sp + 56) = gp;
|
|
MEM_U32(sp + 120) = a0;
|
|
MEM_U32(sp + 124) = a1;
|
|
MEM_U32(sp + 128) = a2;
|
|
MEM_U32(sp + 132) = a3;
|
|
MEM_U32(sp + 96) = f12.w[1];
|
|
MEM_U32(sp + 100) = f12.w[0];
|
|
MEM_U32(sp + 88) = f14.w[1];
|
|
MEM_U32(sp + 92) = f14.w[0];
|
|
// fdead 460183ef MEM_U32(sp + 52) = s3;
|
|
// fdead 460183ef MEM_U32(sp + 48) = s2;
|
|
// fdead 460183ef MEM_U32(sp + 44) = s1;
|
|
// fdead 460183ef MEM_U32(sp + 40) = s0;
|
|
MEM_U32(sp + 72) = t0;
|
|
s1 = MEM_U32(t9 + 0);
|
|
s2 = 0x1;
|
|
if (s1 == 0) {//nop;
|
|
goto L42f968;}
|
|
//nop;
|
|
L42f92c:
|
|
//nop;
|
|
a0 = s1;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L42f93c;
|
|
//nop;
|
|
L42f93c:
|
|
t1 = MEM_U32(sp + 72);
|
|
at = 0xfffffffc;
|
|
t2 = t1 + 0x3;
|
|
t3 = t2 & at;
|
|
t4 = t3 + 0x4;
|
|
MEM_U32(sp + 72) = t4;
|
|
s1 = MEM_U32(t3 + 0);
|
|
// bdead 400c000b gp = MEM_U32(sp + 56);
|
|
s3 = v0;
|
|
if (s1 != 0) {s2 = s2 + s3;
|
|
goto L42f92c;}
|
|
s2 = s2 + s3;
|
|
L42f968:
|
|
//nop;
|
|
a0 = s2;
|
|
//nop;
|
|
v0 = wrapper_malloc(mem, a0);
|
|
goto L42f978;
|
|
//nop;
|
|
L42f978:
|
|
// bdead 4000000b gp = MEM_U32(sp + 56);
|
|
s0 = v0;
|
|
if (s0 != 0) {//nop;
|
|
goto L42fa3c;}
|
|
//nop;
|
|
t6 = 0x10005ff0;
|
|
a3 = 0x10005fe4;
|
|
//nop;
|
|
t5 = 0x3717;
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
MEM_U32(sp + 16) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = a3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42f9b8;
|
|
a3 = a3;
|
|
L42f9b8:
|
|
// bdead 40020003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
t7 = 0xfb52720;
|
|
t8 = 0xfb50300;
|
|
t7 = MEM_U32(t7 + 0);
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
at = (int)t7 < (int)t8;
|
|
if (at == 0) {//nop;
|
|
goto L42fa24;}
|
|
//nop;
|
|
t0 = 0x10006000;
|
|
t1 = 0xfb500a0;
|
|
t9 = t7 << 2;
|
|
t0 = t0;
|
|
t2 = t9 + t1;
|
|
MEM_U32(sp + 20) = t0;
|
|
MEM_U32(sp + 16) = zero;
|
|
t4 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
a0 = 0x5;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t4;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42fa1c;
|
|
MEM_U32(sp + 24) = t4;
|
|
L42fa1c:
|
|
// bdead 40020003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42fa24:
|
|
//nop;
|
|
a0 = 0x1;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L42fa34;
|
|
//nop;
|
|
L42fa34:
|
|
// bdead 40020003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L42fa3c:
|
|
t3 = sp + 0x78;
|
|
t5 = t3 + 0xffffffff;
|
|
t6 = t5 + 0x3;
|
|
at = 0xfffffffc;
|
|
MEM_U8(s0 + 0) = (uint8_t)zero;
|
|
t8 = t6 & at;
|
|
MEM_U32(sp + 72) = t5;
|
|
t0 = t8 + 0x4;
|
|
MEM_U32(sp + 72) = t0;
|
|
s1 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (s1 == 0) {//nop;
|
|
goto L42faa8;}
|
|
//nop;
|
|
L42fa70:
|
|
//nop;
|
|
a0 = s0;
|
|
a1 = s1;
|
|
v0 = wrapper_strcat(mem, a0, a1);
|
|
goto L42fa80;
|
|
a1 = s1;
|
|
L42fa80:
|
|
t7 = MEM_U32(sp + 72);
|
|
at = 0xfffffffc;
|
|
t9 = t7 + 0x3;
|
|
t1 = t9 & at;
|
|
t2 = t1 + 0x4;
|
|
MEM_U32(sp + 72) = t2;
|
|
s1 = MEM_U32(t1 + 0);
|
|
// bdead 40060001 gp = MEM_U32(sp + 56);
|
|
if (s1 != 0) {//nop;
|
|
goto L42fa70;}
|
|
//nop;
|
|
L42faa8:
|
|
// bdead 20001 ra = MEM_U32(sp + 60);
|
|
v0 = s0;
|
|
// bdead 9 s0 = MEM_U32(sp + 40);
|
|
// bdead 9 s1 = MEM_U32(sp + 44);
|
|
// bdead 9 s2 = MEM_U32(sp + 48);
|
|
// bdead 9 s3 = MEM_U32(sp + 52);
|
|
// bdead 9 sp = sp + 0x78;
|
|
return v0;
|
|
// bdead 9 sp = sp + 0x78;
|
|
}
|
|
|
|
static void f_mklist(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L42fac8:
|
|
//mklist:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffc8;
|
|
//nop;
|
|
// fdead 4000006b MEM_U32(sp + 44) = ra;
|
|
MEM_U32(sp + 56) = a0;
|
|
// fdead 4000006b MEM_U32(sp + 40) = gp;
|
|
// fdead 4000006b MEM_U32(sp + 36) = s0;
|
|
a0 = 0x50;
|
|
v0 = wrapper_malloc(mem, a0);
|
|
goto L42faf4;
|
|
a0 = 0x50;
|
|
L42faf4:
|
|
t6 = MEM_U32(sp + 56);
|
|
// bdead 4000800b gp = MEM_U32(sp + 40);
|
|
s0 = v0;
|
|
if (s0 != 0) {MEM_U32(t6 + 8) = s0;
|
|
goto L42fbbc;}
|
|
MEM_U32(t6 + 8) = s0;
|
|
t8 = 0x10006010;
|
|
a3 = 0x10006004;
|
|
//nop;
|
|
t7 = 0x373c;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
MEM_U32(sp + 16) = t7;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = a3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42fb38;
|
|
a3 = a3;
|
|
L42fb38:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
t9 = 0xfb52720;
|
|
t0 = 0xfb50300;
|
|
t9 = MEM_U32(t9 + 0);
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
at = (int)t9 < (int)t0;
|
|
if (at == 0) {//nop;
|
|
goto L42fba4;}
|
|
//nop;
|
|
t1 = 0x10006020;
|
|
t3 = 0xfb500a0;
|
|
t2 = t9 << 2;
|
|
t1 = t1;
|
|
MEM_U32(sp + 20) = t1;
|
|
MEM_U32(sp + 16) = zero;
|
|
t4 = t2 + t3;
|
|
t5 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
a0 = 0x5;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t5;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42fb9c;
|
|
MEM_U32(sp + 24) = t5;
|
|
L42fb9c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L42fba4:
|
|
//nop;
|
|
a0 = 0x1;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L42fbb4;
|
|
//nop;
|
|
L42fbb4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L42fbbc:
|
|
t7 = MEM_U32(sp + 56);
|
|
t6 = 0x14;
|
|
MEM_U32(t7 + 0) = t6;
|
|
t8 = MEM_U32(sp + 56);
|
|
//nop;
|
|
MEM_U32(t8 + 4) = zero;
|
|
t0 = MEM_U32(sp + 56);
|
|
//nop;
|
|
t1 = MEM_U32(t0 + 8);
|
|
//nop;
|
|
MEM_U32(t1 + 0) = zero;
|
|
// bdead 1 ra = MEM_U32(sp + 44);
|
|
// bdead 1 s0 = MEM_U32(sp + 36);
|
|
// bdead 1 sp = sp + 0x38;
|
|
return;
|
|
// bdead 1 sp = sp + 0x38;
|
|
}
|
|
|
|
static void f_addstr(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L42fbf8:
|
|
//addstr:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffc8;
|
|
MEM_U32(sp + 56) = a0;
|
|
t6 = MEM_U32(sp + 56);
|
|
// fdead 400080eb MEM_U32(sp + 44) = ra;
|
|
// fdead 400080eb MEM_U32(sp + 40) = gp;
|
|
MEM_U32(sp + 60) = a1;
|
|
// fdead 400080eb MEM_U32(sp + 36) = s0;
|
|
t8 = MEM_U32(t6 + 4);
|
|
t7 = MEM_U32(t6 + 0);
|
|
t9 = t8 + 0x1;
|
|
at = (int)t9 < (int)t7;
|
|
if (at != 0) {//nop;
|
|
goto L42fd2c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(t6 + 8);
|
|
a1 = t7 << 2;
|
|
a1 = a1 + 0x50;
|
|
v0 = wrapper_realloc(mem, a0, a1);
|
|
goto L42fc4c;
|
|
a1 = a1 + 0x50;
|
|
L42fc4c:
|
|
t0 = MEM_U32(sp + 56);
|
|
// bdead 4000020b gp = MEM_U32(sp + 40);
|
|
s0 = v0;
|
|
if (s0 != 0) {MEM_U32(t0 + 8) = s0;
|
|
goto L42fd14;}
|
|
MEM_U32(t0 + 8) = s0;
|
|
t2 = 0x10006030;
|
|
a3 = 0x10006024;
|
|
//nop;
|
|
t1 = 0x375e;
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
MEM_U32(sp + 16) = t1;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = a3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42fc90;
|
|
a3 = a3;
|
|
L42fc90:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
t3 = 0xfb52720;
|
|
t4 = 0xfb50300;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
at = (int)t3 < (int)t4;
|
|
if (at == 0) {//nop;
|
|
goto L42fcfc;}
|
|
//nop;
|
|
t5 = 0x10006040;
|
|
t9 = 0xfb500a0;
|
|
t8 = t3 << 2;
|
|
t5 = t5;
|
|
t6 = t8 + t9;
|
|
MEM_U32(sp + 20) = t5;
|
|
MEM_U32(sp + 16) = zero;
|
|
t7 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
a0 = 0x5;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t7;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42fcf4;
|
|
MEM_U32(sp + 24) = t7;
|
|
L42fcf4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L42fcfc:
|
|
//nop;
|
|
a0 = 0x1;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L42fd0c;
|
|
//nop;
|
|
L42fd0c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L42fd14:
|
|
t0 = MEM_U32(sp + 56);
|
|
//nop;
|
|
t1 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t2 = t1 + 0x14;
|
|
MEM_U32(t0 + 0) = t2;
|
|
L42fd2c:
|
|
t5 = MEM_U32(sp + 56);
|
|
t4 = MEM_U32(sp + 60);
|
|
t8 = MEM_U32(t5 + 4);
|
|
t3 = MEM_U32(t5 + 8);
|
|
t9 = t8 << 2;
|
|
t6 = t3 + t9;
|
|
MEM_U32(t6 + 0) = t4;
|
|
t7 = MEM_U32(sp + 56);
|
|
//nop;
|
|
t1 = MEM_U32(t7 + 4);
|
|
//nop;
|
|
t2 = t1 + 0x1;
|
|
MEM_U32(t7 + 4) = t2;
|
|
t0 = MEM_U32(sp + 56);
|
|
//nop;
|
|
t8 = MEM_U32(t0 + 4);
|
|
t5 = MEM_U32(t0 + 8);
|
|
t3 = t8 << 2;
|
|
t9 = t5 + t3;
|
|
MEM_U32(t9 + 0) = zero;
|
|
// bdead 1 ra = MEM_U32(sp + 44);
|
|
// bdead 1 s0 = MEM_U32(sp + 36);
|
|
// bdead 1 sp = sp + 0x38;
|
|
return;
|
|
// bdead 1 sp = sp + 0x38;
|
|
}
|
|
|
|
static void f_addspacedstr(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L42fd8c:
|
|
//addspacedstr:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffc8;
|
|
MEM_U32(sp + 60) = a1;
|
|
t6 = MEM_U32(sp + 60);
|
|
// fdead 4000806b MEM_U32(sp + 44) = ra;
|
|
// fdead 4000806b MEM_U32(sp + 40) = gp;
|
|
MEM_U32(sp + 56) = a0;
|
|
// fdead 4000806b MEM_U32(sp + 36) = s0;
|
|
MEM_U32(sp + 52) = t6;
|
|
L42fdb8:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 52);
|
|
a1 = 0x20;
|
|
v0 = wrapper_strchr(mem, a0, a1);
|
|
goto L42fdc8;
|
|
a1 = 0x20;
|
|
L42fdc8:
|
|
MEM_U32(sp + 52) = v0;
|
|
t7 = MEM_U32(sp + 52);
|
|
// bdead 40010003 gp = MEM_U32(sp + 40);
|
|
if (t7 == 0) {//nop;
|
|
goto L42fdf0;}
|
|
//nop;
|
|
MEM_U8(t7 + 0) = (uint8_t)zero;
|
|
t8 = MEM_U32(sp + 52);
|
|
//nop;
|
|
t9 = t8 + 0x1;
|
|
MEM_U32(sp + 52) = t9;
|
|
L42fdf0:
|
|
t0 = MEM_U32(sp + 56);
|
|
//nop;
|
|
t2 = MEM_U32(t0 + 4);
|
|
t1 = MEM_U32(t0 + 0);
|
|
t3 = t2 + 0x1;
|
|
at = (int)t3 < (int)t1;
|
|
if (at != 0) {//nop;
|
|
goto L42ff04;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(t0 + 8);
|
|
a1 = t1 << 2;
|
|
a1 = a1 + 0x50;
|
|
v0 = wrapper_realloc(mem, a0, a1);
|
|
goto L42fe24;
|
|
a1 = a1 + 0x50;
|
|
L42fe24:
|
|
t4 = MEM_U32(sp + 56);
|
|
// bdead 4000200b gp = MEM_U32(sp + 40);
|
|
s0 = v0;
|
|
if (s0 != 0) {MEM_U32(t4 + 8) = s0;
|
|
goto L42feec;}
|
|
MEM_U32(t4 + 8) = s0;
|
|
t6 = 0x10006054;
|
|
a3 = 0x10006044;
|
|
//nop;
|
|
t5 = 0x378a;
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
MEM_U32(sp + 16) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = a3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42fe68;
|
|
a3 = a3;
|
|
L42fe68:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
t7 = 0xfb52720;
|
|
t8 = 0xfb50300;
|
|
t7 = MEM_U32(t7 + 0);
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
at = (int)t7 < (int)t8;
|
|
if (at == 0) {//nop;
|
|
goto L42fed4;}
|
|
//nop;
|
|
t9 = 0x10006064;
|
|
t3 = 0xfb500a0;
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
t2 = t7 << 2;
|
|
MEM_U32(sp + 16) = zero;
|
|
t0 = t2 + t3;
|
|
t1 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
a0 = 0x5;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t1;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42fecc;
|
|
MEM_U32(sp + 24) = t1;
|
|
L42fecc:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L42fed4:
|
|
//nop;
|
|
a0 = 0x1;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L42fee4;
|
|
//nop;
|
|
L42fee4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L42feec:
|
|
t4 = MEM_U32(sp + 56);
|
|
//nop;
|
|
t5 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t6 = t5 + 0x14;
|
|
MEM_U32(t4 + 0) = t6;
|
|
L42ff04:
|
|
t9 = MEM_U32(sp + 56);
|
|
t8 = MEM_U32(sp + 60);
|
|
t2 = MEM_U32(t9 + 4);
|
|
t7 = MEM_U32(t9 + 8);
|
|
t3 = t2 << 2;
|
|
t0 = t7 + t3;
|
|
MEM_U32(t0 + 0) = t8;
|
|
t1 = MEM_U32(sp + 56);
|
|
//nop;
|
|
t5 = MEM_U32(t1 + 4);
|
|
//nop;
|
|
t6 = t5 + 0x1;
|
|
MEM_U32(t1 + 4) = t6;
|
|
t4 = MEM_U32(sp + 56);
|
|
//nop;
|
|
t2 = MEM_U32(t4 + 4);
|
|
t9 = MEM_U32(t4 + 8);
|
|
t7 = t2 << 2;
|
|
t3 = t9 + t7;
|
|
MEM_U32(t3 + 0) = zero;
|
|
t8 = MEM_U32(sp + 52);
|
|
//nop;
|
|
if (t8 != 0) {MEM_U32(sp + 60) = t8;
|
|
goto L42fdb8;}
|
|
MEM_U32(sp + 60) = t8;
|
|
// bdead 1 ra = MEM_U32(sp + 44);
|
|
// bdead 1 s0 = MEM_U32(sp + 36);
|
|
// bdead 1 sp = sp + 0x38;
|
|
return;
|
|
// bdead 1 sp = sp + 0x38;
|
|
}
|
|
|
|
static uint32_t f_newstr(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L42ff74:
|
|
//newstr:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffd8;
|
|
//nop;
|
|
MEM_U32(sp + 40) = a0;
|
|
// fdead 4000002b MEM_U32(sp + 28) = ra;
|
|
a0 = MEM_U32(sp + 40);
|
|
// fdead 4000002b MEM_U32(sp + 24) = gp;
|
|
// fdead 4000002b MEM_U32(sp + 20) = s0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L42ffa0;
|
|
// fdead 4000002b MEM_U32(sp + 20) = s0;
|
|
L42ffa0:
|
|
// bdead 40000009 gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0 + 0x1;
|
|
//nop;
|
|
v0 = wrapper_malloc(mem, a0);
|
|
goto L42ffb8;
|
|
//nop;
|
|
L42ffb8:
|
|
MEM_U32(sp + 36) = v0;
|
|
t6 = MEM_U32(sp + 36);
|
|
// bdead 40008181 gp = MEM_U32(sp + 24);
|
|
if (t6 == 0) {//nop;
|
|
goto L42ffe8;}
|
|
//nop;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 40);
|
|
a0 = t6;
|
|
v0 = wrapper_strcpy(mem, a0, a1);
|
|
goto L42ffdc;
|
|
a0 = t6;
|
|
L42ffdc:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
goto L430004;
|
|
//nop;
|
|
L42ffe8:
|
|
a0 = 0x10006068;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 40);
|
|
a0 = a0;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L42fffc;
|
|
a0 = a0;
|
|
L42fffc:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L430004:
|
|
// bdead 40000001 ra = MEM_U32(sp + 28);
|
|
v0 = MEM_U32(sp + 36);
|
|
// bdead 9 s0 = MEM_U32(sp + 20);
|
|
// bdead 9 sp = sp + 0x28;
|
|
return v0;
|
|
// bdead 9 sp = sp + 0x28;
|
|
}
|
|
|
|
static uint32_t f_save_place(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L430018:
|
|
//save_place:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffc8;
|
|
MEM_U32(sp + 56) = a0;
|
|
t6 = MEM_U32(sp + 56);
|
|
// fdead 4000802b MEM_U32(sp + 44) = ra;
|
|
// fdead 4000802b MEM_U32(sp + 40) = gp;
|
|
// fdead 4000802b MEM_U32(sp + 36) = s0;
|
|
t8 = MEM_U32(t6 + 4);
|
|
t7 = MEM_U32(t6 + 0);
|
|
t9 = t8 + 0x1;
|
|
at = (int)t9 < (int)t7;
|
|
if (at != 0) {//nop;
|
|
goto L430148;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(t6 + 8);
|
|
a1 = t7 << 2;
|
|
a1 = a1 + 0x50;
|
|
v0 = wrapper_realloc(mem, a0, a1);
|
|
goto L430068;
|
|
a1 = a1 + 0x50;
|
|
L430068:
|
|
t0 = MEM_U32(sp + 56);
|
|
// bdead 4000020b gp = MEM_U32(sp + 40);
|
|
s0 = v0;
|
|
if (s0 != 0) {MEM_U32(t0 + 8) = s0;
|
|
goto L430130;}
|
|
MEM_U32(t0 + 8) = s0;
|
|
t2 = 0x100060a0;
|
|
a3 = 0x10006090;
|
|
//nop;
|
|
t1 = 0x37bf;
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
MEM_U32(sp + 16) = t1;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = a3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4300ac;
|
|
a3 = a3;
|
|
L4300ac:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
t3 = 0xfb52720;
|
|
t4 = 0xfb50300;
|
|
t3 = MEM_U32(t3 + 0);
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
at = (int)t3 < (int)t4;
|
|
if (at == 0) {//nop;
|
|
goto L430118;}
|
|
//nop;
|
|
t5 = 0x100060b0;
|
|
t9 = 0xfb500a0;
|
|
t8 = t3 << 2;
|
|
t5 = t5;
|
|
t6 = t8 + t9;
|
|
MEM_U32(sp + 20) = t5;
|
|
MEM_U32(sp + 16) = zero;
|
|
t7 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
a0 = 0x5;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t7;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L430110;
|
|
MEM_U32(sp + 24) = t7;
|
|
L430110:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L430118:
|
|
//nop;
|
|
a0 = 0x1;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L430128;
|
|
//nop;
|
|
L430128:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L430130:
|
|
t0 = MEM_U32(sp + 56);
|
|
//nop;
|
|
t1 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t2 = t1 + 0x14;
|
|
MEM_U32(t0 + 0) = t2;
|
|
L430148:
|
|
t4 = MEM_U32(sp + 56);
|
|
//nop;
|
|
t5 = MEM_U32(t4 + 4);
|
|
//nop;
|
|
MEM_U32(sp + 52) = t5;
|
|
t3 = MEM_U32(t4 + 4);
|
|
//nop;
|
|
t8 = t3 + 0x1;
|
|
MEM_U32(t4 + 4) = t8;
|
|
t9 = MEM_U32(sp + 56);
|
|
//nop;
|
|
t7 = MEM_U32(t9 + 4);
|
|
t6 = MEM_U32(t9 + 8);
|
|
t1 = t7 << 2;
|
|
t2 = t6 + t1;
|
|
MEM_U32(t2 + 0) = zero;
|
|
// bdead 40000001 ra = MEM_U32(sp + 44);
|
|
// bdead 40000001 s0 = MEM_U32(sp + 36);
|
|
v0 = MEM_U32(sp + 52);
|
|
// bdead 9 sp = sp + 0x38;
|
|
return v0;
|
|
// bdead 9 sp = sp + 0x38;
|
|
}
|
|
|
|
static void f_set_place(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1, uint32_t a2) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a3 = 0;
|
|
L43019c:
|
|
//set_place:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffd8;
|
|
MEM_U32(sp + 48) = a2;
|
|
t6 = MEM_U32(sp + 48);
|
|
// fdead 400080eb MEM_U32(sp + 36) = ra;
|
|
// fdead 400080eb MEM_U32(sp + 32) = gp;
|
|
MEM_U32(sp + 40) = a0;
|
|
if ((int)t6 < 0) {MEM_U32(sp + 44) = a1;
|
|
goto L4301e4;}
|
|
MEM_U32(sp + 44) = a1;
|
|
t7 = MEM_U32(sp + 40);
|
|
//nop;
|
|
t8 = MEM_U32(t7 + 4);
|
|
//nop;
|
|
at = (int)t6 < (int)t8;
|
|
if (at != 0) {//nop;
|
|
goto L430234;}
|
|
//nop;
|
|
L4301e4:
|
|
t9 = 0x37de;
|
|
t0 = 0x100060c4;
|
|
MEM_U32(sp + 16) = t9;
|
|
//nop;
|
|
a3 = 0x100060b4;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = zero;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = a3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L430214;
|
|
a3 = a3;
|
|
L430214:
|
|
// bdead 40000001 gp = MEM_U32(sp + 32);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L43022c;
|
|
//nop;
|
|
L43022c:
|
|
// bdead 40000001 gp = MEM_U32(sp + 32);
|
|
//nop;
|
|
L430234:
|
|
t2 = MEM_U32(sp + 40);
|
|
t4 = MEM_U32(sp + 48);
|
|
t3 = MEM_U32(t2 + 8);
|
|
t1 = MEM_U32(sp + 44);
|
|
t5 = t4 << 2;
|
|
t7 = t3 + t5;
|
|
MEM_U32(t7 + 0) = t1;
|
|
// bdead 1 ra = MEM_U32(sp + 36);
|
|
// bdead 1 sp = sp + 0x28;
|
|
//nop;
|
|
return;
|
|
//nop;
|
|
}
|
|
|
|
static void f_addlist(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L430260:
|
|
//addlist:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffc8;
|
|
MEM_U32(sp + 56) = a0;
|
|
MEM_U32(sp + 60) = a1;
|
|
t9 = MEM_U32(sp + 60);
|
|
t6 = MEM_U32(sp + 56);
|
|
// fdead 4400806b MEM_U32(sp + 44) = ra;
|
|
// fdead 4400806b MEM_U32(sp + 40) = gp;
|
|
// fdead 4400806b MEM_U32(sp + 36) = s0;
|
|
t0 = MEM_U32(t9 + 4);
|
|
t8 = MEM_U32(t6 + 4);
|
|
t7 = MEM_U32(t6 + 0);
|
|
t1 = t8 + t0;
|
|
t2 = t1 + 0x1;
|
|
at = (int)t2 < (int)t7;
|
|
if (at != 0) {//nop;
|
|
goto L4303b4;}
|
|
//nop;
|
|
t3 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a1 = t7 + t3;
|
|
t4 = a1 << 2;
|
|
a1 = t4;
|
|
a0 = MEM_U32(t6 + 8);
|
|
a1 = a1 + 0x50;
|
|
v0 = wrapper_realloc(mem, a0, a1);
|
|
goto L4302cc;
|
|
a1 = a1 + 0x50;
|
|
L4302cc:
|
|
t5 = MEM_U32(sp + 56);
|
|
// bdead 4000400b gp = MEM_U32(sp + 40);
|
|
s0 = v0;
|
|
if (s0 != 0) {MEM_U32(t5 + 8) = s0;
|
|
goto L430394;}
|
|
MEM_U32(t5 + 8) = s0;
|
|
t0 = 0x100060e4;
|
|
a3 = 0x100060d8;
|
|
//nop;
|
|
t8 = 0x37fc;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
MEM_U32(sp + 16) = t8;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = a3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L430310;
|
|
a3 = a3;
|
|
L430310:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
t1 = 0xfb52720;
|
|
t2 = 0xfb50300;
|
|
t1 = MEM_U32(t1 + 0);
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
at = (int)t1 < (int)t2;
|
|
if (at == 0) {//nop;
|
|
goto L43037c;}
|
|
//nop;
|
|
t6 = 0x100060f4;
|
|
t7 = 0xfb500a0;
|
|
t9 = t1 << 2;
|
|
t6 = t6;
|
|
t3 = t9 + t7;
|
|
MEM_U32(sp + 20) = t6;
|
|
MEM_U32(sp + 16) = zero;
|
|
t4 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
a0 = 0x5;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t4;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L430374;
|
|
MEM_U32(sp + 24) = t4;
|
|
L430374:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L43037c:
|
|
//nop;
|
|
a0 = 0x1;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L43038c;
|
|
//nop;
|
|
L43038c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L430394:
|
|
t5 = MEM_U32(sp + 56);
|
|
t0 = MEM_U32(sp + 60);
|
|
t8 = MEM_U32(t5 + 0);
|
|
t2 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t6 = t8 + t2;
|
|
t1 = t6 + 0x14;
|
|
MEM_U32(t5 + 0) = t1;
|
|
L4303b4:
|
|
t9 = MEM_U32(sp + 60);
|
|
MEM_U32(sp + 52) = zero;
|
|
t7 = MEM_U32(t9 + 4);
|
|
//nop;
|
|
if ((int)t7 <= 0) {//nop;
|
|
goto L430448;}
|
|
//nop;
|
|
L4303cc:
|
|
t3 = MEM_U32(sp + 60);
|
|
t0 = MEM_U32(sp + 52);
|
|
t4 = MEM_U32(t3 + 8);
|
|
t8 = t0 << 2;
|
|
t2 = t4 + t8;
|
|
t6 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L430424;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 56);
|
|
//nop;
|
|
t9 = MEM_U32(t1 + 4);
|
|
t5 = MEM_U32(t1 + 8);
|
|
t7 = t9 << 2;
|
|
t3 = t5 + t7;
|
|
MEM_U32(t3 + 0) = t6;
|
|
t0 = MEM_U32(sp + 56);
|
|
//nop;
|
|
t4 = MEM_U32(t0 + 4);
|
|
//nop;
|
|
t8 = t4 + 0x1;
|
|
MEM_U32(t0 + 4) = t8;
|
|
L430424:
|
|
t2 = MEM_U32(sp + 52);
|
|
t9 = MEM_U32(sp + 60);
|
|
t1 = t2 + 0x1;
|
|
MEM_U32(sp + 52) = t1;
|
|
t5 = MEM_U32(t9 + 4);
|
|
//nop;
|
|
at = (int)t1 < (int)t5;
|
|
if (at != 0) {//nop;
|
|
goto L4303cc;}
|
|
//nop;
|
|
L430448:
|
|
t7 = MEM_U32(sp + 56);
|
|
//nop;
|
|
t3 = MEM_U32(t7 + 4);
|
|
t6 = MEM_U32(t7 + 8);
|
|
t4 = t3 << 2;
|
|
t8 = t6 + t4;
|
|
MEM_U32(t8 + 0) = zero;
|
|
// bdead 1 ra = MEM_U32(sp + 44);
|
|
// bdead 1 s0 = MEM_U32(sp + 36);
|
|
// bdead 1 sp = sp + 0x38;
|
|
return;
|
|
// bdead 1 sp = sp + 0x38;
|
|
}
|
|
|
|
static void f_adduldlist(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1, uint32_t a2) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a3 = 0;
|
|
L430474:
|
|
//adduldlist:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffc0;
|
|
MEM_U32(sp + 64) = a0;
|
|
MEM_U32(sp + 68) = a1;
|
|
MEM_U32(sp + 72) = a2;
|
|
t9 = MEM_U32(sp + 68);
|
|
t6 = MEM_U32(sp + 64);
|
|
// fdead 440080eb MEM_U32(sp + 44) = ra;
|
|
// fdead 440080eb MEM_U32(sp + 40) = gp;
|
|
// fdead 440080eb MEM_U32(sp + 36) = s0;
|
|
t2 = MEM_U32(sp + 72);
|
|
t0 = MEM_U32(t9 + 4);
|
|
t8 = MEM_U32(t6 + 4);
|
|
t3 = MEM_U32(t2 + 4);
|
|
t1 = t8 + t0;
|
|
t7 = MEM_U32(t6 + 0);
|
|
t4 = t1 + t3;
|
|
t5 = t4 + 0x1;
|
|
at = (int)t5 < (int)t7;
|
|
if (at != 0) {//nop;
|
|
goto L4305e8;}
|
|
//nop;
|
|
t8 = MEM_U32(t9 + 0);
|
|
t1 = MEM_U32(t2 + 0);
|
|
t0 = t7 + t8;
|
|
a1 = t0 + t1;
|
|
//nop;
|
|
t3 = a1 << 2;
|
|
a1 = t3;
|
|
a0 = MEM_U32(t6 + 8);
|
|
a1 = a1 + 0x50;
|
|
v0 = wrapper_realloc(mem, a0, a1);
|
|
goto L4304f8;
|
|
a1 = a1 + 0x50;
|
|
L4304f8:
|
|
t4 = MEM_U32(sp + 64);
|
|
// bdead 4000200b gp = MEM_U32(sp + 40);
|
|
s0 = v0;
|
|
if (s0 != 0) {MEM_U32(t4 + 8) = s0;
|
|
goto L4305c0;}
|
|
MEM_U32(t4 + 8) = s0;
|
|
t6 = 0x10006104;
|
|
a3 = 0x100060f8;
|
|
//nop;
|
|
t5 = 0x3823;
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
MEM_U32(sp + 16) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = a3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L43053c;
|
|
a3 = a3;
|
|
L43053c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
t9 = 0xfb52720;
|
|
t7 = 0xfb50300;
|
|
t9 = MEM_U32(t9 + 0);
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
at = (int)t9 < (int)t7;
|
|
if (at == 0) {//nop;
|
|
goto L4305a8;}
|
|
//nop;
|
|
t8 = 0x10006114;
|
|
t0 = 0xfb500a0;
|
|
t2 = t9 << 2;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
MEM_U32(sp + 16) = zero;
|
|
t1 = t2 + t0;
|
|
t3 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
a0 = 0x5;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4305a0;
|
|
MEM_U32(sp + 24) = t3;
|
|
L4305a0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L4305a8:
|
|
//nop;
|
|
a0 = 0x1;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4305b8;
|
|
//nop;
|
|
L4305b8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L4305c0:
|
|
t4 = MEM_U32(sp + 68);
|
|
t6 = MEM_U32(sp + 72);
|
|
t9 = MEM_U32(sp + 64);
|
|
t5 = MEM_U32(t4 + 0);
|
|
t7 = MEM_U32(t6 + 0);
|
|
t2 = MEM_U32(t9 + 0);
|
|
t8 = t5 + t7;
|
|
t0 = t2 + t8;
|
|
t1 = t0 + 0x14;
|
|
MEM_U32(t9 + 0) = t1;
|
|
L4305e8:
|
|
t3 = MEM_U32(sp + 72);
|
|
MEM_U32(sp + 60) = zero;
|
|
t4 = MEM_U32(t3 + 4);
|
|
//nop;
|
|
if ((int)t4 <= 0) {//nop;
|
|
goto L4306a0;}
|
|
//nop;
|
|
t6 = MEM_U32(t3 + 8);
|
|
//nop;
|
|
t5 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L4306a0;}
|
|
//nop;
|
|
L430618:
|
|
t7 = MEM_U32(sp + 72);
|
|
t8 = MEM_U32(sp + 60);
|
|
t4 = MEM_U32(sp + 64);
|
|
t2 = MEM_U32(t7 + 8);
|
|
t6 = MEM_U32(t4 + 4);
|
|
t0 = t8 << 2;
|
|
t3 = MEM_U32(t4 + 8);
|
|
t1 = t2 + t0;
|
|
t9 = MEM_U32(t1 + 0);
|
|
t5 = t6 << 2;
|
|
t7 = t3 + t5;
|
|
MEM_U32(t7 + 0) = t9;
|
|
t8 = MEM_U32(sp + 64);
|
|
//nop;
|
|
t2 = MEM_U32(t8 + 4);
|
|
//nop;
|
|
t0 = t2 + 0x1;
|
|
MEM_U32(t8 + 4) = t0;
|
|
t1 = MEM_U32(sp + 60);
|
|
t6 = MEM_U32(sp + 72);
|
|
t4 = t1 + 0x1;
|
|
MEM_U32(sp + 60) = t4;
|
|
t3 = MEM_U32(t6 + 4);
|
|
//nop;
|
|
at = (int)t4 < (int)t3;
|
|
if (at == 0) {//nop;
|
|
goto L4306a0;}
|
|
//nop;
|
|
t5 = MEM_U32(t6 + 8);
|
|
t9 = t4 << 2;
|
|
t7 = t5 + t9;
|
|
t2 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L430618;}
|
|
//nop;
|
|
L4306a0:
|
|
t0 = MEM_U32(sp + 68);
|
|
MEM_U32(sp + 56) = zero;
|
|
t8 = MEM_U32(t0 + 4);
|
|
//nop;
|
|
if ((int)t8 <= 0) {//nop;
|
|
goto L430734;}
|
|
//nop;
|
|
L4306b8:
|
|
t1 = MEM_U32(sp + 68);
|
|
t6 = MEM_U32(sp + 56);
|
|
t3 = MEM_U32(t1 + 8);
|
|
t4 = t6 << 2;
|
|
t5 = t3 + t4;
|
|
t9 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L430710;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 64);
|
|
//nop;
|
|
t0 = MEM_U32(t7 + 4);
|
|
t2 = MEM_U32(t7 + 8);
|
|
t8 = t0 << 2;
|
|
t1 = t2 + t8;
|
|
MEM_U32(t1 + 0) = t9;
|
|
t6 = MEM_U32(sp + 64);
|
|
//nop;
|
|
t3 = MEM_U32(t6 + 4);
|
|
//nop;
|
|
t4 = t3 + 0x1;
|
|
MEM_U32(t6 + 4) = t4;
|
|
L430710:
|
|
t5 = MEM_U32(sp + 56);
|
|
t0 = MEM_U32(sp + 68);
|
|
t7 = t5 + 0x1;
|
|
MEM_U32(sp + 56) = t7;
|
|
t2 = MEM_U32(t0 + 4);
|
|
//nop;
|
|
at = (int)t7 < (int)t2;
|
|
if (at != 0) {//nop;
|
|
goto L4306b8;}
|
|
//nop;
|
|
L430734:
|
|
t9 = MEM_U32(sp + 72);
|
|
t8 = MEM_U32(sp + 60);
|
|
t1 = MEM_U32(t9 + 4);
|
|
//nop;
|
|
at = (int)t8 < (int)t1;
|
|
if (at == 0) {//nop;
|
|
goto L4307cc;}
|
|
//nop;
|
|
L430750:
|
|
t3 = MEM_U32(sp + 72);
|
|
t6 = MEM_U32(sp + 60);
|
|
t4 = MEM_U32(t3 + 8);
|
|
t5 = t6 << 2;
|
|
t0 = t4 + t5;
|
|
t7 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L4307a8;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 64);
|
|
//nop;
|
|
t8 = MEM_U32(t2 + 4);
|
|
t9 = MEM_U32(t2 + 8);
|
|
t1 = t8 << 2;
|
|
t3 = t9 + t1;
|
|
MEM_U32(t3 + 0) = t7;
|
|
t6 = MEM_U32(sp + 64);
|
|
//nop;
|
|
t4 = MEM_U32(t6 + 4);
|
|
//nop;
|
|
t5 = t4 + 0x1;
|
|
MEM_U32(t6 + 4) = t5;
|
|
L4307a8:
|
|
t0 = MEM_U32(sp + 60);
|
|
t8 = MEM_U32(sp + 72);
|
|
t2 = t0 + 0x1;
|
|
MEM_U32(sp + 60) = t2;
|
|
t9 = MEM_U32(t8 + 4);
|
|
//nop;
|
|
at = (int)t2 < (int)t9;
|
|
if (at != 0) {//nop;
|
|
goto L430750;}
|
|
//nop;
|
|
L4307cc:
|
|
t1 = MEM_U32(sp + 64);
|
|
//nop;
|
|
t3 = MEM_U32(t1 + 4);
|
|
t7 = MEM_U32(t1 + 8);
|
|
t4 = t3 << 2;
|
|
t5 = t7 + t4;
|
|
MEM_U32(t5 + 0) = zero;
|
|
// bdead 1 ra = MEM_U32(sp + 44);
|
|
// bdead 1 s0 = MEM_U32(sp + 36);
|
|
// bdead 1 sp = sp + 0x40;
|
|
return;
|
|
// bdead 1 sp = sp + 0x40;
|
|
}
|
|
|
|
static uint32_t f_nodup(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L4307f8:
|
|
//nodup:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffd0;
|
|
MEM_U32(sp + 48) = a0;
|
|
t6 = MEM_U32(sp + 48);
|
|
// fdead 4000806b MEM_U32(sp + 36) = ra;
|
|
// fdead 4000806b MEM_U32(sp + 32) = gp;
|
|
MEM_U32(sp + 52) = a1;
|
|
// fdead 4000806b MEM_U32(sp + 28) = s1;
|
|
// fdead 4000806b MEM_U32(sp + 24) = s0;
|
|
t7 = MEM_U32(t6 + 4);
|
|
s0 = zero;
|
|
at = (int)s0 < (int)t7;
|
|
if (at == 0) {//nop;
|
|
goto L43089c;}
|
|
//nop;
|
|
L430838:
|
|
t8 = MEM_U32(sp + 48);
|
|
t0 = s0 << 2;
|
|
t9 = MEM_U32(t8 + 8);
|
|
//nop;
|
|
t1 = t9 + t0;
|
|
s1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (s1 == 0) {//nop;
|
|
goto L430880;}
|
|
//nop;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 52);
|
|
a0 = s1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L43086c;
|
|
a0 = s1;
|
|
L43086c:
|
|
// bdead 4002000b gp = MEM_U32(sp + 32);
|
|
if (v0 != 0) {//nop;
|
|
goto L430880;}
|
|
//nop;
|
|
v0 = zero;
|
|
goto L4308a0;
|
|
v0 = zero;
|
|
L430880:
|
|
t2 = MEM_U32(sp + 48);
|
|
s0 = s0 + 0x1;
|
|
t3 = MEM_U32(t2 + 4);
|
|
//nop;
|
|
at = (int)s0 < (int)t3;
|
|
if (at != 0) {//nop;
|
|
goto L430838;}
|
|
//nop;
|
|
L43089c:
|
|
v0 = 0x1;
|
|
L4308a0:
|
|
// bdead 9 ra = MEM_U32(sp + 36);
|
|
// bdead 9 s0 = MEM_U32(sp + 24);
|
|
// bdead 9 s1 = MEM_U32(sp + 28);
|
|
// bdead 9 sp = sp + 0x30;
|
|
return v0;
|
|
// bdead 9 sp = sp + 0x30;
|
|
}
|
|
|
|
static uint32_t f_getsuf(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L4308b4:
|
|
//getsuf:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffc8;
|
|
MEM_U32(sp + 56) = a0;
|
|
t6 = MEM_U32(sp + 56);
|
|
// fdead 400081eb MEM_U32(sp + 28) = ra;
|
|
// fdead 400081eb MEM_U32(sp + 24) = gp;
|
|
// fdead 400081eb MEM_U32(sp + 20) = s0;
|
|
MEM_U32(sp + 52) = zero;
|
|
MEM_U32(sp + 40) = t6;
|
|
t7 = MEM_U8(t6 + 0);
|
|
t8 = t6 + 0x1;
|
|
s0 = t7;
|
|
MEM_U32(sp + 56) = t8;
|
|
if (s0 == 0) {MEM_U8(sp + 47) = (uint8_t)t7;
|
|
goto L430948;}
|
|
MEM_U8(sp + 47) = (uint8_t)t7;
|
|
L4308f8:
|
|
t9 = MEM_U8(sp + 47);
|
|
at = 0x2f;
|
|
if (t9 != at) {//nop;
|
|
goto L430918;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 56);
|
|
MEM_U32(sp + 52) = zero;
|
|
MEM_U32(sp + 40) = t0;
|
|
goto L430928;
|
|
MEM_U32(sp + 40) = t0;
|
|
L430918:
|
|
t1 = MEM_U32(sp + 52);
|
|
//nop;
|
|
t2 = t1 + 0x1;
|
|
MEM_U32(sp + 52) = t2;
|
|
L430928:
|
|
t3 = MEM_U32(sp + 56);
|
|
//nop;
|
|
t4 = MEM_U8(t3 + 0);
|
|
t5 = t3 + 0x1;
|
|
s0 = t4;
|
|
MEM_U32(sp + 56) = t5;
|
|
if (s0 != 0) {MEM_U8(sp + 47) = (uint8_t)t4;
|
|
goto L4308f8;}
|
|
MEM_U8(sp + 47) = (uint8_t)t4;
|
|
L430948:
|
|
t7 = MEM_U32(sp + 52);
|
|
//nop;
|
|
at = (int)t7 < (int)0x3;
|
|
if (at == 0) {//nop;
|
|
goto L430964;}
|
|
//nop;
|
|
v0 = zero;
|
|
goto L430afc;
|
|
v0 = zero;
|
|
L430964:
|
|
t6 = MEM_U32(sp + 56);
|
|
at = 0x2e;
|
|
t8 = MEM_U8(t6 + -3);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L4309a8;}
|
|
//nop;
|
|
t9 = MEM_U8(t6 + -2);
|
|
at = 0x43;
|
|
if (t9 != at) {//nop;
|
|
goto L430994;}
|
|
//nop;
|
|
v0 = 0x6;
|
|
goto L430afc;
|
|
v0 = 0x6;
|
|
L430994:
|
|
t0 = MEM_U32(sp + 56);
|
|
//nop;
|
|
v0 = MEM_U8(t0 + -2);
|
|
//nop;
|
|
goto L430afc;
|
|
//nop;
|
|
L4309a8:
|
|
t1 = MEM_U32(sp + 52);
|
|
//nop;
|
|
t2 = t1 + 0xfffffffe;
|
|
if ((int)t2 <= 0) {MEM_U32(sp + 48) = t2;
|
|
goto L4309f0;}
|
|
MEM_U32(sp + 48) = t2;
|
|
L4309bc:
|
|
t4 = MEM_U32(sp + 40);
|
|
t3 = MEM_U32(sp + 48);
|
|
at = 0x2e;
|
|
t5 = t4 + t3;
|
|
t7 = MEM_U8(t5 + 0);
|
|
//nop;
|
|
if (t7 == at) {//nop;
|
|
goto L4309f0;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 48);
|
|
//nop;
|
|
t6 = t8 + 0xffffffff;
|
|
if ((int)t6 > 0) {MEM_U32(sp + 48) = t6;
|
|
goto L4309bc;}
|
|
MEM_U32(sp + 48) = t6;
|
|
L4309f0:
|
|
t9 = MEM_U32(sp + 48);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L430a08;}
|
|
//nop;
|
|
v0 = zero;
|
|
goto L430afc;
|
|
v0 = zero;
|
|
L430a08:
|
|
t0 = MEM_U32(sp + 48);
|
|
t1 = MEM_U32(sp + 40);
|
|
t3 = 0x1000000c;
|
|
t2 = t0 + t1;
|
|
t4 = t2 + 0x1;
|
|
MEM_U32(sp + 40) = t4;
|
|
MEM_U32(sp + 48) = zero;
|
|
t5 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L430aa8;}
|
|
//nop;
|
|
L430a34:
|
|
t7 = MEM_U32(sp + 48);
|
|
t6 = 0x1000000c;
|
|
t8 = t7 << 3;
|
|
t9 = t8 + t6;
|
|
a1 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = MEM_U32(sp + 40);
|
|
//nop;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L430a58;
|
|
//nop;
|
|
L430a58:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
if (v0 != 0) {//nop;
|
|
goto L430a80;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 48);
|
|
t2 = 0x1000000c;
|
|
t1 = t0 << 3;
|
|
t4 = t1 + t2;
|
|
v0 = MEM_U8(t4 + 7);
|
|
//nop;
|
|
goto L430afc;
|
|
//nop;
|
|
L430a80:
|
|
t3 = MEM_U32(sp + 48);
|
|
t8 = 0x1000000c;
|
|
t5 = t3 + 0x1;
|
|
t7 = t5 << 3;
|
|
MEM_U32(sp + 48) = t5;
|
|
t6 = t7 + t8;
|
|
t9 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L430a34;}
|
|
//nop;
|
|
L430aa8:
|
|
a1 = 0x10006118;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 40);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L430abc;
|
|
a1 = a1;
|
|
L430abc:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
if (v0 != 0) {//nop;
|
|
goto L430ad0;}
|
|
//nop;
|
|
v0 = 0x66;
|
|
goto L430afc;
|
|
v0 = 0x66;
|
|
L430ad0:
|
|
a1 = 0x1000611c;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 40);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L430ae4;
|
|
a1 = a1;
|
|
L430ae4:
|
|
// bdead b gp = MEM_U32(sp + 24);
|
|
if (v0 != 0) {//nop;
|
|
goto L430af8;}
|
|
//nop;
|
|
v0 = 0x46;
|
|
goto L430afc;
|
|
v0 = 0x46;
|
|
L430af8:
|
|
v0 = zero;
|
|
L430afc:
|
|
// bdead 9 ra = MEM_U32(sp + 28);
|
|
// bdead 9 s0 = MEM_U32(sp + 20);
|
|
// bdead 9 sp = sp + 0x38;
|
|
return v0;
|
|
// bdead 9 sp = sp + 0x38;
|
|
}
|
|
|
|
static uint32_t f_mksuf(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L430b0c:
|
|
//mksuf:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffa8;
|
|
MEM_U32(sp + 92) = a1;
|
|
t6 = MEM_U8(sp + 95);
|
|
// fdead 4000806b MEM_U32(sp + 44) = ra;
|
|
at = (int)t6 < (int)0x8;
|
|
// fdead 4000806f MEM_U32(sp + 40) = gp;
|
|
MEM_U32(sp + 88) = a0;
|
|
// fdead 4000806f MEM_U32(sp + 36) = s0;
|
|
if (at == 0) {MEM_U32(sp + 60) = zero;
|
|
goto L430c34;}
|
|
MEM_U32(sp + 60) = zero;
|
|
t7 = 0x1000000c;
|
|
MEM_U32(sp + 84) = zero;
|
|
t8 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L430bb0;}
|
|
//nop;
|
|
L430b58:
|
|
t9 = MEM_U32(sp + 84);
|
|
t1 = 0x1000000c;
|
|
t0 = t9 << 3;
|
|
t2 = t0 + t1;
|
|
t3 = MEM_U32(t2 + 4);
|
|
t4 = MEM_U8(sp + 95);
|
|
//nop;
|
|
if (t3 != t4) {//nop;
|
|
goto L430b88;}
|
|
//nop;
|
|
t5 = MEM_U32(t2 + 0);
|
|
MEM_U32(sp + 60) = t5;
|
|
goto L430bb0;
|
|
MEM_U32(sp + 60) = t5;
|
|
L430b88:
|
|
t6 = MEM_U32(sp + 84);
|
|
t9 = 0x1000000c;
|
|
t7 = t6 + 0x1;
|
|
t8 = t7 << 3;
|
|
MEM_U32(sp + 84) = t7;
|
|
t0 = t8 + t9;
|
|
t1 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L430b58;}
|
|
//nop;
|
|
L430bb0:
|
|
t3 = MEM_U32(sp + 60);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L430c18;}
|
|
//nop;
|
|
t2 = 0x1000612c;
|
|
a3 = 0x10006120;
|
|
t5 = MEM_U8(sp + 95);
|
|
//nop;
|
|
t4 = 0x38b2;
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
MEM_U32(sp + 16) = t4;
|
|
a0 = zero;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = a3;
|
|
MEM_U32(sp + 24) = t5;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L430bf8;
|
|
MEM_U32(sp + 24) = t5;
|
|
L430bf8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a0 = 0x4;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L430c10;
|
|
//nop;
|
|
L430c10:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L430c18:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 60);
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L430c28;
|
|
//nop;
|
|
L430c28:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
MEM_U32(sp + 76) = v0;
|
|
goto L430c38;
|
|
MEM_U32(sp + 76) = v0;
|
|
L430c34:
|
|
MEM_U32(sp + 76) = zero;
|
|
L430c38:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 88);
|
|
a1 = MEM_U32(sp + 76);
|
|
MEM_U32(sp + 84) = zero;
|
|
v0 = f_savestr(mem, sp, a0, a1);
|
|
goto L430c4c;
|
|
MEM_U32(sp + 84) = zero;
|
|
L430c4c:
|
|
MEM_U32(sp + 72) = v0;
|
|
t6 = MEM_U32(sp + 72);
|
|
// bdead 40008003 gp = MEM_U32(sp + 40);
|
|
MEM_U32(sp + 68) = t6;
|
|
MEM_U32(sp + 64) = t6;
|
|
t7 = MEM_U8(t6 + 0);
|
|
t8 = t6 + 0x1;
|
|
s0 = t7;
|
|
MEM_U32(sp + 68) = t8;
|
|
if (s0 == 0) {MEM_U8(sp + 59) = (uint8_t)t7;
|
|
goto L430cc8;}
|
|
MEM_U8(sp + 59) = (uint8_t)t7;
|
|
L430c78:
|
|
t9 = MEM_U8(sp + 59);
|
|
at = 0x2f;
|
|
if (t9 != at) {//nop;
|
|
goto L430c98;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 68);
|
|
MEM_U32(sp + 84) = zero;
|
|
MEM_U32(sp + 64) = t0;
|
|
goto L430ca8;
|
|
MEM_U32(sp + 64) = t0;
|
|
L430c98:
|
|
t1 = MEM_U32(sp + 84);
|
|
//nop;
|
|
t3 = t1 + 0x1;
|
|
MEM_U32(sp + 84) = t3;
|
|
L430ca8:
|
|
t4 = MEM_U32(sp + 68);
|
|
//nop;
|
|
t2 = MEM_U8(t4 + 0);
|
|
t5 = t4 + 0x1;
|
|
s0 = t2;
|
|
MEM_U32(sp + 68) = t5;
|
|
if (s0 != 0) {MEM_U8(sp + 59) = (uint8_t)t2;
|
|
goto L430c78;}
|
|
MEM_U8(sp + 59) = (uint8_t)t2;
|
|
L430cc8:
|
|
t7 = MEM_U32(sp + 84);
|
|
//nop;
|
|
at = (int)t7 < (int)0x3;
|
|
if (at != 0) {//nop;
|
|
goto L430d40;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 68);
|
|
at = 0x2e;
|
|
t8 = MEM_U8(t6 + -3);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L430d40;}
|
|
//nop;
|
|
t9 = MEM_U8(sp + 95);
|
|
//nop;
|
|
at = (int)t9 < (int)0x8;
|
|
if (at == 0) {//nop;
|
|
goto L430d24;}
|
|
//nop;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 60);
|
|
a0 = t6 + 0xfffffffe;
|
|
v0 = wrapper_strcpy(mem, a0, a1);
|
|
goto L430d18;
|
|
a0 = t6 + 0xfffffffe;
|
|
L430d18:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
goto L430e4c;
|
|
//nop;
|
|
L430d24:
|
|
t0 = MEM_U8(sp + 95);
|
|
t1 = MEM_U32(sp + 68);
|
|
//nop;
|
|
MEM_U8(t1 + -2) = (uint8_t)t0;
|
|
t3 = MEM_U32(sp + 68);
|
|
MEM_U8(t3 + -1) = (uint8_t)zero;
|
|
goto L430e4c;
|
|
MEM_U8(t3 + -1) = (uint8_t)zero;
|
|
L430d40:
|
|
t2 = MEM_U32(sp + 84);
|
|
//nop;
|
|
t4 = t2 + 0xfffffffe;
|
|
if ((int)t4 <= 0) {MEM_U32(sp + 80) = t4;
|
|
goto L430d88;}
|
|
MEM_U32(sp + 80) = t4;
|
|
L430d54:
|
|
t5 = MEM_U32(sp + 64);
|
|
t7 = MEM_U32(sp + 80);
|
|
at = 0x2e;
|
|
t8 = t5 + t7;
|
|
t9 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
if (t9 == at) {//nop;
|
|
goto L430d88;}
|
|
//nop;
|
|
t6 = MEM_U32(sp + 80);
|
|
//nop;
|
|
t0 = t6 + 0xffffffff;
|
|
if ((int)t0 > 0) {MEM_U32(sp + 80) = t0;
|
|
goto L430d54;}
|
|
MEM_U32(sp + 80) = t0;
|
|
L430d88:
|
|
t1 = MEM_U32(sp + 80);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L430df0;}
|
|
//nop;
|
|
t2 = 0x1000615c;
|
|
a3 = 0x10006150;
|
|
t4 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t3 = 0x38d9;
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
MEM_U32(sp + 16) = t3;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = a3;
|
|
MEM_U32(sp + 24) = t4;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L430dd0;
|
|
MEM_U32(sp + 24) = t4;
|
|
L430dd0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a0 = 0x4;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L430de8;
|
|
//nop;
|
|
L430de8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L430df0:
|
|
t5 = MEM_U32(sp + 80);
|
|
t7 = MEM_U32(sp + 64);
|
|
t6 = MEM_U8(sp + 95);
|
|
t8 = t5 + t7;
|
|
t9 = t8 + 0x1;
|
|
at = (int)t6 < (int)0x8;
|
|
if (at == 0) {MEM_U32(sp + 64) = t9;
|
|
goto L430e30;}
|
|
MEM_U32(sp + 64) = t9;
|
|
a0 = t9;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 60);
|
|
//nop;
|
|
v0 = wrapper_strcpy(mem, a0, a1);
|
|
goto L430e24;
|
|
//nop;
|
|
L430e24:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
goto L430e4c;
|
|
//nop;
|
|
L430e30:
|
|
t0 = MEM_U8(sp + 95);
|
|
t1 = MEM_U32(sp + 64);
|
|
//nop;
|
|
MEM_U8(t1 + 0) = (uint8_t)t0;
|
|
t3 = MEM_U32(sp + 64);
|
|
//nop;
|
|
MEM_U8(t3 + 1) = (uint8_t)zero;
|
|
L430e4c:
|
|
t2 = MEM_U32(sp + 72);
|
|
//nop;
|
|
MEM_U32(sp + 68) = t2;
|
|
t4 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L430ea8;}
|
|
//nop;
|
|
L430e68:
|
|
t5 = MEM_U32(sp + 72);
|
|
//nop;
|
|
s0 = MEM_U8(t5 + 0);
|
|
t8 = t5 + 0x1;
|
|
t7 = s0 ^ 0x2f;
|
|
t7 = t7 < 0x1;
|
|
s0 = t7;
|
|
if (s0 == 0) {MEM_U32(sp + 72) = t8;
|
|
goto L430e90;}
|
|
MEM_U32(sp + 72) = t8;
|
|
MEM_U32(sp + 68) = t8;
|
|
L430e90:
|
|
t6 = MEM_U32(sp + 72);
|
|
//nop;
|
|
t9 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t9 != 0) {//nop;
|
|
goto L430e68;}
|
|
//nop;
|
|
L430ea8:
|
|
// bdead 40000001 ra = MEM_U32(sp + 44);
|
|
v0 = MEM_U32(sp + 68);
|
|
// bdead 9 s0 = MEM_U32(sp + 36);
|
|
// bdead 9 sp = sp + 0x58;
|
|
return v0;
|
|
// bdead 9 sp = sp + 0x58;
|
|
}
|
|
|
|
static uint32_t f_savestr(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L430ebc:
|
|
//savestr:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffc8;
|
|
//nop;
|
|
MEM_U32(sp + 56) = a0;
|
|
// fdead 4000006b MEM_U32(sp + 44) = ra;
|
|
a0 = MEM_U32(sp + 56);
|
|
// fdead 4000006b MEM_U32(sp + 40) = gp;
|
|
MEM_U32(sp + 60) = a1;
|
|
// fdead 4000006b MEM_U32(sp + 36) = s0;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L430eec;
|
|
// fdead 4000006b MEM_U32(sp + 36) = s0;
|
|
L430eec:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
t6 = MEM_U32(sp + 60);
|
|
//nop;
|
|
s0 = v0;
|
|
a0 = s0 + t6;
|
|
a0 = a0 + 0x1;
|
|
v0 = wrapper_malloc(mem, a0);
|
|
goto L430f08;
|
|
a0 = a0 + 0x1;
|
|
L430f08:
|
|
MEM_U32(sp + 52) = v0;
|
|
t7 = MEM_U32(sp + 52);
|
|
// bdead 40010003 gp = MEM_U32(sp + 40);
|
|
if (t7 != 0) {//nop;
|
|
goto L430fd0;}
|
|
//nop;
|
|
t9 = 0x10006188;
|
|
a3 = 0x1000617c;
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
//nop;
|
|
t8 = 0x38fe;
|
|
MEM_U32(sp + 16) = t8;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = a3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L430f4c;
|
|
a3 = a3;
|
|
L430f4c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
t0 = 0xfb52720;
|
|
t1 = 0xfb50300;
|
|
t0 = MEM_U32(t0 + 0);
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
at = (int)t0 < (int)t1;
|
|
if (at == 0) {//nop;
|
|
goto L430fb8;}
|
|
//nop;
|
|
t2 = 0x10006198;
|
|
t4 = 0xfb500a0;
|
|
t3 = t0 << 2;
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
MEM_U32(sp + 16) = zero;
|
|
t5 = t3 + t4;
|
|
t6 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
a0 = 0x5;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t6;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L430fb0;
|
|
MEM_U32(sp + 24) = t6;
|
|
L430fb0:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L430fb8:
|
|
//nop;
|
|
a0 = 0x1;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L430fc8;
|
|
//nop;
|
|
L430fc8:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L430fd0:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 52);
|
|
a1 = MEM_U32(sp + 56);
|
|
//nop;
|
|
v0 = wrapper_strcpy(mem, a0, a1);
|
|
goto L430fe4;
|
|
//nop;
|
|
L430fe4:
|
|
// bdead 40000001 ra = MEM_U32(sp + 44);
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
v0 = MEM_U32(sp + 52);
|
|
// bdead 9 s0 = MEM_U32(sp + 36);
|
|
// bdead 9 sp = sp + 0x38;
|
|
return v0;
|
|
// bdead 9 sp = sp + 0x38;
|
|
}
|
|
|
|
static void f_mktempstr(uint8_t *mem, uint32_t sp) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L430ffc:
|
|
//mktempstr:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
a0 = 0x1000a2fc;
|
|
a1 = 0x1000619c;
|
|
//nop;
|
|
sp = sp + 0xffffffd8;
|
|
// fdead 4000006b MEM_U32(sp + 28) = ra;
|
|
a0 = MEM_U32(a0 + 0);
|
|
// fdead 4000006b MEM_U32(sp + 24) = gp;
|
|
// fdead 4000006b MEM_U32(sp + 20) = s0;
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L431034;
|
|
a1 = a1;
|
|
L431034:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43104c;
|
|
//nop;
|
|
L43104c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t6 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t6 + 0) = v0;
|
|
//nop;
|
|
a1 = 0x100061a8;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L431074;
|
|
a1 = a1;
|
|
L431074:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43108c;
|
|
//nop;
|
|
L43108c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t7 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t7 + 4) = v0;
|
|
//nop;
|
|
a1 = 0x100061b4;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4310b4;
|
|
a1 = a1;
|
|
L4310b4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L4310cc;
|
|
//nop;
|
|
L4310cc:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t8 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t8 + 8) = v0;
|
|
//nop;
|
|
a1 = 0x100061c0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4310f4;
|
|
a1 = a1;
|
|
L4310f4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43110c;
|
|
//nop;
|
|
L43110c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t9 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t9 + 12) = v0;
|
|
//nop;
|
|
a1 = 0x100061cc;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L431134;
|
|
a1 = a1;
|
|
L431134:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43114c;
|
|
//nop;
|
|
L43114c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t0 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t0 + 16) = v0;
|
|
//nop;
|
|
a1 = 0x100061d8;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L431174;
|
|
a1 = a1;
|
|
L431174:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43118c;
|
|
//nop;
|
|
L43118c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t1 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t1 + 20) = v0;
|
|
//nop;
|
|
a1 = 0x100061e4;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4311b4;
|
|
a1 = a1;
|
|
L4311b4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L4311cc;
|
|
//nop;
|
|
L4311cc:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t2 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t2 + 24) = v0;
|
|
//nop;
|
|
a1 = 0x100061f0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4311f4;
|
|
a1 = a1;
|
|
L4311f4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43120c;
|
|
//nop;
|
|
L43120c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t3 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t3 + 28) = v0;
|
|
//nop;
|
|
a1 = 0x100061fc;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L431234;
|
|
a1 = a1;
|
|
L431234:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43124c;
|
|
//nop;
|
|
L43124c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t4 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t4 + 32) = v0;
|
|
//nop;
|
|
a1 = 0x10006208;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L431274;
|
|
a1 = a1;
|
|
L431274:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43128c;
|
|
//nop;
|
|
L43128c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t5 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t5 + 36) = v0;
|
|
//nop;
|
|
a1 = 0x10006214;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4312b4;
|
|
a1 = a1;
|
|
L4312b4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L4312cc;
|
|
//nop;
|
|
L4312cc:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t6 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t6 + 40) = v0;
|
|
//nop;
|
|
a1 = 0x10006220;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4312f4;
|
|
a1 = a1;
|
|
L4312f4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43130c;
|
|
//nop;
|
|
L43130c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t7 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t7 + 44) = v0;
|
|
//nop;
|
|
a1 = 0x1000622c;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L431334;
|
|
a1 = a1;
|
|
L431334:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43134c;
|
|
//nop;
|
|
L43134c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t8 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t8 + 48) = v0;
|
|
//nop;
|
|
a1 = 0x10006238;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L431374;
|
|
a1 = a1;
|
|
L431374:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43138c;
|
|
//nop;
|
|
L43138c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t9 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t9 + 52) = v0;
|
|
//nop;
|
|
a1 = 0x10006244;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4313b4;
|
|
a1 = a1;
|
|
L4313b4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L4313cc;
|
|
//nop;
|
|
L4313cc:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t0 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t0 + 56) = v0;
|
|
//nop;
|
|
a1 = 0x10006250;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4313f4;
|
|
a1 = a1;
|
|
L4313f4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43140c;
|
|
//nop;
|
|
L43140c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t1 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t1 + 60) = v0;
|
|
//nop;
|
|
a1 = 0x1000625c;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L431434;
|
|
a1 = a1;
|
|
L431434:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43144c;
|
|
//nop;
|
|
L43144c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t2 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t2 + 64) = v0;
|
|
//nop;
|
|
a1 = 0x10006268;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L431474;
|
|
a1 = a1;
|
|
L431474:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43148c;
|
|
//nop;
|
|
L43148c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t3 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t3 + 68) = v0;
|
|
//nop;
|
|
a1 = 0x10006274;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4314b4;
|
|
a1 = a1;
|
|
L4314b4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L4314cc;
|
|
//nop;
|
|
L4314cc:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t4 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t4 + 72) = v0;
|
|
//nop;
|
|
a1 = 0x10006280;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4314f4;
|
|
a1 = a1;
|
|
L4314f4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43150c;
|
|
//nop;
|
|
L43150c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t5 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t5 + 80) = v0;
|
|
//nop;
|
|
a1 = 0x1000628c;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L431534;
|
|
a1 = a1;
|
|
L431534:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43154c;
|
|
//nop;
|
|
L43154c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t6 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t6 + 76) = v0;
|
|
//nop;
|
|
a1 = 0x10006298;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L431574;
|
|
a1 = a1;
|
|
L431574:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43158c;
|
|
//nop;
|
|
L43158c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t7 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t7 + 84) = v0;
|
|
//nop;
|
|
a1 = 0x100062a4;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4315b4;
|
|
a1 = a1;
|
|
L4315b4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L4315cc;
|
|
//nop;
|
|
L4315cc:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t8 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t8 + 88) = v0;
|
|
//nop;
|
|
a1 = 0x100062b0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4315f4;
|
|
a1 = a1;
|
|
L4315f4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43160c;
|
|
//nop;
|
|
L43160c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t9 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t9 + 92) = v0;
|
|
//nop;
|
|
a1 = 0x100062bc;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L431634;
|
|
a1 = a1;
|
|
L431634:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43164c;
|
|
//nop;
|
|
L43164c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t0 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t0 + 96) = v0;
|
|
//nop;
|
|
a1 = 0x100062cc;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L431674;
|
|
a1 = a1;
|
|
L431674:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43168c;
|
|
//nop;
|
|
L43168c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t1 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t1 + 100) = v0;
|
|
//nop;
|
|
a1 = 0x100062d8;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4316b4;
|
|
a1 = a1;
|
|
L4316b4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L4316cc;
|
|
//nop;
|
|
L4316cc:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t2 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t2 + 104) = v0;
|
|
//nop;
|
|
a1 = 0x100062e4;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4316f4;
|
|
a1 = a1;
|
|
L4316f4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43170c;
|
|
//nop;
|
|
L43170c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t3 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t3 + 108) = v0;
|
|
//nop;
|
|
a1 = 0x100062f0;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L431734;
|
|
a1 = a1;
|
|
L431734:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43174c;
|
|
//nop;
|
|
L43174c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t4 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t4 + 112) = v0;
|
|
//nop;
|
|
a1 = 0x100062fc;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L431774;
|
|
a1 = a1;
|
|
L431774:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43178c;
|
|
//nop;
|
|
L43178c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t5 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t5 + 116) = v0;
|
|
//nop;
|
|
a1 = 0x10006308;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4317b4;
|
|
a1 = a1;
|
|
L4317b4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L4317cc;
|
|
//nop;
|
|
L4317cc:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t6 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t6 + 120) = v0;
|
|
//nop;
|
|
a1 = 0x10006314;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4317f4;
|
|
a1 = a1;
|
|
L4317f4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43180c;
|
|
//nop;
|
|
L43180c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a2 = zero;
|
|
t7 = 0x1000a380;
|
|
a0 = 0x1000a2fc;
|
|
MEM_U32(t7 + 124) = v0;
|
|
//nop;
|
|
a1 = 0x10006320;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L431834;
|
|
a1 = a1;
|
|
L431834:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L43184c;
|
|
//nop;
|
|
L43184c:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
at = 0x1;
|
|
t8 = 0x1000a380;
|
|
t9 = 0x1000a36c;
|
|
MEM_U32(t8 + 132) = v0;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L431910;}
|
|
//nop;
|
|
t0 = 0x10000008;
|
|
at = 0x2;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == at) {at = 0x3;
|
|
goto L431890;}
|
|
at = 0x3;
|
|
if (t0 != at) {//nop;
|
|
goto L431910;}
|
|
//nop;
|
|
L431890:
|
|
t1 = 0x10000114;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L431910;}
|
|
//nop;
|
|
a0 = 0x10000100;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = 0x10;
|
|
v0 = wrapper_access(mem, a0, a1);
|
|
goto L4318bc;
|
|
a1 = 0x10;
|
|
L4318bc:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
if (v0 != 0) {//nop;
|
|
goto L431910;}
|
|
//nop;
|
|
a0 = 0x1000a2fc;
|
|
a1 = 0x10006330;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4318e4;
|
|
a1 = a1;
|
|
L4318e4:
|
|
// bdead 40000009 gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_mktemp(mem, a0);
|
|
goto L4318fc;
|
|
//nop;
|
|
L4318fc:
|
|
// bdead 9 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
t2 = 0x1000a380;
|
|
MEM_U32(t2 + 128) = v0;
|
|
goto L43191c;
|
|
MEM_U32(t2 + 128) = v0;
|
|
L431910:
|
|
t3 = 0x1000a380;
|
|
//nop;
|
|
MEM_U32(t3 + 128) = zero;
|
|
L43191c:
|
|
// bdead 1 ra = MEM_U32(sp + 28);
|
|
// bdead 1 s0 = MEM_U32(sp + 20);
|
|
// bdead 1 sp = sp + 0x28;
|
|
return;
|
|
// bdead 1 sp = sp + 0x28;
|
|
}
|
|
|
|
static uint32_t f_run(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1, uint32_t a2, uint32_t a3) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
L43192c:
|
|
//run:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffff58;
|
|
t6 = 0x10000234;
|
|
// fdead 400081eb MEM_U32(sp + 44) = ra;
|
|
t6 = MEM_U32(t6 + 0);
|
|
// fdead 400081eb MEM_U32(sp + 40) = gp;
|
|
MEM_U32(sp + 168) = a0;
|
|
MEM_U32(sp + 172) = a1;
|
|
MEM_U32(sp + 176) = a2;
|
|
MEM_U32(sp + 180) = a3;
|
|
if (t6 == 0) {// fdead 400081eb MEM_U32(sp + 36) = s0;
|
|
goto L431a80;}
|
|
// fdead 400081eb MEM_U32(sp + 36) = s0;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006340;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 168);
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L431980;
|
|
a1 = a1;
|
|
L431980:
|
|
t7 = MEM_U32(sp + 172);
|
|
// bdead 40010183 gp = MEM_U32(sp + 40);
|
|
t8 = t7 + 0x4;
|
|
MEM_U32(sp + 164) = t8;
|
|
t9 = MEM_U32(t7 + 4);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L4319e0;}
|
|
//nop;
|
|
L4319a0:
|
|
t0 = MEM_U32(sp + 164);
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006344;
|
|
//nop;
|
|
a2 = MEM_U32(t0 + 0);
|
|
t1 = t0 + 0x4;
|
|
MEM_U32(sp + 164) = t1;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L4319c8;
|
|
a1 = a1;
|
|
L4319c8:
|
|
t2 = MEM_U32(sp + 164);
|
|
// bdead 40000983 gp = MEM_U32(sp + 40);
|
|
t3 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L4319a0;}
|
|
//nop;
|
|
L4319e0:
|
|
t4 = MEM_U32(sp + 176);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L431a14;}
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006348;
|
|
//nop;
|
|
a2 = t4;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L431a0c;
|
|
a1 = a1;
|
|
L431a0c:
|
|
// bdead 40000183 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L431a14:
|
|
t5 = MEM_U32(sp + 180);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L431a48;}
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006350;
|
|
//nop;
|
|
a2 = t5;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L431a40;
|
|
a1 = a1;
|
|
L431a40:
|
|
// bdead 40000183 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L431a48:
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006358;
|
|
//nop;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L431a60;
|
|
a1 = a1;
|
|
L431a60:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_settimes(mem, sp);
|
|
goto L431a78;
|
|
//nop;
|
|
L431a78:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L431a80:
|
|
t6 = 0x10000238;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L431aa0;}
|
|
//nop;
|
|
v0 = zero;
|
|
goto L432650;
|
|
v0 = zero;
|
|
L431aa0:
|
|
t8 = 0x10000380;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L431b0c;}
|
|
//nop;
|
|
a0 = 0x1000a458;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
v0 = wrapper_pipe(mem, a0);
|
|
goto L431acc;
|
|
//nop;
|
|
L431acc:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
if ((int)v0 >= 0) {//nop;
|
|
goto L431b0c;}
|
|
//nop;
|
|
t7 = 0x1000635c;
|
|
//nop;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L431b00;
|
|
MEM_U32(sp + 16) = zero;
|
|
L431b00:
|
|
// bdead 1 gp = MEM_U32(sp + 40);
|
|
v0 = 0xffffffff;
|
|
goto L432650;
|
|
v0 = 0xffffffff;
|
|
L431b0c:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = wrapper_fork(mem);
|
|
goto L431b1c;
|
|
//nop;
|
|
L431b1c:
|
|
MEM_U32(sp + 160) = v0;
|
|
t9 = MEM_U32(sp + 160);
|
|
// bdead 44000083 gp = MEM_U32(sp + 40);
|
|
at = 0xffffffff;
|
|
if (t9 != at) {//nop;
|
|
goto L431bd0;}
|
|
//nop;
|
|
t0 = 0x10006374;
|
|
//nop;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L431b5c;
|
|
MEM_U32(sp + 16) = zero;
|
|
L431b5c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
t1 = 0xfb52720;
|
|
t2 = 0xfb50300;
|
|
t1 = MEM_U32(t1 + 0);
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
at = (int)t1 < (int)t2;
|
|
if (at == 0) {//nop;
|
|
goto L431bc8;}
|
|
//nop;
|
|
t3 = 0x10006388;
|
|
t5 = 0xfb500a0;
|
|
t4 = t1 << 2;
|
|
t3 = t3;
|
|
MEM_U32(sp + 20) = t3;
|
|
MEM_U32(sp + 16) = zero;
|
|
t6 = t4 + t5;
|
|
t8 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
a0 = 0x5;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t8;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L431bc0;
|
|
MEM_U32(sp + 24) = t8;
|
|
L431bc0:
|
|
// bdead 1 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L431bc8:
|
|
v0 = 0xffffffff;
|
|
goto L432650;
|
|
v0 = 0xffffffff;
|
|
L431bd0:
|
|
t7 = MEM_U32(sp + 160);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L432174;}
|
|
//nop;
|
|
t9 = 0x10000380;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L431c14;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
// bdead 40000003 t9 = t9;
|
|
//nop;
|
|
func_4365b8(mem, sp);
|
|
goto L431c0c;
|
|
//nop;
|
|
L431c0c:
|
|
// bdead 40000083 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L431c14:
|
|
t0 = MEM_U32(sp + 176);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L431d38;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t0;
|
|
a1 = zero;
|
|
v0 = wrapper_open(mem, a0, a1, a2);
|
|
goto L431c34;
|
|
a1 = zero;
|
|
L431c34:
|
|
MEM_U32(sp + 148) = v0;
|
|
t2 = MEM_U32(sp + 148);
|
|
// bdead 40000803 gp = MEM_U32(sp + 40);
|
|
at = 0xffffffff;
|
|
if (t2 != at) {//nop;
|
|
goto L431d18;}
|
|
//nop;
|
|
t3 = 0x1000638c;
|
|
t1 = MEM_U32(sp + 176);
|
|
//nop;
|
|
t3 = t3;
|
|
MEM_U32(sp + 20) = t3;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t1;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L431c7c;
|
|
MEM_U32(sp + 24) = t1;
|
|
L431c7c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
t4 = 0xfb52720;
|
|
t5 = 0xfb50300;
|
|
t4 = MEM_U32(t4 + 0);
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
at = (int)t4 < (int)t5;
|
|
if (at == 0) {//nop;
|
|
goto L431ce8;}
|
|
//nop;
|
|
t6 = 0x100063a8;
|
|
t7 = 0xfb500a0;
|
|
t8 = t4 << 2;
|
|
t6 = t6;
|
|
MEM_U32(sp + 20) = t6;
|
|
MEM_U32(sp + 16) = zero;
|
|
t9 = t8 + t7;
|
|
t0 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0x5;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t0;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L431ce0;
|
|
MEM_U32(sp + 24) = t0;
|
|
L431ce0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L431ce8:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_cleanup(mem, sp);
|
|
goto L431cf8;
|
|
//nop;
|
|
L431cf8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L431d10;
|
|
//nop;
|
|
L431d10:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L431d18:
|
|
t2 = 0xfb528e4;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 148);
|
|
a1 = MEM_U8(t2 + 13);
|
|
//nop;
|
|
v0 = wrapper_dup2(mem, a0, a1);
|
|
goto L431d30;
|
|
//nop;
|
|
L431d30:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L431d38:
|
|
t3 = MEM_U32(sp + 180);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L431e5c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t3;
|
|
a1 = 0x1b6;
|
|
v0 = wrapper_creat(mem, a0, a1);
|
|
goto L431d58;
|
|
a1 = 0x1b6;
|
|
L431d58:
|
|
MEM_U32(sp + 144) = v0;
|
|
t1 = MEM_U32(sp + 144);
|
|
// bdead 40000403 gp = MEM_U32(sp + 40);
|
|
at = 0xffffffff;
|
|
if (t1 != at) {//nop;
|
|
goto L431e3c;}
|
|
//nop;
|
|
t5 = 0x100063ac;
|
|
t6 = MEM_U32(sp + 180);
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t6;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L431da0;
|
|
MEM_U32(sp + 24) = t6;
|
|
L431da0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
t4 = 0xfb52720;
|
|
t8 = 0xfb50300;
|
|
t4 = MEM_U32(t4 + 0);
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
at = (int)t4 < (int)t8;
|
|
if (at == 0) {//nop;
|
|
goto L431e0c;}
|
|
//nop;
|
|
t7 = 0x100063cc;
|
|
t0 = 0xfb500a0;
|
|
t9 = t4 << 2;
|
|
t7 = t7;
|
|
t2 = t9 + t0;
|
|
MEM_U32(sp + 20) = t7;
|
|
MEM_U32(sp + 16) = zero;
|
|
t3 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
a0 = 0x5;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L431e04;
|
|
MEM_U32(sp + 24) = t3;
|
|
L431e04:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L431e0c:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_cleanup(mem, sp);
|
|
goto L431e1c;
|
|
//nop;
|
|
L431e1c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L431e34;
|
|
//nop;
|
|
L431e34:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L431e3c:
|
|
t1 = 0xfb528e4;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 144);
|
|
a1 = MEM_U8(t1 + 29);
|
|
//nop;
|
|
v0 = wrapper_dup2(mem, a0, a1);
|
|
goto L431e54;
|
|
//nop;
|
|
L431e54:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L431e5c:
|
|
t5 = MEM_U32(sp + 184);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L431f80;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t5;
|
|
a1 = 0x1b6;
|
|
v0 = wrapper_creat(mem, a0, a1);
|
|
goto L431e7c;
|
|
a1 = 0x1b6;
|
|
L431e7c:
|
|
MEM_U32(sp + 140) = v0;
|
|
t6 = MEM_U32(sp + 140);
|
|
// bdead 40008003 gp = MEM_U32(sp + 40);
|
|
at = 0xffffffff;
|
|
if (t6 != at) {//nop;
|
|
goto L431f60;}
|
|
//nop;
|
|
t8 = 0x100063d0;
|
|
t7 = MEM_U32(sp + 184);
|
|
//nop;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t7;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L431ec4;
|
|
MEM_U32(sp + 24) = t7;
|
|
L431ec4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
t4 = 0xfb52720;
|
|
t9 = 0xfb50300;
|
|
t4 = MEM_U32(t4 + 0);
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
at = (int)t4 < (int)t9;
|
|
if (at == 0) {//nop;
|
|
goto L431f30;}
|
|
//nop;
|
|
t0 = 0x100063f0;
|
|
t3 = 0xfb500a0;
|
|
t2 = t4 << 2;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
MEM_U32(sp + 16) = zero;
|
|
t1 = t2 + t3;
|
|
t5 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
a0 = 0x5;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t5;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L431f28;
|
|
MEM_U32(sp + 24) = t5;
|
|
L431f28:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L431f30:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_cleanup(mem, sp);
|
|
goto L431f40;
|
|
//nop;
|
|
L431f40:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L431f58;
|
|
//nop;
|
|
L431f58:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L431f60:
|
|
t6 = 0xfb528e4;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 140);
|
|
a1 = MEM_U8(t6 + 45);
|
|
//nop;
|
|
v0 = wrapper_dup2(mem, a0, a1);
|
|
goto L431f78;
|
|
//nop;
|
|
L431f78:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L431f80:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 168);
|
|
a1 = MEM_U32(sp + 172);
|
|
//nop;
|
|
v0 = wrapper_execvp(mem, a0, a1);
|
|
goto L431f94;
|
|
//nop;
|
|
L431f94:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a0 = MEM_U32(sp + 168);
|
|
//nop;
|
|
a1 = 0x1;
|
|
// fdead 6000006f t9 = t9;
|
|
//nop;
|
|
v0 = func_434094(mem, sp, a0, a1);
|
|
goto L431fb0;
|
|
//nop;
|
|
L431fb0:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
at = 0x2;
|
|
t8 = 0xfb52720;
|
|
MEM_U32(sp + 120) = v0;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L432020;}
|
|
//nop;
|
|
t7 = MEM_U32(sp + 120);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L432020;}
|
|
//nop;
|
|
t9 = 0x100063f4;
|
|
t0 = MEM_U32(sp + 168);
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
//nop;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t7;
|
|
MEM_U32(sp + 28) = t0;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L432014;
|
|
MEM_U32(sp + 28) = t0;
|
|
L432014:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
goto L432140;
|
|
//nop;
|
|
L432020:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 168);
|
|
// fdead 6201002f t9 = t9;
|
|
a1 = zero;
|
|
v0 = func_434094(mem, sp, a0, a1);
|
|
goto L432034;
|
|
a1 = zero;
|
|
L432034:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
at = 0x2;
|
|
t4 = 0xfb52720;
|
|
MEM_U32(sp + 120) = v0;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L4320a4;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 120);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L4320a4;}
|
|
//nop;
|
|
t3 = 0x10006420;
|
|
t1 = MEM_U32(sp + 168);
|
|
//nop;
|
|
t3 = t3;
|
|
MEM_U32(sp + 20) = t3;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t2;
|
|
MEM_U32(sp + 28) = t1;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L432098;
|
|
MEM_U32(sp + 28) = t1;
|
|
L432098:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
goto L432140;
|
|
//nop;
|
|
L4320a4:
|
|
t5 = 0x10006450;
|
|
t6 = MEM_U32(sp + 168);
|
|
//nop;
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t6;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4320d4;
|
|
MEM_U32(sp + 24) = t6;
|
|
L4320d4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
t8 = 0xfb52720;
|
|
t9 = 0xfb50300;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
at = (int)t8 < (int)t9;
|
|
if (at == 0) {//nop;
|
|
goto L432140;}
|
|
//nop;
|
|
t7 = 0x10006468;
|
|
t4 = 0xfb500a0;
|
|
t0 = t8 << 2;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
MEM_U32(sp + 16) = zero;
|
|
t3 = t0 + t4;
|
|
t2 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
a0 = 0x5;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t2;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L432138;
|
|
MEM_U32(sp + 24) = t2;
|
|
L432138:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L432140:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_cleanup(mem, sp);
|
|
goto L432150;
|
|
//nop;
|
|
L432150:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L432168;
|
|
//nop;
|
|
L432168:
|
|
// bdead 9 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
goto L432650;
|
|
//nop;
|
|
L432174:
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = 0x1;
|
|
v0 = wrapper_sigset(mem, a0, trampoline, a1, sp);
|
|
goto L432184;
|
|
a1 = 0x1;
|
|
L432184:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
MEM_U32(sp + 132) = v0;
|
|
//nop;
|
|
a0 = 0xf;
|
|
a1 = 0x1;
|
|
v0 = wrapper_sigset(mem, a0, trampoline, a1, sp);
|
|
goto L43219c;
|
|
a1 = 0x1;
|
|
L43219c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 40);
|
|
MEM_U32(sp + 136) = v0;
|
|
t1 = 0x10000380;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L4322ec;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 160);
|
|
// fdead 6000042f t9 = t9;
|
|
//nop;
|
|
v0 = func_4362cc(mem, sp, a0);
|
|
goto L4321d0;
|
|
//nop;
|
|
L4321d0:
|
|
// bdead 4000010b gp = MEM_U32(sp + 40);
|
|
MEM_U32(sp + 116) = v0;
|
|
a2 = 0x10000430;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 116);
|
|
a1 = 0x71f9;
|
|
a2 = a2;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_ioctl(mem, a0, a1, sp);
|
|
goto L4321f0;
|
|
a2 = a2;
|
|
L4321f0:
|
|
MEM_U32(sp + 124) = v0;
|
|
t5 = MEM_U32(sp + 124);
|
|
// bdead 40004103 gp = MEM_U32(sp + 40);
|
|
if ((int)t5 >= 0) {//nop;
|
|
goto L43223c;}
|
|
//nop;
|
|
a0 = 0x1000646c;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L432218;
|
|
//nop;
|
|
L432218:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
a0 = MEM_U32(sp + 160);
|
|
//nop;
|
|
a1 = 0x9;
|
|
//nop;
|
|
v0 = wrapper_kill(mem, a0, a1);
|
|
goto L432230;
|
|
//nop;
|
|
L432230:
|
|
// bdead 1 gp = MEM_U32(sp + 40);
|
|
v0 = 0xffffffff;
|
|
goto L432650;
|
|
v0 = 0xffffffff;
|
|
L43223c:
|
|
s0 = 0x10;
|
|
if (s0 == 0) {//nop;
|
|
goto L432260;}
|
|
//nop;
|
|
L432248:
|
|
s0 = s0 + 0xffffffff;
|
|
t6 = s0 << 2;
|
|
t9 = sp + 0x34;
|
|
t7 = t6 + t9;
|
|
if (s0 != 0) {MEM_U32(t7 + 0) = zero;
|
|
goto L432248;}
|
|
MEM_U32(t7 + 0) = zero;
|
|
L432260:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 116);
|
|
a1 = 0x7114;
|
|
a2 = sp + 0x34;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_ioctl(mem, a0, a1, sp);
|
|
goto L432274;
|
|
a2 = sp + 0x34;
|
|
L432274:
|
|
// bdead 4000010b gp = MEM_U32(sp + 40);
|
|
if ((int)v0 >= 0) {//nop;
|
|
goto L4322b8;}
|
|
//nop;
|
|
a0 = 0x10006478;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L432294;
|
|
//nop;
|
|
L432294:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
a0 = MEM_U32(sp + 160);
|
|
//nop;
|
|
a1 = 0x9;
|
|
//nop;
|
|
v0 = wrapper_kill(mem, a0, a1);
|
|
goto L4322ac;
|
|
//nop;
|
|
L4322ac:
|
|
// bdead 1 gp = MEM_U32(sp + 40);
|
|
v0 = 0xffffffff;
|
|
goto L432650;
|
|
v0 = 0xffffffff;
|
|
L4322b8:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 116);
|
|
a1 = 0x7104;
|
|
a2 = zero;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_ioctl(mem, a0, a1, sp);
|
|
goto L4322cc;
|
|
a2 = zero;
|
|
L4322cc:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a0 = MEM_U32(sp + 116);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = wrapper_close(mem, a0);
|
|
goto L4322e4;
|
|
//nop;
|
|
L4322e4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L4322ec:
|
|
//nop;
|
|
a0 = sp + 0x80;
|
|
//nop;
|
|
v0 = wrapper_wait(mem, a0);
|
|
goto L4322fc;
|
|
//nop;
|
|
L4322fc:
|
|
MEM_U32(sp + 156) = v0;
|
|
t8 = MEM_U32(sp + 156);
|
|
t0 = MEM_U32(sp + 160);
|
|
// bdead 42000203 gp = MEM_U32(sp + 40);
|
|
if (t8 == t0) {//nop;
|
|
goto L432354;}
|
|
//nop;
|
|
L432314:
|
|
t4 = MEM_U32(sp + 156);
|
|
at = 0xffffffff;
|
|
if (t4 != at) {//nop;
|
|
goto L43232c;}
|
|
//nop;
|
|
v0 = 0xffffffff;
|
|
goto L432650;
|
|
v0 = 0xffffffff;
|
|
L43232c:
|
|
//nop;
|
|
a0 = sp + 0x80;
|
|
//nop;
|
|
v0 = wrapper_wait(mem, a0);
|
|
goto L43233c;
|
|
//nop;
|
|
L43233c:
|
|
MEM_U32(sp + 156) = v0;
|
|
t3 = MEM_U32(sp + 156);
|
|
t2 = MEM_U32(sp + 160);
|
|
// bdead 40001803 gp = MEM_U32(sp + 40);
|
|
if (t3 != t2) {//nop;
|
|
goto L432314;}
|
|
//nop;
|
|
L432354:
|
|
//nop;
|
|
a1 = MEM_U32(sp + 132);
|
|
a0 = 0x2;
|
|
v0 = wrapper_sigset(mem, a0, trampoline, a1, sp);
|
|
goto L432364;
|
|
a0 = 0x2;
|
|
L432364:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a1 = MEM_U32(sp + 136);
|
|
//nop;
|
|
a0 = 0xf;
|
|
//nop;
|
|
v0 = wrapper_sigset(mem, a0, trampoline, a1, sp);
|
|
goto L43237c;
|
|
//nop;
|
|
L43237c:
|
|
// bdead 40000103 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
t1 = 0x10000234;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L4323b4;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_dotime(mem, sp);
|
|
goto L4323ac;
|
|
//nop;
|
|
L4323ac:
|
|
// bdead 40000103 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L4323b4:
|
|
t5 = 0x10000380;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L4323ec;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 168);
|
|
a1 = MEM_U32(sp + 124);
|
|
// fdead 6002446f t9 = t9;
|
|
//nop;
|
|
func_43673c(mem, sp, a0, a1);
|
|
goto L4323e4;
|
|
//nop;
|
|
L4323e4:
|
|
// bdead 40000103 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L4323ec:
|
|
t6 = sp + 0x80;
|
|
t9 = MEM_U32(t6 + 0);
|
|
at = 0x7f;
|
|
t7 = t9 & 0xff;
|
|
if (t7 != at) {//nop;
|
|
goto L432484;}
|
|
//nop;
|
|
t8 = (int)t9 >> 8;
|
|
t0 = t8 & 0xff;
|
|
if (t0 == 0) {//nop;
|
|
goto L432484;}
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006484;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 168);
|
|
MEM_U32(sp + 152) = t0;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L432434;
|
|
a1 = a1;
|
|
L432434:
|
|
// bdead 40000101 gp = MEM_U32(sp + 40);
|
|
a2 = MEM_U32(sp + 152);
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x100064a8;
|
|
//nop;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L432454;
|
|
a1 = a1;
|
|
L432454:
|
|
// bdead 40000101 gp = MEM_U32(sp + 40);
|
|
a2 = MEM_U32(sp + 156);
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x100064b8;
|
|
//nop;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L432474;
|
|
a1 = a1;
|
|
L432474:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
v0 = MEM_U32(sp + 152);
|
|
//nop;
|
|
goto L432650;
|
|
//nop;
|
|
L432484:
|
|
t4 = sp + 0x80;
|
|
t3 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t2 = t3 & 0xff;
|
|
if (t2 != 0) {//nop;
|
|
goto L4324ac;}
|
|
//nop;
|
|
v0 = (int)t3 >> 8;
|
|
t1 = v0 & 0xff;
|
|
v0 = t1;
|
|
goto L432650;
|
|
v0 = t1;
|
|
L4324ac:
|
|
t5 = sp + 0x80;
|
|
t6 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
t7 = t6 & 0xff;
|
|
if ((int)t7 <= 0) {//nop;
|
|
goto L43264c;}
|
|
//nop;
|
|
t9 = (int)t6 >> 8;
|
|
t8 = t9 & 0xff;
|
|
if (t8 != 0) {//nop;
|
|
goto L43264c;}
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x100064d0;
|
|
//nop;
|
|
t0 = t6 & 0x7f;
|
|
a2 = MEM_U32(sp + 168);
|
|
MEM_U32(sp + 152) = t0;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L4324f8;
|
|
a1 = a1;
|
|
L4324f8:
|
|
// bdead 40000181 gp = MEM_U32(sp + 40);
|
|
a1 = MEM_U32(sp + 152);
|
|
a0 = 0x100064e4;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_printf(mem, a0, sp);
|
|
goto L432514;
|
|
//nop;
|
|
L432514:
|
|
t4 = MEM_U32(sp + 152);
|
|
// bdead 400021c1 gp = MEM_U32(sp + 40);
|
|
at = 0x9;
|
|
if (t4 != at) {//nop;
|
|
goto L43255c;}
|
|
//nop;
|
|
a0 = 0x10006504;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_printf(mem, a0, sp);
|
|
goto L43253c;
|
|
//nop;
|
|
L43253c:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
a0 = MEM_U32(sp + 152);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L432554;
|
|
//nop;
|
|
L432554:
|
|
// bdead 40000101 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L43255c:
|
|
t2 = MEM_U32(sp + 152);
|
|
at = 0x2;
|
|
if (t2 != at) {//nop;
|
|
goto L43259c;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_cleanup(mem, sp);
|
|
goto L43257c;
|
|
//nop;
|
|
L43257c:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
a0 = 0x3;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L432594;
|
|
//nop;
|
|
L432594:
|
|
// bdead 40000101 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L43259c:
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x1000654c;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 168);
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L4325b8;
|
|
a1 = a1;
|
|
L4325b8:
|
|
// bdead 40000101 gp = MEM_U32(sp + 40);
|
|
a2 = MEM_U32(sp + 152);
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006560;
|
|
//nop;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L4325d8;
|
|
a1 = a1;
|
|
L4325d8:
|
|
t3 = MEM_U32(sp + 128);
|
|
// bdead 40001181 gp = MEM_U32(sp + 40);
|
|
t1 = t3 & 0x80;
|
|
if (t1 == 0) {//nop;
|
|
goto L432610;}
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x1000656c;
|
|
//nop;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L432604;
|
|
a1 = a1;
|
|
L432604:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
goto L432630;
|
|
//nop;
|
|
L432610:
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x1000657c;
|
|
//nop;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L432628;
|
|
a1 = a1;
|
|
L432628:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L432630:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 152);
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L432640;
|
|
//nop;
|
|
L432640:
|
|
// bdead 9 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
goto L432650;
|
|
//nop;
|
|
L43264c:
|
|
v0 = zero;
|
|
L432650:
|
|
// bdead 9 ra = MEM_U32(sp + 44);
|
|
// bdead 9 s0 = MEM_U32(sp + 36);
|
|
// bdead 9 sp = sp + 0xa8;
|
|
return v0;
|
|
// bdead 9 sp = sp + 0xa8;
|
|
}
|
|
|
|
static uint32_t f_edit_src(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1, uint32_t a2) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a3 = 0;
|
|
L432660:
|
|
//edit_src:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffff98;
|
|
//nop;
|
|
// fdead 400000eb MEM_U32(sp + 60) = ra;
|
|
// fdead 400000eb MEM_U32(sp + 56) = gp;
|
|
MEM_U32(sp + 104) = a0;
|
|
MEM_U32(sp + 108) = a1;
|
|
MEM_U32(sp + 112) = a2;
|
|
v0 = wrapper_fork(mem);
|
|
goto L43268c;
|
|
MEM_U32(sp + 112) = a2;
|
|
L43268c:
|
|
MEM_U32(sp + 84) = v0;
|
|
t6 = MEM_U32(sp + 84);
|
|
// bdead 40008003 gp = MEM_U32(sp + 56);
|
|
at = 0xffffffff;
|
|
if (t6 != at) {//nop;
|
|
goto L432740;}
|
|
//nop;
|
|
t7 = 0x10006580;
|
|
//nop;
|
|
t7 = t7;
|
|
MEM_U32(sp + 20) = t7;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4326cc;
|
|
MEM_U32(sp + 16) = zero;
|
|
L4326cc:
|
|
// bdead 40000003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
t8 = 0xfb52720;
|
|
t9 = 0xfb50300;
|
|
t8 = MEM_U32(t8 + 0);
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
at = (int)t8 < (int)t9;
|
|
if (at == 0) {//nop;
|
|
goto L432738;}
|
|
//nop;
|
|
t0 = 0x10006598;
|
|
t2 = 0xfb500a0;
|
|
t1 = t8 << 2;
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
MEM_U32(sp + 16) = zero;
|
|
t3 = t1 + t2;
|
|
t4 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
a0 = 0x5;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t4;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L432730;
|
|
MEM_U32(sp + 24) = t4;
|
|
L432730:
|
|
// bdead 1 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L432738:
|
|
v0 = 0xffffffff;
|
|
goto L432b4c;
|
|
v0 = 0xffffffff;
|
|
L432740:
|
|
t5 = MEM_U32(sp + 84);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L43295c;}
|
|
//nop;
|
|
t6 = 0x100002a8;
|
|
at = 0x2;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L4327dc;}
|
|
//nop;
|
|
//nop;
|
|
a1 = MEM_U32(sp + 108);
|
|
a2 = MEM_U32(sp + 112);
|
|
a0 = sp + 0x58;
|
|
f_get_lino(mem, sp, a0, a1, a2);
|
|
goto L43277c;
|
|
a0 = sp + 0x58;
|
|
L43277c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 56);
|
|
t7 = MEM_U32(sp + 104);
|
|
t9 = 0x1000659c;
|
|
t0 = 0x1000a380;
|
|
t9 = t9;
|
|
MEM_U32(sp + 16) = t9;
|
|
t8 = MEM_U32(t0 + 100);
|
|
t1 = 0x100065a0;
|
|
t2 = 0x100065a4;
|
|
//nop;
|
|
a3 = MEM_U32(sp + 108);
|
|
t1 = t1;
|
|
t2 = t2;
|
|
MEM_U32(sp + 28) = t2;
|
|
MEM_U32(sp + 24) = t1;
|
|
MEM_U32(sp + 32) = zero;
|
|
a2 = sp + 0x58;
|
|
a0 = t7;
|
|
a1 = t7;
|
|
MEM_U32(sp + 20) = t8;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_execlp(mem, a0, sp);
|
|
goto L4327d0;
|
|
MEM_U32(sp + 20) = t8;
|
|
L4327d0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
goto L4328a4;
|
|
//nop;
|
|
L4327dc:
|
|
t3 = 0x1000a240;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L432830;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 104);
|
|
a3 = 0x1000a1f8;
|
|
a2 = 0x100065b0;
|
|
t5 = MEM_U32(sp + 108);
|
|
//nop;
|
|
a3 = MEM_U32(a3 + 0);
|
|
MEM_U32(sp + 20) = zero;
|
|
a0 = t4;
|
|
a1 = t4;
|
|
a2 = a2;
|
|
MEM_U32(sp + 16) = t5;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_execlp(mem, a0, sp);
|
|
goto L432824;
|
|
MEM_U32(sp + 16) = t5;
|
|
L432824:
|
|
// bdead 40000003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
goto L4328a4;
|
|
//nop;
|
|
L432830:
|
|
t9 = MEM_U32(sp + 104);
|
|
t8 = 0x1000a1f8;
|
|
a3 = 0x1000a240;
|
|
t6 = 0x100065d0;
|
|
t7 = 0x100065d4;
|
|
t0 = 0x100065d8;
|
|
MEM_U32(sp + 24) = t9;
|
|
//nop;
|
|
a0 = 0x100065b4;
|
|
a1 = 0x100065bc;
|
|
a2 = 0x100065c4;
|
|
t1 = MEM_U32(sp + 108);
|
|
t8 = MEM_U32(t8 + 0);
|
|
a3 = MEM_U32(a3 + 0);
|
|
t6 = t6;
|
|
t7 = t7;
|
|
t0 = t0;
|
|
MEM_U32(sp + 28) = t0;
|
|
MEM_U32(sp + 20) = t7;
|
|
MEM_U32(sp + 16) = t6;
|
|
MEM_U32(sp + 40) = zero;
|
|
a0 = a0;
|
|
a1 = a1;
|
|
a2 = a2;
|
|
MEM_U32(sp + 36) = t1;
|
|
MEM_U32(sp + 32) = t8;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_execlp(mem, a0, sp);
|
|
goto L43289c;
|
|
MEM_U32(sp + 32) = t8;
|
|
L43289c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L4328a4:
|
|
t2 = 0x100065dc;
|
|
t3 = MEM_U32(sp + 104);
|
|
//nop;
|
|
t2 = t2;
|
|
MEM_U32(sp + 20) = t2;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
MEM_U32(sp + 24) = t3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4328d4;
|
|
MEM_U32(sp + 24) = t3;
|
|
L4328d4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
t4 = 0xfb52720;
|
|
t5 = 0xfb50300;
|
|
t4 = MEM_U32(t4 + 0);
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
at = (int)t4 < (int)t5;
|
|
if (at == 0) {//nop;
|
|
goto L432940;}
|
|
//nop;
|
|
t6 = 0x100065f0;
|
|
t9 = 0xfb500a0;
|
|
t7 = t4 << 2;
|
|
t6 = t6;
|
|
t0 = t7 + t9;
|
|
MEM_U32(sp + 20) = t6;
|
|
MEM_U32(sp + 16) = zero;
|
|
t8 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
a0 = 0x5;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
a3 = zero;
|
|
MEM_U32(sp + 24) = t8;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L432938;
|
|
MEM_U32(sp + 24) = t8;
|
|
L432938:
|
|
// bdead 40000001 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L432940:
|
|
//nop;
|
|
a0 = 0x1;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L432950;
|
|
//nop;
|
|
L432950:
|
|
// bdead 9 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
goto L432b4c;
|
|
//nop;
|
|
L43295c:
|
|
//nop;
|
|
a0 = 0x2;
|
|
a1 = 0x1;
|
|
v0 = wrapper_sigset(mem, a0, trampoline, a1, sp);
|
|
goto L43296c;
|
|
a1 = 0x1;
|
|
L43296c:
|
|
// bdead 40000009 gp = MEM_U32(sp + 56);
|
|
MEM_U32(sp + 68) = v0;
|
|
//nop;
|
|
a0 = 0xf;
|
|
a1 = 0x1;
|
|
v0 = wrapper_sigset(mem, a0, trampoline, a1, sp);
|
|
goto L432984;
|
|
a1 = 0x1;
|
|
L432984:
|
|
// bdead 40000009 gp = MEM_U32(sp + 56);
|
|
MEM_U32(sp + 72) = v0;
|
|
//nop;
|
|
a0 = sp + 0x40;
|
|
//nop;
|
|
v0 = wrapper_wait(mem, a0);
|
|
goto L43299c;
|
|
//nop;
|
|
L43299c:
|
|
MEM_U32(sp + 80) = v0;
|
|
t1 = MEM_U32(sp + 80);
|
|
t2 = MEM_U32(sp + 84);
|
|
// bdead 40000c01 gp = MEM_U32(sp + 56);
|
|
if (t1 == t2) {//nop;
|
|
goto L4329f4;}
|
|
//nop;
|
|
L4329b4:
|
|
t3 = MEM_U32(sp + 80);
|
|
at = 0xffffffff;
|
|
if (t3 != at) {//nop;
|
|
goto L4329cc;}
|
|
//nop;
|
|
v0 = 0xffffffff;
|
|
goto L432b4c;
|
|
v0 = 0xffffffff;
|
|
L4329cc:
|
|
//nop;
|
|
a0 = sp + 0x40;
|
|
//nop;
|
|
v0 = wrapper_wait(mem, a0);
|
|
goto L4329dc;
|
|
//nop;
|
|
L4329dc:
|
|
MEM_U32(sp + 80) = v0;
|
|
t5 = MEM_U32(sp + 80);
|
|
t6 = MEM_U32(sp + 84);
|
|
// bdead 4000c001 gp = MEM_U32(sp + 56);
|
|
if (t5 != t6) {//nop;
|
|
goto L4329b4;}
|
|
//nop;
|
|
L4329f4:
|
|
//nop;
|
|
a1 = MEM_U32(sp + 68);
|
|
a0 = 0x2;
|
|
v0 = wrapper_sigset(mem, a0, trampoline, a1, sp);
|
|
goto L432a04;
|
|
a0 = 0x2;
|
|
L432a04:
|
|
// bdead 40000001 gp = MEM_U32(sp + 56);
|
|
a1 = MEM_U32(sp + 72);
|
|
//nop;
|
|
a0 = 0xf;
|
|
//nop;
|
|
v0 = wrapper_sigset(mem, a0, trampoline, a1, sp);
|
|
goto L432a1c;
|
|
//nop;
|
|
L432a1c:
|
|
t4 = MEM_U32(sp + 64);
|
|
// bdead 40002101 gp = MEM_U32(sp + 56);
|
|
t7 = t4 & 0xff;
|
|
if (t7 == 0) {MEM_U32(sp + 76) = t7;
|
|
goto L432afc;}
|
|
MEM_U32(sp + 76) = t7;
|
|
at = 0x2;
|
|
if (t7 == at) {//nop;
|
|
goto L432afc;}
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x100065f4;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 104);
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L432a58;
|
|
a1 = a1;
|
|
L432a58:
|
|
// bdead 40000181 gp = MEM_U32(sp + 56);
|
|
a1 = MEM_U32(sp + 76);
|
|
a0 = 0x10006608;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_printf(mem, a0, sp);
|
|
goto L432a74;
|
|
//nop;
|
|
L432a74:
|
|
t9 = MEM_U32(sp + 64);
|
|
// bdead 44000181 gp = MEM_U32(sp + 56);
|
|
t0 = t9 & 0x80;
|
|
if (t0 == 0) {//nop;
|
|
goto L432aac;}
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006614;
|
|
//nop;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L432aa0;
|
|
a1 = a1;
|
|
L432aa0:
|
|
// bdead 40000001 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
goto L432acc;
|
|
//nop;
|
|
L432aac:
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006624;
|
|
//nop;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L432ac4;
|
|
a1 = a1;
|
|
L432ac4:
|
|
// bdead 40000001 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L432acc:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_cleanup(mem, sp);
|
|
goto L432adc;
|
|
//nop;
|
|
L432adc:
|
|
// bdead 40000001 gp = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(sp + 76);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L432af4;
|
|
//nop;
|
|
L432af4:
|
|
// bdead 40000001 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L432afc:
|
|
t8 = MEM_U32(sp + 76);
|
|
at = 0x2;
|
|
if (t8 != at) {//nop;
|
|
goto L432b3c;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_cleanup(mem, sp);
|
|
goto L432b1c;
|
|
//nop;
|
|
L432b1c:
|
|
// bdead 40000001 gp = MEM_U32(sp + 56);
|
|
a0 = 0x3;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L432b34;
|
|
//nop;
|
|
L432b34:
|
|
// bdead 40000001 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L432b3c:
|
|
v0 = MEM_U32(sp + 64);
|
|
//nop;
|
|
t1 = v0 & 0xff00;
|
|
v0 = t1;
|
|
L432b4c:
|
|
// bdead 9 ra = MEM_U32(sp + 60);
|
|
// bdead 9 sp = sp + 0x68;
|
|
//nop;
|
|
return v0;
|
|
//nop;
|
|
}
|
|
|
|
static void f_get_lino(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1, uint32_t a2) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a3 = 0;
|
|
L432b5c:
|
|
//get_lino:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xfffff7c0;
|
|
MEM_U32(sp + 2112) = a0;
|
|
t6 = MEM_U32(sp + 2112);
|
|
// fdead 400080eb MEM_U32(sp + 36) = ra;
|
|
// fdead 400080eb MEM_U32(sp + 32) = gp;
|
|
MEM_U32(sp + 2116) = a1;
|
|
MEM_U32(sp + 2120) = a2;
|
|
// fdead 400080eb MEM_U32(sp + 28) = s1;
|
|
// fdead 400080eb MEM_U32(sp + 24) = s0;
|
|
t7 = 0x2b;
|
|
MEM_U32(sp + 2100) = t6;
|
|
MEM_U8(t6 + 0) = (uint8_t)t7;
|
|
t8 = MEM_U32(sp + 2100);
|
|
a0 = 0x1000a1f8;
|
|
t9 = t8 + 0x1;
|
|
MEM_U32(sp + 2100) = t9;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = zero;
|
|
v0 = wrapper_open(mem, a0, a1, a2);
|
|
goto L432bb8;
|
|
a1 = zero;
|
|
L432bb8:
|
|
// bdead 4000000b gp = MEM_U32(sp + 32);
|
|
MEM_U32(sp + 2108) = v0;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 2108);
|
|
a1 = sp + 0x30;
|
|
a2 = 0x800;
|
|
v0 = wrapper_read(mem, a0, a1, a2);
|
|
goto L432bd4;
|
|
a2 = 0x800;
|
|
L432bd4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 32);
|
|
a0 = MEM_U32(sp + 2108);
|
|
//nop;
|
|
MEM_U32(sp + 2104) = v0;
|
|
//nop;
|
|
v0 = wrapper_close(mem, a0);
|
|
goto L432bec;
|
|
//nop;
|
|
L432bec:
|
|
t0 = MEM_U32(sp + 2104);
|
|
// bdead 40000203 gp = MEM_U32(sp + 32);
|
|
at = (int)t0 < (int)0x800;
|
|
if (at == 0) {//nop;
|
|
goto L432c10;}
|
|
//nop;
|
|
t1 = sp + 0x30;
|
|
t2 = t0 + t1;
|
|
MEM_U8(t2 + 0) = (uint8_t)zero;
|
|
goto L432c18;
|
|
MEM_U8(t2 + 0) = (uint8_t)zero;
|
|
L432c10:
|
|
t3 = sp + 0x30;
|
|
MEM_U8(t3 + 2047) = (uint8_t)zero;
|
|
L432c18:
|
|
t4 = MEM_U32(sp + 2120);
|
|
//nop;
|
|
t5 = t4 + 0xffffffff;
|
|
at = t5 < 0x6;
|
|
if (at == 0) {//nop;
|
|
goto L4330c0;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
;static void *const Lswitch10007acc[] = {
|
|
&&L432c4c,
|
|
&&L432c4c,
|
|
&&L432e0c,
|
|
&&L4330c0,
|
|
&&L432f30,
|
|
&&L432f30,
|
|
};
|
|
dest = Lswitch10007acc[t5];
|
|
//nop;
|
|
goto *dest;
|
|
//nop;
|
|
L432c4c:
|
|
t6 = MEM_U32(sp + 2104);
|
|
t7 = sp + 0x30;
|
|
t8 = t6 + t7;
|
|
at = t7 < t8;
|
|
if (at == 0) {MEM_U32(sp + 2096) = t7;
|
|
goto L4330c0;}
|
|
MEM_U32(sp + 2096) = t7;
|
|
L432c64:
|
|
a1 = 0x10006628;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 2096);
|
|
a2 = 0x9;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L432c7c;
|
|
a1 = a1;
|
|
L432c7c:
|
|
// bdead 4000000b gp = MEM_U32(sp + 32);
|
|
if (v0 != 0) {//nop;
|
|
goto L432de4;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 2096);
|
|
a1 = 0x2c;
|
|
v0 = wrapper_strchr(mem, a0, a1);
|
|
goto L432c98;
|
|
a1 = 0x2c;
|
|
L432c98:
|
|
MEM_U32(sp + 2096) = v0;
|
|
t9 = MEM_U32(sp + 2096);
|
|
// bdead 44000003 gp = MEM_U32(sp + 32);
|
|
if (t9 == 0) {//nop;
|
|
goto L432de4;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 2116);
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L432cbc;
|
|
//nop;
|
|
L432cbc:
|
|
// bdead 4000000b gp = MEM_U32(sp + 32);
|
|
a0 = MEM_U32(sp + 2116);
|
|
//nop;
|
|
s1 = v0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L432cd4;
|
|
//nop;
|
|
L432cd4:
|
|
// bdead 4004000b gp = MEM_U32(sp + 32);
|
|
t0 = MEM_U32(sp + 2096);
|
|
//nop;
|
|
s0 = v0;
|
|
a1 = MEM_U32(sp + 2116);
|
|
a2 = s0;
|
|
a0 = t0 - s1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L432cf4;
|
|
a0 = t0 - s1;
|
|
L432cf4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 32);
|
|
if (v0 != 0) {//nop;
|
|
goto L432de4;}
|
|
//nop;
|
|
a1 = 0x10006634;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 2096);
|
|
a2 = 0x7;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L432d18;
|
|
a1 = a1;
|
|
L432d18:
|
|
// bdead 4000000b gp = MEM_U32(sp + 32);
|
|
if (v0 != 0) {//nop;
|
|
goto L432de4;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 2096);
|
|
t4 = 0xfb504f0;
|
|
t2 = t1 + 0x7;
|
|
MEM_U32(sp + 2096) = t2;
|
|
t3 = MEM_U8(t2 + 0);
|
|
//nop;
|
|
t5 = t3 + t4;
|
|
t6 = MEM_U8(t5 + 1);
|
|
//nop;
|
|
t7 = t6 & 0x4;
|
|
if (t7 == 0) {//nop;
|
|
goto L4330c0;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 2100);
|
|
t9 = MEM_U32(sp + 2112);
|
|
//nop;
|
|
t0 = t8 - t9;
|
|
at = (int)t0 < (int)0xb;
|
|
if (at == 0) {//nop;
|
|
goto L4330c0;}
|
|
//nop;
|
|
L432d70:
|
|
t1 = MEM_U32(sp + 2096);
|
|
t3 = MEM_U32(sp + 2100);
|
|
t2 = MEM_U8(t1 + 0);
|
|
t0 = 0xfb504f0;
|
|
MEM_U8(t3 + 0) = (uint8_t)t2;
|
|
t6 = MEM_U32(sp + 2096);
|
|
t4 = MEM_U32(sp + 2100);
|
|
t7 = t6 + 0x1;
|
|
MEM_U32(sp + 2096) = t7;
|
|
t8 = MEM_U32(sp + 2096);
|
|
t5 = t4 + 0x1;
|
|
MEM_U32(sp + 2100) = t5;
|
|
t9 = MEM_U8(t8 + 0);
|
|
//nop;
|
|
t1 = t9 + t0;
|
|
t2 = MEM_U8(t1 + 1);
|
|
//nop;
|
|
t3 = t2 & 0x4;
|
|
if (t3 == 0) {//nop;
|
|
goto L4330c0;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 2100);
|
|
t5 = MEM_U32(sp + 2112);
|
|
//nop;
|
|
t6 = t4 - t5;
|
|
at = (int)t6 < (int)0xb;
|
|
if (at != 0) {//nop;
|
|
goto L432d70;}
|
|
//nop;
|
|
//nop;
|
|
goto L4330c0;
|
|
//nop;
|
|
L432de4:
|
|
t7 = MEM_U32(sp + 2096);
|
|
t9 = MEM_U32(sp + 2104);
|
|
t0 = sp + 0x30;
|
|
t8 = t7 + 0x1;
|
|
t1 = t9 + t0;
|
|
at = t8 < t1;
|
|
if (at != 0) {MEM_U32(sp + 2096) = t8;
|
|
goto L432c64;}
|
|
MEM_U32(sp + 2096) = t8;
|
|
//nop;
|
|
goto L4330c0;
|
|
//nop;
|
|
L432e0c:
|
|
t3 = MEM_U32(sp + 2104);
|
|
t2 = sp + 0x30;
|
|
t4 = t3 + t2;
|
|
at = t2 < t4;
|
|
if (at == 0) {MEM_U32(sp + 2096) = t2;
|
|
goto L4330c0;}
|
|
MEM_U32(sp + 2096) = t2;
|
|
L432e24:
|
|
a1 = 0x1000663c;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 2096);
|
|
a2 = 0xe;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L432e3c;
|
|
a1 = a1;
|
|
L432e3c:
|
|
// bdead 4000000b gp = MEM_U32(sp + 32);
|
|
if (v0 != 0) {//nop;
|
|
goto L432f08;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 2096);
|
|
t9 = 0xfb504f0;
|
|
t6 = t5 + 0xe;
|
|
MEM_U32(sp + 2096) = t6;
|
|
t7 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
t0 = t7 + t9;
|
|
t8 = MEM_U8(t0 + 1);
|
|
//nop;
|
|
t1 = t8 & 0x4;
|
|
if (t1 == 0) {//nop;
|
|
goto L4330c0;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 2100);
|
|
t2 = MEM_U32(sp + 2112);
|
|
//nop;
|
|
t4 = t3 - t2;
|
|
at = (int)t4 < (int)0xb;
|
|
if (at == 0) {//nop;
|
|
goto L4330c0;}
|
|
//nop;
|
|
L432e94:
|
|
t5 = MEM_U32(sp + 2096);
|
|
t7 = MEM_U32(sp + 2100);
|
|
t6 = MEM_U8(t5 + 0);
|
|
t4 = 0xfb504f0;
|
|
MEM_U8(t7 + 0) = (uint8_t)t6;
|
|
t8 = MEM_U32(sp + 2096);
|
|
t9 = MEM_U32(sp + 2100);
|
|
t1 = t8 + 0x1;
|
|
MEM_U32(sp + 2096) = t1;
|
|
t3 = MEM_U32(sp + 2096);
|
|
t0 = t9 + 0x1;
|
|
MEM_U32(sp + 2100) = t0;
|
|
t2 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
t5 = t2 + t4;
|
|
t6 = MEM_U8(t5 + 1);
|
|
//nop;
|
|
t7 = t6 & 0x4;
|
|
if (t7 == 0) {//nop;
|
|
goto L4330c0;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 2100);
|
|
t0 = MEM_U32(sp + 2112);
|
|
//nop;
|
|
t8 = t9 - t0;
|
|
at = (int)t8 < (int)0xb;
|
|
if (at != 0) {//nop;
|
|
goto L432e94;}
|
|
//nop;
|
|
//nop;
|
|
goto L4330c0;
|
|
//nop;
|
|
L432f08:
|
|
t1 = MEM_U32(sp + 2096);
|
|
t2 = MEM_U32(sp + 2104);
|
|
t4 = sp + 0x30;
|
|
t3 = t1 + 0x1;
|
|
t5 = t2 + t4;
|
|
at = t3 < t5;
|
|
if (at != 0) {MEM_U32(sp + 2096) = t3;
|
|
goto L432e24;}
|
|
MEM_U32(sp + 2096) = t3;
|
|
//nop;
|
|
goto L4330c0;
|
|
//nop;
|
|
L432f30:
|
|
t7 = MEM_U32(sp + 2104);
|
|
t6 = sp + 0x30;
|
|
t9 = t7 + t6;
|
|
at = t6 < t9;
|
|
if (at == 0) {MEM_U32(sp + 2096) = t6;
|
|
goto L432fa0;}
|
|
MEM_U32(sp + 2096) = t6;
|
|
L432f48:
|
|
a1 = 0x1000664c;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 2096);
|
|
a2 = 0x6;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L432f60;
|
|
a1 = a1;
|
|
L432f60:
|
|
// bdead 4000000b gp = MEM_U32(sp + 32);
|
|
if (v0 != 0) {//nop;
|
|
goto L432f80;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 2096);
|
|
//nop;
|
|
t8 = t0 + 0x6;
|
|
MEM_U32(sp + 2096) = t8;
|
|
goto L432fa0;
|
|
MEM_U32(sp + 2096) = t8;
|
|
L432f80:
|
|
t1 = MEM_U32(sp + 2096);
|
|
t4 = MEM_U32(sp + 2104);
|
|
t3 = sp + 0x30;
|
|
t2 = t1 + 0x1;
|
|
t5 = t4 + t3;
|
|
at = t2 < t5;
|
|
if (at != 0) {MEM_U32(sp + 2096) = t2;
|
|
goto L432f48;}
|
|
MEM_U32(sp + 2096) = t2;
|
|
L432fa0:
|
|
t6 = MEM_U32(sp + 2104);
|
|
t7 = MEM_U32(sp + 2096);
|
|
t9 = sp + 0x30;
|
|
t0 = t6 + t9;
|
|
at = t7 < t0;
|
|
if (at == 0) {//nop;
|
|
goto L4330c0;}
|
|
//nop;
|
|
L432fbc:
|
|
a1 = 0x10006654;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 2096);
|
|
a2 = 0x6;
|
|
a1 = a1;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L432fd4;
|
|
a1 = a1;
|
|
L432fd4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 32);
|
|
if (v0 != 0) {//nop;
|
|
goto L4330a0;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 2096);
|
|
t3 = 0xfb504f0;
|
|
t1 = t8 + 0x6;
|
|
MEM_U32(sp + 2096) = t1;
|
|
t4 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
t2 = t4 + t3;
|
|
t5 = MEM_U8(t2 + 1);
|
|
//nop;
|
|
t6 = t5 & 0x4;
|
|
if (t6 == 0) {//nop;
|
|
goto L4330c0;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 2100);
|
|
t7 = MEM_U32(sp + 2112);
|
|
//nop;
|
|
t0 = t9 - t7;
|
|
at = (int)t0 < (int)0xb;
|
|
if (at == 0) {//nop;
|
|
goto L4330c0;}
|
|
//nop;
|
|
L43302c:
|
|
t8 = MEM_U32(sp + 2096);
|
|
t4 = MEM_U32(sp + 2100);
|
|
t1 = MEM_U8(t8 + 0);
|
|
t0 = 0xfb504f0;
|
|
MEM_U8(t4 + 0) = (uint8_t)t1;
|
|
t5 = MEM_U32(sp + 2096);
|
|
t3 = MEM_U32(sp + 2100);
|
|
t6 = t5 + 0x1;
|
|
MEM_U32(sp + 2096) = t6;
|
|
t9 = MEM_U32(sp + 2096);
|
|
t2 = t3 + 0x1;
|
|
MEM_U32(sp + 2100) = t2;
|
|
t7 = MEM_U8(t9 + 0);
|
|
//nop;
|
|
t8 = t7 + t0;
|
|
t1 = MEM_U8(t8 + 1);
|
|
//nop;
|
|
t4 = t1 & 0x4;
|
|
if (t4 == 0) {//nop;
|
|
goto L4330c0;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 2100);
|
|
t2 = MEM_U32(sp + 2112);
|
|
//nop;
|
|
t5 = t3 - t2;
|
|
at = (int)t5 < (int)0xb;
|
|
if (at != 0) {//nop;
|
|
goto L43302c;}
|
|
//nop;
|
|
//nop;
|
|
goto L4330c0;
|
|
//nop;
|
|
L4330a0:
|
|
t6 = MEM_U32(sp + 2096);
|
|
t7 = MEM_U32(sp + 2104);
|
|
t0 = sp + 0x30;
|
|
t9 = t6 + 0x1;
|
|
t8 = t7 + t0;
|
|
at = t9 < t8;
|
|
if (at != 0) {MEM_U32(sp + 2096) = t9;
|
|
goto L432fbc;}
|
|
MEM_U32(sp + 2096) = t9;
|
|
L4330c0:
|
|
t4 = MEM_U32(sp + 2112);
|
|
t1 = MEM_U32(sp + 2100);
|
|
t3 = t4 + 0x1;
|
|
at = t3 < t1;
|
|
if (at == 0) {//nop;
|
|
goto L4330e0;}
|
|
//nop;
|
|
MEM_U8(t1 + 0) = (uint8_t)zero;
|
|
goto L4330f8;
|
|
MEM_U8(t1 + 0) = (uint8_t)zero;
|
|
L4330e0:
|
|
t5 = MEM_U32(sp + 2100);
|
|
t2 = 0x31;
|
|
MEM_U8(t5 + 0) = (uint8_t)t2;
|
|
t6 = MEM_U32(sp + 2100);
|
|
//nop;
|
|
MEM_U8(t6 + 1) = (uint8_t)zero;
|
|
L4330f8:
|
|
// bdead 1 ra = MEM_U32(sp + 36);
|
|
// bdead 1 s0 = MEM_U32(sp + 24);
|
|
// bdead 1 s1 = MEM_U32(sp + 28);
|
|
// bdead 1 sp = sp + 0x840;
|
|
return;
|
|
// bdead 1 sp = sp + 0x840;
|
|
}
|
|
|
|
static void f_show_err(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L43310c:
|
|
//show_err:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
at = 0x10000;
|
|
at = at | 0x28;
|
|
sp = sp - at;
|
|
at = 0x10000;
|
|
at = at + sp;
|
|
// fdead 4000002f MEM_U32(sp + 28) = ra;
|
|
// fdead 4000002f MEM_U32(sp + 24) = gp;
|
|
MEM_U32(at + 40) = a0;
|
|
a0 = 0x10000;
|
|
//nop;
|
|
a0 = a0 + sp;
|
|
a0 = MEM_U32(a0 + 40);
|
|
a1 = zero;
|
|
v0 = wrapper_open(mem, a0, a1, a2);
|
|
goto L433150;
|
|
a1 = zero;
|
|
L433150:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
at = 0x10000;
|
|
at = at + sp;
|
|
MEM_U32(at + 36) = v0;
|
|
a0 = 0x10000;
|
|
//nop;
|
|
a0 = a0 + sp;
|
|
a0 = MEM_U32(a0 + 36);
|
|
a1 = sp + 0x20;
|
|
a2 = 0x10000;
|
|
v0 = wrapper_read(mem, a0, a1, a2);
|
|
goto L43317c;
|
|
a2 = 0x10000;
|
|
L43317c:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
at = 0x10000;
|
|
at = at + sp;
|
|
MEM_U32(at + 32) = v0;
|
|
a0 = 0x10000;
|
|
//nop;
|
|
a0 = a0 + sp;
|
|
a0 = MEM_U32(a0 + 36);
|
|
//nop;
|
|
v0 = wrapper_close(mem, a0);
|
|
goto L4331a4;
|
|
//nop;
|
|
L4331a4:
|
|
t6 = 0x10000;
|
|
t6 = t6 + sp;
|
|
t6 = MEM_U32(t6 + 32);
|
|
at = 0x10000;
|
|
// bdead 40008107 gp = MEM_U32(sp + 24);
|
|
at = (int)t6 < (int)at;
|
|
if (at == 0) {//nop;
|
|
goto L4331d4;}
|
|
//nop;
|
|
t7 = sp + 0x20;
|
|
t8 = t6 + t7;
|
|
MEM_U8(t8 + 0) = (uint8_t)zero;
|
|
goto L4331e4;
|
|
MEM_U8(t8 + 0) = (uint8_t)zero;
|
|
L4331d4:
|
|
t9 = sp + 0x20;
|
|
at = 0x10000;
|
|
at = at + t9;
|
|
MEM_U8(at + -1) = (uint8_t)zero;
|
|
L4331e4:
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x1000665c;
|
|
//nop;
|
|
a2 = sp + 0x20;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L433200;
|
|
a1 = a1;
|
|
L433200:
|
|
// bdead 1 ra = MEM_U32(sp + 28);
|
|
// bdead 1 at = 0x10000;
|
|
// bdead 1 gp = MEM_U32(sp + 24);
|
|
// bdead 1 at = at | 0x28;
|
|
// bdead 1 sp = sp + at;
|
|
return;
|
|
// bdead 1 sp = sp + at;
|
|
}
|
|
|
|
static void f_handler(uint8_t *mem, uint32_t sp) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L433218:
|
|
//handler:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffe0;
|
|
// fdead 400001e3 MEM_U32(sp + 28) = ra;
|
|
// fdead 400001e3 MEM_U32(sp + 24) = gp;
|
|
f_cleanup(mem, sp);
|
|
goto L433238;
|
|
// fdead 400001e3 MEM_U32(sp + 24) = gp;
|
|
L433238:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a0 = 0x3;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L433250;
|
|
//nop;
|
|
L433250:
|
|
// bdead 19 ra = MEM_U32(sp + 28);
|
|
// bdead 19 gp = MEM_U32(sp + 24);
|
|
// bdead 19 sp = sp + 0x20;
|
|
return;
|
|
// bdead 19 sp = sp + 0x20;
|
|
}
|
|
|
|
static void f_cleanup(uint8_t *mem, uint32_t sp) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L433260:
|
|
//cleanup:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
t6 = 0x10000240;
|
|
sp = sp + 0xffffffd8;
|
|
t6 = MEM_U32(t6 + 0);
|
|
// fdead 400081eb MEM_U32(sp + 28) = ra;
|
|
if (t6 != 0) {// fdead 400081eb MEM_U32(sp + 24) = gp;
|
|
goto L43363c;}
|
|
// fdead 400081eb MEM_U32(sp + 24) = gp;
|
|
t7 = 0x1000a1f4;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L4332b4;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t7;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4332ac;
|
|
//nop;
|
|
L4332ac:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L4332b4:
|
|
t8 = 0x1000a1f0;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L433344;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t8;
|
|
//nop;
|
|
v0 = f_getsuf(mem, sp, a0);
|
|
goto L4332dc;
|
|
//nop;
|
|
L4332dc:
|
|
MEM_U8(sp + 39) = (uint8_t)v0;
|
|
t9 = MEM_U8(sp + 39);
|
|
// bdead 44000001 gp = MEM_U32(sp + 24);
|
|
if (t9 == 0) {//nop;
|
|
goto L433310;}
|
|
//nop;
|
|
t0 = 0x1000a24c;
|
|
//nop;
|
|
t0 = MEM_U8(t0 + 0);
|
|
//nop;
|
|
if (t9 == t0) {at = 0x6d;
|
|
goto L433344;}
|
|
at = 0x6d;
|
|
if (t9 == at) {//nop;
|
|
goto L433344;}
|
|
//nop;
|
|
L433310:
|
|
t1 = 0x10000214;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L433344;}
|
|
//nop;
|
|
a0 = 0x1000a1f0;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L43333c;
|
|
//nop;
|
|
L43333c:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L433344:
|
|
t2 = 0x1000a250;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L43338c;}
|
|
//nop;
|
|
t3 = 0x1000a1fc;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L43338c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t3;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L433384;
|
|
//nop;
|
|
L433384:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L43338c:
|
|
t4 = 0x1000a218;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L4333bc;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t4;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4333b4;
|
|
//nop;
|
|
L4333b4:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L4333bc:
|
|
t5 = 0x1000a21c;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L4333ec;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t5;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4333e4;
|
|
//nop;
|
|
L4333e4:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L4333ec:
|
|
t6 = 0x1000a224;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L43341c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t6;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L433414;
|
|
//nop;
|
|
L433414:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L43341c:
|
|
t7 = 0x1000a220;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L43344c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t7;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L433444;
|
|
//nop;
|
|
L433444:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L43344c:
|
|
t8 = 0x1000a200;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L43347c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t8;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L433474;
|
|
//nop;
|
|
L433474:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L43347c:
|
|
t0 = 0x1000a204;
|
|
//nop;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 == 0) {//nop;
|
|
goto L4334ac;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t0;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4334a4;
|
|
//nop;
|
|
L4334a4:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L4334ac:
|
|
t9 = 0x1000a208;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L4334e0;}
|
|
//nop;
|
|
a0 = t9;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4334d8;
|
|
//nop;
|
|
L4334d8:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L4334e0:
|
|
t1 = 0x1000a20c;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L433510;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t1;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L433508;
|
|
//nop;
|
|
L433508:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L433510:
|
|
t2 = 0x1000a210;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L433540;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t2;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L433538;
|
|
//nop;
|
|
L433538:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L433540:
|
|
t3 = 0x1000a228;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L433570;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t3;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L433568;
|
|
//nop;
|
|
L433568:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L433570:
|
|
t4 = 0x10000410;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L4335a0;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t4;
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L433598;
|
|
//nop;
|
|
L433598:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L4335a0:
|
|
t5 = 0x100002a8;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L433608;}
|
|
//nop;
|
|
a0 = 0x1000a1f8;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4335cc;
|
|
//nop;
|
|
L4335cc:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
at = 0x2;
|
|
t6 = 0x100002a8;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != at) {//nop;
|
|
goto L433608;}
|
|
//nop;
|
|
t7 = 0x1000a380;
|
|
//nop;
|
|
a0 = MEM_U32(t7 + 100);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L433600;
|
|
//nop;
|
|
L433600:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L433608:
|
|
t8 = 0x1000a36c;
|
|
at = 0x1;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L43363c;}
|
|
//nop;
|
|
t0 = 0x1000a380;
|
|
//nop;
|
|
a0 = MEM_U32(t0 + 132);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L433634;
|
|
//nop;
|
|
L433634:
|
|
// bdead 1 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L43363c:
|
|
// bdead 1 ra = MEM_U32(sp + 28);
|
|
// bdead 1 sp = sp + 0x28;
|
|
//nop;
|
|
return;
|
|
//nop;
|
|
}
|
|
|
|
static void f_whats(uint8_t *mem, uint32_t sp) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L43364c:
|
|
//whats:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
t6 = 0x10000404;
|
|
t7 = 0x1000a36c;
|
|
t6 = MEM_U32(t6 + 0);
|
|
t7 = MEM_U32(t7 + 0);
|
|
sp = sp + 0xffffffd8;
|
|
at = 0x2;
|
|
// fdead 4001800f MEM_U32(sp + 28) = ra;
|
|
// fdead 4001800f MEM_U32(sp + 24) = gp;
|
|
if (t7 != at) {MEM_U32(sp + 36) = t6;
|
|
goto L4336ac;}
|
|
MEM_U32(sp + 36) = t6;
|
|
a1 = 0x1000a31c;
|
|
a0 = 0x10006660;
|
|
a2 = 0x1000666c;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
a2 = a2;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_printf(mem, a0, sp);
|
|
goto L4336a0;
|
|
a2 = a2;
|
|
L4336a0:
|
|
// bdead 40000101 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
goto L4337e4;
|
|
//nop;
|
|
L4336ac:
|
|
t8 = 0x1000a36c;
|
|
at = 0x4;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L4336f0;}
|
|
//nop;
|
|
a1 = 0x1000a31c;
|
|
a0 = 0x10006670;
|
|
a2 = 0x1000667c;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
a2 = a2;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_printf(mem, a0, sp);
|
|
goto L4336e4;
|
|
a2 = a2;
|
|
L4336e4:
|
|
// bdead 40000101 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
goto L4337e4;
|
|
//nop;
|
|
L4336f0:
|
|
t9 = 0x1000a36c;
|
|
at = 0x3;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 != at) {//nop;
|
|
goto L433734;}
|
|
//nop;
|
|
a1 = 0x1000a31c;
|
|
a0 = 0x10006680;
|
|
a2 = 0x1000668c;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
a2 = a2;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_printf(mem, a0, sp);
|
|
goto L433728;
|
|
a2 = a2;
|
|
L433728:
|
|
// bdead 40000101 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
goto L4337e4;
|
|
//nop;
|
|
L433734:
|
|
t0 = 0x1000a36c;
|
|
at = 0x5;
|
|
t0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if (t0 != at) {//nop;
|
|
goto L433778;}
|
|
//nop;
|
|
a1 = 0x1000a31c;
|
|
a0 = 0x10006690;
|
|
a2 = 0x1000669c;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
a2 = a2;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_printf(mem, a0, sp);
|
|
goto L43376c;
|
|
a2 = a2;
|
|
L43376c:
|
|
// bdead 40000101 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
goto L4337e4;
|
|
//nop;
|
|
L433778:
|
|
t1 = 0x1000a36c;
|
|
at = 0x6;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L4337bc;}
|
|
//nop;
|
|
a1 = 0x1000a31c;
|
|
a0 = 0x100066a0;
|
|
a2 = 0x100066ac;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
a2 = a2;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_printf(mem, a0, sp);
|
|
goto L4337b0;
|
|
a2 = a2;
|
|
L4337b0:
|
|
// bdead 40000101 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
goto L4337e4;
|
|
//nop;
|
|
L4337bc:
|
|
a1 = 0x1000a31c;
|
|
a0 = 0x100066b4;
|
|
a2 = 0x100066c0;
|
|
//nop;
|
|
a1 = MEM_U32(a1 + 0);
|
|
a0 = a0;
|
|
a2 = a2;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_printf(mem, a0, sp);
|
|
goto L4337dc;
|
|
a2 = a2;
|
|
L4337dc:
|
|
// bdead 40000101 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L4337e4:
|
|
a0 = 0x100066c4;
|
|
//nop;
|
|
a1 = 0x3;
|
|
a2 = 0x13;
|
|
a0 = a0;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_printf(mem, a0, sp);
|
|
goto L4337fc;
|
|
a0 = a0;
|
|
L4337fc:
|
|
// bdead 1 ra = MEM_U32(sp + 28);
|
|
// bdead 1 gp = MEM_U32(sp + 24);
|
|
// bdead 1 sp = sp + 0x28;
|
|
return;
|
|
// bdead 1 sp = sp + 0x28;
|
|
}
|
|
|
|
static void f_settimes(uint8_t *mem, uint32_t sp) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L43380c:
|
|
//settimes:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffe0;
|
|
// fdead 4000000b MEM_U32(sp + 28) = ra;
|
|
a0 = 0x10009c18;
|
|
// fdead 4000002b MEM_U32(sp + 24) = gp;
|
|
v0 = wrapper_times(mem, a0);
|
|
goto L433830;
|
|
// fdead 4000002b MEM_U32(sp + 24) = gp;
|
|
L433830:
|
|
// bdead 9 gp = MEM_U32(sp + 24);
|
|
// bdead 9 ra = MEM_U32(sp + 28);
|
|
at = 0x10009c10;
|
|
// bdead d sp = sp + 0x20;
|
|
MEM_U32(at + 0) = v0;
|
|
return;
|
|
MEM_U32(at + 0) = v0;
|
|
}
|
|
|
|
static void f_dotime(uint8_t *mem, uint32_t sp) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L433848:
|
|
//dotime:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffff90;
|
|
// fdead 4000000b MEM_U32(sp + 60) = ra;
|
|
// fdead 4000000b MEM_U32(sp + 56) = gp;
|
|
a0 = sp + 0x40;
|
|
v0 = wrapper_times(mem, a0);
|
|
goto L43386c;
|
|
a0 = sp + 0x40;
|
|
L43386c:
|
|
// bdead 4000000b gp = MEM_U32(sp + 56);
|
|
t6 = MEM_U32(sp + 64);
|
|
t9 = 0x10009c18;
|
|
t7 = MEM_U32(sp + 72);
|
|
t1 = 0x10009c18;
|
|
t9 = MEM_U32(t9 + 0);
|
|
t1 = MEM_U32(t1 + 8);
|
|
t8 = t6 + t7;
|
|
t0 = t8 - t9;
|
|
t2 = t0 - t1;
|
|
t1 = 0x10009c10;
|
|
MEM_U32(sp + 108) = v0;
|
|
t0 = MEM_U32(sp + 108);
|
|
t1 = MEM_U32(t1 + 0);
|
|
f4.w[0] = t2;
|
|
t3 = MEM_U32(sp + 68);
|
|
t4 = MEM_U32(sp + 76);
|
|
at = 0x40590000;
|
|
t2 = t0 - t1;
|
|
MEM_U32(sp + 104) = t2;
|
|
t5 = t3 + t4;
|
|
f8.w[1] = at;
|
|
f4.w[1] = at;
|
|
t3 = MEM_U32(sp + 104);
|
|
at = 0x1770;
|
|
lo = (int)t3 / (int)at; hi = (int)t3 % (int)at;
|
|
t6 = 0x10009c18;
|
|
t8 = 0x10009c18;
|
|
t6 = MEM_U32(t6 + 4);
|
|
t8 = MEM_U32(t8 + 12);
|
|
t7 = t5 - t6;
|
|
t5 = MEM_U32(sp + 104);
|
|
t9 = t7 - t8;
|
|
f6.d = (int)f4.w[0];
|
|
f16.w[0] = t9;
|
|
f8.w[0] = zero;
|
|
f18.d = (int)f16.w[0];
|
|
f4.w[0] = zero;
|
|
t7 = MEM_U32(sp + 104);
|
|
f10.d = f6.d / f8.d;
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x100066e4;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
f6.d = f18.d / f4.d;
|
|
f18.w[0] = zero;
|
|
t4 = lo;
|
|
MEM_U32(sp + 92) = f10.w[0];
|
|
MEM_U32(sp + 88) = f10.w[1];
|
|
lo = (int)t5 / (int)at; hi = (int)t5 % (int)at;
|
|
at = 0x40590000;
|
|
f18.w[1] = at;
|
|
a3 = f10.w[0];
|
|
a2 = f10.w[1];
|
|
MEM_U32(sp + 24) = t4;
|
|
MEM_U32(sp + 84) = f6.w[0];
|
|
MEM_U32(sp + 80) = f6.w[1];
|
|
MEM_U32(sp + 20) = f6.w[0];
|
|
MEM_U32(sp + 16) = f6.w[1];
|
|
t6 = hi;
|
|
f8.w[0] = t6;
|
|
//nop;
|
|
f16.d = (int)f8.w[0];
|
|
//nop;
|
|
f4.d = f16.d / f18.d;
|
|
f16.w[0] = t7;
|
|
f8.d = f10.d + f6.d;
|
|
f16.w[1] = at;
|
|
f18.d = (int)f16.w[0];
|
|
f16.w[0] = zero;
|
|
MEM_U32(sp + 36) = f4.w[0];
|
|
MEM_U32(sp + 32) = f4.w[1];
|
|
f4.w[1] = at;
|
|
f4.w[0] = zero;
|
|
//nop;
|
|
f10.d = f18.d / f4.d;
|
|
//nop;
|
|
f6.d = f8.d / f10.d;
|
|
f18.d = f6.d * f16.d;
|
|
MEM_U32(sp + 44) = f18.w[0];
|
|
MEM_U32(sp + 40) = f18.w[1];
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L4339b8;
|
|
MEM_U32(sp + 40) = f18.w[1];
|
|
L4339b8:
|
|
// bdead 1 ra = MEM_U32(sp + 60);
|
|
// bdead 1 gp = MEM_U32(sp + 56);
|
|
// bdead 1 sp = sp + 0x70;
|
|
return;
|
|
// bdead 1 sp = sp + 0x70;
|
|
}
|
|
|
|
static uint32_t func_4339c8(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L4339c8:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffc8;
|
|
MEM_U32(sp + 60) = a1;
|
|
t6 = MEM_U32(sp + 60);
|
|
// fdead 4000806b MEM_U32(sp + 36) = ra;
|
|
// fdead 4000806b MEM_U32(sp + 32) = gp;
|
|
MEM_U32(sp + 56) = a0;
|
|
// fdead 4000806b MEM_U32(sp + 28) = s0;
|
|
t7 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L433b48;}
|
|
//nop;
|
|
L433a00:
|
|
t8 = 0x1000a36c;
|
|
at = 0x1;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != at) {//nop;
|
|
goto L433ab4;}
|
|
//nop;
|
|
t9 = 0x10000008;
|
|
at = 0x2;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == at) {at = 0x3;
|
|
goto L433a38;}
|
|
at = 0x3;
|
|
if (t9 != at) {//nop;
|
|
goto L433ab4;}
|
|
//nop;
|
|
L433a38:
|
|
t0 = MEM_U32(sp + 60);
|
|
a2 = 0x10000428;
|
|
a1 = 0x10006704;
|
|
//nop;
|
|
a3 = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(t0 + 0);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 16) = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L433a60;
|
|
a1 = a1;
|
|
L433a60:
|
|
// bdead 4000000b gp = MEM_U32(sp + 32);
|
|
s0 = v0;
|
|
//nop;
|
|
MEM_U32(sp + 48) = s0;
|
|
a0 = MEM_U32(sp + 48);
|
|
a1 = zero;
|
|
a2 = zero;
|
|
v0 = wrapper_open(mem, a0, a1, a2);
|
|
goto L433a80;
|
|
a2 = zero;
|
|
L433a80:
|
|
MEM_U32(sp + 52) = v0;
|
|
t1 = MEM_U32(sp + 52);
|
|
// bdead 40000403 gp = MEM_U32(sp + 32);
|
|
if ((int)t1 < 0) {//nop;
|
|
goto L433ab4;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t1;
|
|
//nop;
|
|
v0 = wrapper_close(mem, a0);
|
|
goto L433aa4;
|
|
//nop;
|
|
L433aa4:
|
|
// bdead 40000001 gp = MEM_U32(sp + 32);
|
|
v0 = MEM_U32(sp + 48);
|
|
//nop;
|
|
goto L433c18;
|
|
//nop;
|
|
L433ab4:
|
|
t2 = MEM_U32(sp + 60);
|
|
a1 = 0x10000428;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 56);
|
|
a0 = MEM_U32(t2 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a3 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L433ad4;
|
|
a3 = zero;
|
|
L433ad4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 32);
|
|
s0 = v0;
|
|
//nop;
|
|
MEM_U32(sp + 48) = s0;
|
|
a0 = MEM_U32(sp + 48);
|
|
a1 = zero;
|
|
a2 = zero;
|
|
v0 = wrapper_open(mem, a0, a1, a2);
|
|
goto L433af4;
|
|
a2 = zero;
|
|
L433af4:
|
|
MEM_U32(sp + 52) = v0;
|
|
t3 = MEM_U32(sp + 52);
|
|
// bdead 40001003 gp = MEM_U32(sp + 32);
|
|
if ((int)t3 < 0) {//nop;
|
|
goto L433b28;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t3;
|
|
//nop;
|
|
v0 = wrapper_close(mem, a0);
|
|
goto L433b18;
|
|
//nop;
|
|
L433b18:
|
|
// bdead 40000001 gp = MEM_U32(sp + 32);
|
|
v0 = MEM_U32(sp + 48);
|
|
//nop;
|
|
goto L433c18;
|
|
//nop;
|
|
L433b28:
|
|
t4 = MEM_U32(sp + 60);
|
|
//nop;
|
|
t5 = t4 + 0x4;
|
|
MEM_U32(sp + 60) = t5;
|
|
t6 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L433a00;}
|
|
//nop;
|
|
L433b48:
|
|
t7 = 0x1000037c;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L433b94;}
|
|
//nop;
|
|
a2 = 0x10000428;
|
|
a0 = 0x1000670c;
|
|
a1 = 0x10006710;
|
|
//nop;
|
|
a3 = MEM_U32(sp + 56);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 16) = zero;
|
|
a0 = a0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L433b88;
|
|
a1 = a1;
|
|
L433b88:
|
|
// bdead 40000009 gp = MEM_U32(sp + 32);
|
|
MEM_U32(sp + 48) = v0;
|
|
goto L433c10;
|
|
MEM_U32(sp + 48) = v0;
|
|
L433b94:
|
|
t8 = 0x10000324;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L433be0;}
|
|
//nop;
|
|
a2 = 0x10000428;
|
|
a0 = 0x1000671c;
|
|
a1 = 0x10006720;
|
|
//nop;
|
|
a3 = MEM_U32(sp + 56);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 16) = zero;
|
|
a0 = a0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L433bd4;
|
|
a1 = a1;
|
|
L433bd4:
|
|
// bdead 40000009 gp = MEM_U32(sp + 32);
|
|
MEM_U32(sp + 48) = v0;
|
|
goto L433c10;
|
|
MEM_U32(sp + 48) = v0;
|
|
L433be0:
|
|
a2 = 0x10000428;
|
|
a0 = 0x10006734;
|
|
a1 = 0x10006738;
|
|
//nop;
|
|
a3 = MEM_U32(sp + 56);
|
|
a2 = MEM_U32(a2 + 0);
|
|
MEM_U32(sp + 16) = zero;
|
|
a0 = a0;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L433c08;
|
|
a1 = a1;
|
|
L433c08:
|
|
// bdead 40000009 gp = MEM_U32(sp + 32);
|
|
MEM_U32(sp + 48) = v0;
|
|
L433c10:
|
|
v0 = MEM_U32(sp + 48);
|
|
//nop;
|
|
L433c18:
|
|
// bdead 9 ra = MEM_U32(sp + 36);
|
|
// bdead 9 s0 = MEM_U32(sp + 28);
|
|
// bdead 9 sp = sp + 0x38;
|
|
return v0;
|
|
// bdead 9 sp = sp + 0x38;
|
|
}
|
|
|
|
static uint32_t f_isdir(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L433c28:
|
|
//isdir:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffff50;
|
|
//nop;
|
|
MEM_U32(sp + 176) = a0;
|
|
// fdead 4000002b MEM_U32(sp + 28) = ra;
|
|
a0 = MEM_U32(sp + 176);
|
|
// fdead 4000002b MEM_U32(sp + 24) = gp;
|
|
a1 = sp + 0x24;
|
|
v0 = wrapper_stat(mem, a0, a1);
|
|
goto L433c54;
|
|
a1 = sp + 0x24;
|
|
L433c54:
|
|
MEM_U32(sp + 172) = v0;
|
|
t6 = MEM_U32(sp + 172);
|
|
// bdead 40008003 gp = MEM_U32(sp + 24);
|
|
at = 0xffffffff;
|
|
if (t6 != at) {//nop;
|
|
goto L433c74;}
|
|
//nop;
|
|
v0 = zero;
|
|
goto L433c94;
|
|
v0 = zero;
|
|
L433c74:
|
|
t7 = MEM_U32(sp + 56);
|
|
at = 0x4000;
|
|
t8 = t7 & 0xf000;
|
|
if (t8 != at) {//nop;
|
|
goto L433c90;}
|
|
//nop;
|
|
v0 = 0x1;
|
|
goto L433c94;
|
|
v0 = 0x1;
|
|
L433c90:
|
|
v0 = zero;
|
|
L433c94:
|
|
// bdead 9 ra = MEM_U32(sp + 28);
|
|
// bdead 9 sp = sp + 0xb0;
|
|
//nop;
|
|
return v0;
|
|
//nop;
|
|
}
|
|
|
|
static uint32_t f_regular_not_writeable(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L433ca4:
|
|
//regular_not_writeable:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffd8;
|
|
//nop;
|
|
MEM_U32(sp + 40) = a0;
|
|
// fdead 4000002b MEM_U32(sp + 28) = ra;
|
|
a0 = MEM_U32(sp + 40);
|
|
// fdead 4000002b MEM_U32(sp + 24) = gp;
|
|
v0 = f_regular_file(mem, sp, a0);
|
|
goto L433ccc;
|
|
// fdead 4000002b MEM_U32(sp + 24) = gp;
|
|
L433ccc:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
at = 0x1;
|
|
if (v0 == at) {//nop;
|
|
goto L433ce4;}
|
|
//nop;
|
|
v0 = zero;
|
|
goto L433d2c;
|
|
v0 = zero;
|
|
L433ce4:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 40);
|
|
a1 = 0x2;
|
|
a2 = 0x1b6;
|
|
v0 = wrapper_open(mem, a0, a1, a2);
|
|
goto L433cf8;
|
|
a2 = 0x1b6;
|
|
L433cf8:
|
|
MEM_U32(sp + 36) = v0;
|
|
t6 = MEM_U32(sp + 36);
|
|
// bdead 40008003 gp = MEM_U32(sp + 24);
|
|
if ((int)t6 < 0) {//nop;
|
|
goto L433d28;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t6;
|
|
//nop;
|
|
v0 = wrapper_close(mem, a0);
|
|
goto L433d1c;
|
|
//nop;
|
|
L433d1c:
|
|
// bdead 3 gp = MEM_U32(sp + 24);
|
|
v0 = zero;
|
|
goto L433d2c;
|
|
v0 = zero;
|
|
L433d28:
|
|
v0 = 0x1;
|
|
L433d2c:
|
|
// bdead 9 ra = MEM_U32(sp + 28);
|
|
// bdead 9 sp = sp + 0x28;
|
|
//nop;
|
|
return v0;
|
|
//nop;
|
|
}
|
|
|
|
static uint32_t f_regular_file(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L433d3c:
|
|
//regular_file:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffff50;
|
|
//nop;
|
|
MEM_U32(sp + 176) = a0;
|
|
// fdead 4000002b MEM_U32(sp + 28) = ra;
|
|
a0 = MEM_U32(sp + 176);
|
|
// fdead 4000002b MEM_U32(sp + 24) = gp;
|
|
a1 = sp + 0x24;
|
|
v0 = wrapper_stat(mem, a0, a1);
|
|
goto L433d68;
|
|
a1 = sp + 0x24;
|
|
L433d68:
|
|
MEM_U32(sp + 172) = v0;
|
|
t6 = MEM_U32(sp + 172);
|
|
// bdead 40008003 gp = MEM_U32(sp + 24);
|
|
at = 0xffffffff;
|
|
if (t6 != at) {//nop;
|
|
goto L433d88;}
|
|
//nop;
|
|
v0 = 0xffffffff;
|
|
goto L433da8;
|
|
v0 = 0xffffffff;
|
|
L433d88:
|
|
t7 = MEM_U32(sp + 56);
|
|
at = 0x8000;
|
|
t8 = t7 & 0xf000;
|
|
if (t8 == at) {//nop;
|
|
goto L433da4;}
|
|
//nop;
|
|
v0 = zero;
|
|
goto L433da8;
|
|
v0 = zero;
|
|
L433da4:
|
|
v0 = 0x1;
|
|
L433da8:
|
|
// bdead 9 ra = MEM_U32(sp + 28);
|
|
// bdead 9 sp = sp + 0xb0;
|
|
//nop;
|
|
return v0;
|
|
//nop;
|
|
}
|
|
|
|
static uint32_t f_basename(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L433db8:
|
|
//basename:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffc8;
|
|
MEM_U32(sp + 56) = a0;
|
|
// fdead 4000002b MEM_U32(sp + 24) = s1;
|
|
s1 = 0x10009d28;
|
|
t6 = MEM_U32(sp + 56);
|
|
// fdead 4004802b MEM_U32(sp + 36) = ra;
|
|
// fdead 4004802b MEM_U32(sp + 32) = gp;
|
|
// fdead 4004802b MEM_U32(sp + 28) = s2;
|
|
// fdead 4004802b MEM_U32(sp + 20) = s0;
|
|
if (t6 == 0) {s1 = s1;
|
|
goto L433e00;}
|
|
s1 = s1;
|
|
t7 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L433e24;}
|
|
//nop;
|
|
L433e00:
|
|
t8 = 0x10006740;
|
|
v0 = s1;
|
|
t8 = t8;
|
|
at = MEM_U8(t8 + 0);
|
|
//nop;
|
|
MEM_U8(v0 + 0) = (uint8_t)at;
|
|
t0 = MEM_U8(t8 + 1);
|
|
MEM_U8(v0 + 1) = (uint8_t)t0;
|
|
goto L433eb8;
|
|
MEM_U8(v0 + 1) = (uint8_t)t0;
|
|
L433e24:
|
|
//nop;
|
|
a1 = MEM_U32(sp + 56);
|
|
a0 = s1;
|
|
v0 = wrapper_strcpy(mem, a0, a1);
|
|
goto L433e34;
|
|
a0 = s1;
|
|
L433e34:
|
|
// bdead 4004000b gp = MEM_U32(sp + 32);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L433e4c;
|
|
//nop;
|
|
L433e4c:
|
|
s2 = v0;
|
|
s0 = s0 + s2;
|
|
// bdead 60003 gp = MEM_U32(sp + 32);
|
|
if (s0 == s1) {//nop;
|
|
goto L433e88;}
|
|
//nop;
|
|
t1 = MEM_U8(s0 + -1);
|
|
at = 0x2f;
|
|
if (t1 != at) {s0 = s0 + 0xffffffff;
|
|
goto L433e88;}
|
|
s0 = s0 + 0xffffffff;
|
|
L433e70:
|
|
if (s0 == s1) {MEM_U8(s0 + 0) = (uint8_t)zero;
|
|
goto L433e88;}
|
|
MEM_U8(s0 + 0) = (uint8_t)zero;
|
|
t2 = MEM_U8(s0 + -1);
|
|
at = 0x2f;
|
|
if (t2 == at) {s0 = s0 + 0xffffffff;
|
|
goto L433e70;}
|
|
s0 = s0 + 0xffffffff;
|
|
L433e88:
|
|
if (s0 == s1) {//nop;
|
|
goto L433eb4;}
|
|
//nop;
|
|
L433e90:
|
|
t3 = MEM_U8(s0 + -1);
|
|
at = 0x2f;
|
|
if (t3 != at) {s0 = s0 + 0xffffffff;
|
|
goto L433eac;}
|
|
s0 = s0 + 0xffffffff;
|
|
s0 = s0 + 0x1;
|
|
v0 = s0;
|
|
goto L433eb8;
|
|
v0 = s0;
|
|
L433eac:
|
|
if (s0 != s1) {//nop;
|
|
goto L433e90;}
|
|
//nop;
|
|
L433eb4:
|
|
v0 = s0;
|
|
L433eb8:
|
|
// bdead 9 ra = MEM_U32(sp + 36);
|
|
// bdead 9 s0 = MEM_U32(sp + 20);
|
|
// bdead 9 s1 = MEM_U32(sp + 24);
|
|
// bdead 9 s2 = MEM_U32(sp + 28);
|
|
// bdead 9 sp = sp + 0x38;
|
|
return v0;
|
|
// bdead 9 sp = sp + 0x38;
|
|
}
|
|
|
|
static uint32_t f_dirname(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L433ed0:
|
|
//dirname:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffc8;
|
|
MEM_U32(sp + 56) = a0;
|
|
// fdead 4000002b MEM_U32(sp + 24) = s1;
|
|
s1 = 0x10009d28;
|
|
t6 = MEM_U32(sp + 56);
|
|
// fdead 4004802b MEM_U32(sp + 36) = ra;
|
|
// fdead 4004802b MEM_U32(sp + 32) = gp;
|
|
// fdead 4004802b MEM_U32(sp + 28) = s2;
|
|
// fdead 4004802b MEM_U32(sp + 20) = s0;
|
|
if (t6 == 0) {s1 = s1;
|
|
goto L433f18;}
|
|
s1 = s1;
|
|
t7 = MEM_U8(t6 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L433f3c;}
|
|
//nop;
|
|
L433f18:
|
|
t8 = 0x10006744;
|
|
v0 = s1;
|
|
t8 = t8;
|
|
at = MEM_U8(t8 + 0);
|
|
//nop;
|
|
MEM_U8(v0 + 0) = (uint8_t)at;
|
|
t0 = MEM_U8(t8 + 1);
|
|
MEM_U8(v0 + 1) = (uint8_t)t0;
|
|
goto L43407c;
|
|
MEM_U8(v0 + 1) = (uint8_t)t0;
|
|
L433f3c:
|
|
//nop;
|
|
a1 = MEM_U32(sp + 56);
|
|
a0 = s1;
|
|
v0 = wrapper_strcpy(mem, a0, a1);
|
|
goto L433f4c;
|
|
a0 = s1;
|
|
L433f4c:
|
|
// bdead 4004000b gp = MEM_U32(sp + 32);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0;
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L433f64;
|
|
//nop;
|
|
L433f64:
|
|
s2 = v0;
|
|
s0 = s0 + s2;
|
|
// bdead 60003 gp = MEM_U32(sp + 32);
|
|
if (s0 == s1) {//nop;
|
|
goto L433fa0;}
|
|
//nop;
|
|
t1 = MEM_U8(s0 + -1);
|
|
at = 0x2f;
|
|
if (t1 != at) {s0 = s0 + 0xffffffff;
|
|
goto L433fa0;}
|
|
s0 = s0 + 0xffffffff;
|
|
L433f88:
|
|
if (s0 == s1) {//nop;
|
|
goto L433fa0;}
|
|
//nop;
|
|
t2 = MEM_U8(s0 + -1);
|
|
at = 0x2f;
|
|
if (t2 == at) {s0 = s0 + 0xffffffff;
|
|
goto L433f88;}
|
|
s0 = s0 + 0xffffffff;
|
|
L433fa0:
|
|
if (s0 != s1) {//nop;
|
|
goto L433fdc;}
|
|
//nop;
|
|
t3 = MEM_U8(s0 + 0);
|
|
at = 0x2f;
|
|
if (t3 != at) {//nop;
|
|
goto L433fdc;}
|
|
//nop;
|
|
t4 = 0x10006748;
|
|
v0 = s1;
|
|
t4 = t4;
|
|
at = MEM_U8(t4 + 0);
|
|
//nop;
|
|
MEM_U8(v0 + 0) = (uint8_t)at;
|
|
t6 = MEM_U8(t4 + 1);
|
|
MEM_U8(v0 + 1) = (uint8_t)t6;
|
|
goto L43407c;
|
|
MEM_U8(v0 + 1) = (uint8_t)t6;
|
|
L433fdc:
|
|
if (s0 == s1) {//nop;
|
|
goto L434058;}
|
|
//nop;
|
|
L433fe4:
|
|
t7 = MEM_U8(s0 + -1);
|
|
at = 0x2f;
|
|
if (t7 != at) {s0 = s0 + 0xffffffff;
|
|
goto L434050;}
|
|
s0 = s0 + 0xffffffff;
|
|
if (s0 != s1) {//nop;
|
|
goto L434020;}
|
|
//nop;
|
|
t9 = 0x1000674c;
|
|
v0 = s1;
|
|
t9 = t9;
|
|
at = MEM_U8(t9 + 0);
|
|
//nop;
|
|
MEM_U8(v0 + 0) = (uint8_t)at;
|
|
t0 = MEM_U8(t9 + 1);
|
|
MEM_U8(v0 + 1) = (uint8_t)t0;
|
|
goto L43407c;
|
|
MEM_U8(v0 + 1) = (uint8_t)t0;
|
|
L434020:
|
|
t1 = MEM_U8(s0 + 0);
|
|
at = 0x2f;
|
|
if (t1 != at) {//nop;
|
|
goto L434040;}
|
|
//nop;
|
|
L434030:
|
|
t2 = MEM_U8(s0 + -1);
|
|
at = 0x2f;
|
|
if (t2 == at) {s0 = s0 + 0xffffffff;
|
|
goto L434030;}
|
|
s0 = s0 + 0xffffffff;
|
|
L434040:
|
|
s0 = s0 + 0x1;
|
|
MEM_U8(s0 + 0) = (uint8_t)zero;
|
|
v0 = s1;
|
|
goto L43407c;
|
|
v0 = s1;
|
|
L434050:
|
|
if (s0 != s1) {//nop;
|
|
goto L433fe4;}
|
|
//nop;
|
|
L434058:
|
|
t3 = 0x10006750;
|
|
v0 = s1;
|
|
t3 = t3;
|
|
at = MEM_U8(t3 + 0);
|
|
//nop;
|
|
MEM_U8(v0 + 0) = (uint8_t)at;
|
|
t4 = MEM_U8(t3 + 1);
|
|
//nop;
|
|
MEM_U8(v0 + 1) = (uint8_t)t4;
|
|
L43407c:
|
|
// bdead 9 ra = MEM_U32(sp + 36);
|
|
// bdead 9 s0 = MEM_U32(sp + 20);
|
|
// bdead 9 s1 = MEM_U32(sp + 24);
|
|
// bdead 9 s2 = MEM_U32(sp + 28);
|
|
// bdead 9 sp = sp + 0x38;
|
|
return v0;
|
|
// bdead 9 sp = sp + 0x38;
|
|
}
|
|
|
|
static uint32_t func_434094(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L434094:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffd0;
|
|
MEM_U32(sp + 52) = a1;
|
|
t6 = MEM_U32(sp + 52);
|
|
// fdead 4000806b MEM_U32(sp + 28) = ra;
|
|
// fdead 4000806b MEM_U32(sp + 24) = gp;
|
|
if (t6 == 0) {MEM_U32(sp + 48) = a0;
|
|
goto L4340c8;}
|
|
MEM_U32(sp + 48) = a0;
|
|
t7 = MEM_U32(sp + 48);
|
|
MEM_U32(sp + 36) = t7;
|
|
goto L4340f4;
|
|
MEM_U32(sp + 36) = t7;
|
|
L4340c8:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 48);
|
|
a1 = 0x2f;
|
|
v0 = wrapper_strrchr(mem, a0, a1);
|
|
goto L4340d8;
|
|
a1 = 0x2f;
|
|
L4340d8:
|
|
MEM_U32(sp + 36) = v0;
|
|
t8 = MEM_U32(sp + 36);
|
|
// bdead 42000003 gp = MEM_U32(sp + 24);
|
|
if (t8 == 0) {//nop;
|
|
goto L4340f4;}
|
|
//nop;
|
|
t9 = t8 + 0x1;
|
|
MEM_U32(sp + 36) = t9;
|
|
L4340f4:
|
|
t0 = 0x14;
|
|
MEM_U32(sp + 40) = t0;
|
|
MEM_U32(sp + 44) = zero;
|
|
L434100:
|
|
t1 = MEM_U32(sp + 52);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L434134;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 44);
|
|
t4 = 0x10000460;
|
|
t3 = t2 << 2;
|
|
t3 = t3 - t2;
|
|
t3 = t3 << 2;
|
|
t5 = t3 + t4;
|
|
t6 = MEM_U32(t5 + 4);
|
|
MEM_U32(sp + 32) = t6;
|
|
goto L434158;
|
|
MEM_U32(sp + 32) = t6;
|
|
L434134:
|
|
t7 = MEM_U32(sp + 44);
|
|
t9 = 0x10000460;
|
|
t8 = t7 << 2;
|
|
t8 = t8 - t7;
|
|
t8 = t8 << 2;
|
|
t0 = t8 + t9;
|
|
t1 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
MEM_U32(sp + 32) = t1;
|
|
L434158:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 36);
|
|
a1 = MEM_U32(sp + 32);
|
|
//nop;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L43416c;
|
|
//nop;
|
|
L43416c:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
if (v0 != 0) {//nop;
|
|
goto L43419c;}
|
|
//nop;
|
|
t2 = MEM_U32(sp + 44);
|
|
t4 = 0x10000460;
|
|
t3 = t2 << 2;
|
|
t3 = t3 - t2;
|
|
t3 = t3 << 2;
|
|
t5 = t3 + t4;
|
|
v0 = MEM_U32(t5 + 8);
|
|
//nop;
|
|
goto L4341b8;
|
|
//nop;
|
|
L43419c:
|
|
t6 = MEM_U32(sp + 44);
|
|
t8 = MEM_U32(sp + 40);
|
|
t7 = t6 + 0x1;
|
|
at = (int)t7 < (int)t8;
|
|
if (at != 0) {MEM_U32(sp + 44) = t7;
|
|
goto L434100;}
|
|
MEM_U32(sp + 44) = t7;
|
|
v0 = zero;
|
|
L4341b8:
|
|
// bdead 9 ra = MEM_U32(sp + 28);
|
|
// bdead 9 sp = sp + 0x30;
|
|
//nop;
|
|
return v0;
|
|
//nop;
|
|
}
|
|
|
|
static void f_add_cxx_symbol_options(uint8_t *mem, uint32_t sp) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L4341c8:
|
|
//add_cxx_symbol_options:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
a1 = 0x10006a24;
|
|
//nop;
|
|
sp = sp + 0xffffffe0;
|
|
// fdead 4000004b MEM_U32(sp + 28) = ra;
|
|
a0 = 0x1000a560;
|
|
// fdead 4000006b MEM_U32(sp + 24) = gp;
|
|
a1 = a1;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L4341f4;
|
|
a1 = a1;
|
|
L4341f4:
|
|
// bdead 1 ra = MEM_U32(sp + 28);
|
|
// bdead 1 gp = MEM_U32(sp + 24);
|
|
// bdead 1 sp = sp + 0x20;
|
|
// bdead 1 v0 = zero;
|
|
return;
|
|
// bdead 1 v0 = zero;
|
|
}
|
|
|
|
static void f_init_curr_dir(uint8_t *mem, uint32_t sp) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L434208:
|
|
//init_curr_dir:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
t6 = 0x10000558;
|
|
sp = sp + 0xffffffe0;
|
|
t6 = MEM_U32(t6 + 0);
|
|
// fdead 4000802b MEM_U32(sp + 28) = ra;
|
|
if (t6 != 0) {// fdead 4000802b MEM_U32(sp + 24) = gp;
|
|
goto L434290;}
|
|
// fdead 4000802b MEM_U32(sp + 24) = gp;
|
|
a0 = 0x1000a31c;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = 0x2f;
|
|
v0 = wrapper_strrchr(mem, a0, a1);
|
|
goto L434240;
|
|
a1 = 0x2f;
|
|
L434240:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
at = 0x10000558;
|
|
t7 = 0x10000558;
|
|
MEM_U32(at + 0) = v0;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L434278;}
|
|
//nop;
|
|
t8 = 0x1000a31c;
|
|
at = 0x10000558;
|
|
t8 = MEM_U32(t8 + 0);
|
|
MEM_U32(at + 0) = t8;
|
|
goto L434290;
|
|
MEM_U32(at + 0) = t8;
|
|
L434278:
|
|
t9 = 0x10000558;
|
|
at = 0x10000558;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
t0 = t9 + 0x1;
|
|
MEM_U32(at + 0) = t0;
|
|
L434290:
|
|
t1 = 0x10000438;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 != 0) {//nop;
|
|
goto L434350;}
|
|
//nop;
|
|
//nop;
|
|
a0 = zero;
|
|
a1 = 0x400;
|
|
v0 = wrapper_getcwd(mem, a0, a1);
|
|
goto L4342b8;
|
|
a1 = 0x400;
|
|
L4342b8:
|
|
// bdead 40000109 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
at = 0x10000438;
|
|
t2 = 0x10000438;
|
|
MEM_U32(at + 0) = v0;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L434350;}
|
|
//nop;
|
|
a2 = 0x10000558;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006a2c;
|
|
//nop;
|
|
a2 = MEM_U32(a2 + 0);
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L4342fc;
|
|
a1 = a1;
|
|
L4342fc:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
a0 = 0x10006a34;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L434318;
|
|
//nop;
|
|
L434318:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_cleanup(mem, sp);
|
|
goto L434330;
|
|
//nop;
|
|
L434330:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L434348;
|
|
//nop;
|
|
L434348:
|
|
// bdead 1 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L434350:
|
|
// bdead 1 ra = MEM_U32(sp + 28);
|
|
// bdead 1 sp = sp + 0x20;
|
|
//nop;
|
|
return;
|
|
//nop;
|
|
}
|
|
|
|
static uint32_t f_full_path(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L434360:
|
|
//full_path:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffd8;
|
|
// fdead 4000002b MEM_U32(sp + 28) = ra;
|
|
// fdead 4000002b MEM_U32(sp + 24) = gp;
|
|
MEM_U32(sp + 40) = a0;
|
|
f_init_curr_dir(mem, sp);
|
|
goto L434384;
|
|
MEM_U32(sp + 40) = a0;
|
|
L434384:
|
|
t6 = MEM_U32(sp + 40);
|
|
// bdead 40008183 gp = MEM_U32(sp + 24);
|
|
t7 = MEM_U8(t6 + 0);
|
|
at = 0x2f;
|
|
if (t7 != at) {//nop;
|
|
goto L4343b8;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t6;
|
|
a1 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4343ac;
|
|
a1 = zero;
|
|
L4343ac:
|
|
// bdead 40000009 gp = MEM_U32(sp + 24);
|
|
MEM_U32(sp + 36) = v0;
|
|
goto L4343e0;
|
|
MEM_U32(sp + 36) = v0;
|
|
L4343b8:
|
|
a0 = 0x10000438;
|
|
a1 = 0x10006a40;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 40);
|
|
a0 = MEM_U32(a0 + 0);
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4343d8;
|
|
a1 = a1;
|
|
L4343d8:
|
|
// bdead 40000009 gp = MEM_U32(sp + 24);
|
|
MEM_U32(sp + 36) = v0;
|
|
L4343e0:
|
|
// bdead 40000001 ra = MEM_U32(sp + 28);
|
|
v0 = MEM_U32(sp + 36);
|
|
// bdead 9 sp = sp + 0x28;
|
|
return v0;
|
|
// bdead 9 sp = sp + 0x28;
|
|
}
|
|
|
|
static void f_add_static_opt(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L4343f0:
|
|
//add_static_opt:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
t6 = 0x1000020c;
|
|
sp = sp + 0xffffffe0;
|
|
t6 = MEM_U32(t6 + 0);
|
|
// fdead 4000802b MEM_U32(sp + 28) = ra;
|
|
// fdead 4000802b MEM_U32(sp + 24) = gp;
|
|
if (t6 != 0) {MEM_U32(sp + 32) = a0;
|
|
goto L434434;}
|
|
MEM_U32(sp + 32) = a0;
|
|
//nop;
|
|
a0 = 0x1000a5f0;
|
|
a1 = MEM_U32(sp + 32);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L43442c;
|
|
//nop;
|
|
L43442c:
|
|
// bdead 1 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L434434:
|
|
// bdead 1 ra = MEM_U32(sp + 28);
|
|
// bdead 1 sp = sp + 0x20;
|
|
//nop;
|
|
return;
|
|
//nop;
|
|
}
|
|
|
|
static void f_record_static_fileset(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L434444:
|
|
//record_static_fileset:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffd718;
|
|
//nop;
|
|
// fdead 4000002b MEM_U32(sp + 44) = ra;
|
|
// fdead 4000002b MEM_U32(sp + 40) = gp;
|
|
MEM_U32(sp + 10472) = a0;
|
|
// fdead 4000002b MEM_U32(sp + 36) = s0;
|
|
v0 = wrapper_getpid();
|
|
goto L43446c;
|
|
// fdead 4000002b MEM_U32(sp + 36) = s0;
|
|
L43446c:
|
|
// bdead 4000010b gp = MEM_U32(sp + 40);
|
|
s0 = v0;
|
|
a1 = 0x10006a44;
|
|
//nop;
|
|
a2 = s0;
|
|
a0 = sp + 0xbc;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_sprintf(mem, a0, a1, sp);
|
|
goto L43448c;
|
|
a1 = a1;
|
|
L43448c:
|
|
// bdead 40000183 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
t6 = 0x10000204;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 != 0) {//nop;
|
|
goto L4344bc;}
|
|
//nop;
|
|
t7 = 0x10006a48;
|
|
at = 0x10000204;
|
|
t7 = t7;
|
|
MEM_U32(at + 0) = t7;
|
|
L4344bc:
|
|
t8 = 0x10000208;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 != 0) {//nop;
|
|
goto L4344fc;}
|
|
//nop;
|
|
a0 = 0x10006a4c;
|
|
//nop;
|
|
a1 = zero;
|
|
a0 = a0;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4344e8;
|
|
a0 = a0;
|
|
L4344e8:
|
|
// bdead 4000018b gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
at = 0x10000208;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L4344fc:
|
|
t9 = 0x10000208;
|
|
at = 0x2f;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
t0 = MEM_U8(t9 + 0);
|
|
//nop;
|
|
if (t0 == at) {//nop;
|
|
goto L43453c;}
|
|
//nop;
|
|
t1 = 0x10000204;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t2 = MEM_U8(t1 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L434564;}
|
|
//nop;
|
|
L43453c:
|
|
a0 = 0x10000208;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L434550;
|
|
a1 = zero;
|
|
L434550:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
at = 0x10000550;
|
|
MEM_U32(at + 0) = v0;
|
|
goto L434594;
|
|
MEM_U32(at + 0) = v0;
|
|
L434564:
|
|
a0 = 0x10000204;
|
|
a1 = 0x10000208;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = MEM_U32(a1 + 0);
|
|
a2 = zero;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L434580;
|
|
a2 = zero;
|
|
L434580:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
at = 0x10000550;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L434594:
|
|
a0 = 0x1000a2fc;
|
|
a1 = 0x10006a60;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a2 = sp + 0xbc;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L4345b4;
|
|
a1 = a1;
|
|
L4345b4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
a0 = MEM_U32(sp + 10472);
|
|
at = 0x10000554;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
//nop;
|
|
v0 = f_full_path(mem, sp, a0);
|
|
goto L4345d0;
|
|
//nop;
|
|
L4345d0:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
MEM_U32(sp + 212) = v0;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 212);
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L4345e8;
|
|
//nop;
|
|
L4345e8:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
MEM_U32(sp + 208) = v0;
|
|
t3 = 0x10000234;
|
|
//nop;
|
|
t3 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if (t3 == 0) {//nop;
|
|
goto L4346c0;}
|
|
//nop;
|
|
a3 = 0x10000558;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006a74;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 212);
|
|
a3 = MEM_U32(a3 + 0);
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L43462c;
|
|
a1 = a1;
|
|
L43462c:
|
|
// bdead 40000183 gp = MEM_U32(sp + 40);
|
|
MEM_U32(sp + 10468) = zero;
|
|
t4 = 0x1000a5f0;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 4);
|
|
//nop;
|
|
if ((int)t4 <= 0) {//nop;
|
|
goto L4346a0;}
|
|
//nop;
|
|
L43464c:
|
|
t5 = 0x1000a5f0;
|
|
t6 = MEM_U32(sp + 10468);
|
|
t5 = MEM_U32(t5 + 8);
|
|
t7 = t6 << 2;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006a8c;
|
|
//nop;
|
|
t8 = t5 + t7;
|
|
a2 = MEM_U32(t8 + 0);
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L43467c;
|
|
a1 = a1;
|
|
L43467c:
|
|
// bdead 40000183 gp = MEM_U32(sp + 40);
|
|
t9 = MEM_U32(sp + 10468);
|
|
t1 = 0x1000a5f0;
|
|
t0 = t9 + 0x1;
|
|
t1 = MEM_U32(t1 + 4);
|
|
MEM_U32(sp + 10468) = t0;
|
|
at = (int)t0 < (int)t1;
|
|
if (at != 0) {//nop;
|
|
goto L43464c;}
|
|
//nop;
|
|
L4346a0:
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006a90;
|
|
//nop;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L4346b8;
|
|
a1 = a1;
|
|
L4346b8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L4346c0:
|
|
a0 = 0x10000554;
|
|
a1 = 0x10006a94;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_fopen(mem, a0, a1);
|
|
goto L4346d8;
|
|
a1 = a1;
|
|
L4346d8:
|
|
MEM_U32(sp + 10464) = v0;
|
|
t2 = MEM_U32(sp + 10464);
|
|
// bdead 40000803 gp = MEM_U32(sp + 40);
|
|
if (t2 != 0) {//nop;
|
|
goto L434778;}
|
|
//nop;
|
|
t4 = 0x10000554;
|
|
t3 = 0x10006ab0;
|
|
a3 = 0x10006a98;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
t3 = t3;
|
|
MEM_U32(sp + 20) = t3;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
a3 = a3;
|
|
MEM_U32(sp + 24) = t4;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L434724;
|
|
MEM_U32(sp + 24) = t4;
|
|
L434724:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
a0 = 0x10000558;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L434740;
|
|
//nop;
|
|
L434740:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_cleanup(mem, sp);
|
|
goto L434758;
|
|
//nop;
|
|
L434758:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L434770;
|
|
//nop;
|
|
L434770:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L434778:
|
|
a0 = 0x10000550;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
a1 = 0x102;
|
|
a2 = 0x1b6;
|
|
v0 = wrapper_open(mem, a0, a1, a2);
|
|
goto L434790;
|
|
a2 = 0x1b6;
|
|
L434790:
|
|
MEM_U32(sp + 10456) = v0;
|
|
t6 = MEM_U32(sp + 10456);
|
|
// bdead 40008003 gp = MEM_U32(sp + 40);
|
|
if ((int)t6 >= 0) {//nop;
|
|
goto L43484c;}
|
|
//nop;
|
|
t7 = 0x10000550;
|
|
t5 = 0x10006af8;
|
|
a3 = 0x10006ae0;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
a3 = a3;
|
|
MEM_U32(sp + 24) = t7;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4347dc;
|
|
MEM_U32(sp + 24) = t7;
|
|
L4347dc:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
a0 = 0x10000558;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L4347f8;
|
|
//nop;
|
|
L4347f8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
a0 = 0x10000554;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L434814;
|
|
//nop;
|
|
L434814:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_cleanup(mem, sp);
|
|
goto L43482c;
|
|
//nop;
|
|
L43482c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L434844;
|
|
//nop;
|
|
L434844:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L43484c:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 10456);
|
|
a1 = 0x2;
|
|
v0 = wrapper_flock(mem, a0, a1);
|
|
goto L43485c;
|
|
a1 = 0x2;
|
|
L43485c:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
if ((int)v0 >= 0) {//nop;
|
|
goto L434910;}
|
|
//nop;
|
|
t9 = 0x10000550;
|
|
t8 = 0x10006b44;
|
|
t9 = MEM_U32(t9 + 0);
|
|
a3 = 0x10006b2c;
|
|
MEM_U32(sp + 24) = t9;
|
|
//nop;
|
|
t8 = t8;
|
|
MEM_U32(sp + 20) = t8;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
a3 = a3;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L4348a0;
|
|
a3 = a3;
|
|
L4348a0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
a0 = 0x10000558;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L4348bc;
|
|
//nop;
|
|
L4348bc:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
a0 = 0x10000554;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L4348d8;
|
|
//nop;
|
|
L4348d8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_cleanup(mem, sp);
|
|
goto L4348f0;
|
|
//nop;
|
|
L4348f0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L434908;
|
|
//nop;
|
|
L434908:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L434910:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 10456);
|
|
a1 = sp + 0x34;
|
|
v0 = wrapper_fstat(mem, a0, a1);
|
|
goto L434920;
|
|
a1 = sp + 0x34;
|
|
L434920:
|
|
// bdead 4000018b gp = MEM_U32(sp + 40);
|
|
if ((int)v0 >= 0) {//nop;
|
|
goto L4349d4;}
|
|
//nop;
|
|
t1 = 0x10000550;
|
|
t0 = 0x10006b88;
|
|
a3 = 0x10006b70;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
t0 = t0;
|
|
MEM_U32(sp + 20) = t0;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
a3 = a3;
|
|
MEM_U32(sp + 24) = t1;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L434964;
|
|
MEM_U32(sp + 24) = t1;
|
|
L434964:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
a0 = 0x10000558;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L434980;
|
|
//nop;
|
|
L434980:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
a0 = 0x10000554;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L43499c;
|
|
//nop;
|
|
L43499c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_cleanup(mem, sp);
|
|
goto L4349b4;
|
|
//nop;
|
|
L4349b4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4349cc;
|
|
//nop;
|
|
L4349cc:
|
|
// bdead 40000183 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L4349d4:
|
|
t2 = MEM_U32(sp + 100);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L434a00;}
|
|
//nop;
|
|
a1 = 0x10006bb4;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 10464);
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L4349f8;
|
|
a1 = a1;
|
|
L4349f8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L434a00:
|
|
a1 = 0x10006bc0;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 10456);
|
|
a1 = a1;
|
|
v0 = wrapper_fdopen(mem, a0, a1);
|
|
goto L434a14;
|
|
a1 = a1;
|
|
L434a14:
|
|
MEM_U32(sp + 10460) = v0;
|
|
t3 = MEM_U32(sp + 10460);
|
|
// bdead 40001003 gp = MEM_U32(sp + 40);
|
|
if (t3 != 0) {//nop;
|
|
goto L434ad0;}
|
|
//nop;
|
|
t6 = 0x10000550;
|
|
t4 = 0x10006bdc;
|
|
a3 = 0x10006bc4;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
a3 = a3;
|
|
MEM_U32(sp + 24) = t6;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L434a60;
|
|
MEM_U32(sp + 24) = t6;
|
|
L434a60:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
a0 = 0x10000558;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L434a7c;
|
|
//nop;
|
|
L434a7c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
a0 = 0x10000554;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L434a98;
|
|
//nop;
|
|
L434a98:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_cleanup(mem, sp);
|
|
goto L434ab0;
|
|
//nop;
|
|
L434ab0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L434ac8;
|
|
//nop;
|
|
L434ac8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L434ad0:
|
|
//nop;
|
|
a2 = MEM_U32(sp + 10460);
|
|
a0 = sp + 0xd8;
|
|
a1 = 0x2800;
|
|
v0 = wrapper_fgets(mem, a0, a1, a2);
|
|
goto L434ae4;
|
|
a1 = 0x2800;
|
|
L434ae4:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
if (v0 == 0) {//nop;
|
|
goto L434b78;}
|
|
//nop;
|
|
L434af0:
|
|
//nop;
|
|
a1 = MEM_U32(sp + 212);
|
|
a2 = MEM_U32(sp + 208);
|
|
a0 = sp + 0xd8;
|
|
v0 = wrapper_strncmp(mem, a0, a1, a2);
|
|
goto L434b04;
|
|
a0 = sp + 0xd8;
|
|
L434b04:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
if (v0 != 0) {//nop;
|
|
goto L434b40;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 208);
|
|
t7 = sp + 0xd8;
|
|
t8 = t5 + t7;
|
|
t9 = MEM_U8(t8 + 0);
|
|
t0 = 0xfb504f0;
|
|
//nop;
|
|
t1 = t9 + t0;
|
|
t2 = MEM_U8(t1 + 1);
|
|
//nop;
|
|
t3 = t2 & 0x8;
|
|
if (t3 != 0) {//nop;
|
|
goto L434b58;}
|
|
//nop;
|
|
L434b40:
|
|
//nop;
|
|
a1 = MEM_U32(sp + 10464);
|
|
a0 = sp + 0xd8;
|
|
v0 = wrapper_fputs(mem, a0, a1);
|
|
goto L434b50;
|
|
a0 = sp + 0xd8;
|
|
L434b50:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L434b58:
|
|
//nop;
|
|
a2 = MEM_U32(sp + 10460);
|
|
a0 = sp + 0xd8;
|
|
a1 = 0x2800;
|
|
v0 = wrapper_fgets(mem, a0, a1, a2);
|
|
goto L434b6c;
|
|
a1 = 0x2800;
|
|
L434b6c:
|
|
// bdead 4000000b gp = MEM_U32(sp + 40);
|
|
if (v0 != 0) {//nop;
|
|
goto L434af0;}
|
|
//nop;
|
|
L434b78:
|
|
a3 = 0x10000558;
|
|
a1 = 0x10006c08;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 10464);
|
|
a2 = MEM_U32(sp + 212);
|
|
a3 = MEM_U32(a3 + 0);
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L434b98;
|
|
a1 = a1;
|
|
L434b98:
|
|
// bdead 40000183 gp = MEM_U32(sp + 40);
|
|
MEM_U32(sp + 10468) = zero;
|
|
t4 = 0x1000a5f0;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 4);
|
|
//nop;
|
|
if ((int)t4 <= 0) {//nop;
|
|
goto L434c08;}
|
|
//nop;
|
|
L434bb8:
|
|
t6 = 0x1000a5f0;
|
|
t5 = MEM_U32(sp + 10468);
|
|
t6 = MEM_U32(t6 + 8);
|
|
t7 = t5 << 2;
|
|
a1 = 0x10006c10;
|
|
//nop;
|
|
t8 = t6 + t7;
|
|
a2 = MEM_U32(t8 + 0);
|
|
a0 = MEM_U32(sp + 10464);
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L434be4;
|
|
a1 = a1;
|
|
L434be4:
|
|
// bdead 40000183 gp = MEM_U32(sp + 40);
|
|
t9 = MEM_U32(sp + 10468);
|
|
t1 = 0x1000a5f0;
|
|
t0 = t9 + 0x1;
|
|
t1 = MEM_U32(t1 + 4);
|
|
MEM_U32(sp + 10468) = t0;
|
|
at = (int)t0 < (int)t1;
|
|
if (at != 0) {//nop;
|
|
goto L434bb8;}
|
|
//nop;
|
|
L434c08:
|
|
a1 = 0x10006c14;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 10464);
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L434c1c;
|
|
a1 = a1;
|
|
L434c1c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a0 = MEM_U32(sp + 212);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L434c34;
|
|
//nop;
|
|
L434c34:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a0 = MEM_U32(sp + 10460);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_rewind(mem, a0);
|
|
goto L434c4c;
|
|
//nop;
|
|
L434c4c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a0 = MEM_U32(sp + 10464);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_rewind(mem, a0);
|
|
goto L434c64;
|
|
//nop;
|
|
L434c64:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
t2 = MEM_U32(sp + 10460);
|
|
//nop;
|
|
a0 = MEM_U8(t2 + 13);
|
|
a1 = zero;
|
|
v0 = wrapper_ftruncate(mem, a0, a1);
|
|
goto L434c7c;
|
|
a1 = zero;
|
|
L434c7c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a3 = MEM_U32(sp + 10464);
|
|
//nop;
|
|
a0 = sp + 0xd8;
|
|
a1 = 0x1;
|
|
a2 = 0x2800;
|
|
v0 = wrapper_fread(mem, a0, a1, a2, a3);
|
|
goto L434c98;
|
|
a2 = 0x2800;
|
|
L434c98:
|
|
MEM_U32(sp + 10468) = v0;
|
|
t3 = MEM_U32(sp + 10468);
|
|
// bdead 40001003 gp = MEM_U32(sp + 40);
|
|
if ((int)t3 <= 0) {//nop;
|
|
goto L434da8;}
|
|
//nop;
|
|
L434cac:
|
|
//nop;
|
|
a2 = MEM_U32(sp + 10468);
|
|
a3 = MEM_U32(sp + 10460);
|
|
a0 = sp + 0xd8;
|
|
a1 = 0x1;
|
|
v0 = wrapper_fwrite(mem, a0, a1, a2, a3);
|
|
goto L434cc4;
|
|
a1 = 0x1;
|
|
L434cc4:
|
|
t4 = MEM_U32(sp + 10468);
|
|
// bdead 4000200b gp = MEM_U32(sp + 40);
|
|
if (v0 == t4) {//nop;
|
|
goto L434d7c;}
|
|
//nop;
|
|
t6 = 0x10000550;
|
|
t5 = 0x10006c30;
|
|
a3 = 0x10006c18;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
t5 = t5;
|
|
MEM_U32(sp + 20) = t5;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
a3 = a3;
|
|
MEM_U32(sp + 24) = t6;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L434d0c;
|
|
MEM_U32(sp + 24) = t6;
|
|
L434d0c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
a0 = 0x10000558;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L434d28;
|
|
//nop;
|
|
L434d28:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
a0 = 0x10000554;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L434d44;
|
|
//nop;
|
|
L434d44:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_cleanup(mem, sp);
|
|
goto L434d5c;
|
|
//nop;
|
|
L434d5c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L434d74;
|
|
//nop;
|
|
L434d74:
|
|
// bdead 40000003 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
L434d7c:
|
|
//nop;
|
|
a3 = MEM_U32(sp + 10464);
|
|
a0 = sp + 0xd8;
|
|
a1 = 0x1;
|
|
a2 = 0x2800;
|
|
v0 = wrapper_fread(mem, a0, a1, a2, a3);
|
|
goto L434d94;
|
|
a2 = 0x2800;
|
|
L434d94:
|
|
MEM_U32(sp + 10468) = v0;
|
|
t7 = MEM_U32(sp + 10468);
|
|
// bdead 40010003 gp = MEM_U32(sp + 40);
|
|
if ((int)t7 > 0) {//nop;
|
|
goto L434cac;}
|
|
//nop;
|
|
L434da8:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 10460);
|
|
//nop;
|
|
v0 = wrapper_fclose(mem, a0);
|
|
goto L434db8;
|
|
//nop;
|
|
L434db8:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
a0 = MEM_U32(sp + 10464);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = wrapper_fclose(mem, a0);
|
|
goto L434dd0;
|
|
//nop;
|
|
L434dd0:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
a0 = 0x10000554;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_unlink(mem, a0);
|
|
goto L434dec;
|
|
//nop;
|
|
L434dec:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
a0 = 0x10000550;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L434e08;
|
|
//nop;
|
|
L434e08:
|
|
// bdead 40000001 gp = MEM_U32(sp + 40);
|
|
//nop;
|
|
a0 = 0x10000554;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L434e24;
|
|
//nop;
|
|
L434e24:
|
|
// bdead 1 ra = MEM_U32(sp + 44);
|
|
// bdead 1 gp = MEM_U32(sp + 40);
|
|
// bdead 1 s0 = MEM_U32(sp + 36);
|
|
// bdead 1 sp = sp + 0x28e8;
|
|
return;
|
|
// bdead 1 sp = sp + 0x28e8;
|
|
}
|
|
|
|
static uint32_t f_touch(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L434e38:
|
|
//touch:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffc0;
|
|
//nop;
|
|
// fdead 4000002b MEM_U32(sp + 36) = ra;
|
|
MEM_U32(sp + 64) = a0;
|
|
// fdead 4000002b MEM_U32(sp + 32) = gp;
|
|
// fdead 4000002b MEM_U32(sp + 28) = s1;
|
|
// fdead 4000002b MEM_U32(sp + 24) = s0;
|
|
a0 = zero;
|
|
v0 = wrapper_time(mem, a0);
|
|
goto L434e68;
|
|
a0 = zero;
|
|
L434e68:
|
|
// bdead 4000000b gp = MEM_U32(sp + 32);
|
|
MEM_U32(sp + 60) = v0;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_init_curr_dir(mem, sp);
|
|
goto L434e80;
|
|
//nop;
|
|
L434e80:
|
|
// bdead 40000003 gp = MEM_U32(sp + 32);
|
|
//nop;
|
|
t6 = 0x10000234;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L434ecc;}
|
|
//nop;
|
|
a2 = 0x10000558;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006c5c;
|
|
//nop;
|
|
a3 = MEM_U32(sp + 64);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L434ec4;
|
|
a1 = a1;
|
|
L434ec4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 32);
|
|
//nop;
|
|
L434ecc:
|
|
t7 = MEM_U32(sp + 60);
|
|
//nop;
|
|
a0 = MEM_U32(sp + 64);
|
|
a1 = sp + 0x34;
|
|
MEM_U32(sp + 56) = t7;
|
|
MEM_U32(sp + 52) = t7;
|
|
v0 = wrapper_utime(mem, a0, a1);
|
|
goto L434ee8;
|
|
MEM_U32(sp + 52) = t7;
|
|
L434ee8:
|
|
// bdead 4000000b gp = MEM_U32(sp + 32);
|
|
if ((int)v0 >= 0) {//nop;
|
|
goto L434f9c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 64);
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L434f04;
|
|
//nop;
|
|
L434f04:
|
|
// bdead 40000009 gp = MEM_U32(sp + 32);
|
|
s1 = v0;
|
|
a0 = 0x10000558;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L434f20;
|
|
//nop;
|
|
L434f20:
|
|
// bdead 40040009 gp = MEM_U32(sp + 32);
|
|
s0 = v0;
|
|
//nop;
|
|
a0 = s0 + s1;
|
|
a0 = a0 + 0xa;
|
|
v0 = wrapper_malloc(mem, a0);
|
|
goto L434f38;
|
|
a0 = a0 + 0xa;
|
|
L434f38:
|
|
// bdead 40000009 gp = MEM_U32(sp + 32);
|
|
MEM_U32(sp + 48) = v0;
|
|
a2 = 0x10000558;
|
|
a1 = 0x10006c6c;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 48);
|
|
a3 = MEM_U32(sp + 64);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_sprintf(mem, a0, a1, sp);
|
|
goto L434f60;
|
|
a1 = a1;
|
|
L434f60:
|
|
// bdead 40000001 gp = MEM_U32(sp + 32);
|
|
a0 = MEM_U32(sp + 48);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L434f78;
|
|
//nop;
|
|
L434f78:
|
|
// bdead 40000001 gp = MEM_U32(sp + 32);
|
|
a0 = MEM_U32(sp + 48);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L434f90;
|
|
//nop;
|
|
L434f90:
|
|
// bdead 1 gp = MEM_U32(sp + 32);
|
|
v0 = 0xffffffff;
|
|
goto L434fa0;
|
|
v0 = 0xffffffff;
|
|
L434f9c:
|
|
v0 = zero;
|
|
L434fa0:
|
|
// bdead 9 ra = MEM_U32(sp + 36);
|
|
// bdead 9 s0 = MEM_U32(sp + 24);
|
|
// bdead 9 s1 = MEM_U32(sp + 28);
|
|
// bdead 9 sp = sp + 0x40;
|
|
return v0;
|
|
// bdead 9 sp = sp + 0x40;
|
|
}
|
|
|
|
static void f_add_prelinker_objects(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L434fb4:
|
|
//add_prelinker_objects:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffd8;
|
|
MEM_U32(sp + 44) = a1;
|
|
t6 = MEM_U32(sp + 44);
|
|
// fdead 4000806b MEM_U32(sp + 28) = ra;
|
|
// fdead 4000806b MEM_U32(sp + 24) = gp;
|
|
MEM_U32(sp + 40) = a0;
|
|
MEM_U32(sp + 36) = zero;
|
|
t7 = MEM_U32(t6 + 4);
|
|
//nop;
|
|
if ((int)t7 <= 0) {//nop;
|
|
goto L4350a0;}
|
|
//nop;
|
|
L434fec:
|
|
t8 = MEM_U32(sp + 44);
|
|
t0 = MEM_U32(sp + 36);
|
|
t9 = MEM_U32(t8 + 8);
|
|
t1 = t0 << 2;
|
|
t2 = t9 + t1;
|
|
t3 = MEM_U32(t2 + 0);
|
|
at = 0x2d;
|
|
t4 = MEM_U8(t3 + 0);
|
|
//nop;
|
|
if (t4 != at) {//nop;
|
|
goto L43504c;}
|
|
//nop;
|
|
a1 = 0x10006c7c;
|
|
//nop;
|
|
a0 = t3;
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L43502c;
|
|
a1 = a1;
|
|
L43502c:
|
|
// bdead 40000009 gp = MEM_U32(sp + 24);
|
|
if (v0 != 0) {//nop;
|
|
goto L43507c;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 36);
|
|
//nop;
|
|
t6 = t5 + 0x1;
|
|
MEM_U32(sp + 36) = t6;
|
|
goto L43507c;
|
|
MEM_U32(sp + 36) = t6;
|
|
L43504c:
|
|
t7 = MEM_U32(sp + 44);
|
|
t0 = MEM_U32(sp + 36);
|
|
t8 = MEM_U32(t7 + 8);
|
|
t9 = t0 << 2;
|
|
t1 = t8 + t9;
|
|
//nop;
|
|
a1 = MEM_U32(t1 + 0);
|
|
a0 = MEM_U32(sp + 40);
|
|
//nop;
|
|
f_addstr(mem, sp, a0, a1);
|
|
goto L435074;
|
|
//nop;
|
|
L435074:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L43507c:
|
|
t2 = MEM_U32(sp + 36);
|
|
t3 = MEM_U32(sp + 44);
|
|
t4 = t2 + 0x1;
|
|
MEM_U32(sp + 36) = t4;
|
|
t5 = MEM_U32(t3 + 4);
|
|
//nop;
|
|
at = (int)t4 < (int)t5;
|
|
if (at != 0) {//nop;
|
|
goto L434fec;}
|
|
//nop;
|
|
L4350a0:
|
|
// bdead 1 ra = MEM_U32(sp + 28);
|
|
// bdead 1 sp = sp + 0x28;
|
|
//nop;
|
|
return;
|
|
//nop;
|
|
}
|
|
|
|
static uint32_t f_quoted_length(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L4350b0:
|
|
//quoted_length:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xfffffff0;
|
|
MEM_U32(sp + 12) = zero;
|
|
MEM_U32(a1 + 0) = zero;
|
|
t6 = MEM_U8(a0 + 0);
|
|
a0 = a0 + 0x1;
|
|
MEM_U8(sp + 11) = (uint8_t)t6;
|
|
a2 = MEM_U8(sp + 11);
|
|
//nop;
|
|
if (a2 == 0) {//nop;
|
|
goto L435218;}
|
|
//nop;
|
|
L4350e4:
|
|
t7 = MEM_U32(a1 + 0);
|
|
//nop;
|
|
if (t7 != 0) {//nop;
|
|
goto L4351b4;}
|
|
//nop;
|
|
t8 = MEM_U8(sp + 11);
|
|
at = 0x27;
|
|
if (t8 == at) {at = 0x7c;
|
|
goto L43519c;}
|
|
at = 0x7c;
|
|
if (t8 == at) {at = 0x26;
|
|
goto L43519c;}
|
|
at = 0x26;
|
|
if (t8 == at) {at = 0x2a;
|
|
goto L43519c;}
|
|
at = 0x2a;
|
|
if (t8 == at) {at = 0x3f;
|
|
goto L43519c;}
|
|
at = 0x3f;
|
|
if (t8 == at) {at = 0x5b;
|
|
goto L43519c;}
|
|
at = 0x5b;
|
|
if (t8 == at) {at = 0x5d;
|
|
goto L43519c;}
|
|
at = 0x5d;
|
|
if (t8 == at) {at = 0x3b;
|
|
goto L43519c;}
|
|
at = 0x3b;
|
|
if (t8 == at) {at = 0x21;
|
|
goto L43519c;}
|
|
at = 0x21;
|
|
if (t8 == at) {at = 0x28;
|
|
goto L43519c;}
|
|
at = 0x28;
|
|
if (t8 == at) {at = 0x29;
|
|
goto L43519c;}
|
|
at = 0x29;
|
|
if (t8 == at) {at = 0x5e;
|
|
goto L43519c;}
|
|
at = 0x5e;
|
|
if (t8 == at) {at = 0x3c;
|
|
goto L43519c;}
|
|
at = 0x3c;
|
|
if (t8 == at) {at = 0x3e;
|
|
goto L43519c;}
|
|
at = 0x3e;
|
|
if (t8 == at) {at = (int)t8 < (int)0x21;
|
|
goto L43519c;}
|
|
at = (int)t8 < (int)0x21;
|
|
if (at != 0) {at = 0x9;
|
|
goto L43519c;}
|
|
at = 0x9;
|
|
if (t8 == at) {at = 0x22;
|
|
goto L43519c;}
|
|
at = 0x22;
|
|
if (t8 == at) {at = 0x5c;
|
|
goto L43519c;}
|
|
at = 0x5c;
|
|
if (t8 == at) {at = 0x60;
|
|
goto L43519c;}
|
|
at = 0x60;
|
|
if (t8 == at) {at = 0x24;
|
|
goto L43519c;}
|
|
at = 0x24;
|
|
if (t8 != at) {//nop;
|
|
goto L4351b4;}
|
|
//nop;
|
|
L43519c:
|
|
t9 = 0x1;
|
|
MEM_U32(a1 + 0) = t9;
|
|
t0 = MEM_U32(sp + 12);
|
|
//nop;
|
|
t1 = t0 + 0x2;
|
|
MEM_U32(sp + 12) = t1;
|
|
L4351b4:
|
|
t2 = MEM_U8(sp + 11);
|
|
at = 0x22;
|
|
if (t2 == at) {at = 0x5c;
|
|
goto L4351dc;}
|
|
at = 0x5c;
|
|
if (t2 == at) {at = 0x60;
|
|
goto L4351dc;}
|
|
at = 0x60;
|
|
if (t2 == at) {at = 0x24;
|
|
goto L4351dc;}
|
|
at = 0x24;
|
|
if (t2 != at) {//nop;
|
|
goto L4351ec;}
|
|
//nop;
|
|
L4351dc:
|
|
t3 = MEM_U32(sp + 12);
|
|
//nop;
|
|
t4 = t3 + 0x1;
|
|
MEM_U32(sp + 12) = t4;
|
|
L4351ec:
|
|
t5 = MEM_U32(sp + 12);
|
|
a0 = a0 + 0x1;
|
|
t6 = t5 + 0x1;
|
|
MEM_U32(sp + 12) = t6;
|
|
t7 = MEM_U8(a0 + -1);
|
|
//nop;
|
|
MEM_U8(sp + 11) = (uint8_t)t7;
|
|
a2 = MEM_U8(sp + 11);
|
|
//nop;
|
|
if (a2 != 0) {//nop;
|
|
goto L4350e4;}
|
|
//nop;
|
|
L435218:
|
|
v0 = MEM_U32(sp + 12);
|
|
// bdead 9 sp = sp + 0x10;
|
|
return v0;
|
|
// bdead 9 sp = sp + 0x10;
|
|
}
|
|
|
|
static uint32_t f_quote_shell_arg(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L435224:
|
|
//quote_shell_arg:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffd0;
|
|
//nop;
|
|
MEM_U32(sp + 48) = a0;
|
|
// fdead 4000006b MEM_U32(sp + 28) = ra;
|
|
MEM_U32(sp + 52) = a1;
|
|
a0 = MEM_U32(sp + 48);
|
|
// fdead 4000006b MEM_U32(sp + 24) = gp;
|
|
// fdead 4000006b MEM_U32(sp + 20) = s0;
|
|
MEM_U32(sp + 40) = zero;
|
|
a1 = sp + 0x28;
|
|
v0 = f_quoted_length(mem, sp, a0, a1);
|
|
goto L43525c;
|
|
a1 = sp + 0x28;
|
|
L43525c:
|
|
t6 = MEM_U32(sp + 40);
|
|
// bdead 40008009 gp = MEM_U32(sp + 24);
|
|
if (t6 == 0) {MEM_U32(sp + 36) = v0;
|
|
goto L435288;}
|
|
MEM_U32(sp + 36) = v0;
|
|
t8 = MEM_U32(sp + 52);
|
|
t7 = 0x22;
|
|
MEM_U8(t8 + 0) = (uint8_t)t7;
|
|
t9 = MEM_U32(sp + 52);
|
|
//nop;
|
|
t0 = t9 + 0x1;
|
|
MEM_U32(sp + 52) = t0;
|
|
L435288:
|
|
t1 = MEM_U32(sp + 48);
|
|
//nop;
|
|
t2 = MEM_U8(t1 + 0);
|
|
t3 = t1 + 0x1;
|
|
s0 = t2;
|
|
MEM_U32(sp + 48) = t3;
|
|
if (s0 == 0) {MEM_U8(sp + 47) = (uint8_t)t2;
|
|
goto L435324;}
|
|
MEM_U8(sp + 47) = (uint8_t)t2;
|
|
L4352a8:
|
|
t4 = MEM_U8(sp + 47);
|
|
at = 0x22;
|
|
if (t4 == at) {at = 0x5c;
|
|
goto L4352d0;}
|
|
at = 0x5c;
|
|
if (t4 == at) {at = 0x60;
|
|
goto L4352d0;}
|
|
at = 0x60;
|
|
if (t4 == at) {at = 0x24;
|
|
goto L4352d0;}
|
|
at = 0x24;
|
|
if (t4 != at) {//nop;
|
|
goto L4352ec;}
|
|
//nop;
|
|
L4352d0:
|
|
t6 = MEM_U32(sp + 52);
|
|
t5 = 0x5c;
|
|
MEM_U8(t6 + 0) = (uint8_t)t5;
|
|
t7 = MEM_U32(sp + 52);
|
|
//nop;
|
|
t8 = t7 + 0x1;
|
|
MEM_U32(sp + 52) = t8;
|
|
L4352ec:
|
|
t9 = MEM_U8(sp + 47);
|
|
t0 = MEM_U32(sp + 52);
|
|
//nop;
|
|
MEM_U8(t0 + 0) = (uint8_t)t9;
|
|
t2 = MEM_U32(sp + 52);
|
|
t3 = MEM_U32(sp + 48);
|
|
t1 = t2 + 0x1;
|
|
MEM_U32(sp + 52) = t1;
|
|
t4 = MEM_U8(t3 + 0);
|
|
t5 = t3 + 0x1;
|
|
s0 = t4;
|
|
MEM_U32(sp + 48) = t5;
|
|
if (s0 != 0) {MEM_U8(sp + 47) = (uint8_t)t4;
|
|
goto L4352a8;}
|
|
MEM_U8(sp + 47) = (uint8_t)t4;
|
|
L435324:
|
|
t6 = MEM_U32(sp + 40);
|
|
//nop;
|
|
if (t6 == 0) {//nop;
|
|
goto L435350;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 52);
|
|
t7 = 0x22;
|
|
MEM_U8(t8 + 0) = (uint8_t)t7;
|
|
t9 = MEM_U32(sp + 52);
|
|
//nop;
|
|
t0 = t9 + 0x1;
|
|
MEM_U32(sp + 52) = t0;
|
|
L435350:
|
|
// bdead 40000001 ra = MEM_U32(sp + 28);
|
|
v0 = MEM_U32(sp + 36);
|
|
// bdead 9 s0 = MEM_U32(sp + 20);
|
|
// bdead 9 sp = sp + 0x30;
|
|
return v0;
|
|
// bdead 9 sp = sp + 0x30;
|
|
}
|
|
|
|
static void f_save_off_command_line(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L435364:
|
|
//save_off_command_line:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffc0;
|
|
MEM_U32(sp + 64) = a0;
|
|
t7 = MEM_U32(sp + 64);
|
|
t6 = 0x1;
|
|
at = (int)t7 < (int)0x2;
|
|
// fdead 4001806f MEM_U32(sp + 28) = ra;
|
|
// fdead 4001806f MEM_U32(sp + 24) = gp;
|
|
MEM_U32(sp + 68) = a1;
|
|
// fdead 4001806f MEM_U32(sp + 20) = s0;
|
|
MEM_U32(sp + 60) = zero;
|
|
MEM_U32(sp + 56) = zero;
|
|
MEM_U32(sp + 52) = zero;
|
|
if (at != 0) {MEM_U32(sp + 48) = t6;
|
|
goto L4354bc;}
|
|
MEM_U32(sp + 48) = t6;
|
|
L4353a8:
|
|
t9 = MEM_U32(sp + 48);
|
|
t8 = MEM_U32(sp + 68);
|
|
t0 = t9 << 2;
|
|
//nop;
|
|
a1 = 0x10006c80;
|
|
t1 = t8 + t0;
|
|
a0 = MEM_U32(t1 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L4353cc;
|
|
a1 = a1;
|
|
L4353cc:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
if (v0 != 0) {//nop;
|
|
goto L43546c;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 64);
|
|
t2 = MEM_U32(sp + 48);
|
|
t4 = t3 + 0xffffffff;
|
|
at = (int)t2 < (int)t4;
|
|
if (at == 0) {//nop;
|
|
goto L43546c;}
|
|
//nop;
|
|
t5 = MEM_U32(sp + 68);
|
|
t6 = t2 << 2;
|
|
//nop;
|
|
t7 = t5 + t6;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = sp + 0x34;
|
|
v0 = f_quoted_length(mem, sp, a0, a1);
|
|
goto L43540c;
|
|
a1 = sp + 0x34;
|
|
L43540c:
|
|
t9 = MEM_U32(sp + 56);
|
|
t3 = MEM_U32(sp + 48);
|
|
s0 = v0;
|
|
// bdead 44021003 gp = MEM_U32(sp + 24);
|
|
t1 = MEM_U32(sp + 68);
|
|
t8 = t9 + s0;
|
|
t0 = t8 + 0x1;
|
|
t4 = t3 << 2;
|
|
//nop;
|
|
MEM_U32(sp + 56) = t0;
|
|
t2 = t1 + t4;
|
|
a0 = MEM_U32(t2 + 4);
|
|
a1 = sp + 0x34;
|
|
v0 = f_quoted_length(mem, sp, a0, a1);
|
|
goto L435444;
|
|
a1 = sp + 0x34;
|
|
L435444:
|
|
t5 = MEM_U32(sp + 56);
|
|
t9 = MEM_U32(sp + 48);
|
|
s0 = v0;
|
|
t6 = t5 + s0;
|
|
t7 = t6 + 0x1;
|
|
// bdead 44010003 gp = MEM_U32(sp + 24);
|
|
t8 = t9 + 0x1;
|
|
MEM_U32(sp + 56) = t7;
|
|
MEM_U32(sp + 48) = t8;
|
|
goto L4354a4;
|
|
MEM_U32(sp + 48) = t8;
|
|
L43546c:
|
|
t3 = MEM_U32(sp + 48);
|
|
t0 = MEM_U32(sp + 68);
|
|
t1 = t3 << 2;
|
|
//nop;
|
|
t4 = t0 + t1;
|
|
a0 = MEM_U32(t4 + 0);
|
|
a1 = sp + 0x34;
|
|
v0 = f_quoted_length(mem, sp, a0, a1);
|
|
goto L43548c;
|
|
a1 = sp + 0x34;
|
|
L43548c:
|
|
t2 = MEM_U32(sp + 60);
|
|
s0 = v0;
|
|
t5 = t2 + s0;
|
|
t6 = t5 + 0x1;
|
|
// bdead 40008003 gp = MEM_U32(sp + 24);
|
|
MEM_U32(sp + 60) = t6;
|
|
L4354a4:
|
|
t7 = MEM_U32(sp + 48);
|
|
t8 = MEM_U32(sp + 64);
|
|
t9 = t7 + 0x1;
|
|
at = (int)t9 < (int)t8;
|
|
if (at != 0) {MEM_U32(sp + 48) = t9;
|
|
goto L4353a8;}
|
|
MEM_U32(sp + 48) = t9;
|
|
L4354bc:
|
|
a0 = MEM_U32(sp + 60);
|
|
//nop;
|
|
a0 = a0 + 0x1;
|
|
//nop;
|
|
v0 = wrapper_malloc(mem, a0);
|
|
goto L4354d0;
|
|
//nop;
|
|
L4354d0:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
MEM_U32(sp + 44) = v0;
|
|
t3 = MEM_U32(sp + 44);
|
|
t0 = MEM_U32(sp + 56);
|
|
at = 0x1000a48c;
|
|
if (t0 == 0) {MEM_U32(at + 0) = t3;
|
|
goto L435510;}
|
|
MEM_U32(at + 0) = t3;
|
|
//nop;
|
|
a0 = t0 + 0x1;
|
|
//nop;
|
|
v0 = wrapper_malloc(mem, a0);
|
|
goto L4354fc;
|
|
//nop;
|
|
L4354fc:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
at = 0x1000a49c;
|
|
//nop;
|
|
MEM_U32(at + 0) = v0;
|
|
L435510:
|
|
t4 = MEM_U32(sp + 64);
|
|
t1 = 0x1;
|
|
at = (int)t4 < (int)0x2;
|
|
if (at != 0) {MEM_U32(sp + 48) = t1;
|
|
goto L435688;}
|
|
MEM_U32(sp + 48) = t1;
|
|
L435524:
|
|
t5 = MEM_U32(sp + 48);
|
|
t2 = MEM_U32(sp + 68);
|
|
t6 = t5 << 2;
|
|
a1 = 0x10006c84;
|
|
//nop;
|
|
t7 = t2 + t6;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a1 = a1;
|
|
v0 = wrapper_strcmp(mem, a0, a1);
|
|
goto L435548;
|
|
a1 = a1;
|
|
L435548:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
if (v0 != 0) {//nop;
|
|
goto L435620;}
|
|
//nop;
|
|
t8 = MEM_U32(sp + 64);
|
|
t9 = MEM_U32(sp + 48);
|
|
t3 = t8 + 0xffffffff;
|
|
at = (int)t9 < (int)t3;
|
|
if (at == 0) {//nop;
|
|
goto L435620;}
|
|
//nop;
|
|
t0 = 0x1000a49c;
|
|
t1 = MEM_U32(sp + 68);
|
|
t0 = MEM_U32(t0 + 0);
|
|
t4 = t9 << 2;
|
|
//nop;
|
|
t5 = t1 + t4;
|
|
MEM_U32(sp + 40) = t0;
|
|
a0 = MEM_U32(t5 + 0);
|
|
a1 = t0;
|
|
v0 = f_quote_shell_arg(mem, sp, a0, a1);
|
|
goto L435594;
|
|
a1 = t0;
|
|
L435594:
|
|
t2 = MEM_U32(sp + 40);
|
|
s0 = v0;
|
|
t6 = t2 + s0;
|
|
// bdead 40008003 gp = MEM_U32(sp + 24);
|
|
MEM_U32(sp + 40) = t6;
|
|
t7 = 0x20;
|
|
MEM_U8(t6 + 0) = (uint8_t)t7;
|
|
t1 = MEM_U32(sp + 48);
|
|
t8 = MEM_U32(sp + 40);
|
|
t9 = MEM_U32(sp + 68);
|
|
t4 = t1 << 2;
|
|
t3 = t8 + 0x1;
|
|
t5 = t9 + t4;
|
|
//nop;
|
|
MEM_U32(sp + 40) = t3;
|
|
a0 = MEM_U32(t5 + 4);
|
|
a1 = t3;
|
|
v0 = f_quote_shell_arg(mem, sp, a0, a1);
|
|
goto L4355dc;
|
|
a1 = t3;
|
|
L4355dc:
|
|
t0 = MEM_U32(sp + 40);
|
|
s0 = v0;
|
|
t2 = t0 + s0;
|
|
MEM_U32(sp + 40) = t2;
|
|
// bdead 40000803 gp = MEM_U32(sp + 24);
|
|
t7 = 0x20;
|
|
MEM_U8(t2 + 0) = (uint8_t)t7;
|
|
t6 = MEM_U32(sp + 40);
|
|
//nop;
|
|
t8 = t6 + 0x1;
|
|
MEM_U32(sp + 40) = t8;
|
|
MEM_U8(t8 + 0) = (uint8_t)zero;
|
|
t1 = MEM_U32(sp + 48);
|
|
//nop;
|
|
t9 = t1 + 0x1;
|
|
MEM_U32(sp + 48) = t9;
|
|
goto L435670;
|
|
MEM_U32(sp + 48) = t9;
|
|
L435620:
|
|
t5 = MEM_U32(sp + 48);
|
|
t4 = MEM_U32(sp + 68);
|
|
t3 = t5 << 2;
|
|
//nop;
|
|
t0 = t4 + t3;
|
|
a0 = MEM_U32(t0 + 0);
|
|
a1 = MEM_U32(sp + 44);
|
|
//nop;
|
|
v0 = f_quote_shell_arg(mem, sp, a0, a1);
|
|
goto L435644;
|
|
//nop;
|
|
L435644:
|
|
t7 = MEM_U32(sp + 44);
|
|
s0 = v0;
|
|
t2 = t7 + s0;
|
|
MEM_U32(sp + 44) = t2;
|
|
// bdead 40000803 gp = MEM_U32(sp + 24);
|
|
t6 = 0x20;
|
|
MEM_U8(t2 + 0) = (uint8_t)t6;
|
|
t8 = MEM_U32(sp + 44);
|
|
//nop;
|
|
t1 = t8 + 0x1;
|
|
MEM_U32(sp + 44) = t1;
|
|
L435670:
|
|
t9 = MEM_U32(sp + 48);
|
|
t4 = MEM_U32(sp + 64);
|
|
t5 = t9 + 0x1;
|
|
at = (int)t5 < (int)t4;
|
|
if (at != 0) {MEM_U32(sp + 48) = t5;
|
|
goto L435524;}
|
|
MEM_U32(sp + 48) = t5;
|
|
L435688:
|
|
t3 = MEM_U32(sp + 44);
|
|
//nop;
|
|
MEM_U8(t3 + -1) = (uint8_t)zero;
|
|
// bdead 1 ra = MEM_U32(sp + 28);
|
|
// bdead 1 s0 = MEM_U32(sp + 20);
|
|
// bdead 1 sp = sp + 0x40;
|
|
return;
|
|
// bdead 1 sp = sp + 0x40;
|
|
}
|
|
|
|
static void f_skip_old_ii_controls(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L4356a4:
|
|
//skip_old_ii_controls:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffa8;
|
|
t6 = 0xfb51f00;
|
|
// fdead 4000802b MEM_U32(sp + 52) = ra;
|
|
t6 = MEM_U32(t6 + 0);
|
|
// fdead 4000802b MEM_U32(sp + 48) = gp;
|
|
MEM_U32(sp + 88) = a0;
|
|
// fdead 4000802b MEM_U32(sp + 44) = s5;
|
|
// fdead 4000802b MEM_U32(sp + 40) = s4;
|
|
// fdead 4000802b MEM_U32(sp + 36) = s3;
|
|
// fdead 4000802b MEM_U32(sp + 32) = s2;
|
|
// fdead 4000802b MEM_U32(sp + 28) = s1;
|
|
// fdead 4000802b MEM_U32(sp + 24) = s0;
|
|
if (t6 == 0) {MEM_U32(sp + 80) = zero;
|
|
goto L435704;}
|
|
MEM_U32(sp + 80) = zero;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
v0 = wrapper___semgetc(mem, a0);
|
|
goto L4356f8;
|
|
//nop;
|
|
L4356f8:
|
|
// bdead 40000009 gp = MEM_U32(sp + 48);
|
|
MEM_U32(sp + 84) = v0;
|
|
goto L435770;
|
|
MEM_U32(sp + 84) = v0;
|
|
L435704:
|
|
t7 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t8 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
t9 = t8 + 0xffffffff;
|
|
MEM_U32(t7 + 0) = t9;
|
|
t0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t1 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if ((int)t1 >= 0) {//nop;
|
|
goto L435750;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t0;
|
|
//nop;
|
|
v0 = wrapper___filbuf(mem, a0);
|
|
goto L435744;
|
|
//nop;
|
|
L435744:
|
|
// bdead 40000009 gp = MEM_U32(sp + 48);
|
|
s0 = v0;
|
|
goto L43576c;
|
|
s0 = v0;
|
|
L435750:
|
|
t2 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t3 = MEM_U32(t2 + 4);
|
|
t4 = MEM_U32(t2 + 4);
|
|
s0 = MEM_U8(t3 + 0);
|
|
t5 = t4 + 0x1;
|
|
MEM_U32(t2 + 4) = t5;
|
|
L43576c:
|
|
MEM_U32(sp + 84) = s0;
|
|
L435770:
|
|
t6 = MEM_U32(sp + 84);
|
|
at = 0xffffffff;
|
|
if (t6 == at) {//nop;
|
|
goto L435b54;}
|
|
//nop;
|
|
L435780:
|
|
t8 = MEM_U32(sp + 84);
|
|
at = 0x2d;
|
|
if (t8 != at) {//nop;
|
|
goto L4359b4;}
|
|
//nop;
|
|
t9 = 0xfb51f00;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L4357c4;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
v0 = wrapper___semgetc(mem, a0);
|
|
goto L4357b8;
|
|
//nop;
|
|
L4357b8:
|
|
// bdead 40000009 gp = MEM_U32(sp + 48);
|
|
s0 = v0;
|
|
goto L435830;
|
|
s0 = v0;
|
|
L4357c4:
|
|
t7 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t1 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
t0 = t1 + 0xffffffff;
|
|
MEM_U32(t7 + 0) = t0;
|
|
t3 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t4 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if ((int)t4 >= 0) {//nop;
|
|
goto L435810;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t3;
|
|
//nop;
|
|
v0 = wrapper___filbuf(mem, a0);
|
|
goto L435804;
|
|
//nop;
|
|
L435804:
|
|
// bdead 40000009 gp = MEM_U32(sp + 48);
|
|
s1 = v0;
|
|
goto L43582c;
|
|
s1 = v0;
|
|
L435810:
|
|
t5 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t2 = MEM_U32(t5 + 4);
|
|
t6 = MEM_U32(t5 + 4);
|
|
s1 = MEM_U8(t2 + 0);
|
|
t8 = t6 + 0x1;
|
|
MEM_U32(t5 + 4) = t8;
|
|
L43582c:
|
|
s0 = s1;
|
|
L435830:
|
|
MEM_U32(sp + 84) = s0;
|
|
t9 = MEM_U32(sp + 84);
|
|
at = 0x2d;
|
|
if (t9 != at) {//nop;
|
|
goto L4359b4;}
|
|
//nop;
|
|
t1 = 0xfb51f00;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if (t1 == 0) {//nop;
|
|
goto L435878;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
v0 = wrapper___semgetc(mem, a0);
|
|
goto L43586c;
|
|
//nop;
|
|
L43586c:
|
|
// bdead 40000009 gp = MEM_U32(sp + 48);
|
|
s2 = v0;
|
|
goto L4358e4;
|
|
s2 = v0;
|
|
L435878:
|
|
t0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t7 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t4 = t7 + 0xffffffff;
|
|
MEM_U32(t0 + 0) = t4;
|
|
t3 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t2 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if ((int)t2 >= 0) {//nop;
|
|
goto L4358c4;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t3;
|
|
//nop;
|
|
v0 = wrapper___filbuf(mem, a0);
|
|
goto L4358b8;
|
|
//nop;
|
|
L4358b8:
|
|
// bdead 40000009 gp = MEM_U32(sp + 48);
|
|
s3 = v0;
|
|
goto L4358e0;
|
|
s3 = v0;
|
|
L4358c4:
|
|
t6 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t8 = MEM_U32(t6 + 4);
|
|
t5 = MEM_U32(t6 + 4);
|
|
s3 = MEM_U8(t8 + 0);
|
|
t9 = t5 + 0x1;
|
|
MEM_U32(t6 + 4) = t9;
|
|
L4358e0:
|
|
s2 = s3;
|
|
L4358e4:
|
|
MEM_U32(sp + 84) = s2;
|
|
t1 = MEM_U32(sp + 84);
|
|
at = 0x2d;
|
|
if (t1 != at) {//nop;
|
|
goto L4359b4;}
|
|
//nop;
|
|
t7 = 0xfb51f00;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L43592c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
v0 = wrapper___semgetc(mem, a0);
|
|
goto L435920;
|
|
//nop;
|
|
L435920:
|
|
// bdead 40000009 gp = MEM_U32(sp + 48);
|
|
s4 = v0;
|
|
goto L435998;
|
|
s4 = v0;
|
|
L43592c:
|
|
t4 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t0 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
t2 = t0 + 0xffffffff;
|
|
MEM_U32(t4 + 0) = t2;
|
|
t3 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t8 = MEM_U32(t3 + 0);
|
|
//nop;
|
|
if ((int)t8 >= 0) {//nop;
|
|
goto L435978;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t3;
|
|
//nop;
|
|
v0 = wrapper___filbuf(mem, a0);
|
|
goto L43596c;
|
|
//nop;
|
|
L43596c:
|
|
// bdead 40000009 gp = MEM_U32(sp + 48);
|
|
s5 = v0;
|
|
goto L435994;
|
|
s5 = v0;
|
|
L435978:
|
|
t5 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t9 = MEM_U32(t5 + 4);
|
|
t6 = MEM_U32(t5 + 4);
|
|
s5 = MEM_U8(t9 + 0);
|
|
t1 = t6 + 0x1;
|
|
MEM_U32(t5 + 4) = t1;
|
|
L435994:
|
|
s4 = s5;
|
|
L435998:
|
|
MEM_U32(sp + 84) = s4;
|
|
t7 = MEM_U32(sp + 84);
|
|
at = 0x2d;
|
|
if (t7 != at) {//nop;
|
|
goto L4359b4;}
|
|
//nop;
|
|
t0 = 0x1;
|
|
MEM_U32(sp + 80) = t0;
|
|
L4359b4:
|
|
t2 = MEM_U32(sp + 84);
|
|
at = 0xa;
|
|
if (t2 == at) {at = 0xffffffff;
|
|
goto L435a84;}
|
|
at = 0xffffffff;
|
|
if (t2 == at) {//nop;
|
|
goto L435a84;}
|
|
//nop;
|
|
L4359cc:
|
|
t4 = 0xfb51f00;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L435a00;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
v0 = wrapper___semgetc(mem, a0);
|
|
goto L4359f4;
|
|
//nop;
|
|
L4359f4:
|
|
// bdead 40000009 gp = MEM_U32(sp + 48);
|
|
MEM_U32(sp + 84) = v0;
|
|
goto L435a6c;
|
|
MEM_U32(sp + 84) = v0;
|
|
L435a00:
|
|
t8 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t3 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
t9 = t3 + 0xffffffff;
|
|
MEM_U32(t8 + 0) = t9;
|
|
t6 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t1 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if ((int)t1 >= 0) {//nop;
|
|
goto L435a4c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t6;
|
|
//nop;
|
|
v0 = wrapper___filbuf(mem, a0);
|
|
goto L435a40;
|
|
//nop;
|
|
L435a40:
|
|
// bdead 40000009 gp = MEM_U32(sp + 48);
|
|
s0 = v0;
|
|
goto L435a68;
|
|
s0 = v0;
|
|
L435a4c:
|
|
t5 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t7 = MEM_U32(t5 + 4);
|
|
t0 = MEM_U32(t5 + 4);
|
|
s0 = MEM_U8(t7 + 0);
|
|
t2 = t0 + 0x1;
|
|
MEM_U32(t5 + 4) = t2;
|
|
L435a68:
|
|
MEM_U32(sp + 84) = s0;
|
|
L435a6c:
|
|
t4 = MEM_U32(sp + 84);
|
|
at = 0xa;
|
|
if (t4 == at) {at = 0xffffffff;
|
|
goto L435a84;}
|
|
at = 0xffffffff;
|
|
if (t4 != at) {//nop;
|
|
goto L4359cc;}
|
|
//nop;
|
|
L435a84:
|
|
t3 = MEM_U32(sp + 80);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L435b54;}
|
|
//nop;
|
|
t9 = MEM_U32(sp + 84);
|
|
at = 0xa;
|
|
if (t9 != at) {//nop;
|
|
goto L435b44;}
|
|
//nop;
|
|
t8 = 0xfb51f00;
|
|
//nop;
|
|
t8 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
if (t8 == 0) {//nop;
|
|
goto L435ad8;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
v0 = wrapper___semgetc(mem, a0);
|
|
goto L435acc;
|
|
//nop;
|
|
L435acc:
|
|
// bdead 40000009 gp = MEM_U32(sp + 48);
|
|
MEM_U32(sp + 84) = v0;
|
|
goto L435b44;
|
|
MEM_U32(sp + 84) = v0;
|
|
L435ad8:
|
|
t1 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t6 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
t7 = t6 + 0xffffffff;
|
|
MEM_U32(t1 + 0) = t7;
|
|
t0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t2 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
if ((int)t2 >= 0) {//nop;
|
|
goto L435b24;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t0;
|
|
//nop;
|
|
v0 = wrapper___filbuf(mem, a0);
|
|
goto L435b18;
|
|
//nop;
|
|
L435b18:
|
|
// bdead 40000009 gp = MEM_U32(sp + 48);
|
|
s0 = v0;
|
|
goto L435b40;
|
|
s0 = v0;
|
|
L435b24:
|
|
t5 = MEM_U32(sp + 88);
|
|
//nop;
|
|
t4 = MEM_U32(t5 + 4);
|
|
t3 = MEM_U32(t5 + 4);
|
|
s0 = MEM_U8(t4 + 0);
|
|
t9 = t3 + 0x1;
|
|
MEM_U32(t5 + 4) = t9;
|
|
L435b40:
|
|
MEM_U32(sp + 84) = s0;
|
|
L435b44:
|
|
t8 = MEM_U32(sp + 84);
|
|
at = 0xffffffff;
|
|
if (t8 != at) {//nop;
|
|
goto L435780;}
|
|
//nop;
|
|
L435b54:
|
|
t6 = MEM_U32(sp + 84);
|
|
at = 0xffffffff;
|
|
if (t6 != at) {//nop;
|
|
goto L435b7c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 88);
|
|
//nop;
|
|
wrapper_rewind(mem, a0);
|
|
goto L435b74;
|
|
//nop;
|
|
L435b74:
|
|
// bdead 1 gp = MEM_U32(sp + 48);
|
|
//nop;
|
|
L435b7c:
|
|
// bdead 1 ra = MEM_U32(sp + 52);
|
|
// bdead 1 s0 = MEM_U32(sp + 24);
|
|
// bdead 1 s1 = MEM_U32(sp + 28);
|
|
// bdead 1 s2 = MEM_U32(sp + 32);
|
|
// bdead 1 s3 = MEM_U32(sp + 36);
|
|
// bdead 1 s4 = MEM_U32(sp + 40);
|
|
// bdead 1 s5 = MEM_U32(sp + 44);
|
|
// bdead 1 sp = sp + 0x58;
|
|
return;
|
|
// bdead 1 sp = sp + 0x58;
|
|
}
|
|
|
|
static uint32_t f_make_ii_file_name(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L435ba0:
|
|
//make_ii_file_name:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffd0;
|
|
//nop;
|
|
MEM_U32(sp + 48) = a0;
|
|
// fdead 4000002b MEM_U32(sp + 28) = ra;
|
|
a0 = MEM_U32(sp + 48);
|
|
// fdead 4000002b MEM_U32(sp + 24) = gp;
|
|
// fdead 4000002b MEM_U32(sp + 20) = s0;
|
|
v0 = f_basename(mem, sp, a0);
|
|
goto L435bcc;
|
|
// fdead 4000002b MEM_U32(sp + 20) = s0;
|
|
L435bcc:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
MEM_U32(sp + 44) = v0;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 44);
|
|
//nop;
|
|
v0 = wrapper_strlen(mem, a0);
|
|
goto L435be4;
|
|
//nop;
|
|
L435be4:
|
|
// bdead 4000010b gp = MEM_U32(sp + 24);
|
|
a0 = MEM_U32(sp + 44);
|
|
a1 = 0x10006c88;
|
|
//nop;
|
|
MEM_U32(sp + 40) = v0;
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L435c04;
|
|
a1 = a1;
|
|
L435c04:
|
|
MEM_U32(sp + 44) = v0;
|
|
t7 = MEM_U32(sp + 44);
|
|
t6 = MEM_U32(sp + 40);
|
|
// bdead 40018003 gp = MEM_U32(sp + 24);
|
|
t8 = t6 + t7;
|
|
t9 = MEM_U8(t8 + -2);
|
|
at = 0x2e;
|
|
if (t9 != at) {//nop;
|
|
goto L435c68;}
|
|
//nop;
|
|
t0 = MEM_U8(t8 + -1);
|
|
at = 0x6f;
|
|
if (t0 != at) {//nop;
|
|
goto L435c68;}
|
|
//nop;
|
|
t1 = 0x10006c8c;
|
|
//nop;
|
|
t1 = t1;
|
|
at = MEM_U8(t1 + 0);
|
|
//nop;
|
|
MEM_U8(t8 + -1) = (uint8_t)at;
|
|
t3 = MEM_U8(t1 + 1);
|
|
//nop;
|
|
MEM_U8(t8 + 0) = (uint8_t)t3;
|
|
at = MEM_U8(t1 + 2);
|
|
MEM_U8(t8 + 1) = (uint8_t)at;
|
|
goto L435c8c;
|
|
MEM_U8(t8 + 1) = (uint8_t)at;
|
|
L435c68:
|
|
t7 = 0x10006c90;
|
|
t4 = MEM_U32(sp + 44);
|
|
t7 = t7;
|
|
t5 = MEM_U32(sp + 40);
|
|
at = t7 + 0; at = (MEM_U8(at) << 24) | (MEM_U8(at + 1) << 16) | (MEM_U8(at + 2) << 8) | MEM_U8(at + 3);
|
|
//lwr $at, 3($t7)
|
|
t6 = t4 + t5;
|
|
MEM_U8(t6 + 0 + 0) = (uint8_t)(at >> 24);
|
|
MEM_U8(t6 + 0 + 1) = (uint8_t)(at >> 16);
|
|
MEM_U8(t6 + 0 + 2) = (uint8_t)(at >> 8);
|
|
MEM_U8(t6 + 0 + 3) = (uint8_t)(at >> 0);
|
|
//swr $at, 3($t6)
|
|
L435c8c:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 48);
|
|
//nop;
|
|
v0 = f_dirname(mem, sp, a0);
|
|
goto L435c9c;
|
|
//nop;
|
|
L435c9c:
|
|
// bdead 4000000b gp = MEM_U32(sp + 24);
|
|
s0 = v0;
|
|
a1 = 0x10006c94;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 44);
|
|
a0 = s0;
|
|
a3 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L435cc0;
|
|
a1 = a1;
|
|
L435cc0:
|
|
// bdead 9 ra = MEM_U32(sp + 28);
|
|
// bdead 9 gp = MEM_U32(sp + 24);
|
|
// bdead 9 s0 = MEM_U32(sp + 20);
|
|
// bdead 9 sp = sp + 0x30;
|
|
return v0;
|
|
// bdead 9 sp = sp + 0x30;
|
|
}
|
|
|
|
static void f_update_instantiation_info_file(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L435cd4:
|
|
//update_instantiation_info_file:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffffa8;
|
|
//nop;
|
|
MEM_U32(sp + 88) = a0;
|
|
// fdead 4000002b MEM_U32(sp + 52) = ra;
|
|
a0 = MEM_U32(sp + 88);
|
|
// fdead 4000002b MEM_U32(sp + 48) = gp;
|
|
// fdead 4000002b MEM_U32(sp + 44) = s1;
|
|
// fdead 4000002b MEM_U32(sp + 40) = s0;
|
|
v0 = f_make_ii_file_name(mem, sp, a0);
|
|
goto L435d04;
|
|
// fdead 4000002b MEM_U32(sp + 40) = s0;
|
|
L435d04:
|
|
// bdead 4000010b gp = MEM_U32(sp + 48);
|
|
MEM_U32(sp + 84) = v0;
|
|
a1 = 0x10006ca0;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
a2 = zero;
|
|
a1 = a1;
|
|
v0 = f_mkstr(mem, sp, a0, a1, a2, a3);
|
|
goto L435d24;
|
|
a1 = a1;
|
|
L435d24:
|
|
// bdead 4000000b gp = MEM_U32(sp + 48);
|
|
a0 = MEM_U32(sp + 84);
|
|
a1 = 0x10006ca8;
|
|
//nop;
|
|
MEM_U32(sp + 80) = v0;
|
|
a1 = a1;
|
|
v0 = wrapper_fopen(mem, a0, a1);
|
|
goto L435d40;
|
|
a1 = a1;
|
|
L435d40:
|
|
MEM_U32(sp + 76) = v0;
|
|
t6 = MEM_U32(sp + 76);
|
|
// bdead 40008003 gp = MEM_U32(sp + 48);
|
|
if (t6 == 0) {//nop;
|
|
goto L43628c;}
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_init_curr_dir(mem, sp);
|
|
goto L435d64;
|
|
//nop;
|
|
L435d64:
|
|
// bdead 40000003 gp = MEM_U32(sp + 48);
|
|
//nop;
|
|
t7 = 0x10000234;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L435db0;}
|
|
//nop;
|
|
a2 = 0x10000558;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006cac;
|
|
//nop;
|
|
a3 = MEM_U32(sp + 84);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L435da8;
|
|
a1 = a1;
|
|
L435da8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 48);
|
|
//nop;
|
|
L435db0:
|
|
a1 = 0x10006cd4;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 80);
|
|
a1 = a1;
|
|
v0 = wrapper_fopen(mem, a0, a1);
|
|
goto L435dc4;
|
|
a1 = a1;
|
|
L435dc4:
|
|
MEM_U32(sp + 72) = v0;
|
|
t8 = MEM_U32(sp + 72);
|
|
// bdead 42000003 gp = MEM_U32(sp + 48);
|
|
if (t8 != 0) {//nop;
|
|
goto L435e60;}
|
|
//nop;
|
|
t9 = 0x10006cf8;
|
|
a3 = 0x10006cd8;
|
|
t9 = t9;
|
|
MEM_U32(sp + 20) = t9;
|
|
//nop;
|
|
t0 = MEM_U32(sp + 80);
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
a3 = a3;
|
|
MEM_U32(sp + 24) = t0;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L435e0c;
|
|
MEM_U32(sp + 24) = t0;
|
|
L435e0c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 48);
|
|
//nop;
|
|
a0 = 0x10000558;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L435e28;
|
|
//nop;
|
|
L435e28:
|
|
// bdead 40000003 gp = MEM_U32(sp + 48);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_cleanup(mem, sp);
|
|
goto L435e40;
|
|
//nop;
|
|
L435e40:
|
|
// bdead 40000003 gp = MEM_U32(sp + 48);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L435e58;
|
|
//nop;
|
|
L435e58:
|
|
// bdead 40000003 gp = MEM_U32(sp + 48);
|
|
//nop;
|
|
L435e60:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 76);
|
|
//nop;
|
|
f_skip_old_ii_controls(mem, sp, a0);
|
|
goto L435e70;
|
|
//nop;
|
|
L435e70:
|
|
// bdead 40000003 gp = MEM_U32(sp + 48);
|
|
at = 0x1;
|
|
t1 = 0x1000a520;
|
|
//nop;
|
|
t1 = MEM_U32(t1 + 4);
|
|
//nop;
|
|
if (t1 != at) {//nop;
|
|
goto L435eb4;}
|
|
//nop;
|
|
t2 = 0x10000228;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L435eb4;}
|
|
//nop;
|
|
s1 = 0x10006d28;
|
|
s1 = s1;
|
|
goto L435ec0;
|
|
s1 = s1;
|
|
L435eb4:
|
|
s1 = 0x10006d2c;
|
|
//nop;
|
|
s1 = s1;
|
|
L435ec0:
|
|
t3 = 0x1000a520;
|
|
at = 0x1;
|
|
t3 = MEM_U32(t3 + 4);
|
|
//nop;
|
|
if (t3 != at) {//nop;
|
|
goto L435ef0;}
|
|
//nop;
|
|
t4 = 0x10000228;
|
|
//nop;
|
|
t4 = MEM_U32(t4 + 0);
|
|
//nop;
|
|
if (t4 == 0) {//nop;
|
|
goto L435f08;}
|
|
//nop;
|
|
L435ef0:
|
|
t5 = 0x1000a49c;
|
|
//nop;
|
|
t5 = MEM_U32(t5 + 0);
|
|
//nop;
|
|
if (t5 != 0) {//nop;
|
|
goto L435f14;}
|
|
//nop;
|
|
L435f08:
|
|
s0 = 0x10006d30;
|
|
s0 = s0;
|
|
goto L435f24;
|
|
s0 = s0;
|
|
L435f14:
|
|
s0 = 0x1000a49c;
|
|
//nop;
|
|
s0 = MEM_U32(s0 + 0);
|
|
//nop;
|
|
L435f24:
|
|
t6 = 0x1000a48c;
|
|
a2 = 0x1000a31c;
|
|
a1 = 0x10006d14;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
a0 = MEM_U32(sp + 72);
|
|
a2 = MEM_U32(a2 + 0);
|
|
a3 = s1;
|
|
MEM_U32(sp + 16) = s0;
|
|
a1 = a1;
|
|
MEM_U32(sp + 20) = t6;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L435f54;
|
|
MEM_U32(sp + 20) = t6;
|
|
L435f54:
|
|
// bdead 40000103 gp = MEM_U32(sp + 48);
|
|
a0 = MEM_U32(sp + 72);
|
|
a2 = 0x10000438;
|
|
a1 = 0x10006d34;
|
|
//nop;
|
|
a2 = MEM_U32(a2 + 0);
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L435f74;
|
|
a1 = a1;
|
|
L435f74:
|
|
// bdead 40000183 gp = MEM_U32(sp + 48);
|
|
a0 = MEM_U32(sp + 72);
|
|
a1 = 0x10006d3c;
|
|
//nop;
|
|
a1 = a1;
|
|
//nop;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L435f90;
|
|
//nop;
|
|
L435f90:
|
|
// bdead 40000003 gp = MEM_U32(sp + 48);
|
|
//nop;
|
|
t7 = 0xfb51f00;
|
|
//nop;
|
|
t7 = MEM_U32(t7 + 0);
|
|
//nop;
|
|
if (t7 == 0) {//nop;
|
|
goto L435fcc;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 76);
|
|
//nop;
|
|
v0 = wrapper___semgetc(mem, a0);
|
|
goto L435fc0;
|
|
//nop;
|
|
L435fc0:
|
|
// bdead 4000000b gp = MEM_U32(sp + 48);
|
|
s0 = v0;
|
|
goto L436038;
|
|
s0 = v0;
|
|
L435fcc:
|
|
t8 = MEM_U32(sp + 76);
|
|
//nop;
|
|
t9 = MEM_U32(t8 + 0);
|
|
//nop;
|
|
t0 = t9 + 0xffffffff;
|
|
MEM_U32(t8 + 0) = t0;
|
|
t1 = MEM_U32(sp + 76);
|
|
//nop;
|
|
t2 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if ((int)t2 >= 0) {//nop;
|
|
goto L436018;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t1;
|
|
//nop;
|
|
v0 = wrapper___filbuf(mem, a0);
|
|
goto L43600c;
|
|
//nop;
|
|
L43600c:
|
|
// bdead 4000000b gp = MEM_U32(sp + 48);
|
|
s1 = v0;
|
|
goto L436034;
|
|
s1 = v0;
|
|
L436018:
|
|
t3 = MEM_U32(sp + 76);
|
|
//nop;
|
|
t4 = MEM_U32(t3 + 4);
|
|
t5 = MEM_U32(t3 + 4);
|
|
s1 = MEM_U8(t4 + 0);
|
|
t6 = t5 + 0x1;
|
|
MEM_U32(t3 + 4) = t6;
|
|
L436034:
|
|
s0 = s1;
|
|
L436038:
|
|
MEM_U32(sp + 68) = s0;
|
|
t7 = MEM_U32(sp + 68);
|
|
at = 0xffffffff;
|
|
if (t7 == at) {//nop;
|
|
goto L4361b0;}
|
|
//nop;
|
|
L43604c:
|
|
t9 = 0xfb51f00;
|
|
//nop;
|
|
t9 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
if (t9 == 0) {//nop;
|
|
goto L436084;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 68);
|
|
a1 = MEM_U32(sp + 72);
|
|
//nop;
|
|
v0 = wrapper___semputc(mem, a0, a1);
|
|
goto L436078;
|
|
//nop;
|
|
L436078:
|
|
// bdead 40000003 gp = MEM_U32(sp + 48);
|
|
//nop;
|
|
goto L4360fc;
|
|
//nop;
|
|
L436084:
|
|
t0 = MEM_U32(sp + 72);
|
|
//nop;
|
|
t8 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t2 = t8 + 0xffffffff;
|
|
MEM_U32(t0 + 0) = t2;
|
|
t1 = MEM_U32(sp + 72);
|
|
//nop;
|
|
t4 = MEM_U32(t1 + 0);
|
|
//nop;
|
|
if ((int)t4 >= 0) {//nop;
|
|
goto L4360d0;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 68);
|
|
a1 = t1;
|
|
v0 = wrapper___flsbuf(mem, a0, a1);
|
|
goto L4360c4;
|
|
a1 = t1;
|
|
L4360c4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 48);
|
|
//nop;
|
|
goto L4360fc;
|
|
//nop;
|
|
L4360d0:
|
|
t6 = MEM_U32(sp + 72);
|
|
t5 = MEM_U32(sp + 68);
|
|
t3 = MEM_U32(t6 + 4);
|
|
//nop;
|
|
MEM_U8(t3 + 0) = (uint8_t)t5;
|
|
t7 = MEM_U32(sp + 72);
|
|
//nop;
|
|
t9 = MEM_U32(t7 + 4);
|
|
//nop;
|
|
t8 = t9 + 0x1;
|
|
MEM_U32(t7 + 4) = t8;
|
|
L4360fc:
|
|
t2 = 0xfb51f00;
|
|
//nop;
|
|
t2 = MEM_U32(t2 + 0);
|
|
//nop;
|
|
if (t2 == 0) {//nop;
|
|
goto L436130;}
|
|
//nop;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 76);
|
|
//nop;
|
|
v0 = wrapper___semgetc(mem, a0);
|
|
goto L436124;
|
|
//nop;
|
|
L436124:
|
|
// bdead 4000000b gp = MEM_U32(sp + 48);
|
|
s0 = v0;
|
|
goto L43619c;
|
|
s0 = v0;
|
|
L436130:
|
|
t0 = MEM_U32(sp + 76);
|
|
//nop;
|
|
t4 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
t1 = t4 + 0xffffffff;
|
|
MEM_U32(t0 + 0) = t1;
|
|
t6 = MEM_U32(sp + 76);
|
|
//nop;
|
|
t5 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
if ((int)t5 >= 0) {//nop;
|
|
goto L43617c;}
|
|
//nop;
|
|
//nop;
|
|
a0 = t6;
|
|
//nop;
|
|
v0 = wrapper___filbuf(mem, a0);
|
|
goto L436170;
|
|
//nop;
|
|
L436170:
|
|
// bdead 4000000b gp = MEM_U32(sp + 48);
|
|
s1 = v0;
|
|
goto L436198;
|
|
s1 = v0;
|
|
L43617c:
|
|
t3 = MEM_U32(sp + 76);
|
|
//nop;
|
|
t9 = MEM_U32(t3 + 4);
|
|
t8 = MEM_U32(t3 + 4);
|
|
s1 = MEM_U8(t9 + 0);
|
|
t7 = t8 + 0x1;
|
|
MEM_U32(t3 + 4) = t7;
|
|
L436198:
|
|
s0 = s1;
|
|
L43619c:
|
|
MEM_U32(sp + 68) = s0;
|
|
t2 = MEM_U32(sp + 68);
|
|
at = 0xffffffff;
|
|
if (t2 != at) {//nop;
|
|
goto L43604c;}
|
|
//nop;
|
|
L4361b0:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 76);
|
|
//nop;
|
|
v0 = wrapper_fclose(mem, a0);
|
|
goto L4361c0;
|
|
//nop;
|
|
L4361c0:
|
|
// bdead 40000003 gp = MEM_U32(sp + 48);
|
|
a0 = MEM_U32(sp + 72);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
v0 = wrapper_fclose(mem, a0);
|
|
goto L4361d8;
|
|
//nop;
|
|
L4361d8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 48);
|
|
a0 = MEM_U32(sp + 80);
|
|
//nop;
|
|
a1 = MEM_U32(sp + 84);
|
|
//nop;
|
|
v0 = wrapper_rename(mem, a0, a1);
|
|
goto L4361f0;
|
|
//nop;
|
|
L4361f0:
|
|
// bdead 4000000b gp = MEM_U32(sp + 48);
|
|
if ((int)v0 >= 0) {//nop;
|
|
goto L43628c;}
|
|
//nop;
|
|
t4 = 0x10006d64;
|
|
a3 = 0x10006d44;
|
|
t1 = MEM_U32(sp + 80);
|
|
t0 = MEM_U32(sp + 84);
|
|
//nop;
|
|
t4 = t4;
|
|
MEM_U32(sp + 20) = t4;
|
|
a0 = 0x1;
|
|
a1 = zero;
|
|
a2 = zero;
|
|
MEM_U32(sp + 16) = zero;
|
|
a3 = a3;
|
|
MEM_U32(sp + 24) = t1;
|
|
MEM_U32(sp + 28) = t0;
|
|
f_error(mem, sp, a0, a1, a2, a3);
|
|
goto L436238;
|
|
MEM_U32(sp + 28) = t0;
|
|
L436238:
|
|
// bdead 40000001 gp = MEM_U32(sp + 48);
|
|
//nop;
|
|
a0 = 0x10000558;
|
|
//nop;
|
|
a0 = MEM_U32(a0 + 0);
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L436254;
|
|
//nop;
|
|
L436254:
|
|
// bdead 40000001 gp = MEM_U32(sp + 48);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
f_cleanup(mem, sp);
|
|
goto L43626c;
|
|
//nop;
|
|
L43626c:
|
|
// bdead 40000001 gp = MEM_U32(sp + 48);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L436284;
|
|
//nop;
|
|
L436284:
|
|
// bdead 40000001 gp = MEM_U32(sp + 48);
|
|
//nop;
|
|
L43628c:
|
|
//nop;
|
|
a0 = MEM_U32(sp + 84);
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L43629c;
|
|
//nop;
|
|
L43629c:
|
|
// bdead 40000001 gp = MEM_U32(sp + 48);
|
|
a0 = MEM_U32(sp + 80);
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_free(mem, a0);
|
|
goto L4362b4;
|
|
//nop;
|
|
L4362b4:
|
|
// bdead 1 ra = MEM_U32(sp + 52);
|
|
// bdead 1 gp = MEM_U32(sp + 48);
|
|
// bdead 1 s0 = MEM_U32(sp + 40);
|
|
// bdead 1 s1 = MEM_U32(sp + 44);
|
|
// bdead 1 sp = sp + 0x58;
|
|
return;
|
|
// bdead 1 sp = sp + 0x58;
|
|
}
|
|
|
|
static uint32_t func_4362cc(uint8_t *mem, uint32_t sp, uint32_t a0) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L4362cc:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xfffffd60;
|
|
a1 = 0x10006d80;
|
|
//nop;
|
|
MEM_U32(sp + 672) = a0;
|
|
// fdead 4000006b MEM_U32(sp + 28) = ra;
|
|
a2 = MEM_U32(sp + 672);
|
|
// fdead 400000eb MEM_U32(sp + 24) = gp;
|
|
// fdead 400000eb MEM_U32(sp + 20) = s0;
|
|
MEM_U32(sp + 100) = zero;
|
|
a0 = sp + 0x288;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_sprintf(mem, a0, a1, sp);
|
|
goto L436308;
|
|
a1 = a1;
|
|
L436308:
|
|
// bdead 40000083 gp = MEM_U32(sp + 24);
|
|
a0 = sp + 0x288;
|
|
//nop;
|
|
a1 = 0x402;
|
|
//nop;
|
|
v0 = wrapper_open(mem, a0, a1, a2);
|
|
goto L436320;
|
|
//nop;
|
|
L436320:
|
|
MEM_U32(sp + 668) = v0;
|
|
t6 = MEM_U32(sp + 668);
|
|
// bdead 40008103 gp = MEM_U32(sp + 24);
|
|
at = 0xffffffff;
|
|
if (t6 != at) {//nop;
|
|
goto L436384;}
|
|
//nop;
|
|
a0 = 0x10006d8c;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L43634c;
|
|
//nop;
|
|
L43634c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 24);
|
|
a0 = MEM_U32(sp + 672);
|
|
//nop;
|
|
a1 = 0x9;
|
|
//nop;
|
|
v0 = wrapper_kill(mem, a0, a1);
|
|
goto L436364;
|
|
//nop;
|
|
L436364:
|
|
// bdead 40000003 gp = MEM_U32(sp + 24);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L43637c;
|
|
//nop;
|
|
L43637c:
|
|
// bdead 40000103 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L436384:
|
|
s0 = 0x10;
|
|
if (s0 == 0) {//nop;
|
|
goto L4363a8;}
|
|
//nop;
|
|
L436390:
|
|
s0 = s0 + 0xffffffff;
|
|
t7 = s0 << 2;
|
|
t8 = sp + 0x24;
|
|
t9 = t7 + t8;
|
|
if (s0 != 0) {MEM_U32(t9 + 0) = zero;
|
|
goto L436390;}
|
|
MEM_U32(t9 + 0) = zero;
|
|
L4363a8:
|
|
t0 = sp + 0x24;
|
|
t1 = MEM_U32(t0 + 0);
|
|
a1 = 0x7112;
|
|
t2 = t1 | 0x2;
|
|
MEM_U32(t0 + 0) = t2;
|
|
//nop;
|
|
a0 = MEM_U32(sp + 668);
|
|
a2 = sp + 0x24;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_ioctl(mem, a0, a1, sp);
|
|
goto L4363cc;
|
|
a2 = sp + 0x24;
|
|
L4363cc:
|
|
// bdead 40000009 gp = MEM_U32(sp + 24);
|
|
if ((int)v0 >= 0) {//nop;
|
|
goto L436424;}
|
|
//nop;
|
|
a0 = 0x10006d9c;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L4363ec;
|
|
//nop;
|
|
L4363ec:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a0 = MEM_U32(sp + 672);
|
|
//nop;
|
|
a1 = 0x9;
|
|
//nop;
|
|
v0 = wrapper_kill(mem, a0, a1);
|
|
goto L436404;
|
|
//nop;
|
|
L436404:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L43641c;
|
|
//nop;
|
|
L43641c:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L436424:
|
|
//nop;
|
|
//nop;
|
|
// fdead 6002000f t9 = t9;
|
|
//nop;
|
|
func_436680(mem, sp);
|
|
goto L436438;
|
|
//nop;
|
|
L436438:
|
|
// bdead 40000101 gp = MEM_U32(sp + 24);
|
|
a0 = MEM_U32(sp + 668);
|
|
//nop;
|
|
a1 = 0x7103;
|
|
a2 = sp + 0x68;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_ioctl(mem, a0, a1, sp);
|
|
goto L436450;
|
|
a2 = sp + 0x68;
|
|
L436450:
|
|
// bdead 40000009 gp = MEM_U32(sp + 24);
|
|
if ((int)v0 >= 0) {//nop;
|
|
goto L4364a8;}
|
|
//nop;
|
|
a0 = 0x10006da8;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L436470;
|
|
//nop;
|
|
L436470:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a0 = MEM_U32(sp + 672);
|
|
//nop;
|
|
a1 = 0x9;
|
|
//nop;
|
|
v0 = wrapper_kill(mem, a0, a1);
|
|
goto L436488;
|
|
//nop;
|
|
L436488:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4364a0;
|
|
//nop;
|
|
L4364a0:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L4364a8:
|
|
t3 = MEM_S16(sp + 108);
|
|
at = 0x3;
|
|
if (t3 == at) {//nop;
|
|
goto L436504;}
|
|
//nop;
|
|
a0 = 0x10006db4;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L4364cc;
|
|
//nop;
|
|
L4364cc:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a0 = MEM_U32(sp + 672);
|
|
//nop;
|
|
a1 = 0x9;
|
|
//nop;
|
|
v0 = wrapper_kill(mem, a0, a1);
|
|
goto L4364e4;
|
|
//nop;
|
|
L4364e4:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L4364fc;
|
|
//nop;
|
|
L4364fc:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L436504:
|
|
t4 = MEM_S16(sp + 110);
|
|
at = 0x2;
|
|
if (t4 == at) {//nop;
|
|
goto L436560;}
|
|
//nop;
|
|
a0 = 0x10006dd0;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L436528;
|
|
//nop;
|
|
L436528:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a0 = MEM_U32(sp + 672);
|
|
//nop;
|
|
a1 = 0x9;
|
|
//nop;
|
|
v0 = wrapper_kill(mem, a0, a1);
|
|
goto L436540;
|
|
//nop;
|
|
L436540:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L436558;
|
|
//nop;
|
|
L436558:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L436560:
|
|
t5 = MEM_U32(sp + 328);
|
|
//nop;
|
|
if (t5 == 0) {//nop;
|
|
goto L4365a4;}
|
|
//nop;
|
|
a0 = 0x10006df4;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L436584;
|
|
//nop;
|
|
L436584:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L43659c;
|
|
//nop;
|
|
L43659c:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L4365a4:
|
|
// bdead 40000001 ra = MEM_U32(sp + 28);
|
|
v0 = MEM_U32(sp + 668);
|
|
// bdead 9 s0 = MEM_U32(sp + 20);
|
|
// bdead 9 sp = sp + 0x2a0;
|
|
return v0;
|
|
// bdead 9 sp = sp + 0x2a0;
|
|
}
|
|
|
|
static void func_4365b8(uint8_t *mem, uint32_t sp) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L4365b8:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
t6 = 0x1000a458;
|
|
sp = sp + 0xffffffd8;
|
|
//nop;
|
|
// fdead 4000800b MEM_U32(sp + 28) = ra;
|
|
// fdead 4000800b MEM_U32(sp + 24) = gp;
|
|
t6 = t6;
|
|
a0 = MEM_U32(t6 + 4);
|
|
//nop;
|
|
v0 = wrapper_close(mem, a0);
|
|
goto L4365e8;
|
|
//nop;
|
|
L4365e8:
|
|
// bdead 40000003 gp = MEM_U32(sp + 24);
|
|
a1 = sp + 0x27;
|
|
t7 = 0x1000a458;
|
|
//nop;
|
|
t7 = t7;
|
|
a0 = MEM_U32(t7 + 0);
|
|
a2 = 0x1;
|
|
v0 = wrapper_read(mem, a0, a1, a2);
|
|
goto L436608;
|
|
a2 = 0x1;
|
|
L436608:
|
|
t8 = v0 ^ 0x1;
|
|
t8 = zero < t8;
|
|
MEM_U32(sp + 32) = t8;
|
|
t9 = MEM_U32(sp + 32);
|
|
// bdead 44000001 gp = MEM_U32(sp + 24);
|
|
if (t9 == 0) {//nop;
|
|
goto L436658;}
|
|
//nop;
|
|
a0 = 0x10006e08;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L436638;
|
|
//nop;
|
|
L436638:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L436650;
|
|
//nop;
|
|
L436650:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L436658:
|
|
t0 = 0x1000a458;
|
|
//nop;
|
|
t0 = t0;
|
|
a0 = MEM_U32(t0 + 0);
|
|
//nop;
|
|
v0 = wrapper_close(mem, a0);
|
|
goto L436670;
|
|
//nop;
|
|
L436670:
|
|
// bdead 1 ra = MEM_U32(sp + 28);
|
|
// bdead 1 gp = MEM_U32(sp + 24);
|
|
// bdead 1 sp = sp + 0x28;
|
|
return;
|
|
// bdead 1 sp = sp + 0x28;
|
|
}
|
|
|
|
static void func_436680(uint8_t *mem, uint32_t sp) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L436680:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
t6 = 0x1000a458;
|
|
sp = sp + 0xffffffd8;
|
|
//nop;
|
|
// fdead 4000800b MEM_U32(sp + 28) = ra;
|
|
// fdead 4000800b MEM_U32(sp + 24) = gp;
|
|
t6 = t6;
|
|
a0 = MEM_U32(t6 + 0);
|
|
//nop;
|
|
v0 = wrapper_close(mem, a0);
|
|
goto L4366b0;
|
|
//nop;
|
|
L4366b0:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a1 = sp + 0x27;
|
|
t7 = 0x1000a458;
|
|
//nop;
|
|
t7 = t7;
|
|
a0 = MEM_U32(t7 + 4);
|
|
a2 = 0x1;
|
|
v0 = wrapper_write(mem, a0, a1, a2);
|
|
goto L4366d0;
|
|
a2 = 0x1;
|
|
L4366d0:
|
|
// bdead 40000009 gp = MEM_U32(sp + 24);
|
|
at = 0x1;
|
|
if (v0 == at) {//nop;
|
|
goto L436714;}
|
|
//nop;
|
|
a0 = 0x10006e1c;
|
|
//nop;
|
|
a0 = a0;
|
|
//nop;
|
|
wrapper_perror(mem, a0);
|
|
goto L4366f4;
|
|
//nop;
|
|
L4366f4:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
a0 = 0x1;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
wrapper_exit(mem, a0);
|
|
goto L43670c;
|
|
//nop;
|
|
L43670c:
|
|
// bdead 40000001 gp = MEM_U32(sp + 24);
|
|
//nop;
|
|
L436714:
|
|
t8 = 0x1000a458;
|
|
//nop;
|
|
t8 = t8;
|
|
a0 = MEM_U32(t8 + 4);
|
|
//nop;
|
|
v0 = wrapper_close(mem, a0);
|
|
goto L43672c;
|
|
//nop;
|
|
L43672c:
|
|
// bdead 1 ra = MEM_U32(sp + 28);
|
|
// bdead 1 gp = MEM_U32(sp + 24);
|
|
// bdead 1 sp = sp + 0x28;
|
|
return;
|
|
// bdead 1 sp = sp + 0x28;
|
|
}
|
|
|
|
static void func_43673c(uint8_t *mem, uint32_t sp, uint32_t a0, uint32_t a1) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L43673c:
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
sp = sp + 0xffffff88;
|
|
t6 = 0x10000380;
|
|
//nop;
|
|
t6 = MEM_U32(t6 + 0);
|
|
at = 0x1;
|
|
// fdead 4000806f MEM_U32(sp + 60) = ra;
|
|
t7 = (int)at < (int)t6;
|
|
// fdead 4001806f MEM_U32(sp + 56) = gp;
|
|
MEM_U32(sp + 120) = a0;
|
|
MEM_U32(sp + 124) = a1;
|
|
MEM_U32(sp + 68) = t7;
|
|
MEM_U32(sp + 72) = zero;
|
|
MEM_U32(sp + 76) = zero;
|
|
MEM_U32(sp + 80) = zero;
|
|
MEM_U32(sp + 84) = zero;
|
|
MEM_U32(sp + 88) = zero;
|
|
MEM_U32(sp + 92) = zero;
|
|
MEM_U32(sp + 96) = zero;
|
|
MEM_U32(sp + 100) = zero;
|
|
v0 = wrapper_getpagesize(mem);
|
|
goto L436798;
|
|
MEM_U32(sp + 100) = zero;
|
|
L436798:
|
|
t8 = MEM_U32(sp + 124);
|
|
// bdead 4200010b gp = MEM_U32(sp + 56);
|
|
MEM_U32(sp + 104) = v0;
|
|
if ((int)t8 <= 0) {MEM_U32(sp + 116) = zero;
|
|
goto L436d14;}
|
|
MEM_U32(sp + 116) = zero;
|
|
L4367ac:
|
|
t9 = MEM_U32(sp + 116);
|
|
t1 = 0x10008310;
|
|
t0 = t9 << 6;
|
|
t1 = t1;
|
|
MEM_U32(sp + 112) = zero;
|
|
t2 = t0 + t1;
|
|
t3 = MEM_U32(t2 + 12);
|
|
at = 0x80d;
|
|
t4 = t3 & 0xffff;
|
|
if (t4 != at) {MEM_U32(sp + 108) = t4;
|
|
goto L4367fc;}
|
|
MEM_U32(sp + 108) = t4;
|
|
t5 = MEM_U32(t2 + 16);
|
|
t6 = MEM_U32(sp + 104);
|
|
t8 = MEM_U32(sp + 100);
|
|
lo = t5 * t6;
|
|
hi = (uint32_t)((uint64_t)t5 * (uint64_t)t6 >> 32);
|
|
t0 = 0x1;
|
|
MEM_U32(sp + 112) = t0;
|
|
t7 = lo;
|
|
t9 = t8 + t7;
|
|
MEM_U32(sp + 100) = t9;
|
|
L4367fc:
|
|
t1 = MEM_U32(sp + 108);
|
|
at = 0xd;
|
|
if (t1 != at) {//nop;
|
|
goto L436844;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 116);
|
|
t2 = 0x10008310;
|
|
t4 = t3 << 6;
|
|
t2 = t2;
|
|
t5 = t4 + t2;
|
|
t6 = MEM_U32(t5 + 16);
|
|
t8 = MEM_U32(sp + 104);
|
|
t9 = MEM_U32(sp + 84);
|
|
lo = t6 * t8;
|
|
hi = (uint32_t)((uint64_t)t6 * (uint64_t)t8 >> 32);
|
|
t1 = 0x1;
|
|
MEM_U32(sp + 112) = t1;
|
|
t7 = lo;
|
|
t0 = t9 + t7;
|
|
MEM_U32(sp + 84) = t0;
|
|
L436844:
|
|
t3 = MEM_U32(sp + 108);
|
|
at = 0x2003;
|
|
if (t3 != at) {//nop;
|
|
goto L4368a0;}
|
|
//nop;
|
|
t4 = MEM_U32(sp + 116);
|
|
t5 = 0x10008310;
|
|
t2 = t4 << 6;
|
|
t5 = t5;
|
|
t6 = t2 + t5;
|
|
t8 = MEM_U32(t6 + 0);
|
|
at = 0x10000000;
|
|
at = t8 < at;
|
|
if (at == 0) {//nop;
|
|
goto L4368a0;}
|
|
//nop;
|
|
t9 = MEM_U32(t6 + 16);
|
|
t7 = MEM_U32(sp + 104);
|
|
t1 = MEM_U32(sp + 80);
|
|
lo = t9 * t7;
|
|
hi = (uint32_t)((uint64_t)t9 * (uint64_t)t7 >> 32);
|
|
t4 = 0x1;
|
|
MEM_U32(sp + 112) = t4;
|
|
t0 = lo;
|
|
t3 = t1 + t0;
|
|
MEM_U32(sp + 80) = t3;
|
|
L4368a0:
|
|
t2 = MEM_U32(sp + 108);
|
|
at = 0x3;
|
|
if (t2 == at) {at = 0x1;
|
|
goto L4368c8;}
|
|
at = 0x1;
|
|
if (t2 == at) {at = 0xb;
|
|
goto L4368c8;}
|
|
at = 0xb;
|
|
if (t2 == at) {at = 0x9;
|
|
goto L4368c8;}
|
|
at = 0x9;
|
|
if (t2 != at) {//nop;
|
|
goto L436914;}
|
|
//nop;
|
|
L4368c8:
|
|
t5 = MEM_U32(sp + 116);
|
|
t6 = 0x10008310;
|
|
t8 = t5 << 6;
|
|
t6 = t6;
|
|
t9 = t8 + t6;
|
|
t7 = MEM_U32(t9 + 0);
|
|
at = 0x10000000;
|
|
at = t7 < at;
|
|
if (at == 0) {//nop;
|
|
goto L436914;}
|
|
//nop;
|
|
t1 = MEM_U32(t9 + 16);
|
|
t0 = MEM_U32(sp + 104);
|
|
t4 = MEM_U32(sp + 72);
|
|
lo = t1 * t0;
|
|
hi = (uint32_t)((uint64_t)t1 * (uint64_t)t0 >> 32);
|
|
t5 = 0x1;
|
|
MEM_U32(sp + 112) = t5;
|
|
t3 = lo;
|
|
t2 = t4 + t3;
|
|
MEM_U32(sp + 72) = t2;
|
|
L436914:
|
|
t8 = MEM_U32(sp + 108);
|
|
at = 0xfffff7ff;
|
|
t6 = t8 & at;
|
|
at = 0x2003;
|
|
if (t6 != at) {MEM_U32(sp + 108) = t6;
|
|
goto L436978;}
|
|
MEM_U32(sp + 108) = t6;
|
|
t7 = MEM_U32(sp + 116);
|
|
t1 = 0x10008310;
|
|
t9 = t7 << 6;
|
|
t1 = t1;
|
|
t0 = t9 + t1;
|
|
t4 = MEM_U32(t0 + 0);
|
|
at = 0x10000000;
|
|
at = t4 < at;
|
|
if (at != 0) {//nop;
|
|
goto L436978;}
|
|
//nop;
|
|
t3 = MEM_U32(t0 + 16);
|
|
t2 = MEM_U32(sp + 104);
|
|
t8 = MEM_U32(sp + 96);
|
|
lo = t3 * t2;
|
|
hi = (uint32_t)((uint64_t)t3 * (uint64_t)t2 >> 32);
|
|
t7 = 0x1;
|
|
MEM_U32(sp + 112) = t7;
|
|
t5 = lo;
|
|
t6 = t8 + t5;
|
|
MEM_U32(sp + 96) = t6;
|
|
L436978:
|
|
t9 = MEM_U32(sp + 108);
|
|
at = 0x2013;
|
|
if (t9 != at) {//nop;
|
|
goto L4369d4;}
|
|
//nop;
|
|
t1 = MEM_U32(sp + 116);
|
|
t0 = 0x10008310;
|
|
t4 = t1 << 6;
|
|
t0 = t0;
|
|
t3 = t4 + t0;
|
|
t2 = MEM_U32(t3 + 0);
|
|
at = 0x10000000;
|
|
at = t2 < at;
|
|
if (at != 0) {//nop;
|
|
goto L4369d4;}
|
|
//nop;
|
|
t8 = MEM_U32(t3 + 16);
|
|
t5 = MEM_U32(sp + 104);
|
|
t7 = MEM_U32(sp + 92);
|
|
lo = t8 * t5;
|
|
hi = (uint32_t)((uint64_t)t8 * (uint64_t)t5 >> 32);
|
|
t1 = 0x1;
|
|
MEM_U32(sp + 112) = t1;
|
|
t6 = lo;
|
|
t9 = t7 + t6;
|
|
MEM_U32(sp + 92) = t9;
|
|
L4369d4:
|
|
t4 = MEM_U32(sp + 108);
|
|
at = 0x23;
|
|
if (t4 != at) {//nop;
|
|
goto L436a1c;}
|
|
//nop;
|
|
t0 = MEM_U32(sp + 116);
|
|
t3 = 0x10008310;
|
|
t2 = t0 << 6;
|
|
t3 = t3;
|
|
t8 = t2 + t3;
|
|
t5 = MEM_U32(t8 + 16);
|
|
t7 = MEM_U32(sp + 104);
|
|
t9 = MEM_U32(sp + 88);
|
|
lo = t5 * t7;
|
|
hi = (uint32_t)((uint64_t)t5 * (uint64_t)t7 >> 32);
|
|
t4 = 0x1;
|
|
MEM_U32(sp + 112) = t4;
|
|
t6 = lo;
|
|
t1 = t9 + t6;
|
|
MEM_U32(sp + 88) = t1;
|
|
L436a1c:
|
|
t0 = MEM_U32(sp + 112);
|
|
//nop;
|
|
if (t0 != 0) {//nop;
|
|
goto L436a50;}
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006e34;
|
|
//nop;
|
|
a2 = MEM_U32(sp + 116);
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436a48;
|
|
a1 = a1;
|
|
L436a48:
|
|
// bdead 40000103 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L436a50:
|
|
t2 = MEM_U32(sp + 68);
|
|
//nop;
|
|
if (t2 != 0) {//nop;
|
|
goto L436a70;}
|
|
//nop;
|
|
t3 = MEM_U32(sp + 112);
|
|
//nop;
|
|
if (t3 != 0) {//nop;
|
|
goto L436cfc;}
|
|
//nop;
|
|
L436a70:
|
|
t8 = MEM_U32(sp + 116);
|
|
t7 = 0x10008310;
|
|
t5 = t8 << 6;
|
|
t7 = t7;
|
|
t9 = t5 + t7;
|
|
a3 = MEM_U32(t9 + 0);
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006e58;
|
|
a2 = t8;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436aa4;
|
|
a1 = a1;
|
|
L436aa4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 56);
|
|
t6 = MEM_U32(sp + 116);
|
|
t4 = 0x10008310;
|
|
t1 = t6 << 6;
|
|
t4 = t4;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006e6c;
|
|
//nop;
|
|
t0 = t1 + t4;
|
|
a3 = MEM_U32(t0 + 4);
|
|
a2 = t6;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436adc;
|
|
a1 = a1;
|
|
L436adc:
|
|
// bdead 40000003 gp = MEM_U32(sp + 56);
|
|
t2 = MEM_U32(sp + 116);
|
|
t8 = 0x10008310;
|
|
t3 = t2 << 6;
|
|
t8 = t8;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006e80;
|
|
//nop;
|
|
t5 = t3 + t8;
|
|
a3 = MEM_U32(t5 + 8);
|
|
a2 = t2;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436b14;
|
|
a1 = a1;
|
|
L436b14:
|
|
// bdead 40000003 gp = MEM_U32(sp + 56);
|
|
t7 = MEM_U32(sp + 116);
|
|
t6 = 0x10008310;
|
|
t9 = t7 << 6;
|
|
t6 = t6;
|
|
t1 = t9 + t6;
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006e94;
|
|
a3 = MEM_U32(t1 + 12);
|
|
a2 = t7;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436b4c;
|
|
a1 = a1;
|
|
L436b4c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 56);
|
|
t4 = MEM_U32(sp + 116);
|
|
t2 = 0x10008310;
|
|
t0 = t4 << 6;
|
|
t2 = t2;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006ea8;
|
|
//nop;
|
|
t3 = t0 + t2;
|
|
a3 = MEM_U32(t3 + 16);
|
|
a2 = t4;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436b84;
|
|
a1 = a1;
|
|
L436b84:
|
|
// bdead 40000003 gp = MEM_U32(sp + 56);
|
|
t8 = MEM_U32(sp + 116);
|
|
t7 = 0x10008310;
|
|
t5 = t8 << 6;
|
|
t7 = t7;
|
|
t9 = t5 + t7;
|
|
a3 = MEM_U32(t9 + 20);
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006ebc;
|
|
a2 = t8;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436bbc;
|
|
a1 = a1;
|
|
L436bbc:
|
|
// bdead 40000003 gp = MEM_U32(sp + 56);
|
|
t6 = MEM_U32(sp + 116);
|
|
t4 = 0x10008310;
|
|
t1 = t6 << 6;
|
|
t4 = t4;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006ed0;
|
|
//nop;
|
|
t0 = t1 + t4;
|
|
a3 = MEM_U32(t0 + 24);
|
|
a2 = t6;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436bf4;
|
|
a1 = a1;
|
|
L436bf4:
|
|
// bdead 40000003 gp = MEM_U32(sp + 56);
|
|
t2 = MEM_U32(sp + 116);
|
|
t8 = 0x10008310;
|
|
t3 = t2 << 6;
|
|
t8 = t8;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006ee4;
|
|
//nop;
|
|
t5 = t3 + t8;
|
|
a3 = MEM_U32(t5 + 28);
|
|
a2 = t2;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436c2c;
|
|
a1 = a1;
|
|
L436c2c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 56);
|
|
t7 = MEM_U32(sp + 116);
|
|
t6 = 0x10008310;
|
|
t9 = t7 << 6;
|
|
t6 = t6;
|
|
t1 = t9 + t6;
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006ef8;
|
|
a3 = MEM_U32(t1 + 32);
|
|
a2 = t7;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436c64;
|
|
a1 = a1;
|
|
L436c64:
|
|
// bdead 40000003 gp = MEM_U32(sp + 56);
|
|
t4 = MEM_U32(sp + 116);
|
|
t2 = 0x10008310;
|
|
t0 = t4 << 6;
|
|
t2 = t2;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006f0c;
|
|
//nop;
|
|
t3 = t0 + t2;
|
|
a3 = MEM_U32(t3 + 36);
|
|
a2 = t4;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436c9c;
|
|
a1 = a1;
|
|
L436c9c:
|
|
// bdead 40000003 gp = MEM_U32(sp + 56);
|
|
t8 = MEM_U32(sp + 116);
|
|
t7 = 0x10008310;
|
|
t5 = t8 << 6;
|
|
t7 = t7;
|
|
t9 = t5 + t7;
|
|
a3 = MEM_U32(t9 + 40);
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006f20;
|
|
a2 = t8;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436cd4;
|
|
a1 = a1;
|
|
L436cd4:
|
|
// bdead 40000183 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006f34;
|
|
//nop;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436cf4;
|
|
a1 = a1;
|
|
L436cf4:
|
|
// bdead 40000103 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L436cfc:
|
|
t6 = MEM_U32(sp + 116);
|
|
t4 = MEM_U32(sp + 124);
|
|
t1 = t6 + 0x1;
|
|
at = (int)t1 < (int)t4;
|
|
if (at != 0) {MEM_U32(sp + 116) = t1;
|
|
goto L4367ac;}
|
|
MEM_U32(sp + 116) = t1;
|
|
L436d14:
|
|
t8 = MEM_U32(sp + 92);
|
|
t2 = MEM_U32(sp + 96);
|
|
t6 = MEM_U32(sp + 84);
|
|
t7 = MEM_U32(sp + 88);
|
|
t5 = t8 >> 10;
|
|
t4 = MEM_U32(sp + 80);
|
|
MEM_U32(sp + 20) = t5;
|
|
t3 = t2 >> 10;
|
|
t1 = t6 >> 10;
|
|
t5 = MEM_U32(sp + 76);
|
|
MEM_U32(sp + 28) = t1;
|
|
MEM_U32(sp + 16) = t3;
|
|
t9 = t7 >> 10;
|
|
t1 = MEM_U32(sp + 72);
|
|
MEM_U32(sp + 24) = t9;
|
|
t3 = t4 >> 10;
|
|
t0 = MEM_U32(sp + 100);
|
|
MEM_U32(sp + 32) = t3;
|
|
t9 = t5 >> 10;
|
|
MEM_U32(sp + 36) = t9;
|
|
t3 = t1 >> 10;
|
|
MEM_U32(sp + 40) = t3;
|
|
t9 = t0 + t2;
|
|
t3 = t9 + t8;
|
|
a3 = t0 >> 10;
|
|
t0 = t3 + t7;
|
|
t2 = t0 + t6;
|
|
t9 = t2 + t4;
|
|
t8 = t9 + t5;
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006f38;
|
|
t3 = t8 + t1;
|
|
t7 = t3 >> 10;
|
|
a2 = MEM_U32(sp + 120);
|
|
MEM_U32(sp + 44) = t7;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436db0;
|
|
a1 = a1;
|
|
L436db0:
|
|
t0 = MEM_U32(sp + 68);
|
|
// bdead 40000301 gp = MEM_U32(sp + 56);
|
|
if (t0 == 0) {//nop;
|
|
goto L436f64;}
|
|
//nop;
|
|
a2 = MEM_U32(sp + 100);
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006f78;
|
|
//nop;
|
|
t6 = a2 >> 10;
|
|
a2 = t6;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436de4;
|
|
a1 = a1;
|
|
L436de4:
|
|
// bdead 40000101 gp = MEM_U32(sp + 56);
|
|
a2 = MEM_U32(sp + 96);
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006f90;
|
|
//nop;
|
|
t2 = a2 >> 10;
|
|
a2 = t2;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436e0c;
|
|
a1 = a1;
|
|
L436e0c:
|
|
// bdead 40000101 gp = MEM_U32(sp + 56);
|
|
a2 = MEM_U32(sp + 92);
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006fa8;
|
|
//nop;
|
|
t4 = a2 >> 10;
|
|
a2 = t4;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436e34;
|
|
a1 = a1;
|
|
L436e34:
|
|
// bdead 40000101 gp = MEM_U32(sp + 56);
|
|
a2 = MEM_U32(sp + 88);
|
|
a0 = 0xfb528e4;
|
|
t9 = a2 >> 10;
|
|
a2 = t9;
|
|
//nop;
|
|
a1 = 0x10006fc0;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436e5c;
|
|
a1 = a1;
|
|
L436e5c:
|
|
// bdead 40000101 gp = MEM_U32(sp + 56);
|
|
a2 = MEM_U32(sp + 84);
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006fd8;
|
|
//nop;
|
|
t5 = a2 >> 10;
|
|
a2 = t5;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436e84;
|
|
a1 = a1;
|
|
L436e84:
|
|
// bdead 40000101 gp = MEM_U32(sp + 56);
|
|
a2 = MEM_U32(sp + 80);
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10006ff4;
|
|
//nop;
|
|
t8 = a2 >> 10;
|
|
a2 = t8;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436eac;
|
|
a1 = a1;
|
|
L436eac:
|
|
// bdead 40000101 gp = MEM_U32(sp + 56);
|
|
a2 = MEM_U32(sp + 76);
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10007010;
|
|
//nop;
|
|
t1 = a2 >> 10;
|
|
a2 = t1;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436ed4;
|
|
a1 = a1;
|
|
L436ed4:
|
|
// bdead 40000101 gp = MEM_U32(sp + 56);
|
|
a2 = MEM_U32(sp + 72);
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x1000702c;
|
|
//nop;
|
|
t3 = a2 >> 10;
|
|
a2 = t3;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436efc;
|
|
a1 = a1;
|
|
L436efc:
|
|
t7 = MEM_U32(sp + 100);
|
|
t0 = MEM_U32(sp + 96);
|
|
t2 = MEM_U32(sp + 92);
|
|
t9 = MEM_U32(sp + 88);
|
|
t6 = t7 + t0;
|
|
t8 = MEM_U32(sp + 84);
|
|
t4 = t6 + t2;
|
|
// bdead 46002101 gp = MEM_U32(sp + 56);
|
|
t3 = MEM_U32(sp + 80);
|
|
t5 = t4 + t9;
|
|
t0 = MEM_U32(sp + 76);
|
|
t1 = t5 + t8;
|
|
t2 = MEM_U32(sp + 72);
|
|
t7 = t1 + t3;
|
|
t6 = t7 + t0;
|
|
//nop;
|
|
a0 = 0xfb528e4;
|
|
a1 = 0x10007044;
|
|
a2 = t6 + t2;
|
|
t4 = a2 >> 10;
|
|
a2 = t4;
|
|
a0 = a0 + 0x20;
|
|
a1 = a1;
|
|
MEM_U32(sp + 0) = a0;
|
|
MEM_U32(sp + 4) = a1;
|
|
MEM_U32(sp + 8) = a2;
|
|
MEM_U32(sp + 12) = a3;
|
|
v0 = wrapper_fprintf(mem, a0, a1, sp);
|
|
goto L436f5c;
|
|
a1 = a1;
|
|
L436f5c:
|
|
// bdead 1 gp = MEM_U32(sp + 56);
|
|
//nop;
|
|
L436f64:
|
|
// bdead 1 ra = MEM_U32(sp + 60);
|
|
// bdead 1 sp = sp + 0x78;
|
|
//nop;
|
|
return;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
//nop;
|
|
}
|
|
|
|
static uint32_t f_gethostsex(uint8_t *mem, uint32_t sp) {
|
|
const uint32_t zero = 0;
|
|
uint32_t at = 0, v1 = 0, t0 = 0, t1 = 0, t2 = 0,
|
|
t3 = 0, t4 = 0, t5 = 0, t6 = 0, t7 = 0, s0 = 0, s1 = 0, s2 = 0, s3 = 0, s4 = 0, s5 = 0,
|
|
s6 = 0, s7 = 0, t8 = 0, t9 = 0, gp = 0, fp = 0, s8 = 0, ra = 0;
|
|
uint32_t lo = 0, hi = 0;
|
|
int cf = 0;
|
|
uint64_t temp64;
|
|
uint32_t fp_dest;
|
|
void *dest;
|
|
uint32_t v0 = 0;
|
|
uint32_t a0 = 0;
|
|
uint32_t a1 = 0;
|
|
uint32_t a2 = 0;
|
|
uint32_t a3 = 0;
|
|
L436f80:
|
|
//gethostsex:
|
|
sp = sp + 0xfffffff8;
|
|
t6 = 0x1;
|
|
MEM_U32(sp + 4) = t6;
|
|
t7 = MEM_S8(sp + 4);
|
|
at = 0x1;
|
|
if (t7 != at) {v0 = zero;
|
|
goto L436fa4;}
|
|
v0 = zero;
|
|
v0 = 0x1;
|
|
goto L436fa4;
|
|
v0 = 0x1;
|
|
L436fa4:
|
|
// bdead 9 sp = sp + 0x8;
|
|
return v0;
|
|
// bdead 9 sp = sp + 0x8;
|
|
//nop;
|
|
}
|