Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
IDCs for the Nintendo Switch's "Loader" sysmodule.
This file has been truncated, but you can view the full file.
#define UNLOADED_FILE 1
#include <idc.idc>
static main(void)
{
// set 'loading idc file' mode
set_inf_attr(INF_GENFLAGS, INFFL_LOADIDC|get_inf_attr(INF_GENFLAGS));
GenInfo(); // various settings
Segments(); // segmentation
Enums(); // enumerations
Structures(); // structure types
ApplyStrucTInfos(); // structure type infos
Patches(); // manual patches
SegRegs(); // segment register values
Bytes(); // individual bytes (code,data)
Functions(); // function definitions
// clear 'loading idc file' mode
set_inf_attr(INF_GENFLAGS, ~INFFL_LOADIDC&get_inf_attr(INF_GENFLAGS));
}
//------------------------------------------------------------------------
// General information
static GenInfo(void) {
delete_all_segments(); // purge database
set_processor_type("ARM", SETPROC_USER);
set_inf_attr(INF_COMPILER, 6);
set_inf_attr(INF_STRLIT_BREAK, 0xA);
set_flag(INF_CMTFLAG, SW_ALLCMT, 0);
set_flag(INF_OUTFLAGS, OFLG_SHOW_VOID, 0);
set_inf_attr(INF_XREFNUM, 2);
set_flag(INF_OUTFLAGS, OFLG_SHOW_AUTO, 1);
set_inf_attr(INF_INDENT, 16);
set_inf_attr(INF_COMMENT, 40);
set_inf_attr(INF_MAXREF, 0x10);
add_default_til("gnulnx_arm64");
}
//------------------------------------------------------------------------
// Information about segmentation
static Segments(void) {
;
add_segm_ex(0X7100000000,0X710003F568,0,2,1,2,ADDSEG_NOSREG);
SegRename(0X7100000000,".text");
SegClass (0X7100000000,"CODE");
SegDefReg(0x7100000000,"T",0x0);
SegDefReg(0x7100000000,"DS",0x0);
set_segm_type(0X7100000000,2);
add_segm_ex(0X710003F568,0X710003F578,0,2,1,2,ADDSEG_NOSREG);
SegRename(0X710003F568,".plt");
SegClass (0X710003F568,"CODE");
SegDefReg(0x710003F568,"T",0x0);
SegDefReg(0x710003F568,"DS",0x0);
set_segm_type(0X710003F568,2);
add_segm_ex(0X7100040000,0X71000469C0,0,2,1,2,ADDSEG_NOSREG);
SegRename(0X7100040000,".rela.dyn");
SegClass (0X7100040000,"CONST");
SegDefReg(0x7100040000,"T",0x0);
SegDefReg(0x7100040000,"DS",0x0);
set_segm_type(0X7100040000,3);
add_segm_ex(0X71000469C0,0X71000469D8,0,2,1,2,ADDSEG_NOSREG);
SegRename(0X71000469C0,".rela.plt");
SegClass (0X71000469C0,"CONST");
SegDefReg(0x71000469C0,"T",0x0);
SegDefReg(0x71000469C0,"DS",0x0);
set_segm_type(0X71000469C0,3);
add_segm_ex(0X71000469D8,0X7100047060,0,2,1,2,ADDSEG_NOSREG);
SegRename(0X71000469D8,".rodata");
SegClass (0X71000469D8,"CONST");
SegDefReg(0x71000469D8,"T",0x0);
SegDefReg(0x71000469D8,"DS",0x0);
set_segm_type(0X71000469D8,3);
add_segm_ex(0X7100047060,0X7100047B88,0,2,1,2,ADDSEG_NOSREG);
SegRename(0X7100047060,".dynsym");
SegClass (0X7100047060,"CONST");
SegDefReg(0x7100047060,"T",0x0);
SegDefReg(0x7100047060,"DS",0x0);
set_segm_type(0X7100047060,3);
add_segm_ex(0X7100047B88,0X71000495F6,0,2,1,2,ADDSEG_NOSREG);
SegRename(0X7100047B88,".dynstr");
SegClass (0X7100047B88,"CONST");
SegDefReg(0x7100047B88,"T",0x0);
SegDefReg(0x7100047B88,"DS",0x0);
set_segm_type(0X7100047B88,3);
add_segm_ex(0X71000495F6,0X710005C3DC,0,2,1,2,ADDSEG_NOSREG);
SegRename(0X71000495F6,".rodata.1");
SegClass (0X71000495F6,"CONST");
SegDefReg(0x71000495F6,"T",0x0);
SegDefReg(0x71000495F6,"DS",0x0);
set_segm_type(0X71000495F6,3);
add_segm_ex(0X710005D000,0X710005FBA8,0,2,1,2,ADDSEG_NOSREG);
SegRename(0X710005D000,".data");
SegClass (0X710005D000,"DATA");
SegDefReg(0x710005D000,"T",0x0);
SegDefReg(0x710005D000,"DS",0x0);
set_segm_type(0X710005D000,3);
add_segm_ex(0X710005FBA8,0X710005FD18,0,2,1,2,ADDSEG_NOSREG);
SegRename(0X710005FBA8,".dynamic");
SegClass (0X710005FBA8,"DATA");
SegDefReg(0x710005FBA8,"T",0x0);
SegDefReg(0x710005FBA8,"DS",0x0);
set_segm_type(0X710005FBA8,3);
add_segm_ex(0X710005FD18,0X710005FD58,0,2,1,2,ADDSEG_NOSREG);
SegRename(0X710005FD18,".data.1");
SegClass (0X710005FD18,"DATA");
SegDefReg(0x710005FD18,"T",0x0);
SegDefReg(0x710005FD18,"DS",0x0);
set_segm_type(0X710005FD18,3);
add_segm_ex(0X710005FD58,0X710005FD78,0,2,1,2,ADDSEG_NOSREG);
SegRename(0X710005FD58,".got.plt");
SegClass (0X710005FD58,"CONST");
SegDefReg(0x710005FD58,"T",0x0);
SegDefReg(0x710005FD58,"DS",0x0);
set_segm_type(0X710005FD58,3);
add_segm_ex(0X710005FD78,0X7100060168,0,2,1,2,ADDSEG_NOSREG);
SegRename(0X710005FD78,".got");
SegClass (0X710005FD78,"CONST");
SegDefReg(0x710005FD78,"T",0x0);
SegDefReg(0x710005FD78,"DS",0x0);
set_segm_type(0X710005FD78,3);
add_segm_ex(0X7100060168,0X7100060368,0,2,1,2,ADDSEG_NOSREG);
SegRename(0X7100060168,".data.2");
SegClass (0X7100060168,"DATA");
SegDefReg(0x7100060168,"T",0x0);
SegDefReg(0x7100060168,"DS",0x0);
set_segm_type(0X7100060168,3);
add_segm_ex(0X7100060368,0X71000603B8,0,2,1,2,ADDSEG_NOSREG);
SegRename(0X7100060368,".init_array");
SegClass (0X7100060368,"DATA");
SegDefReg(0x7100060368,"T",0x0);
SegDefReg(0x7100060368,"DS",0x0);
set_segm_type(0X7100060368,3);
add_segm_ex(0X71000603B8,0X71000603C0,0,2,1,2,ADDSEG_NOSREG);
SegRename(0X71000603B8,".fini_array");
SegClass (0X71000603B8,"DATA");
SegDefReg(0x71000603B8,"T",0x0);
SegDefReg(0x71000603B8,"DS",0x0);
set_segm_type(0X71000603B8,3);
add_segm_ex(0X71000603C0,0X7100060400,0,2,1,2,ADDSEG_NOSREG);
SegRename(0X71000603C0,".data.3");
SegClass (0X71000603C0,"DATA");
SegDefReg(0x71000603C0,"T",0x0);
SegDefReg(0x71000603C0,"DS",0x0);
set_segm_type(0X71000603C0,3);
add_segm_ex(0X7100060400,0X7100184CF0,0,2,1,2,ADDSEG_NOSREG);
SegRename(0X7100060400,".bss");
SegClass (0X7100060400,"BSS");
SegDefReg(0x7100060400,"T",0x0);
SegDefReg(0x7100060400,"DS",0x0);
set_segm_type(0X7100060400,9);
add_segm_ex(0X7100185008,0X71001850A8,0,1,1,2,ADDSEG_NOSREG);
SegRename(0X7100185008,"UNDEF");
SegClass (0X7100185008,"XTRN");
SegDefReg(0x7100185008,"T",0x0);
SegDefReg(0x7100185008,"DS",0x0);
set_segm_type(0X7100185008,1);
set_inf_attr(INF_LOW_OFF, 0x7100000000);
set_inf_attr(INF_HIGH_OFF, 0x71001850A8);
}
//------------------------------------------------------------------------
// Information about enum types
static Enums(void) {
auto id;
begin_type_updating(UTP_ENUM);
end_type_updating(UTP_ENUM);
}
static ApplyStrucTInfos_0(void) {
auto id;
id = get_struc_id("npdmFileStruct");
SetType(get_member_id(id, 0x0), "_DWORD");
SetType(get_member_id(id, 0x4), "_BYTE[8]");
SetType(get_member_id(id, 0xC), "unsigned __int8");
SetType(get_member_id(id, 0xD), "_BYTE");
SetType(get_member_id(id, 0xE), "unsigned __int8");
SetType(get_member_id(id, 0xF), "unsigned __int8");
SetType(get_member_id(id, 0x10), "_BYTE[8]");
SetType(get_member_id(id, 0x18), "unsigned int");
SetType(get_member_id(id, 0x1C), "unsigned int");
SetType(get_member_id(id, 0x20), "_BYTE[80]");
SetType(get_member_id(id, 0x70), "unsigned int");
SetType(get_member_id(id, 0x74), "_DWORD");
SetType(get_member_id(id, 0x78), "unsigned int");
SetType(get_member_id(id, 0x7C), "_DWORD");
SetType(get_member_id(id, 0x80), "_BYTE[32640]");
SetType(get_member_id(id, 0x8000), "_QWORD");
SetType(get_member_id(id, 0x8008), "_QWORD");
SetType(get_member_id(id, 0x8010), "_QWORD");
SetType(get_member_id(id, 0x8018), "_QWORD");
SetType(get_member_id(id, 0x8020), "_QWORD");
SetType(get_member_id(id, 0x8028), "_QWORD");
SetType(get_member_id(id, 0x8030), "_QWORD");
SetType(get_member_id(id, 0x8038), "_QWORD");
SetType(get_member_id(id, 0x8040), "_QWORD");
SetType(get_member_id(id, 0x8048), "_QWORD");
id = get_struc_id("AcidStruct");
SetType(get_member_id(id, 0x0), "_BYTE[512]");
SetType(get_member_id(id, 0x200), "_DWORD");
SetType(get_member_id(id, 0x204), "_BYTE[8]");
SetType(get_member_id(id, 0x20C), "_BYTE");
SetType(get_member_id(id, 0x20D), "_BYTE[19]");
SetType(get_member_id(id, 0x220), "unsigned int");
SetType(get_member_id(id, 0x224), "_DWORD");
SetType(get_member_id(id, 0x228), "unsigned int");
SetType(get_member_id(id, 0x22C), "_DWORD");
SetType(get_member_id(id, 0x230), "unsigned int");
SetType(get_member_id(id, 0x234), "_DWORD");
id = get_struc_id("ACI0");
SetType(get_member_id(id, 0x0), "_DWORD");
SetType(get_member_id(id, 0x4), "_BYTE[12]");
SetType(get_member_id(id, 0x10), "_QWORD");
SetType(get_member_id(id, 0x18), "_QWORD");
SetType(get_member_id(id, 0x20), "unsigned int");
SetType(get_member_id(id, 0x24), "_DWORD");
SetType(get_member_id(id, 0x28), "unsigned int");
SetType(get_member_id(id, 0x2C), "_DWORD");
SetType(get_member_id(id, 0x30), "unsigned int");
SetType(get_member_id(id, 0x34), "_DWORD");
id = get_struc_id("parsedNpdm");
SetType(get_member_id(id, 0x0), "_BYTE[12]");
SetType(get_member_id(id, 0xC), "unsigned __int8");
SetType(get_member_id(id, 0xD), "_BYTE[11]");
SetType(get_member_id(id, 0x18), "_DWORD");
SetType(get_member_id(id, 0x1C), "_BYTE[4]");
SetType(get_member_id(id, 0x20), "_QWORD");
SetType(get_member_id(id, 0x28), "_WORD");
SetType(get_member_id(id, 0x2A), "unsigned __int8");
id = get_struc_id("npdm_unk");
SetType(get_member_id(id, 0x0), "_BYTE[32840]");
SetType(get_member_id(id, 0x8048), "_QWORD");
id = get_struc_id("struct_a1");
SetType(get_member_id(id, 0x0), "_BYTE[32768]");
SetType(get_member_id(id, 0x8000), "_QWORD");
SetType(get_member_id(id, 0x8008), "_BYTE[64]");
SetType(get_member_id(id, 0x8048), "_QWORD");
id = get_struc_id("ProgramInfoBuffer");
SetType(get_member_id(id, 0x0), "_BYTE");
SetType(get_member_id(id, 0x1), "_BYTE");
SetType(get_member_id(id, 0x2), "_WORD");
SetType(get_member_id(id, 0x4), "_DWORD");
SetType(get_member_id(id, 0x8), "_QWORD");
SetType(get_member_id(id, 0x10), "_DWORD");
SetType(get_member_id(id, 0x14), "_DWORD");
SetType(get_member_id(id, 0x18), "_DWORD");
SetType(get_member_id(id, 0x1C), "_DWORD");
id = get_struc_id("ACID");
SetType(get_member_id(id, 0x0), "char[4]");
SetType(get_member_id(id, 0x4), "int");
SetType(get_member_id(id, 0x8), "unsigned int");
SetType(get_member_id(id, 0xC), "unsigned int");
SetType(get_member_id(id, 0x10), "_QWORD");
SetType(get_member_id(id, 0x18), "_QWORD");
SetType(get_member_id(id, 0x20), "unsigned int");
SetType(get_member_id(id, 0x24), "unsigned int");
SetType(get_member_id(id, 0x28), "unsigned int");
SetType(get_member_id(id, 0x2C), "unsigned int");
SetType(get_member_id(id, 0x30), "unsigned int");
SetType(get_member_id(id, 0x34), "unsigned int");
SetType(get_member_id(id, 0x38), "_QWORD");
id = get_struc_id("ILocationResolverIPC");
SetType(get_member_id(id, 0x0), "__int64 (__fastcall *)()");
SetType(get_member_id(id, 0x8), "nn::sf::hipc *(__fastcall *)(__int64 a1)");
SetType(get_member_id(id, 0x10), "signed __int64 (__fastcall *)(__int64 a1)");
SetType(get_member_id(id, 0x18), "__int64 (__fastcall *)()");
SetType(get_member_id(id, 0x20), "__int64 (__fastcall *)(nn::sf::hipc *a1, __int64 a2, __int64 a3)");
SetType(get_member_id(id, 0x28), "__int64 (__fastcall *)(nn::sf::hipc *a1, __int64 a2, __int64 a3)");
SetType(get_member_id(id, 0x30), "__int64 (__fastcall *)(nn::sf::hipc *a1, __int64 a2, __int64 a3)");
SetType(get_member_id(id, 0x38), "__int64 (__fastcall *)(nn::sf::hipc *a1, __int64 a2, __int64 a3)");
SetType(get_member_id(id, 0x40), "__int64 (__fastcall *)(nn::sf::hipc *a1, __int64 a2, __int64 a3)");
SetType(get_member_id(id, 0x48), "__int64 (__fastcall *)(nn::sf::hipc *a1, __int64 a2, __int64 a3)");
SetType(get_member_id(id, 0x50), "__int64 (__fastcall *)(nn::sf::hipc *a1, __int64 a2, __int64 a3)");
SetType(get_member_id(id, 0x58), "__int64 (__fastcall *)(nn::sf::hipc *a1, __int64 a2, __int64 a3)");
SetType(get_member_id(id, 0x60), "__int64 (__fastcall *)(nn::sf::hipc *a1, __int64 a2, __int64 a3)");
SetType(get_member_id(id, 0x68), "__int64 (__fastcall *)(nn::sf::hipc *a1)");
SetType(get_member_id(id, 0x70), "signed __int64 (__fastcall *)(__int64 a1)");
id = get_struc_id("LRIPC");
SetType(get_member_id(id, 0x0), "__int64 (__fastcall *)()");
SetType(get_member_id(id, 0x8), "nn::sf::hipc *(__fastcall *)(__int64 a1)");
SetType(get_member_id(id, 0x10), "signed __int64 (__fastcall *)(__int64 a1)");
SetType(get_member_id(id, 0x18), "__int64 (__fastcall *)()");
SetType(get_member_id(id, 0x20), "__int64 (__fastcall *)(__int64 a1, unsigned __int64 **a2, char a3)");
SetType(get_member_id(id, 0x28), "__int64 (__fastcall *)(__int64 a1, unsigned __int64 **a2)");
SetType(get_member_id(id, 0x30), "__int64 (__fastcall *)(nn::sf::hipc *a1, char a2)");
SetType(get_member_id(id, 0x38), "signed __int64 (__fastcall *)(__int64 a1)");
id = get_struc_id("ILocationResolver_VTable");
SetType(get_member_id(id, 0x0), "ILocationResolverIPC **");
SetType(get_member_id(id, 0x8), "_WORD");
SetType(get_member_id(id, 0xC), "_DWORD");
SetType(get_member_id(id, 0x10), "_QWORD");
SetType(get_member_id(id, 0x18), "_DWORD");
id = get_struc_id("tid_sid_t");
SetType(get_member_id(id, 0x0), "_QWORD");
SetType(get_member_id(id, 0x8), "unsigned __int8");
id = get_struc_id("registered_process_t");
SetType(get_member_id(id, 0x0), "_BYTE");
SetType(get_member_id(id, 0x8), "_QWORD");
SetType(get_member_id(id, 0x10), "_QWORD");
SetType(get_member_id(id, 0x18), "_QWORD");
SetType(get_member_id(id, 0x20), "_QWORD");
SetType(get_member_id(id, 0x28), "_QWORD");
SetType(get_member_id(id, 0x30), "_QWORD");
SetType(get_member_id(id, 0x38), "_QWORD[224]");
id = get_struc_id("NpdmInfo");
SetType(get_member_id(id, 0x0), "_QWORD");
SetType(get_member_id(id, 0x8), "_QWORD");
SetType(get_member_id(id, 0x10), "_QWORD");
SetType(get_member_id(id, 0x18), "_QWORD");
SetType(get_member_id(id, 0x20), "_QWORD");
SetType(get_member_id(id, 0x28), "_QWORD");
SetType(get_member_id(id, 0x30), "_QWORD");
SetType(get_member_id(id, 0x38), "_QWORD");
SetType(get_member_id(id, 0x40), "_QWORD");
SetType(get_member_id(id, 0x48), "_QWORD");
id = get_struc_id("CreateProcessInfo");
SetType(get_member_id(id, 0x0), "char[12]");
SetType(get_member_id(id, 0xC), "_DWORD");
SetType(get_member_id(id, 0x10), "_QWORD");
SetType(get_member_id(id, 0x18), "_QWORD");
SetType(get_member_id(id, 0x20), "_DWORD");
SetType(get_member_id(id, 0x24), "_DWORD");
SetType(get_member_id(id, 0x28), "_DWORD");
SetType(get_member_id(id, 0x2C), "_DWORD");
id = get_struc_id("NsoLoadInfo");
SetType(get_member_id(id, 0x0), "_DWORD");
SetType(get_member_id(id, 0x8), "_QWORD");
SetType(get_member_id(id, 0x10), "_QWORD");
SetType(get_member_id(id, 0x18), "_QWORD[13]");
SetType(get_member_id(id, 0x80), "_QWORD[13]");
return id;
}
//------------------------------------------------------------------------
// Information about type information for structure members
static ApplyStrucTInfos() {
ApplyStrucTInfos_0();
}
static Structures_0(id) {
auto mid;
id = add_struc(-1,"npdmFileStruct",0);
id = add_struc(-1,"AcidStruct",0);
id = add_struc(-1,"ACI0",0);
id = add_struc(-1,"parsedNpdm",0);
id = add_struc(-1,"npdm_unk",0);
id = add_struc(-1,"struct_a1",0);
id = add_struc(-1,"ProgramInfoBuffer",0);
id = add_struc(-1,"ACID",0);
id = add_struc(-1,"ILocationResolverIPC",0);
id = add_struc(-1,"LRIPC",0);
id = add_struc(-1,"ILocationResolver_VTable",0);
id = add_struc(-1,"tid_sid_t",0);
id = add_struc(-1,"registered_process_t",0);
id = add_struc(-1,"NpdmInfo",0);
id = add_struc(-1,"CreateProcessInfo",0);
id = add_struc(-1,"NsoLoadInfo",0);
id = get_struc_id("npdmFileStruct");
mid = add_struc_member(id,"MAGIC", 0, 0x20000400, -1, 4);
mid = add_struc_member(id,"gap4", 0X4, 0x000400, -1, 8);
mid = add_struc_member(id,"Flags", 0XC, 0x000400, -1, 1);
mid = add_struc_member(id,"gapD", 0XD, 0x000400, -1, 1);
mid = add_struc_member(id,"MainThread", 0XE, 0x000400, -1, 1);
mid = add_struc_member(id,"DefaultCpuID", 0XF, 0x000400, -1, 1);
mid = add_struc_member(id,"gap10", 0X10, 0x000400, -1, 8);
mid = add_struc_member(id,"ProcessCategory", 0X18, 0x20000400, -1, 4);
mid = add_struc_member(id,"MainStackSize", 0X1C, 0x20000400, -1, 4);
mid = add_struc_member(id,"gap20", 0X20, 0x000400, -1, 80);
mid = add_struc_member(id,"ACI0Off", 0X70, 0x20000400, -1, 4);
mid = add_struc_member(id,"ACI0Sz", 0X74, 0x20000400, -1, 4);
mid = add_struc_member(id,"ACIDOff", 0X78, 0x20000400, -1, 4);
mid = add_struc_member(id,"ACIDSz", 0X7C, 0x20000400, -1, 4);
mid = add_struc_member(id,"gap80", 0X80, 0x000400, -1, 32640);
mid = add_struc_member(id,"npdmFile", 0X8000, 0x30000400, -1, 8);
mid = add_struc_member(id,"AcidHdr", 0X8008, 0x30000400, -1, 8);
mid = add_struc_member(id,"Aci0Hdr", 0X8010, 0x30000400, -1, 8);
mid = add_struc_member(id,"AcidFac", 0X8018, 0x30000400, -1, 8);
mid = add_struc_member(id,"AcidSac", 0X8020, 0x30000400, -1, 8);
mid = add_struc_member(id,"AcidKac", 0X8028, 0x30000400, -1, 8);
mid = add_struc_member(id,"Aci0Fac", 0X8030, 0x30000400, -1, 8);
mid = add_struc_member(id,"Aci0Sac", 0X8038, 0x30000400, -1, 8);
mid = add_struc_member(id,"Aci0Kac", 0X8040, 0x30000400, -1, 8);
mid = add_struc_member(id,"TitleId_Maybe", 0X8048, 0x30000400, -1, 8);
set_struc_align(id,3);
id = get_struc_id("AcidStruct");
mid = add_struc_member(id,"gap0", 0, 0x000400, -1, 512);
mid = add_struc_member(id,"Magic", 0X200, 0x20000400, -1, 4);
mid = add_struc_member(id,"gap204", 0X204, 0x000400, -1, 8);
mid = add_struc_member(id,"RetailFlag", 0X20C, 0x000400, -1, 1);
mid = add_struc_member(id,"gap20D", 0X20D, 0x000400, -1, 19);
mid = add_struc_member(id,"FsAccessControlOff", 0X220, 0x20000400, -1, 4);
mid = add_struc_member(id,"FsAccessControlSz", 0X224, 0x20000400, -1, 4);
mid = add_struc_member(id,"ServiceAccessControlOff", 0X228, 0x20000400, -1, 4);
mid = add_struc_member(id,"ServiceAccessControlSz", 0X22C, 0x20000400, -1, 4);
mid = add_struc_member(id,"KernelAccessControlOff", 0X230, 0x20000400, -1, 4);
mid = add_struc_member(id,"KernelAccessControlSz", 0X234, 0x20000400, -1, 4);
set_struc_align(id,2);
id = get_struc_id("ACI0");
mid = add_struc_member(id,"Magic", 0, 0x20000400, -1, 4);
mid = add_struc_member(id,"gap4", 0X4, 0x000400, -1, 12);
mid = add_struc_member(id,"TitleId", 0X10, 0x30000400, -1, 8);
mid = add_struc_member(id,"LowestAllowedTID", 0X18, 0x30000400, -1, 8);
mid = add_struc_member(id,"FsAccessHdrOff", 0X20, 0x20000400, -1, 4);
mid = add_struc_member(id,"FsAccessHdrSz", 0X24, 0x20000400, -1, 4);
mid = add_struc_member(id,"ServiceAccessControlOff", 0X28, 0x20000400, -1, 4);
mid = add_struc_member(id,"ServiceAccessControlSz", 0X2C, 0x20000400, -1, 4);
mid = add_struc_member(id,"KernelAccessControlOff", 0X30, 0x20000400, -1, 4);
mid = add_struc_member(id,"KernelAccessControlSz", 0X34, 0x20000400, -1, 4);
set_struc_align(id,3);
id = get_struc_id("parsedNpdm");
mid = add_struc_member(id,"gap0", 0, 0x000400, -1, 12);
mid = add_struc_member(id,"Flags", 0XC, 0x000400, -1, 1);
mid = add_struc_member(id,"gapD", 0XD, 0x000400, -1, 11);
mid = add_struc_member(id,"FsAccessControlOff", 0X18, 0x20000400, -1, 4);
mid = add_struc_member(id,"gap1C", 0X1C, 0x000400, -1, 4);
mid = add_struc_member(id,"ServiceAccessControlPtr", 0X20, 0x30000400, -1, 8);
mid = add_struc_member(id,"KernelAccessControlPtr", 0X28, 0x10000400, -1, 2);
mid = add_struc_member(id,"unsigned2A", 0X2A, 0x000400, -1, 1);
id = get_struc_id("npdm_unk");
mid = add_struc_member(id,"gap0", 0, 0x000400, -1, 32840);
mid = add_struc_member(id,"qword8048", 0X8048, 0x30000400, -1, 8);
set_struc_align(id,3);
id = get_struc_id("struct_a1");
mid = add_struc_member(id,"gap0", 0, 0x000400, -1, 32768);
mid = add_struc_member(id,"qword8000", 0X8000, 0x30000400, -1, 8);
mid = add_struc_member(id,"gap1", 0X8008, 0x000400, -1, 64);
mid = add_struc_member(id,"qword8048", 0X8048, 0x30000400, -1, 8);
set_struc_align(id,3);
id = get_struc_id("ProgramInfoBuffer");
mid = add_struc_member(id,"MainThreadPriority", 0, 0x000400, -1, 1);
mid = add_struc_member(id,"DefaultCpuId", 0X1, 0x000400, -1, 1);
mid = add_struc_member(id,"ApplicationType", 0X2, 0x10000400, -1, 2);
mid = add_struc_member(id,"MainThreadStackSize", 0X4, 0x20000400, -1, 4);
mid = add_struc_member(id,"TitleIdMin", 0X8, 0x30000400, -1, 8);
mid = add_struc_member(id,"AcidServiceAccessControlListSize", 0X10, 0x20000400, -1, 4);
mid = add_struc_member(id,"Aci0ServiceAccessControlListSize", 0X14, 0x20000400, -1, 4);
mid = add_struc_member(id,"FsAccessControlBufferSize", 0X18, 0x20000400, -1, 4);
mid = add_struc_member(id,"ACI0FsAccessControlBufferSize", 0X1C, 0x20000400, -1, 4);
set_struc_align(id,3);
id = get_struc_id("ACID");
mid = add_struc_member(id,"Magic", 0, 0x000400, -1, 4);
mid = add_struc_member(id,"size", 0X4, 0x20000400, -1, 4);
mid = add_struc_member(id,"zeros", 0X8, 0x20000400, -1, 4);
mid = add_struc_member(id,"flags", 0XC, 0x20000400, -1, 4);
mid = add_struc_member(id,"TitleIdRange_Min", 0X10, 0x30000400, -1, 8);
mid = add_struc_member(id,"TitleIdRange_Max", 0X18, 0x30000400, -1, 8);
mid = add_struc_member(id,"FsAccessControlOffset", 0X20, 0x20000400, -1, 4);
mid = add_struc_member(id,"FsAccessControlSize", 0X24, 0x20000400, -1, 4);
mid = add_struc_member(id,"ServiceAccessControlOffset", 0X28, 0x20000400, -1, 4);
mid = add_struc_member(id,"ServiceAccessControlSize", 0X2C, 0x20200400, -1, 4);
mid = add_struc_member(id,"KernelAccessControlOffset", 0X30, 0x20000400, -1, 4);
mid = add_struc_member(id,"KernelAccessControlSize", 0X34, 0x20000400, -1, 4);
mid = add_struc_member(id,"padding", 0X38, 0x30000400, -1, 8);
set_struc_align(id,3);
id = get_struc_id("ILocationResolverIPC");
mid = add_struc_member(id,"Unknown_0", 0, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"LRIPC_Constructor", 0X8, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"Unknown_2", 0X10, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"Unknown_3", 0X18, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"ILocationResolverIPC_GetProgramNcaPath", 0X20, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"ILocationResolverIPC_SetProgramNcaPath", 0X28, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"ILocationResolverIPC_GetUserControlNcaPath", 0X30, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"ILocationResolverIPC_GetDocHtmlNcaPath", 0X38, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"ILocationResolverIPC_GetControlNcaPath", 0X40, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"ILocationResolverIPC_SetControlNcaPath", 0X48, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"ILocationResolverIPC_SetDocHtmlNcaPath", 0X50, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"ILocationResolverIPC_GetInfoHtmlNcaPath", 0X58, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"ILocationResolverIPC_SetInfoHtmlNcaPath", 0X60, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"ILocationResolverIPC_ClearLocationResolver", 0X68, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"Unknown_14", 0X70, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
set_struc_align(id,3);
id = get_struc_id("LRIPC");
mid = add_struc_member(id,"Unknown_0", 0, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"Unknown_1", 0X8, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"Unknown_2", 0X10, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"Unknown_3", 0X18, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"IPCParseLR_GetLocationResolver", 0X20, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"IPCParseLR_GetRegisteredLocationResolver", 0X28, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"IPCParseLR_CheckStorage", 0X30, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"Unknown_7", 0X38, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
set_struc_align(id,3);
id = get_struc_id("ILocationResolver_VTable");
mid = add_struc_member(id,"IPC", 0, 0x35500400, 0XFFFFFFFFFFFFFFFF, 8, 0XFFFFFFFFFFFFFFFF, 0, 0x000009);
mid = add_struc_member(id,"word8", 0X8, 0x10000400, -1, 2);
mid = add_struc_member(id,"dwordC", 0XC, 0x20000400, -1, 4);
mid = add_struc_member(id,"qword10", 0X10, 0x30000400, -1, 8);
mid = add_struc_member(id,"dword18", 0X18, 0x20000400, -1, 4);
set_struc_align(id,2);
id = get_struc_id("tid_sid_t");
mid = add_struc_member(id,"title_id", 0, 0x30000400, -1, 8);
mid = add_struc_member(id,"storage_id", 0X8, 0x000400, -1, 1);
set_struc_align(id,3);
id = get_struc_id("registered_process_t");
mid = add_struc_member(id,"in_use", 0, 0x000400, -1, 1);
mid = add_struc_member(id,"index", 0X8, 0x30000400, -1, 8);
mid = add_struc_member(id,"_0x10", 0X10, 0x30000400, -1, 8);
mid = add_struc_member(id,"_0x18", 0X18, 0x30000400, -1, 8);
mid = add_struc_member(id,"title_id", 0X20, 0x30000400, -1, 8);
mid = add_struc_member(id,"storage_id", 0X28, 0x30000400, -1, 8);
mid = add_struc_member(id,"_0x30", 0X30, 0x30000400, -1, 8);
mid = add_struc_member(id,"_0x38", 0X38, 0x30000400, -1, 1792);
set_struc_align(id,3);
id = get_struc_id("NpdmInfo");
mid = add_struc_member(id,"npdmFile", 0, 0x30000400, -1, 8);
mid = add_struc_member(id,"AcidHdr", 0X8, 0x30000400, -1, 8);
mid = add_struc_member(id,"Aci0Hdr", 0X10, 0x30000400, -1, 8);
mid = add_struc_member(id,"AcidFac", 0X18, 0x30000400, -1, 8);
mid = add_struc_member(id,"AcidSac", 0X20, 0x30000400, -1, 8);
mid = add_struc_member(id,"AcidKac", 0X28, 0x30000400, -1, 8);
mid = add_struc_member(id,"Aci0Fac", 0X30, 0x30000400, -1, 8);
mid = add_struc_member(id,"Aci0Sac", 0X38, 0x30000400, -1, 8);
mid = add_struc_member(id,"Aci0Kac", 0X40, 0x30000400, -1, 8);
mid = add_struc_member(id,"TitleId_Maybe", 0X48, 0x30000400, -1, 8);
set_struc_align(id,3);
id = get_struc_id("CreateProcessInfo");
mid = add_struc_member(id,"name", 0, 0x000400, -1, 12);
mid = add_struc_member(id,"category", 0XC, 0x20000400, -1, 4);
mid = add_struc_member(id,"title_id", 0X10, 0x30000400, -1, 8);
mid = add_struc_member(id,"code_addr", 0X18, 0x30000400, -1, 8);
mid = add_struc_member(id,"code_num_pages", 0X20, 0x20000400, -1, 4);
mid = add_struc_member(id,"mmu_flags", 0X24, 0x20000400, -1, 4);
mid = add_struc_member(id,"resource_limit_handle", 0X28, 0x20000400, -1, 4);
mid = add_struc_member(id,"personal_mm_heap_num_pages", 0X2C, 0x20000400, -1, 4);
set_struc_align(id,3);
id = get_struc_id("NsoLoadInfo");
mid = add_struc_member(id,"process_handle", 0, 0x20000400, -1, 4);
mid = add_struc_member(id,"args_address", 0X8, 0x30000400, -1, 8);
mid = add_struc_member(id,"args_size", 0X10, 0x30000400, -1, 8);
mid = add_struc_member(id,"nso_addresses", 0X18, 0x30000400, -1, 104);
mid = add_struc_member(id,"nso_sizes", 0X80, 0x30000400, -1, 104);
set_struc_align(id,3);
return id;
}
//------------------------------------------------------------------------
// Information about structure types
static Structures(void) {
auto id;
begin_type_updating(UTP_STRUCT);
id = Structures_0(id);
}
//------------------------------------------------------------------------
// Information about bytes
static Bytes_0(void) {
auto x;
#define id x
create_qword (0X7100000000);
make_array (0X7100000000, 0X12);
create_insn (0X7100000090);
create_insn (x=0X71000000AC);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000000B0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000000BC);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000000C0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000000DC);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000000E0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_qword (0X71000000F8);
create_insn (0X7100000100);
create_insn (x=0X7100000114);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000118);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
set_cmt (0X7100000124, "result", 0);
create_insn (0X7100000124);
create_insn (0X7100000130);
create_insn (x=0X7100000140);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000144);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000014C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000150);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000154);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000158);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000015C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000160);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000164);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000168);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000016C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000170);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000174);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000178);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000017C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000180);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000184);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000188);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000018C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000190);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000194);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000198);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000019C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000001A0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000001A8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000001AC);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000001B4);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000001B8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000001C0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000001C4);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000001CC);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000001D0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000001D4);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000001D8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000001DC);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000001E0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000001E8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000001F0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000001F8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000200);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000208);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000210);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000218);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000220);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000022C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000230);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000023C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000240);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (0X7100000248);
create_insn (x=0X7100000250);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000254);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000270);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000274);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000278);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000027C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000280);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000284);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000288);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000028C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000290);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000294);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000298);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000029C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (0X71000002A4);
create_insn (0X71000002AC);
set_name (0X71000002AC, "zero_stub");
create_insn (0X71000002B4);
create_insn (0X71000002BC);
create_insn (0X71000002C0);
create_insn (x=0X71000002C4);
op_stkvar (x, 1);
set_name (0X71000002C4, "_ZN2nn4rtld9BindEntryEv");
create_insn (x=0X71000002C8);
op_stkvar (x, 1);
create_insn (x=0X71000002CC);
op_stkvar (x, 1);
create_insn (x=0X71000002D0);
op_stkvar (x, 1);
create_insn (x=0X71000002D4);
op_stkvar (x, 1);
create_insn (x=0X71000002D8);
op_stkvar (x, 1);
create_insn (x=0X71000002DC);
op_stkvar (x, 1);
create_insn (x=0X71000002E0);
op_stkvar (x, 1);
create_insn (x=0X71000002E4);
op_stkvar (x, 1);
create_insn (x=0X71000002E8);
op_stkvar (x, 1);
create_insn (x=0X71000002EC);
op_stkvar (x, 1);
create_insn (x=0X7100000314);
op_stkvar (x, 1);
create_insn (x=0X7100000318);
op_stkvar (x, 1);
create_insn (x=0X710000031C);
op_stkvar (x, 1);
create_insn (x=0X7100000320);
op_stkvar (x, 1);
create_insn (x=0X7100000324);
op_stkvar (x, 1);
create_insn (x=0X7100000328);
op_stkvar (x, 1);
create_insn (x=0X710000032C);
op_stkvar (x, 1);
create_insn (x=0X7100000330);
op_stkvar (x, 1);
create_insn (x=0X7100000334);
op_stkvar (x, 1);
create_insn (x=0X7100000338);
op_stkvar (x, 1);
set_cmt (0X7100000340, "break_reason", 0);
create_insn (0X7100000340);
set_name (0X7100000340, "BreakProcess");
set_cmt (0X7100000344, "unk", 0);
set_cmt (0X7100000348, "info", 0);
create_insn (0X7100000350);
set_name (0X7100000350, "j_svcExitProcess");
create_insn (x=0X7100000354);
op_stkvar (x, 1);
create_insn (x=0X7100000358);
op_stkvar (x, 1);
create_insn (x=0X710000035C);
op_stkvar (x, 1);
create_insn (x=0X7100000360);
op_stkvar (x, 1);
create_insn (x=0X7100000364);
op_stkvar (x, 1);
create_insn (x=0X7100000368);
op_stkvar (x, 1);
create_insn (0X71000003AC);
create_insn (0X71000003E0);
create_insn (0X7100000400);
create_insn (0X7100000414);
create_insn (0X710000041C);
create_insn (0X7100000424);
create_insn (0X710000042C);
create_insn (x=0X7100000498);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000049C);
create_insn (x=0X71000004A0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000004A4);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000004A8);
create_insn (x=0X71000004B0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000004C4);
op_plain_offset (x, 1, 0X71000604C0);
op_plain_offset (x, 129, 0X71000604C0);
create_insn (x=0X71000004E8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
set_cmt (0X710000050C, "a1", 0);
create_insn (x=0X710000050C);
op_stkvar (x, 1);
set_cmt (0X7100000510, "a2", 0);
set_cmt (0X7100000514, "a3", 0);
create_insn (x=0X7100000520);
op_stkvar (x, 1);
create_insn (x=0X7100000524);
op_stkvar (x, 1);
create_insn (x=0X7100000538);
op_stkvar (x, 1);
create_insn (x=0X7100000588);
op_stkvar (x, 1);
create_insn (x=0X71000005C4);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000005CC);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000005D0);
op_stkvar (x, 1);
create_insn (x=0X71000005DC);
op_stkvar (x, 1);
create_insn (x=0X71000005F0);
op_plain_offset (x, 1, 0X71000604D0);
op_plain_offset (x, 129, 0X71000604D0);
create_insn (x=0X71000005FC);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000600);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000604);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000608);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000060C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000610);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000614);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000618);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000061C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000620);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000624);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000628);
create_insn (x=0X710000062C);
create_insn (x=0X7100000630);
create_insn (x=0X7100000634);
create_insn (x=0X7100000638);
create_insn (x=0X7100000688);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000068C);
create_insn (x=0X7100000718);
op_plain_offset (x, 1, 0X71000604D0);
op_plain_offset (x, 129, 0X71000604D0);
create_insn (0X7100000720);
create_insn (0X7100000724);
create_insn (0X7100000728);
create_insn (0X710000072C);
create_insn (0X7100000730);
create_insn (x=0X710000074C);
op_stkvar (x, 1);
create_insn (x=0X7100000750);
op_stkvar (x, 1);
create_insn (x=0X7100000754);
op_stkvar (x, 1);
create_insn (x=0X7100000758);
op_stkvar (x, 1);
create_insn (x=0X710000075C);
op_stkvar (x, 1);
create_insn (x=0X7100000760);
op_stkvar (x, 1);
create_insn (x=0X7100000768);
op_stkvar (x, 1);
set_name (0X7100000768, "_ZN2nn4rtld16LookupGlobalAutoEPKc");
create_insn (x=0X710000076C);
op_stkvar (x, 1);
create_insn (x=0X7100000770);
op_stkvar (x, 1);
create_insn (x=0X7100000778);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000077C);
create_insn (x=0X7100000780);
op_plain_offset (x, 1, 0X71000604D0);
op_plain_offset (x, 129, 0X71000604D0);
create_insn (0X710000078C);
create_insn (0X71000007C4);
create_insn (x=0X71000007C8);
op_stkvar (x, 1);
create_insn (x=0X71000007CC);
op_stkvar (x, 1);
create_insn (x=0X71000007D0);
op_stkvar (x, 1);
create_insn (x=0X71000007D8);
op_stkvar (x, 1);
create_insn (x=0X71000007DC);
op_stkvar (x, 1);
create_insn (x=0X71000007E4);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000007E8);
create_insn (x=0X71000007EC);
op_plain_offset (x, 1, 0X71000604D0);
op_plain_offset (x, 129, 0X71000604D0);
create_insn (x=0X7100000808);
op_plain_offset (x, 1, 0X71000604D0);
op_plain_offset (x, 129, 0X71000604D0);
create_insn (x=0X7100000814);
op_stkvar (x, 1);
create_insn (x=0X7100000818);
op_stkvar (x, 1);
create_insn (0X7100000820);
set_name (0X7100000820, "_ZN2nn2ro6detail4BindEPNS1_8RoModuleEj");
create_insn (x=0X7100000824);
op_stkvar (x, 1);
set_name (0X7100000824, "_ZNK2nn2ro6detail8RoModule6LookupEPKc");
create_insn (x=0X7100000828);
op_stkvar (x, 1);
create_insn (x=0X710000082C);
op_stkvar (x, 1);
create_insn (x=0X7100000830);
op_stkvar (x, 1);
create_insn (x=0X7100000858);
op_hex (x, 1);
create_insn (x=0X7100000860);
op_hex (x, 1);
create_insn (x=0X7100000868);
op_hex (x, 1);
create_insn (0X7100000880);
create_insn (x=0X71000008B8);
op_hex (x, 1);
create_insn (x=0X7100000908);
op_stkvar (x, 1);
create_insn (x=0X710000090C);
op_stkvar (x, 1);
create_insn (x=0X7100000910);
op_stkvar (x, 1);
create_insn (x=0X7100000914);
op_stkvar (x, 1);
create_insn (0X710000091C);
create_insn (x=0X71000009B0);
op_stkvar (x, 1);
create_insn (x=0X71000009B4);
op_stkvar (x, 1);
create_insn (x=0X71000009B8);
op_stkvar (x, 1);
create_insn (x=0X71000009BC);
op_stkvar (x, 1);
create_insn (x=0X71000009C0);
op_stkvar (x, 1);
create_insn (x=0X71000009D0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000009F4);
set_cmt (0X7100000A20, "jumptable 0000007100000A38 cases 1,14-16,21,22", 1);
create_insn (0X7100000A20);
set_cmt (0X7100000A28, "switch 24 cases ", 0);
set_cmt (0X7100000A38, "switch jump", 0);
set_cmt (0X7100000A3C, "jumptable 0000007100000A38 cases 9,11", 1);
create_insn (0X7100000A3C);
set_cmt (0X7100000A4C, "jumptable 0000007100000A38 default case", 1);
create_insn (0X7100000A4C);
set_name (0X7100000A4C, "def_7100000A38");
set_cmt (0X7100000A68, "jumptable 0000007100000A38 cases 7,17", 1);
create_insn (0X7100000A68);
set_cmt (0X7100000A78, "jumptable 0000007100000A38 case 2", 1);
create_insn (0X7100000A78);
set_cmt (0X7100000A84, "jumptable 0000007100000A38 case 3", 1);
create_insn (0X7100000A84);
set_cmt (0X7100000A94, "jumptable 0000007100000A38 case 4", 1);
create_insn (0X7100000A94);
set_cmt (0X7100000AC0, "jumptable 0000007100000A38 case 5", 1);
create_insn (0X7100000AC0);
set_cmt (0X7100000AD0, "jumptable 0000007100000A38 case 6", 1);
create_insn (0X7100000AD0);
set_cmt (0X7100000AE0, "jumptable 0000007100000A38 case 8", 1);
create_insn (0X7100000AE0);
set_cmt (0X7100000AEC, "jumptable 0000007100000A38 case 10", 1);
create_insn (0X7100000AEC);
set_cmt (0X7100000AF8, "jumptable 0000007100000A38 case 12", 1);
create_insn (0X7100000AF8);
set_cmt (0X7100000B08, "jumptable 0000007100000A38 case 13", 1);
create_insn (0X7100000B08);
set_cmt (0X7100000B18, "jumptable 0000007100000A38 case 18", 1);
create_insn (0X7100000B18);
set_cmt (0X7100000B24, "jumptable 0000007100000A38 case 19", 1);
create_insn (0X7100000B24);
set_cmt (0X7100000B34, "jumptable 0000007100000A38 case 20", 1);
create_insn (0X7100000B34);
set_cmt (0X7100000B50, "break_reason", 0);
set_cmt (0X7100000B54, "unk", 0);
set_cmt (0X7100000B58, "info", 0);
set_cmt (0X7100000B64, "jumptable 0000007100000A38 case 23", 1);
create_insn (0X7100000B64);
create_insn (0X7100000B70);
set_cmt (0X7100000B7C, "jumptable 0000007100000A38 case 0", 1);
create_insn (0X7100000B7C);
create_insn (x=0X7100000B84);
op_stkvar (x, 1);
create_insn (x=0X7100000B88);
op_stkvar (x, 1);
create_insn (x=0X7100000B8C);
op_stkvar (x, 1);
create_insn (x=0X7100000B90);
op_stkvar (x, 1);
create_insn (x=0X7100000B94);
op_stkvar (x, 1);
create_insn (0X7100000B9C);
set_name (0X7100000B9C, "_ZN2nn2ro6detail8RoModule8CallInitEv");
create_insn (0X7100000BA8);
create_insn (x=0X7100000BAC);
op_stkvar (x, 1);
set_name (0X7100000BAC, "nn__ro__detail__Bind_0");
create_insn (x=0X7100000BB0);
op_stkvar (x, 1);
create_insn (x=0X7100000BB4);
op_stkvar (x, 1);
create_insn (x=0X7100000BE0);
op_stkvar (x, 1);
create_insn (x=0X7100000BE4);
op_stkvar (x, 1);
create_insn (x=0X7100000BFC);
op_stkvar (x, 1);
create_insn (x=0X7100000C04);
op_stkvar (x, 1);
create_insn (x=0X7100000C0C);
op_stkvar (x, 1);
create_insn (x=0X7100000C10);
op_stkvar (x, 1);
create_insn (x=0X7100000C14);
op_stkvar (x, 1);
create_insn (x=0X7100000C18);
op_stkvar (x, 1);
create_insn (x=0X7100000C1C);
op_stkvar (x, 1);
create_insn (x=0X7100000C24);
op_stkvar (x, 1);
create_insn (x=0X7100000C28);
op_stkvar (x, 1);
create_insn (x=0X7100000C34);
op_stkvar (x, 1);
create_insn (x=0X7100000C50);
op_stkvar (x, 1);
create_insn (0X7100000C58);
create_insn (x=0X7100000C64);
op_stkvar (x, 1);
create_insn (x=0X7100000C80);
op_stkvar (x, 1);
create_insn (x=0X7100000C88);
op_stkvar (x, 1);
create_insn (x=0X7100000C90);
op_stkvar (x, 1);
create_insn (x=0X7100000C94);
op_stkvar (x, 1);
create_insn (x=0X7100000C98);
op_stkvar (x, 1);
create_insn (x=0X7100000C9C);
op_stkvar (x, 1);
create_insn (x=0X7100000CA0);
op_stkvar (x, 1);
create_insn (x=0X7100000CA8);
op_stkvar (x, 1);
create_insn (x=0X7100000CAC);
op_stkvar (x, 1);
create_insn (x=0X7100000CB8);
op_stkvar (x, 1);
create_insn (x=0X7100000CC0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000CC4);
set_cmt (0X7100000CD0, "size", 0);
set_cmt (0X7100000CD4, "str", 0);
set_cmt (0X7100000CEC, "size", 0);
set_cmt (0X7100000CF0, "str", 0);
create_insn (x=0X7100000CF8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000CFC);
set_cmt (0X7100000D08, "size", 0);
set_cmt (0X7100000D0C, "str", 0);
create_insn (x=0X7100000D18);
op_stkvar (x, 1);
create_insn (0X7100000D20);
create_insn (x=0X7100000D28);
op_stkvar (x, 1);
create_insn (x=0X7100000D2C);
op_stkvar (x, 1);
create_insn (x=0X7100000D30);
op_stkvar (x, 1);
create_insn (x=0X7100000D38);
op_stkvar (x, 1);
set_name (0X7100000D38, "_ZNK2nn2ro6detail8RoModule10ResolveSymEPmNS1_3Elf5Elf643SymE");
create_insn (x=0X7100000D3C);
op_stkvar (x, 1);
create_insn (x=0X7100000D40);
op_stkvar (x, 1);
create_insn (x=0X7100000D44);
op_stkvar (x, 1);
create_insn (x=0X7100000D48);
op_stkvar (x, 1);
create_insn (x=0X7100000D68);
op_hex (x, 1);
create_insn (x=0X7100000D8C);
op_hex (x, 1);
create_insn (x=0X7100000D94);
op_hex (x, 1);
create_insn (x=0X7100000D9C);
op_hex (x, 1);
set_cmt (0X7100000DB4, "this", 0);
create_insn (0X7100000DB4);
create_insn (x=0X7100000DBC);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000DC0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (0X7100000DE0);
create_insn (x=0X7100000E18);
op_hex (x, 1);
create_insn (0X7100000E68);
create_insn (x=0X7100000E88);
op_hex (x, 1);
create_insn (0X7100000EA4);
create_insn (x=0X7100000EA8);
op_stkvar (x, 1);
create_insn (x=0X7100000EAC);
op_stkvar (x, 1);
create_insn (x=0X7100000EB0);
op_stkvar (x, 1);
create_insn (x=0X7100000EB4);
op_stkvar (x, 1);
create_insn (x=0X7100000EB8);
op_stkvar (x, 1);
create_insn (x=0X7100000EC0);
op_stkvar (x, 1);
create_insn (x=0X7100000EC4);
op_stkvar (x, 1);
create_insn (x=0X7100000EC8);
op_stkvar (x, 1);
create_insn (x=0X7100000ECC);
op_stkvar (x, 1);
create_insn (x=0X7100000ED0);
op_stkvar (x, 1);
create_insn (x=0X7100000ED4);
op_stkvar (x, 1);
create_insn (x=0X7100000EE4);
op_stkvar (x, 1);
create_insn (x=0X7100000EF4);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000EF8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000EFC);
op_stkvar (x, 1);
create_insn (x=0X7100000F00);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000F04);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100000F08);
op_hex (x, 1);
create_insn (x=0X7100000F10);
create_insn (x=0X7100000F18);
create_insn (x=0X7100000F28);
op_hex (x, 1);
create_insn (x=0X7100000F54);
op_stkvar (x, 1);
create_insn (x=0X7100000F5C);
op_stkvar (x, 1);
create_insn (x=0X7100000F64);
op_stkvar (x, 1);
create_insn (x=0X7100000F68);
op_stkvar (x, 1);
create_insn (x=0X7100000F6C);
op_stkvar (x, 1);
create_insn (x=0X7100000F78);
op_stkvar (x, 1);
create_insn (x=0X7100000F7C);
op_stkvar (x, 1);
create_insn (x=0X7100000F80);
op_stkvar (x, 1);
create_insn (x=0X7100000F9C);
op_stkvar (x, 1);
create_insn (0X7100000FB0);
set_cmt (0X7100000FC8, "size", 0);
set_cmt (0X7100000FCC, "str", 0);
set_cmt (0X7100000FDC, "size", 0);
set_cmt (0X7100000FE0, "str", 0);
set_cmt (0X7100000FF0, "size", 0);
set_cmt (0X7100000FF4, "str", 0);
create_insn (x=0X7100001034);
op_stkvar (x, 1);
create_insn (x=0X7100001038);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000103C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001040);
op_hex (x, 1);
create_insn (x=0X7100001044);
create_insn (x=0X7100001048);
create_insn (x=0X7100001058);
op_hex (x, 1);
create_insn (x=0X7100001084);
op_stkvar (x, 1);
create_insn (x=0X710000108C);
op_stkvar (x, 1);
create_insn (x=0X7100001094);
op_stkvar (x, 1);
create_insn (x=0X7100001098);
op_stkvar (x, 1);
create_insn (x=0X710000109C);
op_stkvar (x, 1);
create_insn (x=0X71000010A8);
op_stkvar (x, 1);
create_insn (x=0X71000010AC);
op_stkvar (x, 1);
create_insn (x=0X71000010B0);
op_stkvar (x, 1);
create_insn (x=0X71000010C4);
op_stkvar (x, 1);
create_insn (x=0X71000010E0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000010E4);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
set_cmt (0X7100001100, "size", 0);
set_cmt (0X7100001104, "str", 0);
set_cmt (0X7100001114, "size", 0);
set_cmt (0X7100001118, "str", 0);
set_cmt (0X7100001128, "size", 0);
set_cmt (0X710000112C, "str", 0);
create_insn (x=0X7100001154);
op_stkvar (x, 1);
set_cmt (0X71000011A8, "break_reason", 0);
set_cmt (0X71000011AC, "unk", 0);
set_cmt (0X71000011B0, "info", 0);
create_insn (0X71000011BC);
create_insn (0X71000011DC);
create_insn (x=0X71000011E8);
op_stkvar (x, 1);
create_insn (x=0X71000011EC);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000011F8);
op_hex (x, 1);
create_insn (x=0X71000011FC);
set_cmt (0X7100001234, "break_reason", 0);
set_cmt (0X7100001238, "unk", 0);
set_cmt (0X710000123C, "info", 0);
create_insn (0X710000124C);
create_insn (x=0X7100001268);
op_stkvar (x, 1);
create_insn (x=0X7100001270);
op_stkvar (x, 1);
create_insn (x=0X7100001278);
op_stkvar (x, 1);
create_insn (x=0X710000127C);
op_stkvar (x, 1);
create_insn (x=0X7100001280);
op_stkvar (x, 1);
create_insn (x=0X710000128C);
op_stkvar (x, 1);
create_insn (x=0X7100001290);
op_stkvar (x, 1);
create_insn (x=0X7100001294);
op_stkvar (x, 1);
create_insn (x=0X71000012A8);
op_stkvar (x, 1);
create_insn (x=0X71000012B4);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000012B8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000012CC);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000012D0);
set_cmt (0X71000012DC, "size", 0);
set_cmt (0X71000012E0, "str", 0);
set_cmt (0X71000012F0, "size", 0);
set_cmt (0X71000012F4, "str", 0);
set_cmt (0X7100001304, "size", 0);
set_cmt (0X7100001308, "str", 0);
create_insn (0X710000133C);
set_cmt (0X7100001384, "break_reason", 0);
set_cmt (0X7100001388, "unk", 0);
set_cmt (0X710000138C, "info", 0);
create_insn (0X7100001398);
create_insn (0X71000013B4);
create_insn (x=0X71000013BC);
op_stkvar (x, 1);
create_insn (x=0X71000013C0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000013C4);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000013D0);
op_hex (x, 1);
create_insn (x=0X71000013D4);
create_insn (x=0X71000013DC);
set_cmt (0X7100001414, "break_reason", 0);
set_cmt (0X7100001418, "unk", 0);
set_cmt (0X710000141C, "info", 0);
create_insn (0X710000142C);
create_insn (x=0X7100001444);
op_stkvar (x, 1);
create_insn (x=0X710000144C);
op_stkvar (x, 1);
create_insn (x=0X7100001454);
op_stkvar (x, 1);
create_insn (x=0X7100001458);
op_stkvar (x, 1);
create_insn (x=0X710000145C);
op_stkvar (x, 1);
create_insn (x=0X7100001468);
op_stkvar (x, 1);
create_insn (x=0X710000146C);
op_stkvar (x, 1);
create_insn (x=0X7100001470);
op_stkvar (x, 1);
create_insn (x=0X7100001484);
op_stkvar (x, 1);
create_insn (x=0X710000148C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001490);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
set_cmt (0X71000014AC, "size", 0);
set_cmt (0X71000014B0, "str", 0);
set_cmt (0X71000014C0, "size", 0);
set_cmt (0X71000014C4, "str", 0);
set_cmt (0X71000014D4, "size", 0);
set_cmt (0X71000014D8, "str", 0);
create_insn (x=0X710000150C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001510);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000151C);
op_stkvar (x, 1);
create_insn (x=0X7100001520);
op_stkvar (x, 1);
create_insn (x=0X7100001524);
op_stkvar (x, 1);
create_insn (x=0X7100001528);
op_stkvar (x, 1);
create_insn (x=0X710000152C);
op_stkvar (x, 1);
create_insn (x=0X7100001530);
op_stkvar (x, 1);
create_insn (0X7100001538);
create_insn (0X710000153C);
set_name (0X710000153C, "j_ZeroFloatRegisters");
create_insn (0X7100001540);
create_insn (0X7100001544);
set_name (0X7100001544, "j_nullsub_24");
create_insn (x=0X7100001548);
op_stkvar (x, 1);
set_name (0X7100001548, "j_Assert2");
create_insn (x=0X7100001550);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
set_cmt (0X7100001554, "a1", 0);
create_insn (x=0X7100001554);
set_cmt (0X710000155C, "a2", 0);
create_insn (x=0X7100001568);
op_stkvar (x, 1);
set_name (0X7100001568, "GetLRHandle");
create_insn (x=0X7100001574);
op_stkvar (x, 1);
create_insn (x=0X710000157C);
op_stkvar (x, 1);
set_name (0X710000157C, "CreateProcess");
create_insn (x=0X7100001580);
op_stkvar (x, 1);
create_insn (x=0X7100001584);
op_stkvar (x, 1);
create_insn (x=0X7100001588);
op_stkvar (x, 1);
create_insn (x=0X71000015B4);
op_stkvar (x, 1);
create_insn (x=0X71000015C4);
op_stkvar (x, 1);
create_insn (x=0X71000015C8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000015CC);
set_cmt (0X71000015D4, "a4", 0);
create_insn (x=0X71000015D8);
op_hex (x, 1);
set_cmt (0X71000015DC, "a3", 0);
create_insn (x=0X71000015DC);
op_stkvar (x, 1);
set_cmt (0X71000015E0, "a1", 0);
set_cmt (0X71000015E4, "a2", 0);
set_cmt (0X71000015E8, "a5", 0);
create_insn (x=0X71000015F0);
op_hex (x, 1);
create_insn (x=0X71000015F8);
op_stkvar (x, 1);
create_insn (x=0X71000015FC);
op_stkvar (x, 1);
create_insn (x=0X7100001600);
op_stkvar (x, 1);
create_insn (x=0X7100001604);
op_stkvar (x, 1);
create_insn (x=0X710000160C);
op_stkvar (x, 1);
set_name (0X710000160C, "GetPathForTitleIdStorageId");
create_insn (x=0X7100001610);
op_stkvar (x, 1);
create_insn (x=0X7100001614);
op_stkvar (x, 1);
create_insn (x=0X7100001618);
op_stkvar (x, 1);
create_insn (x=0X7100001628);
op_stkvar (x, 1);
create_insn (x=0X7100001630);
op_stkvar (x, 1);
set_cmt (0X7100001648, "__int64", 0);
create_insn (0X7100001648);
set_cmt (0X710000164C, "a1", 0);
create_insn (x=0X710000164C);
op_stkvar (x, 1);
set_cmt (0X7100001650, "__int64", 0);
create_insn (x=0X7100001650);
op_stkvar (x, 1);
create_insn (x=0X7100001660);
op_hex (x, 1);
create_insn (x=0X7100001670);
op_stkvar (x, 1);
create_insn (x=0X7100001688);
op_stkvar (x, 1);
create_insn (x=0X71000016A0);
op_stkvar (x, 1);
set_cmt (0X71000016A4, "StorageID", 0);
set_cmt (0X71000016A8, "a1", 0);
create_insn (x=0X71000016A8);
op_stkvar (x, 1);
set_cmt (0X71000016B8, "__int64", 0);
set_cmt (0X71000016BC, "a1", 0);
create_insn (x=0X71000016BC);
op_stkvar (x, 1);
set_cmt (0X71000016C0, "__int64", 0);
create_insn (x=0X71000016C0);
op_stkvar (x, 1);
create_insn (x=0X71000016D0);
op_stkvar (x, 1);
create_insn (x=0X71000016E4);
op_stkvar (x, 1);
create_insn (x=0X71000016F8);
op_hex (x, 1);
create_insn (x=0X7100001700);
op_stkvar (x, 1);
create_insn (x=0X7100001704);
op_stkvar (x, 1);
create_insn (x=0X7100001708);
op_stkvar (x, 1);
create_insn (x=0X710000170C);
op_stkvar (x, 1);
create_insn (x=0X7100001714);
op_stkvar (x, 1);
set_name (0X7100001714, "GetProgramInfo");
create_insn (x=0X7100001718);
op_stkvar (x, 1);
create_insn (x=0X710000171C);
op_stkvar (x, 1);
create_insn (x=0X7100001720);
op_stkvar (x, 1);
set_cmt (0X7100001744, "out_path", 0);
create_insn (x=0X7100001744);
op_stkvar (x, 1);
set_cmt (0X7100001748, "tid_sid", 0);
set_cmt (0X710000175C, "__nca_path", 0);
create_insn (x=0X710000175C);
op_stkvar (x, 1);
set_cmt (0X7100001760, "__returnBuffer", 0);
set_cmt (0X7100001764, "__tid_maybe", 0);
set_cmt (0X7100001780, "StorageID", 0);
set_cmt (0X7100001784, "a1", 0);
create_insn (x=0X7100001784);
op_stkvar (x, 1);
create_insn (x=0X7100001788);
op_stkvar (x, 1);
create_insn (x=0X7100001798);
op_stkvar (x, 1);
create_insn (x=0X710000179C);
op_stkvar (x, 1);
set_cmt (0X71000017A8, "a1", 0);
create_insn (x=0X71000017A8);
op_stkvar (x, 1);
set_cmt (0X71000017AC, "ContentPath", 0);
create_insn (x=0X71000017AC);
op_stkvar (x, 1);
set_cmt (0X71000017B0, "TID", 0);
create_insn (x=0X71000017BC);
op_stkvar (x, 1);
create_insn (x=0X71000017D4);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
set_cmt (0X71000017D8, "launchQueue", 0);
create_insn (x=0X71000017D8);
set_cmt (0X71000017DC, "TID", 0);
set_cmt (0X71000017E8, "szOfArgumentString", 0);
set_cmt (0X71000017EC, "launchArguments", 0);
create_insn (x=0X71000017F0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
set_cmt (0X71000017F4, "launchQueue", 0);
create_insn (x=0X71000017F4);
set_cmt (0X71000017F8, "Tid", 0);
create_insn (x=0X710000180C);
op_hex (x, 1);
create_insn (x=0X7100001814);
op_stkvar (x, 1);
create_insn (x=0X7100001818);
op_stkvar (x, 1);
create_insn (x=0X710000181C);
op_stkvar (x, 1);
create_insn (x=0X7100001820);
op_stkvar (x, 1);
create_insn (x=0X7100001828);
op_stkvar (x, 1);
set_name (0X7100001828, "AddProcessToDebugLaunchQueue");
create_insn (x=0X7100001830);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001834);
create_insn (x=0X710000183C);
op_hex (x, 1);
create_insn (x=0X7100001840);
op_stkvar (x, 1);
create_insn (x=0X7100001848);
op_stkvar (x, 1);
set_name (0X7100001848, "ClearDebugLaunchQueue");
create_insn (x=0X7100001850);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001854);
create_insn (x=0X710000185C);
op_hex (x, 1);
create_insn (x=0X7100001860);
op_stkvar (x, 1);
create_insn (x=0X7100001868);
op_stkvar (x, 1);
set_name (0X7100001868, "RegisterTitle");
create_insn (x=0X7100001880);
op_hex (x, 1);
create_insn (x=0X7100001884);
op_stkvar (x, 1);
create_insn (x=0X710000188C);
op_stkvar (x, 1);
set_name (0X710000188C, "UnregisterTitle");
create_insn (x=0X710000189C);
op_hex (x, 1);
create_insn (x=0X71000018A0);
op_stkvar (x, 1);
create_insn (x=0X71000018A8);
op_stkvar (x, 1);
create_insn (x=0X71000018AC);
op_stkvar (x, 1);
create_insn (x=0X71000018B0);
op_stkvar (x, 1);
create_insn (x=0X71000018F8);
op_stkvar (x, 1);
create_insn (x=0X71000018FC);
op_hex (x, 1);
create_insn (x=0X7100001900);
op_stkvar (x, 1);
create_insn (x=0X7100001904);
op_stkvar (x, 1);
create_insn (x=0X710000190C);
op_stkvar (x, 1);
create_insn (x=0X7100001910);
op_stkvar (x, 1);
create_insn (x=0X7100001918);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000191C);
create_insn (x=0X71000019AC);
op_stkvar (x, 1);
create_insn (x=0X71000019B4);
op_stkvar (x, 1);
create_insn (0X71000019BC);
set_name (0X71000019BC, "nullsub_1");
create_insn (0X71000019C0);
set_name (0X71000019C0, "nullsub_2");
create_insn (x=0X71000019C4);
op_stkvar (x, 1);
set_name (0X71000019C4, "nnMain");
create_insn (x=0X71000019C8);
op_stkvar (x, 1);
create_insn (x=0X71000019D8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000019DC);
create_insn (x=0X71000019EC);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000019F0);
create_insn (x=0X71000019F8);
op_plain_offset (x, 1, 0X71000BF580);
op_plain_offset (x, 129, 0X71000BF580);
create_insn (x=0X7100001A10);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001A14);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001A18);
op_hex (x, 1);
create_insn (x=0X7100001A28);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001A2C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001A30);
create_insn (x=0X7100001A34);
create_insn (x=0X7100001A48);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001A4C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001A50);
create_insn (x=0X7100001A54);
create_insn (x=0X7100001A68);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001A6C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001A70);
create_insn (x=0X7100001A74);
create_insn (x=0X7100001A88);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001A8C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001A90);
create_insn (x=0X7100001A94);
create_insn (x=0X7100001AA8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001AAC);
create_insn (x=0X7100001ABC);
op_stkvar (x, 1);
create_insn (x=0X7100001AC4);
op_stkvar (x, 1);
create_insn (x=0X7100001ACC);
op_hex (x, 1);
create_insn (x=0X7100001AD0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001AD4);
create_insn (x=0X7100001AE0);
op_hex (x, 1);
create_insn (x=0X7100001AE4);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001AE8);
create_insn (x=0X7100001AF4);
op_hex (x, 1);
create_insn (x=0X7100001AF8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001AFC);
create_insn (x=0X7100001B08);
op_hex (x, 1);
create_insn (x=0X7100001B0C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001B10);
create_insn (x=0X7100001B18);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001B1C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001B20);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001B24);
create_insn (x=0X7100001B28);
create_insn (x=0X7100001B2C);
create_insn (x=0X7100001B34);
op_stkvar (x, 1);
set_name (0X7100001B34, "_ZN2nn2sf4hipc6server24HipcServerSessionManager20DestroyServerSessionEPNS2_21HipcServerSessionBaseE");
create_insn (x=0X7100001B38);
op_stkvar (x, 1);
create_insn (x=0X7100001B88);
op_stkvar (x, 1);
create_insn (x=0X7100001B90);
op_stkvar (x, 1);
create_insn (0X7100001B98);
set_name (0X7100001B98, "_ZN2nn2sf4hipc6server24HipcServerSessionManager31RegisterServerSessionToWaitBaseEPNS2_21HipcServerSessionBaseE");
create_insn (x=0X7100001BA4);
op_stkvar (x, 1);
set_name (0X7100001BA4, "_ZN2nn2sf4hipc6server24HipcServerSessionManager19CreateServerSessionEONS0_4cmif6server20CmifServerObjectInfoE");
create_insn (x=0X7100001BA8);
op_stkvar (x, 1);
create_insn (x=0X7100001BAC);
op_stkvar (x, 1);
create_insn (0X7100001C10);
create_insn (x=0X7100001C18);
op_stkvar (x, 1);
create_insn (x=0X7100001C1C);
op_stkvar (x, 1);
create_insn (x=0X7100001C20);
op_stkvar (x, 1);
create_insn (x=0X7100001C28);
op_stkvar (x, 1);
set_name (0X7100001C28, "_ZN2nn2sf4hipc6server31HipcSimpleAllInOneServerManagerILm50ELm2ENS0_6detail44HipcSimpleAllInOneServerManagerOptionsGetterINS0_44DefaultHipcSimpleAllInOneServerManagerOptionEEEE21AllocateServerSessionEv");
create_insn (x=0X7100001C2C);
op_stkvar (x, 1);
create_insn (0X7100001C7C);
create_insn (0X7100001C88);
create_insn (x=0X7100001CB0);
op_stkvar (x, 1);
create_insn (x=0X7100001CB8);
op_stkvar (x, 1);
create_insn (x=0X7100001CC0);
op_stkvar (x, 1);
create_insn (x=0X7100001CC4);
op_stkvar (x, 1);
create_insn (x=0X7100001CC8);
op_stkvar (x, 1);
create_insn (x=0X7100001CF8);
op_stkvar (x, 1);
create_insn (x=0X7100001D00);
op_stkvar (x, 1);
create_insn (x=0X7100001D04);
op_stkvar (x, 1);
create_insn (0X7100001D0C);
create_insn (0X7100001D2C);
set_name (0X7100001D2C, "nullsub_3");
create_insn (x=0X7100001D30);
op_stkvar (x, 1);
set_name (0X7100001D30, "_ZN2nn2sf31HipcSimpleAllInOneServerManagerILm50ELm2ENS0_44DefaultHipcSimpleAllInOneServerManagerOptionEE35GetHipcServerSessionManagerInternalEj");
create_insn (x=0X7100001D4C);
op_stkvar (x, 1);
create_insn (x=0X7100001D54);
op_stkvar (x, 1);
set_name (0X7100001D54, "OnNeedsToAccept");
create_insn (x=0X7100001D58);
op_stkvar (x, 1);
create_insn (x=0X7100001D5C);
op_stkvar (x, 1);
create_insn (x=0X7100001D60);
op_stkvar (x, 1);
set_cmt (0X7100001D78, "switch 4 cases ", 0);
create_insn (x=0X7100001D80);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001D84);
set_cmt (0X7100001D90, "switch jump", 0);
set_cmt (0X7100001D94, "jumptable 0000007100001D90 case 0", 1);
create_insn (x=0X7100001D94);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001D98);
create_insn (x=0X7100001DC8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001DCC);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
set_cmt (0X7100001DF4, "jumptable 0000007100001D90 case 2", 1);
create_insn (x=0X7100001DF4);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001DF8);
create_insn (x=0X7100001E28);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001E2C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
set_cmt (0X7100001E54, "jumptable 0000007100001D90 case 1", 1);
create_insn (x=0X7100001E54);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001E58);
create_insn (x=0X7100001E88);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001E8C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
set_cmt (0X7100001EB4, "jumptable 0000007100001D90 case 3", 1);
create_insn (x=0X7100001EB4);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001EB8);
create_insn (x=0X7100001EEC);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001EF4);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (0X7100001F1C);
create_insn (x=0X7100001F20);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001F28);
op_stkvar (x, 1);
create_insn (x=0X7100001F2C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001F30);
op_stkvar (x, 1);
create_insn (x=0X7100001F80);
op_hex (x, 1);
create_insn (0X7100001F88);
create_insn (x=0X7100001F8C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001F94);
op_stkvar (x, 1);
create_insn (x=0X7100001F98);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100001F9C);
op_stkvar (x, 1);
create_insn (x=0X7100001FEC);
op_hex (x, 1);
create_insn (0X7100001FF4);
create_insn (x=0X7100001FF8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100002000);
op_stkvar (x, 1);
create_insn (x=0X7100002004);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100002008);
op_stkvar (x, 1);
create_insn (x=0X7100002058);
op_hex (x, 1);
create_insn (0X7100002060);
create_insn (x=0X7100002064);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000206C);
op_stkvar (x, 1);
create_insn (x=0X7100002070);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100002074);
op_stkvar (x, 1);
create_insn (x=0X71000020C4);
op_hex (x, 1);
create_insn (0X71000020CC);
create_insn (x=0X71000020D0);
op_stkvar (x, 1);
create_insn (0X71000020EC);
create_insn (x=0X71000020F0);
op_stkvar (x, 1);
create_insn (0X710000210C);
create_insn (x=0X7100002110);
op_stkvar (x, 1);
create_insn (0X710000212C);
create_insn (x=0X7100002130);
op_stkvar (x, 1);
create_insn (x=0X7100002160);
op_stkvar (x, 1);
create_insn (x=0X7100002164);
op_stkvar (x, 1);
create_insn (x=0X7100002168);
op_stkvar (x, 1);
create_insn (x=0X710000216C);
op_stkvar (x, 1);
set_cmt (0X7100002174, "jumptable 0000007100001D90 default case", 1);
create_insn (x=0X7100002174);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
set_name (0X7100002174, "def_7100001D90");
create_insn (x=0X7100002178);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000217C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100002180);
create_insn (x=0X7100002188);
create_insn (x=0X710000218C);
create_insn (x=0X7100002194);
op_stkvar (x, 1);
set_name (0X7100002194, "ec_laplace_decode");
create_insn (x=0X7100002198);
op_stkvar (x, 1);
create_insn (0X71000021E4);
create_insn (0X71000021F0);
create_insn (0X71000021F8);
create_insn (0X7100002200);
create_insn (x=0X7100002220);
op_stkvar (x, 1);
create_insn (x=0X7100002228);
op_stkvar (x, 1);
create_insn (0X7100002230);
create_insn (0X7100002238);
set_name (0X7100002238, "nullsub_4");
create_insn (x=0X710000223C);
op_stkvar (x, 1);
set_name (0X710000223C, "_ZN2nn2sf4hipc6server31HipcSimpleAllInOneServerManagerILm50ELm2ENS0_6detail44HipcSimpleAllInOneServerManagerOptionsGetterINS0_44DefaultHipcSimpleAllInOneServerManagerOptionEEEE21AllocateDomainStorageEv");
create_insn (x=0X7100002240);
op_stkvar (x, 1);
create_insn (x=0X710000225C);
op_stkvar (x, 1);
create_insn (x=0X7100002264);
op_stkvar (x, 1);
create_insn (x=0X710000226C);
op_stkvar (x, 1);
set_name (0X710000226C, "_ZN2nn2sf4hipc6server31HipcSimpleAllInOneServerManagerILm50ELm2ENS0_6detail44HipcSimpleAllInOneServerManagerOptionsGetterINS0_44DefaultHipcSimpleAllInOneServerManagerOptionEEEE23DeallocateDomainStorageEPv");
create_insn (x=0X7100002270);
op_stkvar (x, 1);
create_insn (x=0X7100002274);
op_stkvar (x, 1);
create_insn (x=0X71000022B8);
op_stkvar (x, 1);
create_insn (x=0X71000022BC);
op_stkvar (x, 1);
create_insn (x=0X71000022C0);
op_stkvar (x, 1);
create_insn (0X71000022C8);
create_insn (0X71000022D4);
set_name (0X71000022D4, "nullsub_5");
create_insn (x=0X71000022D8);
op_stkvar (x, 1);
set_name (0X71000022D8, "_ZThn8_N2nn2sf4hipc6server31HipcSimpleAllInOneServerManagerILm50ELm2ENS0_6detail44HipcSimpleAllInOneServerManagerOptionsGetterINS0_44DefaultHipcSimpleAllInOneServerManagerOptionEEEE21AllocateDomainStorageEv");
create_insn (x=0X71000022DC);
op_stkvar (x, 1);
create_insn (x=0X71000022F8);
op_stkvar (x, 1);
create_insn (x=0X7100002300);
op_stkvar (x, 1);
create_insn (x=0X7100002308);
op_stkvar (x, 1);
set_name (0X7100002308, "_ZThn8_N2nn2sf4hipc6server31HipcSimpleAllInOneServerManagerILm50ELm2ENS0_6detail44HipcSimpleAllInOneServerManagerOptionsGetterINS0_44DefaultHipcSimpleAllInOneServerManagerOptionEEEE23DeallocateDomainStorageEPv");
create_insn (x=0X710000230C);
op_stkvar (x, 1);
create_insn (x=0X7100002344);
op_stkvar (x, 1);
create_insn (x=0X710000234C);
op_stkvar (x, 1);
create_insn (0X7100002354);
create_insn (0X7100002360);
set_name (0X7100002360, "nullsub_6");
create_insn (0X7100002364);
create_insn (x=0X710000236C);
op_stkvar (x, 1);
create_insn (x=0X7100002370);
op_stkvar (x, 1);
create_insn (x=0X7100002374);
op_stkvar (x, 1);
create_insn (x=0X71000023AC);
op_stkvar (x, 1);
create_insn (x=0X71000023B0);
op_stkvar (x, 1);
create_insn (x=0X71000023B4);
op_stkvar (x, 1);
create_insn (x=0X71000023BC);
op_stkvar (x, 1);
create_insn (x=0X71000023C0);
op_stkvar (x, 1);
create_insn (x=0X71000023C4);
op_stkvar (x, 1);
create_insn (0X71000023CC);
create_insn (0X71000023D4);
create_insn (x=0X71000023DC);
op_stkvar (x, 1);
set_name (0X71000023DC, "IpcObj_nn::ldr::IProcessManagerInterface::Cmd0");
create_insn (x=0X71000023E0);
op_stkvar (x, 1);
create_insn (x=0X71000023EC);
op_stkvar (x, 1);
create_insn (x=0X71000023F8);
op_stkvar (x, 1);
create_insn (x=0X7100002400);
op_stkvar (x, 1);
create_insn (x=0X7100002424);
op_hex (x, 1);
create_insn (x=0X710000242C);
op_stkvar (x, 1);
create_insn (x=0X7100002430);
op_stkvar (x, 1);
create_insn (x=0X7100002438);
op_stkvar (x, 1);
set_name (0X7100002438, "IpcObj_nn::ldr::IProcessManagerInterface::Cmd1");
create_insn (x=0X7100002444);
op_hex (x, 1);
create_insn (x=0X7100002448);
op_stkvar (x, 1);
create_insn (x=0X7100002450);
op_stkvar (x, 1);
set_name (0X7100002450, "IpcObj_nn::ldr::IProcessManagerInterface::Cmd2");
create_insn (x=0X710000245C);
op_hex (x, 1);
create_insn (x=0X7100002460);
op_stkvar (x, 1);
create_insn (x=0X7100002468);
op_stkvar (x, 1);
set_name (0X7100002468, "IpcObj_nn::ldr::IProcessManagerInterface::Cmd3");
create_insn (x=0X7100002474);
op_hex (x, 1);
create_insn (x=0X7100002478);
op_stkvar (x, 1);
create_insn (x=0X7100002480);
op_stkvar (x, 1);
set_name (0X7100002480, "ProcessServerMessage");
create_insn (x=0X7100002484);
op_stkvar (x, 1);
create_insn (x=0X7100002488);
op_stkvar (x, 1);
create_insn (x=0X710000248C);
op_stkvar (x, 1);
create_insn (x=0X7100002490);
op_stkvar (x, 1);
create_insn (x=0X71000024A0);
op_stkvar (x, 1);
create_insn (x=0X71000024A8);
op_stkvar (x, 1);
create_insn (x=0X71000024C0);
op_stkvar (x, 1);
create_insn (x=0X71000024C8);
op_stkvar (x, 1);
create_insn (x=0X71000024D4);
op_stkvar (x, 1);
create_insn (x=0X71000024F0);
op_stkvar (x, 1);
set_cmt (0X7100002500, "switch 4 cases ", 0);
create_insn (x=0X7100002508);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X710000250C);
set_cmt (0X7100002518, "switch jump", 0);
set_cmt (0X710000251C, "jumptable 0000007100002518 case 0", 1);
create_insn (x=0X710000251C);
op_stkvar (x, 1);
create_insn (x=0X7100002520);
op_stkvar (x, 1);
create_insn (0X7100002534);
set_cmt (0X710000253C, "jumptable 0000007100002518 case 1", 1);
create_insn (x=0X710000253C);
op_stkvar (x, 1);
create_insn (x=0X7100002540);
op_stkvar (x, 1);
set_cmt (0X7100002554, "jumptable 0000007100002518 case 2", 1);
create_insn (x=0X7100002554);
op_stkvar (x, 1);
create_insn (x=0X7100002558);
op_stkvar (x, 1);
set_cmt (0X710000256C, "jumptable 0000007100002518 case 3", 1);
create_insn (0X710000256C);
create_insn (x=0X7100002574);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100002578);
create_insn (x=0X71000025A0);
op_stkvar (x, 1);
create_insn (x=0X71000025A8);
op_stkvar (x, 1);
create_insn (x=0X71000025C4);
op_hex (x, 1);
create_insn (x=0X71000025EC);
op_stkvar (x, 1);
create_insn (x=0X71000025FC);
op_stkvar (x, 1);
create_insn (x=0X7100002608);
op_stkvar (x, 1);
create_insn (x=0X7100002614);
op_stkvar (x, 1);
create_insn (x=0X7100002618);
op_stkvar (x, 1);
create_insn (0X7100002620);
create_insn (x=0X7100002628);
op_stkvar (x, 1);
create_insn (x=0X7100002634);
op_stkvar (x, 1);
create_insn (x=0X7100002640);
op_stkvar (x, 1);
create_insn (x=0X7100002648);
op_stkvar (x, 1);
create_insn (x=0X7100002650);
op_stkvar (x, 1);
create_insn (x=0X7100002654);
op_stkvar (x, 1);
create_insn (x=0X710000265C);
op_hex (x, 1);
set_cmt (0X7100002660, "jumptable 0000007100002518 default case", 1);
create_insn (x=0X7100002660);
op_hex (x, 1);
set_name (0X7100002660, "def_7100002518");
create_insn (x=0X7100002664);
op_hex (x, 1);
create_insn (x=0X7100002680);
op_stkvar (x, 1);
create_insn (x=0X710000268C);
op_stkvar (x, 1);
create_insn (x=0X710000269C);
op_stkvar (x, 1);
create_insn (0X71000026C0);
create_insn (x=0X71000026CC);
op_stkvar (x, 1);
create_insn (x=0X71000026D0);
op_stkvar (x, 1);
create_insn (x=0X71000026D4);
op_stkvar (x, 1);
create_insn (x=0X71000026D8);
op_stkvar (x, 1);
create_insn (x=0X71000026DC);
op_stkvar (x, 1);
create_insn (x=0X71000026E4);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000026E8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000026EC);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
set_cmt (0X71000026F0, "a1", 0);
create_insn (x=0X71000026F0);
create_insn (x=0X71000026F8);
create_insn (x=0X71000026FC);
create_insn (x=0X7100002704);
op_stkvar (x, 1);
set_name (0X7100002704, "CmifProcessFunctionTableGetterImpl__nn::ldr::detail::IProcessManagerInterface__::Process_Cmd0");
create_insn (x=0X7100002708);
op_stkvar (x, 1);
create_insn (x=0X710000270C);
op_stkvar (x, 1);
create_insn (x=0X7100002710);
op_stkvar (x, 1);
create_insn (x=0X710000272C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100002734);
create_insn (x=0X7100002768);
op_stkvar (x, 1);
create_insn (x=0X7100002778);
op_stkvar (x, 1);
create_insn (x=0X710000277C);
op_stkvar (x, 1);
create_insn (x=0X7100002780);
op_stkvar (x, 1);
create_insn (x=0X7100002784);
op_stkvar (x, 1);
create_insn (x=0X710000279C);
op_hex (x, 1);
create_insn (0X71000027A4);
create_insn (x=0X71000027AC);
op_stkvar (x, 1);
create_insn (x=0X71000027B0);
op_stkvar (x, 1);
create_insn (x=0X71000027C8);
op_hex (x, 1);
create_insn (x=0X7100002808);
op_stkvar (x, 1);
create_insn (x=0X7100002814);
op_stkvar (x, 1);
create_insn (x=0X7100002820);
op_stkvar (x, 1);
create_insn (0X710000282C);
create_insn (x=0X7100002840);
op_stkvar (x, 1);
create_insn (x=0X710000284C);
op_stkvar (x, 1);
create_insn (x=0X7100002850);
op_stkvar (x, 1);
create_insn (x=0X710000285C);
op_stkvar (x, 1);
create_insn (x=0X7100002868);
op_stkvar (x, 1);
create_insn (x=0X710000287C);
op_stkvar (x, 1);
create_insn (x=0X7100002884);
op_stkvar (x, 1);
create_insn (x=0X710000288C);
op_stkvar (x, 1);
create_insn (x=0X7100002894);
op_stkvar (x, 1);
create_insn (x=0X710000289C);
op_hex (x, 1);
create_insn (x=0X71000028A4);
op_stkvar (x, 1);
create_insn (x=0X71000028A8);
op_stkvar (x, 1);
create_insn (x=0X71000028AC);
op_stkvar (x, 1);
create_insn (x=0X71000028B0);
op_stkvar (x, 1);
create_insn (x=0X71000028B8);
op_stkvar (x, 1);
set_name (0X71000028B8, "CmifProcessFunctionTableGetterImpl__nn::ldr::detail::IProcessManagerInterface__::Process_Cmd1");
create_insn (x=0X71000028BC);
op_stkvar (x, 1);
create_insn (x=0X71000028C0);
op_stkvar (x, 1);
create_insn (x=0X71000028C4);
op_stkvar (x, 1);
create_insn (x=0X71000028DC);
op_stkvar (x, 1);
create_insn (x=0X71000028E8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000028F0);
create_insn (x=0X7100002924);
op_stkvar (x, 1);
create_insn (x=0X7100002930);
op_stkvar (x, 1);
create_insn (x=0X7100002938);
op_stkvar (x, 1);
create_insn (x=0X7100002950);
op_hex (x, 1);
create_insn (0X7100002958);
create_insn (x=0X7100002960);
op_stkvar (x, 1);
create_insn (x=0X7100002964);
op_stkvar (x, 1);
create_insn (x=0X7100002974);
op_hex (x, 1);
create_insn (x=0X71000029B4);
op_stkvar (x, 1);
create_insn (x=0X71000029C0);
op_stkvar (x, 1);
create_insn (x=0X71000029CC);
op_stkvar (x, 1);
create_insn (0X71000029D8);
create_insn (x=0X71000029EC);
op_stkvar (x, 1);
create_insn (x=0X71000029F8);
op_stkvar (x, 1);
create_insn (x=0X71000029FC);
op_stkvar (x, 1);
create_insn (x=0X7100002A08);
op_stkvar (x, 1);
create_insn (x=0X7100002A14);
op_stkvar (x, 1);
create_insn (x=0X7100002A28);
op_hex (x, 1);
create_insn (x=0X7100002A30);
op_stkvar (x, 1);
create_insn (x=0X7100002A34);
op_stkvar (x, 1);
create_insn (x=0X7100002A38);
op_stkvar (x, 1);
create_insn (x=0X7100002A3C);
op_stkvar (x, 1);
create_insn (x=0X7100002A44);
op_stkvar (x, 1);
set_name (0X7100002A44, "CmifProcessFunctionTableGetterImpl__nn::ldr::detail::IProcessManagerInterface__::Process_Cmd2");
create_insn (x=0X7100002A48);
op_stkvar (x, 1);
create_insn (x=0X7100002A4C);
op_stkvar (x, 1);
create_insn (x=0X7100002A50);
op_stkvar (x, 1);
create_insn (x=0X7100002A6C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100002A74);
create_insn (x=0X7100002AA8);
op_stkvar (x, 1);
create_insn (x=0X7100002AB4);
op_stkvar (x, 1);
create_insn (x=0X7100002ABC);
op_stkvar (x, 1);
create_insn (x=0X7100002AC0);
op_stkvar (x, 1);
create_insn (x=0X7100002AD8);
op_hex (x, 1);
create_insn (x=0X7100002B08);
op_stkvar (x, 1);
create_insn (x=0X7100002B18);
op_stkvar (x, 1);
create_insn (x=0X7100002B24);
op_stkvar (x, 1);
create_insn (x=0X7100002B30);
op_stkvar (x, 1);
create_insn (0X7100002B3C);
create_insn (x=0X7100002B44);
op_stkvar (x, 1);
create_insn (x=0X7100002B50);
op_stkvar (x, 1);
create_insn (x=0X7100002B5C);
op_stkvar (x, 1);
create_insn (x=0X7100002B68);
op_stkvar (x, 1);
create_insn (x=0X7100002B80);
op_stkvar (x, 1);
create_insn (x=0X7100002B84);
op_stkvar (x, 1);
create_insn (0X7100002B90);
create_insn (x=0X7100002B9C);
op_hex (x, 1);
create_insn (x=0X7100002BA4);
op_stkvar (x, 1);
create_insn (x=0X7100002BA8);
op_stkvar (x, 1);
create_insn (x=0X7100002BAC);
op_stkvar (x, 1);
create_insn (x=0X7100002BB0);
op_stkvar (x, 1);
create_insn (0X7100002BB8);
create_insn (x=0X7100002BC0);
op_stkvar (x, 1);
create_insn (x=0X7100002BC4);
op_stkvar (x, 1);
create_insn (x=0X7100002BC8);
op_stkvar (x, 1);
create_insn (x=0X7100002C00);
op_stkvar (x, 1);
create_insn (x=0X7100002C04);
op_stkvar (x, 1);
create_insn (x=0X7100002C08);
op_stkvar (x, 1);
create_insn (x=0X7100002C10);
op_stkvar (x, 1);
create_insn (x=0X7100002C14);
op_stkvar (x, 1);
create_insn (x=0X7100002C18);
op_stkvar (x, 1);
create_insn (x=0X7100002C20);
op_stkvar (x, 1);
set_name (0X7100002C20, "IpcObj_nn::ldr::IShellInterface::Cmd0");
create_insn (x=0X7100002C34);
op_hex (x, 1);
create_insn (x=0X7100002C38);
op_stkvar (x, 1);
create_insn (x=0X7100002C40);
op_stkvar (x, 1);
set_name (0X7100002C40, "IpcObj_nn::ldr::IShellInterface::Cmd1");
create_insn (x=0X7100002C4C);
op_hex (x, 1);
create_insn (x=0X7100002C50);
op_stkvar (x, 1);
create_insn (x=0X7100002C58);
op_stkvar (x, 1);
set_name (0X7100002C58, "ProcessServerMessage2");
create_insn (x=0X7100002C5C);
op_stkvar (x, 1);
create_insn (x=0X7100002C60);
op_stkvar (x, 1);
create_insn (x=0X7100002C64);
op_stkvar (x, 1);
create_insn (x=0X7100002C74);
op_stkvar (x, 1);
create_insn (x=0X7100002C7C);
op_stkvar (x, 1);
create_insn (x=0X7100002C80);
op_stkvar (x, 1);
create_insn (x=0X7100002C9C);
op_stkvar (x, 1);
create_insn (x=0X7100002CA8);
op_stkvar (x, 1);
create_insn (x=0X7100002CC4);
op_stkvar (x, 1);
create_insn (x=0X7100002CE0);
op_stkvar (x, 1);
create_insn (x=0X7100002CE4);
op_stkvar (x, 1);
create_insn (0X7100002CF8);
create_insn (0X7100002D00);
create_insn (x=0X7100002D08);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100002D0C);
create_insn (x=0X7100002D24);
op_stkvar (x, 1);
create_insn (x=0X7100002D3C);
op_hex (x, 1);
create_insn (x=0X7100002D64);
op_stkvar (x, 1);
create_insn (x=0X7100002D74);
op_stkvar (x, 1);
create_insn (x=0X7100002D80);
op_stkvar (x, 1);
create_insn (x=0X7100002D8C);
op_stkvar (x, 1);
create_insn (x=0X7100002D90);
op_stkvar (x, 1);
create_insn (0X7100002D98);
create_insn (x=0X7100002DA0);
op_stkvar (x, 1);
create_insn (x=0X7100002DAC);
op_stkvar (x, 1);
create_insn (x=0X7100002DB8);
op_stkvar (x, 1);
create_insn (x=0X7100002DC0);
op_stkvar (x, 1);
create_insn (x=0X7100002DC8);
op_stkvar (x, 1);
create_insn (x=0X7100002DCC);
op_stkvar (x, 1);
create_insn (x=0X7100002DD4);
op_hex (x, 1);
create_insn (x=0X7100002DD8);
op_hex (x, 1);
create_insn (x=0X7100002DDC);
op_hex (x, 1);
create_insn (x=0X7100002DF8);
op_stkvar (x, 1);
create_insn (x=0X7100002E04);
op_stkvar (x, 1);
create_insn (x=0X7100002E14);
op_stkvar (x, 1);
create_insn (0X7100002E38);
create_insn (x=0X7100002E44);
op_stkvar (x, 1);
create_insn (x=0X7100002E48);
op_stkvar (x, 1);
create_insn (x=0X7100002E4C);
op_stkvar (x, 1);
create_insn (x=0X7100002E50);
op_stkvar (x, 1);
create_insn (x=0X7100002E58);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100002E5C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100002E60);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
set_cmt (0X7100002E64, "a1", 0);
create_insn (x=0X7100002E64);
create_insn (x=0X7100002E6C);
create_insn (x=0X7100002E70);
create_insn (x=0X7100002E78);
op_stkvar (x, 1);
set_name (0X7100002E78, "CmifProcessFunctionTableGetterImpl__nn::ldr::detail::IShellInterface__::Process_Cmd0");
create_insn (x=0X7100002E7C);
op_stkvar (x, 1);
create_insn (x=0X7100002E80);
op_stkvar (x, 1);
create_insn (x=0X7100002E84);
op_stkvar (x, 1);
create_insn (x=0X7100002E94);
op_stkvar (x, 1);
create_insn (x=0X7100002EA4);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100002EAC);
create_insn (x=0X7100002EE0);
op_stkvar (x, 1);
create_insn (x=0X7100002F04);
op_hex (x, 1);
create_insn (0X7100002F0C);
create_insn (x=0X7100002F14);
op_stkvar (x, 1);
create_insn (x=0X7100002F18);
op_stkvar (x, 1);
create_insn (x=0X7100002F28);
op_stkvar (x, 1);
create_insn (x=0X7100002F34);
op_hex (x, 1);
create_insn (x=0X7100002F74);
op_stkvar (x, 1);
create_insn (x=0X7100002F80);
op_stkvar (x, 1);
create_insn (x=0X7100002F8C);
op_stkvar (x, 1);
create_insn (0X7100002F98);
create_insn (x=0X7100002FAC);
op_stkvar (x, 1);
create_insn (x=0X7100002FB8);
op_stkvar (x, 1);
create_insn (x=0X7100002FBC);
op_stkvar (x, 1);
create_insn (x=0X7100002FC8);
op_stkvar (x, 1);
create_insn (x=0X7100002FD4);
op_stkvar (x, 1);
create_insn (x=0X7100002FE8);
op_hex (x, 1);
create_insn (x=0X7100002FF0);
op_stkvar (x, 1);
create_insn (x=0X7100002FF4);
op_stkvar (x, 1);
create_insn (x=0X7100002FF8);
op_stkvar (x, 1);
create_insn (x=0X7100002FFC);
op_stkvar (x, 1);
create_insn (0X7100003004);
create_insn (x=0X710000300C);
op_stkvar (x, 1);
create_insn (x=0X7100003010);
op_stkvar (x, 1);
create_insn (x=0X7100003014);
op_stkvar (x, 1);
create_insn (x=0X710000304C);
op_stkvar (x, 1);
create_insn (x=0X7100003050);
op_stkvar (x, 1);
create_insn (x=0X7100003054);
op_stkvar (x, 1);
create_insn (x=0X710000305C);
op_stkvar (x, 1);
create_insn (x=0X7100003060);
op_stkvar (x, 1);
create_insn (x=0X7100003064);
op_stkvar (x, 1);
create_insn (x=0X710000306C);
op_stkvar (x, 1);
set_name (0X710000306C, "IpcObj_nn::ldr::IDebugMonitorInterface::Cmd0");
create_insn (x=0X7100003080);
op_hex (x, 1);
create_insn (x=0X7100003084);
op_stkvar (x, 1);
create_insn (x=0X710000308C);
op_stkvar (x, 1);
set_name (0X710000308C, "IpcObj_nn::ldr::IDebugMonitorInterface::Cmd1");
create_insn (x=0X7100003098);
op_hex (x, 1);
create_insn (x=0X710000309C);
op_stkvar (x, 1);
create_insn (x=0X71000030A4);
op_stkvar (x, 1);
set_name (0X71000030A4, "IpcObj_nn::ldr::IDebugMonitorInterface::Cmd2");
create_insn (x=0X71000030C4);
op_hex (x, 1);
create_insn (x=0X71000030C8);
op_stkvar (x, 1);
create_insn (x=0X71000030D0);
op_stkvar (x, 1);
create_insn (x=0X71000030D4);
op_stkvar (x, 1);
create_insn (x=0X71000030D8);
op_stkvar (x, 1);
create_insn (x=0X71000030DC);
op_stkvar (x, 1);
create_insn (x=0X71000030EC);
op_stkvar (x, 1);
create_insn (x=0X71000030F4);
op_stkvar (x, 1);
create_insn (x=0X71000030F8);
op_stkvar (x, 1);
create_insn (x=0X7100003114);
op_stkvar (x, 1);
create_insn (x=0X7100003120);
op_stkvar (x, 1);
create_insn (x=0X710000313C);
op_stkvar (x, 1);
create_insn (x=0X7100003160);
op_stkvar (x, 1);
create_insn (x=0X7100003164);
op_stkvar (x, 1);
create_insn (0X7100003178);
create_insn (x=0X7100003180);
op_stkvar (x, 1);
create_insn (x=0X7100003184);
op_stkvar (x, 1);
create_insn (0X7100003198);
create_insn (x=0X71000031A0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000031A4);
create_insn (x=0X71000031BC);
op_stkvar (x, 1);
create_insn (x=0X71000031D4);
op_hex (x, 1);
create_insn (x=0X71000031FC);
op_stkvar (x, 1);
create_insn (x=0X710000320C);
op_stkvar (x, 1);
create_insn (x=0X7100003218);
op_stkvar (x, 1);
create_insn (x=0X7100003224);
op_stkvar (x, 1);
create_insn (x=0X7100003228);
op_stkvar (x, 1);
create_insn (0X7100003230);
create_insn (x=0X7100003238);
op_stkvar (x, 1);
create_insn (x=0X7100003244);
op_stkvar (x, 1);
create_insn (x=0X7100003250);
op_stkvar (x, 1);
create_insn (x=0X7100003258);
op_stkvar (x, 1);
create_insn (x=0X7100003260);
op_stkvar (x, 1);
create_insn (x=0X7100003264);
op_stkvar (x, 1);
create_insn (x=0X710000326C);
op_hex (x, 1);
create_insn (x=0X7100003270);
op_hex (x, 1);
create_insn (x=0X7100003274);
op_hex (x, 1);
create_insn (x=0X7100003290);
op_stkvar (x, 1);
create_insn (x=0X710000329C);
op_stkvar (x, 1);
create_insn (x=0X71000032AC);
op_stkvar (x, 1);
create_insn (0X71000032D0);
create_insn (x=0X71000032DC);
op_stkvar (x, 1);
create_insn (x=0X71000032E0);
op_stkvar (x, 1);
create_insn (x=0X71000032E4);
op_stkvar (x, 1);
create_insn (x=0X71000032E8);
op_stkvar (x, 1);
create_insn (x=0X71000032F0);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000032F4);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000032F8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
set_cmt (0X71000032FC, "a1", 0);
create_insn (x=0X71000032FC);
create_insn (x=0X7100003304);
create_insn (x=0X7100003308);
create_insn (x=0X7100003310);
op_stkvar (x, 1);
set_name (0X7100003310, "CmifProcessFunctionTableGetterImpl__nn::ldr::detail::IDebugMonitorInterface__::Process_Cmd0");
create_insn (x=0X7100003314);
op_stkvar (x, 1);
create_insn (x=0X7100003318);
op_stkvar (x, 1);
create_insn (x=0X710000331C);
op_stkvar (x, 1);
create_insn (x=0X710000332C);
op_stkvar (x, 1);
create_insn (x=0X710000333C);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100003344);
create_insn (x=0X7100003378);
op_stkvar (x, 1);
create_insn (x=0X710000339C);
op_hex (x, 1);
create_insn (0X71000033A4);
create_insn (x=0X71000033AC);
op_stkvar (x, 1);
create_insn (x=0X71000033B0);
op_stkvar (x, 1);
create_insn (x=0X71000033C0);
op_stkvar (x, 1);
create_insn (x=0X71000033CC);
op_hex (x, 1);
create_insn (x=0X710000340C);
op_stkvar (x, 1);
create_insn (x=0X7100003418);
op_stkvar (x, 1);
create_insn (x=0X7100003424);
op_stkvar (x, 1);
create_insn (0X7100003430);
create_insn (x=0X7100003444);
op_stkvar (x, 1);
create_insn (x=0X7100003450);
op_stkvar (x, 1);
create_insn (x=0X7100003454);
op_stkvar (x, 1);
create_insn (x=0X7100003460);
op_stkvar (x, 1);
create_insn (x=0X710000346C);
op_stkvar (x, 1);
create_insn (x=0X7100003480);
op_hex (x, 1);
create_insn (x=0X7100003488);
op_stkvar (x, 1);
create_insn (x=0X710000348C);
op_stkvar (x, 1);
create_insn (x=0X7100003490);
op_stkvar (x, 1);
create_insn (x=0X7100003494);
op_stkvar (x, 1);
create_insn (x=0X710000349C);
op_stkvar (x, 1);
set_name (0X710000349C, "CmifProcessFunctionTableGetterImpl__nn::ldr::detail::IDebugMonitorInterface__::Process_Cmd2");
create_insn (x=0X71000034A0);
op_stkvar (x, 1);
create_insn (x=0X71000034A4);
op_stkvar (x, 1);
create_insn (x=0X71000034A8);
op_stkvar (x, 1);
create_insn (x=0X71000034B8);
op_stkvar (x, 1);
create_insn (x=0X71000034C8);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X71000034D0);
create_insn (x=0X7100003504);
op_stkvar (x, 1);
create_insn (x=0X7100003510);
op_stkvar (x, 1);
create_insn (x=0X7100003528);
op_hex (x, 1);
create_insn (0X7100003530);
create_insn (x=0X710000353C);
op_stkvar (x, 1);
create_insn (x=0X710000354C);
op_stkvar (x, 1);
create_insn (x=0X7100003550);
op_stkvar (x, 1);
create_insn (x=0X710000355C);
op_stkvar (x, 1);
create_insn (x=0X7100003568);
op_hex (x, 1);
create_insn (x=0X7100003598);
op_stkvar (x, 1);
create_insn (x=0X71000035A8);
op_stkvar (x, 1);
create_insn (x=0X71000035B4);
op_stkvar (x, 1);
create_insn (x=0X71000035C0);
op_stkvar (x, 1);
create_insn (0X71000035CC);
create_insn (x=0X71000035D4);
op_stkvar (x, 1);
create_insn (x=0X71000035E0);
op_stkvar (x, 1);
create_insn (x=0X71000035EC);
op_stkvar (x, 1);
create_insn (x=0X71000035F8);
op_stkvar (x, 1);
create_insn (x=0X710000360C);
op_stkvar (x, 1);
create_insn (x=0X7100003610);
op_stkvar (x, 1);
create_insn (x=0X7100003624);
op_stkvar (x, 1);
create_insn (0X7100003634);
create_insn (x=0X7100003640);
op_hex (x, 1);
create_insn (x=0X7100003648);
op_stkvar (x, 1);
create_insn (x=0X710000364C);
op_stkvar (x, 1);
create_insn (x=0X7100003650);
op_stkvar (x, 1);
create_insn (x=0X7100003654);
op_stkvar (x, 1);
create_insn (0X710000365C);
create_insn (x=0X7100003664);
op_stkvar (x, 1);
set_name (0X7100003664, "_ZN2nn2sf6detail38ObjectImplFactoryWithStatefulAllocatorINS0_4impl6detail16ImplTemplateBaseINS_5audio6detail12IAudioDeviceES8_NS1_18EmplacedImplHolderINS6_6server24AudioRendererManagerImpl15AudioDeviceImplEEESD_EENS0_24StatefulAllocationPolicyINS0_16ExpHeapAllocatorEEEE6Object7ReleaseEv");
create_insn (x=0X7100003668);
op_stkvar (x, 1);
create_insn (x=0X710000366C);
op_stkvar (x, 1);
create_insn (x=0X71000036AC);
op_stkvar (x, 1);
create_insn (x=0X71000036B0);
op_stkvar (x, 1);
create_insn (x=0X71000036B4);
op_stkvar (x, 1);
create_insn (x=0X71000036BC);
op_stkvar (x, 1);
create_insn (x=0X71000036C0);
op_stkvar (x, 1);
create_insn (x=0X71000036C4);
op_stkvar (x, 1);
create_insn (0X71000036CC);
set_name (0X71000036CC, "IpcObj_nn::ldr::RoServer::Cmd0");
create_insn (x=0X71000036FC);
op_stkvar (x, 1);
create_insn (x=0X7100003718);
op_hex (x, 1);
create_insn (x=0X710000371C);
op_stkvar (x, 1);
create_insn (0X7100003728);
set_name (0X7100003728, "IpcObj_nn::ldr::RoServer::Cmd1");
create_insn (x=0X710000374C);
op_stkvar (x, 1);
create_insn (x=0X710000375C);
op_hex (x, 1);
create_insn (x=0X7100003760);
op_stkvar (x, 1);
create_insn (0X710000376C);
set_name (0X710000376C, "IpcObj_nn::ldr::RoServer::Cmd2");
create_insn (x=0X7100003794);
op_stkvar (x, 1);
create_insn (x=0X71000037A8);
op_hex (x, 1);
create_insn (x=0X71000037AC);
op_stkvar (x, 1);
create_insn (0X71000037B8);
set_name (0X71000037B8, "IpcObj_nn::ldr::RoServer::Cmd3");
create_insn (x=0X71000037DC);
op_stkvar (x, 1);
create_insn (x=0X71000037EC);
op_hex (x, 1);
create_insn (x=0X71000037F0);
op_stkvar (x, 1);
create_insn (x=0X71000037FC);
op_stkvar (x, 1);
set_name (0X71000037FC, "IpcObj_nn::ldr::RoServer::Cmd4");
create_insn (x=0X710000380C);
op_hex (x, 1);
create_insn (x=0X7100003810);
op_stkvar (x, 1);
create_insn (x=0X7100003818);
op_stkvar (x, 1);
create_insn (x=0X710000381C);
op_stkvar (x, 1);
create_insn (x=0X710000382C);
op_stkvar (x, 1);
create_insn (x=0X7100003834);
op_stkvar (x, 1);
create_insn (x=0X7100003838);
op_stkvar (x, 1);
create_insn (x=0X7100003854);
op_stkvar (x, 1);
create_insn (x=0X7100003860);
op_stkvar (x, 1);
create_insn (x=0X710000387C);
op_stkvar (x, 1);
set_cmt (0X710000388C, "switch 5 cases ", 0);
create_insn (x=0X7100003894);
op_plain_offset (x, 1, 0);
op_plain_offset (x, 129, 0);
create_insn (x=0X7100003898);
set_cmt (0X71000038A4, "switch jump", 0);
set_cmt (0X71000038A8, "jumptable 00000071000038A4 case 0", 1);
create_insn (x=0X71000038A8);
op_stkvar (x, 1);
create_insn (x=0X71000038AC);
op_stkvar (x, 1);
set_cmt (0X71000038C0, "jumptable 00000071000038A4 case 1", 1);
create_insn (x=0X71000038C0);
op_stkvar (x, 1);
create_insn (x=0X71000038C4);
op_stkvar (x, 1);
set_cmt (0X71000038D8, "jumptable 00000071000038A4 case 2", 1);
create_insn (x=0X71000038D8);
op_stkvar (x, 1);
create_insn (x=0X71000038DC);
op_stkvar (x, 1);
set_cmt (0X71000038F0, "jumptable 00000071000038A4 case 3", 1);
create_insn (x=0X71000038F0);
op_stkvar (x, 1);
create_insn (x=0X71000038F4);
op_stkvar (x, 1);
set_cmt (0X7100003908, "jumptable 00000071000038A4 case 4", 1);
create_insn (x=0X7100003908);
op_stkvar (x, 1);
create_insn (x=0X710000390C);
op_stkvar (x, 1);