diff --git a/.gitignore b/.gitignore index 496ee2c..134c8a3 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -.DS_Store \ No newline at end of file +.DS_Store +.theos/ \ No newline at end of file diff --git a/.theos/_/DEBIAN/control b/.theos/_/DEBIAN/control index ca22777..d72e0f9 100644 --- a/.theos/_/DEBIAN/control +++ b/.theos/_/DEBIAN/control @@ -6,5 +6,5 @@ Author: XYZShell Section: Utilities Tag: role::developer Architecture: iphoneos-arm -Version: 0.0.7-10-47+debug -Installed-Size: 1716 +Version: 0.0.7-10-48+debug +Installed-Size: 1700 diff --git a/.theos/_/Library/MobileSubstrate/DynamicLibraries/AppRunMan.dylib b/.theos/_/Library/MobileSubstrate/DynamicLibraries/AppRunMan.dylib index 1f74975..99d500c 100755 Binary files a/.theos/_/Library/MobileSubstrate/DynamicLibraries/AppRunMan.dylib and b/.theos/_/Library/MobileSubstrate/DynamicLibraries/AppRunMan.dylib differ diff --git a/.theos/_/Library/MobileSubstrate/DynamicLibraries/OhNo.dylib b/.theos/_/Library/MobileSubstrate/DynamicLibraries/OhNo.dylib index d09f55f..d805597 100755 Binary files a/.theos/_/Library/MobileSubstrate/DynamicLibraries/OhNo.dylib and b/.theos/_/Library/MobileSubstrate/DynamicLibraries/OhNo.dylib differ diff --git a/.theos/last_package b/.theos/last_package index 5da18e3..995c81a 100644 --- a/.theos/last_package +++ b/.theos/last_package @@ -1 +1 @@ -./packages/com.xyzshell.ioscontrol_0.0.7-10-47+debug_iphoneos-arm.deb +./packages/com.xyzshell.ioscontrol_0.0.7-10-48+debug_iphoneos-arm.deb diff --git a/.theos/obj/debug/AppRunMan.dylib b/.theos/obj/debug/AppRunMan.dylib index 1f74975..99d500c 100755 Binary files a/.theos/obj/debug/AppRunMan.dylib and b/.theos/obj/debug/AppRunMan.dylib differ diff --git a/.theos/obj/debug/OhNo.dylib b/.theos/obj/debug/OhNo.dylib index d09f55f..d805597 100755 Binary files a/.theos/obj/debug/OhNo.dylib and b/.theos/obj/debug/OhNo.dylib differ diff --git a/.theos/obj/debug/arm64/AppRunMan.dylib b/.theos/obj/debug/arm64/AppRunMan.dylib index 7e6e909..ebddbe3 100755 Binary files a/.theos/obj/debug/arm64/AppRunMan.dylib and b/.theos/obj/debug/arm64/AppRunMan.dylib differ diff --git a/.theos/obj/debug/arm64/AppRunMan.dylib.dSYM/Contents/Resources/DWARF/AppRunMan.dylib b/.theos/obj/debug/arm64/AppRunMan.dylib.dSYM/Contents/Resources/DWARF/AppRunMan.dylib index ccb0d5b..999f147 100644 Binary files a/.theos/obj/debug/arm64/AppRunMan.dylib.dSYM/Contents/Resources/DWARF/AppRunMan.dylib and b/.theos/obj/debug/arm64/AppRunMan.dylib.dSYM/Contents/Resources/DWARF/AppRunMan.dylib differ diff --git a/.theos/obj/debug/arm64/AppRunMan.dylib.dSYM/Contents/Resources/Relocations/aarch64/AppRunMan.dylib.yml b/.theos/obj/debug/arm64/AppRunMan.dylib.dSYM/Contents/Resources/Relocations/aarch64/AppRunMan.dylib.yml index 1f20113..3f8c810 100644 --- a/.theos/obj/debug/arm64/AppRunMan.dylib.dSYM/Contents/Resources/Relocations/aarch64/AppRunMan.dylib.yml +++ b/.theos/obj/debug/arm64/AppRunMan.dylib.dSYM/Contents/Resources/Relocations/aarch64/AppRunMan.dylib.yml @@ -1,11 +1,11 @@ --- triple: 'arm64-apple-darwin' -binary-path: '/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/AppRunMan.dylib' +binary-path: '/Users/mac/workspaces/projects/ios-change/old-ios-hook/.theos/obj/debug/arm64/AppRunMan.dylib' relocations: - { offset: 0x1E, size: 0x8, addend: 0x0, symName: '-[UIWindow(FloatingWindow) addFloatingWindow]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x10C } - { offset: 0x37, size: 0x8, addend: 0x0, symName: _kSBAppTagsHidden, symObjAddr: 0x7F0, symBinAddr: 0x58180, symSize: 0x0 } - - { offset: 0xBD, size: 0x8, addend: 0x0, symName: '__logos_orig$all$SpringBoard$applicationDidFinishLaunching$', symObjAddr: 0x7948, symBinAddr: 0x695A8, symSize: 0x0 } - - { offset: 0x2158, size: 0x8, addend: 0x0, symName: '__logos_orig$all$SpringBoard$applicationWillTerminate$', symObjAddr: 0x7950, symBinAddr: 0x695B0, symSize: 0x0 } + - { offset: 0xBD, size: 0x8, addend: 0x0, symName: '__logos_orig$all$SpringBoard$applicationDidFinishLaunching$', symObjAddr: 0x7930, symBinAddr: 0x695A8, symSize: 0x0 } + - { offset: 0x2158, size: 0x8, addend: 0x0, symName: '__logos_orig$all$SpringBoard$applicationWillTerminate$', symObjAddr: 0x7938, symBinAddr: 0x695B0, symSize: 0x0 } - { offset: 0x2167, size: 0x8, addend: 0x0, symName: '-[UIWindow(FloatingWindow) addFloatingWindow]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x10C } - { offset: 0x21A7, size: 0x8, addend: 0x0, symName: __logosLocalCtor_a83cb02a, symObjAddr: 0x10C, symBinAddr: 0x410C, symSize: 0x80 } - { offset: 0x2220, size: 0x8, addend: 0x0, symName: '__logos_method$all$SpringBoard$applicationDidFinishLaunching$', symObjAddr: 0x18C, symBinAddr: 0x418C, symSize: 0x128 } @@ -61,8 +61,8 @@ relocations: - { offset: 0x8759, size: 0x8, addend: 0x0, symName: '-[FloatingWindow .cxx_destruct]', symObjAddr: 0x2B4C, symBinAddr: 0x7204, symSize: 0x100 } - { offset: 0x8A43, size: 0x8, addend: 0x0, symName: '+[IosSystemCmd sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x7304, symSize: 0xB0 } - { offset: 0x8A50, size: 0x8, addend: 0x0, symName: '+[IosSystemCmd sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x7304, symSize: 0xB0 } - - { offset: 0x8A79, size: 0x8, addend: 0x0, symName: _sharedInstance.sharedInstance, symObjAddr: 0xAF58, symBinAddr: 0x695B8, symSize: 0x0 } - - { offset: 0x8A8E, size: 0x8, addend: 0x0, symName: _sharedInstance.onceToken, symObjAddr: 0xAF60, symBinAddr: 0x695C0, symSize: 0x0 } + - { offset: 0x8A79, size: 0x8, addend: 0x0, symName: _sharedInstance.sharedInstance, symObjAddr: 0xAF50, symBinAddr: 0x695B8, symSize: 0x0 } + - { offset: 0x8A8E, size: 0x8, addend: 0x0, symName: _sharedInstance.onceToken, symObjAddr: 0xAF58, symBinAddr: 0x695C0, symSize: 0x0 } - { offset: 0x98B6, size: 0x8, addend: 0x0, symName: '___30+[IosSystemCmd sharedInstance]_block_invoke', symObjAddr: 0xB0, symBinAddr: 0x73B4, symSize: 0x4C } - { offset: 0x98F3, size: 0x8, addend: 0x0, symName: '-[IosSystemCmd init]', symObjAddr: 0xFC, symBinAddr: 0x7400, symSize: 0x100 } - { offset: 0x9929, size: 0x8, addend: 0x0, symName: '-[IosSystemCmd cmdUrl]', symObjAddr: 0x1FC, symBinAddr: 0x7500, symSize: 0x98 } @@ -104,8 +104,8 @@ relocations: - { offset: 0xA4C8, size: 0x8, addend: 0x0, symName: '-[IosSystemCmd .cxx_destruct]', symObjAddr: 0x2D3C, symBinAddr: 0x9FE4, symSize: 0x68 } - { offset: 0xB186, size: 0x8, addend: 0x0, symName: '+[IPhoneHertbeat sharedInstance]', symObjAddr: 0x0, symBinAddr: 0xA04C, symSize: 0x7C } - { offset: 0xB193, size: 0x8, addend: 0x0, symName: '+[IPhoneHertbeat sharedInstance]', symObjAddr: 0x0, symBinAddr: 0xA04C, symSize: 0x7C } - - { offset: 0xB1BC, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x94E0, symBinAddr: 0x695C8, symSize: 0x0 } - - { offset: 0xB1D1, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x94E8, symBinAddr: 0x695D0, symSize: 0x0 } + - { offset: 0xB1BC, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x94D8, symBinAddr: 0x695C8, symSize: 0x0 } + - { offset: 0xB1D1, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x94E0, symBinAddr: 0x695D0, symSize: 0x0 } - { offset: 0xBE72, size: 0x8, addend: 0x0, symName: '___32+[IPhoneHertbeat sharedInstance]_block_invoke', symObjAddr: 0x7C, symBinAddr: 0xA0C8, symSize: 0x4C } - { offset: 0xBE9A, size: 0x8, addend: 0x0, symName: '-[IPhoneHertbeat init]', symObjAddr: 0xC8, symBinAddr: 0xA114, symSize: 0x16C } - { offset: 0xBED0, size: 0x8, addend: 0x0, symName: '-[IPhoneHertbeat stop]', symObjAddr: 0x234, symBinAddr: 0xA280, symSize: 0x50 } @@ -188,10 +188,10 @@ relocations: - { offset: 0xDCDB, size: 0x8, addend: 0x0, symName: _signalHandler, symObjAddr: 0x3ED4, symBinAddr: 0x1042C, symSize: 0x150 } - { offset: 0xDD5C, size: 0x8, addend: 0x0, symName: _registerSignalHandler, symObjAddr: 0x4024, symBinAddr: 0x1057C, symSize: 0x74 } - { offset: 0xF323, size: 0x8, addend: 0x0, symName: '+[MyAdTask2Mangger sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x105F0, symSize: 0x7C } - - { offset: 0xF33C, size: 0x8, addend: 0x0, symName: _myadTaskManualStop, symObjAddr: 0xC8BD, symBinAddr: 0x696D8, symSize: 0x0 } + - { offset: 0xF33C, size: 0x8, addend: 0x0, symName: _myadTaskManualStop, symObjAddr: 0xC8AD, symBinAddr: 0x696D8, symSize: 0x0 } - { offset: 0xF357, size: 0x8, addend: 0x0, symName: '+[MyAdTask2Mangger sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x105F0, symSize: 0x7C } - - { offset: 0xF380, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0xC8C0, symBinAddr: 0x695D8, symSize: 0x0 } - - { offset: 0xF395, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0xC8C8, symBinAddr: 0x695E0, symSize: 0x0 } + - { offset: 0xF380, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0xC8B0, symBinAddr: 0x695D8, symSize: 0x0 } + - { offset: 0xF395, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0xC8B8, symBinAddr: 0x695E0, symSize: 0x0 } - { offset: 0xF711, size: 0x8, addend: 0x0, symName: '___34+[MyAdTask2Mangger sharedInstance]_block_invoke', symObjAddr: 0x7C, symBinAddr: 0x1066C, symSize: 0x4C } - { offset: 0xF739, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger init]', symObjAddr: 0xC8, symBinAddr: 0x106B8, symSize: 0x228 } - { offset: 0xF7A8, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger onShow:]', symObjAddr: 0x2F0, symBinAddr: 0x108E0, symSize: 0x6CC } @@ -211,133 +211,133 @@ relocations: - { offset: 0xFD50, size: 0x8, addend: 0x0, symName: '___28-[MyAdTask2Mangger startApp]_block_invoke.66', symObjAddr: 0x1F9C, symBinAddr: 0x12420, symSize: 0x64 } - { offset: 0xFD89, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger start]', symObjAddr: 0x2000, symBinAddr: 0x12484, symSize: 0x270 } - { offset: 0xFDCB, size: 0x8, addend: 0x0, symName: '___25-[MyAdTask2Mangger start]_block_invoke', symObjAddr: 0x2270, symBinAddr: 0x126F4, symSize: 0x60 } - - { offset: 0xFE07, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger proc]', symObjAddr: 0x22D0, symBinAddr: 0x12754, symSize: 0x120 } - - { offset: 0xFE75, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger toggle]', symObjAddr: 0x23F0, symBinAddr: 0x12874, symSize: 0x98 } - - { offset: 0xFEAC, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger stop]', symObjAddr: 0x2488, symBinAddr: 0x1290C, symSize: 0x118 } - - { offset: 0xFEDF, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger onChangeInfo:]', symObjAddr: 0x25A0, symBinAddr: 0x12A24, symSize: 0x53C } - - { offset: 0xFF8F, size: 0x8, addend: 0x0, symName: '___33-[MyAdTask2Mangger onChangeInfo:]_block_invoke', symObjAddr: 0x2ADC, symBinAddr: 0x12F60, symSize: 0x64 } - - { offset: 0xFFE1, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger appKill:]', symObjAddr: 0x2BDC, symBinAddr: 0x12FC4, symSize: 0x60 } - - { offset: 0x1003B, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger unlock]', symObjAddr: 0x2C3C, symBinAddr: 0x13024, symSize: 0x68 } - - { offset: 0x10083, size: 0x8, addend: 0x0, symName: '___26-[MyAdTask2Mangger unlock]_block_invoke', symObjAddr: 0x2CA4, symBinAddr: 0x1308C, symSize: 0x28 } - - { offset: 0x100AD, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger resetApp:callback:]', symObjAddr: 0x2CCC, symBinAddr: 0x130B4, symSize: 0x354 } - - { offset: 0x1015C, size: 0x8, addend: 0x0, symName: '___38-[MyAdTask2Mangger resetApp:callback:]_block_invoke', symObjAddr: 0x3020, symBinAddr: 0x13408, symSize: 0x2D0 } - - { offset: 0x10264, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48s56b64w, symObjAddr: 0x32F0, symBinAddr: 0x136D8, symSize: 0x9C } - - { offset: 0x10288, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48s56s64w, symObjAddr: 0x338C, symBinAddr: 0x13774, symSize: 0x70 } - - { offset: 0x102A4, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger frontMostAppId]', symObjAddr: 0x33FC, symBinAddr: 0x137E4, symSize: 0x24 } - - { offset: 0x102DB, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger appRun:]', symObjAddr: 0x3420, symBinAddr: 0x13808, symSize: 0x110 } - - { offset: 0x10332, size: 0x8, addend: 0x0, symName: '___27-[MyAdTask2Mangger appRun:]_block_invoke', symObjAddr: 0x3530, symBinAddr: 0x13918, symSize: 0xBC } - - { offset: 0x10383, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger tap:x:y:]', symObjAddr: 0x3650, symBinAddr: 0x139D4, symSize: 0xAC } - - { offset: 0x103F8, size: 0x8, addend: 0x0, symName: '___28-[MyAdTask2Mangger tap:x:y:]_block_invoke', symObjAddr: 0x36FC, symBinAddr: 0x13A80, symSize: 0x78 } - - { offset: 0x10475, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger restart:]', symObjAddr: 0x3774, symBinAddr: 0x13AF8, symSize: 0x144 } - - { offset: 0x104C6, size: 0x8, addend: 0x0, symName: '___28-[MyAdTask2Mangger restart:]_block_invoke', symObjAddr: 0x38B8, symBinAddr: 0x13C3C, symSize: 0x30C } - - { offset: 0x1053E, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b40w, symObjAddr: 0x3BC4, symBinAddr: 0x13F48, symSize: 0x54 } - - { offset: 0x10562, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger rndTouchApp]', symObjAddr: 0x3C18, symBinAddr: 0x13F9C, symSize: 0x144 } - - { offset: 0x105F4, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger touchAppTask:]', symObjAddr: 0x3D5C, symBinAddr: 0x140E0, symSize: 0x118 } - - { offset: 0x10663, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger getStr:dic:]', symObjAddr: 0x3E74, symBinAddr: 0x141F8, symSize: 0x1F0 } - - { offset: 0x106C7, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger getNum:dic:]', symObjAddr: 0x4064, symBinAddr: 0x143E8, symSize: 0x238 } - - { offset: 0x10749, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger getInt:dic:]', symObjAddr: 0x429C, symBinAddr: 0x14620, symSize: 0x234 } - - { offset: 0x107CB, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger dealloc]', symObjAddr: 0x44D0, symBinAddr: 0x14854, symSize: 0x50 } - - { offset: 0x107FE, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger manQueue]', symObjAddr: 0x4520, symBinAddr: 0x148A4, symSize: 0x1C } - - { offset: 0x10834, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger setManQueue:]', symObjAddr: 0x453C, symBinAddr: 0x148C0, symSize: 0x34 } - - { offset: 0x10872, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger .cxx_destruct]', symObjAddr: 0x4570, symBinAddr: 0x148F4, symSize: 0xD8 } - - { offset: 0x1198C, size: 0x8, addend: 0x0, symName: '+[MyEventBus sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x149CC, symSize: 0xB0 } - - { offset: 0x11999, size: 0x8, addend: 0x0, symName: '+[MyEventBus sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x149CC, symSize: 0xB0 } - - { offset: 0x119C2, size: 0x8, addend: 0x0, symName: _sharedInstance.sharedInstance, symObjAddr: 0x23B8, symBinAddr: 0x695E8, symSize: 0x0 } - - { offset: 0x119D7, size: 0x8, addend: 0x0, symName: _sharedInstance.onceToken, symObjAddr: 0x23C0, symBinAddr: 0x695F0, symSize: 0x0 } - - { offset: 0x11B7B, size: 0x8, addend: 0x0, symName: '___28+[MyEventBus sharedInstance]_block_invoke', symObjAddr: 0xB0, symBinAddr: 0x14A7C, symSize: 0x4C } - - { offset: 0x11BB8, size: 0x8, addend: 0x0, symName: '-[MyEventBus init]', symObjAddr: 0xFC, symBinAddr: 0x14AC8, symSize: 0xD8 } - - { offset: 0x11BEE, size: 0x8, addend: 0x0, symName: '-[MyEventBus registerSubscriber:]', symObjAddr: 0x1D4, symBinAddr: 0x14BA0, symSize: 0x23C } - - { offset: 0x11C9D, size: 0x8, addend: 0x0, symName: '-[MyEventBus unregisterSubscriber:]', symObjAddr: 0x410, symBinAddr: 0x14DDC, symSize: 0xE8 } - - { offset: 0x11CDD, size: 0x8, addend: 0x0, symName: '___35-[MyEventBus unregisterSubscriber:]_block_invoke', symObjAddr: 0x4F8, symBinAddr: 0x14EC4, symSize: 0x90 } - - { offset: 0x11D40, size: 0x8, addend: 0x0, symName: '-[MyEventBus postEvent:withObject:]', symObjAddr: 0x5EC, symBinAddr: 0x14F54, symSize: 0x2C4 } - - { offset: 0x11DDB, size: 0x8, addend: 0x0, symName: '-[MyEventBus subscribers]', symObjAddr: 0x8B0, symBinAddr: 0x15218, symSize: 0x1C } - - { offset: 0x11E11, size: 0x8, addend: 0x0, symName: '-[MyEventBus setSubscribers:]', symObjAddr: 0x8CC, symBinAddr: 0x15234, symSize: 0x34 } - - { offset: 0x11E4F, size: 0x8, addend: 0x0, symName: '-[MyEventBus .cxx_destruct]', symObjAddr: 0x900, symBinAddr: 0x15268, symSize: 0x30 } - - { offset: 0x120A4, size: 0x8, addend: 0x0, symName: '-[MyScriptTask init]', symObjAddr: 0x0, symBinAddr: 0x15298, symSize: 0x384 } - - { offset: 0x120BF, size: 0x8, addend: 0x0, symName: '+[MyScriptTask sharedInstance]', symObjAddr: 0x3864, symBinAddr: 0x189FC, symSize: 0x7C } - - { offset: 0x120EA, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0xD9C0, symBinAddr: 0x695F8, symSize: 0x0 } - - { offset: 0x12100, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0xD9C8, symBinAddr: 0x69600, symSize: 0x0 } - - { offset: 0x127D9, size: 0x8, addend: 0x0, symName: '-[MyScriptTask init]', symObjAddr: 0x0, symBinAddr: 0x15298, symSize: 0x384 } - - { offset: 0x1282B, size: 0x8, addend: 0x0, symName: '-[MyScriptTask showStatus:]', symObjAddr: 0x384, symBinAddr: 0x1561C, symSize: 0x8C } - - { offset: 0x1286B, size: 0x8, addend: 0x0, symName: '-[MyScriptTask start]', symObjAddr: 0x410, symBinAddr: 0x156A8, symSize: 0x34 } - - { offset: 0x1289D, size: 0x8, addend: 0x0, symName: '-[MyScriptTask stop]', symObjAddr: 0x444, symBinAddr: 0x156DC, symSize: 0x20 } - - { offset: 0x128CF, size: 0x8, addend: 0x0, symName: '-[MyScriptTask nextId]', symObjAddr: 0x464, symBinAddr: 0x156FC, symSize: 0xBC } - - { offset: 0x12905, size: 0x8, addend: 0x0, symName: '-[MyScriptTask enqueue:]', symObjAddr: 0x520, symBinAddr: 0x157B8, symSize: 0x120 } - - { offset: 0x12957, size: 0x8, addend: 0x0, symName: '___24-[MyScriptTask enqueue:]_block_invoke', symObjAddr: 0x640, symBinAddr: 0x158D8, symSize: 0x2C8 } - - { offset: 0x129CF, size: 0x8, addend: 0x0, symName: '-[MyScriptTask dequeue]', symObjAddr: 0x9A4, symBinAddr: 0x15BA0, symSize: 0x16C } - - { offset: 0x12A18, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0xB10, symBinAddr: 0x15D0C, symSize: 0x54 } - - { offset: 0x12A3C, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0xB64, symBinAddr: 0x15D60, symSize: 0x2C } - - { offset: 0x12A58, size: 0x8, addend: 0x0, symName: '___23-[MyScriptTask dequeue]_block_invoke', symObjAddr: 0xB90, symBinAddr: 0x15D8C, symSize: 0x27C } - - { offset: 0x12AC8, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40r, symObjAddr: 0xE0C, symBinAddr: 0x16008, symSize: 0x58 } - - { offset: 0x12AEC, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r, symObjAddr: 0xE64, symBinAddr: 0x16060, symSize: 0x40 } - - { offset: 0x12B08, size: 0x8, addend: 0x0, symName: '-[MyScriptTask reset]', symObjAddr: 0xEA4, symBinAddr: 0x160A0, symSize: 0x40 } - - { offset: 0x12B3A, size: 0x8, addend: 0x0, symName: '-[MyScriptTask isRun]', symObjAddr: 0xEE4, symBinAddr: 0x160E0, symSize: 0x24 } - - { offset: 0x12B70, size: 0x8, addend: 0x0, symName: '-[MyScriptTask run]', symObjAddr: 0xF08, symBinAddr: 0x16104, symSize: 0xC8 } - - { offset: 0x12BB0, size: 0x8, addend: 0x0, symName: '___19-[MyScriptTask run]_block_invoke', symObjAddr: 0xFD0, symBinAddr: 0x161CC, symSize: 0x138 } - - { offset: 0x12BED, size: 0x8, addend: 0x0, symName: '-[MyScriptTask completeTask]', symObjAddr: 0x116C, symBinAddr: 0x16304, symSize: 0x50 } - - { offset: 0x12C1F, size: 0x8, addend: 0x0, symName: '-[MyScriptTask adClosed:]', symObjAddr: 0x11BC, symBinAddr: 0x16354, symSize: 0x8C } - - { offset: 0x12C5F, size: 0x8, addend: 0x0, symName: '-[MyScriptTask loadIncrCount]', symObjAddr: 0x1248, symBinAddr: 0x163E0, symSize: 0x28 } - - { offset: 0x12C91, size: 0x8, addend: 0x0, symName: '-[MyScriptTask restart]', symObjAddr: 0x1270, symBinAddr: 0x16408, symSize: 0xB8 } - - { offset: 0x12CC3, size: 0x8, addend: 0x0, symName: '___23-[MyScriptTask restart]_block_invoke', symObjAddr: 0x1328, symBinAddr: 0x164C0, symSize: 0x108 } - - { offset: 0x12D00, size: 0x8, addend: 0x0, symName: '-[MyScriptTask killApp:]', symObjAddr: 0x1430, symBinAddr: 0x165C8, symSize: 0x54 } - - { offset: 0x12D40, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runStartApp]', symObjAddr: 0x1484, symBinAddr: 0x1661C, symSize: 0xBC } - - { offset: 0x12D8A, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke', symObjAddr: 0x1540, symBinAddr: 0x166D8, symSize: 0x628 } - - { offset: 0x12E6E, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke_2', symObjAddr: 0x1B68, symBinAddr: 0x16D00, symSize: 0x34 } - - { offset: 0x12E96, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke_3', symObjAddr: 0x1B9C, symBinAddr: 0x16D34, symSize: 0x158 } - - { offset: 0x12F17, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke_4', symObjAddr: 0x1CF4, symBinAddr: 0x16E8C, symSize: 0x1F4 } - - { offset: 0x12F7A, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke.75', symObjAddr: 0x1EE8, symBinAddr: 0x17080, symSize: 0x4C } - - { offset: 0x12FB3, size: 0x8, addend: 0x0, symName: '-[MyScriptTask proc]', symObjAddr: 0x1F34, symBinAddr: 0x170CC, symSize: 0xAC } - - { offset: 0x12FFB, size: 0x8, addend: 0x0, symName: '-[MyScriptTask _proc]', symObjAddr: 0x1FE0, symBinAddr: 0x17178, symSize: 0xA94 } - - { offset: 0x130F4, size: 0x8, addend: 0x0, symName: ___destructor_8_s0_s8_s16_s24_s32_s40_s48_s56_s64, symObjAddr: 0x2A74, symBinAddr: 0x17C0C, symSize: 0xB0 } - - { offset: 0x13114, size: 0x8, addend: 0x0, symName: ___destructor_8_s16_s24_s40, symObjAddr: 0x2B24, symBinAddr: 0x17CBC, symSize: 0x54 } - - { offset: 0x13134, size: 0x8, addend: 0x0, symName: '-[MyScriptTask replaceScript:scriptName:callback:]', symObjAddr: 0x2B78, symBinAddr: 0x17D10, symSize: 0x1A0 } - - { offset: 0x131B7, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runAdShowScript:]', symObjAddr: 0x2D18, symBinAddr: 0x17EB0, symSize: 0x114 } - - { offset: 0x13235, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runStopScript:]', symObjAddr: 0x2E2C, symBinAddr: 0x17FC4, symSize: 0xE4 } - - { offset: 0x1329B, size: 0x8, addend: 0x0, symName: '___30-[MyScriptTask runStopScript:]_block_invoke', symObjAddr: 0x2F10, symBinAddr: 0x180A8, symSize: 0x74 } - - { offset: 0x132E6, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runAdTouchScript:]', symObjAddr: 0x2F84, symBinAddr: 0x1811C, symSize: 0x1D8 } - - { offset: 0x13350, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runStartScript:]', symObjAddr: 0x315C, symBinAddr: 0x182F4, symSize: 0x10C } - - { offset: 0x133B6, size: 0x8, addend: 0x0, symName: '___31-[MyScriptTask runStartScript:]_block_invoke', symObjAddr: 0x3268, symBinAddr: 0x18400, symSize: 0x74 } - - { offset: 0x13401, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runSystemRestartScript]', symObjAddr: 0x32DC, symBinAddr: 0x18474, symSize: 0x68 } - - { offset: 0x13443, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runScript:]', symObjAddr: 0x3344, symBinAddr: 0x184DC, symSize: 0x50 } - - { offset: 0x13489, size: 0x8, addend: 0x0, symName: '-[MyScriptTask stopScript:]', symObjAddr: 0x3394, symBinAddr: 0x1852C, symSize: 0x50 } - - { offset: 0x134CF, size: 0x8, addend: 0x0, symName: '-[MyScriptTask readScript:]', symObjAddr: 0x33E4, symBinAddr: 0x1857C, symSize: 0xA4 } - - { offset: 0x13524, size: 0x8, addend: 0x0, symName: '-[MyScriptTask saveScript:name:]', symObjAddr: 0x3488, symBinAddr: 0x18620, symSize: 0xC4 } - - { offset: 0x13588, size: 0x8, addend: 0x0, symName: '-[MyScriptTask getScriptPath:]', symObjAddr: 0x354C, symBinAddr: 0x186E4, symSize: 0x84 } - - { offset: 0x135CE, size: 0x8, addend: 0x0, symName: '-[MyScriptTask getCurTime]', symObjAddr: 0x35D0, symBinAddr: 0x18768, symSize: 0x64 } - - { offset: 0x13614, size: 0x8, addend: 0x0, symName: '-[MyScriptTask logServer:title:]', symObjAddr: 0x3634, symBinAddr: 0x187CC, symSize: 0x70 } - - { offset: 0x13665, size: 0x8, addend: 0x0, symName: '-[MyScriptTask saveAdTaskLog:]', symObjAddr: 0x36A4, symBinAddr: 0x1883C, symSize: 0xEC } - - { offset: 0x136A7, size: 0x8, addend: 0x0, symName: '-[MyScriptTask statusStr]', symObjAddr: 0x3790, symBinAddr: 0x18928, symSize: 0xA0 } - - { offset: 0x136ED, size: 0x8, addend: 0x0, symName: '-[MyScriptTask appid]', symObjAddr: 0x3830, symBinAddr: 0x189C8, symSize: 0x1C } - - { offset: 0x13724, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runTouchAdJs:]', symObjAddr: 0x384C, symBinAddr: 0x189E4, symSize: 0x18 } - - { offset: 0x137F6, size: 0x8, addend: 0x0, symName: '___30+[MyScriptTask sharedInstance]_block_invoke', symObjAddr: 0x38E0, symBinAddr: 0x18A78, symSize: 0x4C } - - { offset: 0x13820, size: 0x8, addend: 0x0, symName: '-[MyScriptTask currentId]', symObjAddr: 0x392C, symBinAddr: 0x18AC4, symSize: 0x1C } - - { offset: 0x13856, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setCurrentId:]', symObjAddr: 0x3948, symBinAddr: 0x18AE0, symSize: 0x24 } - - { offset: 0x13894, size: 0x8, addend: 0x0, symName: '-[MyScriptTask timer]', symObjAddr: 0x396C, symBinAddr: 0x18B04, symSize: 0x1C } - - { offset: 0x138CA, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setTimer:]', symObjAddr: 0x3988, symBinAddr: 0x18B20, symSize: 0x34 } - - { offset: 0x13908, size: 0x8, addend: 0x0, symName: '-[MyScriptTask inStack]', symObjAddr: 0x39BC, symBinAddr: 0x18B54, symSize: 0x1C } - - { offset: 0x1393E, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setInStack:]', symObjAddr: 0x39D8, symBinAddr: 0x18B70, symSize: 0x34 } - - { offset: 0x1397C, size: 0x8, addend: 0x0, symName: '-[MyScriptTask outStack]', symObjAddr: 0x3A0C, symBinAddr: 0x18BA4, symSize: 0x1C } - - { offset: 0x139B2, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setOutStack:]', symObjAddr: 0x3A28, symBinAddr: 0x18BC0, symSize: 0x34 } - - { offset: 0x139F0, size: 0x8, addend: 0x0, symName: '-[MyScriptTask concurrentQueue]', symObjAddr: 0x3A5C, symBinAddr: 0x18BF4, symSize: 0x1C } - - { offset: 0x13A26, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setConcurrentQueue:]', symObjAddr: 0x3A78, symBinAddr: 0x18C10, symSize: 0x34 } - - { offset: 0x13A64, size: 0x8, addend: 0x0, symName: '-[MyScriptTask .cxx_destruct]', symObjAddr: 0x3AAC, symBinAddr: 0x18C44, symSize: 0xA8 } - - { offset: 0x14CD5, size: 0x8, addend: 0x0, symName: _startSimpleServer, symObjAddr: 0x0, symBinAddr: 0x18CEC, symSize: 0x6C } - - { offset: 0x14CE2, size: 0x8, addend: 0x0, symName: _startSimpleServer, symObjAddr: 0x0, symBinAddr: 0x18CEC, symSize: 0x6C } - - { offset: 0x14D03, size: 0x8, addend: 0x0, symName: _startSimpleServer.onceToken, symObjAddr: 0x1210, symBinAddr: 0x69608, symSize: 0x0 } - - { offset: 0x14E4E, size: 0x8, addend: 0x0, symName: ___startSimpleServer_block_invoke, symObjAddr: 0x6C, symBinAddr: 0x18D58, symSize: 0xAC } - - { offset: 0x14EA6, size: 0x8, addend: 0x0, symName: ___startSimpleServer_block_invoke_2, symObjAddr: 0x118, symBinAddr: 0x18E04, symSize: 0x88 } - - { offset: 0x14ECE, size: 0x8, addend: 0x0, symName: ___startSimpleServer_block_invoke_3, symObjAddr: 0x1A0, symBinAddr: 0x18E8C, symSize: 0x11C } - - { offset: 0x150E4, size: 0x8, addend: 0x0, symName: '+[UDPHandler sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x18FA8, symSize: 0x7C } - - { offset: 0x150F1, size: 0x8, addend: 0x0, symName: '+[UDPHandler sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x18FA8, symSize: 0x7C } - - { offset: 0x1511A, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x1EA0, symBinAddr: 0x69610, symSize: 0x0 } - - { offset: 0x1512F, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x1EA8, symBinAddr: 0x69618, symSize: 0x0 } - - { offset: 0x1527C, size: 0x8, addend: 0x0, symName: '___28+[UDPHandler sharedInstance]_block_invoke', symObjAddr: 0x7C, symBinAddr: 0x19024, symSize: 0x4C } - - { offset: 0x152A4, size: 0x8, addend: 0x0, symName: '-[UDPHandler init]', symObjAddr: 0xC8, symBinAddr: 0x19070, symSize: 0xB0 } - - { offset: 0x152F7, size: 0x8, addend: 0x0, symName: '-[UDPHandler handle:]', symObjAddr: 0x178, symBinAddr: 0x19120, symSize: 0x56C } - - { offset: 0x153FF, size: 0x8, addend: 0x0, symName: '___21-[UDPHandler handle:]_block_invoke', symObjAddr: 0x6E4, symBinAddr: 0x1968C, symSize: 0x28 } - - { offset: 0x15427, size: 0x8, addend: 0x0, symName: '___21-[UDPHandler handle:]_block_invoke_2', symObjAddr: 0x70C, symBinAddr: 0x196B4, symSize: 0x5C } - - { offset: 0x1546B, size: 0x8, addend: 0x0, symName: '___21-[UDPHandler handle:]_block_invoke_3', symObjAddr: 0x768, symBinAddr: 0x19710, symSize: 0x5C } - - { offset: 0x156ED, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:]', symObjAddr: 0x0, symBinAddr: 0x1976C, symSize: 0xBC } + - { offset: 0xFE07, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger proc]', symObjAddr: 0x22D0, symBinAddr: 0x12754, symSize: 0x11C } + - { offset: 0xFE75, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger toggle]', symObjAddr: 0x23EC, symBinAddr: 0x12870, symSize: 0x98 } + - { offset: 0xFEAC, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger stop]', symObjAddr: 0x2484, symBinAddr: 0x12908, symSize: 0x118 } + - { offset: 0xFEDF, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger onChangeInfo:]', symObjAddr: 0x259C, symBinAddr: 0x12A20, symSize: 0x53C } + - { offset: 0xFF8F, size: 0x8, addend: 0x0, symName: '___33-[MyAdTask2Mangger onChangeInfo:]_block_invoke', symObjAddr: 0x2AD8, symBinAddr: 0x12F5C, symSize: 0x64 } + - { offset: 0xFFE1, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger appKill:]', symObjAddr: 0x2BD8, symBinAddr: 0x12FC0, symSize: 0x60 } + - { offset: 0x1003B, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger unlock]', symObjAddr: 0x2C38, symBinAddr: 0x13020, symSize: 0x68 } + - { offset: 0x10083, size: 0x8, addend: 0x0, symName: '___26-[MyAdTask2Mangger unlock]_block_invoke', symObjAddr: 0x2CA0, symBinAddr: 0x13088, symSize: 0x28 } + - { offset: 0x100AD, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger resetApp:callback:]', symObjAddr: 0x2CC8, symBinAddr: 0x130B0, symSize: 0x354 } + - { offset: 0x1015C, size: 0x8, addend: 0x0, symName: '___38-[MyAdTask2Mangger resetApp:callback:]_block_invoke', symObjAddr: 0x301C, symBinAddr: 0x13404, symSize: 0x2D0 } + - { offset: 0x10264, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48s56b64w, symObjAddr: 0x32EC, symBinAddr: 0x136D4, symSize: 0x9C } + - { offset: 0x10288, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48s56s64w, symObjAddr: 0x3388, symBinAddr: 0x13770, symSize: 0x70 } + - { offset: 0x102A4, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger frontMostAppId]', symObjAddr: 0x33F8, symBinAddr: 0x137E0, symSize: 0x24 } + - { offset: 0x102DB, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger appRun:]', symObjAddr: 0x341C, symBinAddr: 0x13804, symSize: 0x110 } + - { offset: 0x10332, size: 0x8, addend: 0x0, symName: '___27-[MyAdTask2Mangger appRun:]_block_invoke', symObjAddr: 0x352C, symBinAddr: 0x13914, symSize: 0xBC } + - { offset: 0x10383, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger tap:x:y:]', symObjAddr: 0x364C, symBinAddr: 0x139D0, symSize: 0xAC } + - { offset: 0x103F8, size: 0x8, addend: 0x0, symName: '___28-[MyAdTask2Mangger tap:x:y:]_block_invoke', symObjAddr: 0x36F8, symBinAddr: 0x13A7C, symSize: 0x78 } + - { offset: 0x10475, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger restart:]', symObjAddr: 0x3770, symBinAddr: 0x13AF4, symSize: 0x144 } + - { offset: 0x104C6, size: 0x8, addend: 0x0, symName: '___28-[MyAdTask2Mangger restart:]_block_invoke', symObjAddr: 0x38B4, symBinAddr: 0x13C38, symSize: 0x30C } + - { offset: 0x1053E, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b40w, symObjAddr: 0x3BC0, symBinAddr: 0x13F44, symSize: 0x54 } + - { offset: 0x10562, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger rndTouchApp]', symObjAddr: 0x3C14, symBinAddr: 0x13F98, symSize: 0x144 } + - { offset: 0x105F4, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger touchAppTask:]', symObjAddr: 0x3D58, symBinAddr: 0x140DC, symSize: 0x118 } + - { offset: 0x10663, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger getStr:dic:]', symObjAddr: 0x3E70, symBinAddr: 0x141F4, symSize: 0x1F0 } + - { offset: 0x106C7, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger getNum:dic:]', symObjAddr: 0x4060, symBinAddr: 0x143E4, symSize: 0x238 } + - { offset: 0x10749, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger getInt:dic:]', symObjAddr: 0x4298, symBinAddr: 0x1461C, symSize: 0x234 } + - { offset: 0x107CB, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger dealloc]', symObjAddr: 0x44CC, symBinAddr: 0x14850, symSize: 0x50 } + - { offset: 0x107FE, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger manQueue]', symObjAddr: 0x451C, symBinAddr: 0x148A0, symSize: 0x1C } + - { offset: 0x10834, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger setManQueue:]', symObjAddr: 0x4538, symBinAddr: 0x148BC, symSize: 0x34 } + - { offset: 0x10872, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger .cxx_destruct]', symObjAddr: 0x456C, symBinAddr: 0x148F0, symSize: 0xD8 } + - { offset: 0x1198C, size: 0x8, addend: 0x0, symName: '+[MyEventBus sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x149C8, symSize: 0xB0 } + - { offset: 0x11999, size: 0x8, addend: 0x0, symName: '+[MyEventBus sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x149C8, symSize: 0xB0 } + - { offset: 0x119C2, size: 0x8, addend: 0x0, symName: _sharedInstance.sharedInstance, symObjAddr: 0x23B0, symBinAddr: 0x695E8, symSize: 0x0 } + - { offset: 0x119D7, size: 0x8, addend: 0x0, symName: _sharedInstance.onceToken, symObjAddr: 0x23B8, symBinAddr: 0x695F0, symSize: 0x0 } + - { offset: 0x11B7B, size: 0x8, addend: 0x0, symName: '___28+[MyEventBus sharedInstance]_block_invoke', symObjAddr: 0xB0, symBinAddr: 0x14A78, symSize: 0x4C } + - { offset: 0x11BB8, size: 0x8, addend: 0x0, symName: '-[MyEventBus init]', symObjAddr: 0xFC, symBinAddr: 0x14AC4, symSize: 0xD8 } + - { offset: 0x11BEE, size: 0x8, addend: 0x0, symName: '-[MyEventBus registerSubscriber:]', symObjAddr: 0x1D4, symBinAddr: 0x14B9C, symSize: 0x23C } + - { offset: 0x11C9D, size: 0x8, addend: 0x0, symName: '-[MyEventBus unregisterSubscriber:]', symObjAddr: 0x410, symBinAddr: 0x14DD8, symSize: 0xE8 } + - { offset: 0x11CDD, size: 0x8, addend: 0x0, symName: '___35-[MyEventBus unregisterSubscriber:]_block_invoke', symObjAddr: 0x4F8, symBinAddr: 0x14EC0, symSize: 0x90 } + - { offset: 0x11D40, size: 0x8, addend: 0x0, symName: '-[MyEventBus postEvent:withObject:]', symObjAddr: 0x5EC, symBinAddr: 0x14F50, symSize: 0x2C4 } + - { offset: 0x11DDB, size: 0x8, addend: 0x0, symName: '-[MyEventBus subscribers]', symObjAddr: 0x8B0, symBinAddr: 0x15214, symSize: 0x1C } + - { offset: 0x11E11, size: 0x8, addend: 0x0, symName: '-[MyEventBus setSubscribers:]', symObjAddr: 0x8CC, symBinAddr: 0x15230, symSize: 0x34 } + - { offset: 0x11E4F, size: 0x8, addend: 0x0, symName: '-[MyEventBus .cxx_destruct]', symObjAddr: 0x900, symBinAddr: 0x15264, symSize: 0x30 } + - { offset: 0x120A4, size: 0x8, addend: 0x0, symName: '-[MyScriptTask init]', symObjAddr: 0x0, symBinAddr: 0x15294, symSize: 0x384 } + - { offset: 0x120BF, size: 0x8, addend: 0x0, symName: '+[MyScriptTask sharedInstance]', symObjAddr: 0x3864, symBinAddr: 0x189F8, symSize: 0x7C } + - { offset: 0x120EA, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0xD9B8, symBinAddr: 0x695F8, symSize: 0x0 } + - { offset: 0x12100, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0xD9C0, symBinAddr: 0x69600, symSize: 0x0 } + - { offset: 0x127D9, size: 0x8, addend: 0x0, symName: '-[MyScriptTask init]', symObjAddr: 0x0, symBinAddr: 0x15294, symSize: 0x384 } + - { offset: 0x1282B, size: 0x8, addend: 0x0, symName: '-[MyScriptTask showStatus:]', symObjAddr: 0x384, symBinAddr: 0x15618, symSize: 0x8C } + - { offset: 0x1286B, size: 0x8, addend: 0x0, symName: '-[MyScriptTask start]', symObjAddr: 0x410, symBinAddr: 0x156A4, symSize: 0x34 } + - { offset: 0x1289D, size: 0x8, addend: 0x0, symName: '-[MyScriptTask stop]', symObjAddr: 0x444, symBinAddr: 0x156D8, symSize: 0x20 } + - { offset: 0x128CF, size: 0x8, addend: 0x0, symName: '-[MyScriptTask nextId]', symObjAddr: 0x464, symBinAddr: 0x156F8, symSize: 0xBC } + - { offset: 0x12905, size: 0x8, addend: 0x0, symName: '-[MyScriptTask enqueue:]', symObjAddr: 0x520, symBinAddr: 0x157B4, symSize: 0x120 } + - { offset: 0x12957, size: 0x8, addend: 0x0, symName: '___24-[MyScriptTask enqueue:]_block_invoke', symObjAddr: 0x640, symBinAddr: 0x158D4, symSize: 0x2C8 } + - { offset: 0x129CF, size: 0x8, addend: 0x0, symName: '-[MyScriptTask dequeue]', symObjAddr: 0x9A4, symBinAddr: 0x15B9C, symSize: 0x16C } + - { offset: 0x12A18, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0xB10, symBinAddr: 0x15D08, symSize: 0x54 } + - { offset: 0x12A3C, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0xB64, symBinAddr: 0x15D5C, symSize: 0x2C } + - { offset: 0x12A58, size: 0x8, addend: 0x0, symName: '___23-[MyScriptTask dequeue]_block_invoke', symObjAddr: 0xB90, symBinAddr: 0x15D88, symSize: 0x27C } + - { offset: 0x12AC8, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40r, symObjAddr: 0xE0C, symBinAddr: 0x16004, symSize: 0x58 } + - { offset: 0x12AEC, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r, symObjAddr: 0xE64, symBinAddr: 0x1605C, symSize: 0x40 } + - { offset: 0x12B08, size: 0x8, addend: 0x0, symName: '-[MyScriptTask reset]', symObjAddr: 0xEA4, symBinAddr: 0x1609C, symSize: 0x40 } + - { offset: 0x12B3A, size: 0x8, addend: 0x0, symName: '-[MyScriptTask isRun]', symObjAddr: 0xEE4, symBinAddr: 0x160DC, symSize: 0x24 } + - { offset: 0x12B70, size: 0x8, addend: 0x0, symName: '-[MyScriptTask run]', symObjAddr: 0xF08, symBinAddr: 0x16100, symSize: 0xC8 } + - { offset: 0x12BB0, size: 0x8, addend: 0x0, symName: '___19-[MyScriptTask run]_block_invoke', symObjAddr: 0xFD0, symBinAddr: 0x161C8, symSize: 0x138 } + - { offset: 0x12BED, size: 0x8, addend: 0x0, symName: '-[MyScriptTask completeTask]', symObjAddr: 0x116C, symBinAddr: 0x16300, symSize: 0x50 } + - { offset: 0x12C1F, size: 0x8, addend: 0x0, symName: '-[MyScriptTask adClosed:]', symObjAddr: 0x11BC, symBinAddr: 0x16350, symSize: 0x8C } + - { offset: 0x12C5F, size: 0x8, addend: 0x0, symName: '-[MyScriptTask loadIncrCount]', symObjAddr: 0x1248, symBinAddr: 0x163DC, symSize: 0x28 } + - { offset: 0x12C91, size: 0x8, addend: 0x0, symName: '-[MyScriptTask restart]', symObjAddr: 0x1270, symBinAddr: 0x16404, symSize: 0xB8 } + - { offset: 0x12CC3, size: 0x8, addend: 0x0, symName: '___23-[MyScriptTask restart]_block_invoke', symObjAddr: 0x1328, symBinAddr: 0x164BC, symSize: 0x108 } + - { offset: 0x12D00, size: 0x8, addend: 0x0, symName: '-[MyScriptTask killApp:]', symObjAddr: 0x1430, symBinAddr: 0x165C4, symSize: 0x54 } + - { offset: 0x12D40, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runStartApp]', symObjAddr: 0x1484, symBinAddr: 0x16618, symSize: 0xBC } + - { offset: 0x12D8A, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke', symObjAddr: 0x1540, symBinAddr: 0x166D4, symSize: 0x628 } + - { offset: 0x12E6E, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke_2', symObjAddr: 0x1B68, symBinAddr: 0x16CFC, symSize: 0x34 } + - { offset: 0x12E96, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke_3', symObjAddr: 0x1B9C, symBinAddr: 0x16D30, symSize: 0x158 } + - { offset: 0x12F17, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke_4', symObjAddr: 0x1CF4, symBinAddr: 0x16E88, symSize: 0x1F4 } + - { offset: 0x12F7A, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke.75', symObjAddr: 0x1EE8, symBinAddr: 0x1707C, symSize: 0x4C } + - { offset: 0x12FB3, size: 0x8, addend: 0x0, symName: '-[MyScriptTask proc]', symObjAddr: 0x1F34, symBinAddr: 0x170C8, symSize: 0xAC } + - { offset: 0x12FFB, size: 0x8, addend: 0x0, symName: '-[MyScriptTask _proc]', symObjAddr: 0x1FE0, symBinAddr: 0x17174, symSize: 0xA94 } + - { offset: 0x130F4, size: 0x8, addend: 0x0, symName: ___destructor_8_s0_s8_s16_s24_s32_s40_s48_s56_s64, symObjAddr: 0x2A74, symBinAddr: 0x17C08, symSize: 0xB0 } + - { offset: 0x13114, size: 0x8, addend: 0x0, symName: ___destructor_8_s16_s24_s40, symObjAddr: 0x2B24, symBinAddr: 0x17CB8, symSize: 0x54 } + - { offset: 0x13134, size: 0x8, addend: 0x0, symName: '-[MyScriptTask replaceScript:scriptName:callback:]', symObjAddr: 0x2B78, symBinAddr: 0x17D0C, symSize: 0x1A0 } + - { offset: 0x131B7, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runAdShowScript:]', symObjAddr: 0x2D18, symBinAddr: 0x17EAC, symSize: 0x114 } + - { offset: 0x13235, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runStopScript:]', symObjAddr: 0x2E2C, symBinAddr: 0x17FC0, symSize: 0xE4 } + - { offset: 0x1329B, size: 0x8, addend: 0x0, symName: '___30-[MyScriptTask runStopScript:]_block_invoke', symObjAddr: 0x2F10, symBinAddr: 0x180A4, symSize: 0x74 } + - { offset: 0x132E6, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runAdTouchScript:]', symObjAddr: 0x2F84, symBinAddr: 0x18118, symSize: 0x1D8 } + - { offset: 0x13350, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runStartScript:]', symObjAddr: 0x315C, symBinAddr: 0x182F0, symSize: 0x10C } + - { offset: 0x133B6, size: 0x8, addend: 0x0, symName: '___31-[MyScriptTask runStartScript:]_block_invoke', symObjAddr: 0x3268, symBinAddr: 0x183FC, symSize: 0x74 } + - { offset: 0x13401, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runSystemRestartScript]', symObjAddr: 0x32DC, symBinAddr: 0x18470, symSize: 0x68 } + - { offset: 0x13443, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runScript:]', symObjAddr: 0x3344, symBinAddr: 0x184D8, symSize: 0x50 } + - { offset: 0x13489, size: 0x8, addend: 0x0, symName: '-[MyScriptTask stopScript:]', symObjAddr: 0x3394, symBinAddr: 0x18528, symSize: 0x50 } + - { offset: 0x134CF, size: 0x8, addend: 0x0, symName: '-[MyScriptTask readScript:]', symObjAddr: 0x33E4, symBinAddr: 0x18578, symSize: 0xA4 } + - { offset: 0x13524, size: 0x8, addend: 0x0, symName: '-[MyScriptTask saveScript:name:]', symObjAddr: 0x3488, symBinAddr: 0x1861C, symSize: 0xC4 } + - { offset: 0x13588, size: 0x8, addend: 0x0, symName: '-[MyScriptTask getScriptPath:]', symObjAddr: 0x354C, symBinAddr: 0x186E0, symSize: 0x84 } + - { offset: 0x135CE, size: 0x8, addend: 0x0, symName: '-[MyScriptTask getCurTime]', symObjAddr: 0x35D0, symBinAddr: 0x18764, symSize: 0x64 } + - { offset: 0x13614, size: 0x8, addend: 0x0, symName: '-[MyScriptTask logServer:title:]', symObjAddr: 0x3634, symBinAddr: 0x187C8, symSize: 0x70 } + - { offset: 0x13665, size: 0x8, addend: 0x0, symName: '-[MyScriptTask saveAdTaskLog:]', symObjAddr: 0x36A4, symBinAddr: 0x18838, symSize: 0xEC } + - { offset: 0x136A7, size: 0x8, addend: 0x0, symName: '-[MyScriptTask statusStr]', symObjAddr: 0x3790, symBinAddr: 0x18924, symSize: 0xA0 } + - { offset: 0x136ED, size: 0x8, addend: 0x0, symName: '-[MyScriptTask appid]', symObjAddr: 0x3830, symBinAddr: 0x189C4, symSize: 0x1C } + - { offset: 0x13724, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runTouchAdJs:]', symObjAddr: 0x384C, symBinAddr: 0x189E0, symSize: 0x18 } + - { offset: 0x137F6, size: 0x8, addend: 0x0, symName: '___30+[MyScriptTask sharedInstance]_block_invoke', symObjAddr: 0x38E0, symBinAddr: 0x18A74, symSize: 0x4C } + - { offset: 0x13820, size: 0x8, addend: 0x0, symName: '-[MyScriptTask currentId]', symObjAddr: 0x392C, symBinAddr: 0x18AC0, symSize: 0x1C } + - { offset: 0x13856, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setCurrentId:]', symObjAddr: 0x3948, symBinAddr: 0x18ADC, symSize: 0x24 } + - { offset: 0x13894, size: 0x8, addend: 0x0, symName: '-[MyScriptTask timer]', symObjAddr: 0x396C, symBinAddr: 0x18B00, symSize: 0x1C } + - { offset: 0x138CA, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setTimer:]', symObjAddr: 0x3988, symBinAddr: 0x18B1C, symSize: 0x34 } + - { offset: 0x13908, size: 0x8, addend: 0x0, symName: '-[MyScriptTask inStack]', symObjAddr: 0x39BC, symBinAddr: 0x18B50, symSize: 0x1C } + - { offset: 0x1393E, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setInStack:]', symObjAddr: 0x39D8, symBinAddr: 0x18B6C, symSize: 0x34 } + - { offset: 0x1397C, size: 0x8, addend: 0x0, symName: '-[MyScriptTask outStack]', symObjAddr: 0x3A0C, symBinAddr: 0x18BA0, symSize: 0x1C } + - { offset: 0x139B2, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setOutStack:]', symObjAddr: 0x3A28, symBinAddr: 0x18BBC, symSize: 0x34 } + - { offset: 0x139F0, size: 0x8, addend: 0x0, symName: '-[MyScriptTask concurrentQueue]', symObjAddr: 0x3A5C, symBinAddr: 0x18BF0, symSize: 0x1C } + - { offset: 0x13A26, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setConcurrentQueue:]', symObjAddr: 0x3A78, symBinAddr: 0x18C0C, symSize: 0x34 } + - { offset: 0x13A64, size: 0x8, addend: 0x0, symName: '-[MyScriptTask .cxx_destruct]', symObjAddr: 0x3AAC, symBinAddr: 0x18C40, symSize: 0xA8 } + - { offset: 0x14CD5, size: 0x8, addend: 0x0, symName: _startSimpleServer, symObjAddr: 0x0, symBinAddr: 0x18CE8, symSize: 0x6C } + - { offset: 0x14CE2, size: 0x8, addend: 0x0, symName: _startSimpleServer, symObjAddr: 0x0, symBinAddr: 0x18CE8, symSize: 0x6C } + - { offset: 0x14D03, size: 0x8, addend: 0x0, symName: _startSimpleServer.onceToken, symObjAddr: 0x1208, symBinAddr: 0x69608, symSize: 0x0 } + - { offset: 0x14E4E, size: 0x8, addend: 0x0, symName: ___startSimpleServer_block_invoke, symObjAddr: 0x6C, symBinAddr: 0x18D54, symSize: 0xAC } + - { offset: 0x14EA6, size: 0x8, addend: 0x0, symName: ___startSimpleServer_block_invoke_2, symObjAddr: 0x118, symBinAddr: 0x18E00, symSize: 0x88 } + - { offset: 0x14ECE, size: 0x8, addend: 0x0, symName: ___startSimpleServer_block_invoke_3, symObjAddr: 0x1A0, symBinAddr: 0x18E88, symSize: 0x11C } + - { offset: 0x150E4, size: 0x8, addend: 0x0, symName: '+[UDPHandler sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x18FA4, symSize: 0x7C } + - { offset: 0x150F1, size: 0x8, addend: 0x0, symName: '+[UDPHandler sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x18FA4, symSize: 0x7C } + - { offset: 0x1511A, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x1E98, symBinAddr: 0x69610, symSize: 0x0 } + - { offset: 0x1512F, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x1EA0, symBinAddr: 0x69618, symSize: 0x0 } + - { offset: 0x1527C, size: 0x8, addend: 0x0, symName: '___28+[UDPHandler sharedInstance]_block_invoke', symObjAddr: 0x7C, symBinAddr: 0x19020, symSize: 0x4C } + - { offset: 0x152A4, size: 0x8, addend: 0x0, symName: '-[UDPHandler init]', symObjAddr: 0xC8, symBinAddr: 0x1906C, symSize: 0xB0 } + - { offset: 0x152F7, size: 0x8, addend: 0x0, symName: '-[UDPHandler handle:]', symObjAddr: 0x178, symBinAddr: 0x1911C, symSize: 0x56C } + - { offset: 0x153FF, size: 0x8, addend: 0x0, symName: '___21-[UDPHandler handle:]_block_invoke', symObjAddr: 0x6E4, symBinAddr: 0x19688, symSize: 0x28 } + - { offset: 0x15427, size: 0x8, addend: 0x0, symName: '___21-[UDPHandler handle:]_block_invoke_2', symObjAddr: 0x70C, symBinAddr: 0x196B0, symSize: 0x5C } + - { offset: 0x1546B, size: 0x8, addend: 0x0, symName: '___21-[UDPHandler handle:]_block_invoke_3', symObjAddr: 0x768, symBinAddr: 0x1970C, symSize: 0x5C } + - { offset: 0x156ED, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:]', symObjAddr: 0x0, symBinAddr: 0x19768, symSize: 0xBC } - { offset: 0x15706, size: 0x8, addend: 0x0, symName: _CSToastPositionTop, symObjAddr: 0x4860, symBinAddr: 0x69428, symSize: 0x0 } - { offset: 0x15779, size: 0x8, addend: 0x0, symName: _CSToastPositionCenter, symObjAddr: 0x4868, symBinAddr: 0x69430, symSize: 0x0 } - { offset: 0x1578E, size: 0x8, addend: 0x0, symName: _CSToastPositionBottom, symObjAddr: 0x4870, symBinAddr: 0x69438, symSize: 0x0 } @@ -348,701 +348,701 @@ relocations: - { offset: 0x15801, size: 0x8, addend: 0x0, symName: _CSToastActiveKey, symObjAddr: 0x4898, symBinAddr: 0x69460, symSize: 0x0 } - { offset: 0x15816, size: 0x8, addend: 0x0, symName: _CSToastActivityViewKey, symObjAddr: 0x48A0, symBinAddr: 0x69468, symSize: 0x0 } - { offset: 0x1582B, size: 0x8, addend: 0x0, symName: _CSToastQueueKey, symObjAddr: 0x48A8, symBinAddr: 0x69470, symSize: 0x0 } - - { offset: 0x15834, size: 0x8, addend: 0x0, symName: '+[CSToastManager sharedManager]', symObjAddr: 0x3E2C, symBinAddr: 0x1D498, symSize: 0xB0 } - - { offset: 0x1585F, size: 0x8, addend: 0x0, symName: _sharedManager._sharedManager, symObjAddr: 0x13648, symBinAddr: 0x69620, symSize: 0x0 } - - { offset: 0x15875, size: 0x8, addend: 0x0, symName: _sharedManager.oncePredicate, symObjAddr: 0x13650, symBinAddr: 0x69628, symSize: 0x0 } - - { offset: 0x16E2A, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:]', symObjAddr: 0x0, symBinAddr: 0x1976C, symSize: 0xBC } - - { offset: 0x16E6A, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:duration:position:]', symObjAddr: 0xBC, symBinAddr: 0x19828, symSize: 0x98 } - - { offset: 0x16EC6, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:duration:position:style:]', symObjAddr: 0x154, symBinAddr: 0x198C0, symSize: 0xF8 } - - { offset: 0x16F3E, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:duration:position:title:image:style:completion:]', symObjAddr: 0x24C, symBinAddr: 0x199B8, symSize: 0x164 } - - { offset: 0x16FE2, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) showToast:]', symObjAddr: 0x3B0, symBinAddr: 0x19B1C, symSize: 0xBC } - - { offset: 0x17022, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) showToast:duration:position:completion:]', symObjAddr: 0x46C, symBinAddr: 0x19BD8, symSize: 0x254 } - - { offset: 0x1708C, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideToast]', symObjAddr: 0x6C0, symBinAddr: 0x19E2C, symSize: 0x84 } - - { offset: 0x170BE, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideToast:]', symObjAddr: 0x744, symBinAddr: 0x19EB0, symSize: 0x108 } - - { offset: 0x170FE, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideAllToasts]', symObjAddr: 0x84C, symBinAddr: 0x19FB8, symSize: 0x3C } - - { offset: 0x17130, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideAllToasts:clearQueue:]', symObjAddr: 0x888, symBinAddr: 0x19FF4, symSize: 0x1C0 } - - { offset: 0x17197, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) clearToastQueue]', symObjAddr: 0xA48, symBinAddr: 0x1A1B4, symSize: 0x50 } - - { offset: 0x171C9, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_showToast:duration:position:]', symObjAddr: 0xA98, symBinAddr: 0x1A204, symSize: 0x300 } - - { offset: 0x1723A, size: 0x8, addend: 0x0, symName: '___48-[UIView(Toast) cs_showToast:duration:position:]_block_invoke', symObjAddr: 0xD98, symBinAddr: 0x1A504, symSize: 0x34 } - - { offset: 0x17273, size: 0x8, addend: 0x0, symName: '___48-[UIView(Toast) cs_showToast:duration:position:]_block_invoke.23', symObjAddr: 0xE30, symBinAddr: 0x1A538, symSize: 0xE0 } - - { offset: 0x172FC, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_hideToast:]', symObjAddr: 0xFAC, symBinAddr: 0x1A618, symSize: 0x64 } - - { offset: 0x1733C, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_hideToast:fromTap:]', symObjAddr: 0x1010, symBinAddr: 0x1A67C, symSize: 0x208 } - - { offset: 0x17398, size: 0x8, addend: 0x0, symName: '___38-[UIView(Toast) cs_hideToast:fromTap:]_block_invoke', symObjAddr: 0x1218, symBinAddr: 0x1A884, symSize: 0x34 } - - { offset: 0x173D1, size: 0x8, addend: 0x0, symName: '___38-[UIView(Toast) cs_hideToast:fromTap:]_block_invoke_2', symObjAddr: 0x124C, symBinAddr: 0x1A8B8, symSize: 0x23C } - - { offset: 0x1748A, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) toastViewForMessage:title:image:style:]', symObjAddr: 0x1488, symBinAddr: 0x1AAF4, symSize: 0xF48 } - - { offset: 0x17770, size: 0x8, addend: 0x0, symName: _CGRectMake, symObjAddr: 0x23D0, symBinAddr: 0x1BA3C, symSize: 0x4C } - - { offset: 0x177D6, size: 0x8, addend: 0x0, symName: _CGSizeMake, symObjAddr: 0x241C, symBinAddr: 0x1BA88, symSize: 0x2C } - - { offset: 0x1781E, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_activeToasts]', symObjAddr: 0x2448, symBinAddr: 0x1BAB4, symSize: 0xB8 } - - { offset: 0x17864, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_toastQueue]', symObjAddr: 0x2500, symBinAddr: 0x1BB6C, symSize: 0xB8 } - - { offset: 0x178AA, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_toastTimerDidFinish:]', symObjAddr: 0x25B8, symBinAddr: 0x1BC24, symSize: 0x8C } - - { offset: 0x178EC, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_handleToastTapped:]', symObjAddr: 0x2644, symBinAddr: 0x1BCB0, symSize: 0xCC } - - { offset: 0x1794C, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToastActivity:]', symObjAddr: 0x2710, symBinAddr: 0x1BD7C, symSize: 0x554 } - - { offset: 0x179CC, size: 0x8, addend: 0x0, symName: _CGPointMake, symObjAddr: 0x2C64, symBinAddr: 0x1C2D0, symSize: 0x2C } - - { offset: 0x17A14, size: 0x8, addend: 0x0, symName: '___35-[UIView(Toast) makeToastActivity:]_block_invoke', symObjAddr: 0x2C90, symBinAddr: 0x1C2FC, symSize: 0x34 } - - { offset: 0x17A50, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideToastActivity]', symObjAddr: 0x2CC4, symBinAddr: 0x1C330, symSize: 0x1B8 } - - { offset: 0x17A92, size: 0x8, addend: 0x0, symName: '___34-[UIView(Toast) hideToastActivity]_block_invoke', symObjAddr: 0x2E7C, symBinAddr: 0x1C4E8, symSize: 0x34 } - - { offset: 0x17ACE, size: 0x8, addend: 0x0, symName: '___34-[UIView(Toast) hideToastActivity]_block_invoke_2', symObjAddr: 0x2EB0, symBinAddr: 0x1C51C, symSize: 0x58 } - - { offset: 0x17B2F, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_centerPointForPosition:withToast:]', symObjAddr: 0x2F08, symBinAddr: 0x1C574, symSize: 0x3A4 } - - { offset: 0x17BC4, size: 0x8, addend: 0x0, symName: '-[CSToastStyle initWithDefaultStyle]', symObjAddr: 0x32AC, symBinAddr: 0x1C918, symSize: 0x398 } - - { offset: 0x17BFB, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMaxWidthPercentage:]', symObjAddr: 0x3644, symBinAddr: 0x1CCB0, symSize: 0xAC } - - { offset: 0x17C99, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMaxHeightPercentage:]', symObjAddr: 0x36F0, symBinAddr: 0x1CD5C, symSize: 0xAC } - - { offset: 0x17D37, size: 0x8, addend: 0x0, symName: '-[CSToastStyle init]', symObjAddr: 0x379C, symBinAddr: 0x1CE08, symSize: 0x38 } - - { offset: 0x17D6E, size: 0x8, addend: 0x0, symName: '-[CSToastStyle backgroundColor]', symObjAddr: 0x37D4, symBinAddr: 0x1CE40, symSize: 0x1C } - - { offset: 0x17DA4, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setBackgroundColor:]', symObjAddr: 0x37F0, symBinAddr: 0x1CE5C, symSize: 0x34 } - - { offset: 0x17DE2, size: 0x8, addend: 0x0, symName: '-[CSToastStyle titleColor]', symObjAddr: 0x3824, symBinAddr: 0x1CE90, symSize: 0x1C } - - { offset: 0x17E18, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setTitleColor:]', symObjAddr: 0x3840, symBinAddr: 0x1CEAC, symSize: 0x34 } - - { offset: 0x17E56, size: 0x8, addend: 0x0, symName: '-[CSToastStyle messageColor]', symObjAddr: 0x3874, symBinAddr: 0x1CEE0, symSize: 0x1C } - - { offset: 0x17E8C, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMessageColor:]', symObjAddr: 0x3890, symBinAddr: 0x1CEFC, symSize: 0x34 } - - { offset: 0x17ECA, size: 0x8, addend: 0x0, symName: '-[CSToastStyle maxWidthPercentage]', symObjAddr: 0x38C4, symBinAddr: 0x1CF30, symSize: 0x1C } - - { offset: 0x17F00, size: 0x8, addend: 0x0, symName: '-[CSToastStyle maxHeightPercentage]', symObjAddr: 0x38E0, symBinAddr: 0x1CF4C, symSize: 0x1C } - - { offset: 0x17F36, size: 0x8, addend: 0x0, symName: '-[CSToastStyle horizontalPadding]', symObjAddr: 0x38FC, symBinAddr: 0x1CF68, symSize: 0x1C } - - { offset: 0x17F6C, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setHorizontalPadding:]', symObjAddr: 0x3918, symBinAddr: 0x1CF84, symSize: 0x24 } - - { offset: 0x17FAA, size: 0x8, addend: 0x0, symName: '-[CSToastStyle verticalPadding]', symObjAddr: 0x393C, symBinAddr: 0x1CFA8, symSize: 0x1C } - - { offset: 0x17FE1, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setVerticalPadding:]', symObjAddr: 0x3958, symBinAddr: 0x1CFC4, symSize: 0x24 } - - { offset: 0x18020, size: 0x8, addend: 0x0, symName: '-[CSToastStyle cornerRadius]', symObjAddr: 0x397C, symBinAddr: 0x1CFE8, symSize: 0x1C } - - { offset: 0x18057, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setCornerRadius:]', symObjAddr: 0x3998, symBinAddr: 0x1D004, symSize: 0x24 } - - { offset: 0x18096, size: 0x8, addend: 0x0, symName: '-[CSToastStyle titleFont]', symObjAddr: 0x39BC, symBinAddr: 0x1D028, symSize: 0x1C } - - { offset: 0x180CD, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setTitleFont:]', symObjAddr: 0x39D8, symBinAddr: 0x1D044, symSize: 0x34 } - - { offset: 0x1810C, size: 0x8, addend: 0x0, symName: '-[CSToastStyle messageFont]', symObjAddr: 0x3A0C, symBinAddr: 0x1D078, symSize: 0x1C } - - { offset: 0x18143, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMessageFont:]', symObjAddr: 0x3A28, symBinAddr: 0x1D094, symSize: 0x34 } - - { offset: 0x18182, size: 0x8, addend: 0x0, symName: '-[CSToastStyle titleAlignment]', symObjAddr: 0x3A5C, symBinAddr: 0x1D0C8, symSize: 0x1C } - - { offset: 0x181B9, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setTitleAlignment:]', symObjAddr: 0x3A78, symBinAddr: 0x1D0E4, symSize: 0x24 } - - { offset: 0x181F8, size: 0x8, addend: 0x0, symName: '-[CSToastStyle messageAlignment]', symObjAddr: 0x3A9C, symBinAddr: 0x1D108, symSize: 0x1C } - - { offset: 0x1822F, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMessageAlignment:]', symObjAddr: 0x3AB8, symBinAddr: 0x1D124, symSize: 0x24 } - - { offset: 0x1826E, size: 0x8, addend: 0x0, symName: '-[CSToastStyle titleNumberOfLines]', symObjAddr: 0x3ADC, symBinAddr: 0x1D148, symSize: 0x1C } - - { offset: 0x182A5, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setTitleNumberOfLines:]', symObjAddr: 0x3AF8, symBinAddr: 0x1D164, symSize: 0x24 } - - { offset: 0x182E4, size: 0x8, addend: 0x0, symName: '-[CSToastStyle messageNumberOfLines]', symObjAddr: 0x3B1C, symBinAddr: 0x1D188, symSize: 0x1C } - - { offset: 0x1831B, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMessageNumberOfLines:]', symObjAddr: 0x3B38, symBinAddr: 0x1D1A4, symSize: 0x24 } - - { offset: 0x1835A, size: 0x8, addend: 0x0, symName: '-[CSToastStyle displayShadow]', symObjAddr: 0x3B5C, symBinAddr: 0x1D1C8, symSize: 0x20 } - - { offset: 0x18391, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setDisplayShadow:]', symObjAddr: 0x3B7C, symBinAddr: 0x1D1E8, symSize: 0x28 } - - { offset: 0x183D0, size: 0x8, addend: 0x0, symName: '-[CSToastStyle shadowColor]', symObjAddr: 0x3BA4, symBinAddr: 0x1D210, symSize: 0x1C } - - { offset: 0x18407, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setShadowColor:]', symObjAddr: 0x3BC0, symBinAddr: 0x1D22C, symSize: 0x34 } - - { offset: 0x18446, size: 0x8, addend: 0x0, symName: '-[CSToastStyle shadowOpacity]', symObjAddr: 0x3BF4, symBinAddr: 0x1D260, symSize: 0x1C } - - { offset: 0x1847D, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setShadowOpacity:]', symObjAddr: 0x3C10, symBinAddr: 0x1D27C, symSize: 0x24 } - - { offset: 0x184BC, size: 0x8, addend: 0x0, symName: '-[CSToastStyle shadowRadius]', symObjAddr: 0x3C34, symBinAddr: 0x1D2A0, symSize: 0x1C } - - { offset: 0x184F3, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setShadowRadius:]', symObjAddr: 0x3C50, symBinAddr: 0x1D2BC, symSize: 0x24 } - - { offset: 0x18532, size: 0x8, addend: 0x0, symName: '-[CSToastStyle shadowOffset]', symObjAddr: 0x3C74, symBinAddr: 0x1D2E0, symSize: 0x28 } - - { offset: 0x18569, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setShadowOffset:]', symObjAddr: 0x3C9C, symBinAddr: 0x1D308, symSize: 0x28 } - - { offset: 0x185A8, size: 0x8, addend: 0x0, symName: '-[CSToastStyle imageSize]', symObjAddr: 0x3CC4, symBinAddr: 0x1D330, symSize: 0x28 } - - { offset: 0x185DF, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setImageSize:]', symObjAddr: 0x3CEC, symBinAddr: 0x1D358, symSize: 0x28 } - - { offset: 0x1861E, size: 0x8, addend: 0x0, symName: '-[CSToastStyle activitySize]', symObjAddr: 0x3D14, symBinAddr: 0x1D380, symSize: 0x28 } - - { offset: 0x18655, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setActivitySize:]', symObjAddr: 0x3D3C, symBinAddr: 0x1D3A8, symSize: 0x28 } - - { offset: 0x18694, size: 0x8, addend: 0x0, symName: '-[CSToastStyle fadeDuration]', symObjAddr: 0x3D64, symBinAddr: 0x1D3D0, symSize: 0x1C } - - { offset: 0x186CB, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setFadeDuration:]', symObjAddr: 0x3D80, symBinAddr: 0x1D3EC, symSize: 0x24 } - - { offset: 0x1870A, size: 0x8, addend: 0x0, symName: '-[CSToastStyle .cxx_destruct]', symObjAddr: 0x3DA4, symBinAddr: 0x1D410, symSize: 0x88 } - - { offset: 0x187D4, size: 0x8, addend: 0x0, symName: '___31+[CSToastManager sharedManager]_block_invoke', symObjAddr: 0x3EDC, symBinAddr: 0x1D548, symSize: 0x4C } - - { offset: 0x18814, size: 0x8, addend: 0x0, symName: '-[CSToastManager init]', symObjAddr: 0x3F28, symBinAddr: 0x1D594, symSize: 0x128 } - - { offset: 0x1884B, size: 0x8, addend: 0x0, symName: '+[CSToastManager setSharedStyle:]', symObjAddr: 0x4050, symBinAddr: 0x1D6BC, symSize: 0x80 } - - { offset: 0x1888D, size: 0x8, addend: 0x0, symName: '+[CSToastManager sharedStyle]', symObjAddr: 0x40D0, symBinAddr: 0x1D73C, symSize: 0x64 } - - { offset: 0x188C4, size: 0x8, addend: 0x0, symName: '+[CSToastManager setTapToDismissEnabled:]', symObjAddr: 0x4134, symBinAddr: 0x1D7A0, symSize: 0x5C } - - { offset: 0x18906, size: 0x8, addend: 0x0, symName: '+[CSToastManager isTapToDismissEnabled]', symObjAddr: 0x4190, symBinAddr: 0x1D7FC, symSize: 0x5C } - - { offset: 0x1893D, size: 0x8, addend: 0x0, symName: '+[CSToastManager setQueueEnabled:]', symObjAddr: 0x41EC, symBinAddr: 0x1D858, symSize: 0x5C } - - { offset: 0x1897F, size: 0x8, addend: 0x0, symName: '+[CSToastManager isQueueEnabled]', symObjAddr: 0x4248, symBinAddr: 0x1D8B4, symSize: 0x5C } - - { offset: 0x189B6, size: 0x8, addend: 0x0, symName: '+[CSToastManager setDefaultDuration:]', symObjAddr: 0x42A4, symBinAddr: 0x1D910, symSize: 0x58 } - - { offset: 0x189F8, size: 0x8, addend: 0x0, symName: '+[CSToastManager defaultDuration]', symObjAddr: 0x42FC, symBinAddr: 0x1D968, symSize: 0x58 } - - { offset: 0x18A2F, size: 0x8, addend: 0x0, symName: '+[CSToastManager setDefaultPosition:]', symObjAddr: 0x4354, symBinAddr: 0x1D9C0, symSize: 0xC8 } - - { offset: 0x18A71, size: 0x8, addend: 0x0, symName: '+[CSToastManager defaultPosition]', symObjAddr: 0x441C, symBinAddr: 0x1DA88, symSize: 0x64 } - - { offset: 0x18AA8, size: 0x8, addend: 0x0, symName: '-[CSToastManager sharedStyle]', symObjAddr: 0x4480, symBinAddr: 0x1DAEC, symSize: 0x1C } - - { offset: 0x18ADF, size: 0x8, addend: 0x0, symName: '-[CSToastManager setSharedStyle:]', symObjAddr: 0x449C, symBinAddr: 0x1DB08, symSize: 0x34 } - - { offset: 0x18B1E, size: 0x8, addend: 0x0, symName: '-[CSToastManager isTapToDismissEnabled]', symObjAddr: 0x44D0, symBinAddr: 0x1DB3C, symSize: 0x20 } - - { offset: 0x18B55, size: 0x8, addend: 0x0, symName: '-[CSToastManager setTapToDismissEnabled:]', symObjAddr: 0x44F0, symBinAddr: 0x1DB5C, symSize: 0x28 } - - { offset: 0x18B94, size: 0x8, addend: 0x0, symName: '-[CSToastManager isQueueEnabled]', symObjAddr: 0x4518, symBinAddr: 0x1DB84, symSize: 0x20 } - - { offset: 0x18BCB, size: 0x8, addend: 0x0, symName: '-[CSToastManager setQueueEnabled:]', symObjAddr: 0x4538, symBinAddr: 0x1DBA4, symSize: 0x28 } - - { offset: 0x18C0A, size: 0x8, addend: 0x0, symName: '-[CSToastManager defaultDuration]', symObjAddr: 0x4560, symBinAddr: 0x1DBCC, symSize: 0x1C } - - { offset: 0x18C41, size: 0x8, addend: 0x0, symName: '-[CSToastManager setDefaultDuration:]', symObjAddr: 0x457C, symBinAddr: 0x1DBE8, symSize: 0x24 } - - { offset: 0x18C80, size: 0x8, addend: 0x0, symName: '-[CSToastManager defaultPosition]', symObjAddr: 0x45A0, symBinAddr: 0x1DC0C, symSize: 0x1C } - - { offset: 0x18CB7, size: 0x8, addend: 0x0, symName: '-[CSToastManager setDefaultPosition:]', symObjAddr: 0x45BC, symBinAddr: 0x1DC28, symSize: 0x34 } - - { offset: 0x18CF6, size: 0x8, addend: 0x0, symName: '-[CSToastManager .cxx_destruct]', symObjAddr: 0x45F0, symBinAddr: 0x1DC5C, symSize: 0x48 } - - { offset: 0x1A076, size: 0x8, addend: 0x0, symName: _XSGetFrontMostApplication, symObjAddr: 0x0, symBinAddr: 0x1DCA4, symSize: 0x1EC } - - { offset: 0x1A0BD, size: 0x8, addend: 0x0, symName: _injectNetworkPermissions, symObjAddr: 0x5348, symBinAddr: 0x22F54, symSize: 0x160 } - - { offset: 0x1A0E0, size: 0x8, addend: 0x0, symName: _injectNetworkPermissions.security, symObjAddr: 0x1DA40, symBinAddr: 0x69630, symSize: 0x0 } - - { offset: 0x1A0F6, size: 0x8, addend: 0x0, symName: _injectNetworkPermissions.SetEntitlements, symObjAddr: 0x1DA48, symBinAddr: 0x69638, symSize: 0x0 } - - { offset: 0x1A10C, size: 0x8, addend: 0x0, symName: _injectNetworkPermissions.onceToken, symObjAddr: 0x1DA50, symBinAddr: 0x69640, symSize: 0x0 } - - { offset: 0x1A20A, size: 0x8, addend: 0x0, symName: _injectEntitlementsWithOptions, symObjAddr: 0x5510, symBinAddr: 0x2311C, symSize: 0x470 } - - { offset: 0x1A231, size: 0x8, addend: 0x0, symName: _injectEntitlementsWithOptions.security, symObjAddr: 0x1DA58, symBinAddr: 0x69648, symSize: 0x0 } - - { offset: 0x1A247, size: 0x8, addend: 0x0, symName: _injectEntitlementsWithOptions.SetEntitlements, symObjAddr: 0x1DA60, symBinAddr: 0x69650, symSize: 0x0 } - - { offset: 0x1A25D, size: 0x8, addend: 0x0, symName: _injectEntitlementsWithOptions.onceToken, symObjAddr: 0x1DA68, symBinAddr: 0x69658, symSize: 0x0 } + - { offset: 0x15834, size: 0x8, addend: 0x0, symName: '+[CSToastManager sharedManager]', symObjAddr: 0x3E2C, symBinAddr: 0x1D494, symSize: 0xB0 } + - { offset: 0x1585F, size: 0x8, addend: 0x0, symName: _sharedManager._sharedManager, symObjAddr: 0x13640, symBinAddr: 0x69620, symSize: 0x0 } + - { offset: 0x15875, size: 0x8, addend: 0x0, symName: _sharedManager.oncePredicate, symObjAddr: 0x13648, symBinAddr: 0x69628, symSize: 0x0 } + - { offset: 0x16E2A, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:]', symObjAddr: 0x0, symBinAddr: 0x19768, symSize: 0xBC } + - { offset: 0x16E6A, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:duration:position:]', symObjAddr: 0xBC, symBinAddr: 0x19824, symSize: 0x98 } + - { offset: 0x16EC6, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:duration:position:style:]', symObjAddr: 0x154, symBinAddr: 0x198BC, symSize: 0xF8 } + - { offset: 0x16F3E, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:duration:position:title:image:style:completion:]', symObjAddr: 0x24C, symBinAddr: 0x199B4, symSize: 0x164 } + - { offset: 0x16FE2, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) showToast:]', symObjAddr: 0x3B0, symBinAddr: 0x19B18, symSize: 0xBC } + - { offset: 0x17022, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) showToast:duration:position:completion:]', symObjAddr: 0x46C, symBinAddr: 0x19BD4, symSize: 0x254 } + - { offset: 0x1708C, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideToast]', symObjAddr: 0x6C0, symBinAddr: 0x19E28, symSize: 0x84 } + - { offset: 0x170BE, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideToast:]', symObjAddr: 0x744, symBinAddr: 0x19EAC, symSize: 0x108 } + - { offset: 0x170FE, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideAllToasts]', symObjAddr: 0x84C, symBinAddr: 0x19FB4, symSize: 0x3C } + - { offset: 0x17130, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideAllToasts:clearQueue:]', symObjAddr: 0x888, symBinAddr: 0x19FF0, symSize: 0x1C0 } + - { offset: 0x17197, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) clearToastQueue]', symObjAddr: 0xA48, symBinAddr: 0x1A1B0, symSize: 0x50 } + - { offset: 0x171C9, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_showToast:duration:position:]', symObjAddr: 0xA98, symBinAddr: 0x1A200, symSize: 0x300 } + - { offset: 0x1723A, size: 0x8, addend: 0x0, symName: '___48-[UIView(Toast) cs_showToast:duration:position:]_block_invoke', symObjAddr: 0xD98, symBinAddr: 0x1A500, symSize: 0x34 } + - { offset: 0x17273, size: 0x8, addend: 0x0, symName: '___48-[UIView(Toast) cs_showToast:duration:position:]_block_invoke.23', symObjAddr: 0xE30, symBinAddr: 0x1A534, symSize: 0xE0 } + - { offset: 0x172FC, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_hideToast:]', symObjAddr: 0xFAC, symBinAddr: 0x1A614, symSize: 0x64 } + - { offset: 0x1733C, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_hideToast:fromTap:]', symObjAddr: 0x1010, symBinAddr: 0x1A678, symSize: 0x208 } + - { offset: 0x17398, size: 0x8, addend: 0x0, symName: '___38-[UIView(Toast) cs_hideToast:fromTap:]_block_invoke', symObjAddr: 0x1218, symBinAddr: 0x1A880, symSize: 0x34 } + - { offset: 0x173D1, size: 0x8, addend: 0x0, symName: '___38-[UIView(Toast) cs_hideToast:fromTap:]_block_invoke_2', symObjAddr: 0x124C, symBinAddr: 0x1A8B4, symSize: 0x23C } + - { offset: 0x1748A, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) toastViewForMessage:title:image:style:]', symObjAddr: 0x1488, symBinAddr: 0x1AAF0, symSize: 0xF48 } + - { offset: 0x17770, size: 0x8, addend: 0x0, symName: _CGRectMake, symObjAddr: 0x23D0, symBinAddr: 0x1BA38, symSize: 0x4C } + - { offset: 0x177D6, size: 0x8, addend: 0x0, symName: _CGSizeMake, symObjAddr: 0x241C, symBinAddr: 0x1BA84, symSize: 0x2C } + - { offset: 0x1781E, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_activeToasts]', symObjAddr: 0x2448, symBinAddr: 0x1BAB0, symSize: 0xB8 } + - { offset: 0x17864, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_toastQueue]', symObjAddr: 0x2500, symBinAddr: 0x1BB68, symSize: 0xB8 } + - { offset: 0x178AA, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_toastTimerDidFinish:]', symObjAddr: 0x25B8, symBinAddr: 0x1BC20, symSize: 0x8C } + - { offset: 0x178EC, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_handleToastTapped:]', symObjAddr: 0x2644, symBinAddr: 0x1BCAC, symSize: 0xCC } + - { offset: 0x1794C, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToastActivity:]', symObjAddr: 0x2710, symBinAddr: 0x1BD78, symSize: 0x554 } + - { offset: 0x179CC, size: 0x8, addend: 0x0, symName: _CGPointMake, symObjAddr: 0x2C64, symBinAddr: 0x1C2CC, symSize: 0x2C } + - { offset: 0x17A14, size: 0x8, addend: 0x0, symName: '___35-[UIView(Toast) makeToastActivity:]_block_invoke', symObjAddr: 0x2C90, symBinAddr: 0x1C2F8, symSize: 0x34 } + - { offset: 0x17A50, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideToastActivity]', symObjAddr: 0x2CC4, symBinAddr: 0x1C32C, symSize: 0x1B8 } + - { offset: 0x17A92, size: 0x8, addend: 0x0, symName: '___34-[UIView(Toast) hideToastActivity]_block_invoke', symObjAddr: 0x2E7C, symBinAddr: 0x1C4E4, symSize: 0x34 } + - { offset: 0x17ACE, size: 0x8, addend: 0x0, symName: '___34-[UIView(Toast) hideToastActivity]_block_invoke_2', symObjAddr: 0x2EB0, symBinAddr: 0x1C518, symSize: 0x58 } + - { offset: 0x17B2F, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_centerPointForPosition:withToast:]', symObjAddr: 0x2F08, symBinAddr: 0x1C570, symSize: 0x3A4 } + - { offset: 0x17BC4, size: 0x8, addend: 0x0, symName: '-[CSToastStyle initWithDefaultStyle]', symObjAddr: 0x32AC, symBinAddr: 0x1C914, symSize: 0x398 } + - { offset: 0x17BFB, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMaxWidthPercentage:]', symObjAddr: 0x3644, symBinAddr: 0x1CCAC, symSize: 0xAC } + - { offset: 0x17C99, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMaxHeightPercentage:]', symObjAddr: 0x36F0, symBinAddr: 0x1CD58, symSize: 0xAC } + - { offset: 0x17D37, size: 0x8, addend: 0x0, symName: '-[CSToastStyle init]', symObjAddr: 0x379C, symBinAddr: 0x1CE04, symSize: 0x38 } + - { offset: 0x17D6E, size: 0x8, addend: 0x0, symName: '-[CSToastStyle backgroundColor]', symObjAddr: 0x37D4, symBinAddr: 0x1CE3C, symSize: 0x1C } + - { offset: 0x17DA4, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setBackgroundColor:]', symObjAddr: 0x37F0, symBinAddr: 0x1CE58, symSize: 0x34 } + - { offset: 0x17DE2, size: 0x8, addend: 0x0, symName: '-[CSToastStyle titleColor]', symObjAddr: 0x3824, symBinAddr: 0x1CE8C, symSize: 0x1C } + - { offset: 0x17E18, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setTitleColor:]', symObjAddr: 0x3840, symBinAddr: 0x1CEA8, symSize: 0x34 } + - { offset: 0x17E56, size: 0x8, addend: 0x0, symName: '-[CSToastStyle messageColor]', symObjAddr: 0x3874, symBinAddr: 0x1CEDC, symSize: 0x1C } + - { offset: 0x17E8C, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMessageColor:]', symObjAddr: 0x3890, symBinAddr: 0x1CEF8, symSize: 0x34 } + - { offset: 0x17ECA, size: 0x8, addend: 0x0, symName: '-[CSToastStyle maxWidthPercentage]', symObjAddr: 0x38C4, symBinAddr: 0x1CF2C, symSize: 0x1C } + - { offset: 0x17F00, size: 0x8, addend: 0x0, symName: '-[CSToastStyle maxHeightPercentage]', symObjAddr: 0x38E0, symBinAddr: 0x1CF48, symSize: 0x1C } + - { offset: 0x17F36, size: 0x8, addend: 0x0, symName: '-[CSToastStyle horizontalPadding]', symObjAddr: 0x38FC, symBinAddr: 0x1CF64, symSize: 0x1C } + - { offset: 0x17F6C, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setHorizontalPadding:]', symObjAddr: 0x3918, symBinAddr: 0x1CF80, symSize: 0x24 } + - { offset: 0x17FAA, size: 0x8, addend: 0x0, symName: '-[CSToastStyle verticalPadding]', symObjAddr: 0x393C, symBinAddr: 0x1CFA4, symSize: 0x1C } + - { offset: 0x17FE1, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setVerticalPadding:]', symObjAddr: 0x3958, symBinAddr: 0x1CFC0, symSize: 0x24 } + - { offset: 0x18020, size: 0x8, addend: 0x0, symName: '-[CSToastStyle cornerRadius]', symObjAddr: 0x397C, symBinAddr: 0x1CFE4, symSize: 0x1C } + - { offset: 0x18057, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setCornerRadius:]', symObjAddr: 0x3998, symBinAddr: 0x1D000, symSize: 0x24 } + - { offset: 0x18096, size: 0x8, addend: 0x0, symName: '-[CSToastStyle titleFont]', symObjAddr: 0x39BC, symBinAddr: 0x1D024, symSize: 0x1C } + - { offset: 0x180CD, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setTitleFont:]', symObjAddr: 0x39D8, symBinAddr: 0x1D040, symSize: 0x34 } + - { offset: 0x1810C, size: 0x8, addend: 0x0, symName: '-[CSToastStyle messageFont]', symObjAddr: 0x3A0C, symBinAddr: 0x1D074, symSize: 0x1C } + - { offset: 0x18143, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMessageFont:]', symObjAddr: 0x3A28, symBinAddr: 0x1D090, symSize: 0x34 } + - { offset: 0x18182, size: 0x8, addend: 0x0, symName: '-[CSToastStyle titleAlignment]', symObjAddr: 0x3A5C, symBinAddr: 0x1D0C4, symSize: 0x1C } + - { offset: 0x181B9, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setTitleAlignment:]', symObjAddr: 0x3A78, symBinAddr: 0x1D0E0, symSize: 0x24 } + - { offset: 0x181F8, size: 0x8, addend: 0x0, symName: '-[CSToastStyle messageAlignment]', symObjAddr: 0x3A9C, symBinAddr: 0x1D104, symSize: 0x1C } + - { offset: 0x1822F, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMessageAlignment:]', symObjAddr: 0x3AB8, symBinAddr: 0x1D120, symSize: 0x24 } + - { offset: 0x1826E, size: 0x8, addend: 0x0, symName: '-[CSToastStyle titleNumberOfLines]', symObjAddr: 0x3ADC, symBinAddr: 0x1D144, symSize: 0x1C } + - { offset: 0x182A5, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setTitleNumberOfLines:]', symObjAddr: 0x3AF8, symBinAddr: 0x1D160, symSize: 0x24 } + - { offset: 0x182E4, size: 0x8, addend: 0x0, symName: '-[CSToastStyle messageNumberOfLines]', symObjAddr: 0x3B1C, symBinAddr: 0x1D184, symSize: 0x1C } + - { offset: 0x1831B, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMessageNumberOfLines:]', symObjAddr: 0x3B38, symBinAddr: 0x1D1A0, symSize: 0x24 } + - { offset: 0x1835A, size: 0x8, addend: 0x0, symName: '-[CSToastStyle displayShadow]', symObjAddr: 0x3B5C, symBinAddr: 0x1D1C4, symSize: 0x20 } + - { offset: 0x18391, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setDisplayShadow:]', symObjAddr: 0x3B7C, symBinAddr: 0x1D1E4, symSize: 0x28 } + - { offset: 0x183D0, size: 0x8, addend: 0x0, symName: '-[CSToastStyle shadowColor]', symObjAddr: 0x3BA4, symBinAddr: 0x1D20C, symSize: 0x1C } + - { offset: 0x18407, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setShadowColor:]', symObjAddr: 0x3BC0, symBinAddr: 0x1D228, symSize: 0x34 } + - { offset: 0x18446, size: 0x8, addend: 0x0, symName: '-[CSToastStyle shadowOpacity]', symObjAddr: 0x3BF4, symBinAddr: 0x1D25C, symSize: 0x1C } + - { offset: 0x1847D, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setShadowOpacity:]', symObjAddr: 0x3C10, symBinAddr: 0x1D278, symSize: 0x24 } + - { offset: 0x184BC, size: 0x8, addend: 0x0, symName: '-[CSToastStyle shadowRadius]', symObjAddr: 0x3C34, symBinAddr: 0x1D29C, symSize: 0x1C } + - { offset: 0x184F3, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setShadowRadius:]', symObjAddr: 0x3C50, symBinAddr: 0x1D2B8, symSize: 0x24 } + - { offset: 0x18532, size: 0x8, addend: 0x0, symName: '-[CSToastStyle shadowOffset]', symObjAddr: 0x3C74, symBinAddr: 0x1D2DC, symSize: 0x28 } + - { offset: 0x18569, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setShadowOffset:]', symObjAddr: 0x3C9C, symBinAddr: 0x1D304, symSize: 0x28 } + - { offset: 0x185A8, size: 0x8, addend: 0x0, symName: '-[CSToastStyle imageSize]', symObjAddr: 0x3CC4, symBinAddr: 0x1D32C, symSize: 0x28 } + - { offset: 0x185DF, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setImageSize:]', symObjAddr: 0x3CEC, symBinAddr: 0x1D354, symSize: 0x28 } + - { offset: 0x1861E, size: 0x8, addend: 0x0, symName: '-[CSToastStyle activitySize]', symObjAddr: 0x3D14, symBinAddr: 0x1D37C, symSize: 0x28 } + - { offset: 0x18655, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setActivitySize:]', symObjAddr: 0x3D3C, symBinAddr: 0x1D3A4, symSize: 0x28 } + - { offset: 0x18694, size: 0x8, addend: 0x0, symName: '-[CSToastStyle fadeDuration]', symObjAddr: 0x3D64, symBinAddr: 0x1D3CC, symSize: 0x1C } + - { offset: 0x186CB, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setFadeDuration:]', symObjAddr: 0x3D80, symBinAddr: 0x1D3E8, symSize: 0x24 } + - { offset: 0x1870A, size: 0x8, addend: 0x0, symName: '-[CSToastStyle .cxx_destruct]', symObjAddr: 0x3DA4, symBinAddr: 0x1D40C, symSize: 0x88 } + - { offset: 0x187D4, size: 0x8, addend: 0x0, symName: '___31+[CSToastManager sharedManager]_block_invoke', symObjAddr: 0x3EDC, symBinAddr: 0x1D544, symSize: 0x4C } + - { offset: 0x18814, size: 0x8, addend: 0x0, symName: '-[CSToastManager init]', symObjAddr: 0x3F28, symBinAddr: 0x1D590, symSize: 0x128 } + - { offset: 0x1884B, size: 0x8, addend: 0x0, symName: '+[CSToastManager setSharedStyle:]', symObjAddr: 0x4050, symBinAddr: 0x1D6B8, symSize: 0x80 } + - { offset: 0x1888D, size: 0x8, addend: 0x0, symName: '+[CSToastManager sharedStyle]', symObjAddr: 0x40D0, symBinAddr: 0x1D738, symSize: 0x64 } + - { offset: 0x188C4, size: 0x8, addend: 0x0, symName: '+[CSToastManager setTapToDismissEnabled:]', symObjAddr: 0x4134, symBinAddr: 0x1D79C, symSize: 0x5C } + - { offset: 0x18906, size: 0x8, addend: 0x0, symName: '+[CSToastManager isTapToDismissEnabled]', symObjAddr: 0x4190, symBinAddr: 0x1D7F8, symSize: 0x5C } + - { offset: 0x1893D, size: 0x8, addend: 0x0, symName: '+[CSToastManager setQueueEnabled:]', symObjAddr: 0x41EC, symBinAddr: 0x1D854, symSize: 0x5C } + - { offset: 0x1897F, size: 0x8, addend: 0x0, symName: '+[CSToastManager isQueueEnabled]', symObjAddr: 0x4248, symBinAddr: 0x1D8B0, symSize: 0x5C } + - { offset: 0x189B6, size: 0x8, addend: 0x0, symName: '+[CSToastManager setDefaultDuration:]', symObjAddr: 0x42A4, symBinAddr: 0x1D90C, symSize: 0x58 } + - { offset: 0x189F8, size: 0x8, addend: 0x0, symName: '+[CSToastManager defaultDuration]', symObjAddr: 0x42FC, symBinAddr: 0x1D964, symSize: 0x58 } + - { offset: 0x18A2F, size: 0x8, addend: 0x0, symName: '+[CSToastManager setDefaultPosition:]', symObjAddr: 0x4354, symBinAddr: 0x1D9BC, symSize: 0xC8 } + - { offset: 0x18A71, size: 0x8, addend: 0x0, symName: '+[CSToastManager defaultPosition]', symObjAddr: 0x441C, symBinAddr: 0x1DA84, symSize: 0x64 } + - { offset: 0x18AA8, size: 0x8, addend: 0x0, symName: '-[CSToastManager sharedStyle]', symObjAddr: 0x4480, symBinAddr: 0x1DAE8, symSize: 0x1C } + - { offset: 0x18ADF, size: 0x8, addend: 0x0, symName: '-[CSToastManager setSharedStyle:]', symObjAddr: 0x449C, symBinAddr: 0x1DB04, symSize: 0x34 } + - { offset: 0x18B1E, size: 0x8, addend: 0x0, symName: '-[CSToastManager isTapToDismissEnabled]', symObjAddr: 0x44D0, symBinAddr: 0x1DB38, symSize: 0x20 } + - { offset: 0x18B55, size: 0x8, addend: 0x0, symName: '-[CSToastManager setTapToDismissEnabled:]', symObjAddr: 0x44F0, symBinAddr: 0x1DB58, symSize: 0x28 } + - { offset: 0x18B94, size: 0x8, addend: 0x0, symName: '-[CSToastManager isQueueEnabled]', symObjAddr: 0x4518, symBinAddr: 0x1DB80, symSize: 0x20 } + - { offset: 0x18BCB, size: 0x8, addend: 0x0, symName: '-[CSToastManager setQueueEnabled:]', symObjAddr: 0x4538, symBinAddr: 0x1DBA0, symSize: 0x28 } + - { offset: 0x18C0A, size: 0x8, addend: 0x0, symName: '-[CSToastManager defaultDuration]', symObjAddr: 0x4560, symBinAddr: 0x1DBC8, symSize: 0x1C } + - { offset: 0x18C41, size: 0x8, addend: 0x0, symName: '-[CSToastManager setDefaultDuration:]', symObjAddr: 0x457C, symBinAddr: 0x1DBE4, symSize: 0x24 } + - { offset: 0x18C80, size: 0x8, addend: 0x0, symName: '-[CSToastManager defaultPosition]', symObjAddr: 0x45A0, symBinAddr: 0x1DC08, symSize: 0x1C } + - { offset: 0x18CB7, size: 0x8, addend: 0x0, symName: '-[CSToastManager setDefaultPosition:]', symObjAddr: 0x45BC, symBinAddr: 0x1DC24, symSize: 0x34 } + - { offset: 0x18CF6, size: 0x8, addend: 0x0, symName: '-[CSToastManager .cxx_destruct]', symObjAddr: 0x45F0, symBinAddr: 0x1DC58, symSize: 0x48 } + - { offset: 0x1A076, size: 0x8, addend: 0x0, symName: _XSGetFrontMostApplication, symObjAddr: 0x0, symBinAddr: 0x1DCA0, symSize: 0x1EC } + - { offset: 0x1A0BD, size: 0x8, addend: 0x0, symName: _injectNetworkPermissions, symObjAddr: 0x5348, symBinAddr: 0x22F50, symSize: 0x160 } + - { offset: 0x1A0E0, size: 0x8, addend: 0x0, symName: _injectNetworkPermissions.security, symObjAddr: 0x1DA38, symBinAddr: 0x69630, symSize: 0x0 } + - { offset: 0x1A0F6, size: 0x8, addend: 0x0, symName: _injectNetworkPermissions.SetEntitlements, symObjAddr: 0x1DA40, symBinAddr: 0x69638, symSize: 0x0 } + - { offset: 0x1A10C, size: 0x8, addend: 0x0, symName: _injectNetworkPermissions.onceToken, symObjAddr: 0x1DA48, symBinAddr: 0x69640, symSize: 0x0 } + - { offset: 0x1A20A, size: 0x8, addend: 0x0, symName: _injectEntitlementsWithOptions, symObjAddr: 0x5510, symBinAddr: 0x23118, symSize: 0x470 } + - { offset: 0x1A231, size: 0x8, addend: 0x0, symName: _injectEntitlementsWithOptions.security, symObjAddr: 0x1DA50, symBinAddr: 0x69648, symSize: 0x0 } + - { offset: 0x1A247, size: 0x8, addend: 0x0, symName: _injectEntitlementsWithOptions.SetEntitlements, symObjAddr: 0x1DA58, symBinAddr: 0x69650, symSize: 0x0 } + - { offset: 0x1A25D, size: 0x8, addend: 0x0, symName: _injectEntitlementsWithOptions.onceToken, symObjAddr: 0x1DA60, symBinAddr: 0x69658, symSize: 0x0 } - { offset: 0x1A2FA, size: 0x8, addend: 0x0, symName: __XSOpenApp, symBinAddr: 0x696E0, symSize: 0x0 } - - { offset: 0x1B0BD, size: 0x8, addend: 0x0, symName: _XSGetFrontMostApplication, symObjAddr: 0x0, symBinAddr: 0x1DCA4, symSize: 0x1EC } - - { offset: 0x1B12B, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0x1EC, symBinAddr: 0x1DE90, symSize: 0x54 } - - { offset: 0x1B14F, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0x240, symBinAddr: 0x1DEE4, symSize: 0x2C } - - { offset: 0x1B16B, size: 0x8, addend: 0x0, symName: ___XSGetFrontMostApplication_block_invoke, symObjAddr: 0x26C, symBinAddr: 0x1DF10, symSize: 0x1B8 } - - { offset: 0x1B1E3, size: 0x8, addend: 0x0, symName: _XSFrontMostAppId, symObjAddr: 0x4BC, symBinAddr: 0x1E0C8, symSize: 0x128 } - - { offset: 0x1B20B, size: 0x8, addend: 0x0, symName: _XSRuncmd, symObjAddr: 0x5E4, symBinAddr: 0x1E1F0, symSize: 0x11C } - - { offset: 0x1B287, size: 0x8, addend: 0x0, symName: _unlink_cb, symObjAddr: 0x700, symBinAddr: 0x1E30C, symSize: 0x50 } - - { offset: 0x1B2E7, size: 0x8, addend: 0x0, symName: _XSSystem, symObjAddr: 0x750, symBinAddr: 0x1E35C, symSize: 0x50 } - - { offset: 0x1B373, size: 0x8, addend: 0x0, symName: _XSGetAppExecutable, symObjAddr: 0x7A0, symBinAddr: 0x1E3AC, symSize: 0x4C0 } - - { offset: 0x1B494, size: 0x8, addend: 0x0, symName: _XSReboot, symObjAddr: 0xC60, symBinAddr: 0x1E86C, symSize: 0x70 } - - { offset: 0x1B4CA, size: 0x8, addend: 0x0, symName: _XSKillApp, symObjAddr: 0xCD0, symBinAddr: 0x1E8DC, symSize: 0x100 } - - { offset: 0x1B538, size: 0x8, addend: 0x0, symName: _kill2, symObjAddr: 0xDD0, symBinAddr: 0x1E9DC, symSize: 0xD4 } - - { offset: 0x1B598, size: 0x8, addend: 0x0, symName: _system2, symObjAddr: 0xEA4, symBinAddr: 0x1EAB0, symSize: 0x248 } - - { offset: 0x1B62A, size: 0x8, addend: 0x0, symName: _XSKillAppByName, symObjAddr: 0x10EC, symBinAddr: 0x1ECF8, symSize: 0x7C } - - { offset: 0x1B660, size: 0x8, addend: 0x0, symName: _XSBringAppForeground, symObjAddr: 0x1168, symBinAddr: 0x1ED74, symSize: 0xE0 } - - { offset: 0x1B6A4, size: 0x8, addend: 0x0, symName: _bringAppToForeground, symObjAddr: 0x1248, symBinAddr: 0x1EE54, symSize: 0x194 } - - { offset: 0x1B707, size: 0x8, addend: 0x0, symName: ___bringAppToForeground_block_invoke, symObjAddr: 0x13DC, symBinAddr: 0x1EFE8, symSize: 0x68 } - - { offset: 0x1B73D, size: 0x8, addend: 0x0, symName: _activateApp, symObjAddr: 0x1444, symBinAddr: 0x1F050, symSize: 0xCC } - - { offset: 0x1B791, size: 0x8, addend: 0x0, symName: _XSRemoteUnlock, symObjAddr: 0x1510, symBinAddr: 0x1F11C, symSize: 0x4A0 } - - { offset: 0x1B843, size: 0x8, addend: 0x0, symName: _CGPointMake, symObjAddr: 0x19B0, symBinAddr: 0x1F5BC, symSize: 0x2C } - - { offset: 0x1B88B, size: 0x8, addend: 0x0, symName: _getDeviceName, symObjAddr: 0x19DC, symBinAddr: 0x1F5E8, symSize: 0x80 } - - { offset: 0x1B8B5, size: 0x8, addend: 0x0, symName: _roundUp, symObjAddr: 0x1A5C, symBinAddr: 0x1F668, symSize: 0x7C } - - { offset: 0x1B8FD, size: 0x8, addend: 0x0, symName: _createScreenShotCGImageRef, symObjAddr: 0x1AD8, symBinAddr: 0x1F6E4, symSize: 0x620 } - - { offset: 0x1BAFD, size: 0x8, addend: 0x0, symName: _CGRectMake, symObjAddr: 0x20F8, symBinAddr: 0x1FD04, symSize: 0x4C } - - { offset: 0x1BB63, size: 0x8, addend: 0x0, symName: _XSCcaptureScreen2, symObjAddr: 0x2144, symBinAddr: 0x1FD50, symSize: 0x90 } - - { offset: 0x1BB9C, size: 0x8, addend: 0x0, symName: _XSCaptureScreen, symObjAddr: 0x21D4, symBinAddr: 0x1FDE0, symSize: 0x160 } - - { offset: 0x1BBC6, size: 0x8, addend: 0x0, symName: _defaultIconWithSize, symObjAddr: 0x2334, symBinAddr: 0x1FF40, symSize: 0x358 } - - { offset: 0x1BC91, size: 0x8, addend: 0x0, symName: _XSGetApps, symObjAddr: 0x268C, symBinAddr: 0x20298, symSize: 0xAF0 } - - { offset: 0x1BE9B, size: 0x8, addend: 0x0, symName: _CGSizeMake, symObjAddr: 0x317C, symBinAddr: 0x20D88, symSize: 0x2C } - - { offset: 0x1BEE3, size: 0x8, addend: 0x0, symName: _XSCleanSafariHistory, symObjAddr: 0x31A8, symBinAddr: 0x20DB4, symSize: 0xE0 } - - { offset: 0x1BF44, size: 0x8, addend: 0x0, symName: _XSCleanSafari, symObjAddr: 0x3288, symBinAddr: 0x20E94, symSize: 0x4D4 } - - { offset: 0x1C07D, size: 0x8, addend: 0x0, symName: _XSCleanKeychain, symObjAddr: 0x375C, symBinAddr: 0x21368, symSize: 0x158 } - - { offset: 0x1C0CF, size: 0x8, addend: 0x0, symName: _XSCleanPastboard, symObjAddr: 0x38B4, symBinAddr: 0x214C0, symSize: 0x348 } - - { offset: 0x1C17B, size: 0x8, addend: 0x0, symName: _getAppExecutable, symObjAddr: 0x3BFC, symBinAddr: 0x21808, symSize: 0x51C } - - { offset: 0x1C2C1, size: 0x8, addend: 0x0, symName: _getAppSandboxPath, symObjAddr: 0x4118, symBinAddr: 0x21D24, symSize: 0x390 } - - { offset: 0x1C382, size: 0x8, addend: 0x0, symName: _XSGetAppInfoPath, symObjAddr: 0x44A8, symBinAddr: 0x220B4, symSize: 0x1D8 } - - { offset: 0x1C3F6, size: 0x8, addend: 0x0, symName: _XSGetAppInfo, symObjAddr: 0x4680, symBinAddr: 0x2228C, symSize: 0xA8 } - - { offset: 0x1C43D, size: 0x8, addend: 0x0, symName: _XSSaveAppInfo, symObjAddr: 0x4728, symBinAddr: 0x22334, symSize: 0x3FC } - - { offset: 0x1C53B, size: 0x8, addend: 0x0, symName: _cleanBundleContainer, symObjAddr: 0x4B24, symBinAddr: 0x22730, symSize: 0x358 } - - { offset: 0x1C5E0, size: 0x8, addend: 0x0, symName: _clearAppStringInfo, symObjAddr: 0x4E7C, symBinAddr: 0x22A88, symSize: 0x254 } - - { offset: 0x1C657, size: 0x8, addend: 0x0, symName: _XSClearAppData, symObjAddr: 0x50D0, symBinAddr: 0x22CDC, symSize: 0x78 } - - { offset: 0x1C68C, size: 0x8, addend: 0x0, symName: _screenIsLocked, symObjAddr: 0x5148, symBinAddr: 0x22D54, symSize: 0xC8 } - - { offset: 0x1C6E2, size: 0x8, addend: 0x0, symName: _XSClearAll, symObjAddr: 0x5210, symBinAddr: 0x22E1C, symSize: 0x54 } - - { offset: 0x1C708, size: 0x8, addend: 0x0, symName: _getCPUTemperature, symObjAddr: 0x5264, symBinAddr: 0x22E70, symSize: 0xE4 } - - { offset: 0x1C837, size: 0x8, addend: 0x0, symName: ___injectNetworkPermissions_block_invoke, symObjAddr: 0x54A8, symBinAddr: 0x230B4, symSize: 0x68 } - - { offset: 0x1C861, size: 0x8, addend: 0x0, symName: ___injectEntitlementsWithOptions_block_invoke, symObjAddr: 0x5980, symBinAddr: 0x2358C, symSize: 0x68 } - - { offset: 0x1C88B, size: 0x8, addend: 0x0, symName: _verifyEntitlement, symObjAddr: 0x59E8, symBinAddr: 0x235F4, symSize: 0x10C } - - { offset: 0x1C8F1, size: 0x8, addend: 0x0, symName: _printInfo, symObjAddr: 0x5AF4, symBinAddr: 0x23700, symSize: 0x4A8 } - - { offset: 0x1CB3E, size: 0x8, addend: 0x0, symName: _printClassHierarchy, symObjAddr: 0x5F9C, symBinAddr: 0x23BA8, symSize: 0x80 } - - { offset: 0x1CB64, size: 0x8, addend: 0x0, symName: _printMethodInfo, symObjAddr: 0x601C, symBinAddr: 0x23C28, symSize: 0x21C } - - { offset: 0x1CC1F, size: 0x8, addend: 0x0, symName: _printPropertyInfo, symObjAddr: 0x6238, symBinAddr: 0x23E44, symSize: 0x240 } - - { offset: 0x1CCD2, size: 0x8, addend: 0x0, symName: _parsePropertyAttributes, symObjAddr: 0x6478, symBinAddr: 0x24084, symSize: 0x4A0 } - - { offset: 0x1CD4B, size: 0x8, addend: 0x0, symName: _getFrontAppWindows, symObjAddr: 0x6918, symBinAddr: 0x24524, symSize: 0x174 } - - { offset: 0x1CDC2, size: 0x8, addend: 0x0, symName: _findButtonsInView, symObjAddr: 0x6A8C, symBinAddr: 0x24698, symSize: 0x2D4 } - - { offset: 0x1CE35, size: 0x8, addend: 0x0, symName: _getKeyWindow, symObjAddr: 0x6D60, symBinAddr: 0x2496C, symSize: 0x408 } - - { offset: 0x1CEC0, size: 0x8, addend: 0x0, symName: _getAllButtons, symObjAddr: 0x7168, symBinAddr: 0x24D74, symSize: 0x54 } - - { offset: 0x1CEEC, size: 0x8, addend: 0x0, symName: ___getAllButtons_block_invoke, symObjAddr: 0x71BC, symBinAddr: 0x24DC8, symSize: 0x50 } - - { offset: 0x20DC7, size: 0x8, addend: 0x0, symName: _XSErrorFromException, symObjAddr: 0x0, symBinAddr: 0x24E18, symSize: 0x1A8 } - - { offset: 0x20DD4, size: 0x8, addend: 0x0, symName: _XSCalculateElapsedTime, symObjAddr: 0x1A8, symBinAddr: 0x24FC0, symSize: 0x90 } - - { offset: 0x20DF9, size: 0x8, addend: 0x0, symName: _XSCalculateElapsedTime.timebaseInfo, symObjAddr: 0xC16C, symBinAddr: 0x69660, symSize: 0x0 } - - { offset: 0x2134F, size: 0x8, addend: 0x0, symName: _XSErrorFromException, symObjAddr: 0x0, symBinAddr: 0x24E18, symSize: 0x1A8 } - - { offset: 0x21385, size: 0x8, addend: 0x0, symName: _XSRoundToDecimal, symObjAddr: 0x238, symBinAddr: 0x25050, symSize: 0x4C } - - { offset: 0x213C9, size: 0x8, addend: 0x0, symName: _XSAfterNext, symObjAddr: 0x284, symBinAddr: 0x2509C, symSize: 0x140 } - - { offset: 0x21409, size: 0x8, addend: 0x0, symName: ___XSAfterNext_block_invoke, symObjAddr: 0x3C4, symBinAddr: 0x251DC, symSize: 0x34 } - - { offset: 0x21442, size: 0x8, addend: 0x0, symName: '+[XSHelper random:and:]', symObjAddr: 0x45C, symBinAddr: 0x25210, symSize: 0x4C } - - { offset: 0x21494, size: 0x8, addend: 0x0, symName: '+[XSHelper str2Data:]', symObjAddr: 0x4A8, symBinAddr: 0x2525C, symSize: 0x70 } - - { offset: 0x214D8, size: 0x8, addend: 0x0, symName: '+[XSHelper data2str:]', symObjAddr: 0x518, symBinAddr: 0x252CC, symSize: 0x74 } - - { offset: 0x2151C, size: 0x8, addend: 0x0, symName: '+[XSHelper strIsEmpty:]', symObjAddr: 0x58C, symBinAddr: 0x25340, symSize: 0x128 } - - { offset: 0x215BA, size: 0x8, addend: 0x0, symName: '+[XSHelper isMatch:test:]', symObjAddr: 0x6B4, symBinAddr: 0x25468, symSize: 0x130 } - - { offset: 0x21657, size: 0x8, addend: 0x0, symName: '+[XSHelper json2Dictionary:]', symObjAddr: 0x7E4, symBinAddr: 0x25598, symSize: 0x19C } - - { offset: 0x2169B, size: 0x8, addend: 0x0, symName: '+[XSHelper jsonData2Dictionary:]', symObjAddr: 0x980, symBinAddr: 0x25734, symSize: 0xFC } - - { offset: 0x216FB, size: 0x8, addend: 0x0, symName: '+[XSHelper obj2JsonData:]', symObjAddr: 0xA7C, symBinAddr: 0x25830, symSize: 0xDC } - - { offset: 0x2175B, size: 0x8, addend: 0x0, symName: '+[XSHelper dic2Json:]', symObjAddr: 0xB58, symBinAddr: 0x2590C, symSize: 0xA8 } - - { offset: 0x217AD, size: 0x8, addend: 0x0, symName: '+[XSHelper readFileText:]', symObjAddr: 0xC00, symBinAddr: 0x259B4, symSize: 0x12C } - - { offset: 0x2180D, size: 0x8, addend: 0x0, symName: '+[XSHelper saveFile:data:]', symObjAddr: 0xD2C, symBinAddr: 0x25AE0, symSize: 0x94 } - - { offset: 0x2185F, size: 0x8, addend: 0x0, symName: '+[XSHelper saveFile:text:]', symObjAddr: 0xDC0, symBinAddr: 0x25B74, symSize: 0xCC } - - { offset: 0x218BF, size: 0x8, addend: 0x0, symName: '+[XSHelper rmFiles:]', symObjAddr: 0xE8C, symBinAddr: 0x25C40, symSize: 0x2FC } - - { offset: 0x21967, size: 0x8, addend: 0x0, symName: '+[XSHelper str2num:]', symObjAddr: 0x1188, symBinAddr: 0x25F3C, symSize: 0xCC } - - { offset: 0x219C7, size: 0x8, addend: 0x0, symName: '+[XSHelper replaceStr:oldStr:newStr:]', symObjAddr: 0x1254, symBinAddr: 0x26008, symSize: 0xBC } - - { offset: 0x21A27, size: 0x8, addend: 0x0, symName: '+[XSHelper replaceMulStr:oldStr:newStr:]', symObjAddr: 0x1310, symBinAddr: 0x260C4, symSize: 0x104 } - - { offset: 0x21AB1, size: 0x8, addend: 0x0, symName: '+[XSHelper replaceStr:regex:newStr:]', symObjAddr: 0x1414, symBinAddr: 0x261C8, symSize: 0x1E8 } - - { offset: 0x21B7B, size: 0x8, addend: 0x0, symName: '+[XSHelper base64Encode:]', symObjAddr: 0x15FC, symBinAddr: 0x263B0, symSize: 0xA0 } - - { offset: 0x21BCD, size: 0x8, addend: 0x0, symName: '+[XSHelper base64Decode:]', symObjAddr: 0x169C, symBinAddr: 0x26450, symSize: 0xA8 } - - { offset: 0x21C1F, size: 0x8, addend: 0x0, symName: '+[XSHelper imageFromFile:]', symObjAddr: 0x1744, symBinAddr: 0x264F8, symSize: 0x74 } - - { offset: 0x21C63, size: 0x8, addend: 0x0, symName: '+[XSHelper base64StringFromJpgImage:]', symObjAddr: 0x17B8, symBinAddr: 0x2656C, symSize: 0xC8 } - - { offset: 0x21CC3, size: 0x8, addend: 0x0, symName: '+[XSHelper imageFromBase64String:]', symObjAddr: 0x1880, symBinAddr: 0x26634, symSize: 0xA8 } - - { offset: 0x21D15, size: 0x8, addend: 0x0, symName: '+[XSHelper png2jpg:]', symObjAddr: 0x1928, symBinAddr: 0x266DC, symSize: 0xA4 } - - { offset: 0x21D67, size: 0x8, addend: 0x0, symName: '+[XSHelper getCurTime]', symObjAddr: 0x19CC, symBinAddr: 0x26780, symSize: 0x64 } - - { offset: 0x21DAB, size: 0x8, addend: 0x0, symName: '+[XSHelper performOCROnImage:callback:]', symObjAddr: 0x1A30, symBinAddr: 0x267E4, symSize: 0x178 } - - { offset: 0x21E16, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke', symObjAddr: 0x1BA8, symBinAddr: 0x2695C, symSize: 0x368 } - - { offset: 0x21EAD, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke_2', symObjAddr: 0x1F10, symBinAddr: 0x26CC4, symSize: 0x480 } - - { offset: 0x21F7E, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke_3', symObjAddr: 0x2390, symBinAddr: 0x27144, symSize: 0x3C } - - { offset: 0x21FB9, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke_4', symObjAddr: 0x23CC, symBinAddr: 0x27180, symSize: 0x3C } - - { offset: 0x22006, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40b, symObjAddr: 0x2408, symBinAddr: 0x271BC, symSize: 0x58 } - - { offset: 0x2202A, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke.51', symObjAddr: 0x24A4, symBinAddr: 0x27214, symSize: 0x3C } - - { offset: 0x22065, size: 0x8, addend: 0x0, symName: '-[NSData(AES) aesEncrypt:iv:]', symObjAddr: 0x24E0, symBinAddr: 0x27250, symSize: 0x9C } - - { offset: 0x220BA, size: 0x8, addend: 0x0, symName: '-[NSData(AES) aesDecrypt:iv:]', symObjAddr: 0x257C, symBinAddr: 0x272EC, symSize: 0x9C } - - { offset: 0x2210F, size: 0x8, addend: 0x0, symName: '-[NSData(AES) AES128operation:key:iv:]', symObjAddr: 0x2618, symBinAddr: 0x27388, symSize: 0x21C } - - { offset: 0x221D7, size: 0x8, addend: 0x0, symName: '-[NSString(AES) aesEncrypt:iv:]', symObjAddr: 0x2834, symBinAddr: 0x275A4, symSize: 0xF8 } - - { offset: 0x2223B, size: 0x8, addend: 0x0, symName: '-[NSString(AES) aesDecrypt:iv:]', symObjAddr: 0x292C, symBinAddr: 0x2769C, symSize: 0x100 } - - { offset: 0x23B19, size: 0x8, addend: 0x0, symName: '+[NSURLSession(SSLBypass) sessionWithoutSSLValidation]', symObjAddr: 0x0, symBinAddr: 0x2779C, symSize: 0xB4 } - - { offset: 0x246CC, size: 0x8, addend: 0x0, symName: '+[NSURLSession(SSLBypass) sessionWithoutSSLValidation]', symObjAddr: 0x0, symBinAddr: 0x2779C, symSize: 0xB4 } - - { offset: 0x24710, size: 0x8, addend: 0x0, symName: '-[SSLBypassDelegate URLSession:didReceiveChallenge:completionHandler:]', symObjAddr: 0xB4, symBinAddr: 0x27850, symSize: 0x180 } - - { offset: 0x24780, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper init]', symObjAddr: 0x234, symBinAddr: 0x279D0, symSize: 0x108 } - - { offset: 0x247B6, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper doGET:withCallback:withError:]', symObjAddr: 0x33C, symBinAddr: 0x27AD8, symSize: 0x3C8 } - - { offset: 0x2485A, size: 0x8, addend: 0x0, symName: '___45-[XSHttpHelper doGET:withCallback:withError:]_block_invoke', symObjAddr: 0x704, symBinAddr: 0x27EA0, symSize: 0x13C } - - { offset: 0x248DF, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40b48b, symObjAddr: 0x840, symBinAddr: 0x27FDC, symSize: 0x74 } - - { offset: 0x24903, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper doGET:]', symObjAddr: 0x908, symBinAddr: 0x28050, symSize: 0x250 } - - { offset: 0x24987, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0xB58, symBinAddr: 0x282A0, symSize: 0x54 } - - { offset: 0x249AB, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0xBAC, symBinAddr: 0x282F4, symSize: 0x2C } - - { offset: 0x249C7, size: 0x8, addend: 0x0, symName: '___22-[XSHttpHelper doGET:]_block_invoke', symObjAddr: 0xBD8, symBinAddr: 0x28320, symSize: 0x70 } - - { offset: 0x24A25, size: 0x8, addend: 0x0, symName: '___22-[XSHttpHelper doGET:]_block_invoke.77', symObjAddr: 0xCE0, symBinAddr: 0x28390, symSize: 0x58 } - - { offset: 0x24A6C, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper doPOST:json:withCallback:withError:]', symObjAddr: 0xD9C, symBinAddr: 0x283E8, symSize: 0x460 } - - { offset: 0x24B2D, size: 0x8, addend: 0x0, symName: '___51-[XSHttpHelper doPOST:json:withCallback:withError:]_block_invoke', symObjAddr: 0x11FC, symBinAddr: 0x28848, symSize: 0x130 } - - { offset: 0x24BB2, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper doPOST:json:]', symObjAddr: 0x132C, symBinAddr: 0x28978, symSize: 0x27C } - - { offset: 0x24C44, size: 0x8, addend: 0x0, symName: '___28-[XSHttpHelper doPOST:json:]_block_invoke', symObjAddr: 0x15A8, symBinAddr: 0x28BF4, symSize: 0x70 } - - { offset: 0x24CA2, size: 0x8, addend: 0x0, symName: '___28-[XSHttpHelper doPOST:json:]_block_invoke_2', symObjAddr: 0x1618, symBinAddr: 0x28C64, symSize: 0x58 } - - { offset: 0x24CE9, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper requestNetworkPermissions]', symObjAddr: 0x1670, symBinAddr: 0x28CBC, symSize: 0x64 } - - { offset: 0x24D29, size: 0x8, addend: 0x0, symName: '___41-[XSHttpHelper requestNetworkPermissions]_block_invoke', symObjAddr: 0x16D4, symBinAddr: 0x28D20, symSize: 0x5C } - - { offset: 0x24D5F, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper setupNetworkConfiguration]', symObjAddr: 0x1730, symBinAddr: 0x28D7C, symSize: 0x94 } - - { offset: 0x24D9F, size: 0x8, addend: 0x0, symName: '___41-[XSHttpHelper setupNetworkConfiguration]_block_invoke', symObjAddr: 0x17C4, symBinAddr: 0x28E10, symSize: 0x78 } - - { offset: 0x24DD5, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper dataTask]', symObjAddr: 0x183C, symBinAddr: 0x28E88, symSize: 0x1C } - - { offset: 0x24E0B, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper setDataTask:]', symObjAddr: 0x1858, symBinAddr: 0x28EA4, symSize: 0x34 } - - { offset: 0x24E49, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper postDataTask]', symObjAddr: 0x188C, symBinAddr: 0x28ED8, symSize: 0x1C } - - { offset: 0x24E7F, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper setPostDataTask:]', symObjAddr: 0x18A8, symBinAddr: 0x28EF4, symSize: 0x34 } - - { offset: 0x24EBD, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper .cxx_destruct]', symObjAddr: 0x18DC, symBinAddr: 0x28F28, symSize: 0x58 } - - { offset: 0x25BA4, size: 0x8, addend: 0x0, symName: _XSInitGetSenderId, symObjAddr: 0x0, symBinAddr: 0x28F80, symSize: 0x290 } - - { offset: 0x25BB1, size: 0x8, addend: 0x0, symName: '+[XSIosTouch sharedInstance]', symObjAddr: 0x3E0, symBinAddr: 0x29360, symSize: 0x7C } - - { offset: 0x25BDA, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0xC728, symBinAddr: 0x69678, symSize: 0x0 } - - { offset: 0x25BEF, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0xC730, symBinAddr: 0x69680, symSize: 0x0 } - - { offset: 0x25D65, size: 0x8, addend: 0x0, symName: '-[XSIosTouch handleEventSystemFailure]', symObjAddr: 0xAE4, symBinAddr: 0x29A64, symSize: 0xB0 } - - { offset: 0x25D8A, size: 0x8, addend: 0x0, symName: _handleEventSystemFailure.failureCount, symObjAddr: 0xC738, symBinAddr: 0x69688, symSize: 0x0 } - - { offset: 0x25DB3, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Keyboard:down:]', symObjAddr: 0x1D7C, symBinAddr: 0x2ACA0, symSize: 0xB4 } - - { offset: 0x25DDA, size: 0x8, addend: 0x0, symName: '_Keyboard:down:.client', symObjAddr: 0xC740, symBinAddr: 0x69690, symSize: 0x0 } - - { offset: 0x25E44, size: 0x8, addend: 0x0, symName: __XSSenderID, symObjAddr: 0xC718, symBinAddr: 0x69668, symSize: 0x0 } - - { offset: 0x25E60, size: 0x8, addend: 0x0, symName: __XSIoHIDEventSystemForSenderID, symObjAddr: 0xC720, symBinAddr: 0x69670, symSize: 0x0 } - - { offset: 0x263CD, size: 0x8, addend: 0x0, symName: _XSInitGetSenderId, symObjAddr: 0x0, symBinAddr: 0x28F80, symSize: 0x290 } - - { offset: 0x26444, size: 0x8, addend: 0x0, symName: _XSStartSetSenderIDCallBack, symObjAddr: 0x290, symBinAddr: 0x29210, symSize: 0x74 } - - { offset: 0x26459, size: 0x8, addend: 0x0, symName: ___XSInitGetSenderId_block_invoke, symObjAddr: 0x304, symBinAddr: 0x29284, symSize: 0xDC } - - { offset: 0x2652D, size: 0x8, addend: 0x0, symName: '___28+[XSIosTouch sharedInstance]_block_invoke', symObjAddr: 0x45C, symBinAddr: 0x293DC, symSize: 0x4C } - - { offset: 0x26555, size: 0x8, addend: 0x0, symName: '-[XSIosTouch init]', symObjAddr: 0x4A8, symBinAddr: 0x29428, symSize: 0x330 } - - { offset: 0x265BC, size: 0x8, addend: 0x0, symName: '-[XSIosTouch dealloc]', symObjAddr: 0x7D8, symBinAddr: 0x29758, symSize: 0xB0 } - - { offset: 0x265EE, size: 0x8, addend: 0x0, symName: '-[XSIosTouch cleanupResources]', symObjAddr: 0x888, symBinAddr: 0x29808, symSize: 0xB0 } - - { offset: 0x26620, size: 0x8, addend: 0x0, symName: '-[XSIosTouch checkSystemStatus]', symObjAddr: 0x938, symBinAddr: 0x298B8, symSize: 0xD8 } - - { offset: 0x26664, size: 0x8, addend: 0x0, symName: '-[XSIosTouch resetEventSystem]', symObjAddr: 0xA10, symBinAddr: 0x29990, symSize: 0xD4 } - - { offset: 0x26696, size: 0x8, addend: 0x0, symName: '-[XSIosTouch getAbsoluteTime]', symObjAddr: 0xB94, symBinAddr: 0x29B14, symSize: 0x40 } - - { offset: 0x2673C, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateChildEvent:type:x:y:]', symObjAddr: 0xBD4, symBinAddr: 0x29B54, symSize: 0x3E8 } - - { offset: 0x268E2, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateChildEventTouchDown:x:y:]', symObjAddr: 0xFBC, symBinAddr: 0x29F3C, symSize: 0x48 } - - { offset: 0x26946, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateChildEventTouchMove:x:y:]', symObjAddr: 0x1004, symBinAddr: 0x29F84, symSize: 0x48 } - - { offset: 0x269AA, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateChildEventTouchUp:x:y:]', symObjAddr: 0x104C, symBinAddr: 0x29FCC, symSize: 0x48 } - - { offset: 0x26A0E, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateParentEvent]', symObjAddr: 0x1094, symBinAddr: 0x2A014, symSize: 0xB0 } - - { offset: 0x26A63, size: 0x8, addend: 0x0, symName: '-[XSIosTouch getKeyWindow]', symObjAddr: 0x1144, symBinAddr: 0x2A0C4, symSize: 0x200 } - - { offset: 0x26AB2, size: 0x8, addend: 0x0, symName: '-[XSIosTouch postIOHIDEvent:]', symObjAddr: 0x1344, symBinAddr: 0x2A2C4, symSize: 0x318 } - - { offset: 0x26B18, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Down:x:y:]', symObjAddr: 0x165C, symBinAddr: 0x2A5DC, symSize: 0x84 } - - { offset: 0x26BA4, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Move:x:y:]', symObjAddr: 0x16E0, symBinAddr: 0x2A660, symSize: 0x84 } - - { offset: 0x26C30, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Up:x:y:]', symObjAddr: 0x1764, symBinAddr: 0x2A6E4, symSize: 0x84 } - - { offset: 0x26CBC, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Tap:x:y:]', symObjAddr: 0x17E8, symBinAddr: 0x2A768, symSize: 0x128 } - - { offset: 0x26D2B, size: 0x8, addend: 0x0, symName: '___22-[XSIosTouch Tap:x:y:]_block_invoke', symObjAddr: 0x1910, symBinAddr: 0x2A890, symSize: 0x2C4 } - - { offset: 0x26DE4, size: 0x8, addend: 0x0, symName: '-[XSIosTouch End:]', symObjAddr: 0x1C30, symBinAddr: 0x2AB54, symSize: 0x14C } - - { offset: 0x26E3B, size: 0x8, addend: 0x0, symName: '-[XSIosTouch KeyDown:]', symObjAddr: 0x1E30, symBinAddr: 0x2AD54, symSize: 0x38 } - - { offset: 0x26E7D, size: 0x8, addend: 0x0, symName: '-[XSIosTouch KeyUp:]', symObjAddr: 0x1E68, symBinAddr: 0x2AD8C, symSize: 0x38 } - - { offset: 0x26EBF, size: 0x8, addend: 0x0, symName: '-[XSIosTouch .cxx_destruct]', symObjAddr: 0x1EA0, symBinAddr: 0x2ADC4, symSize: 0x48 } - - { offset: 0x26EF1, size: 0x8, addend: 0x0, symName: _XSSetSenderIdCallback, symObjAddr: 0x1EE8, symBinAddr: 0x2AE0C, symSize: 0x1B0 } - - { offset: 0x28AF7, size: 0x8, addend: 0x0, symName: '+[XSPhoneConfig sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2AFBC, symSize: 0x7C } + - { offset: 0x1B0BD, size: 0x8, addend: 0x0, symName: _XSGetFrontMostApplication, symObjAddr: 0x0, symBinAddr: 0x1DCA0, symSize: 0x1EC } + - { offset: 0x1B12B, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0x1EC, symBinAddr: 0x1DE8C, symSize: 0x54 } + - { offset: 0x1B14F, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0x240, symBinAddr: 0x1DEE0, symSize: 0x2C } + - { offset: 0x1B16B, size: 0x8, addend: 0x0, symName: ___XSGetFrontMostApplication_block_invoke, symObjAddr: 0x26C, symBinAddr: 0x1DF0C, symSize: 0x1B8 } + - { offset: 0x1B1E3, size: 0x8, addend: 0x0, symName: _XSFrontMostAppId, symObjAddr: 0x4BC, symBinAddr: 0x1E0C4, symSize: 0x128 } + - { offset: 0x1B20B, size: 0x8, addend: 0x0, symName: _XSRuncmd, symObjAddr: 0x5E4, symBinAddr: 0x1E1EC, symSize: 0x11C } + - { offset: 0x1B287, size: 0x8, addend: 0x0, symName: _unlink_cb, symObjAddr: 0x700, symBinAddr: 0x1E308, symSize: 0x50 } + - { offset: 0x1B2E7, size: 0x8, addend: 0x0, symName: _XSSystem, symObjAddr: 0x750, symBinAddr: 0x1E358, symSize: 0x50 } + - { offset: 0x1B373, size: 0x8, addend: 0x0, symName: _XSGetAppExecutable, symObjAddr: 0x7A0, symBinAddr: 0x1E3A8, symSize: 0x4C0 } + - { offset: 0x1B494, size: 0x8, addend: 0x0, symName: _XSReboot, symObjAddr: 0xC60, symBinAddr: 0x1E868, symSize: 0x70 } + - { offset: 0x1B4CA, size: 0x8, addend: 0x0, symName: _XSKillApp, symObjAddr: 0xCD0, symBinAddr: 0x1E8D8, symSize: 0x100 } + - { offset: 0x1B538, size: 0x8, addend: 0x0, symName: _kill2, symObjAddr: 0xDD0, symBinAddr: 0x1E9D8, symSize: 0xD4 } + - { offset: 0x1B598, size: 0x8, addend: 0x0, symName: _system2, symObjAddr: 0xEA4, symBinAddr: 0x1EAAC, symSize: 0x248 } + - { offset: 0x1B62A, size: 0x8, addend: 0x0, symName: _XSKillAppByName, symObjAddr: 0x10EC, symBinAddr: 0x1ECF4, symSize: 0x7C } + - { offset: 0x1B660, size: 0x8, addend: 0x0, symName: _XSBringAppForeground, symObjAddr: 0x1168, symBinAddr: 0x1ED70, symSize: 0xE0 } + - { offset: 0x1B6A4, size: 0x8, addend: 0x0, symName: _bringAppToForeground, symObjAddr: 0x1248, symBinAddr: 0x1EE50, symSize: 0x194 } + - { offset: 0x1B707, size: 0x8, addend: 0x0, symName: ___bringAppToForeground_block_invoke, symObjAddr: 0x13DC, symBinAddr: 0x1EFE4, symSize: 0x68 } + - { offset: 0x1B73D, size: 0x8, addend: 0x0, symName: _activateApp, symObjAddr: 0x1444, symBinAddr: 0x1F04C, symSize: 0xCC } + - { offset: 0x1B791, size: 0x8, addend: 0x0, symName: _XSRemoteUnlock, symObjAddr: 0x1510, symBinAddr: 0x1F118, symSize: 0x4A0 } + - { offset: 0x1B843, size: 0x8, addend: 0x0, symName: _CGPointMake, symObjAddr: 0x19B0, symBinAddr: 0x1F5B8, symSize: 0x2C } + - { offset: 0x1B88B, size: 0x8, addend: 0x0, symName: _getDeviceName, symObjAddr: 0x19DC, symBinAddr: 0x1F5E4, symSize: 0x80 } + - { offset: 0x1B8B5, size: 0x8, addend: 0x0, symName: _roundUp, symObjAddr: 0x1A5C, symBinAddr: 0x1F664, symSize: 0x7C } + - { offset: 0x1B8FD, size: 0x8, addend: 0x0, symName: _createScreenShotCGImageRef, symObjAddr: 0x1AD8, symBinAddr: 0x1F6E0, symSize: 0x620 } + - { offset: 0x1BAFD, size: 0x8, addend: 0x0, symName: _CGRectMake, symObjAddr: 0x20F8, symBinAddr: 0x1FD00, symSize: 0x4C } + - { offset: 0x1BB63, size: 0x8, addend: 0x0, symName: _XSCcaptureScreen2, symObjAddr: 0x2144, symBinAddr: 0x1FD4C, symSize: 0x90 } + - { offset: 0x1BB9C, size: 0x8, addend: 0x0, symName: _XSCaptureScreen, symObjAddr: 0x21D4, symBinAddr: 0x1FDDC, symSize: 0x160 } + - { offset: 0x1BBC6, size: 0x8, addend: 0x0, symName: _defaultIconWithSize, symObjAddr: 0x2334, symBinAddr: 0x1FF3C, symSize: 0x358 } + - { offset: 0x1BC91, size: 0x8, addend: 0x0, symName: _XSGetApps, symObjAddr: 0x268C, symBinAddr: 0x20294, symSize: 0xAF0 } + - { offset: 0x1BE9B, size: 0x8, addend: 0x0, symName: _CGSizeMake, symObjAddr: 0x317C, symBinAddr: 0x20D84, symSize: 0x2C } + - { offset: 0x1BEE3, size: 0x8, addend: 0x0, symName: _XSCleanSafariHistory, symObjAddr: 0x31A8, symBinAddr: 0x20DB0, symSize: 0xE0 } + - { offset: 0x1BF44, size: 0x8, addend: 0x0, symName: _XSCleanSafari, symObjAddr: 0x3288, symBinAddr: 0x20E90, symSize: 0x4D4 } + - { offset: 0x1C07D, size: 0x8, addend: 0x0, symName: _XSCleanKeychain, symObjAddr: 0x375C, symBinAddr: 0x21364, symSize: 0x158 } + - { offset: 0x1C0CF, size: 0x8, addend: 0x0, symName: _XSCleanPastboard, symObjAddr: 0x38B4, symBinAddr: 0x214BC, symSize: 0x348 } + - { offset: 0x1C17B, size: 0x8, addend: 0x0, symName: _getAppExecutable, symObjAddr: 0x3BFC, symBinAddr: 0x21804, symSize: 0x51C } + - { offset: 0x1C2C1, size: 0x8, addend: 0x0, symName: _getAppSandboxPath, symObjAddr: 0x4118, symBinAddr: 0x21D20, symSize: 0x390 } + - { offset: 0x1C382, size: 0x8, addend: 0x0, symName: _XSGetAppInfoPath, symObjAddr: 0x44A8, symBinAddr: 0x220B0, symSize: 0x1D8 } + - { offset: 0x1C3F6, size: 0x8, addend: 0x0, symName: _XSGetAppInfo, symObjAddr: 0x4680, symBinAddr: 0x22288, symSize: 0xA8 } + - { offset: 0x1C43D, size: 0x8, addend: 0x0, symName: _XSSaveAppInfo, symObjAddr: 0x4728, symBinAddr: 0x22330, symSize: 0x3FC } + - { offset: 0x1C53B, size: 0x8, addend: 0x0, symName: _cleanBundleContainer, symObjAddr: 0x4B24, symBinAddr: 0x2272C, symSize: 0x358 } + - { offset: 0x1C5E0, size: 0x8, addend: 0x0, symName: _clearAppStringInfo, symObjAddr: 0x4E7C, symBinAddr: 0x22A84, symSize: 0x254 } + - { offset: 0x1C657, size: 0x8, addend: 0x0, symName: _XSClearAppData, symObjAddr: 0x50D0, symBinAddr: 0x22CD8, symSize: 0x78 } + - { offset: 0x1C68C, size: 0x8, addend: 0x0, symName: _screenIsLocked, symObjAddr: 0x5148, symBinAddr: 0x22D50, symSize: 0xC8 } + - { offset: 0x1C6E2, size: 0x8, addend: 0x0, symName: _XSClearAll, symObjAddr: 0x5210, symBinAddr: 0x22E18, symSize: 0x54 } + - { offset: 0x1C708, size: 0x8, addend: 0x0, symName: _getCPUTemperature, symObjAddr: 0x5264, symBinAddr: 0x22E6C, symSize: 0xE4 } + - { offset: 0x1C837, size: 0x8, addend: 0x0, symName: ___injectNetworkPermissions_block_invoke, symObjAddr: 0x54A8, symBinAddr: 0x230B0, symSize: 0x68 } + - { offset: 0x1C861, size: 0x8, addend: 0x0, symName: ___injectEntitlementsWithOptions_block_invoke, symObjAddr: 0x5980, symBinAddr: 0x23588, symSize: 0x68 } + - { offset: 0x1C88B, size: 0x8, addend: 0x0, symName: _verifyEntitlement, symObjAddr: 0x59E8, symBinAddr: 0x235F0, symSize: 0x10C } + - { offset: 0x1C8F1, size: 0x8, addend: 0x0, symName: _printInfo, symObjAddr: 0x5AF4, symBinAddr: 0x236FC, symSize: 0x4A8 } + - { offset: 0x1CB3E, size: 0x8, addend: 0x0, symName: _printClassHierarchy, symObjAddr: 0x5F9C, symBinAddr: 0x23BA4, symSize: 0x80 } + - { offset: 0x1CB64, size: 0x8, addend: 0x0, symName: _printMethodInfo, symObjAddr: 0x601C, symBinAddr: 0x23C24, symSize: 0x21C } + - { offset: 0x1CC1F, size: 0x8, addend: 0x0, symName: _printPropertyInfo, symObjAddr: 0x6238, symBinAddr: 0x23E40, symSize: 0x240 } + - { offset: 0x1CCD2, size: 0x8, addend: 0x0, symName: _parsePropertyAttributes, symObjAddr: 0x6478, symBinAddr: 0x24080, symSize: 0x4A0 } + - { offset: 0x1CD4B, size: 0x8, addend: 0x0, symName: _getFrontAppWindows, symObjAddr: 0x6918, symBinAddr: 0x24520, symSize: 0x174 } + - { offset: 0x1CDC2, size: 0x8, addend: 0x0, symName: _findButtonsInView, symObjAddr: 0x6A8C, symBinAddr: 0x24694, symSize: 0x2D4 } + - { offset: 0x1CE35, size: 0x8, addend: 0x0, symName: _getKeyWindow, symObjAddr: 0x6D60, symBinAddr: 0x24968, symSize: 0x408 } + - { offset: 0x1CEC0, size: 0x8, addend: 0x0, symName: _getAllButtons, symObjAddr: 0x7168, symBinAddr: 0x24D70, symSize: 0x54 } + - { offset: 0x1CEEC, size: 0x8, addend: 0x0, symName: ___getAllButtons_block_invoke, symObjAddr: 0x71BC, symBinAddr: 0x24DC4, symSize: 0x50 } + - { offset: 0x20DC7, size: 0x8, addend: 0x0, symName: _XSErrorFromException, symObjAddr: 0x0, symBinAddr: 0x24E14, symSize: 0x1A8 } + - { offset: 0x20DD4, size: 0x8, addend: 0x0, symName: _XSCalculateElapsedTime, symObjAddr: 0x1A8, symBinAddr: 0x24FBC, symSize: 0x90 } + - { offset: 0x20DF9, size: 0x8, addend: 0x0, symName: _XSCalculateElapsedTime.timebaseInfo, symObjAddr: 0xC164, symBinAddr: 0x69660, symSize: 0x0 } + - { offset: 0x2134F, size: 0x8, addend: 0x0, symName: _XSErrorFromException, symObjAddr: 0x0, symBinAddr: 0x24E14, symSize: 0x1A8 } + - { offset: 0x21385, size: 0x8, addend: 0x0, symName: _XSRoundToDecimal, symObjAddr: 0x238, symBinAddr: 0x2504C, symSize: 0x4C } + - { offset: 0x213C9, size: 0x8, addend: 0x0, symName: _XSAfterNext, symObjAddr: 0x284, symBinAddr: 0x25098, symSize: 0x140 } + - { offset: 0x21409, size: 0x8, addend: 0x0, symName: ___XSAfterNext_block_invoke, symObjAddr: 0x3C4, symBinAddr: 0x251D8, symSize: 0x34 } + - { offset: 0x21442, size: 0x8, addend: 0x0, symName: '+[XSHelper random:and:]', symObjAddr: 0x45C, symBinAddr: 0x2520C, symSize: 0x4C } + - { offset: 0x21494, size: 0x8, addend: 0x0, symName: '+[XSHelper str2Data:]', symObjAddr: 0x4A8, symBinAddr: 0x25258, symSize: 0x70 } + - { offset: 0x214D8, size: 0x8, addend: 0x0, symName: '+[XSHelper data2str:]', symObjAddr: 0x518, symBinAddr: 0x252C8, symSize: 0x74 } + - { offset: 0x2151C, size: 0x8, addend: 0x0, symName: '+[XSHelper strIsEmpty:]', symObjAddr: 0x58C, symBinAddr: 0x2533C, symSize: 0x128 } + - { offset: 0x215BA, size: 0x8, addend: 0x0, symName: '+[XSHelper isMatch:test:]', symObjAddr: 0x6B4, symBinAddr: 0x25464, symSize: 0x130 } + - { offset: 0x21657, size: 0x8, addend: 0x0, symName: '+[XSHelper json2Dictionary:]', symObjAddr: 0x7E4, symBinAddr: 0x25594, symSize: 0x19C } + - { offset: 0x2169B, size: 0x8, addend: 0x0, symName: '+[XSHelper jsonData2Dictionary:]', symObjAddr: 0x980, symBinAddr: 0x25730, symSize: 0xFC } + - { offset: 0x216FB, size: 0x8, addend: 0x0, symName: '+[XSHelper obj2JsonData:]', symObjAddr: 0xA7C, symBinAddr: 0x2582C, symSize: 0xDC } + - { offset: 0x2175B, size: 0x8, addend: 0x0, symName: '+[XSHelper dic2Json:]', symObjAddr: 0xB58, symBinAddr: 0x25908, symSize: 0xA8 } + - { offset: 0x217AD, size: 0x8, addend: 0x0, symName: '+[XSHelper readFileText:]', symObjAddr: 0xC00, symBinAddr: 0x259B0, symSize: 0x12C } + - { offset: 0x2180D, size: 0x8, addend: 0x0, symName: '+[XSHelper saveFile:data:]', symObjAddr: 0xD2C, symBinAddr: 0x25ADC, symSize: 0x94 } + - { offset: 0x2185F, size: 0x8, addend: 0x0, symName: '+[XSHelper saveFile:text:]', symObjAddr: 0xDC0, symBinAddr: 0x25B70, symSize: 0xCC } + - { offset: 0x218BF, size: 0x8, addend: 0x0, symName: '+[XSHelper rmFiles:]', symObjAddr: 0xE8C, symBinAddr: 0x25C3C, symSize: 0x2FC } + - { offset: 0x21967, size: 0x8, addend: 0x0, symName: '+[XSHelper str2num:]', symObjAddr: 0x1188, symBinAddr: 0x25F38, symSize: 0xCC } + - { offset: 0x219C7, size: 0x8, addend: 0x0, symName: '+[XSHelper replaceStr:oldStr:newStr:]', symObjAddr: 0x1254, symBinAddr: 0x26004, symSize: 0xBC } + - { offset: 0x21A27, size: 0x8, addend: 0x0, symName: '+[XSHelper replaceMulStr:oldStr:newStr:]', symObjAddr: 0x1310, symBinAddr: 0x260C0, symSize: 0x104 } + - { offset: 0x21AB1, size: 0x8, addend: 0x0, symName: '+[XSHelper replaceStr:regex:newStr:]', symObjAddr: 0x1414, symBinAddr: 0x261C4, symSize: 0x1E8 } + - { offset: 0x21B7B, size: 0x8, addend: 0x0, symName: '+[XSHelper base64Encode:]', symObjAddr: 0x15FC, symBinAddr: 0x263AC, symSize: 0xA0 } + - { offset: 0x21BCD, size: 0x8, addend: 0x0, symName: '+[XSHelper base64Decode:]', symObjAddr: 0x169C, symBinAddr: 0x2644C, symSize: 0xA8 } + - { offset: 0x21C1F, size: 0x8, addend: 0x0, symName: '+[XSHelper imageFromFile:]', symObjAddr: 0x1744, symBinAddr: 0x264F4, symSize: 0x74 } + - { offset: 0x21C63, size: 0x8, addend: 0x0, symName: '+[XSHelper base64StringFromJpgImage:]', symObjAddr: 0x17B8, symBinAddr: 0x26568, symSize: 0xC8 } + - { offset: 0x21CC3, size: 0x8, addend: 0x0, symName: '+[XSHelper imageFromBase64String:]', symObjAddr: 0x1880, symBinAddr: 0x26630, symSize: 0xA8 } + - { offset: 0x21D15, size: 0x8, addend: 0x0, symName: '+[XSHelper png2jpg:]', symObjAddr: 0x1928, symBinAddr: 0x266D8, symSize: 0xA4 } + - { offset: 0x21D67, size: 0x8, addend: 0x0, symName: '+[XSHelper getCurTime]', symObjAddr: 0x19CC, symBinAddr: 0x2677C, symSize: 0x64 } + - { offset: 0x21DAB, size: 0x8, addend: 0x0, symName: '+[XSHelper performOCROnImage:callback:]', symObjAddr: 0x1A30, symBinAddr: 0x267E0, symSize: 0x178 } + - { offset: 0x21E16, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke', symObjAddr: 0x1BA8, symBinAddr: 0x26958, symSize: 0x368 } + - { offset: 0x21EAD, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke_2', symObjAddr: 0x1F10, symBinAddr: 0x26CC0, symSize: 0x480 } + - { offset: 0x21F7E, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke_3', symObjAddr: 0x2390, symBinAddr: 0x27140, symSize: 0x3C } + - { offset: 0x21FB9, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke_4', symObjAddr: 0x23CC, symBinAddr: 0x2717C, symSize: 0x3C } + - { offset: 0x22006, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40b, symObjAddr: 0x2408, symBinAddr: 0x271B8, symSize: 0x58 } + - { offset: 0x2202A, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke.51', symObjAddr: 0x24A4, symBinAddr: 0x27210, symSize: 0x3C } + - { offset: 0x22065, size: 0x8, addend: 0x0, symName: '-[NSData(AES) aesEncrypt:iv:]', symObjAddr: 0x24E0, symBinAddr: 0x2724C, symSize: 0x9C } + - { offset: 0x220BA, size: 0x8, addend: 0x0, symName: '-[NSData(AES) aesDecrypt:iv:]', symObjAddr: 0x257C, symBinAddr: 0x272E8, symSize: 0x9C } + - { offset: 0x2210F, size: 0x8, addend: 0x0, symName: '-[NSData(AES) AES128operation:key:iv:]', symObjAddr: 0x2618, symBinAddr: 0x27384, symSize: 0x21C } + - { offset: 0x221D7, size: 0x8, addend: 0x0, symName: '-[NSString(AES) aesEncrypt:iv:]', symObjAddr: 0x2834, symBinAddr: 0x275A0, symSize: 0xF8 } + - { offset: 0x2223B, size: 0x8, addend: 0x0, symName: '-[NSString(AES) aesDecrypt:iv:]', symObjAddr: 0x292C, symBinAddr: 0x27698, symSize: 0x100 } + - { offset: 0x23B19, size: 0x8, addend: 0x0, symName: '+[NSURLSession(SSLBypass) sessionWithoutSSLValidation]', symObjAddr: 0x0, symBinAddr: 0x27798, symSize: 0xB4 } + - { offset: 0x246CC, size: 0x8, addend: 0x0, symName: '+[NSURLSession(SSLBypass) sessionWithoutSSLValidation]', symObjAddr: 0x0, symBinAddr: 0x27798, symSize: 0xB4 } + - { offset: 0x24710, size: 0x8, addend: 0x0, symName: '-[SSLBypassDelegate URLSession:didReceiveChallenge:completionHandler:]', symObjAddr: 0xB4, symBinAddr: 0x2784C, symSize: 0x180 } + - { offset: 0x24780, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper init]', symObjAddr: 0x234, symBinAddr: 0x279CC, symSize: 0x108 } + - { offset: 0x247B6, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper doGET:withCallback:withError:]', symObjAddr: 0x33C, symBinAddr: 0x27AD4, symSize: 0x3C8 } + - { offset: 0x2485A, size: 0x8, addend: 0x0, symName: '___45-[XSHttpHelper doGET:withCallback:withError:]_block_invoke', symObjAddr: 0x704, symBinAddr: 0x27E9C, symSize: 0x13C } + - { offset: 0x248DF, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40b48b, symObjAddr: 0x840, symBinAddr: 0x27FD8, symSize: 0x74 } + - { offset: 0x24903, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper doGET:]', symObjAddr: 0x908, symBinAddr: 0x2804C, symSize: 0x250 } + - { offset: 0x24987, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0xB58, symBinAddr: 0x2829C, symSize: 0x54 } + - { offset: 0x249AB, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0xBAC, symBinAddr: 0x282F0, symSize: 0x2C } + - { offset: 0x249C7, size: 0x8, addend: 0x0, symName: '___22-[XSHttpHelper doGET:]_block_invoke', symObjAddr: 0xBD8, symBinAddr: 0x2831C, symSize: 0x70 } + - { offset: 0x24A25, size: 0x8, addend: 0x0, symName: '___22-[XSHttpHelper doGET:]_block_invoke.77', symObjAddr: 0xCE0, symBinAddr: 0x2838C, symSize: 0x58 } + - { offset: 0x24A6C, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper doPOST:json:withCallback:withError:]', symObjAddr: 0xD9C, symBinAddr: 0x283E4, symSize: 0x460 } + - { offset: 0x24B2D, size: 0x8, addend: 0x0, symName: '___51-[XSHttpHelper doPOST:json:withCallback:withError:]_block_invoke', symObjAddr: 0x11FC, symBinAddr: 0x28844, symSize: 0x130 } + - { offset: 0x24BB2, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper doPOST:json:]', symObjAddr: 0x132C, symBinAddr: 0x28974, symSize: 0x27C } + - { offset: 0x24C44, size: 0x8, addend: 0x0, symName: '___28-[XSHttpHelper doPOST:json:]_block_invoke', symObjAddr: 0x15A8, symBinAddr: 0x28BF0, symSize: 0x70 } + - { offset: 0x24CA2, size: 0x8, addend: 0x0, symName: '___28-[XSHttpHelper doPOST:json:]_block_invoke_2', symObjAddr: 0x1618, symBinAddr: 0x28C60, symSize: 0x58 } + - { offset: 0x24CE9, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper requestNetworkPermissions]', symObjAddr: 0x1670, symBinAddr: 0x28CB8, symSize: 0x64 } + - { offset: 0x24D29, size: 0x8, addend: 0x0, symName: '___41-[XSHttpHelper requestNetworkPermissions]_block_invoke', symObjAddr: 0x16D4, symBinAddr: 0x28D1C, symSize: 0x5C } + - { offset: 0x24D5F, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper setupNetworkConfiguration]', symObjAddr: 0x1730, symBinAddr: 0x28D78, symSize: 0x94 } + - { offset: 0x24D9F, size: 0x8, addend: 0x0, symName: '___41-[XSHttpHelper setupNetworkConfiguration]_block_invoke', symObjAddr: 0x17C4, symBinAddr: 0x28E0C, symSize: 0x78 } + - { offset: 0x24DD5, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper dataTask]', symObjAddr: 0x183C, symBinAddr: 0x28E84, symSize: 0x1C } + - { offset: 0x24E0B, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper setDataTask:]', symObjAddr: 0x1858, symBinAddr: 0x28EA0, symSize: 0x34 } + - { offset: 0x24E49, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper postDataTask]', symObjAddr: 0x188C, symBinAddr: 0x28ED4, symSize: 0x1C } + - { offset: 0x24E7F, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper setPostDataTask:]', symObjAddr: 0x18A8, symBinAddr: 0x28EF0, symSize: 0x34 } + - { offset: 0x24EBD, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper .cxx_destruct]', symObjAddr: 0x18DC, symBinAddr: 0x28F24, symSize: 0x58 } + - { offset: 0x25BA4, size: 0x8, addend: 0x0, symName: _XSInitGetSenderId, symObjAddr: 0x0, symBinAddr: 0x28F7C, symSize: 0x290 } + - { offset: 0x25BB1, size: 0x8, addend: 0x0, symName: '+[XSIosTouch sharedInstance]', symObjAddr: 0x3E0, symBinAddr: 0x2935C, symSize: 0x7C } + - { offset: 0x25BDA, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0xC720, symBinAddr: 0x69678, symSize: 0x0 } + - { offset: 0x25BEF, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0xC728, symBinAddr: 0x69680, symSize: 0x0 } + - { offset: 0x25D65, size: 0x8, addend: 0x0, symName: '-[XSIosTouch handleEventSystemFailure]', symObjAddr: 0xAE4, symBinAddr: 0x29A60, symSize: 0xB0 } + - { offset: 0x25D8A, size: 0x8, addend: 0x0, symName: _handleEventSystemFailure.failureCount, symObjAddr: 0xC730, symBinAddr: 0x69688, symSize: 0x0 } + - { offset: 0x25DB3, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Keyboard:down:]', symObjAddr: 0x1D7C, symBinAddr: 0x2AC9C, symSize: 0xB4 } + - { offset: 0x25DDA, size: 0x8, addend: 0x0, symName: '_Keyboard:down:.client', symObjAddr: 0xC738, symBinAddr: 0x69690, symSize: 0x0 } + - { offset: 0x25E44, size: 0x8, addend: 0x0, symName: __XSSenderID, symObjAddr: 0xC710, symBinAddr: 0x69668, symSize: 0x0 } + - { offset: 0x25E60, size: 0x8, addend: 0x0, symName: __XSIoHIDEventSystemForSenderID, symObjAddr: 0xC718, symBinAddr: 0x69670, symSize: 0x0 } + - { offset: 0x263CD, size: 0x8, addend: 0x0, symName: _XSInitGetSenderId, symObjAddr: 0x0, symBinAddr: 0x28F7C, symSize: 0x290 } + - { offset: 0x26444, size: 0x8, addend: 0x0, symName: _XSStartSetSenderIDCallBack, symObjAddr: 0x290, symBinAddr: 0x2920C, symSize: 0x74 } + - { offset: 0x26459, size: 0x8, addend: 0x0, symName: ___XSInitGetSenderId_block_invoke, symObjAddr: 0x304, symBinAddr: 0x29280, symSize: 0xDC } + - { offset: 0x2652D, size: 0x8, addend: 0x0, symName: '___28+[XSIosTouch sharedInstance]_block_invoke', symObjAddr: 0x45C, symBinAddr: 0x293D8, symSize: 0x4C } + - { offset: 0x26555, size: 0x8, addend: 0x0, symName: '-[XSIosTouch init]', symObjAddr: 0x4A8, symBinAddr: 0x29424, symSize: 0x330 } + - { offset: 0x265BC, size: 0x8, addend: 0x0, symName: '-[XSIosTouch dealloc]', symObjAddr: 0x7D8, symBinAddr: 0x29754, symSize: 0xB0 } + - { offset: 0x265EE, size: 0x8, addend: 0x0, symName: '-[XSIosTouch cleanupResources]', symObjAddr: 0x888, symBinAddr: 0x29804, symSize: 0xB0 } + - { offset: 0x26620, size: 0x8, addend: 0x0, symName: '-[XSIosTouch checkSystemStatus]', symObjAddr: 0x938, symBinAddr: 0x298B4, symSize: 0xD8 } + - { offset: 0x26664, size: 0x8, addend: 0x0, symName: '-[XSIosTouch resetEventSystem]', symObjAddr: 0xA10, symBinAddr: 0x2998C, symSize: 0xD4 } + - { offset: 0x26696, size: 0x8, addend: 0x0, symName: '-[XSIosTouch getAbsoluteTime]', symObjAddr: 0xB94, symBinAddr: 0x29B10, symSize: 0x40 } + - { offset: 0x2673C, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateChildEvent:type:x:y:]', symObjAddr: 0xBD4, symBinAddr: 0x29B50, symSize: 0x3E8 } + - { offset: 0x268E2, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateChildEventTouchDown:x:y:]', symObjAddr: 0xFBC, symBinAddr: 0x29F38, symSize: 0x48 } + - { offset: 0x26946, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateChildEventTouchMove:x:y:]', symObjAddr: 0x1004, symBinAddr: 0x29F80, symSize: 0x48 } + - { offset: 0x269AA, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateChildEventTouchUp:x:y:]', symObjAddr: 0x104C, symBinAddr: 0x29FC8, symSize: 0x48 } + - { offset: 0x26A0E, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateParentEvent]', symObjAddr: 0x1094, symBinAddr: 0x2A010, symSize: 0xB0 } + - { offset: 0x26A63, size: 0x8, addend: 0x0, symName: '-[XSIosTouch getKeyWindow]', symObjAddr: 0x1144, symBinAddr: 0x2A0C0, symSize: 0x200 } + - { offset: 0x26AB2, size: 0x8, addend: 0x0, symName: '-[XSIosTouch postIOHIDEvent:]', symObjAddr: 0x1344, symBinAddr: 0x2A2C0, symSize: 0x318 } + - { offset: 0x26B18, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Down:x:y:]', symObjAddr: 0x165C, symBinAddr: 0x2A5D8, symSize: 0x84 } + - { offset: 0x26BA4, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Move:x:y:]', symObjAddr: 0x16E0, symBinAddr: 0x2A65C, symSize: 0x84 } + - { offset: 0x26C30, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Up:x:y:]', symObjAddr: 0x1764, symBinAddr: 0x2A6E0, symSize: 0x84 } + - { offset: 0x26CBC, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Tap:x:y:]', symObjAddr: 0x17E8, symBinAddr: 0x2A764, symSize: 0x128 } + - { offset: 0x26D2B, size: 0x8, addend: 0x0, symName: '___22-[XSIosTouch Tap:x:y:]_block_invoke', symObjAddr: 0x1910, symBinAddr: 0x2A88C, symSize: 0x2C4 } + - { offset: 0x26DE4, size: 0x8, addend: 0x0, symName: '-[XSIosTouch End:]', symObjAddr: 0x1C30, symBinAddr: 0x2AB50, symSize: 0x14C } + - { offset: 0x26E3B, size: 0x8, addend: 0x0, symName: '-[XSIosTouch KeyDown:]', symObjAddr: 0x1E30, symBinAddr: 0x2AD50, symSize: 0x38 } + - { offset: 0x26E7D, size: 0x8, addend: 0x0, symName: '-[XSIosTouch KeyUp:]', symObjAddr: 0x1E68, symBinAddr: 0x2AD88, symSize: 0x38 } + - { offset: 0x26EBF, size: 0x8, addend: 0x0, symName: '-[XSIosTouch .cxx_destruct]', symObjAddr: 0x1EA0, symBinAddr: 0x2ADC0, symSize: 0x48 } + - { offset: 0x26EF1, size: 0x8, addend: 0x0, symName: _XSSetSenderIdCallback, symObjAddr: 0x1EE8, symBinAddr: 0x2AE08, symSize: 0x1B0 } + - { offset: 0x28AF7, size: 0x8, addend: 0x0, symName: '+[XSPhoneConfig sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2AFB8, symSize: 0x7C } - { offset: 0x28B10, size: 0x8, addend: 0x0, symName: __configPath, symObjAddr: 0x26F0, symBinAddr: 0x69538, symSize: 0x0 } - - { offset: 0x28B77, size: 0x8, addend: 0x0, symName: '+[XSPhoneConfig sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2AFBC, symSize: 0x7C } - - { offset: 0x28BA0, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x6600, symBinAddr: 0x69698, symSize: 0x0 } - - { offset: 0x28BB5, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x6608, symBinAddr: 0x696A0, symSize: 0x0 } - - { offset: 0x28D3B, size: 0x8, addend: 0x0, symName: '___31+[XSPhoneConfig sharedInstance]_block_invoke', symObjAddr: 0x7C, symBinAddr: 0x2B038, symSize: 0x4C } - - { offset: 0x28D63, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig init]', symObjAddr: 0xC8, symBinAddr: 0x2B084, symSize: 0xE8 } - - { offset: 0x28D99, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig encryptAndSavePlist:path:]', symObjAddr: 0x1B0, symBinAddr: 0x2B16C, symSize: 0x15C } - - { offset: 0x28E11, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig loadAndDecryptPlistFromFile:]', symObjAddr: 0x30C, symBinAddr: 0x2B2C8, symSize: 0x1AC } - - { offset: 0x28E8E, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig MyConfig]', symObjAddr: 0x4B8, symBinAddr: 0x2B474, symSize: 0xA0 } - - { offset: 0x28ECE, size: 0x8, addend: 0x0, symName: '___25-[XSPhoneConfig MyConfig]_block_invoke', symObjAddr: 0x558, symBinAddr: 0x2B514, symSize: 0x200 } - - { offset: 0x28F43, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetConfigItem:Val:]', symObjAddr: 0x7B4, symBinAddr: 0x2B714, symSize: 0x1E4 } - - { offset: 0x28FB8, size: 0x8, addend: 0x0, symName: '___35-[XSPhoneConfig SetConfigItem:Val:]_block_invoke', symObjAddr: 0x998, symBinAddr: 0x2B8F8, symSize: 0x2BC } - - { offset: 0x29089, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48r56w, symObjAddr: 0xC54, symBinAddr: 0x2BBB4, symSize: 0x84 } - - { offset: 0x290AD, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48r56w, symObjAddr: 0xCD8, symBinAddr: 0x2BC38, symSize: 0x60 } - - { offset: 0x290C9, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetMyConfigStrVal:defVal:]', symObjAddr: 0xD38, symBinAddr: 0x2BC98, symSize: 0x1F4 } - - { offset: 0x2913E, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0xF2C, symBinAddr: 0x2BE8C, symSize: 0x54 } - - { offset: 0x29162, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0xF80, symBinAddr: 0x2BEE0, symSize: 0x2C } - - { offset: 0x2917E, size: 0x8, addend: 0x0, symName: '___42-[XSPhoneConfig GetMyConfigStrVal:defVal:]_block_invoke', symObjAddr: 0xFAC, symBinAddr: 0x2BF0C, symSize: 0x214 } - - { offset: 0x2921C, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40r48w, symObjAddr: 0x11C0, symBinAddr: 0x2C120, symSize: 0x6C } - - { offset: 0x29240, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r48w, symObjAddr: 0x122C, symBinAddr: 0x2C18C, symSize: 0x4C } - - { offset: 0x2925C, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetLongVal:defVal:]', symObjAddr: 0x1278, symBinAddr: 0x2C1D8, symSize: 0x170 } - - { offset: 0x292AE, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetIPhoneName:]', symObjAddr: 0x13E8, symBinAddr: 0x2C348, symSize: 0x70 } - - { offset: 0x292F2, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetServerURL:]', symObjAddr: 0x1458, symBinAddr: 0x2C3B8, symSize: 0x70 } - - { offset: 0x29336, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig IPhoneName]', symObjAddr: 0x14C8, symBinAddr: 0x2C428, symSize: 0x3C } - - { offset: 0x2936C, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig DeviceId]', symObjAddr: 0x1504, symBinAddr: 0x2C464, symSize: 0x1CC } - - { offset: 0x293D8, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig MainServerURL]', symObjAddr: 0x16D0, symBinAddr: 0x2C630, symSize: 0x3C } - - { offset: 0x2940E, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig ServerURL]', symObjAddr: 0x170C, symBinAddr: 0x2C66C, symSize: 0x3C } - - { offset: 0x29444, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetFullServerURL:]', symObjAddr: 0x1748, symBinAddr: 0x2C6A8, symSize: 0xBC } - - { offset: 0x29488, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetMainServerURL:]', symObjAddr: 0x1804, symBinAddr: 0x2C764, symSize: 0xBC } - - { offset: 0x294CC, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetRemoteIPURL]', symObjAddr: 0x18C0, symBinAddr: 0x2C820, symSize: 0x3C } - - { offset: 0x29502, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig ApiKey]', symObjAddr: 0x18FC, symBinAddr: 0x2C85C, symSize: 0x3C } - - { offset: 0x29538, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetApiKey:]', symObjAddr: 0x1938, symBinAddr: 0x2C898, symSize: 0x64 } - - { offset: 0x29578, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig LastReboot]', symObjAddr: 0x199C, symBinAddr: 0x2C8FC, symSize: 0x38 } - - { offset: 0x295AE, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetLastReboot:]', symObjAddr: 0x19D4, symBinAddr: 0x2C934, symSize: 0x74 } - - { offset: 0x295EE, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SenderId]', symObjAddr: 0x1A48, symBinAddr: 0x2C9A8, symSize: 0x38 } - - { offset: 0x29624, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetSenderId:]', symObjAddr: 0x1A80, symBinAddr: 0x2C9E0, symSize: 0x74 } - - { offset: 0x29666, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetLastOverTime]', symObjAddr: 0x1AF4, symBinAddr: 0x2CA54, symSize: 0x204 } - - { offset: 0x296F8, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetLastOverTime:]', symObjAddr: 0x1CF8, symBinAddr: 0x2CC58, symSize: 0x150 } - - { offset: 0x29768, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig reLoad]', symObjAddr: 0x1E48, symBinAddr: 0x2CDA8, symSize: 0x9C } - - { offset: 0x2979B, size: 0x8, addend: 0x0, symName: '___23-[XSPhoneConfig reLoad]_block_invoke', symObjAddr: 0x1EE4, symBinAddr: 0x2CE44, symSize: 0xA8 } - - { offset: 0x297DB, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig dealloc]', symObjAddr: 0x1FF0, symBinAddr: 0x2CEEC, symSize: 0x68 } - - { offset: 0x2980E, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig .cxx_destruct]', symObjAddr: 0x2058, symBinAddr: 0x2CF54, symSize: 0x48 } - - { offset: 0x29DC2, size: 0x8, addend: 0x0, symName: '+[XSPhoneInfo sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2CF9C, symSize: 0x7C } - - { offset: 0x29DCF, size: 0x8, addend: 0x0, symName: '+[XSPhoneInfo sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2CF9C, symSize: 0x7C } - - { offset: 0x29DF8, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x97A8, symBinAddr: 0x696A8, symSize: 0x0 } - - { offset: 0x29E0D, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x97B0, symBinAddr: 0x696B0, symSize: 0x0 } - - { offset: 0x2A47D, size: 0x8, addend: 0x0, symName: '___29+[XSPhoneInfo sharedInstance]_block_invoke', symObjAddr: 0x7C, symBinAddr: 0x2D018, symSize: 0x4C } - - { offset: 0x2A4A5, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo init]', symObjAddr: 0xC8, symBinAddr: 0x2D064, symSize: 0xFC } - - { offset: 0x2A4DB, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setupBatteryMonitoring]', symObjAddr: 0x1C4, symBinAddr: 0x2D160, symSize: 0x104 } - - { offset: 0x2A50D, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo startBatteryMonitoring]', symObjAddr: 0x2C8, symBinAddr: 0x2D264, symSize: 0xB8 } - - { offset: 0x2A53F, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo updateBatteryInfo]', symObjAddr: 0x380, symBinAddr: 0x2D31C, symSize: 0xFC } - - { offset: 0x2A571, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo updateDetailedBatteryInfo]', symObjAddr: 0x47C, symBinAddr: 0x2D418, symSize: 0x4A0 } - - { offset: 0x2A612, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo updateBatteryStatus:]', symObjAddr: 0x91C, symBinAddr: 0x2D8B8, symSize: 0x114 } - - { offset: 0x2A660, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo getBatteryInfo]', symObjAddr: 0xA30, symBinAddr: 0x2D9CC, symSize: 0x32C } - - { offset: 0x2A698, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo stopBatteryMonitoring]', symObjAddr: 0xD5C, symBinAddr: 0x2DCF8, symSize: 0x8C } - - { offset: 0x2A6CA, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryLevelDidChange:]', symObjAddr: 0xDE8, symBinAddr: 0x2DD84, symSize: 0x58 } - - { offset: 0x2A70A, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryStateDidChange:]', symObjAddr: 0xE40, symBinAddr: 0x2DDDC, symSize: 0x58 } - - { offset: 0x2A74A, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo updateMemoryInfo]', symObjAddr: 0xE98, symBinAddr: 0x2DE34, symSize: 0x148 } - - { offset: 0x2A7B4, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo getMemoryUsageForPid:]', symObjAddr: 0xFE0, symBinAddr: 0x2DF7C, symSize: 0x90 } - - { offset: 0x2A822, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo handleCriticalMemoryPressure]', symObjAddr: 0x1070, symBinAddr: 0x2E00C, symSize: 0x128 } - - { offset: 0x2A854, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo handleWarningMemoryPressure]', symObjAddr: 0x1198, symBinAddr: 0x2E134, symSize: 0x128 } - - { offset: 0x2A887, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo startMemoryMonitoring]', symObjAddr: 0x12C0, symBinAddr: 0x2E25C, symSize: 0x78 } - - { offset: 0x2A8BA, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo stopMemoryMonitoring]', symObjAddr: 0x1338, symBinAddr: 0x2E2D4, symSize: 0x60 } - - { offset: 0x2A8ED, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo checkMemoryStatus]', symObjAddr: 0x1398, symBinAddr: 0x2E334, symSize: 0x2C } - - { offset: 0x2A920, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo dealloc]', symObjAddr: 0x13C4, symBinAddr: 0x2E360, symSize: 0xF0 } - - { offset: 0x2A953, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo IPAddress]', symObjAddr: 0x14B4, symBinAddr: 0x2E450, symSize: 0x158 } - - { offset: 0x2A9AE, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0x160C, symBinAddr: 0x2E5A8, symSize: 0x54 } - - { offset: 0x2A9D2, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0x1660, symBinAddr: 0x2E5FC, symSize: 0x2C } - - { offset: 0x2A9EE, size: 0x8, addend: 0x0, symName: '___24-[XSPhoneInfo IPAddress]_block_invoke', symObjAddr: 0x168C, symBinAddr: 0x2E628, symSize: 0xB0 } - - { offset: 0x2AA5D, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32r, symObjAddr: 0x173C, symBinAddr: 0x2E6D8, symSize: 0x38 } - - { offset: 0x2AA81, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32r, symObjAddr: 0x1774, symBinAddr: 0x2E710, symSize: 0x2C } - - { offset: 0x2AA9D, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo getIPAddresses]', symObjAddr: 0x17A0, symBinAddr: 0x2E73C, symSize: 0x2E4 } - - { offset: 0x2ABA9, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo CurrentThermalState]', symObjAddr: 0x1A84, symBinAddr: 0x2EA20, symSize: 0x134 } - - { offset: 0x2ABEF, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo DiskSize]', symObjAddr: 0x1BB8, symBinAddr: 0x2EB54, symSize: 0x2D4 } - - { offset: 0x2AC99, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo IPhoneStatus]', symObjAddr: 0x1E8C, symBinAddr: 0x2EE28, symSize: 0x210 } - - { offset: 0x2AD0C, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryLevel]', symObjAddr: 0x209C, symBinAddr: 0x2F038, symSize: 0x1C } - - { offset: 0x2AD42, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo isFullyCharged]', symObjAddr: 0x20B8, symBinAddr: 0x2F054, symSize: 0x20 } - - { offset: 0x2AD78, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryVoltage]', symObjAddr: 0x20D8, symBinAddr: 0x2F074, symSize: 0x1C } - - { offset: 0x2ADAE, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo maxCapacity]', symObjAddr: 0x20F4, symBinAddr: 0x2F090, symSize: 0x1C } - - { offset: 0x2ADE4, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo currentCapacity]', symObjAddr: 0x2110, symBinAddr: 0x2F0AC, symSize: 0x1C } - - { offset: 0x2AE1A, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo designCapacity]', symObjAddr: 0x212C, symBinAddr: 0x2F0C8, symSize: 0x1C } - - { offset: 0x2AE50, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo cycleCount]', symObjAddr: 0x2148, symBinAddr: 0x2F0E4, symSize: 0x1C } - - { offset: 0x2AE86, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryHealth]', symObjAddr: 0x2164, symBinAddr: 0x2F100, symSize: 0x1C } - - { offset: 0x2AEBC, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo isCharging]', symObjAddr: 0x2180, symBinAddr: 0x2F11C, symSize: 0x20 } - - { offset: 0x2AEF2, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryStatus]', symObjAddr: 0x21A0, symBinAddr: 0x2F13C, symSize: 0x1C } - - { offset: 0x2AF28, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setBatteryStatus:]', symObjAddr: 0x21BC, symBinAddr: 0x2F158, symSize: 0x38 } - - { offset: 0x2AF66, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo temperature]', symObjAddr: 0x21F4, symBinAddr: 0x2F190, symSize: 0x1C } - - { offset: 0x2AF9C, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo voltage]', symObjAddr: 0x2210, symBinAddr: 0x2F1AC, symSize: 0x1C } - - { offset: 0x2AFD2, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo totalMemory]', symObjAddr: 0x222C, symBinAddr: 0x2F1C8, symSize: 0x1C } - - { offset: 0x2B008, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo availableMemory]', symObjAddr: 0x2248, symBinAddr: 0x2F1E4, symSize: 0x1C } - - { offset: 0x2B03E, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo usedMemory]', symObjAddr: 0x2264, symBinAddr: 0x2F200, symSize: 0x1C } - - { offset: 0x2B074, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo memoryUsage]', symObjAddr: 0x2280, symBinAddr: 0x2F21C, symSize: 0x1C } - - { offset: 0x2B0AA, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo pageSize]', symObjAddr: 0x229C, symBinAddr: 0x2F238, symSize: 0x1C } - - { offset: 0x2B0E0, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo remoteIp]', symObjAddr: 0x22B8, symBinAddr: 0x2F254, symSize: 0x1C } - - { offset: 0x2B116, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setRemoteIp:]', symObjAddr: 0x22D4, symBinAddr: 0x2F270, symSize: 0x38 } - - { offset: 0x2B154, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo monitorTimer]', symObjAddr: 0x230C, symBinAddr: 0x2F2A8, symSize: 0x1C } - - { offset: 0x2B18A, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setMonitorTimer:]', symObjAddr: 0x2328, symBinAddr: 0x2F2C4, symSize: 0x34 } - - { offset: 0x2B1C8, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo isMonitoring]', symObjAddr: 0x235C, symBinAddr: 0x2F2F8, symSize: 0x20 } - - { offset: 0x2B1FE, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setIsMonitoring:]', symObjAddr: 0x237C, symBinAddr: 0x2F318, symSize: 0x28 } - - { offset: 0x2B23C, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo memoryWarningHandler]', symObjAddr: 0x23A4, symBinAddr: 0x2F340, symSize: 0x1C } - - { offset: 0x2B272, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setMemoryWarningHandler:]', symObjAddr: 0x23C0, symBinAddr: 0x2F35C, symSize: 0x38 } - - { offset: 0x2B2B0, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo .cxx_destruct]', symObjAddr: 0x23F8, symBinAddr: 0x2F394, symSize: 0x78 } - - { offset: 0x2BA9F, size: 0x8, addend: 0x0, symName: '+[XUDPServer sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2F40C, symSize: 0x7C } - - { offset: 0x2BAAC, size: 0x8, addend: 0x0, symName: '+[XUDPServer sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2F40C, symSize: 0x7C } - - { offset: 0x2BAD5, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x3690, symBinAddr: 0x696B8, symSize: 0x0 } - - { offset: 0x2BAEA, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x3698, symBinAddr: 0x696C0, symSize: 0x0 } - - { offset: 0x2BC6B, size: 0x8, addend: 0x0, symName: '___28+[XUDPServer sharedInstance]_block_invoke', symObjAddr: 0x7C, symBinAddr: 0x2F488, symSize: 0x4C } - - { offset: 0x2BC93, size: 0x8, addend: 0x0, symName: '-[XUDPServer init]', symObjAddr: 0xC8, symBinAddr: 0x2F4D4, symSize: 0xB0 } - - { offset: 0x2BCC9, size: 0x8, addend: 0x0, symName: '-[XUDPServer start]', symObjAddr: 0x178, symBinAddr: 0x2F584, symSize: 0x1D4 } - - { offset: 0x2BD17, size: 0x8, addend: 0x0, symName: '-[XUDPServer stop]', symObjAddr: 0x34C, symBinAddr: 0x2F758, symSize: 0x54 } - - { offset: 0x2BD66, size: 0x8, addend: 0x0, symName: '-[XUDPServer scheduleRestart]', symObjAddr: 0x3A0, symBinAddr: 0x2F7AC, symSize: 0xDC } - - { offset: 0x2BDAC, size: 0x8, addend: 0x0, symName: '___29-[XUDPServer scheduleRestart]_block_invoke', symObjAddr: 0x47C, symBinAddr: 0x2F888, symSize: 0x30 } - - { offset: 0x2BDE9, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didConnectToAddress:]', symObjAddr: 0x510, symBinAddr: 0x2F8B8, symSize: 0xB4 } - - { offset: 0x2BE37, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didReceiveData:fromAddress:withFilterContext:]', symObjAddr: 0x5C4, symBinAddr: 0x2F96C, symSize: 0x1E8 } - - { offset: 0x2BEF0, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didNotConnect:]', symObjAddr: 0x7AC, symBinAddr: 0x2FB54, symSize: 0x88 } - - { offset: 0x2BF3E, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didSendDataWithTag:]', symObjAddr: 0x834, symBinAddr: 0x2FBDC, symSize: 0x70 } - - { offset: 0x2BF8C, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didNotSendDataWithTag:dueToError:]', symObjAddr: 0x8A4, symBinAddr: 0x2FC4C, symSize: 0x94 } - - { offset: 0x2BFE8, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocketDidClose:withError:]', symObjAddr: 0x938, symBinAddr: 0x2FCE0, symSize: 0x98 } - - { offset: 0x2C036, size: 0x8, addend: 0x0, symName: '-[XUDPServer .cxx_destruct]', symObjAddr: 0x9D0, symBinAddr: 0x2FD78, symSize: 0x30 } - - { offset: 0x2C33F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSendPacket init]', symObjAddr: 0x0, symBinAddr: 0x2FDA8, symSize: 0x90 } + - { offset: 0x28B77, size: 0x8, addend: 0x0, symName: '+[XSPhoneConfig sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2AFB8, symSize: 0x7C } + - { offset: 0x28BA0, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x65F8, symBinAddr: 0x69698, symSize: 0x0 } + - { offset: 0x28BB5, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x6600, symBinAddr: 0x696A0, symSize: 0x0 } + - { offset: 0x28D3B, size: 0x8, addend: 0x0, symName: '___31+[XSPhoneConfig sharedInstance]_block_invoke', symObjAddr: 0x7C, symBinAddr: 0x2B034, symSize: 0x4C } + - { offset: 0x28D63, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig init]', symObjAddr: 0xC8, symBinAddr: 0x2B080, symSize: 0xE8 } + - { offset: 0x28D99, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig encryptAndSavePlist:path:]', symObjAddr: 0x1B0, symBinAddr: 0x2B168, symSize: 0x15C } + - { offset: 0x28E11, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig loadAndDecryptPlistFromFile:]', symObjAddr: 0x30C, symBinAddr: 0x2B2C4, symSize: 0x1AC } + - { offset: 0x28E8E, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig MyConfig]', symObjAddr: 0x4B8, symBinAddr: 0x2B470, symSize: 0xA0 } + - { offset: 0x28ECE, size: 0x8, addend: 0x0, symName: '___25-[XSPhoneConfig MyConfig]_block_invoke', symObjAddr: 0x558, symBinAddr: 0x2B510, symSize: 0x200 } + - { offset: 0x28F43, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetConfigItem:Val:]', symObjAddr: 0x7B4, symBinAddr: 0x2B710, symSize: 0x1E4 } + - { offset: 0x28FB8, size: 0x8, addend: 0x0, symName: '___35-[XSPhoneConfig SetConfigItem:Val:]_block_invoke', symObjAddr: 0x998, symBinAddr: 0x2B8F4, symSize: 0x2BC } + - { offset: 0x29089, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48r56w, symObjAddr: 0xC54, symBinAddr: 0x2BBB0, symSize: 0x84 } + - { offset: 0x290AD, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48r56w, symObjAddr: 0xCD8, symBinAddr: 0x2BC34, symSize: 0x60 } + - { offset: 0x290C9, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetMyConfigStrVal:defVal:]', symObjAddr: 0xD38, symBinAddr: 0x2BC94, symSize: 0x1F4 } + - { offset: 0x2913E, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0xF2C, symBinAddr: 0x2BE88, symSize: 0x54 } + - { offset: 0x29162, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0xF80, symBinAddr: 0x2BEDC, symSize: 0x2C } + - { offset: 0x2917E, size: 0x8, addend: 0x0, symName: '___42-[XSPhoneConfig GetMyConfigStrVal:defVal:]_block_invoke', symObjAddr: 0xFAC, symBinAddr: 0x2BF08, symSize: 0x214 } + - { offset: 0x2921C, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40r48w, symObjAddr: 0x11C0, symBinAddr: 0x2C11C, symSize: 0x6C } + - { offset: 0x29240, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r48w, symObjAddr: 0x122C, symBinAddr: 0x2C188, symSize: 0x4C } + - { offset: 0x2925C, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetLongVal:defVal:]', symObjAddr: 0x1278, symBinAddr: 0x2C1D4, symSize: 0x170 } + - { offset: 0x292AE, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetIPhoneName:]', symObjAddr: 0x13E8, symBinAddr: 0x2C344, symSize: 0x70 } + - { offset: 0x292F2, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetServerURL:]', symObjAddr: 0x1458, symBinAddr: 0x2C3B4, symSize: 0x70 } + - { offset: 0x29336, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig IPhoneName]', symObjAddr: 0x14C8, symBinAddr: 0x2C424, symSize: 0x3C } + - { offset: 0x2936C, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig DeviceId]', symObjAddr: 0x1504, symBinAddr: 0x2C460, symSize: 0x1CC } + - { offset: 0x293D8, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig MainServerURL]', symObjAddr: 0x16D0, symBinAddr: 0x2C62C, symSize: 0x3C } + - { offset: 0x2940E, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig ServerURL]', symObjAddr: 0x170C, symBinAddr: 0x2C668, symSize: 0x3C } + - { offset: 0x29444, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetFullServerURL:]', symObjAddr: 0x1748, symBinAddr: 0x2C6A4, symSize: 0xBC } + - { offset: 0x29488, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetMainServerURL:]', symObjAddr: 0x1804, symBinAddr: 0x2C760, symSize: 0xBC } + - { offset: 0x294CC, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetRemoteIPURL]', symObjAddr: 0x18C0, symBinAddr: 0x2C81C, symSize: 0x3C } + - { offset: 0x29502, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig ApiKey]', symObjAddr: 0x18FC, symBinAddr: 0x2C858, symSize: 0x3C } + - { offset: 0x29538, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetApiKey:]', symObjAddr: 0x1938, symBinAddr: 0x2C894, symSize: 0x64 } + - { offset: 0x29578, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig LastReboot]', symObjAddr: 0x199C, symBinAddr: 0x2C8F8, symSize: 0x38 } + - { offset: 0x295AE, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetLastReboot:]', symObjAddr: 0x19D4, symBinAddr: 0x2C930, symSize: 0x74 } + - { offset: 0x295EE, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SenderId]', symObjAddr: 0x1A48, symBinAddr: 0x2C9A4, symSize: 0x38 } + - { offset: 0x29624, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetSenderId:]', symObjAddr: 0x1A80, symBinAddr: 0x2C9DC, symSize: 0x74 } + - { offset: 0x29666, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetLastOverTime]', symObjAddr: 0x1AF4, symBinAddr: 0x2CA50, symSize: 0x204 } + - { offset: 0x296F8, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetLastOverTime:]', symObjAddr: 0x1CF8, symBinAddr: 0x2CC54, symSize: 0x150 } + - { offset: 0x29768, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig reLoad]', symObjAddr: 0x1E48, symBinAddr: 0x2CDA4, symSize: 0x9C } + - { offset: 0x2979B, size: 0x8, addend: 0x0, symName: '___23-[XSPhoneConfig reLoad]_block_invoke', symObjAddr: 0x1EE4, symBinAddr: 0x2CE40, symSize: 0xA8 } + - { offset: 0x297DB, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig dealloc]', symObjAddr: 0x1FF0, symBinAddr: 0x2CEE8, symSize: 0x68 } + - { offset: 0x2980E, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig .cxx_destruct]', symObjAddr: 0x2058, symBinAddr: 0x2CF50, symSize: 0x48 } + - { offset: 0x29DC2, size: 0x8, addend: 0x0, symName: '+[XSPhoneInfo sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2CF98, symSize: 0x7C } + - { offset: 0x29DCF, size: 0x8, addend: 0x0, symName: '+[XSPhoneInfo sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2CF98, symSize: 0x7C } + - { offset: 0x29DF8, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x97A0, symBinAddr: 0x696A8, symSize: 0x0 } + - { offset: 0x29E0D, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x97A8, symBinAddr: 0x696B0, symSize: 0x0 } + - { offset: 0x2A47D, size: 0x8, addend: 0x0, symName: '___29+[XSPhoneInfo sharedInstance]_block_invoke', symObjAddr: 0x7C, symBinAddr: 0x2D014, symSize: 0x4C } + - { offset: 0x2A4A5, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo init]', symObjAddr: 0xC8, symBinAddr: 0x2D060, symSize: 0xFC } + - { offset: 0x2A4DB, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setupBatteryMonitoring]', symObjAddr: 0x1C4, symBinAddr: 0x2D15C, symSize: 0x104 } + - { offset: 0x2A50D, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo startBatteryMonitoring]', symObjAddr: 0x2C8, symBinAddr: 0x2D260, symSize: 0xB8 } + - { offset: 0x2A53F, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo updateBatteryInfo]', symObjAddr: 0x380, symBinAddr: 0x2D318, symSize: 0xFC } + - { offset: 0x2A571, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo updateDetailedBatteryInfo]', symObjAddr: 0x47C, symBinAddr: 0x2D414, symSize: 0x4A0 } + - { offset: 0x2A612, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo updateBatteryStatus:]', symObjAddr: 0x91C, symBinAddr: 0x2D8B4, symSize: 0x114 } + - { offset: 0x2A660, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo getBatteryInfo]', symObjAddr: 0xA30, symBinAddr: 0x2D9C8, symSize: 0x32C } + - { offset: 0x2A698, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo stopBatteryMonitoring]', symObjAddr: 0xD5C, symBinAddr: 0x2DCF4, symSize: 0x8C } + - { offset: 0x2A6CA, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryLevelDidChange:]', symObjAddr: 0xDE8, symBinAddr: 0x2DD80, symSize: 0x58 } + - { offset: 0x2A70A, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryStateDidChange:]', symObjAddr: 0xE40, symBinAddr: 0x2DDD8, symSize: 0x58 } + - { offset: 0x2A74A, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo updateMemoryInfo]', symObjAddr: 0xE98, symBinAddr: 0x2DE30, symSize: 0x148 } + - { offset: 0x2A7B4, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo getMemoryUsageForPid:]', symObjAddr: 0xFE0, symBinAddr: 0x2DF78, symSize: 0x90 } + - { offset: 0x2A822, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo handleCriticalMemoryPressure]', symObjAddr: 0x1070, symBinAddr: 0x2E008, symSize: 0x128 } + - { offset: 0x2A854, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo handleWarningMemoryPressure]', symObjAddr: 0x1198, symBinAddr: 0x2E130, symSize: 0x128 } + - { offset: 0x2A887, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo startMemoryMonitoring]', symObjAddr: 0x12C0, symBinAddr: 0x2E258, symSize: 0x78 } + - { offset: 0x2A8BA, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo stopMemoryMonitoring]', symObjAddr: 0x1338, symBinAddr: 0x2E2D0, symSize: 0x60 } + - { offset: 0x2A8ED, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo checkMemoryStatus]', symObjAddr: 0x1398, symBinAddr: 0x2E330, symSize: 0x2C } + - { offset: 0x2A920, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo dealloc]', symObjAddr: 0x13C4, symBinAddr: 0x2E35C, symSize: 0xF0 } + - { offset: 0x2A953, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo IPAddress]', symObjAddr: 0x14B4, symBinAddr: 0x2E44C, symSize: 0x158 } + - { offset: 0x2A9AE, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0x160C, symBinAddr: 0x2E5A4, symSize: 0x54 } + - { offset: 0x2A9D2, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0x1660, symBinAddr: 0x2E5F8, symSize: 0x2C } + - { offset: 0x2A9EE, size: 0x8, addend: 0x0, symName: '___24-[XSPhoneInfo IPAddress]_block_invoke', symObjAddr: 0x168C, symBinAddr: 0x2E624, symSize: 0xB0 } + - { offset: 0x2AA5D, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32r, symObjAddr: 0x173C, symBinAddr: 0x2E6D4, symSize: 0x38 } + - { offset: 0x2AA81, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32r, symObjAddr: 0x1774, symBinAddr: 0x2E70C, symSize: 0x2C } + - { offset: 0x2AA9D, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo getIPAddresses]', symObjAddr: 0x17A0, symBinAddr: 0x2E738, symSize: 0x2E4 } + - { offset: 0x2ABA9, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo CurrentThermalState]', symObjAddr: 0x1A84, symBinAddr: 0x2EA1C, symSize: 0x134 } + - { offset: 0x2ABEF, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo DiskSize]', symObjAddr: 0x1BB8, symBinAddr: 0x2EB50, symSize: 0x2D4 } + - { offset: 0x2AC99, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo IPhoneStatus]', symObjAddr: 0x1E8C, symBinAddr: 0x2EE24, symSize: 0x210 } + - { offset: 0x2AD0C, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryLevel]', symObjAddr: 0x209C, symBinAddr: 0x2F034, symSize: 0x1C } + - { offset: 0x2AD42, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo isFullyCharged]', symObjAddr: 0x20B8, symBinAddr: 0x2F050, symSize: 0x20 } + - { offset: 0x2AD78, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryVoltage]', symObjAddr: 0x20D8, symBinAddr: 0x2F070, symSize: 0x1C } + - { offset: 0x2ADAE, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo maxCapacity]', symObjAddr: 0x20F4, symBinAddr: 0x2F08C, symSize: 0x1C } + - { offset: 0x2ADE4, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo currentCapacity]', symObjAddr: 0x2110, symBinAddr: 0x2F0A8, symSize: 0x1C } + - { offset: 0x2AE1A, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo designCapacity]', symObjAddr: 0x212C, symBinAddr: 0x2F0C4, symSize: 0x1C } + - { offset: 0x2AE50, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo cycleCount]', symObjAddr: 0x2148, symBinAddr: 0x2F0E0, symSize: 0x1C } + - { offset: 0x2AE86, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryHealth]', symObjAddr: 0x2164, symBinAddr: 0x2F0FC, symSize: 0x1C } + - { offset: 0x2AEBC, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo isCharging]', symObjAddr: 0x2180, symBinAddr: 0x2F118, symSize: 0x20 } + - { offset: 0x2AEF2, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryStatus]', symObjAddr: 0x21A0, symBinAddr: 0x2F138, symSize: 0x1C } + - { offset: 0x2AF28, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setBatteryStatus:]', symObjAddr: 0x21BC, symBinAddr: 0x2F154, symSize: 0x38 } + - { offset: 0x2AF66, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo temperature]', symObjAddr: 0x21F4, symBinAddr: 0x2F18C, symSize: 0x1C } + - { offset: 0x2AF9C, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo voltage]', symObjAddr: 0x2210, symBinAddr: 0x2F1A8, symSize: 0x1C } + - { offset: 0x2AFD2, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo totalMemory]', symObjAddr: 0x222C, symBinAddr: 0x2F1C4, symSize: 0x1C } + - { offset: 0x2B008, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo availableMemory]', symObjAddr: 0x2248, symBinAddr: 0x2F1E0, symSize: 0x1C } + - { offset: 0x2B03E, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo usedMemory]', symObjAddr: 0x2264, symBinAddr: 0x2F1FC, symSize: 0x1C } + - { offset: 0x2B074, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo memoryUsage]', symObjAddr: 0x2280, symBinAddr: 0x2F218, symSize: 0x1C } + - { offset: 0x2B0AA, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo pageSize]', symObjAddr: 0x229C, symBinAddr: 0x2F234, symSize: 0x1C } + - { offset: 0x2B0E0, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo remoteIp]', symObjAddr: 0x22B8, symBinAddr: 0x2F250, symSize: 0x1C } + - { offset: 0x2B116, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setRemoteIp:]', symObjAddr: 0x22D4, symBinAddr: 0x2F26C, symSize: 0x38 } + - { offset: 0x2B154, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo monitorTimer]', symObjAddr: 0x230C, symBinAddr: 0x2F2A4, symSize: 0x1C } + - { offset: 0x2B18A, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setMonitorTimer:]', symObjAddr: 0x2328, symBinAddr: 0x2F2C0, symSize: 0x34 } + - { offset: 0x2B1C8, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo isMonitoring]', symObjAddr: 0x235C, symBinAddr: 0x2F2F4, symSize: 0x20 } + - { offset: 0x2B1FE, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setIsMonitoring:]', symObjAddr: 0x237C, symBinAddr: 0x2F314, symSize: 0x28 } + - { offset: 0x2B23C, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo memoryWarningHandler]', symObjAddr: 0x23A4, symBinAddr: 0x2F33C, symSize: 0x1C } + - { offset: 0x2B272, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setMemoryWarningHandler:]', symObjAddr: 0x23C0, symBinAddr: 0x2F358, symSize: 0x38 } + - { offset: 0x2B2B0, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo .cxx_destruct]', symObjAddr: 0x23F8, symBinAddr: 0x2F390, symSize: 0x78 } + - { offset: 0x2BA9F, size: 0x8, addend: 0x0, symName: '+[XUDPServer sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2F408, symSize: 0x7C } + - { offset: 0x2BAAC, size: 0x8, addend: 0x0, symName: '+[XUDPServer sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2F408, symSize: 0x7C } + - { offset: 0x2BAD5, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x3688, symBinAddr: 0x696B8, symSize: 0x0 } + - { offset: 0x2BAEA, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x3690, symBinAddr: 0x696C0, symSize: 0x0 } + - { offset: 0x2BC6B, size: 0x8, addend: 0x0, symName: '___28+[XUDPServer sharedInstance]_block_invoke', symObjAddr: 0x7C, symBinAddr: 0x2F484, symSize: 0x4C } + - { offset: 0x2BC93, size: 0x8, addend: 0x0, symName: '-[XUDPServer init]', symObjAddr: 0xC8, symBinAddr: 0x2F4D0, symSize: 0xB0 } + - { offset: 0x2BCC9, size: 0x8, addend: 0x0, symName: '-[XUDPServer start]', symObjAddr: 0x178, symBinAddr: 0x2F580, symSize: 0x1D4 } + - { offset: 0x2BD17, size: 0x8, addend: 0x0, symName: '-[XUDPServer stop]', symObjAddr: 0x34C, symBinAddr: 0x2F754, symSize: 0x54 } + - { offset: 0x2BD66, size: 0x8, addend: 0x0, symName: '-[XUDPServer scheduleRestart]', symObjAddr: 0x3A0, symBinAddr: 0x2F7A8, symSize: 0xDC } + - { offset: 0x2BDAC, size: 0x8, addend: 0x0, symName: '___29-[XUDPServer scheduleRestart]_block_invoke', symObjAddr: 0x47C, symBinAddr: 0x2F884, symSize: 0x30 } + - { offset: 0x2BDE9, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didConnectToAddress:]', symObjAddr: 0x510, symBinAddr: 0x2F8B4, symSize: 0xB4 } + - { offset: 0x2BE37, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didReceiveData:fromAddress:withFilterContext:]', symObjAddr: 0x5C4, symBinAddr: 0x2F968, symSize: 0x1E8 } + - { offset: 0x2BEF0, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didNotConnect:]', symObjAddr: 0x7AC, symBinAddr: 0x2FB50, symSize: 0x88 } + - { offset: 0x2BF3E, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didSendDataWithTag:]', symObjAddr: 0x834, symBinAddr: 0x2FBD8, symSize: 0x70 } + - { offset: 0x2BF8C, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didNotSendDataWithTag:dueToError:]', symObjAddr: 0x8A4, symBinAddr: 0x2FC48, symSize: 0x94 } + - { offset: 0x2BFE8, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocketDidClose:withError:]', symObjAddr: 0x938, symBinAddr: 0x2FCDC, symSize: 0x98 } + - { offset: 0x2C036, size: 0x8, addend: 0x0, symName: '-[XUDPServer .cxx_destruct]', symObjAddr: 0x9D0, symBinAddr: 0x2FD74, symSize: 0x30 } + - { offset: 0x2C33F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSendPacket init]', symObjAddr: 0x0, symBinAddr: 0x2FDA4, symSize: 0x90 } - { offset: 0x2C358, size: 0x8, addend: 0x0, symName: _GCDAsyncUdpSocketException, symObjAddr: 0x18560, symBinAddr: 0x58D88, symSize: 0x0 } - { offset: 0x2C3D0, size: 0x8, addend: 0x0, symName: _GCDAsyncUdpSocketErrorDomain, symObjAddr: 0x18568, symBinAddr: 0x58D90, symSize: 0x0 } - { offset: 0x2C3E5, size: 0x8, addend: 0x0, symName: _GCDAsyncUdpSocketQueueName, symObjAddr: 0x18570, symBinAddr: 0x58D98, symSize: 0x0 } - { offset: 0x2C3FA, size: 0x8, addend: 0x0, symName: _GCDAsyncUdpSocketThreadName, symObjAddr: 0x18578, symBinAddr: 0x58DA0, symSize: 0x0 } - - { offset: 0x2C403, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket startListenerThreadIfNeeded]', symObjAddr: 0x14228, symBinAddr: 0x43C80, symSize: 0xA8 } - - { offset: 0x2C42A, size: 0x8, addend: 0x0, symName: _startListenerThreadIfNeeded.predicate, symObjAddr: 0x38BF8, symBinAddr: 0x696C8, symSize: 0x0 } - - { offset: 0x2C4A7, size: 0x8, addend: 0x0, symName: _listenerThread, symObjAddr: 0x38C00, symBinAddr: 0x696D0, symSize: 0x0 } - - { offset: 0x2CEDA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSendPacket init]', symObjAddr: 0x0, symBinAddr: 0x2FDA8, symSize: 0x90 } - - { offset: 0x2CF11, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSendPacket initWithData:timeout:tag:]', symObjAddr: 0x90, symBinAddr: 0x2FE38, symSize: 0x10C } - - { offset: 0x2CF75, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSendPacket .cxx_destruct]', symObjAddr: 0x19C, symBinAddr: 0x2FF44, symSize: 0x68 } - - { offset: 0x2CFA8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSpecialPacket init]', symObjAddr: 0x204, symBinAddr: 0x2FFAC, symSize: 0x94 } - - { offset: 0x2CFDF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSpecialPacket .cxx_destruct]', symObjAddr: 0x298, symBinAddr: 0x30040, symSize: 0x48 } - - { offset: 0x2D012, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket init]', symObjAddr: 0x2E0, symBinAddr: 0x30088, symSize: 0x74 } - - { offset: 0x2D049, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket initWithSocketQueue:]', symObjAddr: 0x354, symBinAddr: 0x300FC, symSize: 0x9C } - - { offset: 0x2D08F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket initWithDelegate:delegateQueue:]', symObjAddr: 0x3F0, symBinAddr: 0x30198, symSize: 0xC0 } - - { offset: 0x2D0E4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket initWithDelegate:delegateQueue:socketQueue:]', symObjAddr: 0x4B0, symBinAddr: 0x30258, symSize: 0x478 } - - { offset: 0x2D165, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket dealloc]', symObjAddr: 0x928, symBinAddr: 0x306D0, symSize: 0x158 } - - { offset: 0x2D198, size: 0x8, addend: 0x0, symName: '___28-[GCDAsyncUdpSocket dealloc]_block_invoke', symObjAddr: 0xA80, symBinAddr: 0x30828, symSize: 0x34 } - - { offset: 0x2D1D8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket delegate]', symObjAddr: 0xB18, symBinAddr: 0x3085C, symSize: 0x154 } - - { offset: 0x2D232, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0xC6C, symBinAddr: 0x309B0, symSize: 0x54 } - - { offset: 0x2D256, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0xCC0, symBinAddr: 0x30A04, symSize: 0x2C } - - { offset: 0x2D272, size: 0x8, addend: 0x0, symName: '___29-[GCDAsyncUdpSocket delegate]_block_invoke', symObjAddr: 0xCEC, symBinAddr: 0x30A30, symSize: 0x5C } - - { offset: 0x2D2CA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegate:synchronously:]', symObjAddr: 0xDE0, symBinAddr: 0x30A8C, symSize: 0x14C } - - { offset: 0x2D32A, size: 0x8, addend: 0x0, symName: '___47-[GCDAsyncUdpSocket setDelegate:synchronously:]_block_invoke', symObjAddr: 0xF2C, symBinAddr: 0x30BD8, symSize: 0x38 } - - { offset: 0x2D37C, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegate:]', symObjAddr: 0x1000, symBinAddr: 0x30C10, symSize: 0x64 } - - { offset: 0x2D3BE, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket synchronouslySetDelegate:]', symObjAddr: 0x1064, symBinAddr: 0x30C74, symSize: 0x64 } - - { offset: 0x2D400, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket delegateQueue]', symObjAddr: 0x10C8, symBinAddr: 0x30CD8, symSize: 0x15C } - - { offset: 0x2D45A, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket delegateQueue]_block_invoke', symObjAddr: 0x1224, symBinAddr: 0x30E34, symSize: 0x40 } - - { offset: 0x2D4B2, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegateQueue:synchronously:]', symObjAddr: 0x1264, symBinAddr: 0x30E74, symSize: 0x14C } - - { offset: 0x2D512, size: 0x8, addend: 0x0, symName: '___52-[GCDAsyncUdpSocket setDelegateQueue:synchronously:]_block_invoke', symObjAddr: 0x13B0, symBinAddr: 0x30FC0, symSize: 0x38 } - - { offset: 0x2D564, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegateQueue:]', symObjAddr: 0x13E8, symBinAddr: 0x30FF8, symSize: 0x64 } - - { offset: 0x2D5A6, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket synchronouslySetDelegateQueue:]', symObjAddr: 0x144C, symBinAddr: 0x3105C, symSize: 0x64 } - - { offset: 0x2D5E8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket getDelegate:delegateQueue:]', symObjAddr: 0x14B0, symBinAddr: 0x310C0, symSize: 0x23C } - - { offset: 0x2D671, size: 0x8, addend: 0x0, symName: '___47-[GCDAsyncUdpSocket getDelegate:delegateQueue:]_block_invoke', symObjAddr: 0x16EC, symBinAddr: 0x312FC, symSize: 0x78 } - - { offset: 0x2D6E1, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40r48r, symObjAddr: 0x1764, symBinAddr: 0x31374, symSize: 0x74 } - - { offset: 0x2D705, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r48r, symObjAddr: 0x17D8, symBinAddr: 0x313E8, symSize: 0x54 } - - { offset: 0x2D721, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegate:delegateQueue:synchronously:]', symObjAddr: 0x182C, symBinAddr: 0x3143C, symSize: 0x190 } - - { offset: 0x2D790, size: 0x8, addend: 0x0, symName: '___61-[GCDAsyncUdpSocket setDelegate:delegateQueue:synchronously:]_block_invoke', symObjAddr: 0x19BC, symBinAddr: 0x315CC, symSize: 0x50 } - - { offset: 0x2D7F4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegate:delegateQueue:]', symObjAddr: 0x1AD0, symBinAddr: 0x3161C, symSize: 0x8C } - - { offset: 0x2D845, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket synchronouslySetDelegate:delegateQueue:]', symObjAddr: 0x1B5C, symBinAddr: 0x316A8, symSize: 0x8C } - - { offset: 0x2D896, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv4Enabled]', symObjAddr: 0x1BE8, symBinAddr: 0x31734, symSize: 0x14C } - - { offset: 0x2D8F0, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket isIPv4Enabled]_block_invoke', symObjAddr: 0x1D34, symBinAddr: 0x31880, symSize: 0x38 } - - { offset: 0x2D948, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setIPv4Enabled:]', symObjAddr: 0x1D6C, symBinAddr: 0x318B8, symSize: 0xE4 } - - { offset: 0x2D999, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket setIPv4Enabled:]_block_invoke', symObjAddr: 0x1E50, symBinAddr: 0x3199C, symSize: 0x5C } - - { offset: 0x2D9EB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv6Enabled]', symObjAddr: 0x1EAC, symBinAddr: 0x319F8, symSize: 0x14C } - - { offset: 0x2DA45, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket isIPv6Enabled]_block_invoke', symObjAddr: 0x1FF8, symBinAddr: 0x31B44, symSize: 0x38 } - - { offset: 0x2DA9D, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setIPv6Enabled:]', symObjAddr: 0x2030, symBinAddr: 0x31B7C, symSize: 0xE4 } - - { offset: 0x2DAEE, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket setIPv6Enabled:]_block_invoke', symObjAddr: 0x2114, symBinAddr: 0x31C60, symSize: 0x5C } - - { offset: 0x2DB40, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv4Preferred]', symObjAddr: 0x2170, symBinAddr: 0x31CBC, symSize: 0x14C } - - { offset: 0x2DB9A, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket isIPv4Preferred]_block_invoke', symObjAddr: 0x22BC, symBinAddr: 0x31E08, symSize: 0x44 } - - { offset: 0x2DBF2, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv6Preferred]', symObjAddr: 0x2300, symBinAddr: 0x31E4C, symSize: 0x14C } - - { offset: 0x2DC4C, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket isIPv6Preferred]_block_invoke', symObjAddr: 0x244C, symBinAddr: 0x31F98, symSize: 0x44 } - - { offset: 0x2DCA4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPVersionNeutral]', symObjAddr: 0x2490, symBinAddr: 0x31FDC, symSize: 0x14C } - - { offset: 0x2DCFE, size: 0x8, addend: 0x0, symName: '___39-[GCDAsyncUdpSocket isIPVersionNeutral]_block_invoke', symObjAddr: 0x25DC, symBinAddr: 0x32128, symSize: 0x38 } - - { offset: 0x2DD56, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setPreferIPv4]', symObjAddr: 0x2614, symBinAddr: 0x32160, symSize: 0xD4 } - - { offset: 0x2DD98, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket setPreferIPv4]_block_invoke', symObjAddr: 0x26E8, symBinAddr: 0x32234, symSize: 0x3C } - - { offset: 0x2DDD8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setPreferIPv6]', symObjAddr: 0x2724, symBinAddr: 0x32270, symSize: 0xD4 } - - { offset: 0x2DE1A, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket setPreferIPv6]_block_invoke', symObjAddr: 0x27F8, symBinAddr: 0x32344, symSize: 0x3C } - - { offset: 0x2DE5A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setIPVersionNeutral]', symObjAddr: 0x2834, symBinAddr: 0x32380, symSize: 0xD4 } - - { offset: 0x2DE9C, size: 0x8, addend: 0x0, symName: '___40-[GCDAsyncUdpSocket setIPVersionNeutral]_block_invoke', symObjAddr: 0x2908, symBinAddr: 0x32454, symSize: 0x3C } - - { offset: 0x2DEDC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maxReceiveIPv4BufferSize]', symObjAddr: 0x2944, symBinAddr: 0x32490, symSize: 0x148 } - - { offset: 0x2DF36, size: 0x8, addend: 0x0, symName: '___45-[GCDAsyncUdpSocket maxReceiveIPv4BufferSize]_block_invoke', symObjAddr: 0x2A8C, symBinAddr: 0x325D8, symSize: 0x30 } - - { offset: 0x2DF8E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setMaxReceiveIPv4BufferSize:]', symObjAddr: 0x2ABC, symBinAddr: 0x32608, symSize: 0xE0 } - - { offset: 0x2DFDF, size: 0x8, addend: 0x0, symName: '___49-[GCDAsyncUdpSocket setMaxReceiveIPv4BufferSize:]_block_invoke', symObjAddr: 0x2B9C, symBinAddr: 0x326E8, symSize: 0x28 } - - { offset: 0x2E031, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maxReceiveIPv6BufferSize]', symObjAddr: 0x2BC4, symBinAddr: 0x32710, symSize: 0x148 } - - { offset: 0x2E08B, size: 0x8, addend: 0x0, symName: '___45-[GCDAsyncUdpSocket maxReceiveIPv6BufferSize]_block_invoke', symObjAddr: 0x2D0C, symBinAddr: 0x32858, symSize: 0x30 } - - { offset: 0x2E0E3, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setMaxReceiveIPv6BufferSize:]', symObjAddr: 0x2D3C, symBinAddr: 0x32888, symSize: 0xE0 } - - { offset: 0x2E134, size: 0x8, addend: 0x0, symName: '___49-[GCDAsyncUdpSocket setMaxReceiveIPv6BufferSize:]_block_invoke', symObjAddr: 0x2E1C, symBinAddr: 0x32968, symSize: 0x28 } - - { offset: 0x2E186, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setMaxSendBufferSize:]', symObjAddr: 0x2E44, symBinAddr: 0x32990, symSize: 0xE0 } - - { offset: 0x2E1D7, size: 0x8, addend: 0x0, symName: '___42-[GCDAsyncUdpSocket setMaxSendBufferSize:]_block_invoke', symObjAddr: 0x2F24, symBinAddr: 0x32A70, symSize: 0x28 } - - { offset: 0x2E229, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maxSendBufferSize]', symObjAddr: 0x2F4C, symBinAddr: 0x32A98, symSize: 0x148 } - - { offset: 0x2E283, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket maxSendBufferSize]_block_invoke', symObjAddr: 0x3094, symBinAddr: 0x32BE0, symSize: 0x30 } - - { offset: 0x2E2DB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket userData]', symObjAddr: 0x30C4, symBinAddr: 0x32C10, symSize: 0x17C } - - { offset: 0x2E336, size: 0x8, addend: 0x0, symName: '___29-[GCDAsyncUdpSocket userData]_block_invoke', symObjAddr: 0x3240, symBinAddr: 0x32D8C, symSize: 0x40 } - - { offset: 0x2E38E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setUserData:]', symObjAddr: 0x3280, symBinAddr: 0x32DCC, symSize: 0x11C } - - { offset: 0x2E3DF, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket setUserData:]_block_invoke', symObjAddr: 0x339C, symBinAddr: 0x32EE8, symSize: 0x5C } - - { offset: 0x2E431, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidConnectToAddress:]', symObjAddr: 0x33F8, symBinAddr: 0x32F44, symSize: 0x188 } - - { offset: 0x2E497, size: 0x8, addend: 0x0, symName: '___47-[GCDAsyncUdpSocket notifyDidConnectToAddress:]_block_invoke', symObjAddr: 0x3580, symBinAddr: 0x330CC, symSize: 0x50 } - - { offset: 0x2E4FB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidNotConnect:]', symObjAddr: 0x35D0, symBinAddr: 0x3311C, symSize: 0x164 } - - { offset: 0x2E54C, size: 0x8, addend: 0x0, symName: '___41-[GCDAsyncUdpSocket notifyDidNotConnect:]_block_invoke', symObjAddr: 0x3734, symBinAddr: 0x33280, symSize: 0x50 } - - { offset: 0x2E5B0, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidSendDataWithTag:]', symObjAddr: 0x3784, symBinAddr: 0x332D0, symSize: 0x120 } - - { offset: 0x2E601, size: 0x8, addend: 0x0, symName: '___46-[GCDAsyncUdpSocket notifyDidSendDataWithTag:]_block_invoke', symObjAddr: 0x38A4, symBinAddr: 0x333F0, symSize: 0x50 } - - { offset: 0x2E665, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidNotSendDataWithTag:dueToError:]', symObjAddr: 0x38F4, symBinAddr: 0x33440, symSize: 0x170 } - - { offset: 0x2E6C5, size: 0x8, addend: 0x0, symName: '___60-[GCDAsyncUdpSocket notifyDidNotSendDataWithTag:dueToError:]_block_invoke', symObjAddr: 0x3A64, symBinAddr: 0x335B0, symSize: 0x54 } - - { offset: 0x2E73B, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidReceiveData:fromAddress:withFilterContext:]', symObjAddr: 0x3AB8, symBinAddr: 0x33604, symSize: 0x204 } - - { offset: 0x2E7B9, size: 0x8, addend: 0x0, symName: '___72-[GCDAsyncUdpSocket notifyDidReceiveData:fromAddress:withFilterContext:]_block_invoke', symObjAddr: 0x3CBC, symBinAddr: 0x33808, symSize: 0x58 } - - { offset: 0x2E841, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48s56s64s, symObjAddr: 0x3D14, symBinAddr: 0x33860, symSize: 0xA0 } - - { offset: 0x2E865, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48s56s64s, symObjAddr: 0x3DB4, symBinAddr: 0x33900, symSize: 0x74 } - - { offset: 0x2E881, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidCloseWithError:]', symObjAddr: 0x3E28, symBinAddr: 0x33974, symSize: 0x164 } - - { offset: 0x2E8D2, size: 0x8, addend: 0x0, symName: '___45-[GCDAsyncUdpSocket notifyDidCloseWithError:]_block_invoke', symObjAddr: 0x3F8C, symBinAddr: 0x33AD8, symSize: 0x50 } - - { offset: 0x2E936, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket badConfigError:]', symObjAddr: 0x3FDC, symBinAddr: 0x33B28, symSize: 0x108 } - - { offset: 0x2E98B, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket badParamError:]', symObjAddr: 0x40E4, symBinAddr: 0x33C30, symSize: 0x104 } - - { offset: 0x2E9E0, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket gaiError:]', symObjAddr: 0x41E8, symBinAddr: 0x33D34, symSize: 0x12C } - - { offset: 0x2EA45, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket errnoErrorWithReason:]', symObjAddr: 0x4314, symBinAddr: 0x33E60, symSize: 0x1F0 } - - { offset: 0x2EAAD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket errnoError]', symObjAddr: 0x4504, symBinAddr: 0x34050, symSize: 0x30 } - - { offset: 0x2EAE4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendTimeoutError]', symObjAddr: 0x4534, symBinAddr: 0x34080, symSize: 0x14C } - - { offset: 0x2EB39, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket socketClosedError]', symObjAddr: 0x4680, symBinAddr: 0x341CC, symSize: 0x14C } - - { offset: 0x2EB8E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket otherError:]', symObjAddr: 0x47CC, symBinAddr: 0x34318, symSize: 0x104 } - - { offset: 0x2EBE3, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket preOp:]', symObjAddr: 0x48D0, symBinAddr: 0x3441C, symSize: 0x1E8 } - - { offset: 0x2EC53, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket asyncResolveHost:port:withCompletionBlock:]', symObjAddr: 0x4AB8, symBinAddr: 0x34604, symSize: 0x2CC } - - { offset: 0x2ED00, size: 0x8, addend: 0x0, symName: '___63-[GCDAsyncUdpSocket asyncResolveHost:port:withCompletionBlock:]_block_invoke', symObjAddr: 0x4D84, symBinAddr: 0x348D0, symSize: 0x50 } - - { offset: 0x2ED4E, size: 0x8, addend: 0x0, symName: '___63-[GCDAsyncUdpSocket asyncResolveHost:port:withCompletionBlock:]_block_invoke.81', symObjAddr: 0x4E2C, symBinAddr: 0x34920, symSize: 0x5E0 } - - { offset: 0x2EEAA, size: 0x8, addend: 0x0, symName: __OSSwapInt16, symObjAddr: 0x540C, symBinAddr: 0x34F00, symSize: 0x24 } - - { offset: 0x2EED2, size: 0x8, addend: 0x0, symName: '___63-[GCDAsyncUdpSocket asyncResolveHost:port:withCompletionBlock:]_block_invoke_2', symObjAddr: 0x5430, symBinAddr: 0x34F24, symSize: 0x50 } - - { offset: 0x2EF32, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48b, symObjAddr: 0x5480, symBinAddr: 0x34F74, symSize: 0x70 } - - { offset: 0x2EF56, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket getAddress:error:fromAddresses:]', symObjAddr: 0x54F0, symBinAddr: 0x34FE4, symSize: 0xBC0 } - - { offset: 0x2F191, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket convertIntefaceDescription:port:intoAddress4:address6:]', symObjAddr: 0x60B0, symBinAddr: 0x35BA4, symSize: 0x690 } - - { offset: 0x2F3CE, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket convertNumericHost:port:intoAddress4:address6:]', symObjAddr: 0x6740, symBinAddr: 0x36234, symSize: 0x2BC } - - { offset: 0x2F4A3, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isConnectedToAddress4:]', symObjAddr: 0x69FC, symBinAddr: 0x364F0, symSize: 0x2A4 } - - { offset: 0x2F507, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isConnectedToAddress6:]', symObjAddr: 0x6CA0, symBinAddr: 0x36794, symSize: 0x2A4 } - - { offset: 0x2F56B, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket indexOfInterfaceAddr4:]', symObjAddr: 0x6F44, symBinAddr: 0x36A38, symSize: 0x15C } - - { offset: 0x2F60A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket indexOfInterfaceAddr6:]', symObjAddr: 0x70A0, symBinAddr: 0x36B94, symSize: 0x15C } - - { offset: 0x2F6A9, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]', symObjAddr: 0x71FC, symBinAddr: 0x36CF0, symSize: 0x334 } - - { offset: 0x2F701, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]_block_invoke', symObjAddr: 0x7530, symBinAddr: 0x37024, symSize: 0xE8 } - - { offset: 0x2F741, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]_block_invoke_2', symObjAddr: 0x7618, symBinAddr: 0x3710C, symSize: 0x98 } - - { offset: 0x2F781, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]_block_invoke_3', symObjAddr: 0x76B0, symBinAddr: 0x371A4, symSize: 0x58 } - - { offset: 0x2F7D5, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]_block_invoke.109', symObjAddr: 0x776C, symBinAddr: 0x371FC, symSize: 0x58 } - - { offset: 0x2F829, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]', symObjAddr: 0x77C4, symBinAddr: 0x37254, symSize: 0x334 } - - { offset: 0x2F881, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]_block_invoke', symObjAddr: 0x7AF8, symBinAddr: 0x37588, symSize: 0xE8 } - - { offset: 0x2F8C1, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]_block_invoke_2', symObjAddr: 0x7BE0, symBinAddr: 0x37670, symSize: 0x98 } - - { offset: 0x2F901, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]_block_invoke_3', symObjAddr: 0x7C78, symBinAddr: 0x37708, symSize: 0x58 } - - { offset: 0x2F955, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]_block_invoke_4', symObjAddr: 0x7CD0, symBinAddr: 0x37760, symSize: 0x58 } - - { offset: 0x2F9A9, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket createSocket4:socket6:error:]', symObjAddr: 0x7D28, symBinAddr: 0x377B8, symSize: 0x2E8 } - - { offset: 0x2FA1C, size: 0x8, addend: 0x0, symName: '___49-[GCDAsyncUdpSocket createSocket4:socket6:error:]_block_invoke', symObjAddr: 0x8010, symBinAddr: 0x37AA0, symSize: 0x394 } - - { offset: 0x2FACB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket createSockets:]', symObjAddr: 0x83A4, symBinAddr: 0x37E34, symSize: 0x64 } - - { offset: 0x2FB2F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket suspendSend4Source]', symObjAddr: 0x8408, symBinAddr: 0x37E98, symSize: 0x60 } - - { offset: 0x2FB62, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket suspendSend6Source]', symObjAddr: 0x8468, symBinAddr: 0x37EF8, symSize: 0x60 } - - { offset: 0x2FB95, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket resumeSend4Source]', symObjAddr: 0x84C8, symBinAddr: 0x37F58, symSize: 0x60 } - - { offset: 0x2FBC8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket resumeSend6Source]', symObjAddr: 0x8528, symBinAddr: 0x37FB8, symSize: 0x60 } - - { offset: 0x2FBFB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket suspendReceive4Source]', symObjAddr: 0x8588, symBinAddr: 0x38018, symSize: 0x60 } - - { offset: 0x2FC2E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket suspendReceive6Source]', symObjAddr: 0x85E8, symBinAddr: 0x38078, symSize: 0x60 } - - { offset: 0x2FC61, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket resumeReceive4Source]', symObjAddr: 0x8648, symBinAddr: 0x380D8, symSize: 0x60 } - - { offset: 0x2FC94, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket resumeReceive6Source]', symObjAddr: 0x86A8, symBinAddr: 0x38138, symSize: 0x60 } - - { offset: 0x2FCC7, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeSocket4]', symObjAddr: 0x8708, symBinAddr: 0x38198, symSize: 0xD8 } - - { offset: 0x2FCFA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeSocket6]', symObjAddr: 0x87E0, symBinAddr: 0x38270, symSize: 0xD8 } - - { offset: 0x2FD2D, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeSockets]', symObjAddr: 0x88B8, symBinAddr: 0x38348, symSize: 0x48 } - - { offset: 0x2FD60, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket getLocalAddress:host:port:forSocket:withFamily:]', symObjAddr: 0x8900, symBinAddr: 0x38390, symSize: 0x2A8 } - - { offset: 0x2FE6F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeUpdateCachedLocalAddress4Info]', symObjAddr: 0x8BA8, symBinAddr: 0x38638, symSize: 0x19C } - - { offset: 0x2FECF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeUpdateCachedLocalAddress6Info]', symObjAddr: 0x8D44, symBinAddr: 0x387D4, symSize: 0x19C } - - { offset: 0x2FF2F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localAddress]', symObjAddr: 0x8EE0, symBinAddr: 0x38970, symSize: 0x1F4 } - - { offset: 0x2FF8B, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket localAddress]_block_invoke', symObjAddr: 0x90D4, symBinAddr: 0x38B64, symSize: 0xA0 } - - { offset: 0x2FFE3, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket localAddress]_block_invoke_2', symObjAddr: 0x9174, symBinAddr: 0x38C04, symSize: 0x4C } - - { offset: 0x3001F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localHost]', symObjAddr: 0x91F8, symBinAddr: 0x38C50, symSize: 0x1F4 } - - { offset: 0x3007B, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket localHost]_block_invoke', symObjAddr: 0x93EC, symBinAddr: 0x38E44, symSize: 0xA0 } - - { offset: 0x300D3, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket localHost]_block_invoke_2', symObjAddr: 0x948C, symBinAddr: 0x38EE4, symSize: 0x4C } - - { offset: 0x3010F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localPort]', symObjAddr: 0x94D8, symBinAddr: 0x38F30, symSize: 0x1B8 } - - { offset: 0x30169, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket localPort]_block_invoke', symObjAddr: 0x9690, symBinAddr: 0x390E8, symSize: 0x98 } - - { offset: 0x301C1, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket localPort]_block_invoke_2', symObjAddr: 0x9728, symBinAddr: 0x39180, symSize: 0x4C } - - { offset: 0x301FD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localAddress_IPv4]', symObjAddr: 0x9774, symBinAddr: 0x391CC, symSize: 0x1F4 } - - { offset: 0x30259, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket localAddress_IPv4]_block_invoke', symObjAddr: 0x9968, symBinAddr: 0x393C0, symSize: 0x50 } - - { offset: 0x302B1, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket localAddress_IPv4]_block_invoke_2', symObjAddr: 0x99B8, symBinAddr: 0x39410, symSize: 0x4C } - - { offset: 0x302ED, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localHost_IPv4]', symObjAddr: 0x9A04, symBinAddr: 0x3945C, symSize: 0x1F4 } - - { offset: 0x30349, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localHost_IPv4]_block_invoke', symObjAddr: 0x9BF8, symBinAddr: 0x39650, symSize: 0x50 } - - { offset: 0x303A1, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localHost_IPv4]_block_invoke_2', symObjAddr: 0x9C48, symBinAddr: 0x396A0, symSize: 0x4C } - - { offset: 0x303DD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localPort_IPv4]', symObjAddr: 0x9C94, symBinAddr: 0x396EC, symSize: 0x1B8 } - - { offset: 0x30437, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localPort_IPv4]_block_invoke', symObjAddr: 0x9E4C, symBinAddr: 0x398A4, symSize: 0x4C } - - { offset: 0x3048F, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localPort_IPv4]_block_invoke_2', symObjAddr: 0x9E98, symBinAddr: 0x398F0, symSize: 0x4C } - - { offset: 0x304CB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localAddress_IPv6]', symObjAddr: 0x9EE4, symBinAddr: 0x3993C, symSize: 0x1F4 } - - { offset: 0x30527, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket localAddress_IPv6]_block_invoke', symObjAddr: 0xA0D8, symBinAddr: 0x39B30, symSize: 0x50 } - - { offset: 0x3057F, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket localAddress_IPv6]_block_invoke_2', symObjAddr: 0xA128, symBinAddr: 0x39B80, symSize: 0x4C } - - { offset: 0x305BB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localHost_IPv6]', symObjAddr: 0xA174, symBinAddr: 0x39BCC, symSize: 0x1F4 } - - { offset: 0x30617, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localHost_IPv6]_block_invoke', symObjAddr: 0xA368, symBinAddr: 0x39DC0, symSize: 0x50 } - - { offset: 0x3066F, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localHost_IPv6]_block_invoke_2', symObjAddr: 0xA3B8, symBinAddr: 0x39E10, symSize: 0x4C } - - { offset: 0x306AB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localPort_IPv6]', symObjAddr: 0xA404, symBinAddr: 0x39E5C, symSize: 0x1B8 } - - { offset: 0x30705, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localPort_IPv6]_block_invoke', symObjAddr: 0xA5BC, symBinAddr: 0x3A014, symSize: 0x4C } - - { offset: 0x3075D, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localPort_IPv6]_block_invoke_2', symObjAddr: 0xA608, symBinAddr: 0x3A060, symSize: 0x4C } - - { offset: 0x30799, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeUpdateCachedConnectedAddressInfo]', symObjAddr: 0xA654, symBinAddr: 0x3A0AC, symSize: 0x318 } - - { offset: 0x30862, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectedAddress]', symObjAddr: 0xA96C, symBinAddr: 0x3A3C4, symSize: 0x1F4 } - - { offset: 0x308BE, size: 0x8, addend: 0x0, symName: '___37-[GCDAsyncUdpSocket connectedAddress]_block_invoke', symObjAddr: 0xAB60, symBinAddr: 0x3A5B8, symSize: 0x50 } - - { offset: 0x30916, size: 0x8, addend: 0x0, symName: '___37-[GCDAsyncUdpSocket connectedAddress]_block_invoke_2', symObjAddr: 0xABB0, symBinAddr: 0x3A608, symSize: 0x4C } - - { offset: 0x30952, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectedHost]', symObjAddr: 0xABFC, symBinAddr: 0x3A654, symSize: 0x1F4 } - - { offset: 0x309AE, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket connectedHost]_block_invoke', symObjAddr: 0xADF0, symBinAddr: 0x3A848, symSize: 0x50 } - - { offset: 0x30A06, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket connectedHost]_block_invoke_2', symObjAddr: 0xAE40, symBinAddr: 0x3A898, symSize: 0x4C } - - { offset: 0x30A42, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectedPort]', symObjAddr: 0xAE8C, symBinAddr: 0x3A8E4, symSize: 0x1B8 } - - { offset: 0x30A9C, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket connectedPort]_block_invoke', symObjAddr: 0xB044, symBinAddr: 0x3AA9C, symSize: 0x4C } - - { offset: 0x30AF4, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket connectedPort]_block_invoke_2', symObjAddr: 0xB090, symBinAddr: 0x3AAE8, symSize: 0x4C } - - { offset: 0x30B30, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isConnected]', symObjAddr: 0xB0DC, symBinAddr: 0x3AB34, symSize: 0x14C } - - { offset: 0x30B8A, size: 0x8, addend: 0x0, symName: '___32-[GCDAsyncUdpSocket isConnected]_block_invoke', symObjAddr: 0xB228, symBinAddr: 0x3AC80, symSize: 0x44 } - - { offset: 0x30BE2, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isClosed]', symObjAddr: 0xB26C, symBinAddr: 0x3ACC4, symSize: 0x150 } - - { offset: 0x30C3C, size: 0x8, addend: 0x0, symName: '___29-[GCDAsyncUdpSocket isClosed]_block_invoke', symObjAddr: 0xB3BC, symBinAddr: 0x3AE14, symSize: 0x40 } - - { offset: 0x30C94, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv4]', symObjAddr: 0xB3FC, symBinAddr: 0x3AE54, symSize: 0x150 } - - { offset: 0x30CEE, size: 0x8, addend: 0x0, symName: '___27-[GCDAsyncUdpSocket isIPv4]_block_invoke', symObjAddr: 0xB54C, symBinAddr: 0x3AFA4, symSize: 0x84 } - - { offset: 0x30D46, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv6]', symObjAddr: 0xB5D0, symBinAddr: 0x3B028, symSize: 0x150 } - - { offset: 0x30DA0, size: 0x8, addend: 0x0, symName: '___27-[GCDAsyncUdpSocket isIPv6]_block_invoke', symObjAddr: 0xB720, symBinAddr: 0x3B178, symSize: 0x84 } - - { offset: 0x30DF8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket preBind:]', symObjAddr: 0xB7A4, symBinAddr: 0x3B1FC, symSize: 0x264 } - - { offset: 0x30E9C, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket bindToPort:error:]', symObjAddr: 0xBA08, symBinAddr: 0x3B460, symSize: 0x40 } - - { offset: 0x30EF1, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket bindToPort:interface:error:]', symObjAddr: 0xBA48, symBinAddr: 0x3B4A0, symSize: 0x294 } - - { offset: 0x30F8F, size: 0x8, addend: 0x0, symName: '___48-[GCDAsyncUdpSocket bindToPort:interface:error:]_block_invoke', symObjAddr: 0xBCDC, symBinAddr: 0x3B734, symSize: 0x660 } - - { offset: 0x31161, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48r56r, symObjAddr: 0xC33C, symBinAddr: 0x3BD94, symSize: 0x8C } - - { offset: 0x31185, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48r56r, symObjAddr: 0xC3C8, symBinAddr: 0x3BE20, symSize: 0x68 } - - { offset: 0x311A1, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket bindToAddress:error:]', symObjAddr: 0xC430, symBinAddr: 0x3BE88, symSize: 0x288 } - - { offset: 0x31230, size: 0x8, addend: 0x0, symName: '___41-[GCDAsyncUdpSocket bindToAddress:error:]_block_invoke', symObjAddr: 0xC6B8, symBinAddr: 0x3C110, symSize: 0x688 } - - { offset: 0x313FF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket preConnect:]', symObjAddr: 0xCD40, symBinAddr: 0x3C798, symSize: 0x1D8 } - - { offset: 0x3148D, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectToHost:onPort:error:]', symObjAddr: 0xCF18, symBinAddr: 0x3C970, symSize: 0x29C } - - { offset: 0x3152B, size: 0x8, addend: 0x0, symName: '___48-[GCDAsyncUdpSocket connectToHost:onPort:error:]_block_invoke', symObjAddr: 0xD1B4, symBinAddr: 0x3CC0C, symSize: 0x2E4 } - - { offset: 0x315FA, size: 0x8, addend: 0x0, symName: '___48-[GCDAsyncUdpSocket connectToHost:onPort:error:]_block_invoke_2', symObjAddr: 0xD498, symBinAddr: 0x3CEF0, symSize: 0xB0 } - - { offset: 0x3166A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectToAddress:error:]', symObjAddr: 0xD548, symBinAddr: 0x3CFA0, symSize: 0x288 } - - { offset: 0x316F9, size: 0x8, addend: 0x0, symName: '___44-[GCDAsyncUdpSocket connectToAddress:error:]_block_invoke', symObjAddr: 0xD7D0, symBinAddr: 0x3D228, symSize: 0x270 } - - { offset: 0x317D4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeConnect]', symObjAddr: 0xDA40, symBinAddr: 0x3D498, symSize: 0x364 } - - { offset: 0x31876, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectWithAddress4:error:]', symObjAddr: 0xDDA4, symBinAddr: 0x3D7FC, symSize: 0x1B8 } - - { offset: 0x318DA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectWithAddress6:error:]', symObjAddr: 0xDF5C, symBinAddr: 0x3D9B4, symSize: 0x1B8 } - - { offset: 0x3193E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket preJoin:]', symObjAddr: 0xE114, symBinAddr: 0x3DB6C, symSize: 0x194 } - - { offset: 0x319AE, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket joinMulticastGroup:error:]', symObjAddr: 0xE2A8, symBinAddr: 0x3DD00, symSize: 0x7C } - - { offset: 0x31A03, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket joinMulticastGroup:onInterface:error:]', symObjAddr: 0xE324, symBinAddr: 0x3DD7C, symSize: 0xA4 } - - { offset: 0x31A67, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket leaveMulticastGroup:error:]', symObjAddr: 0xE3C8, symBinAddr: 0x3DE20, symSize: 0x7C } - - { offset: 0x31ABC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket leaveMulticastGroup:onInterface:error:]', symObjAddr: 0xE444, symBinAddr: 0x3DE9C, symSize: 0xA4 } - - { offset: 0x31B20, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket performMulticastRequest:forGroup:onInterface:error:]', symObjAddr: 0xE4E8, symBinAddr: 0x3DF40, symSize: 0x2CC } - - { offset: 0x31BCD, size: 0x8, addend: 0x0, symName: '___72-[GCDAsyncUdpSocket performMulticastRequest:forGroup:onInterface:error:]_block_invoke', symObjAddr: 0xE7B4, symBinAddr: 0x3E20C, symSize: 0x584 } - - { offset: 0x31DA5, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48s56r64r, symObjAddr: 0xED38, symBinAddr: 0x3E790, symSize: 0xA4 } - - { offset: 0x31DC9, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48s56r64r, symObjAddr: 0xEDDC, symBinAddr: 0x3E834, symSize: 0x78 } - - { offset: 0x31DE5, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendIPv4MulticastOnInterface:error:]', symObjAddr: 0xEE54, symBinAddr: 0x3E8AC, symSize: 0x274 } - - { offset: 0x31E74, size: 0x8, addend: 0x0, symName: '___56-[GCDAsyncUdpSocket sendIPv4MulticastOnInterface:error:]_block_invoke', symObjAddr: 0xF0C8, symBinAddr: 0x3EB20, symSize: 0x2E4 } - - { offset: 0x31F7E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendIPv6MulticastOnInterface:error:]', symObjAddr: 0xF3AC, symBinAddr: 0x3EE04, symSize: 0x274 } - - { offset: 0x3200D, size: 0x8, addend: 0x0, symName: '___56-[GCDAsyncUdpSocket sendIPv6MulticastOnInterface:error:]_block_invoke', symObjAddr: 0xF620, symBinAddr: 0x3F078, symSize: 0x2D4 } - - { offset: 0x32107, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket enableReusePort:error:]', symObjAddr: 0xF8F4, symBinAddr: 0x3F34C, symSize: 0x22C } - - { offset: 0x32196, size: 0x8, addend: 0x0, symName: '___43-[GCDAsyncUdpSocket enableReusePort:error:]_block_invoke', symObjAddr: 0xFB20, symBinAddr: 0x3F578, symSize: 0x280 } - - { offset: 0x3226F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket enableBroadcast:error:]', symObjAddr: 0xFDA0, symBinAddr: 0x3F7F8, symSize: 0x22C } - - { offset: 0x322FE, size: 0x8, addend: 0x0, symName: '___43-[GCDAsyncUdpSocket enableBroadcast:error:]_block_invoke', symObjAddr: 0xFFCC, symBinAddr: 0x3FA24, symSize: 0x1D0 } - - { offset: 0x323AC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendData:withTag:]', symObjAddr: 0x1019C, symBinAddr: 0x3FBF4, symSize: 0x70 } - - { offset: 0x323FD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendData:withTimeout:tag:]', symObjAddr: 0x1020C, symBinAddr: 0x3FC64, symSize: 0x164 } - - { offset: 0x3246C, size: 0x8, addend: 0x0, symName: '___46-[GCDAsyncUdpSocket sendData:withTimeout:tag:]_block_invoke', symObjAddr: 0x10370, symBinAddr: 0x3FDC8, symSize: 0x60 } - - { offset: 0x324BE, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendData:toHost:port:withTimeout:tag:]', symObjAddr: 0x103D0, symBinAddr: 0x3FE28, symSize: 0x26C } - - { offset: 0x3254D, size: 0x8, addend: 0x0, symName: '___58-[GCDAsyncUdpSocket sendData:toHost:port:withTimeout:tag:]_block_invoke', symObjAddr: 0x1063C, symBinAddr: 0x40094, symSize: 0xC4 } - - { offset: 0x325BD, size: 0x8, addend: 0x0, symName: '___58-[GCDAsyncUdpSocket sendData:toHost:port:withTimeout:tag:]_block_invoke_2', symObjAddr: 0x10700, symBinAddr: 0x40158, symSize: 0x60 } - - { offset: 0x3260F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendData:toAddress:withTimeout:tag:]', symObjAddr: 0x10760, symBinAddr: 0x401B8, symSize: 0x1B4 } - - { offset: 0x3268D, size: 0x8, addend: 0x0, symName: '___56-[GCDAsyncUdpSocket sendData:toAddress:withTimeout:tag:]_block_invoke', symObjAddr: 0x10914, symBinAddr: 0x4036C, symSize: 0x60 } - - { offset: 0x326DF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setSendFilter:withQueue:]', symObjAddr: 0x10974, symBinAddr: 0x403CC, symSize: 0x8C } - - { offset: 0x32730, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setSendFilter:withQueue:isAsynchronous:]', symObjAddr: 0x10A00, symBinAddr: 0x40458, symSize: 0x25C } - - { offset: 0x327BD, size: 0x8, addend: 0x0, symName: '___60-[GCDAsyncUdpSocket setSendFilter:withQueue:isAsynchronous:]_block_invoke', symObjAddr: 0x10C5C, symBinAddr: 0x406B4, symSize: 0x7C } - - { offset: 0x32833, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeDequeueSend]', symObjAddr: 0x10CD8, symBinAddr: 0x40730, symSize: 0x280 } - - { offset: 0x3287B, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doPreSend]', symObjAddr: 0x10F58, symBinAddr: 0x409B0, symSize: 0x670 } - - { offset: 0x32955, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doPreSend]_block_invoke', symObjAddr: 0x115C8, symBinAddr: 0x41020, symSize: 0x130 } - - { offset: 0x329C4, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doPreSend]_block_invoke_2', symObjAddr: 0x116F8, symBinAddr: 0x41150, symSize: 0xC8 } - - { offset: 0x32A28, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doPreSend]_block_invoke.176', symObjAddr: 0x117C0, symBinAddr: 0x41218, symSize: 0x84 } - - { offset: 0x32A80, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doSend]', symObjAddr: 0x11844, symBinAddr: 0x4129C, symSize: 0x3AC } - - { offset: 0x32B56, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket endCurrentSend]', symObjAddr: 0x11BF0, symBinAddr: 0x41648, symSize: 0x60 } - - { offset: 0x32B89, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doSendTimeout]', symObjAddr: 0x11C50, symBinAddr: 0x416A8, symSize: 0x8C } - - { offset: 0x32BBC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setupSendTimerWithTimeout:]', symObjAddr: 0x11CDC, symBinAddr: 0x41734, symSize: 0x208 } - - { offset: 0x32C0D, size: 0x8, addend: 0x0, symName: '___47-[GCDAsyncUdpSocket setupSendTimerWithTimeout:]_block_invoke', symObjAddr: 0x11EE4, symBinAddr: 0x4193C, symSize: 0x4C } - - { offset: 0x32C4D, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket receiveOnce:]', symObjAddr: 0x11F30, symBinAddr: 0x41988, symSize: 0x230 } - - { offset: 0x32CCD, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket receiveOnce:]_block_invoke', symObjAddr: 0x12160, symBinAddr: 0x41BB8, symSize: 0x17C } - - { offset: 0x32D5A, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket receiveOnce:]_block_invoke_2', symObjAddr: 0x122DC, symBinAddr: 0x41D34, symSize: 0x4C } - - { offset: 0x32D9A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket beginReceiving:]', symObjAddr: 0x12328, symBinAddr: 0x41D80, symSize: 0x230 } - - { offset: 0x32E1A, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket beginReceiving:]_block_invoke', symObjAddr: 0x12558, symBinAddr: 0x41FB0, symSize: 0x17C } - - { offset: 0x32EA7, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket beginReceiving:]_block_invoke_2', symObjAddr: 0x126D4, symBinAddr: 0x4212C, symSize: 0x4C } - - { offset: 0x32EE7, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket pauseReceiving]', symObjAddr: 0x12720, symBinAddr: 0x42178, symSize: 0xD4 } - - { offset: 0x32F29, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket pauseReceiving]_block_invoke', symObjAddr: 0x127F4, symBinAddr: 0x4224C, symSize: 0xA0 } - - { offset: 0x32F69, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setReceiveFilter:withQueue:]', symObjAddr: 0x12894, symBinAddr: 0x422EC, symSize: 0x8C } - - { offset: 0x32FBA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setReceiveFilter:withQueue:isAsynchronous:]', symObjAddr: 0x12920, symBinAddr: 0x42378, symSize: 0x25C } - - { offset: 0x33047, size: 0x8, addend: 0x0, symName: '___63-[GCDAsyncUdpSocket setReceiveFilter:withQueue:isAsynchronous:]_block_invoke', symObjAddr: 0x12B7C, symBinAddr: 0x425D4, symSize: 0x7C } - - { offset: 0x330BD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doReceive]', symObjAddr: 0x12BF8, symBinAddr: 0x42650, symSize: 0xE70 } - - { offset: 0x33260, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doReceive]_block_invoke', symObjAddr: 0x13A68, symBinAddr: 0x434C0, symSize: 0x194 } - - { offset: 0x332F4, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doReceive]_block_invoke_2', symObjAddr: 0x13BFC, symBinAddr: 0x43654, symSize: 0x104 } - - { offset: 0x33388, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doReceive]_block_invoke.183', symObjAddr: 0x13D00, symBinAddr: 0x43758, symSize: 0x98 } - - { offset: 0x3341C, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doReceiveEOF]', symObjAddr: 0x13D98, symBinAddr: 0x437F0, symSize: 0x60 } - - { offset: 0x3344F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeWithError:]', symObjAddr: 0x13DF8, symBinAddr: 0x43850, symSize: 0x158 } - - { offset: 0x334A0, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket close]', symObjAddr: 0x13F50, symBinAddr: 0x439A8, symSize: 0xD4 } - - { offset: 0x334E2, size: 0x8, addend: 0x0, symName: '___26-[GCDAsyncUdpSocket close]_block_invoke', symObjAddr: 0x14024, symBinAddr: 0x43A7C, symSize: 0x50 } - - { offset: 0x33522, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeAfterSending]', symObjAddr: 0x14074, symBinAddr: 0x43ACC, symSize: 0xD4 } - - { offset: 0x33564, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket closeAfterSending]_block_invoke', symObjAddr: 0x14148, symBinAddr: 0x43BA0, symSize: 0x94 } - - { offset: 0x335A4, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket ignore:]', symObjAddr: 0x141DC, symBinAddr: 0x43C34, symSize: 0x4C } - - { offset: 0x33656, size: 0x8, addend: 0x0, symName: '___48+[GCDAsyncUdpSocket startListenerThreadIfNeeded]_block_invoke', symObjAddr: 0x142D0, symBinAddr: 0x43D28, symSize: 0x80 } - - { offset: 0x33696, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket listenerThread:]', symObjAddr: 0x14350, symBinAddr: 0x43DA8, symSize: 0x138 } - - { offset: 0x336D8, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket addStreamListener:]', symObjAddr: 0x14488, symBinAddr: 0x43EE0, symSize: 0x1AC } - - { offset: 0x33729, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket removeStreamListener:]', symObjAddr: 0x14634, symBinAddr: 0x4408C, symSize: 0x1AC } - - { offset: 0x3377A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket createReadAndWriteStreams:]', symObjAddr: 0x147E0, symBinAddr: 0x44238, symSize: 0x438 } - - { offset: 0x337DF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket registerForStreamCallbacks:]', symObjAddr: 0x14C18, symBinAddr: 0x44670, symSize: 0x4F0 } - - { offset: 0x338BA, size: 0x8, addend: 0x0, symName: _CFReadStreamCallback, symObjAddr: 0x15108, symBinAddr: 0x44B60, symSize: 0x1C8 } - - { offset: 0x33938, size: 0x8, addend: 0x0, symName: _CFWriteStreamCallback, symObjAddr: 0x152D0, symBinAddr: 0x44D28, symSize: 0x1C8 } - - { offset: 0x339B6, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket addStreamsToRunLoop:]', symObjAddr: 0x15498, symBinAddr: 0x44EF0, symSize: 0x1CC } - - { offset: 0x339FC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket openStreams:]', symObjAddr: 0x15664, symBinAddr: 0x450BC, symSize: 0x308 } - - { offset: 0x33AB9, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket removeStreamsFromRunLoop]', symObjAddr: 0x1596C, symBinAddr: 0x453C4, symSize: 0xE8 } - - { offset: 0x33AEC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeReadAndWriteStreams]', symObjAddr: 0x15A54, symBinAddr: 0x454AC, symSize: 0x150 } - - { offset: 0x33B1F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket applicationWillEnterForeground:]', symObjAddr: 0x15BA4, symBinAddr: 0x455FC, symSize: 0xF4 } - - { offset: 0x33B70, size: 0x8, addend: 0x0, symName: '___52-[GCDAsyncUdpSocket applicationWillEnterForeground:]_block_invoke', symObjAddr: 0x15C98, symBinAddr: 0x456F0, symSize: 0x5C } - - { offset: 0x33BB0, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket markSocketQueueTargetQueue:]', symObjAddr: 0x15CF4, symBinAddr: 0x4574C, symSize: 0x6C } - - { offset: 0x33C01, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket unmarkSocketQueueTargetQueue:]', symObjAddr: 0x15D60, symBinAddr: 0x457B8, symSize: 0x64 } - - { offset: 0x33C43, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket performBlock:]', symObjAddr: 0x15DC4, symBinAddr: 0x4581C, symSize: 0x78 } - - { offset: 0x33C85, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket socketFD]', symObjAddr: 0x15E3C, symBinAddr: 0x45894, symSize: 0x78 } - - { offset: 0x33CBC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket socket4FD]', symObjAddr: 0x15EB4, symBinAddr: 0x4590C, symSize: 0x54 } - - { offset: 0x33CF3, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket socket6FD]', symObjAddr: 0x15F08, symBinAddr: 0x45960, symSize: 0x54 } - - { offset: 0x33D2A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket readStream]', symObjAddr: 0x15F5C, symBinAddr: 0x459B4, symSize: 0xE4 } - - { offset: 0x33D70, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket writeStream]', symObjAddr: 0x16040, symBinAddr: 0x45A98, symSize: 0xE4 } - - { offset: 0x33DB6, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket enableBackgroundingOnSockets]', symObjAddr: 0x16124, symBinAddr: 0x45B7C, symSize: 0x64 } - - { offset: 0x33DED, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket hostFromSockaddr4:]', symObjAddr: 0x16188, symBinAddr: 0x45BE0, symSize: 0x9C } - - { offset: 0x33E42, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket hostFromSockaddr6:]', symObjAddr: 0x16224, symBinAddr: 0x45C7C, symSize: 0x9C } - - { offset: 0x33E97, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket portFromSockaddr4:]', symObjAddr: 0x162C0, symBinAddr: 0x45D18, symSize: 0x40 } - - { offset: 0x33EDD, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket portFromSockaddr6:]', symObjAddr: 0x16300, symBinAddr: 0x45D58, symSize: 0x40 } - - { offset: 0x33F23, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket hostFromAddress:]', symObjAddr: 0x16340, symBinAddr: 0x45D98, symSize: 0xB0 } - - { offset: 0x33F78, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket portFromAddress:]', symObjAddr: 0x163F0, symBinAddr: 0x45E48, symSize: 0x78 } - - { offset: 0x33FCD, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket familyFromAddress:]', symObjAddr: 0x16468, symBinAddr: 0x45EC0, symSize: 0x78 } - - { offset: 0x34022, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket isIPv4Address:]', symObjAddr: 0x164E0, symBinAddr: 0x45F38, symSize: 0x80 } - - { offset: 0x34077, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket isIPv6Address:]', symObjAddr: 0x16560, symBinAddr: 0x45FB8, symSize: 0x80 } - - { offset: 0x340CC, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket getHost:port:fromAddress:]', symObjAddr: 0x165E0, symBinAddr: 0x46038, symSize: 0x7C } - - { offset: 0x34130, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket getHost:port:family:fromAddress:]', symObjAddr: 0x1665C, symBinAddr: 0x460B4, symSize: 0x294 } - - { offset: 0x341FB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket .cxx_destruct]', symObjAddr: 0x168F0, symBinAddr: 0x46348, symSize: 0x174 } - - { offset: 0x3422E, size: 0x8, addend: 0x0, symName: ___CFReadStreamCallback_block_invoke, symObjAddr: 0x16A64, symBinAddr: 0x464BC, symSize: 0x9C } - - { offset: 0x3428E, size: 0x8, addend: 0x0, symName: ___CFWriteStreamCallback_block_invoke, symObjAddr: 0x16B00, symBinAddr: 0x46558, symSize: 0x9C } + - { offset: 0x2C403, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket startListenerThreadIfNeeded]', symObjAddr: 0x14228, symBinAddr: 0x43C7C, symSize: 0xA8 } + - { offset: 0x2C42A, size: 0x8, addend: 0x0, symName: _startListenerThreadIfNeeded.predicate, symObjAddr: 0x38BF0, symBinAddr: 0x696C8, symSize: 0x0 } + - { offset: 0x2C4A7, size: 0x8, addend: 0x0, symName: _listenerThread, symObjAddr: 0x38BF8, symBinAddr: 0x696D0, symSize: 0x0 } + - { offset: 0x2CEDA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSendPacket init]', symObjAddr: 0x0, symBinAddr: 0x2FDA4, symSize: 0x90 } + - { offset: 0x2CF11, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSendPacket initWithData:timeout:tag:]', symObjAddr: 0x90, symBinAddr: 0x2FE34, symSize: 0x10C } + - { offset: 0x2CF75, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSendPacket .cxx_destruct]', symObjAddr: 0x19C, symBinAddr: 0x2FF40, symSize: 0x68 } + - { offset: 0x2CFA8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSpecialPacket init]', symObjAddr: 0x204, symBinAddr: 0x2FFA8, symSize: 0x94 } + - { offset: 0x2CFDF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSpecialPacket .cxx_destruct]', symObjAddr: 0x298, symBinAddr: 0x3003C, symSize: 0x48 } + - { offset: 0x2D012, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket init]', symObjAddr: 0x2E0, symBinAddr: 0x30084, symSize: 0x74 } + - { offset: 0x2D049, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket initWithSocketQueue:]', symObjAddr: 0x354, symBinAddr: 0x300F8, symSize: 0x9C } + - { offset: 0x2D08F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket initWithDelegate:delegateQueue:]', symObjAddr: 0x3F0, symBinAddr: 0x30194, symSize: 0xC0 } + - { offset: 0x2D0E4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket initWithDelegate:delegateQueue:socketQueue:]', symObjAddr: 0x4B0, symBinAddr: 0x30254, symSize: 0x478 } + - { offset: 0x2D165, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket dealloc]', symObjAddr: 0x928, symBinAddr: 0x306CC, symSize: 0x158 } + - { offset: 0x2D198, size: 0x8, addend: 0x0, symName: '___28-[GCDAsyncUdpSocket dealloc]_block_invoke', symObjAddr: 0xA80, symBinAddr: 0x30824, symSize: 0x34 } + - { offset: 0x2D1D8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket delegate]', symObjAddr: 0xB18, symBinAddr: 0x30858, symSize: 0x154 } + - { offset: 0x2D232, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0xC6C, symBinAddr: 0x309AC, symSize: 0x54 } + - { offset: 0x2D256, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0xCC0, symBinAddr: 0x30A00, symSize: 0x2C } + - { offset: 0x2D272, size: 0x8, addend: 0x0, symName: '___29-[GCDAsyncUdpSocket delegate]_block_invoke', symObjAddr: 0xCEC, symBinAddr: 0x30A2C, symSize: 0x5C } + - { offset: 0x2D2CA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegate:synchronously:]', symObjAddr: 0xDE0, symBinAddr: 0x30A88, symSize: 0x14C } + - { offset: 0x2D32A, size: 0x8, addend: 0x0, symName: '___47-[GCDAsyncUdpSocket setDelegate:synchronously:]_block_invoke', symObjAddr: 0xF2C, symBinAddr: 0x30BD4, symSize: 0x38 } + - { offset: 0x2D37C, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegate:]', symObjAddr: 0x1000, symBinAddr: 0x30C0C, symSize: 0x64 } + - { offset: 0x2D3BE, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket synchronouslySetDelegate:]', symObjAddr: 0x1064, symBinAddr: 0x30C70, symSize: 0x64 } + - { offset: 0x2D400, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket delegateQueue]', symObjAddr: 0x10C8, symBinAddr: 0x30CD4, symSize: 0x15C } + - { offset: 0x2D45A, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket delegateQueue]_block_invoke', symObjAddr: 0x1224, symBinAddr: 0x30E30, symSize: 0x40 } + - { offset: 0x2D4B2, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegateQueue:synchronously:]', symObjAddr: 0x1264, symBinAddr: 0x30E70, symSize: 0x14C } + - { offset: 0x2D512, size: 0x8, addend: 0x0, symName: '___52-[GCDAsyncUdpSocket setDelegateQueue:synchronously:]_block_invoke', symObjAddr: 0x13B0, symBinAddr: 0x30FBC, symSize: 0x38 } + - { offset: 0x2D564, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegateQueue:]', symObjAddr: 0x13E8, symBinAddr: 0x30FF4, symSize: 0x64 } + - { offset: 0x2D5A6, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket synchronouslySetDelegateQueue:]', symObjAddr: 0x144C, symBinAddr: 0x31058, symSize: 0x64 } + - { offset: 0x2D5E8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket getDelegate:delegateQueue:]', symObjAddr: 0x14B0, symBinAddr: 0x310BC, symSize: 0x23C } + - { offset: 0x2D671, size: 0x8, addend: 0x0, symName: '___47-[GCDAsyncUdpSocket getDelegate:delegateQueue:]_block_invoke', symObjAddr: 0x16EC, symBinAddr: 0x312F8, symSize: 0x78 } + - { offset: 0x2D6E1, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40r48r, symObjAddr: 0x1764, symBinAddr: 0x31370, symSize: 0x74 } + - { offset: 0x2D705, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r48r, symObjAddr: 0x17D8, symBinAddr: 0x313E4, symSize: 0x54 } + - { offset: 0x2D721, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegate:delegateQueue:synchronously:]', symObjAddr: 0x182C, symBinAddr: 0x31438, symSize: 0x190 } + - { offset: 0x2D790, size: 0x8, addend: 0x0, symName: '___61-[GCDAsyncUdpSocket setDelegate:delegateQueue:synchronously:]_block_invoke', symObjAddr: 0x19BC, symBinAddr: 0x315C8, symSize: 0x50 } + - { offset: 0x2D7F4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegate:delegateQueue:]', symObjAddr: 0x1AD0, symBinAddr: 0x31618, symSize: 0x8C } + - { offset: 0x2D845, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket synchronouslySetDelegate:delegateQueue:]', symObjAddr: 0x1B5C, symBinAddr: 0x316A4, symSize: 0x8C } + - { offset: 0x2D896, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv4Enabled]', symObjAddr: 0x1BE8, symBinAddr: 0x31730, symSize: 0x14C } + - { offset: 0x2D8F0, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket isIPv4Enabled]_block_invoke', symObjAddr: 0x1D34, symBinAddr: 0x3187C, symSize: 0x38 } + - { offset: 0x2D948, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setIPv4Enabled:]', symObjAddr: 0x1D6C, symBinAddr: 0x318B4, symSize: 0xE4 } + - { offset: 0x2D999, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket setIPv4Enabled:]_block_invoke', symObjAddr: 0x1E50, symBinAddr: 0x31998, symSize: 0x5C } + - { offset: 0x2D9EB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv6Enabled]', symObjAddr: 0x1EAC, symBinAddr: 0x319F4, symSize: 0x14C } + - { offset: 0x2DA45, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket isIPv6Enabled]_block_invoke', symObjAddr: 0x1FF8, symBinAddr: 0x31B40, symSize: 0x38 } + - { offset: 0x2DA9D, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setIPv6Enabled:]', symObjAddr: 0x2030, symBinAddr: 0x31B78, symSize: 0xE4 } + - { offset: 0x2DAEE, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket setIPv6Enabled:]_block_invoke', symObjAddr: 0x2114, symBinAddr: 0x31C5C, symSize: 0x5C } + - { offset: 0x2DB40, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv4Preferred]', symObjAddr: 0x2170, symBinAddr: 0x31CB8, symSize: 0x14C } + - { offset: 0x2DB9A, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket isIPv4Preferred]_block_invoke', symObjAddr: 0x22BC, symBinAddr: 0x31E04, symSize: 0x44 } + - { offset: 0x2DBF2, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv6Preferred]', symObjAddr: 0x2300, symBinAddr: 0x31E48, symSize: 0x14C } + - { offset: 0x2DC4C, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket isIPv6Preferred]_block_invoke', symObjAddr: 0x244C, symBinAddr: 0x31F94, symSize: 0x44 } + - { offset: 0x2DCA4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPVersionNeutral]', symObjAddr: 0x2490, symBinAddr: 0x31FD8, symSize: 0x14C } + - { offset: 0x2DCFE, size: 0x8, addend: 0x0, symName: '___39-[GCDAsyncUdpSocket isIPVersionNeutral]_block_invoke', symObjAddr: 0x25DC, symBinAddr: 0x32124, symSize: 0x38 } + - { offset: 0x2DD56, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setPreferIPv4]', symObjAddr: 0x2614, symBinAddr: 0x3215C, symSize: 0xD4 } + - { offset: 0x2DD98, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket setPreferIPv4]_block_invoke', symObjAddr: 0x26E8, symBinAddr: 0x32230, symSize: 0x3C } + - { offset: 0x2DDD8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setPreferIPv6]', symObjAddr: 0x2724, symBinAddr: 0x3226C, symSize: 0xD4 } + - { offset: 0x2DE1A, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket setPreferIPv6]_block_invoke', symObjAddr: 0x27F8, symBinAddr: 0x32340, symSize: 0x3C } + - { offset: 0x2DE5A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setIPVersionNeutral]', symObjAddr: 0x2834, symBinAddr: 0x3237C, symSize: 0xD4 } + - { offset: 0x2DE9C, size: 0x8, addend: 0x0, symName: '___40-[GCDAsyncUdpSocket setIPVersionNeutral]_block_invoke', symObjAddr: 0x2908, symBinAddr: 0x32450, symSize: 0x3C } + - { offset: 0x2DEDC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maxReceiveIPv4BufferSize]', symObjAddr: 0x2944, symBinAddr: 0x3248C, symSize: 0x148 } + - { offset: 0x2DF36, size: 0x8, addend: 0x0, symName: '___45-[GCDAsyncUdpSocket maxReceiveIPv4BufferSize]_block_invoke', symObjAddr: 0x2A8C, symBinAddr: 0x325D4, symSize: 0x30 } + - { offset: 0x2DF8E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setMaxReceiveIPv4BufferSize:]', symObjAddr: 0x2ABC, symBinAddr: 0x32604, symSize: 0xE0 } + - { offset: 0x2DFDF, size: 0x8, addend: 0x0, symName: '___49-[GCDAsyncUdpSocket setMaxReceiveIPv4BufferSize:]_block_invoke', symObjAddr: 0x2B9C, symBinAddr: 0x326E4, symSize: 0x28 } + - { offset: 0x2E031, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maxReceiveIPv6BufferSize]', symObjAddr: 0x2BC4, symBinAddr: 0x3270C, symSize: 0x148 } + - { offset: 0x2E08B, size: 0x8, addend: 0x0, symName: '___45-[GCDAsyncUdpSocket maxReceiveIPv6BufferSize]_block_invoke', symObjAddr: 0x2D0C, symBinAddr: 0x32854, symSize: 0x30 } + - { offset: 0x2E0E3, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setMaxReceiveIPv6BufferSize:]', symObjAddr: 0x2D3C, symBinAddr: 0x32884, symSize: 0xE0 } + - { offset: 0x2E134, size: 0x8, addend: 0x0, symName: '___49-[GCDAsyncUdpSocket setMaxReceiveIPv6BufferSize:]_block_invoke', symObjAddr: 0x2E1C, symBinAddr: 0x32964, symSize: 0x28 } + - { offset: 0x2E186, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setMaxSendBufferSize:]', symObjAddr: 0x2E44, symBinAddr: 0x3298C, symSize: 0xE0 } + - { offset: 0x2E1D7, size: 0x8, addend: 0x0, symName: '___42-[GCDAsyncUdpSocket setMaxSendBufferSize:]_block_invoke', symObjAddr: 0x2F24, symBinAddr: 0x32A6C, symSize: 0x28 } + - { offset: 0x2E229, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maxSendBufferSize]', symObjAddr: 0x2F4C, symBinAddr: 0x32A94, symSize: 0x148 } + - { offset: 0x2E283, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket maxSendBufferSize]_block_invoke', symObjAddr: 0x3094, symBinAddr: 0x32BDC, symSize: 0x30 } + - { offset: 0x2E2DB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket userData]', symObjAddr: 0x30C4, symBinAddr: 0x32C0C, symSize: 0x17C } + - { offset: 0x2E336, size: 0x8, addend: 0x0, symName: '___29-[GCDAsyncUdpSocket userData]_block_invoke', symObjAddr: 0x3240, symBinAddr: 0x32D88, symSize: 0x40 } + - { offset: 0x2E38E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setUserData:]', symObjAddr: 0x3280, symBinAddr: 0x32DC8, symSize: 0x11C } + - { offset: 0x2E3DF, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket setUserData:]_block_invoke', symObjAddr: 0x339C, symBinAddr: 0x32EE4, symSize: 0x5C } + - { offset: 0x2E431, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidConnectToAddress:]', symObjAddr: 0x33F8, symBinAddr: 0x32F40, symSize: 0x188 } + - { offset: 0x2E497, size: 0x8, addend: 0x0, symName: '___47-[GCDAsyncUdpSocket notifyDidConnectToAddress:]_block_invoke', symObjAddr: 0x3580, symBinAddr: 0x330C8, symSize: 0x50 } + - { offset: 0x2E4FB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidNotConnect:]', symObjAddr: 0x35D0, symBinAddr: 0x33118, symSize: 0x164 } + - { offset: 0x2E54C, size: 0x8, addend: 0x0, symName: '___41-[GCDAsyncUdpSocket notifyDidNotConnect:]_block_invoke', symObjAddr: 0x3734, symBinAddr: 0x3327C, symSize: 0x50 } + - { offset: 0x2E5B0, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidSendDataWithTag:]', symObjAddr: 0x3784, symBinAddr: 0x332CC, symSize: 0x120 } + - { offset: 0x2E601, size: 0x8, addend: 0x0, symName: '___46-[GCDAsyncUdpSocket notifyDidSendDataWithTag:]_block_invoke', symObjAddr: 0x38A4, symBinAddr: 0x333EC, symSize: 0x50 } + - { offset: 0x2E665, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidNotSendDataWithTag:dueToError:]', symObjAddr: 0x38F4, symBinAddr: 0x3343C, symSize: 0x170 } + - { offset: 0x2E6C5, size: 0x8, addend: 0x0, symName: '___60-[GCDAsyncUdpSocket notifyDidNotSendDataWithTag:dueToError:]_block_invoke', symObjAddr: 0x3A64, symBinAddr: 0x335AC, symSize: 0x54 } + - { offset: 0x2E73B, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidReceiveData:fromAddress:withFilterContext:]', symObjAddr: 0x3AB8, symBinAddr: 0x33600, symSize: 0x204 } + - { offset: 0x2E7B9, size: 0x8, addend: 0x0, symName: '___72-[GCDAsyncUdpSocket notifyDidReceiveData:fromAddress:withFilterContext:]_block_invoke', symObjAddr: 0x3CBC, symBinAddr: 0x33804, symSize: 0x58 } + - { offset: 0x2E841, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48s56s64s, symObjAddr: 0x3D14, symBinAddr: 0x3385C, symSize: 0xA0 } + - { offset: 0x2E865, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48s56s64s, symObjAddr: 0x3DB4, symBinAddr: 0x338FC, symSize: 0x74 } + - { offset: 0x2E881, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidCloseWithError:]', symObjAddr: 0x3E28, symBinAddr: 0x33970, symSize: 0x164 } + - { offset: 0x2E8D2, size: 0x8, addend: 0x0, symName: '___45-[GCDAsyncUdpSocket notifyDidCloseWithError:]_block_invoke', symObjAddr: 0x3F8C, symBinAddr: 0x33AD4, symSize: 0x50 } + - { offset: 0x2E936, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket badConfigError:]', symObjAddr: 0x3FDC, symBinAddr: 0x33B24, symSize: 0x108 } + - { offset: 0x2E98B, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket badParamError:]', symObjAddr: 0x40E4, symBinAddr: 0x33C2C, symSize: 0x104 } + - { offset: 0x2E9E0, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket gaiError:]', symObjAddr: 0x41E8, symBinAddr: 0x33D30, symSize: 0x12C } + - { offset: 0x2EA45, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket errnoErrorWithReason:]', symObjAddr: 0x4314, symBinAddr: 0x33E5C, symSize: 0x1F0 } + - { offset: 0x2EAAD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket errnoError]', symObjAddr: 0x4504, symBinAddr: 0x3404C, symSize: 0x30 } + - { offset: 0x2EAE4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendTimeoutError]', symObjAddr: 0x4534, symBinAddr: 0x3407C, symSize: 0x14C } + - { offset: 0x2EB39, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket socketClosedError]', symObjAddr: 0x4680, symBinAddr: 0x341C8, symSize: 0x14C } + - { offset: 0x2EB8E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket otherError:]', symObjAddr: 0x47CC, symBinAddr: 0x34314, symSize: 0x104 } + - { offset: 0x2EBE3, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket preOp:]', symObjAddr: 0x48D0, symBinAddr: 0x34418, symSize: 0x1E8 } + - { offset: 0x2EC53, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket asyncResolveHost:port:withCompletionBlock:]', symObjAddr: 0x4AB8, symBinAddr: 0x34600, symSize: 0x2CC } + - { offset: 0x2ED00, size: 0x8, addend: 0x0, symName: '___63-[GCDAsyncUdpSocket asyncResolveHost:port:withCompletionBlock:]_block_invoke', symObjAddr: 0x4D84, symBinAddr: 0x348CC, symSize: 0x50 } + - { offset: 0x2ED4E, size: 0x8, addend: 0x0, symName: '___63-[GCDAsyncUdpSocket asyncResolveHost:port:withCompletionBlock:]_block_invoke.81', symObjAddr: 0x4E2C, symBinAddr: 0x3491C, symSize: 0x5E0 } + - { offset: 0x2EEAA, size: 0x8, addend: 0x0, symName: __OSSwapInt16, symObjAddr: 0x540C, symBinAddr: 0x34EFC, symSize: 0x24 } + - { offset: 0x2EED2, size: 0x8, addend: 0x0, symName: '___63-[GCDAsyncUdpSocket asyncResolveHost:port:withCompletionBlock:]_block_invoke_2', symObjAddr: 0x5430, symBinAddr: 0x34F20, symSize: 0x50 } + - { offset: 0x2EF32, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48b, symObjAddr: 0x5480, symBinAddr: 0x34F70, symSize: 0x70 } + - { offset: 0x2EF56, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket getAddress:error:fromAddresses:]', symObjAddr: 0x54F0, symBinAddr: 0x34FE0, symSize: 0xBC0 } + - { offset: 0x2F191, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket convertIntefaceDescription:port:intoAddress4:address6:]', symObjAddr: 0x60B0, symBinAddr: 0x35BA0, symSize: 0x690 } + - { offset: 0x2F3CE, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket convertNumericHost:port:intoAddress4:address6:]', symObjAddr: 0x6740, symBinAddr: 0x36230, symSize: 0x2BC } + - { offset: 0x2F4A3, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isConnectedToAddress4:]', symObjAddr: 0x69FC, symBinAddr: 0x364EC, symSize: 0x2A4 } + - { offset: 0x2F507, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isConnectedToAddress6:]', symObjAddr: 0x6CA0, symBinAddr: 0x36790, symSize: 0x2A4 } + - { offset: 0x2F56B, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket indexOfInterfaceAddr4:]', symObjAddr: 0x6F44, symBinAddr: 0x36A34, symSize: 0x15C } + - { offset: 0x2F60A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket indexOfInterfaceAddr6:]', symObjAddr: 0x70A0, symBinAddr: 0x36B90, symSize: 0x15C } + - { offset: 0x2F6A9, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]', symObjAddr: 0x71FC, symBinAddr: 0x36CEC, symSize: 0x334 } + - { offset: 0x2F701, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]_block_invoke', symObjAddr: 0x7530, symBinAddr: 0x37020, symSize: 0xE8 } + - { offset: 0x2F741, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]_block_invoke_2', symObjAddr: 0x7618, symBinAddr: 0x37108, symSize: 0x98 } + - { offset: 0x2F781, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]_block_invoke_3', symObjAddr: 0x76B0, symBinAddr: 0x371A0, symSize: 0x58 } + - { offset: 0x2F7D5, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]_block_invoke.109', symObjAddr: 0x776C, symBinAddr: 0x371F8, symSize: 0x58 } + - { offset: 0x2F829, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]', symObjAddr: 0x77C4, symBinAddr: 0x37250, symSize: 0x334 } + - { offset: 0x2F881, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]_block_invoke', symObjAddr: 0x7AF8, symBinAddr: 0x37584, symSize: 0xE8 } + - { offset: 0x2F8C1, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]_block_invoke_2', symObjAddr: 0x7BE0, symBinAddr: 0x3766C, symSize: 0x98 } + - { offset: 0x2F901, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]_block_invoke_3', symObjAddr: 0x7C78, symBinAddr: 0x37704, symSize: 0x58 } + - { offset: 0x2F955, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]_block_invoke_4', symObjAddr: 0x7CD0, symBinAddr: 0x3775C, symSize: 0x58 } + - { offset: 0x2F9A9, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket createSocket4:socket6:error:]', symObjAddr: 0x7D28, symBinAddr: 0x377B4, symSize: 0x2E8 } + - { offset: 0x2FA1C, size: 0x8, addend: 0x0, symName: '___49-[GCDAsyncUdpSocket createSocket4:socket6:error:]_block_invoke', symObjAddr: 0x8010, symBinAddr: 0x37A9C, symSize: 0x394 } + - { offset: 0x2FACB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket createSockets:]', symObjAddr: 0x83A4, symBinAddr: 0x37E30, symSize: 0x64 } + - { offset: 0x2FB2F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket suspendSend4Source]', symObjAddr: 0x8408, symBinAddr: 0x37E94, symSize: 0x60 } + - { offset: 0x2FB62, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket suspendSend6Source]', symObjAddr: 0x8468, symBinAddr: 0x37EF4, symSize: 0x60 } + - { offset: 0x2FB95, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket resumeSend4Source]', symObjAddr: 0x84C8, symBinAddr: 0x37F54, symSize: 0x60 } + - { offset: 0x2FBC8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket resumeSend6Source]', symObjAddr: 0x8528, symBinAddr: 0x37FB4, symSize: 0x60 } + - { offset: 0x2FBFB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket suspendReceive4Source]', symObjAddr: 0x8588, symBinAddr: 0x38014, symSize: 0x60 } + - { offset: 0x2FC2E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket suspendReceive6Source]', symObjAddr: 0x85E8, symBinAddr: 0x38074, symSize: 0x60 } + - { offset: 0x2FC61, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket resumeReceive4Source]', symObjAddr: 0x8648, symBinAddr: 0x380D4, symSize: 0x60 } + - { offset: 0x2FC94, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket resumeReceive6Source]', symObjAddr: 0x86A8, symBinAddr: 0x38134, symSize: 0x60 } + - { offset: 0x2FCC7, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeSocket4]', symObjAddr: 0x8708, symBinAddr: 0x38194, symSize: 0xD8 } + - { offset: 0x2FCFA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeSocket6]', symObjAddr: 0x87E0, symBinAddr: 0x3826C, symSize: 0xD8 } + - { offset: 0x2FD2D, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeSockets]', symObjAddr: 0x88B8, symBinAddr: 0x38344, symSize: 0x48 } + - { offset: 0x2FD60, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket getLocalAddress:host:port:forSocket:withFamily:]', symObjAddr: 0x8900, symBinAddr: 0x3838C, symSize: 0x2A8 } + - { offset: 0x2FE6F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeUpdateCachedLocalAddress4Info]', symObjAddr: 0x8BA8, symBinAddr: 0x38634, symSize: 0x19C } + - { offset: 0x2FECF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeUpdateCachedLocalAddress6Info]', symObjAddr: 0x8D44, symBinAddr: 0x387D0, symSize: 0x19C } + - { offset: 0x2FF2F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localAddress]', symObjAddr: 0x8EE0, symBinAddr: 0x3896C, symSize: 0x1F4 } + - { offset: 0x2FF8B, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket localAddress]_block_invoke', symObjAddr: 0x90D4, symBinAddr: 0x38B60, symSize: 0xA0 } + - { offset: 0x2FFE3, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket localAddress]_block_invoke_2', symObjAddr: 0x9174, symBinAddr: 0x38C00, symSize: 0x4C } + - { offset: 0x3001F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localHost]', symObjAddr: 0x91F8, symBinAddr: 0x38C4C, symSize: 0x1F4 } + - { offset: 0x3007B, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket localHost]_block_invoke', symObjAddr: 0x93EC, symBinAddr: 0x38E40, symSize: 0xA0 } + - { offset: 0x300D3, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket localHost]_block_invoke_2', symObjAddr: 0x948C, symBinAddr: 0x38EE0, symSize: 0x4C } + - { offset: 0x3010F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localPort]', symObjAddr: 0x94D8, symBinAddr: 0x38F2C, symSize: 0x1B8 } + - { offset: 0x30169, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket localPort]_block_invoke', symObjAddr: 0x9690, symBinAddr: 0x390E4, symSize: 0x98 } + - { offset: 0x301C1, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket localPort]_block_invoke_2', symObjAddr: 0x9728, symBinAddr: 0x3917C, symSize: 0x4C } + - { offset: 0x301FD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localAddress_IPv4]', symObjAddr: 0x9774, symBinAddr: 0x391C8, symSize: 0x1F4 } + - { offset: 0x30259, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket localAddress_IPv4]_block_invoke', symObjAddr: 0x9968, symBinAddr: 0x393BC, symSize: 0x50 } + - { offset: 0x302B1, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket localAddress_IPv4]_block_invoke_2', symObjAddr: 0x99B8, symBinAddr: 0x3940C, symSize: 0x4C } + - { offset: 0x302ED, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localHost_IPv4]', symObjAddr: 0x9A04, symBinAddr: 0x39458, symSize: 0x1F4 } + - { offset: 0x30349, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localHost_IPv4]_block_invoke', symObjAddr: 0x9BF8, symBinAddr: 0x3964C, symSize: 0x50 } + - { offset: 0x303A1, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localHost_IPv4]_block_invoke_2', symObjAddr: 0x9C48, symBinAddr: 0x3969C, symSize: 0x4C } + - { offset: 0x303DD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localPort_IPv4]', symObjAddr: 0x9C94, symBinAddr: 0x396E8, symSize: 0x1B8 } + - { offset: 0x30437, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localPort_IPv4]_block_invoke', symObjAddr: 0x9E4C, symBinAddr: 0x398A0, symSize: 0x4C } + - { offset: 0x3048F, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localPort_IPv4]_block_invoke_2', symObjAddr: 0x9E98, symBinAddr: 0x398EC, symSize: 0x4C } + - { offset: 0x304CB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localAddress_IPv6]', symObjAddr: 0x9EE4, symBinAddr: 0x39938, symSize: 0x1F4 } + - { offset: 0x30527, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket localAddress_IPv6]_block_invoke', symObjAddr: 0xA0D8, symBinAddr: 0x39B2C, symSize: 0x50 } + - { offset: 0x3057F, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket localAddress_IPv6]_block_invoke_2', symObjAddr: 0xA128, symBinAddr: 0x39B7C, symSize: 0x4C } + - { offset: 0x305BB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localHost_IPv6]', symObjAddr: 0xA174, symBinAddr: 0x39BC8, symSize: 0x1F4 } + - { offset: 0x30617, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localHost_IPv6]_block_invoke', symObjAddr: 0xA368, symBinAddr: 0x39DBC, symSize: 0x50 } + - { offset: 0x3066F, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localHost_IPv6]_block_invoke_2', symObjAddr: 0xA3B8, symBinAddr: 0x39E0C, symSize: 0x4C } + - { offset: 0x306AB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localPort_IPv6]', symObjAddr: 0xA404, symBinAddr: 0x39E58, symSize: 0x1B8 } + - { offset: 0x30705, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localPort_IPv6]_block_invoke', symObjAddr: 0xA5BC, symBinAddr: 0x3A010, symSize: 0x4C } + - { offset: 0x3075D, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localPort_IPv6]_block_invoke_2', symObjAddr: 0xA608, symBinAddr: 0x3A05C, symSize: 0x4C } + - { offset: 0x30799, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeUpdateCachedConnectedAddressInfo]', symObjAddr: 0xA654, symBinAddr: 0x3A0A8, symSize: 0x318 } + - { offset: 0x30862, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectedAddress]', symObjAddr: 0xA96C, symBinAddr: 0x3A3C0, symSize: 0x1F4 } + - { offset: 0x308BE, size: 0x8, addend: 0x0, symName: '___37-[GCDAsyncUdpSocket connectedAddress]_block_invoke', symObjAddr: 0xAB60, symBinAddr: 0x3A5B4, symSize: 0x50 } + - { offset: 0x30916, size: 0x8, addend: 0x0, symName: '___37-[GCDAsyncUdpSocket connectedAddress]_block_invoke_2', symObjAddr: 0xABB0, symBinAddr: 0x3A604, symSize: 0x4C } + - { offset: 0x30952, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectedHost]', symObjAddr: 0xABFC, symBinAddr: 0x3A650, symSize: 0x1F4 } + - { offset: 0x309AE, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket connectedHost]_block_invoke', symObjAddr: 0xADF0, symBinAddr: 0x3A844, symSize: 0x50 } + - { offset: 0x30A06, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket connectedHost]_block_invoke_2', symObjAddr: 0xAE40, symBinAddr: 0x3A894, symSize: 0x4C } + - { offset: 0x30A42, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectedPort]', symObjAddr: 0xAE8C, symBinAddr: 0x3A8E0, symSize: 0x1B8 } + - { offset: 0x30A9C, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket connectedPort]_block_invoke', symObjAddr: 0xB044, symBinAddr: 0x3AA98, symSize: 0x4C } + - { offset: 0x30AF4, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket connectedPort]_block_invoke_2', symObjAddr: 0xB090, symBinAddr: 0x3AAE4, symSize: 0x4C } + - { offset: 0x30B30, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isConnected]', symObjAddr: 0xB0DC, symBinAddr: 0x3AB30, symSize: 0x14C } + - { offset: 0x30B8A, size: 0x8, addend: 0x0, symName: '___32-[GCDAsyncUdpSocket isConnected]_block_invoke', symObjAddr: 0xB228, symBinAddr: 0x3AC7C, symSize: 0x44 } + - { offset: 0x30BE2, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isClosed]', symObjAddr: 0xB26C, symBinAddr: 0x3ACC0, symSize: 0x150 } + - { offset: 0x30C3C, size: 0x8, addend: 0x0, symName: '___29-[GCDAsyncUdpSocket isClosed]_block_invoke', symObjAddr: 0xB3BC, symBinAddr: 0x3AE10, symSize: 0x40 } + - { offset: 0x30C94, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv4]', symObjAddr: 0xB3FC, symBinAddr: 0x3AE50, symSize: 0x150 } + - { offset: 0x30CEE, size: 0x8, addend: 0x0, symName: '___27-[GCDAsyncUdpSocket isIPv4]_block_invoke', symObjAddr: 0xB54C, symBinAddr: 0x3AFA0, symSize: 0x84 } + - { offset: 0x30D46, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv6]', symObjAddr: 0xB5D0, symBinAddr: 0x3B024, symSize: 0x150 } + - { offset: 0x30DA0, size: 0x8, addend: 0x0, symName: '___27-[GCDAsyncUdpSocket isIPv6]_block_invoke', symObjAddr: 0xB720, symBinAddr: 0x3B174, symSize: 0x84 } + - { offset: 0x30DF8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket preBind:]', symObjAddr: 0xB7A4, symBinAddr: 0x3B1F8, symSize: 0x264 } + - { offset: 0x30E9C, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket bindToPort:error:]', symObjAddr: 0xBA08, symBinAddr: 0x3B45C, symSize: 0x40 } + - { offset: 0x30EF1, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket bindToPort:interface:error:]', symObjAddr: 0xBA48, symBinAddr: 0x3B49C, symSize: 0x294 } + - { offset: 0x30F8F, size: 0x8, addend: 0x0, symName: '___48-[GCDAsyncUdpSocket bindToPort:interface:error:]_block_invoke', symObjAddr: 0xBCDC, symBinAddr: 0x3B730, symSize: 0x660 } + - { offset: 0x31161, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48r56r, symObjAddr: 0xC33C, symBinAddr: 0x3BD90, symSize: 0x8C } + - { offset: 0x31185, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48r56r, symObjAddr: 0xC3C8, symBinAddr: 0x3BE1C, symSize: 0x68 } + - { offset: 0x311A1, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket bindToAddress:error:]', symObjAddr: 0xC430, symBinAddr: 0x3BE84, symSize: 0x288 } + - { offset: 0x31230, size: 0x8, addend: 0x0, symName: '___41-[GCDAsyncUdpSocket bindToAddress:error:]_block_invoke', symObjAddr: 0xC6B8, symBinAddr: 0x3C10C, symSize: 0x688 } + - { offset: 0x313FF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket preConnect:]', symObjAddr: 0xCD40, symBinAddr: 0x3C794, symSize: 0x1D8 } + - { offset: 0x3148D, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectToHost:onPort:error:]', symObjAddr: 0xCF18, symBinAddr: 0x3C96C, symSize: 0x29C } + - { offset: 0x3152B, size: 0x8, addend: 0x0, symName: '___48-[GCDAsyncUdpSocket connectToHost:onPort:error:]_block_invoke', symObjAddr: 0xD1B4, symBinAddr: 0x3CC08, symSize: 0x2E4 } + - { offset: 0x315FA, size: 0x8, addend: 0x0, symName: '___48-[GCDAsyncUdpSocket connectToHost:onPort:error:]_block_invoke_2', symObjAddr: 0xD498, symBinAddr: 0x3CEEC, symSize: 0xB0 } + - { offset: 0x3166A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectToAddress:error:]', symObjAddr: 0xD548, symBinAddr: 0x3CF9C, symSize: 0x288 } + - { offset: 0x316F9, size: 0x8, addend: 0x0, symName: '___44-[GCDAsyncUdpSocket connectToAddress:error:]_block_invoke', symObjAddr: 0xD7D0, symBinAddr: 0x3D224, symSize: 0x270 } + - { offset: 0x317D4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeConnect]', symObjAddr: 0xDA40, symBinAddr: 0x3D494, symSize: 0x364 } + - { offset: 0x31876, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectWithAddress4:error:]', symObjAddr: 0xDDA4, symBinAddr: 0x3D7F8, symSize: 0x1B8 } + - { offset: 0x318DA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectWithAddress6:error:]', symObjAddr: 0xDF5C, symBinAddr: 0x3D9B0, symSize: 0x1B8 } + - { offset: 0x3193E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket preJoin:]', symObjAddr: 0xE114, symBinAddr: 0x3DB68, symSize: 0x194 } + - { offset: 0x319AE, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket joinMulticastGroup:error:]', symObjAddr: 0xE2A8, symBinAddr: 0x3DCFC, symSize: 0x7C } + - { offset: 0x31A03, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket joinMulticastGroup:onInterface:error:]', symObjAddr: 0xE324, symBinAddr: 0x3DD78, symSize: 0xA4 } + - { offset: 0x31A67, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket leaveMulticastGroup:error:]', symObjAddr: 0xE3C8, symBinAddr: 0x3DE1C, symSize: 0x7C } + - { offset: 0x31ABC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket leaveMulticastGroup:onInterface:error:]', symObjAddr: 0xE444, symBinAddr: 0x3DE98, symSize: 0xA4 } + - { offset: 0x31B20, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket performMulticastRequest:forGroup:onInterface:error:]', symObjAddr: 0xE4E8, symBinAddr: 0x3DF3C, symSize: 0x2CC } + - { offset: 0x31BCD, size: 0x8, addend: 0x0, symName: '___72-[GCDAsyncUdpSocket performMulticastRequest:forGroup:onInterface:error:]_block_invoke', symObjAddr: 0xE7B4, symBinAddr: 0x3E208, symSize: 0x584 } + - { offset: 0x31DA5, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48s56r64r, symObjAddr: 0xED38, symBinAddr: 0x3E78C, symSize: 0xA4 } + - { offset: 0x31DC9, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48s56r64r, symObjAddr: 0xEDDC, symBinAddr: 0x3E830, symSize: 0x78 } + - { offset: 0x31DE5, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendIPv4MulticastOnInterface:error:]', symObjAddr: 0xEE54, symBinAddr: 0x3E8A8, symSize: 0x274 } + - { offset: 0x31E74, size: 0x8, addend: 0x0, symName: '___56-[GCDAsyncUdpSocket sendIPv4MulticastOnInterface:error:]_block_invoke', symObjAddr: 0xF0C8, symBinAddr: 0x3EB1C, symSize: 0x2E4 } + - { offset: 0x31F7E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendIPv6MulticastOnInterface:error:]', symObjAddr: 0xF3AC, symBinAddr: 0x3EE00, symSize: 0x274 } + - { offset: 0x3200D, size: 0x8, addend: 0x0, symName: '___56-[GCDAsyncUdpSocket sendIPv6MulticastOnInterface:error:]_block_invoke', symObjAddr: 0xF620, symBinAddr: 0x3F074, symSize: 0x2D4 } + - { offset: 0x32107, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket enableReusePort:error:]', symObjAddr: 0xF8F4, symBinAddr: 0x3F348, symSize: 0x22C } + - { offset: 0x32196, size: 0x8, addend: 0x0, symName: '___43-[GCDAsyncUdpSocket enableReusePort:error:]_block_invoke', symObjAddr: 0xFB20, symBinAddr: 0x3F574, symSize: 0x280 } + - { offset: 0x3226F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket enableBroadcast:error:]', symObjAddr: 0xFDA0, symBinAddr: 0x3F7F4, symSize: 0x22C } + - { offset: 0x322FE, size: 0x8, addend: 0x0, symName: '___43-[GCDAsyncUdpSocket enableBroadcast:error:]_block_invoke', symObjAddr: 0xFFCC, symBinAddr: 0x3FA20, symSize: 0x1D0 } + - { offset: 0x323AC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendData:withTag:]', symObjAddr: 0x1019C, symBinAddr: 0x3FBF0, symSize: 0x70 } + - { offset: 0x323FD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendData:withTimeout:tag:]', symObjAddr: 0x1020C, symBinAddr: 0x3FC60, symSize: 0x164 } + - { offset: 0x3246C, size: 0x8, addend: 0x0, symName: '___46-[GCDAsyncUdpSocket sendData:withTimeout:tag:]_block_invoke', symObjAddr: 0x10370, symBinAddr: 0x3FDC4, symSize: 0x60 } + - { offset: 0x324BE, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendData:toHost:port:withTimeout:tag:]', symObjAddr: 0x103D0, symBinAddr: 0x3FE24, symSize: 0x26C } + - { offset: 0x3254D, size: 0x8, addend: 0x0, symName: '___58-[GCDAsyncUdpSocket sendData:toHost:port:withTimeout:tag:]_block_invoke', symObjAddr: 0x1063C, symBinAddr: 0x40090, symSize: 0xC4 } + - { offset: 0x325BD, size: 0x8, addend: 0x0, symName: '___58-[GCDAsyncUdpSocket sendData:toHost:port:withTimeout:tag:]_block_invoke_2', symObjAddr: 0x10700, symBinAddr: 0x40154, symSize: 0x60 } + - { offset: 0x3260F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendData:toAddress:withTimeout:tag:]', symObjAddr: 0x10760, symBinAddr: 0x401B4, symSize: 0x1B4 } + - { offset: 0x3268D, size: 0x8, addend: 0x0, symName: '___56-[GCDAsyncUdpSocket sendData:toAddress:withTimeout:tag:]_block_invoke', symObjAddr: 0x10914, symBinAddr: 0x40368, symSize: 0x60 } + - { offset: 0x326DF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setSendFilter:withQueue:]', symObjAddr: 0x10974, symBinAddr: 0x403C8, symSize: 0x8C } + - { offset: 0x32730, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setSendFilter:withQueue:isAsynchronous:]', symObjAddr: 0x10A00, symBinAddr: 0x40454, symSize: 0x25C } + - { offset: 0x327BD, size: 0x8, addend: 0x0, symName: '___60-[GCDAsyncUdpSocket setSendFilter:withQueue:isAsynchronous:]_block_invoke', symObjAddr: 0x10C5C, symBinAddr: 0x406B0, symSize: 0x7C } + - { offset: 0x32833, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeDequeueSend]', symObjAddr: 0x10CD8, symBinAddr: 0x4072C, symSize: 0x280 } + - { offset: 0x3287B, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doPreSend]', symObjAddr: 0x10F58, symBinAddr: 0x409AC, symSize: 0x670 } + - { offset: 0x32955, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doPreSend]_block_invoke', symObjAddr: 0x115C8, symBinAddr: 0x4101C, symSize: 0x130 } + - { offset: 0x329C4, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doPreSend]_block_invoke_2', symObjAddr: 0x116F8, symBinAddr: 0x4114C, symSize: 0xC8 } + - { offset: 0x32A28, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doPreSend]_block_invoke.176', symObjAddr: 0x117C0, symBinAddr: 0x41214, symSize: 0x84 } + - { offset: 0x32A80, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doSend]', symObjAddr: 0x11844, symBinAddr: 0x41298, symSize: 0x3AC } + - { offset: 0x32B56, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket endCurrentSend]', symObjAddr: 0x11BF0, symBinAddr: 0x41644, symSize: 0x60 } + - { offset: 0x32B89, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doSendTimeout]', symObjAddr: 0x11C50, symBinAddr: 0x416A4, symSize: 0x8C } + - { offset: 0x32BBC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setupSendTimerWithTimeout:]', symObjAddr: 0x11CDC, symBinAddr: 0x41730, symSize: 0x208 } + - { offset: 0x32C0D, size: 0x8, addend: 0x0, symName: '___47-[GCDAsyncUdpSocket setupSendTimerWithTimeout:]_block_invoke', symObjAddr: 0x11EE4, symBinAddr: 0x41938, symSize: 0x4C } + - { offset: 0x32C4D, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket receiveOnce:]', symObjAddr: 0x11F30, symBinAddr: 0x41984, symSize: 0x230 } + - { offset: 0x32CCD, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket receiveOnce:]_block_invoke', symObjAddr: 0x12160, symBinAddr: 0x41BB4, symSize: 0x17C } + - { offset: 0x32D5A, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket receiveOnce:]_block_invoke_2', symObjAddr: 0x122DC, symBinAddr: 0x41D30, symSize: 0x4C } + - { offset: 0x32D9A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket beginReceiving:]', symObjAddr: 0x12328, symBinAddr: 0x41D7C, symSize: 0x230 } + - { offset: 0x32E1A, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket beginReceiving:]_block_invoke', symObjAddr: 0x12558, symBinAddr: 0x41FAC, symSize: 0x17C } + - { offset: 0x32EA7, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket beginReceiving:]_block_invoke_2', symObjAddr: 0x126D4, symBinAddr: 0x42128, symSize: 0x4C } + - { offset: 0x32EE7, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket pauseReceiving]', symObjAddr: 0x12720, symBinAddr: 0x42174, symSize: 0xD4 } + - { offset: 0x32F29, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket pauseReceiving]_block_invoke', symObjAddr: 0x127F4, symBinAddr: 0x42248, symSize: 0xA0 } + - { offset: 0x32F69, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setReceiveFilter:withQueue:]', symObjAddr: 0x12894, symBinAddr: 0x422E8, symSize: 0x8C } + - { offset: 0x32FBA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setReceiveFilter:withQueue:isAsynchronous:]', symObjAddr: 0x12920, symBinAddr: 0x42374, symSize: 0x25C } + - { offset: 0x33047, size: 0x8, addend: 0x0, symName: '___63-[GCDAsyncUdpSocket setReceiveFilter:withQueue:isAsynchronous:]_block_invoke', symObjAddr: 0x12B7C, symBinAddr: 0x425D0, symSize: 0x7C } + - { offset: 0x330BD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doReceive]', symObjAddr: 0x12BF8, symBinAddr: 0x4264C, symSize: 0xE70 } + - { offset: 0x33260, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doReceive]_block_invoke', symObjAddr: 0x13A68, symBinAddr: 0x434BC, symSize: 0x194 } + - { offset: 0x332F4, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doReceive]_block_invoke_2', symObjAddr: 0x13BFC, symBinAddr: 0x43650, symSize: 0x104 } + - { offset: 0x33388, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doReceive]_block_invoke.183', symObjAddr: 0x13D00, symBinAddr: 0x43754, symSize: 0x98 } + - { offset: 0x3341C, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doReceiveEOF]', symObjAddr: 0x13D98, symBinAddr: 0x437EC, symSize: 0x60 } + - { offset: 0x3344F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeWithError:]', symObjAddr: 0x13DF8, symBinAddr: 0x4384C, symSize: 0x158 } + - { offset: 0x334A0, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket close]', symObjAddr: 0x13F50, symBinAddr: 0x439A4, symSize: 0xD4 } + - { offset: 0x334E2, size: 0x8, addend: 0x0, symName: '___26-[GCDAsyncUdpSocket close]_block_invoke', symObjAddr: 0x14024, symBinAddr: 0x43A78, symSize: 0x50 } + - { offset: 0x33522, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeAfterSending]', symObjAddr: 0x14074, symBinAddr: 0x43AC8, symSize: 0xD4 } + - { offset: 0x33564, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket closeAfterSending]_block_invoke', symObjAddr: 0x14148, symBinAddr: 0x43B9C, symSize: 0x94 } + - { offset: 0x335A4, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket ignore:]', symObjAddr: 0x141DC, symBinAddr: 0x43C30, symSize: 0x4C } + - { offset: 0x33656, size: 0x8, addend: 0x0, symName: '___48+[GCDAsyncUdpSocket startListenerThreadIfNeeded]_block_invoke', symObjAddr: 0x142D0, symBinAddr: 0x43D24, symSize: 0x80 } + - { offset: 0x33696, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket listenerThread:]', symObjAddr: 0x14350, symBinAddr: 0x43DA4, symSize: 0x138 } + - { offset: 0x336D8, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket addStreamListener:]', symObjAddr: 0x14488, symBinAddr: 0x43EDC, symSize: 0x1AC } + - { offset: 0x33729, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket removeStreamListener:]', symObjAddr: 0x14634, symBinAddr: 0x44088, symSize: 0x1AC } + - { offset: 0x3377A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket createReadAndWriteStreams:]', symObjAddr: 0x147E0, symBinAddr: 0x44234, symSize: 0x438 } + - { offset: 0x337DF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket registerForStreamCallbacks:]', symObjAddr: 0x14C18, symBinAddr: 0x4466C, symSize: 0x4F0 } + - { offset: 0x338BA, size: 0x8, addend: 0x0, symName: _CFReadStreamCallback, symObjAddr: 0x15108, symBinAddr: 0x44B5C, symSize: 0x1C8 } + - { offset: 0x33938, size: 0x8, addend: 0x0, symName: _CFWriteStreamCallback, symObjAddr: 0x152D0, symBinAddr: 0x44D24, symSize: 0x1C8 } + - { offset: 0x339B6, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket addStreamsToRunLoop:]', symObjAddr: 0x15498, symBinAddr: 0x44EEC, symSize: 0x1CC } + - { offset: 0x339FC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket openStreams:]', symObjAddr: 0x15664, symBinAddr: 0x450B8, symSize: 0x308 } + - { offset: 0x33AB9, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket removeStreamsFromRunLoop]', symObjAddr: 0x1596C, symBinAddr: 0x453C0, symSize: 0xE8 } + - { offset: 0x33AEC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeReadAndWriteStreams]', symObjAddr: 0x15A54, symBinAddr: 0x454A8, symSize: 0x150 } + - { offset: 0x33B1F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket applicationWillEnterForeground:]', symObjAddr: 0x15BA4, symBinAddr: 0x455F8, symSize: 0xF4 } + - { offset: 0x33B70, size: 0x8, addend: 0x0, symName: '___52-[GCDAsyncUdpSocket applicationWillEnterForeground:]_block_invoke', symObjAddr: 0x15C98, symBinAddr: 0x456EC, symSize: 0x5C } + - { offset: 0x33BB0, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket markSocketQueueTargetQueue:]', symObjAddr: 0x15CF4, symBinAddr: 0x45748, symSize: 0x6C } + - { offset: 0x33C01, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket unmarkSocketQueueTargetQueue:]', symObjAddr: 0x15D60, symBinAddr: 0x457B4, symSize: 0x64 } + - { offset: 0x33C43, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket performBlock:]', symObjAddr: 0x15DC4, symBinAddr: 0x45818, symSize: 0x78 } + - { offset: 0x33C85, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket socketFD]', symObjAddr: 0x15E3C, symBinAddr: 0x45890, symSize: 0x78 } + - { offset: 0x33CBC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket socket4FD]', symObjAddr: 0x15EB4, symBinAddr: 0x45908, symSize: 0x54 } + - { offset: 0x33CF3, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket socket6FD]', symObjAddr: 0x15F08, symBinAddr: 0x4595C, symSize: 0x54 } + - { offset: 0x33D2A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket readStream]', symObjAddr: 0x15F5C, symBinAddr: 0x459B0, symSize: 0xE4 } + - { offset: 0x33D70, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket writeStream]', symObjAddr: 0x16040, symBinAddr: 0x45A94, symSize: 0xE4 } + - { offset: 0x33DB6, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket enableBackgroundingOnSockets]', symObjAddr: 0x16124, symBinAddr: 0x45B78, symSize: 0x64 } + - { offset: 0x33DED, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket hostFromSockaddr4:]', symObjAddr: 0x16188, symBinAddr: 0x45BDC, symSize: 0x9C } + - { offset: 0x33E42, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket hostFromSockaddr6:]', symObjAddr: 0x16224, symBinAddr: 0x45C78, symSize: 0x9C } + - { offset: 0x33E97, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket portFromSockaddr4:]', symObjAddr: 0x162C0, symBinAddr: 0x45D14, symSize: 0x40 } + - { offset: 0x33EDD, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket portFromSockaddr6:]', symObjAddr: 0x16300, symBinAddr: 0x45D54, symSize: 0x40 } + - { offset: 0x33F23, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket hostFromAddress:]', symObjAddr: 0x16340, symBinAddr: 0x45D94, symSize: 0xB0 } + - { offset: 0x33F78, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket portFromAddress:]', symObjAddr: 0x163F0, symBinAddr: 0x45E44, symSize: 0x78 } + - { offset: 0x33FCD, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket familyFromAddress:]', symObjAddr: 0x16468, symBinAddr: 0x45EBC, symSize: 0x78 } + - { offset: 0x34022, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket isIPv4Address:]', symObjAddr: 0x164E0, symBinAddr: 0x45F34, symSize: 0x80 } + - { offset: 0x34077, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket isIPv6Address:]', symObjAddr: 0x16560, symBinAddr: 0x45FB4, symSize: 0x80 } + - { offset: 0x340CC, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket getHost:port:fromAddress:]', symObjAddr: 0x165E0, symBinAddr: 0x46034, symSize: 0x7C } + - { offset: 0x34130, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket getHost:port:family:fromAddress:]', symObjAddr: 0x1665C, symBinAddr: 0x460B0, symSize: 0x294 } + - { offset: 0x341FB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket .cxx_destruct]', symObjAddr: 0x168F0, symBinAddr: 0x46344, symSize: 0x174 } + - { offset: 0x3422E, size: 0x8, addend: 0x0, symName: ___CFReadStreamCallback_block_invoke, symObjAddr: 0x16A64, symBinAddr: 0x464B8, symSize: 0x9C } + - { offset: 0x3428E, size: 0x8, addend: 0x0, symName: ___CFWriteStreamCallback_block_invoke, symObjAddr: 0x16B00, symBinAddr: 0x46554, symSize: 0x9C } ... diff --git a/.theos/obj/debug/arm64/OhNo.dylib b/.theos/obj/debug/arm64/OhNo.dylib index b23e398..8eec949 100755 Binary files a/.theos/obj/debug/arm64/OhNo.dylib and b/.theos/obj/debug/arm64/OhNo.dylib differ diff --git a/.theos/obj/debug/arm64/OhNo.dylib.dSYM/Contents/Resources/DWARF/OhNo.dylib b/.theos/obj/debug/arm64/OhNo.dylib.dSYM/Contents/Resources/DWARF/OhNo.dylib index fa5735f..6b395be 100644 Binary files a/.theos/obj/debug/arm64/OhNo.dylib.dSYM/Contents/Resources/DWARF/OhNo.dylib and b/.theos/obj/debug/arm64/OhNo.dylib.dSYM/Contents/Resources/DWARF/OhNo.dylib differ diff --git a/.theos/obj/debug/arm64/OhNo.dylib.dSYM/Contents/Resources/Relocations/aarch64/OhNo.dylib.yml b/.theos/obj/debug/arm64/OhNo.dylib.dSYM/Contents/Resources/Relocations/aarch64/OhNo.dylib.yml index de1e1bc..7d9a70a 100644 --- a/.theos/obj/debug/arm64/OhNo.dylib.dSYM/Contents/Resources/Relocations/aarch64/OhNo.dylib.yml +++ b/.theos/obj/debug/arm64/OhNo.dylib.dSYM/Contents/Resources/Relocations/aarch64/OhNo.dylib.yml @@ -1,199 +1,185 @@ --- triple: 'arm64-apple-darwin' -binary-path: '/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/OhNo.dylib' +binary-path: '/Users/mac/workspaces/projects/ios-change/old-ios-hook/.theos/obj/debug/arm64/OhNo.dylib' relocations: - - { offset: 0x7D, size: 0x8, addend: 0x0, symName: _settings, symBinAddr: 0x14960, symSize: 0x0 } - - { offset: 0xF0, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$ATTrackingManager$trackingAuthorizationStatus', symObjAddr: 0x29378, symBinAddr: 0x14790, symSize: 0x0 } - - { offset: 0x163, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$ATTrackingManager$requestTrackingAuthorizationWithCompletionHandler$', symObjAddr: 0x29380, symBinAddr: 0x14798, symSize: 0x0 } - - { offset: 0x1FD, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$ASIdentifierManager$advertisingIdentifier', symObjAddr: 0x29388, symBinAddr: 0x147A0, symSize: 0x0 } - - { offset: 0x27B, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$ASIdentifierManager$isAdvertisingTrackingEnabled', symObjAddr: 0x29390, symBinAddr: 0x147A8, symSize: 0x0 } - - { offset: 0x2B7, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$identifierForVendor', symObjAddr: 0x29398, symBinAddr: 0x147B0, symSize: 0x0 } - - { offset: 0x492, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$name', symObjAddr: 0x293A0, symBinAddr: 0x147B8, symSize: 0x0 } - - { offset: 0x4BC, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$model', symObjAddr: 0x293A8, symBinAddr: 0x147C0, symSize: 0x0 } - - { offset: 0x4D1, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$localizedModel', symObjAddr: 0x293B0, symBinAddr: 0x147C8, symSize: 0x0 } - - { offset: 0x4E6, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$systemName', symObjAddr: 0x293B8, symBinAddr: 0x147D0, symSize: 0x0 } - - { offset: 0x4FB, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$systemVersion', symObjAddr: 0x293C0, symBinAddr: 0x147D8, symSize: 0x0 } - - { offset: 0x510, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$batteryState', symObjAddr: 0x293C8, symBinAddr: 0x147E0, symSize: 0x0 } - - { offset: 0x53A, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$batteryLevel', symObjAddr: 0x293D0, symBinAddr: 0x147E8, symSize: 0x0 } - - { offset: 0x564, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$orientation', symObjAddr: 0x293D8, symBinAddr: 0x147F0, symSize: 0x0 } - - { offset: 0x58E, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSProcessInfo$systemUptime', symObjAddr: 0x293E0, symBinAddr: 0x147F8, symSize: 0x0 } - - { offset: 0x738, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSProcessInfo$physicalMemory', symObjAddr: 0x293E8, symBinAddr: 0x14800, symSize: 0x0 } - - { offset: 0x762, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSProcessInfo$processorCount', symObjAddr: 0x293F0, symBinAddr: 0x14808, symSize: 0x0 } - - { offset: 0x78C, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSProcessInfo$operatingSystemVersion', symObjAddr: 0x293F8, symBinAddr: 0x14810, symSize: 0x0 } - - { offset: 0x7B6, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIWindow$safeAreaInsets', symObjAddr: 0x29400, symBinAddr: 0x14818, symSize: 0x0 } - - { offset: 0x24E4, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$brightness', symObjAddr: 0x29408, symBinAddr: 0x14820, symSize: 0x0 } - - { offset: 0x2513, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$bounds', symObjAddr: 0x29410, symBinAddr: 0x14828, symSize: 0x0 } - - { offset: 0x253D, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$scale', symObjAddr: 0x29418, symBinAddr: 0x14830, symSize: 0x0 } - - { offset: 0x2552, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$nativeBounds', symObjAddr: 0x29420, symBinAddr: 0x14838, symSize: 0x0 } - - { offset: 0x2567, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$isCaptured', symObjAddr: 0x29428, symBinAddr: 0x14840, symSize: 0x0 } - - { offset: 0x2591, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$mirroredScreen', symObjAddr: 0x29430, symBinAddr: 0x14848, symSize: 0x0 } - - { offset: 0x25BB, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$AVAudioSession$outputVolume', symObjAddr: 0x29438, symBinAddr: 0x14850, symSize: 0x0 } - - { offset: 0x25F5, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreenMode$size', symObjAddr: 0x29440, symBinAddr: 0x14858, symSize: 0x0 } - - { offset: 0x2624, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSFileManager$attributesOfFileSystemForPath$error$', symObjAddr: 0x29448, symBinAddr: 0x14860, symSize: 0x0 } - - { offset: 0x274E, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSFileManager$fileExistsAtPath$', symObjAddr: 0x29450, symBinAddr: 0x14868, symSize: 0x0 } - - { offset: 0x277D, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSLocale$preferredLanguages', symObjAddr: 0x29458, symBinAddr: 0x14870, symSize: 0x0 } - - { offset: 0x27A7, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSLocale$currentLocale', symObjAddr: 0x29460, symBinAddr: 0x14878, symSize: 0x0 } - - { offset: 0x27E6, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSLocale$systemLocale', symObjAddr: 0x29468, symBinAddr: 0x14880, symSize: 0x0 } - - { offset: 0x27FB, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSTimeZone$localTimeZone', symObjAddr: 0x29470, symBinAddr: 0x14888, symSize: 0x0 } - - { offset: 0x2854, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSTimeZone$systemTimeZone', symObjAddr: 0x29478, symBinAddr: 0x14890, symSize: 0x0 } - - { offset: 0x2869, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSTimeZone$defaultTimeZone', symObjAddr: 0x29480, symBinAddr: 0x14898, symSize: 0x0 } - - { offset: 0x287E, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIStatusBarManager$statusBarFrame', symObjAddr: 0x29488, symBinAddr: 0x148A0, symSize: 0x0 } - - { offset: 0x28EA, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSMutableURLRequest$initWithURL$', symObjAddr: 0x29490, symBinAddr: 0x148A8, symSize: 0x0 } - - { offset: 0x2B87, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSMutableURLRequest$setValue$forHTTPHeaderField$', symObjAddr: 0x29498, symBinAddr: 0x148B0, symSize: 0x0 } - - { offset: 0x2BBC, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSURLSession$sessionWithConfiguration$', symObjAddr: 0x294A0, symBinAddr: 0x148B8, symSize: 0x0 } - - { offset: 0x32F0, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSURLSession$dataTaskWithRequest$completionHandler$', symObjAddr: 0x294A8, symBinAddr: 0x148C0, symSize: 0x0 } - - { offset: 0x3542, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$WKWebView$evaluateJavaScript$completionHandler$', symObjAddr: 0x294B0, symBinAddr: 0x148C8, symSize: 0x0 } - - { offset: 0x51A6, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$WKWebView$setCustomUserAgent$', symObjAddr: 0x294B8, symBinAddr: 0x148D0, symSize: 0x0 } - - { offset: 0x51D1, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$WKWebView$customUserAgent', symObjAddr: 0x294C0, symBinAddr: 0x148D8, symSize: 0x0 } - - { offset: 0x51FB, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$CTTelephonyNetworkInfo$serviceCurrentRadioAccessTechnology', symObjAddr: 0x294C8, symBinAddr: 0x148E0, symSize: 0x0 } - - { offset: 0x53AB, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$CTTelephonyNetworkInfo$serviceSubscriberCellularProviders', symObjAddr: 0x294D0, symBinAddr: 0x148E8, symSize: 0x0 } - - { offset: 0x53C0, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$CMMotionManager$startGyroUpdatesToQueue$withHandler$', symObjAddr: 0x294D8, symBinAddr: 0x148F0, symSize: 0x0 } - - { offset: 0x590B, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSBundle$pathForResource$ofType$', symObjAddr: 0x294E0, symBinAddr: 0x148F8, symSize: 0x0 } - - { offset: 0x5944, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSBundle$appStoreReceiptURL', symObjAddr: 0x294E8, symBinAddr: 0x14900, symSize: 0x0 } - - { offset: 0x596E, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSClassFromString', symObjAddr: 0x294F0, symBinAddr: 0x14908, symSize: 0x0 } - - { offset: 0x5994, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$uname', symObjAddr: 0x294F8, symBinAddr: 0x14910, symSize: 0x0 } - - { offset: 0x5A16, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$sysctl', symObjAddr: 0x29500, symBinAddr: 0x14918, symSize: 0x0 } - - { offset: 0x5A6F, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$sysctlbyname', symObjAddr: 0x29508, symBinAddr: 0x14920, symSize: 0x0 } - - { offset: 0x5AA9, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$clock_gettime', symObjAddr: 0x29510, symBinAddr: 0x14928, symSize: 0x0 } - - { offset: 0x5B49, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$getifaddrs', symObjAddr: 0x29518, symBinAddr: 0x14930, symSize: 0x0 } - - { offset: 0x5C27, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$SCNetworkReachabilityGetFlags', symObjAddr: 0x29520, symBinAddr: 0x14938, symSize: 0x0 } - - { offset: 0x5CD8, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIAccessibilityIsClosedCaptioningEnabled', symObjAddr: 0x29528, symBinAddr: 0x14940, symSize: 0x0 } - - { offset: 0x5CFA, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIAccessibilityIsMonoAudioEnabled', symObjAddr: 0x29530, symBinAddr: 0x14948, symSize: 0x0 } - - { offset: 0x5D10, size: 0x8, addend: 0x0, symName: _original_isAppTrackingTransparencyFrameworkAvailable, symObjAddr: 0x29538, symBinAddr: 0x14950, symSize: 0x0 } - - { offset: 0x5D3B, size: 0x8, addend: 0x0, symName: _original_appTrackingTransparencyStatus, symObjAddr: 0x29540, symBinAddr: 0x14958, symSize: 0x0 } - - { offset: 0x5F1E, size: 0x8, addend: 0x0, symName: _str2uuid, symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x64 } - - { offset: 0x5F46, size: 0x8, addend: 0x0, symName: _str2int, symObjAddr: 0x64, symBinAddr: 0x4064, symSize: 0x58 } - - { offset: 0x5F6E, size: 0x8, addend: 0x0, symName: _str2float, symObjAddr: 0xBC, symBinAddr: 0x40BC, symSize: 0x54 } - - { offset: 0x5F96, size: 0x8, addend: 0x0, symName: _str2double, symObjAddr: 0x110, symBinAddr: 0x4110, symSize: 0x54 } - - { offset: 0x5FBE, size: 0x8, addend: 0x0, symName: _str2ull, symObjAddr: 0x164, symBinAddr: 0x4164, symSize: 0x58 } - - { offset: 0x5FE6, size: 0x8, addend: 0x0, symName: _tryGetVal, symObjAddr: 0x1BC, symBinAddr: 0x41BC, symSize: 0x190 } - - { offset: 0x6040, size: 0x8, addend: 0x0, symName: _str2chars, symObjAddr: 0x34C, symBinAddr: 0x434C, symSize: 0x6C } - - { offset: 0x6076, size: 0x8, addend: 0x0, symName: '+[CustomATTrackingManager trackingAuthorizationStatus]', symObjAddr: 0x3B8, symBinAddr: 0x43B8, symSize: 0xF8 } - - { offset: 0x60BF, size: 0x8, addend: 0x0, symName: '___54+[CustomATTrackingManager trackingAuthorizationStatus]_block_invoke', symObjAddr: 0x4B0, symBinAddr: 0x44B0, symSize: 0x80 } - - { offset: 0x610C, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32r, symObjAddr: 0x530, symBinAddr: 0x4530, symSize: 0x38 } - - { offset: 0x6130, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32r, symObjAddr: 0x568, symBinAddr: 0x4568, symSize: 0x2C } - - { offset: 0x6164, size: 0x8, addend: 0x0, symName: '+[CustomATTrackingManager requestTrackingAuthorizationWithCompletionHandler:]', symObjAddr: 0x594, symBinAddr: 0x4594, symSize: 0xEC } - - { offset: 0x61B8, size: 0x8, addend: 0x0, symName: '___77+[CustomATTrackingManager requestTrackingAuthorizationWithCompletionHandler:]_block_invoke', symObjAddr: 0x680, symBinAddr: 0x4680, symSize: 0x50 } - - { offset: 0x61F1, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b, symObjAddr: 0x6D0, symBinAddr: 0x46D0, symSize: 0x38 } - - { offset: 0x6215, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s, symObjAddr: 0x708, symBinAddr: 0x4708, symSize: 0x2C } - - { offset: 0x6231, size: 0x8, addend: 0x0, symName: '-[CustomCMGyroData rotationRate]', symObjAddr: 0x734, symBinAddr: 0x4734, symSize: 0x44 } - - { offset: 0x6268, size: 0x8, addend: 0x0, symName: '-[CustomCMGyroData customRotationRate]', symObjAddr: 0x778, symBinAddr: 0x4778, symSize: 0x40 } - - { offset: 0x629F, size: 0x8, addend: 0x0, symName: '-[CustomCMGyroData setCustomRotationRate:]', symObjAddr: 0x7B8, symBinAddr: 0x47B8, symSize: 0x40 } - - { offset: 0x62DE, size: 0x8, addend: 0x0, symName: __logosLocalCtor_559f0595, symObjAddr: 0x7F8, symBinAddr: 0x47F8, symSize: 0xF10 } - - { offset: 0x65DD, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$ATTrackingManager$trackingAuthorizationStatus', symObjAddr: 0x1708, symBinAddr: 0x5708, symSize: 0x130 } - - { offset: 0x6626, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$ATTrackingManager$requestTrackingAuthorizationWithCompletionHandler$', symObjAddr: 0x1838, symBinAddr: 0x5838, symSize: 0x1BC } - - { offset: 0x668D, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$ASIdentifierManager$advertisingIdentifier', symObjAddr: 0x19F4, symBinAddr: 0x59F4, symSize: 0x158 } - - { offset: 0x66D6, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$ASIdentifierManager$isAdvertisingTrackingEnabled', symObjAddr: 0x1B4C, symBinAddr: 0x5B4C, symSize: 0xF4 } - - { offset: 0x671F, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$identifierForVendor', symObjAddr: 0x1C40, symBinAddr: 0x5C40, symSize: 0x158 } - - { offset: 0x6768, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$name', symObjAddr: 0x1D98, symBinAddr: 0x5D98, symSize: 0x158 } - - { offset: 0x67B1, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$model', symObjAddr: 0x1EF0, symBinAddr: 0x5EF0, symSize: 0x34 } - - { offset: 0x67E7, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$localizedModel', symObjAddr: 0x1F24, symBinAddr: 0x5F24, symSize: 0x34 } - - { offset: 0x681D, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$systemName', symObjAddr: 0x1F58, symBinAddr: 0x5F58, symSize: 0x34 } - - { offset: 0x6853, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$systemVersion', symObjAddr: 0x1F8C, symBinAddr: 0x5F8C, symSize: 0x158 } - - { offset: 0x689C, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$batteryState', symObjAddr: 0x20E4, symBinAddr: 0x60E4, symSize: 0xF0 } - - { offset: 0x68E5, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$batteryLevel', symObjAddr: 0x21D4, symBinAddr: 0x61D4, symSize: 0xF0 } - - { offset: 0x6932, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$orientation', symObjAddr: 0x22C4, symBinAddr: 0x62C4, symSize: 0x18 } - - { offset: 0x696B, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSProcessInfo$systemUptime', symObjAddr: 0x22DC, symBinAddr: 0x62DC, symSize: 0xF0 } - - { offset: 0x69B8, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSProcessInfo$physicalMemory', symObjAddr: 0x23CC, symBinAddr: 0x63CC, symSize: 0x110 } - - { offset: 0x6A05, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSProcessInfo$processorCount', symObjAddr: 0x24DC, symBinAddr: 0x64DC, symSize: 0xF0 } - - { offset: 0x6A52, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSProcessInfo$operatingSystemVersion', symObjAddr: 0x25CC, symBinAddr: 0x65CC, symSize: 0x614 } - - { offset: 0x6AE0, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIWindow$safeAreaInsets', symObjAddr: 0x2BE0, symBinAddr: 0x6BE0, symSize: 0x214 } - - { offset: 0x6B2E, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$brightness', symObjAddr: 0x2DF4, symBinAddr: 0x6DF4, symSize: 0xF0 } - - { offset: 0x6B7B, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$bounds', symObjAddr: 0x2EE4, symBinAddr: 0x6EE4, symSize: 0x12C } - - { offset: 0x6BC9, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$scale', symObjAddr: 0x3010, symBinAddr: 0x7010, symSize: 0xF0 } - - { offset: 0x6C16, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$nativeBounds', symObjAddr: 0x3100, symBinAddr: 0x7100, symSize: 0x12C } - - { offset: 0x6C64, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$isCaptured', symObjAddr: 0x322C, symBinAddr: 0x722C, symSize: 0x1C } - - { offset: 0x6C9D, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$mirroredScreen', symObjAddr: 0x3248, symBinAddr: 0x7248, symSize: 0x18 } - - { offset: 0x6CD6, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$AVAudioSession$outputVolume', symObjAddr: 0x3260, symBinAddr: 0x7260, symSize: 0xF0 } - - { offset: 0x6D23, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreenMode$size', symObjAddr: 0x3350, symBinAddr: 0x7350, symSize: 0x104 } - - { offset: 0x6D71, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSFileManager$attributesOfFileSystemForPath$error$', symObjAddr: 0x3454, symBinAddr: 0x7454, symSize: 0x248 } - - { offset: 0x6DF5, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSFileManager$fileExistsAtPath$', symObjAddr: 0x369C, symBinAddr: 0x769C, symSize: 0x3A0 } - - { offset: 0x6E60, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSLocale$preferredLanguages', symObjAddr: 0x3A3C, symBinAddr: 0x7A3C, symSize: 0x88 } - - { offset: 0x6E99, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSLocale$currentLocale', symObjAddr: 0x3AC4, symBinAddr: 0x7AC4, symSize: 0x138 } - - { offset: 0x6EE6, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSLocale$systemLocale', symObjAddr: 0x3BFC, symBinAddr: 0x7BFC, symSize: 0x138 } - - { offset: 0x6F33, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSTimeZone$localTimeZone', symObjAddr: 0x3D34, symBinAddr: 0x7D34, symSize: 0x138 } - - { offset: 0x6F80, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSTimeZone$systemTimeZone', symObjAddr: 0x3E6C, symBinAddr: 0x7E6C, symSize: 0x138 } - - { offset: 0x6FCD, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSTimeZone$defaultTimeZone', symObjAddr: 0x3FA4, symBinAddr: 0x7FA4, symSize: 0x138 } - - { offset: 0x701A, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIStatusBarManager$statusBarFrame', symObjAddr: 0x40DC, symBinAddr: 0x80DC, symSize: 0x12C } - - { offset: 0x7068, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSMutableURLRequest$initWithURL$', symObjAddr: 0x4208, symBinAddr: 0x8208, symSize: 0x134 } - - { offset: 0x70B0, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSMutableURLRequest$setValue$forHTTPHeaderField$', symObjAddr: 0x433C, symBinAddr: 0x833C, symSize: 0x18C } - - { offset: 0x7118, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSURLSession$sessionWithConfiguration$', symObjAddr: 0x44C8, symBinAddr: 0x84C8, symSize: 0xF4 } - - { offset: 0x7160, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSURLSession$dataTaskWithRequest$completionHandler$', symObjAddr: 0x45BC, symBinAddr: 0x85BC, symSize: 0x134 } - - { offset: 0x71C6, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$WKWebView$evaluateJavaScript$completionHandler$', symObjAddr: 0x46F0, symBinAddr: 0x86F0, symSize: 0x1F0 } - - { offset: 0x722E, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$WKWebView$setCustomUserAgent$', symObjAddr: 0x48E0, symBinAddr: 0x88E0, symSize: 0x140 } - - { offset: 0x7287, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$WKWebView$customUserAgent', symObjAddr: 0x4A20, symBinAddr: 0x8A20, symSize: 0x12C } - - { offset: 0x72D4, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$CTTelephonyNetworkInfo$serviceCurrentRadioAccessTechnology', symObjAddr: 0x4B4C, symBinAddr: 0x8B4C, symSize: 0x168 } - - { offset: 0x732B, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$CTTelephonyNetworkInfo$serviceSubscriberCellularProviders', symObjAddr: 0x4CB4, symBinAddr: 0x8CB4, symSize: 0x168 } - - { offset: 0x7382, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$CMMotionManager$startGyroUpdatesToQueue$withHandler$', symObjAddr: 0x4E1C, symBinAddr: 0x8E1C, symSize: 0x150 } - - { offset: 0x73E4, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSBundle$pathForResource$ofType$', symObjAddr: 0x4F6C, symBinAddr: 0x8F6C, symSize: 0x158 } - - { offset: 0x7458, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSBundle$appStoreReceiptURL', symObjAddr: 0x50C4, symBinAddr: 0x90C4, symSize: 0x198 } - - { offset: 0x74EB, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$NSClassFromString', symObjAddr: 0x525C, symBinAddr: 0x925C, symSize: 0x120 } - - { offset: 0x7521, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$uname', symObjAddr: 0x537C, symBinAddr: 0x937C, symSize: 0x88 } - - { offset: 0x755A, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$sysctl', symObjAddr: 0x5404, symBinAddr: 0x9404, symSize: 0x410 } - - { offset: 0x7647, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$sysctlbyname', symObjAddr: 0x5814, symBinAddr: 0x9814, symSize: 0x428 } - - { offset: 0x7745, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$clock_gettime', symObjAddr: 0x5C3C, symBinAddr: 0x9C3C, symSize: 0x5C } - - { offset: 0x778D, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$getifaddrs', symObjAddr: 0x5C98, symBinAddr: 0x9C98, symSize: 0x698 } - - { offset: 0x7913, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$SCNetworkReachabilityGetFlags', symObjAddr: 0x6330, symBinAddr: 0xA330, symSize: 0x84 } - - { offset: 0x795B, size: 0x8, addend: 0x0, symName: _hooked_isAppTrackingTransparencyFrameworkAvailable, symObjAddr: 0x63B4, symBinAddr: 0xA3B4, symSize: 0xBC } - - { offset: 0x79A3, size: 0x8, addend: 0x0, symName: _hooked_appTrackingTransparencyStatus, symObjAddr: 0x6470, symBinAddr: 0xA470, symSize: 0xB0 } - - { offset: 0x79EB, size: 0x8, addend: 0x0, symName: __logosLocalDtor_c65813f7, symObjAddr: 0x6520, symBinAddr: 0xA520, symSize: 0x28 } - - { offset: 0x7A2F, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$ATTrackingManager$trackingAuthorizationStatus_block_invoke', symObjAddr: 0x6548, symBinAddr: 0xA548, symSize: 0x80 } - - { offset: 0x7A7C, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$ATTrackingManager$requestTrackingAuthorizationWithCompletionHandler$_block_invoke', symObjAddr: 0x65C8, symBinAddr: 0xA5C8, symSize: 0x80 } - - { offset: 0x7AC9, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$ATTrackingManager$requestTrackingAuthorizationWithCompletionHandler$_block_invoke_2', symObjAddr: 0x6648, symBinAddr: 0xA648, symSize: 0x58 } - - { offset: 0x7B19, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b40r, symObjAddr: 0x66A0, symBinAddr: 0xA6A0, symSize: 0x58 } - - { offset: 0x7B3D, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r, symObjAddr: 0x66F8, symBinAddr: 0xA6F8, symSize: 0x40 } - - { offset: 0x7B59, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0x6738, symBinAddr: 0xA738, symSize: 0x54 } - - { offset: 0x7B7D, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0x678C, symBinAddr: 0xA78C, symSize: 0x2C } - - { offset: 0x7B99, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$ASIdentifierManager$advertisingIdentifier_block_invoke', symObjAddr: 0x67B8, symBinAddr: 0xA7B8, symSize: 0x80 } - - { offset: 0x7BE6, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$ASIdentifierManager$isAdvertisingTrackingEnabled_block_invoke', symObjAddr: 0x6838, symBinAddr: 0xA838, symSize: 0x9C } - - { offset: 0x7C4F, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$identifierForVendor_block_invoke', symObjAddr: 0x68D4, symBinAddr: 0xA8D4, symSize: 0x80 } - - { offset: 0x7C9C, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$name_block_invoke', symObjAddr: 0x6954, symBinAddr: 0xA954, symSize: 0x64 } - - { offset: 0x7CE9, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$systemVersion_block_invoke', symObjAddr: 0x69B8, symBinAddr: 0xA9B8, symSize: 0x64 } - - { offset: 0x7D36, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$batteryState_block_invoke', symObjAddr: 0x6A1C, symBinAddr: 0xAA1C, symSize: 0x70 } - - { offset: 0x7D9F, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$batteryLevel_block_invoke', symObjAddr: 0x6A8C, symBinAddr: 0xAA8C, symSize: 0x64 } - - { offset: 0x7DF0, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSProcessInfo$systemUptime_block_invoke', symObjAddr: 0x6AF0, symBinAddr: 0xAAF0, symSize: 0x88 } - - { offset: 0x7E5E, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSProcessInfo$physicalMemory_block_invoke', symObjAddr: 0x6B78, symBinAddr: 0xAB78, symSize: 0x74 } - - { offset: 0x7ECC, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSProcessInfo$processorCount_block_invoke', symObjAddr: 0x6BEC, symBinAddr: 0xABEC, symSize: 0x74 } - - { offset: 0x7F3A, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSProcessInfo$operatingSystemVersion_block_invoke', symObjAddr: 0x6C60, symBinAddr: 0xAC60, symSize: 0x64 } - - { offset: 0x7F8B, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIWindow$safeAreaInsets_block_invoke', symObjAddr: 0x6CC4, symBinAddr: 0xACC4, symSize: 0x160 } - - { offset: 0x8008, size: 0x8, addend: 0x0, symName: _UIEdgeInsetsMake, symObjAddr: 0x6E24, symBinAddr: 0xAE24, symSize: 0x4C } - - { offset: 0x8068, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreen$brightness_block_invoke', symObjAddr: 0x6E70, symBinAddr: 0xAE70, symSize: 0x78 } - - { offset: 0x80D6, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreen$bounds_block_invoke', symObjAddr: 0x6EE8, symBinAddr: 0xAEE8, symSize: 0x12C } - - { offset: 0x8172, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreen$scale_block_invoke', symObjAddr: 0x7014, symBinAddr: 0xB014, symSize: 0x78 } - - { offset: 0x81E0, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreen$nativeBounds_block_invoke', symObjAddr: 0x708C, symBinAddr: 0xB08C, symSize: 0x12C } - - { offset: 0x827C, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$AVAudioSession$outputVolume_block_invoke', symObjAddr: 0x71B8, symBinAddr: 0xB1B8, symSize: 0x78 } - - { offset: 0x82EA, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreenMode$size_block_invoke', symObjAddr: 0x7230, symBinAddr: 0xB230, symSize: 0x118 } - - { offset: 0x8385, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSFileManager$attributesOfFileSystemForPath$error$_block_invoke', symObjAddr: 0x7348, symBinAddr: 0xB348, symSize: 0xB0 } - - { offset: 0x83ED, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s, symObjAddr: 0x73F8, symBinAddr: 0xB3F8, symSize: 0x38 } - - { offset: 0x8411, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSFileManager$attributesOfFileSystemForPath$error$_block_invoke.284', symObjAddr: 0x7430, symBinAddr: 0xB430, symSize: 0xB0 } - - { offset: 0x8479, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSFileManager$fileExistsAtPath$_block_invoke', symObjAddr: 0x74E0, symBinAddr: 0xB4E0, symSize: 0x9C } - - { offset: 0x8503, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSLocale$currentLocale_block_invoke', symObjAddr: 0x757C, symBinAddr: 0xB57C, symSize: 0xB0 } - - { offset: 0x8571, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSLocale$systemLocale_block_invoke', symObjAddr: 0x762C, symBinAddr: 0xB62C, symSize: 0xB0 } - - { offset: 0x85DF, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSTimeZone$localTimeZone_block_invoke', symObjAddr: 0x76DC, symBinAddr: 0xB6DC, symSize: 0xB4 } - - { offset: 0x864D, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSTimeZone$systemTimeZone_block_invoke', symObjAddr: 0x7790, symBinAddr: 0xB790, symSize: 0xB4 } - - { offset: 0x86BB, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSTimeZone$defaultTimeZone_block_invoke', symObjAddr: 0x7844, symBinAddr: 0xB844, symSize: 0xB4 } - - { offset: 0x8729, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIStatusBarManager$statusBarFrame_block_invoke', symObjAddr: 0x78F8, symBinAddr: 0xB8F8, symSize: 0xE0 } - - { offset: 0x87B5, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSMutableURLRequest$initWithURL$_block_invoke', symObjAddr: 0x79D8, symBinAddr: 0xB9D8, symSize: 0x68 } - - { offset: 0x8800, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSMutableURLRequest$setValue$forHTTPHeaderField$_block_invoke', symObjAddr: 0x7A40, symBinAddr: 0xBA40, symSize: 0x64 } - - { offset: 0x8851, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSURLSession$sessionWithConfiguration$_block_invoke', symObjAddr: 0x7AA4, symBinAddr: 0xBAA4, symSize: 0xDC } - - { offset: 0x889C, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSURLSession$dataTaskWithRequest$completionHandler$_block_invoke', symObjAddr: 0x7B80, symBinAddr: 0xBB80, symSize: 0x68 } - - { offset: 0x88E7, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$WKWebView$evaluateJavaScript$completionHandler$_block_invoke', symObjAddr: 0x7BE8, symBinAddr: 0xBBE8, symSize: 0x64 } - - { offset: 0x8938, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$WKWebView$setCustomUserAgent$_block_invoke', symObjAddr: 0x7C4C, symBinAddr: 0xBC4C, symSize: 0x64 } - - { offset: 0x8989, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$WKWebView$customUserAgent_block_invoke', symObjAddr: 0x7CB0, symBinAddr: 0xBCB0, symSize: 0x64 } - - { offset: 0x89DA, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$CTTelephonyNetworkInfo$serviceCurrentRadioAccessTechnology_block_invoke', symObjAddr: 0x7D14, symBinAddr: 0xBD14, symSize: 0x268 } - - { offset: 0x8A82, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$CTTelephonyNetworkInfo$serviceSubscriberCellularProviders_block_invoke', symObjAddr: 0x7F7C, symBinAddr: 0xBF7C, symSize: 0x364 } - - { offset: 0x8B2A, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$CMMotionManager$startGyroUpdatesToQueue$withHandler$_block_invoke', symObjAddr: 0x82E0, symBinAddr: 0xC2E0, symSize: 0x15C } - - { offset: 0x8BCF, size: 0x8, addend: 0x0, symName: _randomRadiansPerSecond, symObjAddr: 0x843C, symBinAddr: 0xC43C, symSize: 0x44 } - - { offset: 0x8BF9, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$uname_block_invoke', symObjAddr: 0x8480, symBinAddr: 0xC480, symSize: 0xB0 } - - { offset: 0x8C62, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$sysctl_block_invoke', symObjAddr: 0x8530, symBinAddr: 0xC530, symSize: 0x78 } - - { offset: 0x8CCA, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$sysctl_block_invoke_2', symObjAddr: 0x85A8, symBinAddr: 0xC5A8, symSize: 0x68 } - - { offset: 0x8D1B, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$sysctlbyname_block_invoke', symObjAddr: 0x8610, symBinAddr: 0xC610, symSize: 0xC0 } - - { offset: 0x8D81, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$sysctlbyname_block_invoke_2', symObjAddr: 0x86D0, symBinAddr: 0xC6D0, symSize: 0xC0 } - - { offset: 0x8DE7, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$getifaddrs_block_invoke', symObjAddr: 0x8790, symBinAddr: 0xC790, symSize: 0x84 } - - { offset: 0x8E38, size: 0x8, addend: 0x0, symName: _modifyInterfaceIP, symObjAddr: 0x8814, symBinAddr: 0xC814, symSize: 0x16C } - - { offset: 0x8ECB, size: 0x8, addend: 0x0, symName: _createInterface, symObjAddr: 0x8980, symBinAddr: 0xC980, symSize: 0x3F4 } - - { offset: 0x8F74, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$UIAccessibilityIsClosedCaptioningEnabled', symObjAddr: 0x8D74, symBinAddr: 0xCD74, symSize: 0xC } - - { offset: 0x8F8E, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$UIAccessibilityIsMonoAudioEnabled', symObjAddr: 0x8D80, symBinAddr: 0xCD80, symSize: 0xC } - - { offset: 0x8FA8, size: 0x8, addend: 0x0, symName: _cleanup, symObjAddr: 0x8D8C, symBinAddr: 0xCD8C, symSize: 0x38 } - - { offset: 0x8FBE, size: 0x8, addend: 0x0, symName: ___GLOBAL_init_65535, symObjAddr: 0x9384, symBinAddr: 0xCDC4, symSize: 0x28 } + - { offset: 0x7D, size: 0x8, addend: 0x0, symName: _settings, symBinAddr: 0x14798, symSize: 0x0 } + - { offset: 0xF0, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$ATTrackingManager$trackingAuthorizationStatus', symObjAddr: 0x26CF8, symBinAddr: 0x145F0, symSize: 0x0 } + - { offset: 0x163, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$ATTrackingManager$requestTrackingAuthorizationWithCompletionHandler$', symObjAddr: 0x26D00, symBinAddr: 0x145F8, symSize: 0x0 } + - { offset: 0x1FD, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$ASIdentifierManager$advertisingIdentifier', symObjAddr: 0x26D08, symBinAddr: 0x14600, symSize: 0x0 } + - { offset: 0x27B, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$ASIdentifierManager$isAdvertisingTrackingEnabled', symObjAddr: 0x26D10, symBinAddr: 0x14608, symSize: 0x0 } + - { offset: 0x2B7, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$identifierForVendor', symObjAddr: 0x26D18, symBinAddr: 0x14610, symSize: 0x0 } + - { offset: 0x492, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$name', symObjAddr: 0x26D20, symBinAddr: 0x14618, symSize: 0x0 } + - { offset: 0x4BC, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$model', symObjAddr: 0x26D28, symBinAddr: 0x14620, symSize: 0x0 } + - { offset: 0x4D1, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$localizedModel', symObjAddr: 0x26D30, symBinAddr: 0x14628, symSize: 0x0 } + - { offset: 0x4E6, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$systemName', symObjAddr: 0x26D38, symBinAddr: 0x14630, symSize: 0x0 } + - { offset: 0x4FB, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$systemVersion', symObjAddr: 0x26D40, symBinAddr: 0x14638, symSize: 0x0 } + - { offset: 0x510, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$batteryState', symObjAddr: 0x26D48, symBinAddr: 0x14640, symSize: 0x0 } + - { offset: 0x53A, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$batteryLevel', symObjAddr: 0x26D50, symBinAddr: 0x14648, symSize: 0x0 } + - { offset: 0x564, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$orientation', symObjAddr: 0x26D58, symBinAddr: 0x14650, symSize: 0x0 } + - { offset: 0x58E, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSProcessInfo$systemUptime', symObjAddr: 0x26D60, symBinAddr: 0x14658, symSize: 0x0 } + - { offset: 0x738, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSProcessInfo$physicalMemory', symObjAddr: 0x26D68, symBinAddr: 0x14660, symSize: 0x0 } + - { offset: 0x762, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSProcessInfo$processorCount', symObjAddr: 0x26D70, symBinAddr: 0x14668, symSize: 0x0 } + - { offset: 0x78C, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSProcessInfo$operatingSystemVersion', symObjAddr: 0x26D78, symBinAddr: 0x14670, symSize: 0x0 } + - { offset: 0x7B6, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIWindow$safeAreaInsets', symObjAddr: 0x26D80, symBinAddr: 0x14678, symSize: 0x0 } + - { offset: 0x24E4, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$brightness', symObjAddr: 0x26D88, symBinAddr: 0x14680, symSize: 0x0 } + - { offset: 0x2513, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$bounds', symObjAddr: 0x26D90, symBinAddr: 0x14688, symSize: 0x0 } + - { offset: 0x253D, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$scale', symObjAddr: 0x26D98, symBinAddr: 0x14690, symSize: 0x0 } + - { offset: 0x2552, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$nativeBounds', symObjAddr: 0x26DA0, symBinAddr: 0x14698, symSize: 0x0 } + - { offset: 0x2567, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$isCaptured', symObjAddr: 0x26DA8, symBinAddr: 0x146A0, symSize: 0x0 } + - { offset: 0x2591, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$mirroredScreen', symObjAddr: 0x26DB0, symBinAddr: 0x146A8, symSize: 0x0 } + - { offset: 0x25BB, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$AVAudioSession$outputVolume', symObjAddr: 0x26DB8, symBinAddr: 0x146B0, symSize: 0x0 } + - { offset: 0x25F5, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreenMode$size', symObjAddr: 0x26DC0, symBinAddr: 0x146B8, symSize: 0x0 } + - { offset: 0x2624, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSFileManager$attributesOfFileSystemForPath$error$', symObjAddr: 0x26DC8, symBinAddr: 0x146C0, symSize: 0x0 } + - { offset: 0x274E, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSFileManager$fileExistsAtPath$', symObjAddr: 0x26DD0, symBinAddr: 0x146C8, symSize: 0x0 } + - { offset: 0x277D, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSLocale$preferredLanguages', symObjAddr: 0x26DD8, symBinAddr: 0x146D0, symSize: 0x0 } + - { offset: 0x27A7, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSLocale$currentLocale', symObjAddr: 0x26DE0, symBinAddr: 0x146D8, symSize: 0x0 } + - { offset: 0x27E6, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSLocale$systemLocale', symObjAddr: 0x26DE8, symBinAddr: 0x146E0, symSize: 0x0 } + - { offset: 0x27FB, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSTimeZone$localTimeZone', symObjAddr: 0x26DF0, symBinAddr: 0x146E8, symSize: 0x0 } + - { offset: 0x2854, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSTimeZone$systemTimeZone', symObjAddr: 0x26DF8, symBinAddr: 0x146F0, symSize: 0x0 } + - { offset: 0x2869, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSTimeZone$defaultTimeZone', symObjAddr: 0x26E00, symBinAddr: 0x146F8, symSize: 0x0 } + - { offset: 0x287E, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIStatusBarManager$statusBarFrame', symObjAddr: 0x26E08, symBinAddr: 0x14700, symSize: 0x0 } + - { offset: 0x28EA, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSMutableURLRequest$initWithURL$', symObjAddr: 0x26E10, symBinAddr: 0x14708, symSize: 0x0 } + - { offset: 0x2B87, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSMutableURLRequest$setValue$forHTTPHeaderField$', symObjAddr: 0x26E18, symBinAddr: 0x14710, symSize: 0x0 } + - { offset: 0x2BBC, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSURLSession$sessionWithConfiguration$', symObjAddr: 0x26E20, symBinAddr: 0x14718, symSize: 0x0 } + - { offset: 0x32F0, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSURLSession$dataTaskWithRequest$completionHandler$', symObjAddr: 0x26E28, symBinAddr: 0x14720, symSize: 0x0 } + - { offset: 0x3542, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$WKWebView$evaluateJavaScript$completionHandler$', symObjAddr: 0x26E30, symBinAddr: 0x14728, symSize: 0x0 } + - { offset: 0x51A6, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$WKWebView$setCustomUserAgent$', symObjAddr: 0x26E38, symBinAddr: 0x14730, symSize: 0x0 } + - { offset: 0x51D1, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$WKWebView$customUserAgent', symObjAddr: 0x26E40, symBinAddr: 0x14738, symSize: 0x0 } + - { offset: 0x51FB, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$CTTelephonyNetworkInfo$serviceCurrentRadioAccessTechnology', symObjAddr: 0x26E48, symBinAddr: 0x14740, symSize: 0x0 } + - { offset: 0x53AB, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$CTTelephonyNetworkInfo$serviceSubscriberCellularProviders', symObjAddr: 0x26E50, symBinAddr: 0x14748, symSize: 0x0 } + - { offset: 0x53C0, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$CMMotionManager$startGyroUpdatesToQueue$withHandler$', symObjAddr: 0x26E58, symBinAddr: 0x14750, symSize: 0x0 } + - { offset: 0x590C, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$uname', symObjAddr: 0x26E60, symBinAddr: 0x14758, symSize: 0x0 } + - { offset: 0x598E, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$sysctl', symObjAddr: 0x26E68, symBinAddr: 0x14760, symSize: 0x0 } + - { offset: 0x59E7, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$sysctlbyname', symObjAddr: 0x26E70, symBinAddr: 0x14768, symSize: 0x0 } + - { offset: 0x5A21, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$clock_gettime', symObjAddr: 0x26E78, symBinAddr: 0x14770, symSize: 0x0 } + - { offset: 0x5AC1, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$getifaddrs', symObjAddr: 0x26E80, symBinAddr: 0x14778, symSize: 0x0 } + - { offset: 0x5B9F, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$SCNetworkReachabilityGetFlags', symObjAddr: 0x26E88, symBinAddr: 0x14780, symSize: 0x0 } + - { offset: 0x5C50, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIAccessibilityIsClosedCaptioningEnabled', symObjAddr: 0x26E90, symBinAddr: 0x14788, symSize: 0x0 } + - { offset: 0x5C72, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIAccessibilityIsMonoAudioEnabled', symObjAddr: 0x26E98, symBinAddr: 0x14790, symSize: 0x0 } + - { offset: 0x5E40, size: 0x8, addend: 0x0, symName: _str2uuid, symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x64 } + - { offset: 0x5E68, size: 0x8, addend: 0x0, symName: _str2int, symObjAddr: 0x64, symBinAddr: 0x4064, symSize: 0x58 } + - { offset: 0x5E90, size: 0x8, addend: 0x0, symName: _str2float, symObjAddr: 0xBC, symBinAddr: 0x40BC, symSize: 0x54 } + - { offset: 0x5EB8, size: 0x8, addend: 0x0, symName: _str2double, symObjAddr: 0x110, symBinAddr: 0x4110, symSize: 0x54 } + - { offset: 0x5EE0, size: 0x8, addend: 0x0, symName: _str2ull, symObjAddr: 0x164, symBinAddr: 0x4164, symSize: 0x58 } + - { offset: 0x5F08, size: 0x8, addend: 0x0, symName: _tryGetVal, symObjAddr: 0x1BC, symBinAddr: 0x41BC, symSize: 0x190 } + - { offset: 0x5F62, size: 0x8, addend: 0x0, symName: _str2chars, symObjAddr: 0x34C, symBinAddr: 0x434C, symSize: 0x6C } + - { offset: 0x5F98, size: 0x8, addend: 0x0, symName: '-[CustomCMGyroData rotationRate]', symObjAddr: 0x3B8, symBinAddr: 0x43B8, symSize: 0x44 } + - { offset: 0x5FCF, size: 0x8, addend: 0x0, symName: '-[CustomCMGyroData customRotationRate]', symObjAddr: 0x3FC, symBinAddr: 0x43FC, symSize: 0x40 } + - { offset: 0x6006, size: 0x8, addend: 0x0, symName: '-[CustomCMGyroData setCustomRotationRate:]', symObjAddr: 0x43C, symBinAddr: 0x443C, symSize: 0x40 } + - { offset: 0x6045, size: 0x8, addend: 0x0, symName: __logosLocalCtor_e2ef2056, symObjAddr: 0x47C, symBinAddr: 0x447C, symSize: 0xD0C } + - { offset: 0x62E8, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$ATTrackingManager$trackingAuthorizationStatus', symObjAddr: 0x1188, symBinAddr: 0x5188, symSize: 0x130 } + - { offset: 0x6349, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$ATTrackingManager$requestTrackingAuthorizationWithCompletionHandler$', symObjAddr: 0x12B8, symBinAddr: 0x52B8, symSize: 0x1BC } + - { offset: 0x63B0, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$ASIdentifierManager$advertisingIdentifier', symObjAddr: 0x1474, symBinAddr: 0x5474, symSize: 0x158 } + - { offset: 0x63F9, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$ASIdentifierManager$isAdvertisingTrackingEnabled', symObjAddr: 0x15CC, symBinAddr: 0x55CC, symSize: 0xF4 } + - { offset: 0x6442, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$identifierForVendor', symObjAddr: 0x16C0, symBinAddr: 0x56C0, symSize: 0x158 } + - { offset: 0x648B, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$name', symObjAddr: 0x1818, symBinAddr: 0x5818, symSize: 0x158 } + - { offset: 0x64D4, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$model', symObjAddr: 0x1970, symBinAddr: 0x5970, symSize: 0x34 } + - { offset: 0x650A, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$localizedModel', symObjAddr: 0x19A4, symBinAddr: 0x59A4, symSize: 0x34 } + - { offset: 0x6540, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$systemName', symObjAddr: 0x19D8, symBinAddr: 0x59D8, symSize: 0x34 } + - { offset: 0x6576, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$systemVersion', symObjAddr: 0x1A0C, symBinAddr: 0x5A0C, symSize: 0x158 } + - { offset: 0x65BF, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$batteryState', symObjAddr: 0x1B64, symBinAddr: 0x5B64, symSize: 0xF0 } + - { offset: 0x6608, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$batteryLevel', symObjAddr: 0x1C54, symBinAddr: 0x5C54, symSize: 0xF0 } + - { offset: 0x6651, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$orientation', symObjAddr: 0x1D44, symBinAddr: 0x5D44, symSize: 0x18 } + - { offset: 0x6687, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSProcessInfo$systemUptime', symObjAddr: 0x1D5C, symBinAddr: 0x5D5C, symSize: 0xF0 } + - { offset: 0x66D0, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSProcessInfo$physicalMemory', symObjAddr: 0x1E4C, symBinAddr: 0x5E4C, symSize: 0x110 } + - { offset: 0x6719, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSProcessInfo$processorCount', symObjAddr: 0x1F5C, symBinAddr: 0x5F5C, symSize: 0xF0 } + - { offset: 0x6766, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSProcessInfo$operatingSystemVersion', symObjAddr: 0x204C, symBinAddr: 0x604C, symSize: 0x614 } + - { offset: 0x67F4, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIWindow$safeAreaInsets', symObjAddr: 0x2660, symBinAddr: 0x6660, symSize: 0x214 } + - { offset: 0x6842, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$brightness', symObjAddr: 0x2874, symBinAddr: 0x6874, symSize: 0xF0 } + - { offset: 0x688F, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$bounds', symObjAddr: 0x2964, symBinAddr: 0x6964, symSize: 0x12C } + - { offset: 0x68DD, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$scale', symObjAddr: 0x2A90, symBinAddr: 0x6A90, symSize: 0xF0 } + - { offset: 0x692A, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$nativeBounds', symObjAddr: 0x2B80, symBinAddr: 0x6B80, symSize: 0x12C } + - { offset: 0x6978, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$isCaptured', symObjAddr: 0x2CAC, symBinAddr: 0x6CAC, symSize: 0x1C } + - { offset: 0x69B1, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$mirroredScreen', symObjAddr: 0x2CC8, symBinAddr: 0x6CC8, symSize: 0x18 } + - { offset: 0x69EA, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$AVAudioSession$outputVolume', symObjAddr: 0x2CE0, symBinAddr: 0x6CE0, symSize: 0xF0 } + - { offset: 0x6A37, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreenMode$size', symObjAddr: 0x2DD0, symBinAddr: 0x6DD0, symSize: 0x104 } + - { offset: 0x6A85, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSFileManager$attributesOfFileSystemForPath$error$', symObjAddr: 0x2ED4, symBinAddr: 0x6ED4, symSize: 0x248 } + - { offset: 0x6B09, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSFileManager$fileExistsAtPath$', symObjAddr: 0x311C, symBinAddr: 0x711C, symSize: 0x3A0 } + - { offset: 0x6B74, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSLocale$preferredLanguages', symObjAddr: 0x34BC, symBinAddr: 0x74BC, symSize: 0x88 } + - { offset: 0x6BAD, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSLocale$currentLocale', symObjAddr: 0x3544, symBinAddr: 0x7544, symSize: 0x138 } + - { offset: 0x6BFA, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSLocale$systemLocale', symObjAddr: 0x367C, symBinAddr: 0x767C, symSize: 0x138 } + - { offset: 0x6C47, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSTimeZone$localTimeZone', symObjAddr: 0x37B4, symBinAddr: 0x77B4, symSize: 0x138 } + - { offset: 0x6C94, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSTimeZone$systemTimeZone', symObjAddr: 0x38EC, symBinAddr: 0x78EC, symSize: 0x138 } + - { offset: 0x6CE1, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSTimeZone$defaultTimeZone', symObjAddr: 0x3A24, symBinAddr: 0x7A24, symSize: 0x138 } + - { offset: 0x6D2E, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIStatusBarManager$statusBarFrame', symObjAddr: 0x3B5C, symBinAddr: 0x7B5C, symSize: 0x12C } + - { offset: 0x6D7C, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSMutableURLRequest$initWithURL$', symObjAddr: 0x3C88, symBinAddr: 0x7C88, symSize: 0x134 } + - { offset: 0x6DC4, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSMutableURLRequest$setValue$forHTTPHeaderField$', symObjAddr: 0x3DBC, symBinAddr: 0x7DBC, symSize: 0x18C } + - { offset: 0x6E2C, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSURLSession$sessionWithConfiguration$', symObjAddr: 0x3F48, symBinAddr: 0x7F48, symSize: 0xF4 } + - { offset: 0x6E74, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSURLSession$dataTaskWithRequest$completionHandler$', symObjAddr: 0x403C, symBinAddr: 0x803C, symSize: 0x134 } + - { offset: 0x6EDA, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$WKWebView$evaluateJavaScript$completionHandler$', symObjAddr: 0x4170, symBinAddr: 0x8170, symSize: 0x1F0 } + - { offset: 0x6F42, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$WKWebView$setCustomUserAgent$', symObjAddr: 0x4360, symBinAddr: 0x8360, symSize: 0x140 } + - { offset: 0x6F9B, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$WKWebView$customUserAgent', symObjAddr: 0x44A0, symBinAddr: 0x84A0, symSize: 0x12C } + - { offset: 0x6FE8, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$CTTelephonyNetworkInfo$serviceCurrentRadioAccessTechnology', symObjAddr: 0x45CC, symBinAddr: 0x85CC, symSize: 0x168 } + - { offset: 0x703F, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$CTTelephonyNetworkInfo$serviceSubscriberCellularProviders', symObjAddr: 0x4734, symBinAddr: 0x8734, symSize: 0x168 } + - { offset: 0x7096, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$CMMotionManager$startGyroUpdatesToQueue$withHandler$', symObjAddr: 0x489C, symBinAddr: 0x889C, symSize: 0x150 } + - { offset: 0x70F8, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$uname', symObjAddr: 0x49EC, symBinAddr: 0x89EC, symSize: 0x88 } + - { offset: 0x7131, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$sysctl', symObjAddr: 0x4A74, symBinAddr: 0x8A74, symSize: 0x410 } + - { offset: 0x721E, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$sysctlbyname', symObjAddr: 0x4E84, symBinAddr: 0x8E84, symSize: 0x428 } + - { offset: 0x731C, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$clock_gettime', symObjAddr: 0x52AC, symBinAddr: 0x92AC, symSize: 0x5C } + - { offset: 0x7364, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$getifaddrs', symObjAddr: 0x5308, symBinAddr: 0x9308, symSize: 0x698 } + - { offset: 0x74EA, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$SCNetworkReachabilityGetFlags', symObjAddr: 0x59A0, symBinAddr: 0x99A0, symSize: 0x84 } + - { offset: 0x7532, size: 0x8, addend: 0x0, symName: __logosLocalDtor_9db639d6, symObjAddr: 0x5A24, symBinAddr: 0x9A24, symSize: 0x28 } + - { offset: 0x7576, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$ATTrackingManager$trackingAuthorizationStatus_block_invoke', symObjAddr: 0x5A4C, symBinAddr: 0x9A4C, symSize: 0x80 } + - { offset: 0x75C3, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32r, symObjAddr: 0x5ACC, symBinAddr: 0x9ACC, symSize: 0x38 } + - { offset: 0x75E7, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32r, symObjAddr: 0x5B04, symBinAddr: 0x9B04, symSize: 0x2C } + - { offset: 0x7603, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$ATTrackingManager$requestTrackingAuthorizationWithCompletionHandler$_block_invoke', symObjAddr: 0x5B30, symBinAddr: 0x9B30, symSize: 0x80 } + - { offset: 0x7650, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$ATTrackingManager$requestTrackingAuthorizationWithCompletionHandler$_block_invoke_2', symObjAddr: 0x5BB0, symBinAddr: 0x9BB0, symSize: 0x58 } + - { offset: 0x76A0, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b40r, symObjAddr: 0x5C08, symBinAddr: 0x9C08, symSize: 0x58 } + - { offset: 0x76C4, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r, symObjAddr: 0x5C60, symBinAddr: 0x9C60, symSize: 0x40 } + - { offset: 0x76E0, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0x5CA0, symBinAddr: 0x9CA0, symSize: 0x54 } + - { offset: 0x7704, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0x5CF4, symBinAddr: 0x9CF4, symSize: 0x2C } + - { offset: 0x7720, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$ASIdentifierManager$advertisingIdentifier_block_invoke', symObjAddr: 0x5D20, symBinAddr: 0x9D20, symSize: 0x80 } + - { offset: 0x776D, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$ASIdentifierManager$isAdvertisingTrackingEnabled_block_invoke', symObjAddr: 0x5DA0, symBinAddr: 0x9DA0, symSize: 0x9C } + - { offset: 0x77D6, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$identifierForVendor_block_invoke', symObjAddr: 0x5E3C, symBinAddr: 0x9E3C, symSize: 0x80 } + - { offset: 0x7823, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$name_block_invoke', symObjAddr: 0x5EBC, symBinAddr: 0x9EBC, symSize: 0x64 } + - { offset: 0x7870, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$systemVersion_block_invoke', symObjAddr: 0x5F20, symBinAddr: 0x9F20, symSize: 0x64 } + - { offset: 0x78BD, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$batteryState_block_invoke', symObjAddr: 0x5F84, symBinAddr: 0x9F84, symSize: 0x70 } + - { offset: 0x7926, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$batteryLevel_block_invoke', symObjAddr: 0x5FF4, symBinAddr: 0x9FF4, symSize: 0x64 } + - { offset: 0x7973, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSProcessInfo$systemUptime_block_invoke', symObjAddr: 0x6058, symBinAddr: 0xA058, symSize: 0x88 } + - { offset: 0x79DC, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSProcessInfo$physicalMemory_block_invoke', symObjAddr: 0x60E0, symBinAddr: 0xA0E0, symSize: 0x74 } + - { offset: 0x7A45, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSProcessInfo$processorCount_block_invoke', symObjAddr: 0x6154, symBinAddr: 0xA154, symSize: 0x74 } + - { offset: 0x7AB3, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSProcessInfo$operatingSystemVersion_block_invoke', symObjAddr: 0x61C8, symBinAddr: 0xA1C8, symSize: 0x64 } + - { offset: 0x7B04, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIWindow$safeAreaInsets_block_invoke', symObjAddr: 0x622C, symBinAddr: 0xA22C, symSize: 0x160 } + - { offset: 0x7B81, size: 0x8, addend: 0x0, symName: _UIEdgeInsetsMake, symObjAddr: 0x638C, symBinAddr: 0xA38C, symSize: 0x4C } + - { offset: 0x7BE1, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreen$brightness_block_invoke', symObjAddr: 0x63D8, symBinAddr: 0xA3D8, symSize: 0x78 } + - { offset: 0x7C4F, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreen$bounds_block_invoke', symObjAddr: 0x6450, symBinAddr: 0xA450, symSize: 0x12C } + - { offset: 0x7CEB, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreen$scale_block_invoke', symObjAddr: 0x657C, symBinAddr: 0xA57C, symSize: 0x78 } + - { offset: 0x7D59, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreen$nativeBounds_block_invoke', symObjAddr: 0x65F4, symBinAddr: 0xA5F4, symSize: 0x12C } + - { offset: 0x7DF5, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$AVAudioSession$outputVolume_block_invoke', symObjAddr: 0x6720, symBinAddr: 0xA720, symSize: 0x78 } + - { offset: 0x7E63, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreenMode$size_block_invoke', symObjAddr: 0x6798, symBinAddr: 0xA798, symSize: 0x118 } + - { offset: 0x7EFE, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSFileManager$attributesOfFileSystemForPath$error$_block_invoke', symObjAddr: 0x68B0, symBinAddr: 0xA8B0, symSize: 0xB0 } + - { offset: 0x7F66, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s, symObjAddr: 0x6960, symBinAddr: 0xA960, symSize: 0x38 } + - { offset: 0x7F8A, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s, symObjAddr: 0x6998, symBinAddr: 0xA998, symSize: 0x2C } + - { offset: 0x7FA6, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSFileManager$attributesOfFileSystemForPath$error$_block_invoke.252', symObjAddr: 0x69C4, symBinAddr: 0xA9C4, symSize: 0xB0 } + - { offset: 0x800E, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSFileManager$fileExistsAtPath$_block_invoke', symObjAddr: 0x6A74, symBinAddr: 0xAA74, symSize: 0x9C } + - { offset: 0x8098, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSLocale$currentLocale_block_invoke', symObjAddr: 0x6B10, symBinAddr: 0xAB10, symSize: 0xB0 } + - { offset: 0x8106, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSLocale$systemLocale_block_invoke', symObjAddr: 0x6BC0, symBinAddr: 0xABC0, symSize: 0xB0 } + - { offset: 0x8174, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSTimeZone$localTimeZone_block_invoke', symObjAddr: 0x6C70, symBinAddr: 0xAC70, symSize: 0xB4 } + - { offset: 0x81E2, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSTimeZone$systemTimeZone_block_invoke', symObjAddr: 0x6D24, symBinAddr: 0xAD24, symSize: 0xB4 } + - { offset: 0x8250, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSTimeZone$defaultTimeZone_block_invoke', symObjAddr: 0x6DD8, symBinAddr: 0xADD8, symSize: 0xB4 } + - { offset: 0x82BE, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIStatusBarManager$statusBarFrame_block_invoke', symObjAddr: 0x6E8C, symBinAddr: 0xAE8C, symSize: 0xE0 } + - { offset: 0x834A, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSMutableURLRequest$initWithURL$_block_invoke', symObjAddr: 0x6F6C, symBinAddr: 0xAF6C, symSize: 0x68 } + - { offset: 0x8395, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSMutableURLRequest$setValue$forHTTPHeaderField$_block_invoke', symObjAddr: 0x6FD4, symBinAddr: 0xAFD4, symSize: 0x64 } + - { offset: 0x83E6, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSURLSession$sessionWithConfiguration$_block_invoke', symObjAddr: 0x7038, symBinAddr: 0xB038, symSize: 0xDC } + - { offset: 0x8431, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSURLSession$dataTaskWithRequest$completionHandler$_block_invoke', symObjAddr: 0x7114, symBinAddr: 0xB114, symSize: 0x68 } + - { offset: 0x847C, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$WKWebView$evaluateJavaScript$completionHandler$_block_invoke', symObjAddr: 0x717C, symBinAddr: 0xB17C, symSize: 0x64 } + - { offset: 0x84CD, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$WKWebView$setCustomUserAgent$_block_invoke', symObjAddr: 0x71E0, symBinAddr: 0xB1E0, symSize: 0x64 } + - { offset: 0x851E, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$WKWebView$customUserAgent_block_invoke', symObjAddr: 0x7244, symBinAddr: 0xB244, symSize: 0x64 } + - { offset: 0x856F, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$CTTelephonyNetworkInfo$serviceCurrentRadioAccessTechnology_block_invoke', symObjAddr: 0x72A8, symBinAddr: 0xB2A8, symSize: 0x268 } + - { offset: 0x8617, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$CTTelephonyNetworkInfo$serviceSubscriberCellularProviders_block_invoke', symObjAddr: 0x7510, symBinAddr: 0xB510, symSize: 0x364 } + - { offset: 0x86BF, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$CMMotionManager$startGyroUpdatesToQueue$withHandler$_block_invoke', symObjAddr: 0x7874, symBinAddr: 0xB874, symSize: 0x15C } + - { offset: 0x8764, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b, symObjAddr: 0x79D0, symBinAddr: 0xB9D0, symSize: 0x38 } + - { offset: 0x8788, size: 0x8, addend: 0x0, symName: _randomRadiansPerSecond, symObjAddr: 0x7A08, symBinAddr: 0xBA08, symSize: 0x44 } + - { offset: 0x87B2, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$uname_block_invoke', symObjAddr: 0x7A4C, symBinAddr: 0xBA4C, symSize: 0xB0 } + - { offset: 0x881B, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$sysctl_block_invoke', symObjAddr: 0x7AFC, symBinAddr: 0xBAFC, symSize: 0x78 } + - { offset: 0x8883, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$sysctl_block_invoke_2', symObjAddr: 0x7B74, symBinAddr: 0xBB74, symSize: 0x68 } + - { offset: 0x88D4, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$sysctlbyname_block_invoke', symObjAddr: 0x7BDC, symBinAddr: 0xBBDC, symSize: 0xC0 } + - { offset: 0x893A, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$sysctlbyname_block_invoke_2', symObjAddr: 0x7C9C, symBinAddr: 0xBC9C, symSize: 0xC0 } + - { offset: 0x89A0, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$getifaddrs_block_invoke', symObjAddr: 0x7D5C, symBinAddr: 0xBD5C, symSize: 0x84 } + - { offset: 0x89F1, size: 0x8, addend: 0x0, symName: _modifyInterfaceIP, symObjAddr: 0x7DE0, symBinAddr: 0xBDE0, symSize: 0x16C } + - { offset: 0x8A84, size: 0x8, addend: 0x0, symName: _createInterface, symObjAddr: 0x7F4C, symBinAddr: 0xBF4C, symSize: 0x3F4 } + - { offset: 0x8B2D, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$UIAccessibilityIsClosedCaptioningEnabled', symObjAddr: 0x8340, symBinAddr: 0xC340, symSize: 0xC } + - { offset: 0x8B47, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$UIAccessibilityIsMonoAudioEnabled', symObjAddr: 0x834C, symBinAddr: 0xC34C, symSize: 0xC } + - { offset: 0x8B61, size: 0x8, addend: 0x0, symName: _cleanup, symObjAddr: 0x8358, symBinAddr: 0xC358, symSize: 0x38 } + - { offset: 0x8B77, size: 0x8, addend: 0x0, symName: ___GLOBAL_init_65535, symObjAddr: 0x8940, symBinAddr: 0xC390, symSize: 0x28 } ... diff --git a/.theos/obj/debug/arm64/Tweak.x.313ad567.Td b/.theos/obj/debug/arm64/Tweak.x.313ad567.Td deleted file mode 100644 index 74b200e..0000000 --- a/.theos/obj/debug/arm64/Tweak.x.313ad567.Td +++ /dev/null @@ -1,12 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/Tweak.x.313ad567.o: \ - /Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/Tweak.x.m \ - /Users/mac/theos/Prefix.pch \ - /Users/mac/theos/vendor/include/SpringBoard/SpringBoard.h \ - /Users/mac/theos/vendor/include/substrate.h \ - /Users/mac/theos/vendor/lib/CydiaSubstrate.framework/Modules/module.modulemap \ - /Users/mac/theos/vendor/lib/CydiaSubstrate.framework/Headers/CydiaSubstrate.h -/Users/mac/theos/Prefix.pch: -/Users/mac/theos/vendor/include/SpringBoard/SpringBoard.h: -/Users/mac/theos/vendor/include/substrate.h: -/Users/mac/theos/vendor/lib/CydiaSubstrate.framework/Modules/module.modulemap: -/Users/mac/theos/vendor/lib/CydiaSubstrate.framework/Headers/CydiaSubstrate.h: diff --git a/.theos/obj/debug/arm64/Tweak.x.313ad567.o b/.theos/obj/debug/arm64/Tweak.x.313ad567.o deleted file mode 100644 index 0d0310c..0000000 Binary files a/.theos/obj/debug/arm64/Tweak.x.313ad567.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/Tweak.x.d511a4b4.Td b/.theos/obj/debug/arm64/Tweak.x.d511a4b4.Td deleted file mode 100644 index f51132f..0000000 --- a/.theos/obj/debug/arm64/Tweak.x.d511a4b4.Td +++ /dev/null @@ -1,38 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/Tweak.x.d511a4b4.o: \ - /Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/Tweak.x.m \ - /Users/mac/theos/Prefix.pch \ - /Users/mac/theos/vendor/include/SpringBoard/SpringBoard.h \ - /Users/mac/theos/vendor/include/SpringBoard/SBAlertItemsController.h \ - /Users/mac/theos/vendor/include/SpringBoard/SBUserNotificationAlert.h \ - /Users/mac/theos/vendor/include/SpringBoardUI/module.modulemap \ - /Users/mac/theos/vendor/include/SpringBoardUI/SpringBoardUI.h \ - /Users/mac/theos/vendor/include/SpringBoardUI/SBAlertItem.h \ - /Users/mac/theos/vendor/include/SpringBoardUI/_SBAlertController.h \ - /Users/mac/theos/vendor/include/SpringBoard/SBApplication.h \ - /Users/mac/theos/vendor/include/SpringBoard/SBActivationSettings.h \ - /Users/mac/theos/vendor/include/SpringBoard/SBWorkspace.h \ - /Users/mac/theos/vendor/include/SpringBoard/SBApplicationController.h \ - /Users/mac/workspaces/projects/ios-change/code/ios-change/main/AppRunMan/server/MySimpleServer.h \ - /Users/mac/workspaces/projects/ios-change/code/ios-change/main/AppRunMan/server/FloatingWindow.h \ - /Users/mac/workspaces/projects/ios-change/code/ios-change/main/AppRunMan/server/XSHttpHelper.h \ - /Users/mac/theos/vendor/include/substrate.h \ - /Users/mac/theos/vendor/lib/CydiaSubstrate.framework/Modules/module.modulemap \ - /Users/mac/theos/vendor/lib/CydiaSubstrate.framework/Headers/CydiaSubstrate.h -/Users/mac/theos/Prefix.pch: -/Users/mac/theos/vendor/include/SpringBoard/SpringBoard.h: -/Users/mac/theos/vendor/include/SpringBoard/SBAlertItemsController.h: -/Users/mac/theos/vendor/include/SpringBoard/SBUserNotificationAlert.h: -/Users/mac/theos/vendor/include/SpringBoardUI/module.modulemap: -/Users/mac/theos/vendor/include/SpringBoardUI/SpringBoardUI.h: -/Users/mac/theos/vendor/include/SpringBoardUI/SBAlertItem.h: -/Users/mac/theos/vendor/include/SpringBoardUI/_SBAlertController.h: -/Users/mac/theos/vendor/include/SpringBoard/SBApplication.h: -/Users/mac/theos/vendor/include/SpringBoard/SBActivationSettings.h: -/Users/mac/theos/vendor/include/SpringBoard/SBWorkspace.h: -/Users/mac/theos/vendor/include/SpringBoard/SBApplicationController.h: -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/AppRunMan/server/MySimpleServer.h: -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/AppRunMan/server/FloatingWindow.h: -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/AppRunMan/server/XSHttpHelper.h: -/Users/mac/theos/vendor/include/substrate.h: -/Users/mac/theos/vendor/lib/CydiaSubstrate.framework/Modules/module.modulemap: -/Users/mac/theos/vendor/lib/CydiaSubstrate.framework/Headers/CydiaSubstrate.h: diff --git a/.theos/obj/debug/arm64/Tweak.x.d511a4b4.o b/.theos/obj/debug/arm64/Tweak.x.d511a4b4.o deleted file mode 100644 index e72762e..0000000 Binary files a/.theos/obj/debug/arm64/Tweak.x.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/server/FloatingWindow.m.d511a4b4.Td b/.theos/obj/debug/arm64/server/FloatingWindow.m.d511a4b4.Td deleted file mode 100644 index de8646d..0000000 --- a/.theos/obj/debug/arm64/server/FloatingWindow.m.d511a4b4.Td +++ /dev/null @@ -1,15 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/server/FloatingWindow.m.d511a4b4.o: \ - server/FloatingWindow.m /Users/mac/theos/Prefix.pch \ - server/FloatingWindow.h server/XSHttpHelper.h server/IPhoneHertbeat.h \ - server/MyAdTask2.h server/MyEventBus.h server/UIView+Toast.h \ - server/XSHelper.h server/XSPhoneConfig.h server/XSPhoneInfo.h -/Users/mac/theos/Prefix.pch: -server/FloatingWindow.h: -server/XSHttpHelper.h: -server/IPhoneHertbeat.h: -server/MyAdTask2.h: -server/MyEventBus.h: -server/UIView+Toast.h: -server/XSHelper.h: -server/XSPhoneConfig.h: -server/XSPhoneInfo.h: diff --git a/.theos/obj/debug/arm64/server/FloatingWindow.m.d511a4b4.o b/.theos/obj/debug/arm64/server/FloatingWindow.m.d511a4b4.o deleted file mode 100644 index 390ef14..0000000 Binary files a/.theos/obj/debug/arm64/server/FloatingWindow.m.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/server/GCD/GCDAsyncUdpSocket.m.d511a4b4.Td b/.theos/obj/debug/arm64/server/GCD/GCDAsyncUdpSocket.m.d511a4b4.Td deleted file mode 100644 index e3b4e61..0000000 --- a/.theos/obj/debug/arm64/server/GCD/GCDAsyncUdpSocket.m.d511a4b4.Td +++ /dev/null @@ -1,5 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/server/GCD/GCDAsyncUdpSocket.m.d511a4b4.o: \ - server/GCD/GCDAsyncUdpSocket.m /Users/mac/theos/Prefix.pch \ - server/GCD/GCDAsyncUdpSocket.h -/Users/mac/theos/Prefix.pch: -server/GCD/GCDAsyncUdpSocket.h: diff --git a/.theos/obj/debug/arm64/server/GCD/GCDAsyncUdpSocket.m.d511a4b4.o b/.theos/obj/debug/arm64/server/GCD/GCDAsyncUdpSocket.m.d511a4b4.o deleted file mode 100644 index 1c44576..0000000 Binary files a/.theos/obj/debug/arm64/server/GCD/GCDAsyncUdpSocket.m.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/server/IPhoneHertbeat.m.d511a4b4.Td b/.theos/obj/debug/arm64/server/IPhoneHertbeat.m.d511a4b4.Td deleted file mode 100644 index 30c6d8a..0000000 --- a/.theos/obj/debug/arm64/server/IPhoneHertbeat.m.d511a4b4.Td +++ /dev/null @@ -1,49 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/server/IPhoneHertbeat.m.d511a4b4.o: \ - server/IPhoneHertbeat.m /Users/mac/theos/Prefix.pch \ - server/IPhoneHertbeat.h server/XSPhoneConfig.h server/XSPhoneInfo.h \ - server/XSHelper.h server/XSHackIos.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitLib.h \ - /Users/mac/theos/vendor/include/IOKit/IOTypes.h \ - /Users/mac/theos/vendor/include/IOKit/IOReturn.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitKeys.h \ - /Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h \ - server/XSHttpHelper.h server/XSIosTouch.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h \ - server/IOHIDUsageTables.h server/MyAdServer.h server/MyAdTask2.h \ - server/MyEventBus.h -/Users/mac/theos/Prefix.pch: -server/IPhoneHertbeat.h: -server/XSPhoneConfig.h: -server/XSPhoneInfo.h: -server/XSHelper.h: -server/XSHackIos.h: -/Users/mac/theos/vendor/include/IOKit/IOKitLib.h: -/Users/mac/theos/vendor/include/IOKit/IOTypes.h: -/Users/mac/theos/vendor/include/IOKit/IOReturn.h: -/Users/mac/theos/vendor/include/IOKit/IOKitKeys.h: -/Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h: -server/XSHttpHelper.h: -server/XSIosTouch.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h: -server/IOHIDUsageTables.h: -server/MyAdServer.h: -server/MyAdTask2.h: -server/MyEventBus.h: diff --git a/.theos/obj/debug/arm64/server/IPhoneHertbeat.m.d511a4b4.o b/.theos/obj/debug/arm64/server/IPhoneHertbeat.m.d511a4b4.o deleted file mode 100644 index 0efd824..0000000 Binary files a/.theos/obj/debug/arm64/server/IPhoneHertbeat.m.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/server/IosSystemCmd.m.d511a4b4.Td b/.theos/obj/debug/arm64/server/IosSystemCmd.m.d511a4b4.Td deleted file mode 100644 index 3e5170c..0000000 --- a/.theos/obj/debug/arm64/server/IosSystemCmd.m.d511a4b4.Td +++ /dev/null @@ -1,50 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/server/IosSystemCmd.m.d511a4b4.o: \ - server/IosSystemCmd.m /Users/mac/theos/Prefix.pch \ - server/IosSystemCmd.h server/XSPhoneConfig.h server/XSPhoneInfo.h \ - server/XSHelper.h server/XSHackIos.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitLib.h \ - /Users/mac/theos/vendor/include/IOKit/IOTypes.h \ - /Users/mac/theos/vendor/include/IOKit/IOReturn.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitKeys.h \ - /Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h \ - server/MyScriptTask.h server/MyAdServer.h server/XSHttpHelper.h \ - server/MyEventBus.h server/XSIosTouch.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h \ - server/IOHIDUsageTables.h server/MyAdTask2.h -/Users/mac/theos/Prefix.pch: -server/IosSystemCmd.h: -server/XSPhoneConfig.h: -server/XSPhoneInfo.h: -server/XSHelper.h: -server/XSHackIos.h: -/Users/mac/theos/vendor/include/IOKit/IOKitLib.h: -/Users/mac/theos/vendor/include/IOKit/IOTypes.h: -/Users/mac/theos/vendor/include/IOKit/IOReturn.h: -/Users/mac/theos/vendor/include/IOKit/IOKitKeys.h: -/Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h: -server/MyScriptTask.h: -server/MyAdServer.h: -server/XSHttpHelper.h: -server/MyEventBus.h: -server/XSIosTouch.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h: -server/IOHIDUsageTables.h: -server/MyAdTask2.h: diff --git a/.theos/obj/debug/arm64/server/IosSystemCmd.m.d511a4b4.o b/.theos/obj/debug/arm64/server/IosSystemCmd.m.d511a4b4.o deleted file mode 100644 index 9eacb05..0000000 Binary files a/.theos/obj/debug/arm64/server/IosSystemCmd.m.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/server/MyAdServer.m.d511a4b4.Td b/.theos/obj/debug/arm64/server/MyAdServer.m.d511a4b4.Td deleted file mode 100644 index 95e4fa5..0000000 --- a/.theos/obj/debug/arm64/server/MyAdServer.m.d511a4b4.Td +++ /dev/null @@ -1,10 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/server/MyAdServer.m.d511a4b4.o: \ - server/MyAdServer.m /Users/mac/theos/Prefix.pch server/XSHelper.h \ - server/MyAdServer.h server/XSHttpHelper.h server/XSPhoneConfig.h \ - server/XSPhoneInfo.h -/Users/mac/theos/Prefix.pch: -server/XSHelper.h: -server/MyAdServer.h: -server/XSHttpHelper.h: -server/XSPhoneConfig.h: -server/XSPhoneInfo.h: diff --git a/.theos/obj/debug/arm64/server/MyAdServer.m.d511a4b4.o b/.theos/obj/debug/arm64/server/MyAdServer.m.d511a4b4.o deleted file mode 100644 index 4809813..0000000 Binary files a/.theos/obj/debug/arm64/server/MyAdServer.m.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/server/MyAdTask2.m.d511a4b4.Td b/.theos/obj/debug/arm64/server/MyAdTask2.m.d511a4b4.Td deleted file mode 100644 index b47683b..0000000 --- a/.theos/obj/debug/arm64/server/MyAdTask2.m.d511a4b4.Td +++ /dev/null @@ -1,48 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/server/MyAdTask2.m.d511a4b4.o: \ - server/MyAdTask2.m /Users/mac/theos/Prefix.pch server/IPhoneHertbeat.h \ - server/XSHackIos.h /Users/mac/theos/vendor/include/IOKit/IOKitLib.h \ - /Users/mac/theos/vendor/include/IOKit/IOTypes.h \ - /Users/mac/theos/vendor/include/IOKit/IOReturn.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitKeys.h \ - /Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h \ - server/XSIosTouch.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h \ - server/IOHIDUsageTables.h server/XSHelper.h server/XSPhoneInfo.h \ - server/XSPhoneConfig.h server/MyAdServer.h server/XSHttpHelper.h \ - server/MyAdTask2.h server/MyEventBus.h -/Users/mac/theos/Prefix.pch: -server/IPhoneHertbeat.h: -server/XSHackIos.h: -/Users/mac/theos/vendor/include/IOKit/IOKitLib.h: -/Users/mac/theos/vendor/include/IOKit/IOTypes.h: -/Users/mac/theos/vendor/include/IOKit/IOReturn.h: -/Users/mac/theos/vendor/include/IOKit/IOKitKeys.h: -/Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h: -server/XSIosTouch.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h: -server/IOHIDUsageTables.h: -server/XSHelper.h: -server/XSPhoneInfo.h: -server/XSPhoneConfig.h: -server/MyAdServer.h: -server/XSHttpHelper.h: -server/MyAdTask2.h: -server/MyEventBus.h: diff --git a/.theos/obj/debug/arm64/server/MyAdTask2.m.d511a4b4.o b/.theos/obj/debug/arm64/server/MyAdTask2.m.d511a4b4.o deleted file mode 100644 index efc50a9..0000000 Binary files a/.theos/obj/debug/arm64/server/MyAdTask2.m.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/server/MyEventBus.m.d511a4b4.Td b/.theos/obj/debug/arm64/server/MyEventBus.m.d511a4b4.Td deleted file mode 100644 index 3c36d09..0000000 --- a/.theos/obj/debug/arm64/server/MyEventBus.m.d511a4b4.Td +++ /dev/null @@ -1,4 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/server/MyEventBus.m.d511a4b4.o: \ - server/MyEventBus.m /Users/mac/theos/Prefix.pch server/MyEventBus.h -/Users/mac/theos/Prefix.pch: -server/MyEventBus.h: diff --git a/.theos/obj/debug/arm64/server/MyEventBus.m.d511a4b4.o b/.theos/obj/debug/arm64/server/MyEventBus.m.d511a4b4.o deleted file mode 100644 index c55e050..0000000 Binary files a/.theos/obj/debug/arm64/server/MyEventBus.m.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/server/MyScriptTask.m.d511a4b4.Td b/.theos/obj/debug/arm64/server/MyScriptTask.m.d511a4b4.Td deleted file mode 100644 index 6fd464a..0000000 --- a/.theos/obj/debug/arm64/server/MyScriptTask.m.d511a4b4.Td +++ /dev/null @@ -1,48 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/server/MyScriptTask.m.d511a4b4.o: \ - server/MyScriptTask.m /Users/mac/theos/Prefix.pch \ - server/MyScriptTask.h server/MyAdServer.h server/XSHttpHelper.h \ - server/XSHelper.h server/XSPhoneConfig.h server/XSPhoneInfo.h \ - server/MyEventBus.h server/XSHackIos.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitLib.h \ - /Users/mac/theos/vendor/include/IOKit/IOTypes.h \ - /Users/mac/theos/vendor/include/IOKit/IOReturn.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitKeys.h \ - /Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h \ - server/XSIosTouch.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h \ - server/IOHIDUsageTables.h -/Users/mac/theos/Prefix.pch: -server/MyScriptTask.h: -server/MyAdServer.h: -server/XSHttpHelper.h: -server/XSHelper.h: -server/XSPhoneConfig.h: -server/XSPhoneInfo.h: -server/MyEventBus.h: -server/XSHackIos.h: -/Users/mac/theos/vendor/include/IOKit/IOKitLib.h: -/Users/mac/theos/vendor/include/IOKit/IOTypes.h: -/Users/mac/theos/vendor/include/IOKit/IOReturn.h: -/Users/mac/theos/vendor/include/IOKit/IOKitKeys.h: -/Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h: -server/XSIosTouch.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h: -server/IOHIDUsageTables.h: diff --git a/.theos/obj/debug/arm64/server/MyScriptTask.m.d511a4b4.o b/.theos/obj/debug/arm64/server/MyScriptTask.m.d511a4b4.o deleted file mode 100644 index cbb857f..0000000 Binary files a/.theos/obj/debug/arm64/server/MyScriptTask.m.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/server/MySimpleServer.m.d511a4b4.Td b/.theos/obj/debug/arm64/server/MySimpleServer.m.d511a4b4.Td deleted file mode 100644 index 84db6ed..0000000 --- a/.theos/obj/debug/arm64/server/MySimpleServer.m.d511a4b4.Td +++ /dev/null @@ -1,53 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/server/MySimpleServer.m.d511a4b4.o: \ - server/MySimpleServer.m /Users/mac/theos/Prefix.pch \ - server/MyScriptTask.h server/MyAdServer.h server/XSHttpHelper.h \ - server/XSHelper.h server/IPhoneHertbeat.h server/MySimpleServer.h \ - server/IosSystemCmd.h server/XSIosTouch.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h \ - /Users/mac/theos/vendor/include/IOKit/IOTypes.h \ - /Users/mac/theos/vendor/include/IOKit/IOReturn.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitLib.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitKeys.h \ - /Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h \ - server/IOHIDUsageTables.h server/XSHackIos.h server/MyAdTask2.h \ - server/XUDPServer.h server/CocoaAsyncSocket.h \ - server/GCD/GCDAsyncUdpSocket.h -/Users/mac/theos/Prefix.pch: -server/MyScriptTask.h: -server/MyAdServer.h: -server/XSHttpHelper.h: -server/XSHelper.h: -server/IPhoneHertbeat.h: -server/MySimpleServer.h: -server/IosSystemCmd.h: -server/XSIosTouch.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h: -/Users/mac/theos/vendor/include/IOKit/IOTypes.h: -/Users/mac/theos/vendor/include/IOKit/IOReturn.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h: -/Users/mac/theos/vendor/include/IOKit/IOKitLib.h: -/Users/mac/theos/vendor/include/IOKit/IOKitKeys.h: -/Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h: -server/IOHIDUsageTables.h: -server/XSHackIos.h: -server/MyAdTask2.h: -server/XUDPServer.h: -server/CocoaAsyncSocket.h: -server/GCD/GCDAsyncUdpSocket.h: diff --git a/.theos/obj/debug/arm64/server/MySimpleServer.m.d511a4b4.o b/.theos/obj/debug/arm64/server/MySimpleServer.m.d511a4b4.o deleted file mode 100644 index 30e5c6e..0000000 Binary files a/.theos/obj/debug/arm64/server/MySimpleServer.m.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/server/UDPHandler.m.d511a4b4.Td b/.theos/obj/debug/arm64/server/UDPHandler.m.d511a4b4.Td deleted file mode 100644 index 874cbf9..0000000 --- a/.theos/obj/debug/arm64/server/UDPHandler.m.d511a4b4.Td +++ /dev/null @@ -1,18 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/server/UDPHandler.m.d511a4b4.o: \ - server/UDPHandler.m /Users/mac/theos/Prefix.pch server/XSHelper.h \ - server/XSHackIos.h /Users/mac/theos/vendor/include/IOKit/IOKitLib.h \ - /Users/mac/theos/vendor/include/IOKit/IOTypes.h \ - /Users/mac/theos/vendor/include/IOKit/IOReturn.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitKeys.h \ - /Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h \ - server/MyAdTask2.h server/UDPHandler.h -/Users/mac/theos/Prefix.pch: -server/XSHelper.h: -server/XSHackIos.h: -/Users/mac/theos/vendor/include/IOKit/IOKitLib.h: -/Users/mac/theos/vendor/include/IOKit/IOTypes.h: -/Users/mac/theos/vendor/include/IOKit/IOReturn.h: -/Users/mac/theos/vendor/include/IOKit/IOKitKeys.h: -/Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h: -server/MyAdTask2.h: -server/UDPHandler.h: diff --git a/.theos/obj/debug/arm64/server/UDPHandler.m.d511a4b4.o b/.theos/obj/debug/arm64/server/UDPHandler.m.d511a4b4.o deleted file mode 100644 index 4a234ba..0000000 Binary files a/.theos/obj/debug/arm64/server/UDPHandler.m.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/server/UIView+Toast.m.d511a4b4.Td b/.theos/obj/debug/arm64/server/UIView+Toast.m.d511a4b4.Td deleted file mode 100644 index 27269d2..0000000 --- a/.theos/obj/debug/arm64/server/UIView+Toast.m.d511a4b4.Td +++ /dev/null @@ -1,5 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/server/UIView+Toast.m.d511a4b4.o: \ - server/UIView+Toast.m /Users/mac/theos/Prefix.pch \ - server/UIView+Toast.h -/Users/mac/theos/Prefix.pch: -server/UIView+Toast.h: diff --git a/.theos/obj/debug/arm64/server/UIView+Toast.m.d511a4b4.o b/.theos/obj/debug/arm64/server/UIView+Toast.m.d511a4b4.o deleted file mode 100644 index f233277..0000000 Binary files a/.theos/obj/debug/arm64/server/UIView+Toast.m.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/server/XSHackIos.m.d511a4b4.Td b/.theos/obj/debug/arm64/server/XSHackIos.m.d511a4b4.Td deleted file mode 100644 index ecc819c..0000000 --- a/.theos/obj/debug/arm64/server/XSHackIos.m.d511a4b4.Td +++ /dev/null @@ -1,73 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/server/XSHackIos.m.d511a4b4.o: \ - server/XSHackIos.m /Users/mac/theos/Prefix.pch \ - /Users/mac/theos/vendor/include/SpringBoard/SBWindow.h \ - /Users/mac/theos/vendor/include/FrontBoard/module.modulemap \ - /Users/mac/theos/vendor/include/FrontBoard/FrontBoard.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBApplicationInfo.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBBundleInfo.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBApplicationProcess.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBProcess.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBDisplayManager.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBProcessManager.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBProcessState.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSMutableSceneSettings.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSSceneSettings.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSSceneSettingsDiff.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBScene.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSceneClient.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSceneClientProvider.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSceneHostManager.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSceneHostWrapperView.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSceneManager.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSystemApp.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSystemGestureManager.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSystemService.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBWindow.h \ - /Users/mac/theos/vendor/include/UIKit/UIWindow+Private.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBWindowContextHostManager.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBWorkspaceEvent.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBWorkspaceEventQueue.h \ - server/XSHelper.h server/XSHackIos.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitLib.h \ - /Users/mac/theos/vendor/include/IOKit/IOTypes.h \ - /Users/mac/theos/vendor/include/IOKit/IOReturn.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitKeys.h \ - /Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h \ - server/XSPhoneConfig.h server/XSPhoneInfo.h -/Users/mac/theos/Prefix.pch: -/Users/mac/theos/vendor/include/SpringBoard/SBWindow.h: -/Users/mac/theos/vendor/include/FrontBoard/module.modulemap: -/Users/mac/theos/vendor/include/FrontBoard/FrontBoard.h: -/Users/mac/theos/vendor/include/FrontBoard/FBApplicationInfo.h: -/Users/mac/theos/vendor/include/FrontBoard/FBBundleInfo.h: -/Users/mac/theos/vendor/include/FrontBoard/FBApplicationProcess.h: -/Users/mac/theos/vendor/include/FrontBoard/FBProcess.h: -/Users/mac/theos/vendor/include/FrontBoard/FBDisplayManager.h: -/Users/mac/theos/vendor/include/FrontBoard/FBProcessManager.h: -/Users/mac/theos/vendor/include/FrontBoard/FBProcessState.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSMutableSceneSettings.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSSceneSettings.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSSceneSettingsDiff.h: -/Users/mac/theos/vendor/include/FrontBoard/FBScene.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSceneClient.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSceneClientProvider.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSceneHostManager.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSceneHostWrapperView.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSceneManager.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSystemApp.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSystemGestureManager.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSystemService.h: -/Users/mac/theos/vendor/include/FrontBoard/FBWindow.h: -/Users/mac/theos/vendor/include/UIKit/UIWindow+Private.h: -/Users/mac/theos/vendor/include/FrontBoard/FBWindowContextHostManager.h: -/Users/mac/theos/vendor/include/FrontBoard/FBWorkspaceEvent.h: -/Users/mac/theos/vendor/include/FrontBoard/FBWorkspaceEventQueue.h: -server/XSHelper.h: -server/XSHackIos.h: -/Users/mac/theos/vendor/include/IOKit/IOKitLib.h: -/Users/mac/theos/vendor/include/IOKit/IOTypes.h: -/Users/mac/theos/vendor/include/IOKit/IOReturn.h: -/Users/mac/theos/vendor/include/IOKit/IOKitKeys.h: -/Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h: -server/XSPhoneConfig.h: -server/XSPhoneInfo.h: diff --git a/.theos/obj/debug/arm64/server/XSHackIos.m.d511a4b4.o b/.theos/obj/debug/arm64/server/XSHackIos.m.d511a4b4.o deleted file mode 100644 index 3daea4f..0000000 Binary files a/.theos/obj/debug/arm64/server/XSHackIos.m.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/server/XSHelper.m.d511a4b4.Td b/.theos/obj/debug/arm64/server/XSHelper.m.d511a4b4.Td deleted file mode 100644 index ddc057b..0000000 --- a/.theos/obj/debug/arm64/server/XSHelper.m.d511a4b4.Td +++ /dev/null @@ -1,4 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/server/XSHelper.m.d511a4b4.o: \ - server/XSHelper.m /Users/mac/theos/Prefix.pch server/XSHelper.h -/Users/mac/theos/Prefix.pch: -server/XSHelper.h: diff --git a/.theos/obj/debug/arm64/server/XSHelper.m.d511a4b4.o b/.theos/obj/debug/arm64/server/XSHelper.m.d511a4b4.o deleted file mode 100644 index ddaa2ef..0000000 Binary files a/.theos/obj/debug/arm64/server/XSHelper.m.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/server/XSHttpHelper.m.d511a4b4.Td b/.theos/obj/debug/arm64/server/XSHttpHelper.m.d511a4b4.Td deleted file mode 100644 index 8dbd090..0000000 --- a/.theos/obj/debug/arm64/server/XSHttpHelper.m.d511a4b4.Td +++ /dev/null @@ -1,7 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/server/XSHttpHelper.m.d511a4b4.o: \ - server/XSHttpHelper.m /Users/mac/theos/Prefix.pch \ - server/XSHttpHelper.h server/XSHelper.h server/XSPhoneConfig.h -/Users/mac/theos/Prefix.pch: -server/XSHttpHelper.h: -server/XSHelper.h: -server/XSPhoneConfig.h: diff --git a/.theos/obj/debug/arm64/server/XSHttpHelper.m.d511a4b4.o b/.theos/obj/debug/arm64/server/XSHttpHelper.m.d511a4b4.o deleted file mode 100644 index 8651cc2..0000000 Binary files a/.theos/obj/debug/arm64/server/XSHttpHelper.m.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/server/XSIosTouch.m.d511a4b4.Td b/.theos/obj/debug/arm64/server/XSIosTouch.m.d511a4b4.Td deleted file mode 100644 index 72c176c..0000000 --- a/.theos/obj/debug/arm64/server/XSIosTouch.m.d511a4b4.Td +++ /dev/null @@ -1,38 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/server/XSIosTouch.m.d511a4b4.o: \ - server/XSIosTouch.m /Users/mac/theos/Prefix.pch server/XSIosTouch.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h \ - /Users/mac/theos/vendor/include/IOKit/IOTypes.h \ - /Users/mac/theos/vendor/include/IOKit/IOReturn.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitLib.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitKeys.h \ - /Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h \ - server/IOHIDUsageTables.h server/XSPhoneConfig.h server/XSHelper.h -/Users/mac/theos/Prefix.pch: -server/XSIosTouch.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h: -/Users/mac/theos/vendor/include/IOKit/IOTypes.h: -/Users/mac/theos/vendor/include/IOKit/IOReturn.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h: -/Users/mac/theos/vendor/include/IOKit/IOKitLib.h: -/Users/mac/theos/vendor/include/IOKit/IOKitKeys.h: -/Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h: -server/IOHIDUsageTables.h: -server/XSPhoneConfig.h: -server/XSHelper.h: diff --git a/.theos/obj/debug/arm64/server/XSIosTouch.m.d511a4b4.o b/.theos/obj/debug/arm64/server/XSIosTouch.m.d511a4b4.o deleted file mode 100644 index 3aaa701..0000000 Binary files a/.theos/obj/debug/arm64/server/XSIosTouch.m.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/server/XSPhoneConfig.m.d511a4b4.Td b/.theos/obj/debug/arm64/server/XSPhoneConfig.m.d511a4b4.Td deleted file mode 100644 index 5cbc354..0000000 --- a/.theos/obj/debug/arm64/server/XSPhoneConfig.m.d511a4b4.Td +++ /dev/null @@ -1,7 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/server/XSPhoneConfig.m.d511a4b4.o: \ - server/XSPhoneConfig.m /Users/mac/theos/Prefix.pch server/XSHelper.h \ - server/XSPhoneConfig.h server/MyEventBus.h -/Users/mac/theos/Prefix.pch: -server/XSHelper.h: -server/XSPhoneConfig.h: -server/MyEventBus.h: diff --git a/.theos/obj/debug/arm64/server/XSPhoneConfig.m.d511a4b4.o b/.theos/obj/debug/arm64/server/XSPhoneConfig.m.d511a4b4.o deleted file mode 100644 index 6c93afb..0000000 Binary files a/.theos/obj/debug/arm64/server/XSPhoneConfig.m.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/server/XSPhoneInfo.m.d511a4b4.Td b/.theos/obj/debug/arm64/server/XSPhoneInfo.m.d511a4b4.Td deleted file mode 100644 index 64bcad8..0000000 --- a/.theos/obj/debug/arm64/server/XSPhoneInfo.m.d511a4b4.Td +++ /dev/null @@ -1,19 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/server/XSPhoneInfo.m.d511a4b4.o: \ - server/XSPhoneInfo.m /Users/mac/theos/Prefix.pch \ - /Users/mac/theos/vendor/include/IOKit/IOKitLib.h \ - /Users/mac/theos/vendor/include/IOKit/IOTypes.h \ - /Users/mac/theos/vendor/include/IOKit/IOReturn.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitKeys.h \ - /Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h \ - /Users/mac/theos/vendor/include/IOKit/ps/IOPowerSources.h \ - /Users/mac/theos/vendor/include/IOKit/ps/IOPSKeys.h \ - server/XSPhoneInfo.h -/Users/mac/theos/Prefix.pch: -/Users/mac/theos/vendor/include/IOKit/IOKitLib.h: -/Users/mac/theos/vendor/include/IOKit/IOTypes.h: -/Users/mac/theos/vendor/include/IOKit/IOReturn.h: -/Users/mac/theos/vendor/include/IOKit/IOKitKeys.h: -/Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h: -/Users/mac/theos/vendor/include/IOKit/ps/IOPowerSources.h: -/Users/mac/theos/vendor/include/IOKit/ps/IOPSKeys.h: -server/XSPhoneInfo.h: diff --git a/.theos/obj/debug/arm64/server/XSPhoneInfo.m.d511a4b4.o b/.theos/obj/debug/arm64/server/XSPhoneInfo.m.d511a4b4.o deleted file mode 100644 index da26173..0000000 Binary files a/.theos/obj/debug/arm64/server/XSPhoneInfo.m.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64/server/XUDPServer.m.d511a4b4.Td b/.theos/obj/debug/arm64/server/XUDPServer.m.d511a4b4.Td deleted file mode 100644 index 3e0c7b9..0000000 --- a/.theos/obj/debug/arm64/server/XUDPServer.m.d511a4b4.Td +++ /dev/null @@ -1,9 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64/server/XUDPServer.m.d511a4b4.o: \ - server/XUDPServer.m /Users/mac/theos/Prefix.pch server/XUDPServer.h \ - server/CocoaAsyncSocket.h server/GCD/GCDAsyncUdpSocket.h \ - server/UDPHandler.h -/Users/mac/theos/Prefix.pch: -server/XUDPServer.h: -server/CocoaAsyncSocket.h: -server/GCD/GCDAsyncUdpSocket.h: -server/UDPHandler.h: diff --git a/.theos/obj/debug/arm64/server/XUDPServer.m.d511a4b4.o b/.theos/obj/debug/arm64/server/XUDPServer.m.d511a4b4.o deleted file mode 100644 index 3b370a3..0000000 Binary files a/.theos/obj/debug/arm64/server/XUDPServer.m.d511a4b4.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/AppRunMan.dylib b/.theos/obj/debug/arm64e/AppRunMan.dylib index 0fedb51..9983014 100755 Binary files a/.theos/obj/debug/arm64e/AppRunMan.dylib and b/.theos/obj/debug/arm64e/AppRunMan.dylib differ diff --git a/.theos/obj/debug/arm64e/AppRunMan.dylib.dSYM/Contents/Resources/DWARF/AppRunMan.dylib b/.theos/obj/debug/arm64e/AppRunMan.dylib.dSYM/Contents/Resources/DWARF/AppRunMan.dylib index ebc789f..432cfd8 100644 Binary files a/.theos/obj/debug/arm64e/AppRunMan.dylib.dSYM/Contents/Resources/DWARF/AppRunMan.dylib and b/.theos/obj/debug/arm64e/AppRunMan.dylib.dSYM/Contents/Resources/DWARF/AppRunMan.dylib differ diff --git a/.theos/obj/debug/arm64e/AppRunMan.dylib.dSYM/Contents/Resources/Relocations/arm64e/AppRunMan.dylib.yml b/.theos/obj/debug/arm64e/AppRunMan.dylib.dSYM/Contents/Resources/Relocations/arm64e/AppRunMan.dylib.yml index 6404d14..636f74a 100644 --- a/.theos/obj/debug/arm64e/AppRunMan.dylib.dSYM/Contents/Resources/Relocations/arm64e/AppRunMan.dylib.yml +++ b/.theos/obj/debug/arm64e/AppRunMan.dylib.dSYM/Contents/Resources/Relocations/arm64e/AppRunMan.dylib.yml @@ -1,11 +1,11 @@ --- triple: 'arm64e-apple-darwin' -binary-path: '/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/AppRunMan.dylib' +binary-path: '/Users/mac/workspaces/projects/ios-change/old-ios-hook/.theos/obj/debug/arm64e/AppRunMan.dylib' relocations: - { offset: 0x1E, size: 0x8, addend: 0x0, symName: '-[UIWindow(FloatingWindow) addFloatingWindow]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x110 } - { offset: 0x37, size: 0x8, addend: 0x0, symName: _kSBAppTagsHidden, symObjAddr: 0x820, symBinAddr: 0x5C860, symSize: 0x0 } - - { offset: 0xBD, size: 0x8, addend: 0x0, symName: '__logos_orig$all$SpringBoard$applicationDidFinishLaunching$', symObjAddr: 0x7978, symBinAddr: 0x69680, symSize: 0x0 } - - { offset: 0x2158, size: 0x8, addend: 0x0, symName: '__logos_orig$all$SpringBoard$applicationWillTerminate$', symObjAddr: 0x7980, symBinAddr: 0x69688, symSize: 0x0 } + - { offset: 0xBD, size: 0x8, addend: 0x0, symName: '__logos_orig$all$SpringBoard$applicationDidFinishLaunching$', symObjAddr: 0x7960, symBinAddr: 0x69680, symSize: 0x0 } + - { offset: 0x2158, size: 0x8, addend: 0x0, symName: '__logos_orig$all$SpringBoard$applicationWillTerminate$', symObjAddr: 0x7968, symBinAddr: 0x69688, symSize: 0x0 } - { offset: 0x2167, size: 0x8, addend: 0x0, symName: '-[UIWindow(FloatingWindow) addFloatingWindow]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x110 } - { offset: 0x21A7, size: 0x8, addend: 0x0, symName: __logosLocalCtor_a83cb02a, symObjAddr: 0x110, symBinAddr: 0x4110, symSize: 0x9C } - { offset: 0x2220, size: 0x8, addend: 0x0, symName: '__logos_method$all$SpringBoard$applicationDidFinishLaunching$', symObjAddr: 0x1AC, symBinAddr: 0x41AC, symSize: 0x12C } @@ -61,8 +61,8 @@ relocations: - { offset: 0x8759, size: 0x8, addend: 0x0, symName: '-[FloatingWindow .cxx_destruct]', symObjAddr: 0x2C4C, symBinAddr: 0x7334, symSize: 0x104 } - { offset: 0x8A43, size: 0x8, addend: 0x0, symName: '+[IosSystemCmd sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x7438, symSize: 0xDC } - { offset: 0x8A50, size: 0x8, addend: 0x0, symName: '+[IosSystemCmd sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x7438, symSize: 0xDC } - - { offset: 0x8A79, size: 0x8, addend: 0x0, symName: _sharedInstance.sharedInstance, symObjAddr: 0xB0F0, symBinAddr: 0x69690, symSize: 0x0 } - - { offset: 0x8A8E, size: 0x8, addend: 0x0, symName: _sharedInstance.onceToken, symObjAddr: 0xB0F8, symBinAddr: 0x69698, symSize: 0x0 } + - { offset: 0x8A79, size: 0x8, addend: 0x0, symName: _sharedInstance.sharedInstance, symObjAddr: 0xB0E8, symBinAddr: 0x69690, symSize: 0x0 } + - { offset: 0x8A8E, size: 0x8, addend: 0x0, symName: _sharedInstance.onceToken, symObjAddr: 0xB0F0, symBinAddr: 0x69698, symSize: 0x0 } - { offset: 0x98B6, size: 0x8, addend: 0x0, symName: '___30+[IosSystemCmd sharedInstance]_block_invoke', symObjAddr: 0xDC, symBinAddr: 0x7514, symSize: 0x50 } - { offset: 0x98F3, size: 0x8, addend: 0x0, symName: '-[IosSystemCmd init]', symObjAddr: 0x12C, symBinAddr: 0x7564, symSize: 0x104 } - { offset: 0x9929, size: 0x8, addend: 0x0, symName: '-[IosSystemCmd cmdUrl]', symObjAddr: 0x230, symBinAddr: 0x7668, symSize: 0xAC } @@ -104,8 +104,8 @@ relocations: - { offset: 0xA4C8, size: 0x8, addend: 0x0, symName: '-[IosSystemCmd .cxx_destruct]', symObjAddr: 0x2EC8, symBinAddr: 0xA29C, symSize: 0x6C } - { offset: 0xB186, size: 0x8, addend: 0x0, symName: '+[IPhoneHertbeat sharedInstance]', symObjAddr: 0x0, symBinAddr: 0xA308, symSize: 0x90 } - { offset: 0xB193, size: 0x8, addend: 0x0, symName: '+[IPhoneHertbeat sharedInstance]', symObjAddr: 0x0, symBinAddr: 0xA308, symSize: 0x90 } - - { offset: 0xB1BC, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x9600, symBinAddr: 0x696A0, symSize: 0x0 } - - { offset: 0xB1D1, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x9608, symBinAddr: 0x696A8, symSize: 0x0 } + - { offset: 0xB1BC, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x95F8, symBinAddr: 0x696A0, symSize: 0x0 } + - { offset: 0xB1D1, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x9600, symBinAddr: 0x696A8, symSize: 0x0 } - { offset: 0xBE72, size: 0x8, addend: 0x0, symName: '___32+[IPhoneHertbeat sharedInstance]_block_invoke', symObjAddr: 0x90, symBinAddr: 0xA398, symSize: 0x50 } - { offset: 0xBE9A, size: 0x8, addend: 0x0, symName: '-[IPhoneHertbeat init]', symObjAddr: 0xE0, symBinAddr: 0xA3E8, symSize: 0x170 } - { offset: 0xBED0, size: 0x8, addend: 0x0, symName: '-[IPhoneHertbeat stop]', symObjAddr: 0x250, symBinAddr: 0xA558, symSize: 0x54 } @@ -188,10 +188,10 @@ relocations: - { offset: 0xDCDB, size: 0x8, addend: 0x0, symName: _signalHandler, symObjAddr: 0x405C, symBinAddr: 0x1096C, symSize: 0x154 } - { offset: 0xDD5C, size: 0x8, addend: 0x0, symName: _registerSignalHandler, symObjAddr: 0x41B0, symBinAddr: 0x10AC0, symSize: 0x8C } - { offset: 0xF323, size: 0x8, addend: 0x0, symName: '+[MyAdTask2Mangger sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x10B4C, symSize: 0x90 } - - { offset: 0xF33C, size: 0x8, addend: 0x0, symName: _myadTaskManualStop, symObjAddr: 0xCB3D, symBinAddr: 0x697B0, symSize: 0x0 } + - { offset: 0xF33C, size: 0x8, addend: 0x0, symName: _myadTaskManualStop, symObjAddr: 0xCB2D, symBinAddr: 0x697B0, symSize: 0x0 } - { offset: 0xF357, size: 0x8, addend: 0x0, symName: '+[MyAdTask2Mangger sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x10B4C, symSize: 0x90 } - - { offset: 0xF380, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0xCB40, symBinAddr: 0x696B0, symSize: 0x0 } - - { offset: 0xF395, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0xCB48, symBinAddr: 0x696B8, symSize: 0x0 } + - { offset: 0xF380, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0xCB30, symBinAddr: 0x696B0, symSize: 0x0 } + - { offset: 0xF395, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0xCB38, symBinAddr: 0x696B8, symSize: 0x0 } - { offset: 0xF711, size: 0x8, addend: 0x0, symName: '___34+[MyAdTask2Mangger sharedInstance]_block_invoke', symObjAddr: 0x90, symBinAddr: 0x10BDC, symSize: 0x50 } - { offset: 0xF739, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger init]', symObjAddr: 0xE0, symBinAddr: 0x10C2C, symSize: 0x22C } - { offset: 0xF7A8, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger onShow:]', symObjAddr: 0x30C, symBinAddr: 0x10E58, symSize: 0x6D0 } @@ -211,133 +211,133 @@ relocations: - { offset: 0xFD50, size: 0x8, addend: 0x0, symName: '___28-[MyAdTask2Mangger startApp]_block_invoke.96', symObjAddr: 0x20C4, symBinAddr: 0x12A90, symSize: 0x68 } - { offset: 0xFD89, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger start]', symObjAddr: 0x212C, symBinAddr: 0x12AF8, symSize: 0x28C } - { offset: 0xFDCB, size: 0x8, addend: 0x0, symName: '___25-[MyAdTask2Mangger start]_block_invoke', symObjAddr: 0x23B8, symBinAddr: 0x12D84, symSize: 0x64 } - - { offset: 0xFE07, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger proc]', symObjAddr: 0x241C, symBinAddr: 0x12DE8, symSize: 0x124 } - - { offset: 0xFE75, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger toggle]', symObjAddr: 0x2540, symBinAddr: 0x12F0C, symSize: 0xAC } - - { offset: 0xFEAC, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger stop]', symObjAddr: 0x25EC, symBinAddr: 0x12FB8, symSize: 0x11C } - - { offset: 0xFEDF, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger onChangeInfo:]', symObjAddr: 0x2708, symBinAddr: 0x130D4, symSize: 0x558 } - - { offset: 0xFF8F, size: 0x8, addend: 0x0, symName: '___33-[MyAdTask2Mangger onChangeInfo:]_block_invoke', symObjAddr: 0x2C60, symBinAddr: 0x1362C, symSize: 0x68 } - - { offset: 0xFFE1, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger appKill:]', symObjAddr: 0x2D6C, symBinAddr: 0x13694, symSize: 0x64 } - - { offset: 0x1003B, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger unlock]', symObjAddr: 0x2DD0, symBinAddr: 0x136F8, symSize: 0x6C } - - { offset: 0x10083, size: 0x8, addend: 0x0, symName: '___26-[MyAdTask2Mangger unlock]_block_invoke', symObjAddr: 0x2E3C, symBinAddr: 0x13764, symSize: 0x2C } - - { offset: 0x100AD, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger resetApp:callback:]', symObjAddr: 0x2E68, symBinAddr: 0x13790, symSize: 0x370 } - - { offset: 0x1015C, size: 0x8, addend: 0x0, symName: '___38-[MyAdTask2Mangger resetApp:callback:]_block_invoke', symObjAddr: 0x31D8, symBinAddr: 0x13B00, symSize: 0x2D8 } - - { offset: 0x10264, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48s56b64w, symObjAddr: 0x34B0, symBinAddr: 0x13DD8, symSize: 0xA0 } - - { offset: 0x10288, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48s56s64w, symObjAddr: 0x3550, symBinAddr: 0x13E78, symSize: 0x74 } - - { offset: 0x102A4, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger frontMostAppId]', symObjAddr: 0x35C4, symBinAddr: 0x13EEC, symSize: 0x28 } - - { offset: 0x102DB, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger appRun:]', symObjAddr: 0x35EC, symBinAddr: 0x13F14, symSize: 0x12C } - - { offset: 0x10332, size: 0x8, addend: 0x0, symName: '___27-[MyAdTask2Mangger appRun:]_block_invoke', symObjAddr: 0x3718, symBinAddr: 0x14040, symSize: 0xC0 } - - { offset: 0x10383, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger tap:x:y:]', symObjAddr: 0x3844, symBinAddr: 0x14100, symSize: 0xC8 } - - { offset: 0x103F8, size: 0x8, addend: 0x0, symName: '___28-[MyAdTask2Mangger tap:x:y:]_block_invoke', symObjAddr: 0x390C, symBinAddr: 0x141C8, symSize: 0x7C } - - { offset: 0x10475, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger restart:]', symObjAddr: 0x3988, symBinAddr: 0x14244, symSize: 0x160 } - - { offset: 0x104C6, size: 0x8, addend: 0x0, symName: '___28-[MyAdTask2Mangger restart:]_block_invoke', symObjAddr: 0x3AE8, symBinAddr: 0x143A4, symSize: 0x310 } - - { offset: 0x1053E, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b40w, symObjAddr: 0x3DF8, symBinAddr: 0x146B4, symSize: 0x58 } - - { offset: 0x10562, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger rndTouchApp]', symObjAddr: 0x3E50, symBinAddr: 0x1470C, symSize: 0x148 } - - { offset: 0x105F4, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger touchAppTask:]', symObjAddr: 0x3F98, symBinAddr: 0x14854, symSize: 0x11C } - - { offset: 0x10663, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger getStr:dic:]', symObjAddr: 0x40B4, symBinAddr: 0x14970, symSize: 0x204 } - - { offset: 0x106C7, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger getNum:dic:]', symObjAddr: 0x42B8, symBinAddr: 0x14B74, symSize: 0x24C } - - { offset: 0x10749, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger getInt:dic:]', symObjAddr: 0x4504, symBinAddr: 0x14DC0, symSize: 0x238 } - - { offset: 0x107CB, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger dealloc]', symObjAddr: 0x473C, symBinAddr: 0x14FF8, symSize: 0x54 } - - { offset: 0x107FE, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger manQueue]', symObjAddr: 0x4790, symBinAddr: 0x1504C, symSize: 0x1C } - - { offset: 0x10834, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger setManQueue:]', symObjAddr: 0x47AC, symBinAddr: 0x15068, symSize: 0x38 } - - { offset: 0x10872, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger .cxx_destruct]', symObjAddr: 0x47E4, symBinAddr: 0x150A0, symSize: 0xDC } - - { offset: 0x1198C, size: 0x8, addend: 0x0, symName: '+[MyEventBus sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x1517C, symSize: 0xDC } - - { offset: 0x11999, size: 0x8, addend: 0x0, symName: '+[MyEventBus sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x1517C, symSize: 0xDC } - - { offset: 0x119C2, size: 0x8, addend: 0x0, symName: _sharedInstance.sharedInstance, symObjAddr: 0x2430, symBinAddr: 0x696C0, symSize: 0x0 } - - { offset: 0x119D7, size: 0x8, addend: 0x0, symName: _sharedInstance.onceToken, symObjAddr: 0x2438, symBinAddr: 0x696C8, symSize: 0x0 } - - { offset: 0x11B7B, size: 0x8, addend: 0x0, symName: '___28+[MyEventBus sharedInstance]_block_invoke', symObjAddr: 0xDC, symBinAddr: 0x15258, symSize: 0x50 } - - { offset: 0x11BB8, size: 0x8, addend: 0x0, symName: '-[MyEventBus init]', symObjAddr: 0x12C, symBinAddr: 0x152A8, symSize: 0xDC } - - { offset: 0x11BEE, size: 0x8, addend: 0x0, symName: '-[MyEventBus registerSubscriber:]', symObjAddr: 0x208, symBinAddr: 0x15384, symSize: 0x240 } - - { offset: 0x11C9D, size: 0x8, addend: 0x0, symName: '-[MyEventBus unregisterSubscriber:]', symObjAddr: 0x448, symBinAddr: 0x155C4, symSize: 0x104 } - - { offset: 0x11CDD, size: 0x8, addend: 0x0, symName: '___35-[MyEventBus unregisterSubscriber:]_block_invoke', symObjAddr: 0x54C, symBinAddr: 0x156C8, symSize: 0x94 } - - { offset: 0x11D40, size: 0x8, addend: 0x0, symName: '-[MyEventBus postEvent:withObject:]', symObjAddr: 0x64C, symBinAddr: 0x1575C, symSize: 0x2C8 } - - { offset: 0x11DDB, size: 0x8, addend: 0x0, symName: '-[MyEventBus subscribers]', symObjAddr: 0x914, symBinAddr: 0x15A24, symSize: 0x1C } - - { offset: 0x11E11, size: 0x8, addend: 0x0, symName: '-[MyEventBus setSubscribers:]', symObjAddr: 0x930, symBinAddr: 0x15A40, symSize: 0x38 } - - { offset: 0x11E4F, size: 0x8, addend: 0x0, symName: '-[MyEventBus .cxx_destruct]', symObjAddr: 0x968, symBinAddr: 0x15A78, symSize: 0x34 } - - { offset: 0x120A4, size: 0x8, addend: 0x0, symName: '-[MyScriptTask init]', symObjAddr: 0x0, symBinAddr: 0x15AAC, symSize: 0x388 } - - { offset: 0x120BF, size: 0x8, addend: 0x0, symName: '+[MyScriptTask sharedInstance]', symObjAddr: 0x3A48, symBinAddr: 0x193E4, symSize: 0x90 } - - { offset: 0x120EA, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0xDBD8, symBinAddr: 0x696D0, symSize: 0x0 } - - { offset: 0x12100, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0xDBE0, symBinAddr: 0x696D8, symSize: 0x0 } - - { offset: 0x127D9, size: 0x8, addend: 0x0, symName: '-[MyScriptTask init]', symObjAddr: 0x0, symBinAddr: 0x15AAC, symSize: 0x388 } - - { offset: 0x1282B, size: 0x8, addend: 0x0, symName: '-[MyScriptTask showStatus:]', symObjAddr: 0x388, symBinAddr: 0x15E34, symSize: 0x90 } - - { offset: 0x1286B, size: 0x8, addend: 0x0, symName: '-[MyScriptTask start]', symObjAddr: 0x418, symBinAddr: 0x15EC4, symSize: 0x38 } - - { offset: 0x1289D, size: 0x8, addend: 0x0, symName: '-[MyScriptTask stop]', symObjAddr: 0x450, symBinAddr: 0x15EFC, symSize: 0x20 } - - { offset: 0x128CF, size: 0x8, addend: 0x0, symName: '-[MyScriptTask nextId]', symObjAddr: 0x470, symBinAddr: 0x15F1C, symSize: 0xC0 } - - { offset: 0x12905, size: 0x8, addend: 0x0, symName: '-[MyScriptTask enqueue:]', symObjAddr: 0x530, symBinAddr: 0x15FDC, symSize: 0x13C } - - { offset: 0x12957, size: 0x8, addend: 0x0, symName: '___24-[MyScriptTask enqueue:]_block_invoke', symObjAddr: 0x66C, symBinAddr: 0x16118, symSize: 0x2CC } - - { offset: 0x129CF, size: 0x8, addend: 0x0, symName: '-[MyScriptTask dequeue]', symObjAddr: 0x9DC, symBinAddr: 0x163E4, symSize: 0x1AC } - - { offset: 0x12A18, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0xB88, symBinAddr: 0x16590, symSize: 0x58 } - - { offset: 0x12A3C, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0xBE0, symBinAddr: 0x165E8, symSize: 0x30 } - - { offset: 0x12A58, size: 0x8, addend: 0x0, symName: '___23-[MyScriptTask dequeue]_block_invoke', symObjAddr: 0xC10, symBinAddr: 0x16618, symSize: 0x280 } - - { offset: 0x12AC8, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40r, symObjAddr: 0xE90, symBinAddr: 0x16898, symSize: 0x5C } - - { offset: 0x12AEC, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r, symObjAddr: 0xEEC, symBinAddr: 0x168F4, symSize: 0x44 } - - { offset: 0x12B08, size: 0x8, addend: 0x0, symName: '-[MyScriptTask reset]', symObjAddr: 0xF30, symBinAddr: 0x16938, symSize: 0x44 } - - { offset: 0x12B3A, size: 0x8, addend: 0x0, symName: '-[MyScriptTask isRun]', symObjAddr: 0xF74, symBinAddr: 0x1697C, symSize: 0x24 } - - { offset: 0x12B70, size: 0x8, addend: 0x0, symName: '-[MyScriptTask run]', symObjAddr: 0xF98, symBinAddr: 0x169A0, symSize: 0xE4 } - - { offset: 0x12BB0, size: 0x8, addend: 0x0, symName: '___19-[MyScriptTask run]_block_invoke', symObjAddr: 0x107C, symBinAddr: 0x16A84, symSize: 0x13C } - - { offset: 0x12BED, size: 0x8, addend: 0x0, symName: '-[MyScriptTask completeTask]', symObjAddr: 0x1224, symBinAddr: 0x16BC0, symSize: 0x54 } - - { offset: 0x12C1F, size: 0x8, addend: 0x0, symName: '-[MyScriptTask adClosed:]', symObjAddr: 0x1278, symBinAddr: 0x16C14, symSize: 0x90 } - - { offset: 0x12C5F, size: 0x8, addend: 0x0, symName: '-[MyScriptTask loadIncrCount]', symObjAddr: 0x1308, symBinAddr: 0x16CA4, symSize: 0x28 } - - { offset: 0x12C91, size: 0x8, addend: 0x0, symName: '-[MyScriptTask restart]', symObjAddr: 0x1330, symBinAddr: 0x16CCC, symSize: 0xD4 } - - { offset: 0x12CC3, size: 0x8, addend: 0x0, symName: '___23-[MyScriptTask restart]_block_invoke', symObjAddr: 0x1404, symBinAddr: 0x16DA0, symSize: 0x10C } - - { offset: 0x12D00, size: 0x8, addend: 0x0, symName: '-[MyScriptTask killApp:]', symObjAddr: 0x1510, symBinAddr: 0x16EAC, symSize: 0x58 } - - { offset: 0x12D40, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runStartApp]', symObjAddr: 0x1568, symBinAddr: 0x16F04, symSize: 0xD8 } - - { offset: 0x12D8A, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke', symObjAddr: 0x1640, symBinAddr: 0x16FDC, symSize: 0x644 } - - { offset: 0x12E6E, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke_2', symObjAddr: 0x1C84, symBinAddr: 0x17620, symSize: 0x38 } - - { offset: 0x12E96, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke_3', symObjAddr: 0x1CBC, symBinAddr: 0x17658, symSize: 0x15C } - - { offset: 0x12F17, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke_4', symObjAddr: 0x1E18, symBinAddr: 0x177B4, symSize: 0x1F8 } - - { offset: 0x12F7A, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke.103', symObjAddr: 0x2010, symBinAddr: 0x179AC, symSize: 0x50 } - - { offset: 0x12FB3, size: 0x8, addend: 0x0, symName: '-[MyScriptTask proc]', symObjAddr: 0x2060, symBinAddr: 0x179FC, symSize: 0xB0 } - - { offset: 0x12FFB, size: 0x8, addend: 0x0, symName: '-[MyScriptTask _proc]', symObjAddr: 0x2110, symBinAddr: 0x17AAC, symSize: 0xA98 } - - { offset: 0x130F4, size: 0x8, addend: 0x0, symName: ___destructor_8_s0_s8_s16_s24_s32_s40_s48_s56_s64, symObjAddr: 0x2BA8, symBinAddr: 0x18544, symSize: 0xB4 } - - { offset: 0x13114, size: 0x8, addend: 0x0, symName: ___destructor_8_s16_s24_s40, symObjAddr: 0x2C5C, symBinAddr: 0x185F8, symSize: 0x58 } - - { offset: 0x13134, size: 0x8, addend: 0x0, symName: '-[MyScriptTask replaceScript:scriptName:callback:]', symObjAddr: 0x2CB4, symBinAddr: 0x18650, symSize: 0x1A8 } - - { offset: 0x131B7, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runAdShowScript:]', symObjAddr: 0x2E5C, symBinAddr: 0x187F8, symSize: 0x118 } - - { offset: 0x13235, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runStopScript:]', symObjAddr: 0x2F74, symBinAddr: 0x18910, symSize: 0x100 } - - { offset: 0x1329B, size: 0x8, addend: 0x0, symName: '___30-[MyScriptTask runStopScript:]_block_invoke', symObjAddr: 0x3074, symBinAddr: 0x18A10, symSize: 0x78 } - - { offset: 0x132E6, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runAdTouchScript:]', symObjAddr: 0x30EC, symBinAddr: 0x18A88, symSize: 0x1DC } - - { offset: 0x13350, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runStartScript:]', symObjAddr: 0x32C8, symBinAddr: 0x18C64, symSize: 0x128 } - - { offset: 0x133B6, size: 0x8, addend: 0x0, symName: '___31-[MyScriptTask runStartScript:]_block_invoke', symObjAddr: 0x33F0, symBinAddr: 0x18D8C, symSize: 0x78 } - - { offset: 0x13401, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runSystemRestartScript]', symObjAddr: 0x3468, symBinAddr: 0x18E04, symSize: 0x6C } - - { offset: 0x13443, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runScript:]', symObjAddr: 0x34D4, symBinAddr: 0x18E70, symSize: 0x54 } - - { offset: 0x13489, size: 0x8, addend: 0x0, symName: '-[MyScriptTask stopScript:]', symObjAddr: 0x3528, symBinAddr: 0x18EC4, symSize: 0x54 } - - { offset: 0x134CF, size: 0x8, addend: 0x0, symName: '-[MyScriptTask readScript:]', symObjAddr: 0x357C, symBinAddr: 0x18F18, symSize: 0xB8 } - - { offset: 0x13524, size: 0x8, addend: 0x0, symName: '-[MyScriptTask saveScript:name:]', symObjAddr: 0x3634, symBinAddr: 0x18FD0, symSize: 0xC8 } - - { offset: 0x13588, size: 0x8, addend: 0x0, symName: '-[MyScriptTask getScriptPath:]', symObjAddr: 0x36FC, symBinAddr: 0x19098, symSize: 0x98 } - - { offset: 0x135CE, size: 0x8, addend: 0x0, symName: '-[MyScriptTask getCurTime]', symObjAddr: 0x3794, symBinAddr: 0x19130, symSize: 0x68 } - - { offset: 0x13614, size: 0x8, addend: 0x0, symName: '-[MyScriptTask logServer:title:]', symObjAddr: 0x37FC, symBinAddr: 0x19198, symSize: 0x74 } - - { offset: 0x13665, size: 0x8, addend: 0x0, symName: '-[MyScriptTask saveAdTaskLog:]', symObjAddr: 0x3870, symBinAddr: 0x1920C, symSize: 0xF0 } - - { offset: 0x136A7, size: 0x8, addend: 0x0, symName: '-[MyScriptTask statusStr]', symObjAddr: 0x3960, symBinAddr: 0x192FC, symSize: 0xB4 } - - { offset: 0x136ED, size: 0x8, addend: 0x0, symName: '-[MyScriptTask appid]', symObjAddr: 0x3A14, symBinAddr: 0x193B0, symSize: 0x1C } - - { offset: 0x13724, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runTouchAdJs:]', symObjAddr: 0x3A30, symBinAddr: 0x193CC, symSize: 0x18 } - - { offset: 0x137F6, size: 0x8, addend: 0x0, symName: '___30+[MyScriptTask sharedInstance]_block_invoke', symObjAddr: 0x3AD8, symBinAddr: 0x19474, symSize: 0x50 } - - { offset: 0x13820, size: 0x8, addend: 0x0, symName: '-[MyScriptTask currentId]', symObjAddr: 0x3B28, symBinAddr: 0x194C4, symSize: 0x1C } - - { offset: 0x13856, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setCurrentId:]', symObjAddr: 0x3B44, symBinAddr: 0x194E0, symSize: 0x24 } - - { offset: 0x13894, size: 0x8, addend: 0x0, symName: '-[MyScriptTask timer]', symObjAddr: 0x3B68, symBinAddr: 0x19504, symSize: 0x1C } - - { offset: 0x138CA, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setTimer:]', symObjAddr: 0x3B84, symBinAddr: 0x19520, symSize: 0x38 } - - { offset: 0x13908, size: 0x8, addend: 0x0, symName: '-[MyScriptTask inStack]', symObjAddr: 0x3BBC, symBinAddr: 0x19558, symSize: 0x1C } - - { offset: 0x1393E, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setInStack:]', symObjAddr: 0x3BD8, symBinAddr: 0x19574, symSize: 0x38 } - - { offset: 0x1397C, size: 0x8, addend: 0x0, symName: '-[MyScriptTask outStack]', symObjAddr: 0x3C10, symBinAddr: 0x195AC, symSize: 0x1C } - - { offset: 0x139B2, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setOutStack:]', symObjAddr: 0x3C2C, symBinAddr: 0x195C8, symSize: 0x38 } - - { offset: 0x139F0, size: 0x8, addend: 0x0, symName: '-[MyScriptTask concurrentQueue]', symObjAddr: 0x3C64, symBinAddr: 0x19600, symSize: 0x1C } - - { offset: 0x13A26, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setConcurrentQueue:]', symObjAddr: 0x3C80, symBinAddr: 0x1961C, symSize: 0x38 } - - { offset: 0x13A64, size: 0x8, addend: 0x0, symName: '-[MyScriptTask .cxx_destruct]', symObjAddr: 0x3CB8, symBinAddr: 0x19654, symSize: 0xAC } - - { offset: 0x14CD5, size: 0x8, addend: 0x0, symName: _startSimpleServer, symObjAddr: 0x0, symBinAddr: 0x19700, symSize: 0x70 } - - { offset: 0x14CE2, size: 0x8, addend: 0x0, symName: _startSimpleServer, symObjAddr: 0x0, symBinAddr: 0x19700, symSize: 0x70 } - - { offset: 0x14D03, size: 0x8, addend: 0x0, symName: _startSimpleServer.onceToken, symObjAddr: 0x1220, symBinAddr: 0x696E0, symSize: 0x0 } - - { offset: 0x14E4E, size: 0x8, addend: 0x0, symName: ___startSimpleServer_block_invoke, symObjAddr: 0x70, symBinAddr: 0x19770, symSize: 0xB0 } - - { offset: 0x14EA6, size: 0x8, addend: 0x0, symName: ___startSimpleServer_block_invoke_2, symObjAddr: 0x120, symBinAddr: 0x19820, symSize: 0x8C } - - { offset: 0x14ECE, size: 0x8, addend: 0x0, symName: ___startSimpleServer_block_invoke_3, symObjAddr: 0x1AC, symBinAddr: 0x198AC, symSize: 0x120 } - - { offset: 0x150E4, size: 0x8, addend: 0x0, symName: '+[UDPHandler sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x199CC, symSize: 0x90 } - - { offset: 0x150F1, size: 0x8, addend: 0x0, symName: '+[UDPHandler sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x199CC, symSize: 0x90 } - - { offset: 0x1511A, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x1EE0, symBinAddr: 0x696E8, symSize: 0x0 } - - { offset: 0x1512F, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x1EE8, symBinAddr: 0x696F0, symSize: 0x0 } - - { offset: 0x1527C, size: 0x8, addend: 0x0, symName: '___28+[UDPHandler sharedInstance]_block_invoke', symObjAddr: 0x90, symBinAddr: 0x19A5C, symSize: 0x50 } - - { offset: 0x152A4, size: 0x8, addend: 0x0, symName: '-[UDPHandler init]', symObjAddr: 0xE0, symBinAddr: 0x19AAC, symSize: 0xB4 } - - { offset: 0x152F7, size: 0x8, addend: 0x0, symName: '-[UDPHandler handle:]', symObjAddr: 0x194, symBinAddr: 0x19B60, symSize: 0x580 } - - { offset: 0x153FF, size: 0x8, addend: 0x0, symName: '___21-[UDPHandler handle:]_block_invoke', symObjAddr: 0x714, symBinAddr: 0x1A0E0, symSize: 0x2C } - - { offset: 0x15427, size: 0x8, addend: 0x0, symName: '___21-[UDPHandler handle:]_block_invoke_2', symObjAddr: 0x740, symBinAddr: 0x1A10C, symSize: 0x60 } - - { offset: 0x1546B, size: 0x8, addend: 0x0, symName: '___21-[UDPHandler handle:]_block_invoke_3', symObjAddr: 0x7A0, symBinAddr: 0x1A16C, symSize: 0x60 } - - { offset: 0x156ED, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:]', symObjAddr: 0x0, symBinAddr: 0x1A1CC, symSize: 0xC0 } + - { offset: 0xFE07, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger proc]', symObjAddr: 0x241C, symBinAddr: 0x12DE8, symSize: 0x120 } + - { offset: 0xFE75, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger toggle]', symObjAddr: 0x253C, symBinAddr: 0x12F08, symSize: 0xAC } + - { offset: 0xFEAC, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger stop]', symObjAddr: 0x25E8, symBinAddr: 0x12FB4, symSize: 0x11C } + - { offset: 0xFEDF, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger onChangeInfo:]', symObjAddr: 0x2704, symBinAddr: 0x130D0, symSize: 0x558 } + - { offset: 0xFF8F, size: 0x8, addend: 0x0, symName: '___33-[MyAdTask2Mangger onChangeInfo:]_block_invoke', symObjAddr: 0x2C5C, symBinAddr: 0x13628, symSize: 0x68 } + - { offset: 0xFFE1, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger appKill:]', symObjAddr: 0x2D68, symBinAddr: 0x13690, symSize: 0x64 } + - { offset: 0x1003B, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger unlock]', symObjAddr: 0x2DCC, symBinAddr: 0x136F4, symSize: 0x6C } + - { offset: 0x10083, size: 0x8, addend: 0x0, symName: '___26-[MyAdTask2Mangger unlock]_block_invoke', symObjAddr: 0x2E38, symBinAddr: 0x13760, symSize: 0x2C } + - { offset: 0x100AD, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger resetApp:callback:]', symObjAddr: 0x2E64, symBinAddr: 0x1378C, symSize: 0x370 } + - { offset: 0x1015C, size: 0x8, addend: 0x0, symName: '___38-[MyAdTask2Mangger resetApp:callback:]_block_invoke', symObjAddr: 0x31D4, symBinAddr: 0x13AFC, symSize: 0x2D8 } + - { offset: 0x10264, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48s56b64w, symObjAddr: 0x34AC, symBinAddr: 0x13DD4, symSize: 0xA0 } + - { offset: 0x10288, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48s56s64w, symObjAddr: 0x354C, symBinAddr: 0x13E74, symSize: 0x74 } + - { offset: 0x102A4, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger frontMostAppId]', symObjAddr: 0x35C0, symBinAddr: 0x13EE8, symSize: 0x28 } + - { offset: 0x102DB, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger appRun:]', symObjAddr: 0x35E8, symBinAddr: 0x13F10, symSize: 0x12C } + - { offset: 0x10332, size: 0x8, addend: 0x0, symName: '___27-[MyAdTask2Mangger appRun:]_block_invoke', symObjAddr: 0x3714, symBinAddr: 0x1403C, symSize: 0xC0 } + - { offset: 0x10383, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger tap:x:y:]', symObjAddr: 0x3840, symBinAddr: 0x140FC, symSize: 0xC8 } + - { offset: 0x103F8, size: 0x8, addend: 0x0, symName: '___28-[MyAdTask2Mangger tap:x:y:]_block_invoke', symObjAddr: 0x3908, symBinAddr: 0x141C4, symSize: 0x7C } + - { offset: 0x10475, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger restart:]', symObjAddr: 0x3984, symBinAddr: 0x14240, symSize: 0x160 } + - { offset: 0x104C6, size: 0x8, addend: 0x0, symName: '___28-[MyAdTask2Mangger restart:]_block_invoke', symObjAddr: 0x3AE4, symBinAddr: 0x143A0, symSize: 0x310 } + - { offset: 0x1053E, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b40w, symObjAddr: 0x3DF4, symBinAddr: 0x146B0, symSize: 0x58 } + - { offset: 0x10562, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger rndTouchApp]', symObjAddr: 0x3E4C, symBinAddr: 0x14708, symSize: 0x148 } + - { offset: 0x105F4, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger touchAppTask:]', symObjAddr: 0x3F94, symBinAddr: 0x14850, symSize: 0x11C } + - { offset: 0x10663, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger getStr:dic:]', symObjAddr: 0x40B0, symBinAddr: 0x1496C, symSize: 0x204 } + - { offset: 0x106C7, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger getNum:dic:]', symObjAddr: 0x42B4, symBinAddr: 0x14B70, symSize: 0x24C } + - { offset: 0x10749, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger getInt:dic:]', symObjAddr: 0x4500, symBinAddr: 0x14DBC, symSize: 0x238 } + - { offset: 0x107CB, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger dealloc]', symObjAddr: 0x4738, symBinAddr: 0x14FF4, symSize: 0x54 } + - { offset: 0x107FE, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger manQueue]', symObjAddr: 0x478C, symBinAddr: 0x15048, symSize: 0x1C } + - { offset: 0x10834, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger setManQueue:]', symObjAddr: 0x47A8, symBinAddr: 0x15064, symSize: 0x38 } + - { offset: 0x10872, size: 0x8, addend: 0x0, symName: '-[MyAdTask2Mangger .cxx_destruct]', symObjAddr: 0x47E0, symBinAddr: 0x1509C, symSize: 0xDC } + - { offset: 0x1198C, size: 0x8, addend: 0x0, symName: '+[MyEventBus sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x15178, symSize: 0xDC } + - { offset: 0x11999, size: 0x8, addend: 0x0, symName: '+[MyEventBus sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x15178, symSize: 0xDC } + - { offset: 0x119C2, size: 0x8, addend: 0x0, symName: _sharedInstance.sharedInstance, symObjAddr: 0x2428, symBinAddr: 0x696C0, symSize: 0x0 } + - { offset: 0x119D7, size: 0x8, addend: 0x0, symName: _sharedInstance.onceToken, symObjAddr: 0x2430, symBinAddr: 0x696C8, symSize: 0x0 } + - { offset: 0x11B7B, size: 0x8, addend: 0x0, symName: '___28+[MyEventBus sharedInstance]_block_invoke', symObjAddr: 0xDC, symBinAddr: 0x15254, symSize: 0x50 } + - { offset: 0x11BB8, size: 0x8, addend: 0x0, symName: '-[MyEventBus init]', symObjAddr: 0x12C, symBinAddr: 0x152A4, symSize: 0xDC } + - { offset: 0x11BEE, size: 0x8, addend: 0x0, symName: '-[MyEventBus registerSubscriber:]', symObjAddr: 0x208, symBinAddr: 0x15380, symSize: 0x240 } + - { offset: 0x11C9D, size: 0x8, addend: 0x0, symName: '-[MyEventBus unregisterSubscriber:]', symObjAddr: 0x448, symBinAddr: 0x155C0, symSize: 0x104 } + - { offset: 0x11CDD, size: 0x8, addend: 0x0, symName: '___35-[MyEventBus unregisterSubscriber:]_block_invoke', symObjAddr: 0x54C, symBinAddr: 0x156C4, symSize: 0x94 } + - { offset: 0x11D40, size: 0x8, addend: 0x0, symName: '-[MyEventBus postEvent:withObject:]', symObjAddr: 0x64C, symBinAddr: 0x15758, symSize: 0x2C8 } + - { offset: 0x11DDB, size: 0x8, addend: 0x0, symName: '-[MyEventBus subscribers]', symObjAddr: 0x914, symBinAddr: 0x15A20, symSize: 0x1C } + - { offset: 0x11E11, size: 0x8, addend: 0x0, symName: '-[MyEventBus setSubscribers:]', symObjAddr: 0x930, symBinAddr: 0x15A3C, symSize: 0x38 } + - { offset: 0x11E4F, size: 0x8, addend: 0x0, symName: '-[MyEventBus .cxx_destruct]', symObjAddr: 0x968, symBinAddr: 0x15A74, symSize: 0x34 } + - { offset: 0x120A4, size: 0x8, addend: 0x0, symName: '-[MyScriptTask init]', symObjAddr: 0x0, symBinAddr: 0x15AA8, symSize: 0x388 } + - { offset: 0x120BF, size: 0x8, addend: 0x0, symName: '+[MyScriptTask sharedInstance]', symObjAddr: 0x3A48, symBinAddr: 0x193E0, symSize: 0x90 } + - { offset: 0x120EA, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0xDBD0, symBinAddr: 0x696D0, symSize: 0x0 } + - { offset: 0x12100, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0xDBD8, symBinAddr: 0x696D8, symSize: 0x0 } + - { offset: 0x127D9, size: 0x8, addend: 0x0, symName: '-[MyScriptTask init]', symObjAddr: 0x0, symBinAddr: 0x15AA8, symSize: 0x388 } + - { offset: 0x1282B, size: 0x8, addend: 0x0, symName: '-[MyScriptTask showStatus:]', symObjAddr: 0x388, symBinAddr: 0x15E30, symSize: 0x90 } + - { offset: 0x1286B, size: 0x8, addend: 0x0, symName: '-[MyScriptTask start]', symObjAddr: 0x418, symBinAddr: 0x15EC0, symSize: 0x38 } + - { offset: 0x1289D, size: 0x8, addend: 0x0, symName: '-[MyScriptTask stop]', symObjAddr: 0x450, symBinAddr: 0x15EF8, symSize: 0x20 } + - { offset: 0x128CF, size: 0x8, addend: 0x0, symName: '-[MyScriptTask nextId]', symObjAddr: 0x470, symBinAddr: 0x15F18, symSize: 0xC0 } + - { offset: 0x12905, size: 0x8, addend: 0x0, symName: '-[MyScriptTask enqueue:]', symObjAddr: 0x530, symBinAddr: 0x15FD8, symSize: 0x13C } + - { offset: 0x12957, size: 0x8, addend: 0x0, symName: '___24-[MyScriptTask enqueue:]_block_invoke', symObjAddr: 0x66C, symBinAddr: 0x16114, symSize: 0x2CC } + - { offset: 0x129CF, size: 0x8, addend: 0x0, symName: '-[MyScriptTask dequeue]', symObjAddr: 0x9DC, symBinAddr: 0x163E0, symSize: 0x1AC } + - { offset: 0x12A18, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0xB88, symBinAddr: 0x1658C, symSize: 0x58 } + - { offset: 0x12A3C, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0xBE0, symBinAddr: 0x165E4, symSize: 0x30 } + - { offset: 0x12A58, size: 0x8, addend: 0x0, symName: '___23-[MyScriptTask dequeue]_block_invoke', symObjAddr: 0xC10, symBinAddr: 0x16614, symSize: 0x280 } + - { offset: 0x12AC8, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40r, symObjAddr: 0xE90, symBinAddr: 0x16894, symSize: 0x5C } + - { offset: 0x12AEC, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r, symObjAddr: 0xEEC, symBinAddr: 0x168F0, symSize: 0x44 } + - { offset: 0x12B08, size: 0x8, addend: 0x0, symName: '-[MyScriptTask reset]', symObjAddr: 0xF30, symBinAddr: 0x16934, symSize: 0x44 } + - { offset: 0x12B3A, size: 0x8, addend: 0x0, symName: '-[MyScriptTask isRun]', symObjAddr: 0xF74, symBinAddr: 0x16978, symSize: 0x24 } + - { offset: 0x12B70, size: 0x8, addend: 0x0, symName: '-[MyScriptTask run]', symObjAddr: 0xF98, symBinAddr: 0x1699C, symSize: 0xE4 } + - { offset: 0x12BB0, size: 0x8, addend: 0x0, symName: '___19-[MyScriptTask run]_block_invoke', symObjAddr: 0x107C, symBinAddr: 0x16A80, symSize: 0x13C } + - { offset: 0x12BED, size: 0x8, addend: 0x0, symName: '-[MyScriptTask completeTask]', symObjAddr: 0x1224, symBinAddr: 0x16BBC, symSize: 0x54 } + - { offset: 0x12C1F, size: 0x8, addend: 0x0, symName: '-[MyScriptTask adClosed:]', symObjAddr: 0x1278, symBinAddr: 0x16C10, symSize: 0x90 } + - { offset: 0x12C5F, size: 0x8, addend: 0x0, symName: '-[MyScriptTask loadIncrCount]', symObjAddr: 0x1308, symBinAddr: 0x16CA0, symSize: 0x28 } + - { offset: 0x12C91, size: 0x8, addend: 0x0, symName: '-[MyScriptTask restart]', symObjAddr: 0x1330, symBinAddr: 0x16CC8, symSize: 0xD4 } + - { offset: 0x12CC3, size: 0x8, addend: 0x0, symName: '___23-[MyScriptTask restart]_block_invoke', symObjAddr: 0x1404, symBinAddr: 0x16D9C, symSize: 0x10C } + - { offset: 0x12D00, size: 0x8, addend: 0x0, symName: '-[MyScriptTask killApp:]', symObjAddr: 0x1510, symBinAddr: 0x16EA8, symSize: 0x58 } + - { offset: 0x12D40, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runStartApp]', symObjAddr: 0x1568, symBinAddr: 0x16F00, symSize: 0xD8 } + - { offset: 0x12D8A, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke', symObjAddr: 0x1640, symBinAddr: 0x16FD8, symSize: 0x644 } + - { offset: 0x12E6E, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke_2', symObjAddr: 0x1C84, symBinAddr: 0x1761C, symSize: 0x38 } + - { offset: 0x12E96, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke_3', symObjAddr: 0x1CBC, symBinAddr: 0x17654, symSize: 0x15C } + - { offset: 0x12F17, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke_4', symObjAddr: 0x1E18, symBinAddr: 0x177B0, symSize: 0x1F8 } + - { offset: 0x12F7A, size: 0x8, addend: 0x0, symName: '___27-[MyScriptTask runStartApp]_block_invoke.103', symObjAddr: 0x2010, symBinAddr: 0x179A8, symSize: 0x50 } + - { offset: 0x12FB3, size: 0x8, addend: 0x0, symName: '-[MyScriptTask proc]', symObjAddr: 0x2060, symBinAddr: 0x179F8, symSize: 0xB0 } + - { offset: 0x12FFB, size: 0x8, addend: 0x0, symName: '-[MyScriptTask _proc]', symObjAddr: 0x2110, symBinAddr: 0x17AA8, symSize: 0xA98 } + - { offset: 0x130F4, size: 0x8, addend: 0x0, symName: ___destructor_8_s0_s8_s16_s24_s32_s40_s48_s56_s64, symObjAddr: 0x2BA8, symBinAddr: 0x18540, symSize: 0xB4 } + - { offset: 0x13114, size: 0x8, addend: 0x0, symName: ___destructor_8_s16_s24_s40, symObjAddr: 0x2C5C, symBinAddr: 0x185F4, symSize: 0x58 } + - { offset: 0x13134, size: 0x8, addend: 0x0, symName: '-[MyScriptTask replaceScript:scriptName:callback:]', symObjAddr: 0x2CB4, symBinAddr: 0x1864C, symSize: 0x1A8 } + - { offset: 0x131B7, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runAdShowScript:]', symObjAddr: 0x2E5C, symBinAddr: 0x187F4, symSize: 0x118 } + - { offset: 0x13235, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runStopScript:]', symObjAddr: 0x2F74, symBinAddr: 0x1890C, symSize: 0x100 } + - { offset: 0x1329B, size: 0x8, addend: 0x0, symName: '___30-[MyScriptTask runStopScript:]_block_invoke', symObjAddr: 0x3074, symBinAddr: 0x18A0C, symSize: 0x78 } + - { offset: 0x132E6, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runAdTouchScript:]', symObjAddr: 0x30EC, symBinAddr: 0x18A84, symSize: 0x1DC } + - { offset: 0x13350, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runStartScript:]', symObjAddr: 0x32C8, symBinAddr: 0x18C60, symSize: 0x128 } + - { offset: 0x133B6, size: 0x8, addend: 0x0, symName: '___31-[MyScriptTask runStartScript:]_block_invoke', symObjAddr: 0x33F0, symBinAddr: 0x18D88, symSize: 0x78 } + - { offset: 0x13401, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runSystemRestartScript]', symObjAddr: 0x3468, symBinAddr: 0x18E00, symSize: 0x6C } + - { offset: 0x13443, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runScript:]', symObjAddr: 0x34D4, symBinAddr: 0x18E6C, symSize: 0x54 } + - { offset: 0x13489, size: 0x8, addend: 0x0, symName: '-[MyScriptTask stopScript:]', symObjAddr: 0x3528, symBinAddr: 0x18EC0, symSize: 0x54 } + - { offset: 0x134CF, size: 0x8, addend: 0x0, symName: '-[MyScriptTask readScript:]', symObjAddr: 0x357C, symBinAddr: 0x18F14, symSize: 0xB8 } + - { offset: 0x13524, size: 0x8, addend: 0x0, symName: '-[MyScriptTask saveScript:name:]', symObjAddr: 0x3634, symBinAddr: 0x18FCC, symSize: 0xC8 } + - { offset: 0x13588, size: 0x8, addend: 0x0, symName: '-[MyScriptTask getScriptPath:]', symObjAddr: 0x36FC, symBinAddr: 0x19094, symSize: 0x98 } + - { offset: 0x135CE, size: 0x8, addend: 0x0, symName: '-[MyScriptTask getCurTime]', symObjAddr: 0x3794, symBinAddr: 0x1912C, symSize: 0x68 } + - { offset: 0x13614, size: 0x8, addend: 0x0, symName: '-[MyScriptTask logServer:title:]', symObjAddr: 0x37FC, symBinAddr: 0x19194, symSize: 0x74 } + - { offset: 0x13665, size: 0x8, addend: 0x0, symName: '-[MyScriptTask saveAdTaskLog:]', symObjAddr: 0x3870, symBinAddr: 0x19208, symSize: 0xF0 } + - { offset: 0x136A7, size: 0x8, addend: 0x0, symName: '-[MyScriptTask statusStr]', symObjAddr: 0x3960, symBinAddr: 0x192F8, symSize: 0xB4 } + - { offset: 0x136ED, size: 0x8, addend: 0x0, symName: '-[MyScriptTask appid]', symObjAddr: 0x3A14, symBinAddr: 0x193AC, symSize: 0x1C } + - { offset: 0x13724, size: 0x8, addend: 0x0, symName: '-[MyScriptTask runTouchAdJs:]', symObjAddr: 0x3A30, symBinAddr: 0x193C8, symSize: 0x18 } + - { offset: 0x137F6, size: 0x8, addend: 0x0, symName: '___30+[MyScriptTask sharedInstance]_block_invoke', symObjAddr: 0x3AD8, symBinAddr: 0x19470, symSize: 0x50 } + - { offset: 0x13820, size: 0x8, addend: 0x0, symName: '-[MyScriptTask currentId]', symObjAddr: 0x3B28, symBinAddr: 0x194C0, symSize: 0x1C } + - { offset: 0x13856, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setCurrentId:]', symObjAddr: 0x3B44, symBinAddr: 0x194DC, symSize: 0x24 } + - { offset: 0x13894, size: 0x8, addend: 0x0, symName: '-[MyScriptTask timer]', symObjAddr: 0x3B68, symBinAddr: 0x19500, symSize: 0x1C } + - { offset: 0x138CA, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setTimer:]', symObjAddr: 0x3B84, symBinAddr: 0x1951C, symSize: 0x38 } + - { offset: 0x13908, size: 0x8, addend: 0x0, symName: '-[MyScriptTask inStack]', symObjAddr: 0x3BBC, symBinAddr: 0x19554, symSize: 0x1C } + - { offset: 0x1393E, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setInStack:]', symObjAddr: 0x3BD8, symBinAddr: 0x19570, symSize: 0x38 } + - { offset: 0x1397C, size: 0x8, addend: 0x0, symName: '-[MyScriptTask outStack]', symObjAddr: 0x3C10, symBinAddr: 0x195A8, symSize: 0x1C } + - { offset: 0x139B2, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setOutStack:]', symObjAddr: 0x3C2C, symBinAddr: 0x195C4, symSize: 0x38 } + - { offset: 0x139F0, size: 0x8, addend: 0x0, symName: '-[MyScriptTask concurrentQueue]', symObjAddr: 0x3C64, symBinAddr: 0x195FC, symSize: 0x1C } + - { offset: 0x13A26, size: 0x8, addend: 0x0, symName: '-[MyScriptTask setConcurrentQueue:]', symObjAddr: 0x3C80, symBinAddr: 0x19618, symSize: 0x38 } + - { offset: 0x13A64, size: 0x8, addend: 0x0, symName: '-[MyScriptTask .cxx_destruct]', symObjAddr: 0x3CB8, symBinAddr: 0x19650, symSize: 0xAC } + - { offset: 0x14CD5, size: 0x8, addend: 0x0, symName: _startSimpleServer, symObjAddr: 0x0, symBinAddr: 0x196FC, symSize: 0x70 } + - { offset: 0x14CE2, size: 0x8, addend: 0x0, symName: _startSimpleServer, symObjAddr: 0x0, symBinAddr: 0x196FC, symSize: 0x70 } + - { offset: 0x14D03, size: 0x8, addend: 0x0, symName: _startSimpleServer.onceToken, symObjAddr: 0x1218, symBinAddr: 0x696E0, symSize: 0x0 } + - { offset: 0x14E4E, size: 0x8, addend: 0x0, symName: ___startSimpleServer_block_invoke, symObjAddr: 0x70, symBinAddr: 0x1976C, symSize: 0xB0 } + - { offset: 0x14EA6, size: 0x8, addend: 0x0, symName: ___startSimpleServer_block_invoke_2, symObjAddr: 0x120, symBinAddr: 0x1981C, symSize: 0x8C } + - { offset: 0x14ECE, size: 0x8, addend: 0x0, symName: ___startSimpleServer_block_invoke_3, symObjAddr: 0x1AC, symBinAddr: 0x198A8, symSize: 0x120 } + - { offset: 0x150E4, size: 0x8, addend: 0x0, symName: '+[UDPHandler sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x199C8, symSize: 0x90 } + - { offset: 0x150F1, size: 0x8, addend: 0x0, symName: '+[UDPHandler sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x199C8, symSize: 0x90 } + - { offset: 0x1511A, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x1ED8, symBinAddr: 0x696E8, symSize: 0x0 } + - { offset: 0x1512F, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x1EE0, symBinAddr: 0x696F0, symSize: 0x0 } + - { offset: 0x1527C, size: 0x8, addend: 0x0, symName: '___28+[UDPHandler sharedInstance]_block_invoke', symObjAddr: 0x90, symBinAddr: 0x19A58, symSize: 0x50 } + - { offset: 0x152A4, size: 0x8, addend: 0x0, symName: '-[UDPHandler init]', symObjAddr: 0xE0, symBinAddr: 0x19AA8, symSize: 0xB4 } + - { offset: 0x152F7, size: 0x8, addend: 0x0, symName: '-[UDPHandler handle:]', symObjAddr: 0x194, symBinAddr: 0x19B5C, symSize: 0x580 } + - { offset: 0x153FF, size: 0x8, addend: 0x0, symName: '___21-[UDPHandler handle:]_block_invoke', symObjAddr: 0x714, symBinAddr: 0x1A0DC, symSize: 0x2C } + - { offset: 0x15427, size: 0x8, addend: 0x0, symName: '___21-[UDPHandler handle:]_block_invoke_2', symObjAddr: 0x740, symBinAddr: 0x1A108, symSize: 0x60 } + - { offset: 0x1546B, size: 0x8, addend: 0x0, symName: '___21-[UDPHandler handle:]_block_invoke_3', symObjAddr: 0x7A0, symBinAddr: 0x1A168, symSize: 0x60 } + - { offset: 0x156ED, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:]', symObjAddr: 0x0, symBinAddr: 0x1A1C8, symSize: 0xC0 } - { offset: 0x15706, size: 0x8, addend: 0x0, symName: _CSToastPositionTop, symObjAddr: 0x4A70, symBinAddr: 0x69508, symSize: 0x0 } - { offset: 0x15779, size: 0x8, addend: 0x0, symName: _CSToastPositionCenter, symObjAddr: 0x4A78, symBinAddr: 0x69510, symSize: 0x0 } - { offset: 0x1578E, size: 0x8, addend: 0x0, symName: _CSToastPositionBottom, symObjAddr: 0x4A80, symBinAddr: 0x69518, symSize: 0x0 } @@ -348,701 +348,701 @@ relocations: - { offset: 0x15801, size: 0x8, addend: 0x0, symName: _CSToastActiveKey, symObjAddr: 0x4AA8, symBinAddr: 0x69540, symSize: 0x0 } - { offset: 0x15816, size: 0x8, addend: 0x0, symName: _CSToastActivityViewKey, symObjAddr: 0x4AB0, symBinAddr: 0x69548, symSize: 0x0 } - { offset: 0x1582B, size: 0x8, addend: 0x0, symName: _CSToastQueueKey, symObjAddr: 0x4AB8, symBinAddr: 0x69550, symSize: 0x0 } - - { offset: 0x15834, size: 0x8, addend: 0x0, symName: '+[CSToastManager sharedManager]', symObjAddr: 0x3FB0, symBinAddr: 0x1E06C, symSize: 0xDC } - - { offset: 0x1585F, size: 0x8, addend: 0x0, symName: _sharedManager._sharedManager, symObjAddr: 0x13860, symBinAddr: 0x696F8, symSize: 0x0 } - - { offset: 0x15875, size: 0x8, addend: 0x0, symName: _sharedManager.oncePredicate, symObjAddr: 0x13868, symBinAddr: 0x69700, symSize: 0x0 } - - { offset: 0x16E2A, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:]', symObjAddr: 0x0, symBinAddr: 0x1A1CC, symSize: 0xC0 } - - { offset: 0x16E6A, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:duration:position:]', symObjAddr: 0xC0, symBinAddr: 0x1A28C, symSize: 0x9C } - - { offset: 0x16EC6, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:duration:position:style:]', symObjAddr: 0x15C, symBinAddr: 0x1A328, symSize: 0xFC } - - { offset: 0x16F3E, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:duration:position:title:image:style:completion:]', symObjAddr: 0x258, symBinAddr: 0x1A424, symSize: 0x168 } - - { offset: 0x16FE2, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) showToast:]', symObjAddr: 0x3C0, symBinAddr: 0x1A58C, symSize: 0xC0 } - - { offset: 0x17022, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) showToast:duration:position:completion:]', symObjAddr: 0x480, symBinAddr: 0x1A64C, symSize: 0x258 } - - { offset: 0x1708C, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideToast]', symObjAddr: 0x6D8, symBinAddr: 0x1A8A4, symSize: 0x88 } - - { offset: 0x170BE, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideToast:]', symObjAddr: 0x760, symBinAddr: 0x1A92C, symSize: 0x10C } - - { offset: 0x170FE, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideAllToasts]', symObjAddr: 0x86C, symBinAddr: 0x1AA38, symSize: 0x40 } - - { offset: 0x17130, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideAllToasts:clearQueue:]', symObjAddr: 0x8AC, symBinAddr: 0x1AA78, symSize: 0x1C4 } - - { offset: 0x17197, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) clearToastQueue]', symObjAddr: 0xA70, symBinAddr: 0x1AC3C, symSize: 0x54 } - - { offset: 0x171C9, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_showToast:duration:position:]', symObjAddr: 0xAC4, symBinAddr: 0x1AC90, symSize: 0x334 } - - { offset: 0x1723A, size: 0x8, addend: 0x0, symName: '___48-[UIView(Toast) cs_showToast:duration:position:]_block_invoke', symObjAddr: 0xDF8, symBinAddr: 0x1AFC4, symSize: 0x38 } - - { offset: 0x17273, size: 0x8, addend: 0x0, symName: '___48-[UIView(Toast) cs_showToast:duration:position:]_block_invoke.32', symObjAddr: 0xE9C, symBinAddr: 0x1AFFC, symSize: 0xE4 } - - { offset: 0x172FC, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_hideToast:]', symObjAddr: 0x1024, symBinAddr: 0x1B0E0, symSize: 0x68 } - - { offset: 0x1733C, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_hideToast:fromTap:]', symObjAddr: 0x108C, symBinAddr: 0x1B148, symSize: 0x23C } - - { offset: 0x17398, size: 0x8, addend: 0x0, symName: '___38-[UIView(Toast) cs_hideToast:fromTap:]_block_invoke', symObjAddr: 0x12C8, symBinAddr: 0x1B384, symSize: 0x38 } - - { offset: 0x173D1, size: 0x8, addend: 0x0, symName: '___38-[UIView(Toast) cs_hideToast:fromTap:]_block_invoke_2', symObjAddr: 0x1300, symBinAddr: 0x1B3BC, symSize: 0x244 } - - { offset: 0x1748A, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) toastViewForMessage:title:image:style:]', symObjAddr: 0x1544, symBinAddr: 0x1B600, symSize: 0xF5C } - - { offset: 0x17770, size: 0x8, addend: 0x0, symName: _CGRectMake, symObjAddr: 0x24A0, symBinAddr: 0x1C55C, symSize: 0x4C } - - { offset: 0x177D6, size: 0x8, addend: 0x0, symName: _CGSizeMake, symObjAddr: 0x24EC, symBinAddr: 0x1C5A8, symSize: 0x2C } - - { offset: 0x1781E, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_activeToasts]', symObjAddr: 0x2518, symBinAddr: 0x1C5D4, symSize: 0xCC } - - { offset: 0x17864, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_toastQueue]', symObjAddr: 0x25E4, symBinAddr: 0x1C6A0, symSize: 0xCC } - - { offset: 0x178AA, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_toastTimerDidFinish:]', symObjAddr: 0x26B0, symBinAddr: 0x1C76C, symSize: 0x90 } - - { offset: 0x178EC, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_handleToastTapped:]', symObjAddr: 0x2740, symBinAddr: 0x1C7FC, symSize: 0xD0 } - - { offset: 0x1794C, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToastActivity:]', symObjAddr: 0x2810, symBinAddr: 0x1C8CC, symSize: 0x570 } - - { offset: 0x179CC, size: 0x8, addend: 0x0, symName: _CGPointMake, symObjAddr: 0x2D80, symBinAddr: 0x1CE3C, symSize: 0x2C } - - { offset: 0x17A14, size: 0x8, addend: 0x0, symName: '___35-[UIView(Toast) makeToastActivity:]_block_invoke', symObjAddr: 0x2DAC, symBinAddr: 0x1CE68, symSize: 0x38 } - - { offset: 0x17A50, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideToastActivity]', symObjAddr: 0x2DE4, symBinAddr: 0x1CEA0, symSize: 0x1EC } - - { offset: 0x17A92, size: 0x8, addend: 0x0, symName: '___34-[UIView(Toast) hideToastActivity]_block_invoke', symObjAddr: 0x2FD0, symBinAddr: 0x1D08C, symSize: 0x38 } - - { offset: 0x17ACE, size: 0x8, addend: 0x0, symName: '___34-[UIView(Toast) hideToastActivity]_block_invoke_2', symObjAddr: 0x3008, symBinAddr: 0x1D0C4, symSize: 0x5C } - - { offset: 0x17B2F, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_centerPointForPosition:withToast:]', symObjAddr: 0x3064, symBinAddr: 0x1D120, symSize: 0x3A8 } - - { offset: 0x17BC4, size: 0x8, addend: 0x0, symName: '-[CSToastStyle initWithDefaultStyle]', symObjAddr: 0x340C, symBinAddr: 0x1D4C8, symSize: 0x39C } - - { offset: 0x17BFB, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMaxWidthPercentage:]', symObjAddr: 0x37A8, symBinAddr: 0x1D864, symSize: 0xAC } - - { offset: 0x17C99, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMaxHeightPercentage:]', symObjAddr: 0x3854, symBinAddr: 0x1D910, symSize: 0xAC } - - { offset: 0x17D37, size: 0x8, addend: 0x0, symName: '-[CSToastStyle init]', symObjAddr: 0x3900, symBinAddr: 0x1D9BC, symSize: 0x3C } - - { offset: 0x17D6E, size: 0x8, addend: 0x0, symName: '-[CSToastStyle backgroundColor]', symObjAddr: 0x393C, symBinAddr: 0x1D9F8, symSize: 0x1C } - - { offset: 0x17DA4, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setBackgroundColor:]', symObjAddr: 0x3958, symBinAddr: 0x1DA14, symSize: 0x38 } - - { offset: 0x17DE2, size: 0x8, addend: 0x0, symName: '-[CSToastStyle titleColor]', symObjAddr: 0x3990, symBinAddr: 0x1DA4C, symSize: 0x1C } - - { offset: 0x17E18, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setTitleColor:]', symObjAddr: 0x39AC, symBinAddr: 0x1DA68, symSize: 0x38 } - - { offset: 0x17E56, size: 0x8, addend: 0x0, symName: '-[CSToastStyle messageColor]', symObjAddr: 0x39E4, symBinAddr: 0x1DAA0, symSize: 0x1C } - - { offset: 0x17E8C, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMessageColor:]', symObjAddr: 0x3A00, symBinAddr: 0x1DABC, symSize: 0x38 } - - { offset: 0x17ECA, size: 0x8, addend: 0x0, symName: '-[CSToastStyle maxWidthPercentage]', symObjAddr: 0x3A38, symBinAddr: 0x1DAF4, symSize: 0x1C } - - { offset: 0x17F00, size: 0x8, addend: 0x0, symName: '-[CSToastStyle maxHeightPercentage]', symObjAddr: 0x3A54, symBinAddr: 0x1DB10, symSize: 0x1C } - - { offset: 0x17F36, size: 0x8, addend: 0x0, symName: '-[CSToastStyle horizontalPadding]', symObjAddr: 0x3A70, symBinAddr: 0x1DB2C, symSize: 0x1C } - - { offset: 0x17F6C, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setHorizontalPadding:]', symObjAddr: 0x3A8C, symBinAddr: 0x1DB48, symSize: 0x24 } - - { offset: 0x17FAA, size: 0x8, addend: 0x0, symName: '-[CSToastStyle verticalPadding]', symObjAddr: 0x3AB0, symBinAddr: 0x1DB6C, symSize: 0x1C } - - { offset: 0x17FE1, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setVerticalPadding:]', symObjAddr: 0x3ACC, symBinAddr: 0x1DB88, symSize: 0x24 } - - { offset: 0x18020, size: 0x8, addend: 0x0, symName: '-[CSToastStyle cornerRadius]', symObjAddr: 0x3AF0, symBinAddr: 0x1DBAC, symSize: 0x1C } - - { offset: 0x18057, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setCornerRadius:]', symObjAddr: 0x3B0C, symBinAddr: 0x1DBC8, symSize: 0x24 } - - { offset: 0x18096, size: 0x8, addend: 0x0, symName: '-[CSToastStyle titleFont]', symObjAddr: 0x3B30, symBinAddr: 0x1DBEC, symSize: 0x1C } - - { offset: 0x180CD, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setTitleFont:]', symObjAddr: 0x3B4C, symBinAddr: 0x1DC08, symSize: 0x38 } - - { offset: 0x1810C, size: 0x8, addend: 0x0, symName: '-[CSToastStyle messageFont]', symObjAddr: 0x3B84, symBinAddr: 0x1DC40, symSize: 0x1C } - - { offset: 0x18143, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMessageFont:]', symObjAddr: 0x3BA0, symBinAddr: 0x1DC5C, symSize: 0x38 } - - { offset: 0x18182, size: 0x8, addend: 0x0, symName: '-[CSToastStyle titleAlignment]', symObjAddr: 0x3BD8, symBinAddr: 0x1DC94, symSize: 0x1C } - - { offset: 0x181B9, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setTitleAlignment:]', symObjAddr: 0x3BF4, symBinAddr: 0x1DCB0, symSize: 0x24 } - - { offset: 0x181F8, size: 0x8, addend: 0x0, symName: '-[CSToastStyle messageAlignment]', symObjAddr: 0x3C18, symBinAddr: 0x1DCD4, symSize: 0x1C } - - { offset: 0x1822F, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMessageAlignment:]', symObjAddr: 0x3C34, symBinAddr: 0x1DCF0, symSize: 0x24 } - - { offset: 0x1826E, size: 0x8, addend: 0x0, symName: '-[CSToastStyle titleNumberOfLines]', symObjAddr: 0x3C58, symBinAddr: 0x1DD14, symSize: 0x1C } - - { offset: 0x182A5, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setTitleNumberOfLines:]', symObjAddr: 0x3C74, symBinAddr: 0x1DD30, symSize: 0x24 } - - { offset: 0x182E4, size: 0x8, addend: 0x0, symName: '-[CSToastStyle messageNumberOfLines]', symObjAddr: 0x3C98, symBinAddr: 0x1DD54, symSize: 0x1C } - - { offset: 0x1831B, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMessageNumberOfLines:]', symObjAddr: 0x3CB4, symBinAddr: 0x1DD70, symSize: 0x24 } - - { offset: 0x1835A, size: 0x8, addend: 0x0, symName: '-[CSToastStyle displayShadow]', symObjAddr: 0x3CD8, symBinAddr: 0x1DD94, symSize: 0x20 } - - { offset: 0x18391, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setDisplayShadow:]', symObjAddr: 0x3CF8, symBinAddr: 0x1DDB4, symSize: 0x28 } - - { offset: 0x183D0, size: 0x8, addend: 0x0, symName: '-[CSToastStyle shadowColor]', symObjAddr: 0x3D20, symBinAddr: 0x1DDDC, symSize: 0x1C } - - { offset: 0x18407, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setShadowColor:]', symObjAddr: 0x3D3C, symBinAddr: 0x1DDF8, symSize: 0x38 } - - { offset: 0x18446, size: 0x8, addend: 0x0, symName: '-[CSToastStyle shadowOpacity]', symObjAddr: 0x3D74, symBinAddr: 0x1DE30, symSize: 0x1C } - - { offset: 0x1847D, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setShadowOpacity:]', symObjAddr: 0x3D90, symBinAddr: 0x1DE4C, symSize: 0x24 } - - { offset: 0x184BC, size: 0x8, addend: 0x0, symName: '-[CSToastStyle shadowRadius]', symObjAddr: 0x3DB4, symBinAddr: 0x1DE70, symSize: 0x1C } - - { offset: 0x184F3, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setShadowRadius:]', symObjAddr: 0x3DD0, symBinAddr: 0x1DE8C, symSize: 0x24 } - - { offset: 0x18532, size: 0x8, addend: 0x0, symName: '-[CSToastStyle shadowOffset]', symObjAddr: 0x3DF4, symBinAddr: 0x1DEB0, symSize: 0x28 } - - { offset: 0x18569, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setShadowOffset:]', symObjAddr: 0x3E1C, symBinAddr: 0x1DED8, symSize: 0x28 } - - { offset: 0x185A8, size: 0x8, addend: 0x0, symName: '-[CSToastStyle imageSize]', symObjAddr: 0x3E44, symBinAddr: 0x1DF00, symSize: 0x28 } - - { offset: 0x185DF, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setImageSize:]', symObjAddr: 0x3E6C, symBinAddr: 0x1DF28, symSize: 0x28 } - - { offset: 0x1861E, size: 0x8, addend: 0x0, symName: '-[CSToastStyle activitySize]', symObjAddr: 0x3E94, symBinAddr: 0x1DF50, symSize: 0x28 } - - { offset: 0x18655, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setActivitySize:]', symObjAddr: 0x3EBC, symBinAddr: 0x1DF78, symSize: 0x28 } - - { offset: 0x18694, size: 0x8, addend: 0x0, symName: '-[CSToastStyle fadeDuration]', symObjAddr: 0x3EE4, symBinAddr: 0x1DFA0, symSize: 0x1C } - - { offset: 0x186CB, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setFadeDuration:]', symObjAddr: 0x3F00, symBinAddr: 0x1DFBC, symSize: 0x24 } - - { offset: 0x1870A, size: 0x8, addend: 0x0, symName: '-[CSToastStyle .cxx_destruct]', symObjAddr: 0x3F24, symBinAddr: 0x1DFE0, symSize: 0x8C } - - { offset: 0x187D4, size: 0x8, addend: 0x0, symName: '___31+[CSToastManager sharedManager]_block_invoke', symObjAddr: 0x408C, symBinAddr: 0x1E148, symSize: 0x50 } - - { offset: 0x18814, size: 0x8, addend: 0x0, symName: '-[CSToastManager init]', symObjAddr: 0x40DC, symBinAddr: 0x1E198, symSize: 0x12C } - - { offset: 0x1884B, size: 0x8, addend: 0x0, symName: '+[CSToastManager setSharedStyle:]', symObjAddr: 0x4208, symBinAddr: 0x1E2C4, symSize: 0x84 } - - { offset: 0x1888D, size: 0x8, addend: 0x0, symName: '+[CSToastManager sharedStyle]', symObjAddr: 0x428C, symBinAddr: 0x1E348, symSize: 0x78 } - - { offset: 0x188C4, size: 0x8, addend: 0x0, symName: '+[CSToastManager setTapToDismissEnabled:]', symObjAddr: 0x4304, symBinAddr: 0x1E3C0, symSize: 0x60 } - - { offset: 0x18906, size: 0x8, addend: 0x0, symName: '+[CSToastManager isTapToDismissEnabled]', symObjAddr: 0x4364, symBinAddr: 0x1E420, symSize: 0x60 } - - { offset: 0x1893D, size: 0x8, addend: 0x0, symName: '+[CSToastManager setQueueEnabled:]', symObjAddr: 0x43C4, symBinAddr: 0x1E480, symSize: 0x60 } - - { offset: 0x1897F, size: 0x8, addend: 0x0, symName: '+[CSToastManager isQueueEnabled]', symObjAddr: 0x4424, symBinAddr: 0x1E4E0, symSize: 0x60 } - - { offset: 0x189B6, size: 0x8, addend: 0x0, symName: '+[CSToastManager setDefaultDuration:]', symObjAddr: 0x4484, symBinAddr: 0x1E540, symSize: 0x5C } - - { offset: 0x189F8, size: 0x8, addend: 0x0, symName: '+[CSToastManager defaultDuration]', symObjAddr: 0x44E0, symBinAddr: 0x1E59C, symSize: 0x5C } - - { offset: 0x18A2F, size: 0x8, addend: 0x0, symName: '+[CSToastManager setDefaultPosition:]', symObjAddr: 0x453C, symBinAddr: 0x1E5F8, symSize: 0xCC } - - { offset: 0x18A71, size: 0x8, addend: 0x0, symName: '+[CSToastManager defaultPosition]', symObjAddr: 0x4608, symBinAddr: 0x1E6C4, symSize: 0x78 } - - { offset: 0x18AA8, size: 0x8, addend: 0x0, symName: '-[CSToastManager sharedStyle]', symObjAddr: 0x4680, symBinAddr: 0x1E73C, symSize: 0x1C } - - { offset: 0x18ADF, size: 0x8, addend: 0x0, symName: '-[CSToastManager setSharedStyle:]', symObjAddr: 0x469C, symBinAddr: 0x1E758, symSize: 0x38 } - - { offset: 0x18B1E, size: 0x8, addend: 0x0, symName: '-[CSToastManager isTapToDismissEnabled]', symObjAddr: 0x46D4, symBinAddr: 0x1E790, symSize: 0x20 } - - { offset: 0x18B55, size: 0x8, addend: 0x0, symName: '-[CSToastManager setTapToDismissEnabled:]', symObjAddr: 0x46F4, symBinAddr: 0x1E7B0, symSize: 0x28 } - - { offset: 0x18B94, size: 0x8, addend: 0x0, symName: '-[CSToastManager isQueueEnabled]', symObjAddr: 0x471C, symBinAddr: 0x1E7D8, symSize: 0x20 } - - { offset: 0x18BCB, size: 0x8, addend: 0x0, symName: '-[CSToastManager setQueueEnabled:]', symObjAddr: 0x473C, symBinAddr: 0x1E7F8, symSize: 0x28 } - - { offset: 0x18C0A, size: 0x8, addend: 0x0, symName: '-[CSToastManager defaultDuration]', symObjAddr: 0x4764, symBinAddr: 0x1E820, symSize: 0x1C } - - { offset: 0x18C41, size: 0x8, addend: 0x0, symName: '-[CSToastManager setDefaultDuration:]', symObjAddr: 0x4780, symBinAddr: 0x1E83C, symSize: 0x24 } - - { offset: 0x18C80, size: 0x8, addend: 0x0, symName: '-[CSToastManager defaultPosition]', symObjAddr: 0x47A4, symBinAddr: 0x1E860, symSize: 0x1C } - - { offset: 0x18CB7, size: 0x8, addend: 0x0, symName: '-[CSToastManager setDefaultPosition:]', symObjAddr: 0x47C0, symBinAddr: 0x1E87C, symSize: 0x38 } - - { offset: 0x18CF6, size: 0x8, addend: 0x0, symName: '-[CSToastManager .cxx_destruct]', symObjAddr: 0x47F8, symBinAddr: 0x1E8B4, symSize: 0x4C } - - { offset: 0x1A076, size: 0x8, addend: 0x0, symName: _XSGetFrontMostApplication, symObjAddr: 0x0, symBinAddr: 0x1E900, symSize: 0x22C } - - { offset: 0x1A0BD, size: 0x8, addend: 0x0, symName: _injectNetworkPermissions, symObjAddr: 0x54D4, symBinAddr: 0x23D34, symSize: 0x164 } - - { offset: 0x1A0E0, size: 0x8, addend: 0x0, symName: _injectNetworkPermissions.security, symObjAddr: 0x1DC48, symBinAddr: 0x69708, symSize: 0x0 } - - { offset: 0x1A0F6, size: 0x8, addend: 0x0, symName: _injectNetworkPermissions.SetEntitlements, symObjAddr: 0x1DC50, symBinAddr: 0x69710, symSize: 0x0 } - - { offset: 0x1A10C, size: 0x8, addend: 0x0, symName: _injectNetworkPermissions.onceToken, symObjAddr: 0x1DC58, symBinAddr: 0x69718, symSize: 0x0 } - - { offset: 0x1A20A, size: 0x8, addend: 0x0, symName: _injectEntitlementsWithOptions, symObjAddr: 0x56A4, symBinAddr: 0x23F04, symSize: 0x474 } - - { offset: 0x1A231, size: 0x8, addend: 0x0, symName: _injectEntitlementsWithOptions.security, symObjAddr: 0x1DC60, symBinAddr: 0x69720, symSize: 0x0 } - - { offset: 0x1A247, size: 0x8, addend: 0x0, symName: _injectEntitlementsWithOptions.SetEntitlements, symObjAddr: 0x1DC68, symBinAddr: 0x69728, symSize: 0x0 } - - { offset: 0x1A25D, size: 0x8, addend: 0x0, symName: _injectEntitlementsWithOptions.onceToken, symObjAddr: 0x1DC70, symBinAddr: 0x69730, symSize: 0x0 } + - { offset: 0x15834, size: 0x8, addend: 0x0, symName: '+[CSToastManager sharedManager]', symObjAddr: 0x3FB0, symBinAddr: 0x1E068, symSize: 0xDC } + - { offset: 0x1585F, size: 0x8, addend: 0x0, symName: _sharedManager._sharedManager, symObjAddr: 0x13858, symBinAddr: 0x696F8, symSize: 0x0 } + - { offset: 0x15875, size: 0x8, addend: 0x0, symName: _sharedManager.oncePredicate, symObjAddr: 0x13860, symBinAddr: 0x69700, symSize: 0x0 } + - { offset: 0x16E2A, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:]', symObjAddr: 0x0, symBinAddr: 0x1A1C8, symSize: 0xC0 } + - { offset: 0x16E6A, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:duration:position:]', symObjAddr: 0xC0, symBinAddr: 0x1A288, symSize: 0x9C } + - { offset: 0x16EC6, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:duration:position:style:]', symObjAddr: 0x15C, symBinAddr: 0x1A324, symSize: 0xFC } + - { offset: 0x16F3E, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToast:duration:position:title:image:style:completion:]', symObjAddr: 0x258, symBinAddr: 0x1A420, symSize: 0x168 } + - { offset: 0x16FE2, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) showToast:]', symObjAddr: 0x3C0, symBinAddr: 0x1A588, symSize: 0xC0 } + - { offset: 0x17022, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) showToast:duration:position:completion:]', symObjAddr: 0x480, symBinAddr: 0x1A648, symSize: 0x258 } + - { offset: 0x1708C, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideToast]', symObjAddr: 0x6D8, symBinAddr: 0x1A8A0, symSize: 0x88 } + - { offset: 0x170BE, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideToast:]', symObjAddr: 0x760, symBinAddr: 0x1A928, symSize: 0x10C } + - { offset: 0x170FE, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideAllToasts]', symObjAddr: 0x86C, symBinAddr: 0x1AA34, symSize: 0x40 } + - { offset: 0x17130, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideAllToasts:clearQueue:]', symObjAddr: 0x8AC, symBinAddr: 0x1AA74, symSize: 0x1C4 } + - { offset: 0x17197, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) clearToastQueue]', symObjAddr: 0xA70, symBinAddr: 0x1AC38, symSize: 0x54 } + - { offset: 0x171C9, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_showToast:duration:position:]', symObjAddr: 0xAC4, symBinAddr: 0x1AC8C, symSize: 0x334 } + - { offset: 0x1723A, size: 0x8, addend: 0x0, symName: '___48-[UIView(Toast) cs_showToast:duration:position:]_block_invoke', symObjAddr: 0xDF8, symBinAddr: 0x1AFC0, symSize: 0x38 } + - { offset: 0x17273, size: 0x8, addend: 0x0, symName: '___48-[UIView(Toast) cs_showToast:duration:position:]_block_invoke.32', symObjAddr: 0xE9C, symBinAddr: 0x1AFF8, symSize: 0xE4 } + - { offset: 0x172FC, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_hideToast:]', symObjAddr: 0x1024, symBinAddr: 0x1B0DC, symSize: 0x68 } + - { offset: 0x1733C, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_hideToast:fromTap:]', symObjAddr: 0x108C, symBinAddr: 0x1B144, symSize: 0x23C } + - { offset: 0x17398, size: 0x8, addend: 0x0, symName: '___38-[UIView(Toast) cs_hideToast:fromTap:]_block_invoke', symObjAddr: 0x12C8, symBinAddr: 0x1B380, symSize: 0x38 } + - { offset: 0x173D1, size: 0x8, addend: 0x0, symName: '___38-[UIView(Toast) cs_hideToast:fromTap:]_block_invoke_2', symObjAddr: 0x1300, symBinAddr: 0x1B3B8, symSize: 0x244 } + - { offset: 0x1748A, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) toastViewForMessage:title:image:style:]', symObjAddr: 0x1544, symBinAddr: 0x1B5FC, symSize: 0xF5C } + - { offset: 0x17770, size: 0x8, addend: 0x0, symName: _CGRectMake, symObjAddr: 0x24A0, symBinAddr: 0x1C558, symSize: 0x4C } + - { offset: 0x177D6, size: 0x8, addend: 0x0, symName: _CGSizeMake, symObjAddr: 0x24EC, symBinAddr: 0x1C5A4, symSize: 0x2C } + - { offset: 0x1781E, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_activeToasts]', symObjAddr: 0x2518, symBinAddr: 0x1C5D0, symSize: 0xCC } + - { offset: 0x17864, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_toastQueue]', symObjAddr: 0x25E4, symBinAddr: 0x1C69C, symSize: 0xCC } + - { offset: 0x178AA, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_toastTimerDidFinish:]', symObjAddr: 0x26B0, symBinAddr: 0x1C768, symSize: 0x90 } + - { offset: 0x178EC, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_handleToastTapped:]', symObjAddr: 0x2740, symBinAddr: 0x1C7F8, symSize: 0xD0 } + - { offset: 0x1794C, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) makeToastActivity:]', symObjAddr: 0x2810, symBinAddr: 0x1C8C8, symSize: 0x570 } + - { offset: 0x179CC, size: 0x8, addend: 0x0, symName: _CGPointMake, symObjAddr: 0x2D80, symBinAddr: 0x1CE38, symSize: 0x2C } + - { offset: 0x17A14, size: 0x8, addend: 0x0, symName: '___35-[UIView(Toast) makeToastActivity:]_block_invoke', symObjAddr: 0x2DAC, symBinAddr: 0x1CE64, symSize: 0x38 } + - { offset: 0x17A50, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) hideToastActivity]', symObjAddr: 0x2DE4, symBinAddr: 0x1CE9C, symSize: 0x1EC } + - { offset: 0x17A92, size: 0x8, addend: 0x0, symName: '___34-[UIView(Toast) hideToastActivity]_block_invoke', symObjAddr: 0x2FD0, symBinAddr: 0x1D088, symSize: 0x38 } + - { offset: 0x17ACE, size: 0x8, addend: 0x0, symName: '___34-[UIView(Toast) hideToastActivity]_block_invoke_2', symObjAddr: 0x3008, symBinAddr: 0x1D0C0, symSize: 0x5C } + - { offset: 0x17B2F, size: 0x8, addend: 0x0, symName: '-[UIView(Toast) cs_centerPointForPosition:withToast:]', symObjAddr: 0x3064, symBinAddr: 0x1D11C, symSize: 0x3A8 } + - { offset: 0x17BC4, size: 0x8, addend: 0x0, symName: '-[CSToastStyle initWithDefaultStyle]', symObjAddr: 0x340C, symBinAddr: 0x1D4C4, symSize: 0x39C } + - { offset: 0x17BFB, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMaxWidthPercentage:]', symObjAddr: 0x37A8, symBinAddr: 0x1D860, symSize: 0xAC } + - { offset: 0x17C99, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMaxHeightPercentage:]', symObjAddr: 0x3854, symBinAddr: 0x1D90C, symSize: 0xAC } + - { offset: 0x17D37, size: 0x8, addend: 0x0, symName: '-[CSToastStyle init]', symObjAddr: 0x3900, symBinAddr: 0x1D9B8, symSize: 0x3C } + - { offset: 0x17D6E, size: 0x8, addend: 0x0, symName: '-[CSToastStyle backgroundColor]', symObjAddr: 0x393C, symBinAddr: 0x1D9F4, symSize: 0x1C } + - { offset: 0x17DA4, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setBackgroundColor:]', symObjAddr: 0x3958, symBinAddr: 0x1DA10, symSize: 0x38 } + - { offset: 0x17DE2, size: 0x8, addend: 0x0, symName: '-[CSToastStyle titleColor]', symObjAddr: 0x3990, symBinAddr: 0x1DA48, symSize: 0x1C } + - { offset: 0x17E18, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setTitleColor:]', symObjAddr: 0x39AC, symBinAddr: 0x1DA64, symSize: 0x38 } + - { offset: 0x17E56, size: 0x8, addend: 0x0, symName: '-[CSToastStyle messageColor]', symObjAddr: 0x39E4, symBinAddr: 0x1DA9C, symSize: 0x1C } + - { offset: 0x17E8C, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMessageColor:]', symObjAddr: 0x3A00, symBinAddr: 0x1DAB8, symSize: 0x38 } + - { offset: 0x17ECA, size: 0x8, addend: 0x0, symName: '-[CSToastStyle maxWidthPercentage]', symObjAddr: 0x3A38, symBinAddr: 0x1DAF0, symSize: 0x1C } + - { offset: 0x17F00, size: 0x8, addend: 0x0, symName: '-[CSToastStyle maxHeightPercentage]', symObjAddr: 0x3A54, symBinAddr: 0x1DB0C, symSize: 0x1C } + - { offset: 0x17F36, size: 0x8, addend: 0x0, symName: '-[CSToastStyle horizontalPadding]', symObjAddr: 0x3A70, symBinAddr: 0x1DB28, symSize: 0x1C } + - { offset: 0x17F6C, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setHorizontalPadding:]', symObjAddr: 0x3A8C, symBinAddr: 0x1DB44, symSize: 0x24 } + - { offset: 0x17FAA, size: 0x8, addend: 0x0, symName: '-[CSToastStyle verticalPadding]', symObjAddr: 0x3AB0, symBinAddr: 0x1DB68, symSize: 0x1C } + - { offset: 0x17FE1, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setVerticalPadding:]', symObjAddr: 0x3ACC, symBinAddr: 0x1DB84, symSize: 0x24 } + - { offset: 0x18020, size: 0x8, addend: 0x0, symName: '-[CSToastStyle cornerRadius]', symObjAddr: 0x3AF0, symBinAddr: 0x1DBA8, symSize: 0x1C } + - { offset: 0x18057, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setCornerRadius:]', symObjAddr: 0x3B0C, symBinAddr: 0x1DBC4, symSize: 0x24 } + - { offset: 0x18096, size: 0x8, addend: 0x0, symName: '-[CSToastStyle titleFont]', symObjAddr: 0x3B30, symBinAddr: 0x1DBE8, symSize: 0x1C } + - { offset: 0x180CD, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setTitleFont:]', symObjAddr: 0x3B4C, symBinAddr: 0x1DC04, symSize: 0x38 } + - { offset: 0x1810C, size: 0x8, addend: 0x0, symName: '-[CSToastStyle messageFont]', symObjAddr: 0x3B84, symBinAddr: 0x1DC3C, symSize: 0x1C } + - { offset: 0x18143, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMessageFont:]', symObjAddr: 0x3BA0, symBinAddr: 0x1DC58, symSize: 0x38 } + - { offset: 0x18182, size: 0x8, addend: 0x0, symName: '-[CSToastStyle titleAlignment]', symObjAddr: 0x3BD8, symBinAddr: 0x1DC90, symSize: 0x1C } + - { offset: 0x181B9, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setTitleAlignment:]', symObjAddr: 0x3BF4, symBinAddr: 0x1DCAC, symSize: 0x24 } + - { offset: 0x181F8, size: 0x8, addend: 0x0, symName: '-[CSToastStyle messageAlignment]', symObjAddr: 0x3C18, symBinAddr: 0x1DCD0, symSize: 0x1C } + - { offset: 0x1822F, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMessageAlignment:]', symObjAddr: 0x3C34, symBinAddr: 0x1DCEC, symSize: 0x24 } + - { offset: 0x1826E, size: 0x8, addend: 0x0, symName: '-[CSToastStyle titleNumberOfLines]', symObjAddr: 0x3C58, symBinAddr: 0x1DD10, symSize: 0x1C } + - { offset: 0x182A5, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setTitleNumberOfLines:]', symObjAddr: 0x3C74, symBinAddr: 0x1DD2C, symSize: 0x24 } + - { offset: 0x182E4, size: 0x8, addend: 0x0, symName: '-[CSToastStyle messageNumberOfLines]', symObjAddr: 0x3C98, symBinAddr: 0x1DD50, symSize: 0x1C } + - { offset: 0x1831B, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setMessageNumberOfLines:]', symObjAddr: 0x3CB4, symBinAddr: 0x1DD6C, symSize: 0x24 } + - { offset: 0x1835A, size: 0x8, addend: 0x0, symName: '-[CSToastStyle displayShadow]', symObjAddr: 0x3CD8, symBinAddr: 0x1DD90, symSize: 0x20 } + - { offset: 0x18391, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setDisplayShadow:]', symObjAddr: 0x3CF8, symBinAddr: 0x1DDB0, symSize: 0x28 } + - { offset: 0x183D0, size: 0x8, addend: 0x0, symName: '-[CSToastStyle shadowColor]', symObjAddr: 0x3D20, symBinAddr: 0x1DDD8, symSize: 0x1C } + - { offset: 0x18407, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setShadowColor:]', symObjAddr: 0x3D3C, symBinAddr: 0x1DDF4, symSize: 0x38 } + - { offset: 0x18446, size: 0x8, addend: 0x0, symName: '-[CSToastStyle shadowOpacity]', symObjAddr: 0x3D74, symBinAddr: 0x1DE2C, symSize: 0x1C } + - { offset: 0x1847D, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setShadowOpacity:]', symObjAddr: 0x3D90, symBinAddr: 0x1DE48, symSize: 0x24 } + - { offset: 0x184BC, size: 0x8, addend: 0x0, symName: '-[CSToastStyle shadowRadius]', symObjAddr: 0x3DB4, symBinAddr: 0x1DE6C, symSize: 0x1C } + - { offset: 0x184F3, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setShadowRadius:]', symObjAddr: 0x3DD0, symBinAddr: 0x1DE88, symSize: 0x24 } + - { offset: 0x18532, size: 0x8, addend: 0x0, symName: '-[CSToastStyle shadowOffset]', symObjAddr: 0x3DF4, symBinAddr: 0x1DEAC, symSize: 0x28 } + - { offset: 0x18569, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setShadowOffset:]', symObjAddr: 0x3E1C, symBinAddr: 0x1DED4, symSize: 0x28 } + - { offset: 0x185A8, size: 0x8, addend: 0x0, symName: '-[CSToastStyle imageSize]', symObjAddr: 0x3E44, symBinAddr: 0x1DEFC, symSize: 0x28 } + - { offset: 0x185DF, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setImageSize:]', symObjAddr: 0x3E6C, symBinAddr: 0x1DF24, symSize: 0x28 } + - { offset: 0x1861E, size: 0x8, addend: 0x0, symName: '-[CSToastStyle activitySize]', symObjAddr: 0x3E94, symBinAddr: 0x1DF4C, symSize: 0x28 } + - { offset: 0x18655, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setActivitySize:]', symObjAddr: 0x3EBC, symBinAddr: 0x1DF74, symSize: 0x28 } + - { offset: 0x18694, size: 0x8, addend: 0x0, symName: '-[CSToastStyle fadeDuration]', symObjAddr: 0x3EE4, symBinAddr: 0x1DF9C, symSize: 0x1C } + - { offset: 0x186CB, size: 0x8, addend: 0x0, symName: '-[CSToastStyle setFadeDuration:]', symObjAddr: 0x3F00, symBinAddr: 0x1DFB8, symSize: 0x24 } + - { offset: 0x1870A, size: 0x8, addend: 0x0, symName: '-[CSToastStyle .cxx_destruct]', symObjAddr: 0x3F24, symBinAddr: 0x1DFDC, symSize: 0x8C } + - { offset: 0x187D4, size: 0x8, addend: 0x0, symName: '___31+[CSToastManager sharedManager]_block_invoke', symObjAddr: 0x408C, symBinAddr: 0x1E144, symSize: 0x50 } + - { offset: 0x18814, size: 0x8, addend: 0x0, symName: '-[CSToastManager init]', symObjAddr: 0x40DC, symBinAddr: 0x1E194, symSize: 0x12C } + - { offset: 0x1884B, size: 0x8, addend: 0x0, symName: '+[CSToastManager setSharedStyle:]', symObjAddr: 0x4208, symBinAddr: 0x1E2C0, symSize: 0x84 } + - { offset: 0x1888D, size: 0x8, addend: 0x0, symName: '+[CSToastManager sharedStyle]', symObjAddr: 0x428C, symBinAddr: 0x1E344, symSize: 0x78 } + - { offset: 0x188C4, size: 0x8, addend: 0x0, symName: '+[CSToastManager setTapToDismissEnabled:]', symObjAddr: 0x4304, symBinAddr: 0x1E3BC, symSize: 0x60 } + - { offset: 0x18906, size: 0x8, addend: 0x0, symName: '+[CSToastManager isTapToDismissEnabled]', symObjAddr: 0x4364, symBinAddr: 0x1E41C, symSize: 0x60 } + - { offset: 0x1893D, size: 0x8, addend: 0x0, symName: '+[CSToastManager setQueueEnabled:]', symObjAddr: 0x43C4, symBinAddr: 0x1E47C, symSize: 0x60 } + - { offset: 0x1897F, size: 0x8, addend: 0x0, symName: '+[CSToastManager isQueueEnabled]', symObjAddr: 0x4424, symBinAddr: 0x1E4DC, symSize: 0x60 } + - { offset: 0x189B6, size: 0x8, addend: 0x0, symName: '+[CSToastManager setDefaultDuration:]', symObjAddr: 0x4484, symBinAddr: 0x1E53C, symSize: 0x5C } + - { offset: 0x189F8, size: 0x8, addend: 0x0, symName: '+[CSToastManager defaultDuration]', symObjAddr: 0x44E0, symBinAddr: 0x1E598, symSize: 0x5C } + - { offset: 0x18A2F, size: 0x8, addend: 0x0, symName: '+[CSToastManager setDefaultPosition:]', symObjAddr: 0x453C, symBinAddr: 0x1E5F4, symSize: 0xCC } + - { offset: 0x18A71, size: 0x8, addend: 0x0, symName: '+[CSToastManager defaultPosition]', symObjAddr: 0x4608, symBinAddr: 0x1E6C0, symSize: 0x78 } + - { offset: 0x18AA8, size: 0x8, addend: 0x0, symName: '-[CSToastManager sharedStyle]', symObjAddr: 0x4680, symBinAddr: 0x1E738, symSize: 0x1C } + - { offset: 0x18ADF, size: 0x8, addend: 0x0, symName: '-[CSToastManager setSharedStyle:]', symObjAddr: 0x469C, symBinAddr: 0x1E754, symSize: 0x38 } + - { offset: 0x18B1E, size: 0x8, addend: 0x0, symName: '-[CSToastManager isTapToDismissEnabled]', symObjAddr: 0x46D4, symBinAddr: 0x1E78C, symSize: 0x20 } + - { offset: 0x18B55, size: 0x8, addend: 0x0, symName: '-[CSToastManager setTapToDismissEnabled:]', symObjAddr: 0x46F4, symBinAddr: 0x1E7AC, symSize: 0x28 } + - { offset: 0x18B94, size: 0x8, addend: 0x0, symName: '-[CSToastManager isQueueEnabled]', symObjAddr: 0x471C, symBinAddr: 0x1E7D4, symSize: 0x20 } + - { offset: 0x18BCB, size: 0x8, addend: 0x0, symName: '-[CSToastManager setQueueEnabled:]', symObjAddr: 0x473C, symBinAddr: 0x1E7F4, symSize: 0x28 } + - { offset: 0x18C0A, size: 0x8, addend: 0x0, symName: '-[CSToastManager defaultDuration]', symObjAddr: 0x4764, symBinAddr: 0x1E81C, symSize: 0x1C } + - { offset: 0x18C41, size: 0x8, addend: 0x0, symName: '-[CSToastManager setDefaultDuration:]', symObjAddr: 0x4780, symBinAddr: 0x1E838, symSize: 0x24 } + - { offset: 0x18C80, size: 0x8, addend: 0x0, symName: '-[CSToastManager defaultPosition]', symObjAddr: 0x47A4, symBinAddr: 0x1E85C, symSize: 0x1C } + - { offset: 0x18CB7, size: 0x8, addend: 0x0, symName: '-[CSToastManager setDefaultPosition:]', symObjAddr: 0x47C0, symBinAddr: 0x1E878, symSize: 0x38 } + - { offset: 0x18CF6, size: 0x8, addend: 0x0, symName: '-[CSToastManager .cxx_destruct]', symObjAddr: 0x47F8, symBinAddr: 0x1E8B0, symSize: 0x4C } + - { offset: 0x1A076, size: 0x8, addend: 0x0, symName: _XSGetFrontMostApplication, symObjAddr: 0x0, symBinAddr: 0x1E8FC, symSize: 0x22C } + - { offset: 0x1A0BD, size: 0x8, addend: 0x0, symName: _injectNetworkPermissions, symObjAddr: 0x54D4, symBinAddr: 0x23D30, symSize: 0x164 } + - { offset: 0x1A0E0, size: 0x8, addend: 0x0, symName: _injectNetworkPermissions.security, symObjAddr: 0x1DC40, symBinAddr: 0x69708, symSize: 0x0 } + - { offset: 0x1A0F6, size: 0x8, addend: 0x0, symName: _injectNetworkPermissions.SetEntitlements, symObjAddr: 0x1DC48, symBinAddr: 0x69710, symSize: 0x0 } + - { offset: 0x1A10C, size: 0x8, addend: 0x0, symName: _injectNetworkPermissions.onceToken, symObjAddr: 0x1DC50, symBinAddr: 0x69718, symSize: 0x0 } + - { offset: 0x1A20A, size: 0x8, addend: 0x0, symName: _injectEntitlementsWithOptions, symObjAddr: 0x56A4, symBinAddr: 0x23F00, symSize: 0x474 } + - { offset: 0x1A231, size: 0x8, addend: 0x0, symName: _injectEntitlementsWithOptions.security, symObjAddr: 0x1DC58, symBinAddr: 0x69720, symSize: 0x0 } + - { offset: 0x1A247, size: 0x8, addend: 0x0, symName: _injectEntitlementsWithOptions.SetEntitlements, symObjAddr: 0x1DC60, symBinAddr: 0x69728, symSize: 0x0 } + - { offset: 0x1A25D, size: 0x8, addend: 0x0, symName: _injectEntitlementsWithOptions.onceToken, symObjAddr: 0x1DC68, symBinAddr: 0x69730, symSize: 0x0 } - { offset: 0x1A2FA, size: 0x8, addend: 0x0, symName: __XSOpenApp, symBinAddr: 0x697B8, symSize: 0x0 } - - { offset: 0x1B0BD, size: 0x8, addend: 0x0, symName: _XSGetFrontMostApplication, symObjAddr: 0x0, symBinAddr: 0x1E900, symSize: 0x22C } - - { offset: 0x1B12B, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0x22C, symBinAddr: 0x1EB2C, symSize: 0x58 } - - { offset: 0x1B14F, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0x284, symBinAddr: 0x1EB84, symSize: 0x30 } - - { offset: 0x1B16B, size: 0x8, addend: 0x0, symName: ___XSGetFrontMostApplication_block_invoke, symObjAddr: 0x2B4, symBinAddr: 0x1EBB4, symSize: 0x1BC } - - { offset: 0x1B1E3, size: 0x8, addend: 0x0, symName: _XSFrontMostAppId, symObjAddr: 0x510, symBinAddr: 0x1ED70, symSize: 0x13C } - - { offset: 0x1B20B, size: 0x8, addend: 0x0, symName: _XSRuncmd, symObjAddr: 0x64C, symBinAddr: 0x1EEAC, symSize: 0x120 } - - { offset: 0x1B287, size: 0x8, addend: 0x0, symName: _unlink_cb, symObjAddr: 0x76C, symBinAddr: 0x1EFCC, symSize: 0x54 } - - { offset: 0x1B2E7, size: 0x8, addend: 0x0, symName: _XSSystem, symObjAddr: 0x7C0, symBinAddr: 0x1F020, symSize: 0x5C } - - { offset: 0x1B373, size: 0x8, addend: 0x0, symName: _XSGetAppExecutable, symObjAddr: 0x81C, symBinAddr: 0x1F07C, symSize: 0x4D4 } - - { offset: 0x1B494, size: 0x8, addend: 0x0, symName: _XSReboot, symObjAddr: 0xCF0, symBinAddr: 0x1F550, symSize: 0x74 } - - { offset: 0x1B4CA, size: 0x8, addend: 0x0, symName: _XSKillApp, symObjAddr: 0xD64, symBinAddr: 0x1F5C4, symSize: 0x104 } - - { offset: 0x1B538, size: 0x8, addend: 0x0, symName: _kill2, symObjAddr: 0xE68, symBinAddr: 0x1F6C8, symSize: 0xD8 } - - { offset: 0x1B598, size: 0x8, addend: 0x0, symName: _system2, symObjAddr: 0xF40, symBinAddr: 0x1F7A0, symSize: 0x24C } - - { offset: 0x1B62A, size: 0x8, addend: 0x0, symName: _XSKillAppByName, symObjAddr: 0x118C, symBinAddr: 0x1F9EC, symSize: 0x80 } - - { offset: 0x1B660, size: 0x8, addend: 0x0, symName: _XSBringAppForeground, symObjAddr: 0x120C, symBinAddr: 0x1FA6C, symSize: 0xE4 } - - { offset: 0x1B6A4, size: 0x8, addend: 0x0, symName: _bringAppToForeground, symObjAddr: 0x12F0, symBinAddr: 0x1FB50, symSize: 0x198 } - - { offset: 0x1B707, size: 0x8, addend: 0x0, symName: ___bringAppToForeground_block_invoke, symObjAddr: 0x1488, symBinAddr: 0x1FCE8, symSize: 0x6C } - - { offset: 0x1B73D, size: 0x8, addend: 0x0, symName: _activateApp, symObjAddr: 0x14F4, symBinAddr: 0x1FD54, symSize: 0xD0 } - - { offset: 0x1B791, size: 0x8, addend: 0x0, symName: _XSRemoteUnlock, symObjAddr: 0x15C4, symBinAddr: 0x1FE24, symSize: 0x4A4 } - - { offset: 0x1B843, size: 0x8, addend: 0x0, symName: _CGPointMake, symObjAddr: 0x1A68, symBinAddr: 0x202C8, symSize: 0x2C } - - { offset: 0x1B88B, size: 0x8, addend: 0x0, symName: _getDeviceName, symObjAddr: 0x1A94, symBinAddr: 0x202F4, symSize: 0x84 } - - { offset: 0x1B8B5, size: 0x8, addend: 0x0, symName: _roundUp, symObjAddr: 0x1B18, symBinAddr: 0x20378, symSize: 0x7C } - - { offset: 0x1B8FD, size: 0x8, addend: 0x0, symName: _createScreenShotCGImageRef, symObjAddr: 0x1B94, symBinAddr: 0x203F4, symSize: 0x624 } - - { offset: 0x1BAFD, size: 0x8, addend: 0x0, symName: _CGRectMake, symObjAddr: 0x21B8, symBinAddr: 0x20A18, symSize: 0x4C } - - { offset: 0x1BB63, size: 0x8, addend: 0x0, symName: _XSCcaptureScreen2, symObjAddr: 0x2204, symBinAddr: 0x20A64, symSize: 0xA4 } - - { offset: 0x1BB9C, size: 0x8, addend: 0x0, symName: _XSCaptureScreen, symObjAddr: 0x22A8, symBinAddr: 0x20B08, symSize: 0x174 } - - { offset: 0x1BBC6, size: 0x8, addend: 0x0, symName: _defaultIconWithSize, symObjAddr: 0x241C, symBinAddr: 0x20C7C, symSize: 0x36C } - - { offset: 0x1BC91, size: 0x8, addend: 0x0, symName: _XSGetApps, symObjAddr: 0x2788, symBinAddr: 0x20FE8, symSize: 0xB04 } - - { offset: 0x1BE9B, size: 0x8, addend: 0x0, symName: _CGSizeMake, symObjAddr: 0x328C, symBinAddr: 0x21AEC, symSize: 0x2C } - - { offset: 0x1BEE3, size: 0x8, addend: 0x0, symName: _XSCleanSafariHistory, symObjAddr: 0x32B8, symBinAddr: 0x21B18, symSize: 0xE4 } - - { offset: 0x1BF44, size: 0x8, addend: 0x0, symName: _XSCleanSafari, symObjAddr: 0x339C, symBinAddr: 0x21BFC, symSize: 0x4D8 } - - { offset: 0x1C07D, size: 0x8, addend: 0x0, symName: _XSCleanKeychain, symObjAddr: 0x3874, symBinAddr: 0x220D4, symSize: 0x15C } - - { offset: 0x1C0CF, size: 0x8, addend: 0x0, symName: _XSCleanPastboard, symObjAddr: 0x39D0, symBinAddr: 0x22230, symSize: 0x34C } - - { offset: 0x1C17B, size: 0x8, addend: 0x0, symName: _getAppExecutable, symObjAddr: 0x3D1C, symBinAddr: 0x2257C, symSize: 0x530 } - - { offset: 0x1C2C1, size: 0x8, addend: 0x0, symName: _getAppSandboxPath, symObjAddr: 0x424C, symBinAddr: 0x22AAC, symSize: 0x3A4 } - - { offset: 0x1C382, size: 0x8, addend: 0x0, symName: _XSGetAppInfoPath, symObjAddr: 0x45F0, symBinAddr: 0x22E50, symSize: 0x1EC } - - { offset: 0x1C3F6, size: 0x8, addend: 0x0, symName: _XSGetAppInfo, symObjAddr: 0x47DC, symBinAddr: 0x2303C, symSize: 0xBC } - - { offset: 0x1C43D, size: 0x8, addend: 0x0, symName: _XSSaveAppInfo, symObjAddr: 0x4898, symBinAddr: 0x230F8, symSize: 0x400 } - - { offset: 0x1C53B, size: 0x8, addend: 0x0, symName: _cleanBundleContainer, symObjAddr: 0x4C98, symBinAddr: 0x234F8, symSize: 0x35C } - - { offset: 0x1C5E0, size: 0x8, addend: 0x0, symName: _clearAppStringInfo, symObjAddr: 0x4FF4, symBinAddr: 0x23854, symSize: 0x258 } - - { offset: 0x1C657, size: 0x8, addend: 0x0, symName: _XSClearAppData, symObjAddr: 0x524C, symBinAddr: 0x23AAC, symSize: 0x7C } - - { offset: 0x1C68C, size: 0x8, addend: 0x0, symName: _screenIsLocked, symObjAddr: 0x52C8, symBinAddr: 0x23B28, symSize: 0xCC } - - { offset: 0x1C6E2, size: 0x8, addend: 0x0, symName: _XSClearAll, symObjAddr: 0x5394, symBinAddr: 0x23BF4, symSize: 0x58 } - - { offset: 0x1C708, size: 0x8, addend: 0x0, symName: _getCPUTemperature, symObjAddr: 0x53EC, symBinAddr: 0x23C4C, symSize: 0xE8 } - - { offset: 0x1C837, size: 0x8, addend: 0x0, symName: ___injectNetworkPermissions_block_invoke, symObjAddr: 0x5638, symBinAddr: 0x23E98, symSize: 0x6C } - - { offset: 0x1C861, size: 0x8, addend: 0x0, symName: ___injectEntitlementsWithOptions_block_invoke, symObjAddr: 0x5B18, symBinAddr: 0x24378, symSize: 0x6C } - - { offset: 0x1C88B, size: 0x8, addend: 0x0, symName: _verifyEntitlement, symObjAddr: 0x5B84, symBinAddr: 0x243E4, symSize: 0x110 } - - { offset: 0x1C8F1, size: 0x8, addend: 0x0, symName: _printInfo, symObjAddr: 0x5C94, symBinAddr: 0x244F4, symSize: 0x4AC } - - { offset: 0x1CB3E, size: 0x8, addend: 0x0, symName: _printClassHierarchy, symObjAddr: 0x6140, symBinAddr: 0x249A0, symSize: 0x84 } - - { offset: 0x1CB64, size: 0x8, addend: 0x0, symName: _printMethodInfo, symObjAddr: 0x61C4, symBinAddr: 0x24A24, symSize: 0x220 } - - { offset: 0x1CC1F, size: 0x8, addend: 0x0, symName: _printPropertyInfo, symObjAddr: 0x63E4, symBinAddr: 0x24C44, symSize: 0x244 } - - { offset: 0x1CCD2, size: 0x8, addend: 0x0, symName: _parsePropertyAttributes, symObjAddr: 0x6628, symBinAddr: 0x24E88, symSize: 0x4B4 } - - { offset: 0x1CD4B, size: 0x8, addend: 0x0, symName: _getFrontAppWindows, symObjAddr: 0x6ADC, symBinAddr: 0x2533C, symSize: 0x178 } - - { offset: 0x1CDC2, size: 0x8, addend: 0x0, symName: _findButtonsInView, symObjAddr: 0x6C54, symBinAddr: 0x254B4, symSize: 0x2D8 } - - { offset: 0x1CE35, size: 0x8, addend: 0x0, symName: _getKeyWindow, symObjAddr: 0x6F2C, symBinAddr: 0x2578C, symSize: 0x41C } - - { offset: 0x1CEC0, size: 0x8, addend: 0x0, symName: _getAllButtons, symObjAddr: 0x7348, symBinAddr: 0x25BA8, symSize: 0x58 } - - { offset: 0x1CEEC, size: 0x8, addend: 0x0, symName: ___getAllButtons_block_invoke, symObjAddr: 0x73A0, symBinAddr: 0x25C00, symSize: 0x54 } - - { offset: 0x20DC7, size: 0x8, addend: 0x0, symName: _XSErrorFromException, symObjAddr: 0x0, symBinAddr: 0x25C54, symSize: 0x1BC } - - { offset: 0x20DD4, size: 0x8, addend: 0x0, symName: _XSCalculateElapsedTime, symObjAddr: 0x1BC, symBinAddr: 0x25E10, symSize: 0x94 } - - { offset: 0x20DF9, size: 0x8, addend: 0x0, symName: _XSCalculateElapsedTime.timebaseInfo, symObjAddr: 0xC434, symBinAddr: 0x69738, symSize: 0x0 } - - { offset: 0x2134F, size: 0x8, addend: 0x0, symName: _XSErrorFromException, symObjAddr: 0x0, symBinAddr: 0x25C54, symSize: 0x1BC } - - { offset: 0x21385, size: 0x8, addend: 0x0, symName: _XSRoundToDecimal, symObjAddr: 0x250, symBinAddr: 0x25EA4, symSize: 0x50 } - - { offset: 0x213C9, size: 0x8, addend: 0x0, symName: _XSAfterNext, symObjAddr: 0x2A0, symBinAddr: 0x25EF4, symSize: 0x15C } - - { offset: 0x21409, size: 0x8, addend: 0x0, symName: ___XSAfterNext_block_invoke, symObjAddr: 0x3FC, symBinAddr: 0x26050, symSize: 0x3C } - - { offset: 0x21442, size: 0x8, addend: 0x0, symName: '+[XSHelper random:and:]', symObjAddr: 0x4A4, symBinAddr: 0x2608C, symSize: 0x50 } - - { offset: 0x21494, size: 0x8, addend: 0x0, symName: '+[XSHelper str2Data:]', symObjAddr: 0x4F4, symBinAddr: 0x260DC, symSize: 0x84 } - - { offset: 0x214D8, size: 0x8, addend: 0x0, symName: '+[XSHelper data2str:]', symObjAddr: 0x578, symBinAddr: 0x26160, symSize: 0x88 } - - { offset: 0x2151C, size: 0x8, addend: 0x0, symName: '+[XSHelper strIsEmpty:]', symObjAddr: 0x600, symBinAddr: 0x261E8, symSize: 0x12C } - - { offset: 0x215BA, size: 0x8, addend: 0x0, symName: '+[XSHelper isMatch:test:]', symObjAddr: 0x72C, symBinAddr: 0x26314, symSize: 0x134 } - - { offset: 0x21657, size: 0x8, addend: 0x0, symName: '+[XSHelper json2Dictionary:]', symObjAddr: 0x860, symBinAddr: 0x26448, symSize: 0x1B0 } - - { offset: 0x2169B, size: 0x8, addend: 0x0, symName: '+[XSHelper jsonData2Dictionary:]', symObjAddr: 0xA10, symBinAddr: 0x265F8, symSize: 0x110 } - - { offset: 0x216FB, size: 0x8, addend: 0x0, symName: '+[XSHelper obj2JsonData:]', symObjAddr: 0xB20, symBinAddr: 0x26708, symSize: 0xF0 } - - { offset: 0x2175B, size: 0x8, addend: 0x0, symName: '+[XSHelper dic2Json:]', symObjAddr: 0xC10, symBinAddr: 0x267F8, symSize: 0xBC } - - { offset: 0x217AD, size: 0x8, addend: 0x0, symName: '+[XSHelper readFileText:]', symObjAddr: 0xCCC, symBinAddr: 0x268B4, symSize: 0x140 } - - { offset: 0x2180D, size: 0x8, addend: 0x0, symName: '+[XSHelper saveFile:data:]', symObjAddr: 0xE0C, symBinAddr: 0x269F4, symSize: 0x98 } - - { offset: 0x2185F, size: 0x8, addend: 0x0, symName: '+[XSHelper saveFile:text:]', symObjAddr: 0xEA4, symBinAddr: 0x26A8C, symSize: 0xD0 } - - { offset: 0x218BF, size: 0x8, addend: 0x0, symName: '+[XSHelper rmFiles:]', symObjAddr: 0xF74, symBinAddr: 0x26B5C, symSize: 0x300 } - - { offset: 0x21967, size: 0x8, addend: 0x0, symName: '+[XSHelper str2num:]', symObjAddr: 0x1274, symBinAddr: 0x26E5C, symSize: 0xE0 } - - { offset: 0x219C7, size: 0x8, addend: 0x0, symName: '+[XSHelper replaceStr:oldStr:newStr:]', symObjAddr: 0x1354, symBinAddr: 0x26F3C, symSize: 0xD0 } - - { offset: 0x21A27, size: 0x8, addend: 0x0, symName: '+[XSHelper replaceMulStr:oldStr:newStr:]', symObjAddr: 0x1424, symBinAddr: 0x2700C, symSize: 0x108 } - - { offset: 0x21AB1, size: 0x8, addend: 0x0, symName: '+[XSHelper replaceStr:regex:newStr:]', symObjAddr: 0x152C, symBinAddr: 0x27114, symSize: 0x1FC } - - { offset: 0x21B7B, size: 0x8, addend: 0x0, symName: '+[XSHelper base64Encode:]', symObjAddr: 0x1728, symBinAddr: 0x27310, symSize: 0xB4 } - - { offset: 0x21BCD, size: 0x8, addend: 0x0, symName: '+[XSHelper base64Decode:]', symObjAddr: 0x17DC, symBinAddr: 0x273C4, symSize: 0xBC } - - { offset: 0x21C1F, size: 0x8, addend: 0x0, symName: '+[XSHelper imageFromFile:]', symObjAddr: 0x1898, symBinAddr: 0x27480, symSize: 0x88 } - - { offset: 0x21C63, size: 0x8, addend: 0x0, symName: '+[XSHelper base64StringFromJpgImage:]', symObjAddr: 0x1920, symBinAddr: 0x27508, symSize: 0xDC } - - { offset: 0x21CC3, size: 0x8, addend: 0x0, symName: '+[XSHelper imageFromBase64String:]', symObjAddr: 0x19FC, symBinAddr: 0x275E4, symSize: 0xBC } - - { offset: 0x21D15, size: 0x8, addend: 0x0, symName: '+[XSHelper png2jpg:]', symObjAddr: 0x1AB8, symBinAddr: 0x276A0, symSize: 0xB8 } - - { offset: 0x21D67, size: 0x8, addend: 0x0, symName: '+[XSHelper getCurTime]', symObjAddr: 0x1B70, symBinAddr: 0x27758, symSize: 0x68 } - - { offset: 0x21DAB, size: 0x8, addend: 0x0, symName: '+[XSHelper performOCROnImage:callback:]', symObjAddr: 0x1BD8, symBinAddr: 0x277C0, symSize: 0x198 } - - { offset: 0x21E16, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke', symObjAddr: 0x1D70, symBinAddr: 0x27958, symSize: 0x39C } - - { offset: 0x21EAD, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke_2', symObjAddr: 0x210C, symBinAddr: 0x27CF4, symSize: 0x4B4 } - - { offset: 0x21F7E, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke_3', symObjAddr: 0x25C0, symBinAddr: 0x281A8, symSize: 0x44 } - - { offset: 0x21FB9, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke_4', symObjAddr: 0x2604, symBinAddr: 0x281EC, symSize: 0x44 } - - { offset: 0x22006, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40b, symObjAddr: 0x2648, symBinAddr: 0x28230, symSize: 0x5C } - - { offset: 0x2202A, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke.69', symObjAddr: 0x26EC, symBinAddr: 0x2828C, symSize: 0x44 } - - { offset: 0x22065, size: 0x8, addend: 0x0, symName: '-[NSData(AES) aesEncrypt:iv:]', symObjAddr: 0x2730, symBinAddr: 0x282D0, symSize: 0xB0 } - - { offset: 0x220BA, size: 0x8, addend: 0x0, symName: '-[NSData(AES) aesDecrypt:iv:]', symObjAddr: 0x27E0, symBinAddr: 0x28380, symSize: 0xB0 } - - { offset: 0x2210F, size: 0x8, addend: 0x0, symName: '-[NSData(AES) AES128operation:key:iv:]', symObjAddr: 0x2890, symBinAddr: 0x28430, symSize: 0x230 } - - { offset: 0x221D7, size: 0x8, addend: 0x0, symName: '-[NSString(AES) aesEncrypt:iv:]', symObjAddr: 0x2AC0, symBinAddr: 0x28660, symSize: 0x10C } - - { offset: 0x2223B, size: 0x8, addend: 0x0, symName: '-[NSString(AES) aesDecrypt:iv:]', symObjAddr: 0x2BCC, symBinAddr: 0x2876C, symSize: 0x114 } - - { offset: 0x23B19, size: 0x8, addend: 0x0, symName: '+[NSURLSession(SSLBypass) sessionWithoutSSLValidation]', symObjAddr: 0x0, symBinAddr: 0x28880, symSize: 0xC8 } - - { offset: 0x246CC, size: 0x8, addend: 0x0, symName: '+[NSURLSession(SSLBypass) sessionWithoutSSLValidation]', symObjAddr: 0x0, symBinAddr: 0x28880, symSize: 0xC8 } - - { offset: 0x24710, size: 0x8, addend: 0x0, symName: '-[SSLBypassDelegate URLSession:didReceiveChallenge:completionHandler:]', symObjAddr: 0xC8, symBinAddr: 0x28948, symSize: 0x188 } - - { offset: 0x24780, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper init]', symObjAddr: 0x250, symBinAddr: 0x28AD0, symSize: 0x10C } - - { offset: 0x247B6, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper doGET:withCallback:withError:]', symObjAddr: 0x35C, symBinAddr: 0x28BDC, symSize: 0x3F0 } - - { offset: 0x2485A, size: 0x8, addend: 0x0, symName: '___45-[XSHttpHelper doGET:withCallback:withError:]_block_invoke', symObjAddr: 0x74C, symBinAddr: 0x28FCC, symSize: 0x148 } - - { offset: 0x248DF, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40b48b, symObjAddr: 0x894, symBinAddr: 0x29114, symSize: 0x78 } - - { offset: 0x24903, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper doGET:]', symObjAddr: 0x964, symBinAddr: 0x2918C, symSize: 0x2A4 } - - { offset: 0x24987, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0xC08, symBinAddr: 0x29430, symSize: 0x58 } - - { offset: 0x249AB, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0xC60, symBinAddr: 0x29488, symSize: 0x30 } - - { offset: 0x249C7, size: 0x8, addend: 0x0, symName: '___22-[XSHttpHelper doGET:]_block_invoke', symObjAddr: 0xC90, symBinAddr: 0x294B8, symSize: 0x74 } - - { offset: 0x24A25, size: 0x8, addend: 0x0, symName: '___22-[XSHttpHelper doGET:]_block_invoke.85', symObjAddr: 0xDA4, symBinAddr: 0x2952C, symSize: 0x5C } - - { offset: 0x24A6C, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper doPOST:json:withCallback:withError:]', symObjAddr: 0xE6C, symBinAddr: 0x29588, symSize: 0x488 } - - { offset: 0x24B2D, size: 0x8, addend: 0x0, symName: '___51-[XSHttpHelper doPOST:json:withCallback:withError:]_block_invoke', symObjAddr: 0x12F4, symBinAddr: 0x29A10, symSize: 0x13C } - - { offset: 0x24BB2, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper doPOST:json:]', symObjAddr: 0x1430, symBinAddr: 0x29B4C, symSize: 0x2D0 } - - { offset: 0x24C44, size: 0x8, addend: 0x0, symName: '___28-[XSHttpHelper doPOST:json:]_block_invoke', symObjAddr: 0x1700, symBinAddr: 0x29E1C, symSize: 0x74 } - - { offset: 0x24CA2, size: 0x8, addend: 0x0, symName: '___28-[XSHttpHelper doPOST:json:]_block_invoke_2', symObjAddr: 0x1774, symBinAddr: 0x29E90, symSize: 0x5C } - - { offset: 0x24CE9, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper requestNetworkPermissions]', symObjAddr: 0x17D0, symBinAddr: 0x29EEC, symSize: 0x68 } - - { offset: 0x24D29, size: 0x8, addend: 0x0, symName: '___41-[XSHttpHelper requestNetworkPermissions]_block_invoke', symObjAddr: 0x1838, symBinAddr: 0x29F54, symSize: 0x60 } - - { offset: 0x24D5F, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper setupNetworkConfiguration]', symObjAddr: 0x1898, symBinAddr: 0x29FB4, symSize: 0x98 } - - { offset: 0x24D9F, size: 0x8, addend: 0x0, symName: '___41-[XSHttpHelper setupNetworkConfiguration]_block_invoke', symObjAddr: 0x1930, symBinAddr: 0x2A04C, symSize: 0x7C } - - { offset: 0x24DD5, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper dataTask]', symObjAddr: 0x19AC, symBinAddr: 0x2A0C8, symSize: 0x1C } - - { offset: 0x24E0B, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper setDataTask:]', symObjAddr: 0x19C8, symBinAddr: 0x2A0E4, symSize: 0x38 } - - { offset: 0x24E49, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper postDataTask]', symObjAddr: 0x1A00, symBinAddr: 0x2A11C, symSize: 0x1C } - - { offset: 0x24E7F, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper setPostDataTask:]', symObjAddr: 0x1A1C, symBinAddr: 0x2A138, symSize: 0x38 } - - { offset: 0x24EBD, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper .cxx_destruct]', symObjAddr: 0x1A54, symBinAddr: 0x2A170, symSize: 0x5C } - - { offset: 0x25BA4, size: 0x8, addend: 0x0, symName: _XSInitGetSenderId, symObjAddr: 0x0, symBinAddr: 0x2A1CC, symSize: 0x294 } - - { offset: 0x25BB1, size: 0x8, addend: 0x0, symName: '+[XSIosTouch sharedInstance]', symObjAddr: 0x400, symBinAddr: 0x2A5CC, symSize: 0x90 } - - { offset: 0x25BDA, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0xC7F8, symBinAddr: 0x69750, symSize: 0x0 } - - { offset: 0x25BEF, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0xC800, symBinAddr: 0x69758, symSize: 0x0 } - - { offset: 0x25D65, size: 0x8, addend: 0x0, symName: '-[XSIosTouch handleEventSystemFailure]', symObjAddr: 0xB30, symBinAddr: 0x2ACFC, symSize: 0xB4 } - - { offset: 0x25D8A, size: 0x8, addend: 0x0, symName: _handleEventSystemFailure.failureCount, symObjAddr: 0xC808, symBinAddr: 0x69760, symSize: 0x0 } - - { offset: 0x25DB3, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Keyboard:down:]', symObjAddr: 0x1E34, symBinAddr: 0x2BF9C, symSize: 0xB8 } - - { offset: 0x25DDA, size: 0x8, addend: 0x0, symName: '_Keyboard:down:.client', symObjAddr: 0xC810, symBinAddr: 0x69768, symSize: 0x0 } - - { offset: 0x25E44, size: 0x8, addend: 0x0, symName: __XSSenderID, symObjAddr: 0xC7E8, symBinAddr: 0x69740, symSize: 0x0 } - - { offset: 0x25E60, size: 0x8, addend: 0x0, symName: __XSIoHIDEventSystemForSenderID, symObjAddr: 0xC7F0, symBinAddr: 0x69748, symSize: 0x0 } - - { offset: 0x263CD, size: 0x8, addend: 0x0, symName: _XSInitGetSenderId, symObjAddr: 0x0, symBinAddr: 0x2A1CC, symSize: 0x294 } - - { offset: 0x26444, size: 0x8, addend: 0x0, symName: _XSStartSetSenderIDCallBack, symObjAddr: 0x294, symBinAddr: 0x2A460, symSize: 0x8C } - - { offset: 0x26459, size: 0x8, addend: 0x0, symName: ___XSInitGetSenderId_block_invoke, symObjAddr: 0x320, symBinAddr: 0x2A4EC, symSize: 0xE0 } - - { offset: 0x2652D, size: 0x8, addend: 0x0, symName: '___28+[XSIosTouch sharedInstance]_block_invoke', symObjAddr: 0x490, symBinAddr: 0x2A65C, symSize: 0x50 } - - { offset: 0x26555, size: 0x8, addend: 0x0, symName: '-[XSIosTouch init]', symObjAddr: 0x4E0, symBinAddr: 0x2A6AC, symSize: 0x334 } - - { offset: 0x265BC, size: 0x8, addend: 0x0, symName: '-[XSIosTouch dealloc]', symObjAddr: 0x814, symBinAddr: 0x2A9E0, symSize: 0xB4 } - - { offset: 0x265EE, size: 0x8, addend: 0x0, symName: '-[XSIosTouch cleanupResources]', symObjAddr: 0x8C8, symBinAddr: 0x2AA94, symSize: 0xB4 } - - { offset: 0x26620, size: 0x8, addend: 0x0, symName: '-[XSIosTouch checkSystemStatus]', symObjAddr: 0x97C, symBinAddr: 0x2AB48, symSize: 0xDC } - - { offset: 0x26664, size: 0x8, addend: 0x0, symName: '-[XSIosTouch resetEventSystem]', symObjAddr: 0xA58, symBinAddr: 0x2AC24, symSize: 0xD8 } - - { offset: 0x26696, size: 0x8, addend: 0x0, symName: '-[XSIosTouch getAbsoluteTime]', symObjAddr: 0xBE4, symBinAddr: 0x2ADB0, symSize: 0x44 } - - { offset: 0x2673C, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateChildEvent:type:x:y:]', symObjAddr: 0xC28, symBinAddr: 0x2ADF4, symSize: 0x3EC } - - { offset: 0x268E2, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateChildEventTouchDown:x:y:]', symObjAddr: 0x1014, symBinAddr: 0x2B1E0, symSize: 0x4C } - - { offset: 0x26946, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateChildEventTouchMove:x:y:]', symObjAddr: 0x1060, symBinAddr: 0x2B22C, symSize: 0x4C } - - { offset: 0x269AA, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateChildEventTouchUp:x:y:]', symObjAddr: 0x10AC, symBinAddr: 0x2B278, symSize: 0x4C } - - { offset: 0x26A0E, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateParentEvent]', symObjAddr: 0x10F8, symBinAddr: 0x2B2C4, symSize: 0xB4 } - - { offset: 0x26A63, size: 0x8, addend: 0x0, symName: '-[XSIosTouch getKeyWindow]', symObjAddr: 0x11AC, symBinAddr: 0x2B378, symSize: 0x214 } - - { offset: 0x26AB2, size: 0x8, addend: 0x0, symName: '-[XSIosTouch postIOHIDEvent:]', symObjAddr: 0x13C0, symBinAddr: 0x2B58C, symSize: 0x31C } - - { offset: 0x26B18, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Down:x:y:]', symObjAddr: 0x16DC, symBinAddr: 0x2B8A8, symSize: 0x88 } - - { offset: 0x26BA4, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Move:x:y:]', symObjAddr: 0x1764, symBinAddr: 0x2B930, symSize: 0x88 } - - { offset: 0x26C30, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Up:x:y:]', symObjAddr: 0x17EC, symBinAddr: 0x2B9B8, symSize: 0x88 } - - { offset: 0x26CBC, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Tap:x:y:]', symObjAddr: 0x1874, symBinAddr: 0x2BA40, symSize: 0x144 } - - { offset: 0x26D2B, size: 0x8, addend: 0x0, symName: '___22-[XSIosTouch Tap:x:y:]_block_invoke', symObjAddr: 0x19B8, symBinAddr: 0x2BB84, symSize: 0x2C8 } - - { offset: 0x26DE4, size: 0x8, addend: 0x0, symName: '-[XSIosTouch End:]', symObjAddr: 0x1CE4, symBinAddr: 0x2BE4C, symSize: 0x150 } - - { offset: 0x26E3B, size: 0x8, addend: 0x0, symName: '-[XSIosTouch KeyDown:]', symObjAddr: 0x1EEC, symBinAddr: 0x2C054, symSize: 0x3C } - - { offset: 0x26E7D, size: 0x8, addend: 0x0, symName: '-[XSIosTouch KeyUp:]', symObjAddr: 0x1F28, symBinAddr: 0x2C090, symSize: 0x3C } - - { offset: 0x26EBF, size: 0x8, addend: 0x0, symName: '-[XSIosTouch .cxx_destruct]', symObjAddr: 0x1F64, symBinAddr: 0x2C0CC, symSize: 0x4C } - - { offset: 0x26EF1, size: 0x8, addend: 0x0, symName: _XSSetSenderIdCallback, symObjAddr: 0x1FB0, symBinAddr: 0x2C118, symSize: 0x1B4 } - - { offset: 0x28AF7, size: 0x8, addend: 0x0, symName: '+[XSPhoneConfig sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2C2CC, symSize: 0x90 } + - { offset: 0x1B0BD, size: 0x8, addend: 0x0, symName: _XSGetFrontMostApplication, symObjAddr: 0x0, symBinAddr: 0x1E8FC, symSize: 0x22C } + - { offset: 0x1B12B, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0x22C, symBinAddr: 0x1EB28, symSize: 0x58 } + - { offset: 0x1B14F, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0x284, symBinAddr: 0x1EB80, symSize: 0x30 } + - { offset: 0x1B16B, size: 0x8, addend: 0x0, symName: ___XSGetFrontMostApplication_block_invoke, symObjAddr: 0x2B4, symBinAddr: 0x1EBB0, symSize: 0x1BC } + - { offset: 0x1B1E3, size: 0x8, addend: 0x0, symName: _XSFrontMostAppId, symObjAddr: 0x510, symBinAddr: 0x1ED6C, symSize: 0x13C } + - { offset: 0x1B20B, size: 0x8, addend: 0x0, symName: _XSRuncmd, symObjAddr: 0x64C, symBinAddr: 0x1EEA8, symSize: 0x120 } + - { offset: 0x1B287, size: 0x8, addend: 0x0, symName: _unlink_cb, symObjAddr: 0x76C, symBinAddr: 0x1EFC8, symSize: 0x54 } + - { offset: 0x1B2E7, size: 0x8, addend: 0x0, symName: _XSSystem, symObjAddr: 0x7C0, symBinAddr: 0x1F01C, symSize: 0x5C } + - { offset: 0x1B373, size: 0x8, addend: 0x0, symName: _XSGetAppExecutable, symObjAddr: 0x81C, symBinAddr: 0x1F078, symSize: 0x4D4 } + - { offset: 0x1B494, size: 0x8, addend: 0x0, symName: _XSReboot, symObjAddr: 0xCF0, symBinAddr: 0x1F54C, symSize: 0x74 } + - { offset: 0x1B4CA, size: 0x8, addend: 0x0, symName: _XSKillApp, symObjAddr: 0xD64, symBinAddr: 0x1F5C0, symSize: 0x104 } + - { offset: 0x1B538, size: 0x8, addend: 0x0, symName: _kill2, symObjAddr: 0xE68, symBinAddr: 0x1F6C4, symSize: 0xD8 } + - { offset: 0x1B598, size: 0x8, addend: 0x0, symName: _system2, symObjAddr: 0xF40, symBinAddr: 0x1F79C, symSize: 0x24C } + - { offset: 0x1B62A, size: 0x8, addend: 0x0, symName: _XSKillAppByName, symObjAddr: 0x118C, symBinAddr: 0x1F9E8, symSize: 0x80 } + - { offset: 0x1B660, size: 0x8, addend: 0x0, symName: _XSBringAppForeground, symObjAddr: 0x120C, symBinAddr: 0x1FA68, symSize: 0xE4 } + - { offset: 0x1B6A4, size: 0x8, addend: 0x0, symName: _bringAppToForeground, symObjAddr: 0x12F0, symBinAddr: 0x1FB4C, symSize: 0x198 } + - { offset: 0x1B707, size: 0x8, addend: 0x0, symName: ___bringAppToForeground_block_invoke, symObjAddr: 0x1488, symBinAddr: 0x1FCE4, symSize: 0x6C } + - { offset: 0x1B73D, size: 0x8, addend: 0x0, symName: _activateApp, symObjAddr: 0x14F4, symBinAddr: 0x1FD50, symSize: 0xD0 } + - { offset: 0x1B791, size: 0x8, addend: 0x0, symName: _XSRemoteUnlock, symObjAddr: 0x15C4, symBinAddr: 0x1FE20, symSize: 0x4A4 } + - { offset: 0x1B843, size: 0x8, addend: 0x0, symName: _CGPointMake, symObjAddr: 0x1A68, symBinAddr: 0x202C4, symSize: 0x2C } + - { offset: 0x1B88B, size: 0x8, addend: 0x0, symName: _getDeviceName, symObjAddr: 0x1A94, symBinAddr: 0x202F0, symSize: 0x84 } + - { offset: 0x1B8B5, size: 0x8, addend: 0x0, symName: _roundUp, symObjAddr: 0x1B18, symBinAddr: 0x20374, symSize: 0x7C } + - { offset: 0x1B8FD, size: 0x8, addend: 0x0, symName: _createScreenShotCGImageRef, symObjAddr: 0x1B94, symBinAddr: 0x203F0, symSize: 0x624 } + - { offset: 0x1BAFD, size: 0x8, addend: 0x0, symName: _CGRectMake, symObjAddr: 0x21B8, symBinAddr: 0x20A14, symSize: 0x4C } + - { offset: 0x1BB63, size: 0x8, addend: 0x0, symName: _XSCcaptureScreen2, symObjAddr: 0x2204, symBinAddr: 0x20A60, symSize: 0xA4 } + - { offset: 0x1BB9C, size: 0x8, addend: 0x0, symName: _XSCaptureScreen, symObjAddr: 0x22A8, symBinAddr: 0x20B04, symSize: 0x174 } + - { offset: 0x1BBC6, size: 0x8, addend: 0x0, symName: _defaultIconWithSize, symObjAddr: 0x241C, symBinAddr: 0x20C78, symSize: 0x36C } + - { offset: 0x1BC91, size: 0x8, addend: 0x0, symName: _XSGetApps, symObjAddr: 0x2788, symBinAddr: 0x20FE4, symSize: 0xB04 } + - { offset: 0x1BE9B, size: 0x8, addend: 0x0, symName: _CGSizeMake, symObjAddr: 0x328C, symBinAddr: 0x21AE8, symSize: 0x2C } + - { offset: 0x1BEE3, size: 0x8, addend: 0x0, symName: _XSCleanSafariHistory, symObjAddr: 0x32B8, symBinAddr: 0x21B14, symSize: 0xE4 } + - { offset: 0x1BF44, size: 0x8, addend: 0x0, symName: _XSCleanSafari, symObjAddr: 0x339C, symBinAddr: 0x21BF8, symSize: 0x4D8 } + - { offset: 0x1C07D, size: 0x8, addend: 0x0, symName: _XSCleanKeychain, symObjAddr: 0x3874, symBinAddr: 0x220D0, symSize: 0x15C } + - { offset: 0x1C0CF, size: 0x8, addend: 0x0, symName: _XSCleanPastboard, symObjAddr: 0x39D0, symBinAddr: 0x2222C, symSize: 0x34C } + - { offset: 0x1C17B, size: 0x8, addend: 0x0, symName: _getAppExecutable, symObjAddr: 0x3D1C, symBinAddr: 0x22578, symSize: 0x530 } + - { offset: 0x1C2C1, size: 0x8, addend: 0x0, symName: _getAppSandboxPath, symObjAddr: 0x424C, symBinAddr: 0x22AA8, symSize: 0x3A4 } + - { offset: 0x1C382, size: 0x8, addend: 0x0, symName: _XSGetAppInfoPath, symObjAddr: 0x45F0, symBinAddr: 0x22E4C, symSize: 0x1EC } + - { offset: 0x1C3F6, size: 0x8, addend: 0x0, symName: _XSGetAppInfo, symObjAddr: 0x47DC, symBinAddr: 0x23038, symSize: 0xBC } + - { offset: 0x1C43D, size: 0x8, addend: 0x0, symName: _XSSaveAppInfo, symObjAddr: 0x4898, symBinAddr: 0x230F4, symSize: 0x400 } + - { offset: 0x1C53B, size: 0x8, addend: 0x0, symName: _cleanBundleContainer, symObjAddr: 0x4C98, symBinAddr: 0x234F4, symSize: 0x35C } + - { offset: 0x1C5E0, size: 0x8, addend: 0x0, symName: _clearAppStringInfo, symObjAddr: 0x4FF4, symBinAddr: 0x23850, symSize: 0x258 } + - { offset: 0x1C657, size: 0x8, addend: 0x0, symName: _XSClearAppData, symObjAddr: 0x524C, symBinAddr: 0x23AA8, symSize: 0x7C } + - { offset: 0x1C68C, size: 0x8, addend: 0x0, symName: _screenIsLocked, symObjAddr: 0x52C8, symBinAddr: 0x23B24, symSize: 0xCC } + - { offset: 0x1C6E2, size: 0x8, addend: 0x0, symName: _XSClearAll, symObjAddr: 0x5394, symBinAddr: 0x23BF0, symSize: 0x58 } + - { offset: 0x1C708, size: 0x8, addend: 0x0, symName: _getCPUTemperature, symObjAddr: 0x53EC, symBinAddr: 0x23C48, symSize: 0xE8 } + - { offset: 0x1C837, size: 0x8, addend: 0x0, symName: ___injectNetworkPermissions_block_invoke, symObjAddr: 0x5638, symBinAddr: 0x23E94, symSize: 0x6C } + - { offset: 0x1C861, size: 0x8, addend: 0x0, symName: ___injectEntitlementsWithOptions_block_invoke, symObjAddr: 0x5B18, symBinAddr: 0x24374, symSize: 0x6C } + - { offset: 0x1C88B, size: 0x8, addend: 0x0, symName: _verifyEntitlement, symObjAddr: 0x5B84, symBinAddr: 0x243E0, symSize: 0x110 } + - { offset: 0x1C8F1, size: 0x8, addend: 0x0, symName: _printInfo, symObjAddr: 0x5C94, symBinAddr: 0x244F0, symSize: 0x4AC } + - { offset: 0x1CB3E, size: 0x8, addend: 0x0, symName: _printClassHierarchy, symObjAddr: 0x6140, symBinAddr: 0x2499C, symSize: 0x84 } + - { offset: 0x1CB64, size: 0x8, addend: 0x0, symName: _printMethodInfo, symObjAddr: 0x61C4, symBinAddr: 0x24A20, symSize: 0x220 } + - { offset: 0x1CC1F, size: 0x8, addend: 0x0, symName: _printPropertyInfo, symObjAddr: 0x63E4, symBinAddr: 0x24C40, symSize: 0x244 } + - { offset: 0x1CCD2, size: 0x8, addend: 0x0, symName: _parsePropertyAttributes, symObjAddr: 0x6628, symBinAddr: 0x24E84, symSize: 0x4B4 } + - { offset: 0x1CD4B, size: 0x8, addend: 0x0, symName: _getFrontAppWindows, symObjAddr: 0x6ADC, symBinAddr: 0x25338, symSize: 0x178 } + - { offset: 0x1CDC2, size: 0x8, addend: 0x0, symName: _findButtonsInView, symObjAddr: 0x6C54, symBinAddr: 0x254B0, symSize: 0x2D8 } + - { offset: 0x1CE35, size: 0x8, addend: 0x0, symName: _getKeyWindow, symObjAddr: 0x6F2C, symBinAddr: 0x25788, symSize: 0x41C } + - { offset: 0x1CEC0, size: 0x8, addend: 0x0, symName: _getAllButtons, symObjAddr: 0x7348, symBinAddr: 0x25BA4, symSize: 0x58 } + - { offset: 0x1CEEC, size: 0x8, addend: 0x0, symName: ___getAllButtons_block_invoke, symObjAddr: 0x73A0, symBinAddr: 0x25BFC, symSize: 0x54 } + - { offset: 0x20DC7, size: 0x8, addend: 0x0, symName: _XSErrorFromException, symObjAddr: 0x0, symBinAddr: 0x25C50, symSize: 0x1BC } + - { offset: 0x20DD4, size: 0x8, addend: 0x0, symName: _XSCalculateElapsedTime, symObjAddr: 0x1BC, symBinAddr: 0x25E0C, symSize: 0x94 } + - { offset: 0x20DF9, size: 0x8, addend: 0x0, symName: _XSCalculateElapsedTime.timebaseInfo, symObjAddr: 0xC42C, symBinAddr: 0x69738, symSize: 0x0 } + - { offset: 0x2134F, size: 0x8, addend: 0x0, symName: _XSErrorFromException, symObjAddr: 0x0, symBinAddr: 0x25C50, symSize: 0x1BC } + - { offset: 0x21385, size: 0x8, addend: 0x0, symName: _XSRoundToDecimal, symObjAddr: 0x250, symBinAddr: 0x25EA0, symSize: 0x50 } + - { offset: 0x213C9, size: 0x8, addend: 0x0, symName: _XSAfterNext, symObjAddr: 0x2A0, symBinAddr: 0x25EF0, symSize: 0x15C } + - { offset: 0x21409, size: 0x8, addend: 0x0, symName: ___XSAfterNext_block_invoke, symObjAddr: 0x3FC, symBinAddr: 0x2604C, symSize: 0x3C } + - { offset: 0x21442, size: 0x8, addend: 0x0, symName: '+[XSHelper random:and:]', symObjAddr: 0x4A4, symBinAddr: 0x26088, symSize: 0x50 } + - { offset: 0x21494, size: 0x8, addend: 0x0, symName: '+[XSHelper str2Data:]', symObjAddr: 0x4F4, symBinAddr: 0x260D8, symSize: 0x84 } + - { offset: 0x214D8, size: 0x8, addend: 0x0, symName: '+[XSHelper data2str:]', symObjAddr: 0x578, symBinAddr: 0x2615C, symSize: 0x88 } + - { offset: 0x2151C, size: 0x8, addend: 0x0, symName: '+[XSHelper strIsEmpty:]', symObjAddr: 0x600, symBinAddr: 0x261E4, symSize: 0x12C } + - { offset: 0x215BA, size: 0x8, addend: 0x0, symName: '+[XSHelper isMatch:test:]', symObjAddr: 0x72C, symBinAddr: 0x26310, symSize: 0x134 } + - { offset: 0x21657, size: 0x8, addend: 0x0, symName: '+[XSHelper json2Dictionary:]', symObjAddr: 0x860, symBinAddr: 0x26444, symSize: 0x1B0 } + - { offset: 0x2169B, size: 0x8, addend: 0x0, symName: '+[XSHelper jsonData2Dictionary:]', symObjAddr: 0xA10, symBinAddr: 0x265F4, symSize: 0x110 } + - { offset: 0x216FB, size: 0x8, addend: 0x0, symName: '+[XSHelper obj2JsonData:]', symObjAddr: 0xB20, symBinAddr: 0x26704, symSize: 0xF0 } + - { offset: 0x2175B, size: 0x8, addend: 0x0, symName: '+[XSHelper dic2Json:]', symObjAddr: 0xC10, symBinAddr: 0x267F4, symSize: 0xBC } + - { offset: 0x217AD, size: 0x8, addend: 0x0, symName: '+[XSHelper readFileText:]', symObjAddr: 0xCCC, symBinAddr: 0x268B0, symSize: 0x140 } + - { offset: 0x2180D, size: 0x8, addend: 0x0, symName: '+[XSHelper saveFile:data:]', symObjAddr: 0xE0C, symBinAddr: 0x269F0, symSize: 0x98 } + - { offset: 0x2185F, size: 0x8, addend: 0x0, symName: '+[XSHelper saveFile:text:]', symObjAddr: 0xEA4, symBinAddr: 0x26A88, symSize: 0xD0 } + - { offset: 0x218BF, size: 0x8, addend: 0x0, symName: '+[XSHelper rmFiles:]', symObjAddr: 0xF74, symBinAddr: 0x26B58, symSize: 0x300 } + - { offset: 0x21967, size: 0x8, addend: 0x0, symName: '+[XSHelper str2num:]', symObjAddr: 0x1274, symBinAddr: 0x26E58, symSize: 0xE0 } + - { offset: 0x219C7, size: 0x8, addend: 0x0, symName: '+[XSHelper replaceStr:oldStr:newStr:]', symObjAddr: 0x1354, symBinAddr: 0x26F38, symSize: 0xD0 } + - { offset: 0x21A27, size: 0x8, addend: 0x0, symName: '+[XSHelper replaceMulStr:oldStr:newStr:]', symObjAddr: 0x1424, symBinAddr: 0x27008, symSize: 0x108 } + - { offset: 0x21AB1, size: 0x8, addend: 0x0, symName: '+[XSHelper replaceStr:regex:newStr:]', symObjAddr: 0x152C, symBinAddr: 0x27110, symSize: 0x1FC } + - { offset: 0x21B7B, size: 0x8, addend: 0x0, symName: '+[XSHelper base64Encode:]', symObjAddr: 0x1728, symBinAddr: 0x2730C, symSize: 0xB4 } + - { offset: 0x21BCD, size: 0x8, addend: 0x0, symName: '+[XSHelper base64Decode:]', symObjAddr: 0x17DC, symBinAddr: 0x273C0, symSize: 0xBC } + - { offset: 0x21C1F, size: 0x8, addend: 0x0, symName: '+[XSHelper imageFromFile:]', symObjAddr: 0x1898, symBinAddr: 0x2747C, symSize: 0x88 } + - { offset: 0x21C63, size: 0x8, addend: 0x0, symName: '+[XSHelper base64StringFromJpgImage:]', symObjAddr: 0x1920, symBinAddr: 0x27504, symSize: 0xDC } + - { offset: 0x21CC3, size: 0x8, addend: 0x0, symName: '+[XSHelper imageFromBase64String:]', symObjAddr: 0x19FC, symBinAddr: 0x275E0, symSize: 0xBC } + - { offset: 0x21D15, size: 0x8, addend: 0x0, symName: '+[XSHelper png2jpg:]', symObjAddr: 0x1AB8, symBinAddr: 0x2769C, symSize: 0xB8 } + - { offset: 0x21D67, size: 0x8, addend: 0x0, symName: '+[XSHelper getCurTime]', symObjAddr: 0x1B70, symBinAddr: 0x27754, symSize: 0x68 } + - { offset: 0x21DAB, size: 0x8, addend: 0x0, symName: '+[XSHelper performOCROnImage:callback:]', symObjAddr: 0x1BD8, symBinAddr: 0x277BC, symSize: 0x198 } + - { offset: 0x21E16, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke', symObjAddr: 0x1D70, symBinAddr: 0x27954, symSize: 0x39C } + - { offset: 0x21EAD, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke_2', symObjAddr: 0x210C, symBinAddr: 0x27CF0, symSize: 0x4B4 } + - { offset: 0x21F7E, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke_3', symObjAddr: 0x25C0, symBinAddr: 0x281A4, symSize: 0x44 } + - { offset: 0x21FB9, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke_4', symObjAddr: 0x2604, symBinAddr: 0x281E8, symSize: 0x44 } + - { offset: 0x22006, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40b, symObjAddr: 0x2648, symBinAddr: 0x2822C, symSize: 0x5C } + - { offset: 0x2202A, size: 0x8, addend: 0x0, symName: '___39+[XSHelper performOCROnImage:callback:]_block_invoke.69', symObjAddr: 0x26EC, symBinAddr: 0x28288, symSize: 0x44 } + - { offset: 0x22065, size: 0x8, addend: 0x0, symName: '-[NSData(AES) aesEncrypt:iv:]', symObjAddr: 0x2730, symBinAddr: 0x282CC, symSize: 0xB0 } + - { offset: 0x220BA, size: 0x8, addend: 0x0, symName: '-[NSData(AES) aesDecrypt:iv:]', symObjAddr: 0x27E0, symBinAddr: 0x2837C, symSize: 0xB0 } + - { offset: 0x2210F, size: 0x8, addend: 0x0, symName: '-[NSData(AES) AES128operation:key:iv:]', symObjAddr: 0x2890, symBinAddr: 0x2842C, symSize: 0x230 } + - { offset: 0x221D7, size: 0x8, addend: 0x0, symName: '-[NSString(AES) aesEncrypt:iv:]', symObjAddr: 0x2AC0, symBinAddr: 0x2865C, symSize: 0x10C } + - { offset: 0x2223B, size: 0x8, addend: 0x0, symName: '-[NSString(AES) aesDecrypt:iv:]', symObjAddr: 0x2BCC, symBinAddr: 0x28768, symSize: 0x114 } + - { offset: 0x23B19, size: 0x8, addend: 0x0, symName: '+[NSURLSession(SSLBypass) sessionWithoutSSLValidation]', symObjAddr: 0x0, symBinAddr: 0x2887C, symSize: 0xC8 } + - { offset: 0x246CC, size: 0x8, addend: 0x0, symName: '+[NSURLSession(SSLBypass) sessionWithoutSSLValidation]', symObjAddr: 0x0, symBinAddr: 0x2887C, symSize: 0xC8 } + - { offset: 0x24710, size: 0x8, addend: 0x0, symName: '-[SSLBypassDelegate URLSession:didReceiveChallenge:completionHandler:]', symObjAddr: 0xC8, symBinAddr: 0x28944, symSize: 0x188 } + - { offset: 0x24780, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper init]', symObjAddr: 0x250, symBinAddr: 0x28ACC, symSize: 0x10C } + - { offset: 0x247B6, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper doGET:withCallback:withError:]', symObjAddr: 0x35C, symBinAddr: 0x28BD8, symSize: 0x3F0 } + - { offset: 0x2485A, size: 0x8, addend: 0x0, symName: '___45-[XSHttpHelper doGET:withCallback:withError:]_block_invoke', symObjAddr: 0x74C, symBinAddr: 0x28FC8, symSize: 0x148 } + - { offset: 0x248DF, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40b48b, symObjAddr: 0x894, symBinAddr: 0x29110, symSize: 0x78 } + - { offset: 0x24903, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper doGET:]', symObjAddr: 0x964, symBinAddr: 0x29188, symSize: 0x2A4 } + - { offset: 0x24987, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0xC08, symBinAddr: 0x2942C, symSize: 0x58 } + - { offset: 0x249AB, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0xC60, symBinAddr: 0x29484, symSize: 0x30 } + - { offset: 0x249C7, size: 0x8, addend: 0x0, symName: '___22-[XSHttpHelper doGET:]_block_invoke', symObjAddr: 0xC90, symBinAddr: 0x294B4, symSize: 0x74 } + - { offset: 0x24A25, size: 0x8, addend: 0x0, symName: '___22-[XSHttpHelper doGET:]_block_invoke.85', symObjAddr: 0xDA4, symBinAddr: 0x29528, symSize: 0x5C } + - { offset: 0x24A6C, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper doPOST:json:withCallback:withError:]', symObjAddr: 0xE6C, symBinAddr: 0x29584, symSize: 0x488 } + - { offset: 0x24B2D, size: 0x8, addend: 0x0, symName: '___51-[XSHttpHelper doPOST:json:withCallback:withError:]_block_invoke', symObjAddr: 0x12F4, symBinAddr: 0x29A0C, symSize: 0x13C } + - { offset: 0x24BB2, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper doPOST:json:]', symObjAddr: 0x1430, symBinAddr: 0x29B48, symSize: 0x2D0 } + - { offset: 0x24C44, size: 0x8, addend: 0x0, symName: '___28-[XSHttpHelper doPOST:json:]_block_invoke', symObjAddr: 0x1700, symBinAddr: 0x29E18, symSize: 0x74 } + - { offset: 0x24CA2, size: 0x8, addend: 0x0, symName: '___28-[XSHttpHelper doPOST:json:]_block_invoke_2', symObjAddr: 0x1774, symBinAddr: 0x29E8C, symSize: 0x5C } + - { offset: 0x24CE9, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper requestNetworkPermissions]', symObjAddr: 0x17D0, symBinAddr: 0x29EE8, symSize: 0x68 } + - { offset: 0x24D29, size: 0x8, addend: 0x0, symName: '___41-[XSHttpHelper requestNetworkPermissions]_block_invoke', symObjAddr: 0x1838, symBinAddr: 0x29F50, symSize: 0x60 } + - { offset: 0x24D5F, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper setupNetworkConfiguration]', symObjAddr: 0x1898, symBinAddr: 0x29FB0, symSize: 0x98 } + - { offset: 0x24D9F, size: 0x8, addend: 0x0, symName: '___41-[XSHttpHelper setupNetworkConfiguration]_block_invoke', symObjAddr: 0x1930, symBinAddr: 0x2A048, symSize: 0x7C } + - { offset: 0x24DD5, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper dataTask]', symObjAddr: 0x19AC, symBinAddr: 0x2A0C4, symSize: 0x1C } + - { offset: 0x24E0B, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper setDataTask:]', symObjAddr: 0x19C8, symBinAddr: 0x2A0E0, symSize: 0x38 } + - { offset: 0x24E49, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper postDataTask]', symObjAddr: 0x1A00, symBinAddr: 0x2A118, symSize: 0x1C } + - { offset: 0x24E7F, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper setPostDataTask:]', symObjAddr: 0x1A1C, symBinAddr: 0x2A134, symSize: 0x38 } + - { offset: 0x24EBD, size: 0x8, addend: 0x0, symName: '-[XSHttpHelper .cxx_destruct]', symObjAddr: 0x1A54, symBinAddr: 0x2A16C, symSize: 0x5C } + - { offset: 0x25BA4, size: 0x8, addend: 0x0, symName: _XSInitGetSenderId, symObjAddr: 0x0, symBinAddr: 0x2A1C8, symSize: 0x294 } + - { offset: 0x25BB1, size: 0x8, addend: 0x0, symName: '+[XSIosTouch sharedInstance]', symObjAddr: 0x400, symBinAddr: 0x2A5C8, symSize: 0x90 } + - { offset: 0x25BDA, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0xC7F0, symBinAddr: 0x69750, symSize: 0x0 } + - { offset: 0x25BEF, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0xC7F8, symBinAddr: 0x69758, symSize: 0x0 } + - { offset: 0x25D65, size: 0x8, addend: 0x0, symName: '-[XSIosTouch handleEventSystemFailure]', symObjAddr: 0xB30, symBinAddr: 0x2ACF8, symSize: 0xB4 } + - { offset: 0x25D8A, size: 0x8, addend: 0x0, symName: _handleEventSystemFailure.failureCount, symObjAddr: 0xC800, symBinAddr: 0x69760, symSize: 0x0 } + - { offset: 0x25DB3, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Keyboard:down:]', symObjAddr: 0x1E34, symBinAddr: 0x2BF98, symSize: 0xB8 } + - { offset: 0x25DDA, size: 0x8, addend: 0x0, symName: '_Keyboard:down:.client', symObjAddr: 0xC808, symBinAddr: 0x69768, symSize: 0x0 } + - { offset: 0x25E44, size: 0x8, addend: 0x0, symName: __XSSenderID, symObjAddr: 0xC7E0, symBinAddr: 0x69740, symSize: 0x0 } + - { offset: 0x25E60, size: 0x8, addend: 0x0, symName: __XSIoHIDEventSystemForSenderID, symObjAddr: 0xC7E8, symBinAddr: 0x69748, symSize: 0x0 } + - { offset: 0x263CD, size: 0x8, addend: 0x0, symName: _XSInitGetSenderId, symObjAddr: 0x0, symBinAddr: 0x2A1C8, symSize: 0x294 } + - { offset: 0x26444, size: 0x8, addend: 0x0, symName: _XSStartSetSenderIDCallBack, symObjAddr: 0x294, symBinAddr: 0x2A45C, symSize: 0x8C } + - { offset: 0x26459, size: 0x8, addend: 0x0, symName: ___XSInitGetSenderId_block_invoke, symObjAddr: 0x320, symBinAddr: 0x2A4E8, symSize: 0xE0 } + - { offset: 0x2652D, size: 0x8, addend: 0x0, symName: '___28+[XSIosTouch sharedInstance]_block_invoke', symObjAddr: 0x490, symBinAddr: 0x2A658, symSize: 0x50 } + - { offset: 0x26555, size: 0x8, addend: 0x0, symName: '-[XSIosTouch init]', symObjAddr: 0x4E0, symBinAddr: 0x2A6A8, symSize: 0x334 } + - { offset: 0x265BC, size: 0x8, addend: 0x0, symName: '-[XSIosTouch dealloc]', symObjAddr: 0x814, symBinAddr: 0x2A9DC, symSize: 0xB4 } + - { offset: 0x265EE, size: 0x8, addend: 0x0, symName: '-[XSIosTouch cleanupResources]', symObjAddr: 0x8C8, symBinAddr: 0x2AA90, symSize: 0xB4 } + - { offset: 0x26620, size: 0x8, addend: 0x0, symName: '-[XSIosTouch checkSystemStatus]', symObjAddr: 0x97C, symBinAddr: 0x2AB44, symSize: 0xDC } + - { offset: 0x26664, size: 0x8, addend: 0x0, symName: '-[XSIosTouch resetEventSystem]', symObjAddr: 0xA58, symBinAddr: 0x2AC20, symSize: 0xD8 } + - { offset: 0x26696, size: 0x8, addend: 0x0, symName: '-[XSIosTouch getAbsoluteTime]', symObjAddr: 0xBE4, symBinAddr: 0x2ADAC, symSize: 0x44 } + - { offset: 0x2673C, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateChildEvent:type:x:y:]', symObjAddr: 0xC28, symBinAddr: 0x2ADF0, symSize: 0x3EC } + - { offset: 0x268E2, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateChildEventTouchDown:x:y:]', symObjAddr: 0x1014, symBinAddr: 0x2B1DC, symSize: 0x4C } + - { offset: 0x26946, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateChildEventTouchMove:x:y:]', symObjAddr: 0x1060, symBinAddr: 0x2B228, symSize: 0x4C } + - { offset: 0x269AA, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateChildEventTouchUp:x:y:]', symObjAddr: 0x10AC, symBinAddr: 0x2B274, symSize: 0x4C } + - { offset: 0x26A0E, size: 0x8, addend: 0x0, symName: '-[XSIosTouch generateParentEvent]', symObjAddr: 0x10F8, symBinAddr: 0x2B2C0, symSize: 0xB4 } + - { offset: 0x26A63, size: 0x8, addend: 0x0, symName: '-[XSIosTouch getKeyWindow]', symObjAddr: 0x11AC, symBinAddr: 0x2B374, symSize: 0x214 } + - { offset: 0x26AB2, size: 0x8, addend: 0x0, symName: '-[XSIosTouch postIOHIDEvent:]', symObjAddr: 0x13C0, symBinAddr: 0x2B588, symSize: 0x31C } + - { offset: 0x26B18, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Down:x:y:]', symObjAddr: 0x16DC, symBinAddr: 0x2B8A4, symSize: 0x88 } + - { offset: 0x26BA4, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Move:x:y:]', symObjAddr: 0x1764, symBinAddr: 0x2B92C, symSize: 0x88 } + - { offset: 0x26C30, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Up:x:y:]', symObjAddr: 0x17EC, symBinAddr: 0x2B9B4, symSize: 0x88 } + - { offset: 0x26CBC, size: 0x8, addend: 0x0, symName: '-[XSIosTouch Tap:x:y:]', symObjAddr: 0x1874, symBinAddr: 0x2BA3C, symSize: 0x144 } + - { offset: 0x26D2B, size: 0x8, addend: 0x0, symName: '___22-[XSIosTouch Tap:x:y:]_block_invoke', symObjAddr: 0x19B8, symBinAddr: 0x2BB80, symSize: 0x2C8 } + - { offset: 0x26DE4, size: 0x8, addend: 0x0, symName: '-[XSIosTouch End:]', symObjAddr: 0x1CE4, symBinAddr: 0x2BE48, symSize: 0x150 } + - { offset: 0x26E3B, size: 0x8, addend: 0x0, symName: '-[XSIosTouch KeyDown:]', symObjAddr: 0x1EEC, symBinAddr: 0x2C050, symSize: 0x3C } + - { offset: 0x26E7D, size: 0x8, addend: 0x0, symName: '-[XSIosTouch KeyUp:]', symObjAddr: 0x1F28, symBinAddr: 0x2C08C, symSize: 0x3C } + - { offset: 0x26EBF, size: 0x8, addend: 0x0, symName: '-[XSIosTouch .cxx_destruct]', symObjAddr: 0x1F64, symBinAddr: 0x2C0C8, symSize: 0x4C } + - { offset: 0x26EF1, size: 0x8, addend: 0x0, symName: _XSSetSenderIdCallback, symObjAddr: 0x1FB0, symBinAddr: 0x2C114, symSize: 0x1B4 } + - { offset: 0x28AF7, size: 0x8, addend: 0x0, symName: '+[XSPhoneConfig sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2C2C8, symSize: 0x90 } - { offset: 0x28B10, size: 0x8, addend: 0x0, symName: __configPath, symObjAddr: 0x2880, symBinAddr: 0x69618, symSize: 0x0 } - - { offset: 0x28B77, size: 0x8, addend: 0x0, symName: '+[XSPhoneConfig sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2C2CC, symSize: 0x90 } - - { offset: 0x28BA0, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x6798, symBinAddr: 0x69770, symSize: 0x0 } - - { offset: 0x28BB5, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x67A0, symBinAddr: 0x69778, symSize: 0x0 } - - { offset: 0x28D3B, size: 0x8, addend: 0x0, symName: '___31+[XSPhoneConfig sharedInstance]_block_invoke', symObjAddr: 0x90, symBinAddr: 0x2C35C, symSize: 0x50 } - - { offset: 0x28D63, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig init]', symObjAddr: 0xE0, symBinAddr: 0x2C3AC, symSize: 0xEC } - - { offset: 0x28D99, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig encryptAndSavePlist:path:]', symObjAddr: 0x1CC, symBinAddr: 0x2C498, symSize: 0x160 } - - { offset: 0x28E11, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig loadAndDecryptPlistFromFile:]', symObjAddr: 0x32C, symBinAddr: 0x2C5F8, symSize: 0x1C0 } - - { offset: 0x28E8E, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig MyConfig]', symObjAddr: 0x4EC, symBinAddr: 0x2C7B8, symSize: 0xBC } - - { offset: 0x28ECE, size: 0x8, addend: 0x0, symName: '___25-[XSPhoneConfig MyConfig]_block_invoke', symObjAddr: 0x5A8, symBinAddr: 0x2C874, symSize: 0x204 } - - { offset: 0x28F43, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetConfigItem:Val:]', symObjAddr: 0x810, symBinAddr: 0x2CA78, symSize: 0x200 } - - { offset: 0x28FB8, size: 0x8, addend: 0x0, symName: '___35-[XSPhoneConfig SetConfigItem:Val:]_block_invoke', symObjAddr: 0xA10, symBinAddr: 0x2CC78, symSize: 0x2C0 } - - { offset: 0x29089, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48r56w, symObjAddr: 0xCD0, symBinAddr: 0x2CF38, symSize: 0x88 } - - { offset: 0x290AD, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48r56w, symObjAddr: 0xD58, symBinAddr: 0x2CFC0, symSize: 0x64 } - - { offset: 0x290C9, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetMyConfigStrVal:defVal:]', symObjAddr: 0xDBC, symBinAddr: 0x2D024, symSize: 0x234 } - - { offset: 0x2913E, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0xFF0, symBinAddr: 0x2D258, symSize: 0x58 } - - { offset: 0x29162, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0x1048, symBinAddr: 0x2D2B0, symSize: 0x30 } - - { offset: 0x2917E, size: 0x8, addend: 0x0, symName: '___42-[XSPhoneConfig GetMyConfigStrVal:defVal:]_block_invoke', symObjAddr: 0x1078, symBinAddr: 0x2D2E0, symSize: 0x218 } - - { offset: 0x2921C, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40r48w, symObjAddr: 0x1290, symBinAddr: 0x2D4F8, symSize: 0x70 } - - { offset: 0x29240, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r48w, symObjAddr: 0x1300, symBinAddr: 0x2D568, symSize: 0x50 } - - { offset: 0x2925C, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetLongVal:defVal:]', symObjAddr: 0x1350, symBinAddr: 0x2D5B8, symSize: 0x174 } - - { offset: 0x292AE, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetIPhoneName:]', symObjAddr: 0x14C4, symBinAddr: 0x2D72C, symSize: 0x74 } - - { offset: 0x292F2, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetServerURL:]', symObjAddr: 0x1538, symBinAddr: 0x2D7A0, symSize: 0x74 } - - { offset: 0x29336, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig IPhoneName]', symObjAddr: 0x15AC, symBinAddr: 0x2D814, symSize: 0x40 } - - { offset: 0x2936C, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig DeviceId]', symObjAddr: 0x15EC, symBinAddr: 0x2D854, symSize: 0x1E0 } - - { offset: 0x293D8, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig MainServerURL]', symObjAddr: 0x17CC, symBinAddr: 0x2DA34, symSize: 0x40 } - - { offset: 0x2940E, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig ServerURL]', symObjAddr: 0x180C, symBinAddr: 0x2DA74, symSize: 0x40 } - - { offset: 0x29444, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetFullServerURL:]', symObjAddr: 0x184C, symBinAddr: 0x2DAB4, symSize: 0xD0 } - - { offset: 0x29488, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetMainServerURL:]', symObjAddr: 0x191C, symBinAddr: 0x2DB84, symSize: 0xD0 } - - { offset: 0x294CC, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetRemoteIPURL]', symObjAddr: 0x19EC, symBinAddr: 0x2DC54, symSize: 0x40 } - - { offset: 0x29502, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig ApiKey]', symObjAddr: 0x1A2C, symBinAddr: 0x2DC94, symSize: 0x40 } - - { offset: 0x29538, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetApiKey:]', symObjAddr: 0x1A6C, symBinAddr: 0x2DCD4, symSize: 0x68 } - - { offset: 0x29578, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig LastReboot]', symObjAddr: 0x1AD4, symBinAddr: 0x2DD3C, symSize: 0x3C } - - { offset: 0x295AE, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetLastReboot:]', symObjAddr: 0x1B10, symBinAddr: 0x2DD78, symSize: 0x78 } - - { offset: 0x295EE, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SenderId]', symObjAddr: 0x1B88, symBinAddr: 0x2DDF0, symSize: 0x3C } - - { offset: 0x29624, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetSenderId:]', symObjAddr: 0x1BC4, symBinAddr: 0x2DE2C, symSize: 0x78 } - - { offset: 0x29666, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetLastOverTime]', symObjAddr: 0x1C3C, symBinAddr: 0x2DEA4, symSize: 0x218 } - - { offset: 0x296F8, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetLastOverTime:]', symObjAddr: 0x1E54, symBinAddr: 0x2E0BC, symSize: 0x154 } - - { offset: 0x29768, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig reLoad]', symObjAddr: 0x1FA8, symBinAddr: 0x2E210, symSize: 0xB8 } - - { offset: 0x2979B, size: 0x8, addend: 0x0, symName: '___23-[XSPhoneConfig reLoad]_block_invoke', symObjAddr: 0x2060, symBinAddr: 0x2E2C8, symSize: 0xAC } - - { offset: 0x297DB, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig dealloc]', symObjAddr: 0x2178, symBinAddr: 0x2E374, symSize: 0x6C } - - { offset: 0x2980E, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig .cxx_destruct]', symObjAddr: 0x21E4, symBinAddr: 0x2E3E0, symSize: 0x4C } - - { offset: 0x29DC2, size: 0x8, addend: 0x0, symName: '+[XSPhoneInfo sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2E42C, symSize: 0x90 } - - { offset: 0x29DCF, size: 0x8, addend: 0x0, symName: '+[XSPhoneInfo sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2E42C, symSize: 0x90 } - - { offset: 0x29DF8, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x98D8, symBinAddr: 0x69780, symSize: 0x0 } - - { offset: 0x29E0D, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x98E0, symBinAddr: 0x69788, symSize: 0x0 } - - { offset: 0x2A47D, size: 0x8, addend: 0x0, symName: '___29+[XSPhoneInfo sharedInstance]_block_invoke', symObjAddr: 0x90, symBinAddr: 0x2E4BC, symSize: 0x50 } - - { offset: 0x2A4A5, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo init]', symObjAddr: 0xE0, symBinAddr: 0x2E50C, symSize: 0x100 } - - { offset: 0x2A4DB, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setupBatteryMonitoring]', symObjAddr: 0x1E0, symBinAddr: 0x2E60C, symSize: 0x108 } - - { offset: 0x2A50D, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo startBatteryMonitoring]', symObjAddr: 0x2E8, symBinAddr: 0x2E714, symSize: 0xBC } - - { offset: 0x2A53F, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo updateBatteryInfo]', symObjAddr: 0x3A4, symBinAddr: 0x2E7D0, symSize: 0x100 } - - { offset: 0x2A571, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo updateDetailedBatteryInfo]', symObjAddr: 0x4A4, symBinAddr: 0x2E8D0, symSize: 0x4A4 } - - { offset: 0x2A612, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo updateBatteryStatus:]', symObjAddr: 0x948, symBinAddr: 0x2ED74, symSize: 0x118 } - - { offset: 0x2A660, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo getBatteryInfo]', symObjAddr: 0xA60, symBinAddr: 0x2EE8C, symSize: 0x340 } - - { offset: 0x2A698, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo stopBatteryMonitoring]', symObjAddr: 0xDA0, symBinAddr: 0x2F1CC, symSize: 0x90 } - - { offset: 0x2A6CA, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryLevelDidChange:]', symObjAddr: 0xE30, symBinAddr: 0x2F25C, symSize: 0x5C } - - { offset: 0x2A70A, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryStateDidChange:]', symObjAddr: 0xE8C, symBinAddr: 0x2F2B8, symSize: 0x5C } - - { offset: 0x2A74A, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo updateMemoryInfo]', symObjAddr: 0xEE8, symBinAddr: 0x2F314, symSize: 0x14C } - - { offset: 0x2A7B4, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo getMemoryUsageForPid:]', symObjAddr: 0x1034, symBinAddr: 0x2F460, symSize: 0x94 } - - { offset: 0x2A822, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo handleCriticalMemoryPressure]', symObjAddr: 0x10C8, symBinAddr: 0x2F4F4, symSize: 0x12C } - - { offset: 0x2A854, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo handleWarningMemoryPressure]', symObjAddr: 0x11F4, symBinAddr: 0x2F620, symSize: 0x12C } - - { offset: 0x2A887, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo startMemoryMonitoring]', symObjAddr: 0x1320, symBinAddr: 0x2F74C, symSize: 0x7C } - - { offset: 0x2A8BA, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo stopMemoryMonitoring]', symObjAddr: 0x139C, symBinAddr: 0x2F7C8, symSize: 0x64 } - - { offset: 0x2A8ED, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo checkMemoryStatus]', symObjAddr: 0x1400, symBinAddr: 0x2F82C, symSize: 0x30 } - - { offset: 0x2A920, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo dealloc]', symObjAddr: 0x1430, symBinAddr: 0x2F85C, symSize: 0xF4 } - - { offset: 0x2A953, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo IPAddress]', symObjAddr: 0x1524, symBinAddr: 0x2F950, symSize: 0x194 } - - { offset: 0x2A9AE, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0x16B8, symBinAddr: 0x2FAE4, symSize: 0x58 } - - { offset: 0x2A9D2, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0x1710, symBinAddr: 0x2FB3C, symSize: 0x30 } - - { offset: 0x2A9EE, size: 0x8, addend: 0x0, symName: '___24-[XSPhoneInfo IPAddress]_block_invoke', symObjAddr: 0x1740, symBinAddr: 0x2FB6C, symSize: 0xB4 } - - { offset: 0x2AA5D, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32r, symObjAddr: 0x17F4, symBinAddr: 0x2FC20, symSize: 0x3C } - - { offset: 0x2AA81, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32r, symObjAddr: 0x1830, symBinAddr: 0x2FC5C, symSize: 0x30 } - - { offset: 0x2AA9D, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo getIPAddresses]', symObjAddr: 0x1860, symBinAddr: 0x2FC8C, symSize: 0x2F8 } - - { offset: 0x2ABA9, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo CurrentThermalState]', symObjAddr: 0x1B58, symBinAddr: 0x2FF84, symSize: 0x148 } - - { offset: 0x2ABEF, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo DiskSize]', symObjAddr: 0x1CA0, symBinAddr: 0x300CC, symSize: 0x2E8 } - - { offset: 0x2AC99, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo IPhoneStatus]', symObjAddr: 0x1F88, symBinAddr: 0x303B4, symSize: 0x224 } - - { offset: 0x2AD0C, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryLevel]', symObjAddr: 0x21AC, symBinAddr: 0x305D8, symSize: 0x1C } - - { offset: 0x2AD42, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo isFullyCharged]', symObjAddr: 0x21C8, symBinAddr: 0x305F4, symSize: 0x20 } - - { offset: 0x2AD78, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryVoltage]', symObjAddr: 0x21E8, symBinAddr: 0x30614, symSize: 0x1C } - - { offset: 0x2ADAE, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo maxCapacity]', symObjAddr: 0x2204, symBinAddr: 0x30630, symSize: 0x1C } - - { offset: 0x2ADE4, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo currentCapacity]', symObjAddr: 0x2220, symBinAddr: 0x3064C, symSize: 0x1C } - - { offset: 0x2AE1A, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo designCapacity]', symObjAddr: 0x223C, symBinAddr: 0x30668, symSize: 0x1C } - - { offset: 0x2AE50, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo cycleCount]', symObjAddr: 0x2258, symBinAddr: 0x30684, symSize: 0x1C } - - { offset: 0x2AE86, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryHealth]', symObjAddr: 0x2274, symBinAddr: 0x306A0, symSize: 0x1C } - - { offset: 0x2AEBC, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo isCharging]', symObjAddr: 0x2290, symBinAddr: 0x306BC, symSize: 0x20 } - - { offset: 0x2AEF2, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryStatus]', symObjAddr: 0x22B0, symBinAddr: 0x306DC, symSize: 0x1C } - - { offset: 0x2AF28, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setBatteryStatus:]', symObjAddr: 0x22CC, symBinAddr: 0x306F8, symSize: 0x3C } - - { offset: 0x2AF66, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo temperature]', symObjAddr: 0x2308, symBinAddr: 0x30734, symSize: 0x1C } - - { offset: 0x2AF9C, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo voltage]', symObjAddr: 0x2324, symBinAddr: 0x30750, symSize: 0x1C } - - { offset: 0x2AFD2, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo totalMemory]', symObjAddr: 0x2340, symBinAddr: 0x3076C, symSize: 0x1C } - - { offset: 0x2B008, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo availableMemory]', symObjAddr: 0x235C, symBinAddr: 0x30788, symSize: 0x1C } - - { offset: 0x2B03E, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo usedMemory]', symObjAddr: 0x2378, symBinAddr: 0x307A4, symSize: 0x1C } - - { offset: 0x2B074, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo memoryUsage]', symObjAddr: 0x2394, symBinAddr: 0x307C0, symSize: 0x1C } - - { offset: 0x2B0AA, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo pageSize]', symObjAddr: 0x23B0, symBinAddr: 0x307DC, symSize: 0x1C } - - { offset: 0x2B0E0, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo remoteIp]', symObjAddr: 0x23CC, symBinAddr: 0x307F8, symSize: 0x1C } - - { offset: 0x2B116, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setRemoteIp:]', symObjAddr: 0x23E8, symBinAddr: 0x30814, symSize: 0x3C } - - { offset: 0x2B154, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo monitorTimer]', symObjAddr: 0x2424, symBinAddr: 0x30850, symSize: 0x1C } - - { offset: 0x2B18A, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setMonitorTimer:]', symObjAddr: 0x2440, symBinAddr: 0x3086C, symSize: 0x38 } - - { offset: 0x2B1C8, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo isMonitoring]', symObjAddr: 0x2478, symBinAddr: 0x308A4, symSize: 0x20 } - - { offset: 0x2B1FE, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setIsMonitoring:]', symObjAddr: 0x2498, symBinAddr: 0x308C4, symSize: 0x28 } - - { offset: 0x2B23C, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo memoryWarningHandler]', symObjAddr: 0x24C0, symBinAddr: 0x308EC, symSize: 0x1C } - - { offset: 0x2B272, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setMemoryWarningHandler:]', symObjAddr: 0x24DC, symBinAddr: 0x30908, symSize: 0x3C } - - { offset: 0x2B2B0, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo .cxx_destruct]', symObjAddr: 0x2518, symBinAddr: 0x30944, symSize: 0x7C } - - { offset: 0x2BA9F, size: 0x8, addend: 0x0, symName: '+[XUDPServer sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x309C0, symSize: 0x90 } - - { offset: 0x2BAAC, size: 0x8, addend: 0x0, symName: '+[XUDPServer sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x309C0, symSize: 0x90 } - - { offset: 0x2BAD5, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x36F8, symBinAddr: 0x69790, symSize: 0x0 } - - { offset: 0x2BAEA, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x3700, symBinAddr: 0x69798, symSize: 0x0 } - - { offset: 0x2BC6B, size: 0x8, addend: 0x0, symName: '___28+[XUDPServer sharedInstance]_block_invoke', symObjAddr: 0x90, symBinAddr: 0x30A50, symSize: 0x50 } - - { offset: 0x2BC93, size: 0x8, addend: 0x0, symName: '-[XUDPServer init]', symObjAddr: 0xE0, symBinAddr: 0x30AA0, symSize: 0xB4 } - - { offset: 0x2BCC9, size: 0x8, addend: 0x0, symName: '-[XUDPServer start]', symObjAddr: 0x194, symBinAddr: 0x30B54, symSize: 0x1D8 } - - { offset: 0x2BD17, size: 0x8, addend: 0x0, symName: '-[XUDPServer stop]', symObjAddr: 0x36C, symBinAddr: 0x30D2C, symSize: 0x58 } - - { offset: 0x2BD66, size: 0x8, addend: 0x0, symName: '-[XUDPServer scheduleRestart]', symObjAddr: 0x3C4, symBinAddr: 0x30D84, symSize: 0xF8 } - - { offset: 0x2BDAC, size: 0x8, addend: 0x0, symName: '___29-[XUDPServer scheduleRestart]_block_invoke', symObjAddr: 0x4BC, symBinAddr: 0x30E7C, symSize: 0x34 } - - { offset: 0x2BDE9, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didConnectToAddress:]', symObjAddr: 0x55C, symBinAddr: 0x30EB0, symSize: 0xB8 } - - { offset: 0x2BE37, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didReceiveData:fromAddress:withFilterContext:]', symObjAddr: 0x614, symBinAddr: 0x30F68, symSize: 0x1EC } - - { offset: 0x2BEF0, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didNotConnect:]', symObjAddr: 0x800, symBinAddr: 0x31154, symSize: 0x8C } - - { offset: 0x2BF3E, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didSendDataWithTag:]', symObjAddr: 0x88C, symBinAddr: 0x311E0, symSize: 0x74 } - - { offset: 0x2BF8C, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didNotSendDataWithTag:dueToError:]', symObjAddr: 0x900, symBinAddr: 0x31254, symSize: 0x98 } - - { offset: 0x2BFE8, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocketDidClose:withError:]', symObjAddr: 0x998, symBinAddr: 0x312EC, symSize: 0x9C } - - { offset: 0x2C036, size: 0x8, addend: 0x0, symName: '-[XUDPServer .cxx_destruct]', symObjAddr: 0xA34, symBinAddr: 0x31388, symSize: 0x34 } - - { offset: 0x2C33F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSendPacket init]', symObjAddr: 0x0, symBinAddr: 0x313BC, symSize: 0x94 } + - { offset: 0x28B77, size: 0x8, addend: 0x0, symName: '+[XSPhoneConfig sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2C2C8, symSize: 0x90 } + - { offset: 0x28BA0, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x6790, symBinAddr: 0x69770, symSize: 0x0 } + - { offset: 0x28BB5, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x6798, symBinAddr: 0x69778, symSize: 0x0 } + - { offset: 0x28D3B, size: 0x8, addend: 0x0, symName: '___31+[XSPhoneConfig sharedInstance]_block_invoke', symObjAddr: 0x90, symBinAddr: 0x2C358, symSize: 0x50 } + - { offset: 0x28D63, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig init]', symObjAddr: 0xE0, symBinAddr: 0x2C3A8, symSize: 0xEC } + - { offset: 0x28D99, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig encryptAndSavePlist:path:]', symObjAddr: 0x1CC, symBinAddr: 0x2C494, symSize: 0x160 } + - { offset: 0x28E11, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig loadAndDecryptPlistFromFile:]', symObjAddr: 0x32C, symBinAddr: 0x2C5F4, symSize: 0x1C0 } + - { offset: 0x28E8E, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig MyConfig]', symObjAddr: 0x4EC, symBinAddr: 0x2C7B4, symSize: 0xBC } + - { offset: 0x28ECE, size: 0x8, addend: 0x0, symName: '___25-[XSPhoneConfig MyConfig]_block_invoke', symObjAddr: 0x5A8, symBinAddr: 0x2C870, symSize: 0x204 } + - { offset: 0x28F43, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetConfigItem:Val:]', symObjAddr: 0x810, symBinAddr: 0x2CA74, symSize: 0x200 } + - { offset: 0x28FB8, size: 0x8, addend: 0x0, symName: '___35-[XSPhoneConfig SetConfigItem:Val:]_block_invoke', symObjAddr: 0xA10, symBinAddr: 0x2CC74, symSize: 0x2C0 } + - { offset: 0x29089, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48r56w, symObjAddr: 0xCD0, symBinAddr: 0x2CF34, symSize: 0x88 } + - { offset: 0x290AD, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48r56w, symObjAddr: 0xD58, symBinAddr: 0x2CFBC, symSize: 0x64 } + - { offset: 0x290C9, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetMyConfigStrVal:defVal:]', symObjAddr: 0xDBC, symBinAddr: 0x2D020, symSize: 0x234 } + - { offset: 0x2913E, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0xFF0, symBinAddr: 0x2D254, symSize: 0x58 } + - { offset: 0x29162, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0x1048, symBinAddr: 0x2D2AC, symSize: 0x30 } + - { offset: 0x2917E, size: 0x8, addend: 0x0, symName: '___42-[XSPhoneConfig GetMyConfigStrVal:defVal:]_block_invoke', symObjAddr: 0x1078, symBinAddr: 0x2D2DC, symSize: 0x218 } + - { offset: 0x2921C, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40r48w, symObjAddr: 0x1290, symBinAddr: 0x2D4F4, symSize: 0x70 } + - { offset: 0x29240, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r48w, symObjAddr: 0x1300, symBinAddr: 0x2D564, symSize: 0x50 } + - { offset: 0x2925C, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetLongVal:defVal:]', symObjAddr: 0x1350, symBinAddr: 0x2D5B4, symSize: 0x174 } + - { offset: 0x292AE, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetIPhoneName:]', symObjAddr: 0x14C4, symBinAddr: 0x2D728, symSize: 0x74 } + - { offset: 0x292F2, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetServerURL:]', symObjAddr: 0x1538, symBinAddr: 0x2D79C, symSize: 0x74 } + - { offset: 0x29336, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig IPhoneName]', symObjAddr: 0x15AC, symBinAddr: 0x2D810, symSize: 0x40 } + - { offset: 0x2936C, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig DeviceId]', symObjAddr: 0x15EC, symBinAddr: 0x2D850, symSize: 0x1E0 } + - { offset: 0x293D8, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig MainServerURL]', symObjAddr: 0x17CC, symBinAddr: 0x2DA30, symSize: 0x40 } + - { offset: 0x2940E, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig ServerURL]', symObjAddr: 0x180C, symBinAddr: 0x2DA70, symSize: 0x40 } + - { offset: 0x29444, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetFullServerURL:]', symObjAddr: 0x184C, symBinAddr: 0x2DAB0, symSize: 0xD0 } + - { offset: 0x29488, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetMainServerURL:]', symObjAddr: 0x191C, symBinAddr: 0x2DB80, symSize: 0xD0 } + - { offset: 0x294CC, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetRemoteIPURL]', symObjAddr: 0x19EC, symBinAddr: 0x2DC50, symSize: 0x40 } + - { offset: 0x29502, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig ApiKey]', symObjAddr: 0x1A2C, symBinAddr: 0x2DC90, symSize: 0x40 } + - { offset: 0x29538, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetApiKey:]', symObjAddr: 0x1A6C, symBinAddr: 0x2DCD0, symSize: 0x68 } + - { offset: 0x29578, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig LastReboot]', symObjAddr: 0x1AD4, symBinAddr: 0x2DD38, symSize: 0x3C } + - { offset: 0x295AE, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetLastReboot:]', symObjAddr: 0x1B10, symBinAddr: 0x2DD74, symSize: 0x78 } + - { offset: 0x295EE, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SenderId]', symObjAddr: 0x1B88, symBinAddr: 0x2DDEC, symSize: 0x3C } + - { offset: 0x29624, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetSenderId:]', symObjAddr: 0x1BC4, symBinAddr: 0x2DE28, symSize: 0x78 } + - { offset: 0x29666, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig GetLastOverTime]', symObjAddr: 0x1C3C, symBinAddr: 0x2DEA0, symSize: 0x218 } + - { offset: 0x296F8, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig SetLastOverTime:]', symObjAddr: 0x1E54, symBinAddr: 0x2E0B8, symSize: 0x154 } + - { offset: 0x29768, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig reLoad]', symObjAddr: 0x1FA8, symBinAddr: 0x2E20C, symSize: 0xB8 } + - { offset: 0x2979B, size: 0x8, addend: 0x0, symName: '___23-[XSPhoneConfig reLoad]_block_invoke', symObjAddr: 0x2060, symBinAddr: 0x2E2C4, symSize: 0xAC } + - { offset: 0x297DB, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig dealloc]', symObjAddr: 0x2178, symBinAddr: 0x2E370, symSize: 0x6C } + - { offset: 0x2980E, size: 0x8, addend: 0x0, symName: '-[XSPhoneConfig .cxx_destruct]', symObjAddr: 0x21E4, symBinAddr: 0x2E3DC, symSize: 0x4C } + - { offset: 0x29DC2, size: 0x8, addend: 0x0, symName: '+[XSPhoneInfo sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2E428, symSize: 0x90 } + - { offset: 0x29DCF, size: 0x8, addend: 0x0, symName: '+[XSPhoneInfo sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x2E428, symSize: 0x90 } + - { offset: 0x29DF8, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x98D0, symBinAddr: 0x69780, symSize: 0x0 } + - { offset: 0x29E0D, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x98D8, symBinAddr: 0x69788, symSize: 0x0 } + - { offset: 0x2A47D, size: 0x8, addend: 0x0, symName: '___29+[XSPhoneInfo sharedInstance]_block_invoke', symObjAddr: 0x90, symBinAddr: 0x2E4B8, symSize: 0x50 } + - { offset: 0x2A4A5, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo init]', symObjAddr: 0xE0, symBinAddr: 0x2E508, symSize: 0x100 } + - { offset: 0x2A4DB, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setupBatteryMonitoring]', symObjAddr: 0x1E0, symBinAddr: 0x2E608, symSize: 0x108 } + - { offset: 0x2A50D, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo startBatteryMonitoring]', symObjAddr: 0x2E8, symBinAddr: 0x2E710, symSize: 0xBC } + - { offset: 0x2A53F, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo updateBatteryInfo]', symObjAddr: 0x3A4, symBinAddr: 0x2E7CC, symSize: 0x100 } + - { offset: 0x2A571, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo updateDetailedBatteryInfo]', symObjAddr: 0x4A4, symBinAddr: 0x2E8CC, symSize: 0x4A4 } + - { offset: 0x2A612, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo updateBatteryStatus:]', symObjAddr: 0x948, symBinAddr: 0x2ED70, symSize: 0x118 } + - { offset: 0x2A660, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo getBatteryInfo]', symObjAddr: 0xA60, symBinAddr: 0x2EE88, symSize: 0x340 } + - { offset: 0x2A698, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo stopBatteryMonitoring]', symObjAddr: 0xDA0, symBinAddr: 0x2F1C8, symSize: 0x90 } + - { offset: 0x2A6CA, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryLevelDidChange:]', symObjAddr: 0xE30, symBinAddr: 0x2F258, symSize: 0x5C } + - { offset: 0x2A70A, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryStateDidChange:]', symObjAddr: 0xE8C, symBinAddr: 0x2F2B4, symSize: 0x5C } + - { offset: 0x2A74A, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo updateMemoryInfo]', symObjAddr: 0xEE8, symBinAddr: 0x2F310, symSize: 0x14C } + - { offset: 0x2A7B4, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo getMemoryUsageForPid:]', symObjAddr: 0x1034, symBinAddr: 0x2F45C, symSize: 0x94 } + - { offset: 0x2A822, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo handleCriticalMemoryPressure]', symObjAddr: 0x10C8, symBinAddr: 0x2F4F0, symSize: 0x12C } + - { offset: 0x2A854, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo handleWarningMemoryPressure]', symObjAddr: 0x11F4, symBinAddr: 0x2F61C, symSize: 0x12C } + - { offset: 0x2A887, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo startMemoryMonitoring]', symObjAddr: 0x1320, symBinAddr: 0x2F748, symSize: 0x7C } + - { offset: 0x2A8BA, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo stopMemoryMonitoring]', symObjAddr: 0x139C, symBinAddr: 0x2F7C4, symSize: 0x64 } + - { offset: 0x2A8ED, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo checkMemoryStatus]', symObjAddr: 0x1400, symBinAddr: 0x2F828, symSize: 0x30 } + - { offset: 0x2A920, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo dealloc]', symObjAddr: 0x1430, symBinAddr: 0x2F858, symSize: 0xF4 } + - { offset: 0x2A953, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo IPAddress]', symObjAddr: 0x1524, symBinAddr: 0x2F94C, symSize: 0x194 } + - { offset: 0x2A9AE, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0x16B8, symBinAddr: 0x2FAE0, symSize: 0x58 } + - { offset: 0x2A9D2, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0x1710, symBinAddr: 0x2FB38, symSize: 0x30 } + - { offset: 0x2A9EE, size: 0x8, addend: 0x0, symName: '___24-[XSPhoneInfo IPAddress]_block_invoke', symObjAddr: 0x1740, symBinAddr: 0x2FB68, symSize: 0xB4 } + - { offset: 0x2AA5D, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32r, symObjAddr: 0x17F4, symBinAddr: 0x2FC1C, symSize: 0x3C } + - { offset: 0x2AA81, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32r, symObjAddr: 0x1830, symBinAddr: 0x2FC58, symSize: 0x30 } + - { offset: 0x2AA9D, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo getIPAddresses]', symObjAddr: 0x1860, symBinAddr: 0x2FC88, symSize: 0x2F8 } + - { offset: 0x2ABA9, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo CurrentThermalState]', symObjAddr: 0x1B58, symBinAddr: 0x2FF80, symSize: 0x148 } + - { offset: 0x2ABEF, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo DiskSize]', symObjAddr: 0x1CA0, symBinAddr: 0x300C8, symSize: 0x2E8 } + - { offset: 0x2AC99, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo IPhoneStatus]', symObjAddr: 0x1F88, symBinAddr: 0x303B0, symSize: 0x224 } + - { offset: 0x2AD0C, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryLevel]', symObjAddr: 0x21AC, symBinAddr: 0x305D4, symSize: 0x1C } + - { offset: 0x2AD42, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo isFullyCharged]', symObjAddr: 0x21C8, symBinAddr: 0x305F0, symSize: 0x20 } + - { offset: 0x2AD78, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryVoltage]', symObjAddr: 0x21E8, symBinAddr: 0x30610, symSize: 0x1C } + - { offset: 0x2ADAE, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo maxCapacity]', symObjAddr: 0x2204, symBinAddr: 0x3062C, symSize: 0x1C } + - { offset: 0x2ADE4, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo currentCapacity]', symObjAddr: 0x2220, symBinAddr: 0x30648, symSize: 0x1C } + - { offset: 0x2AE1A, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo designCapacity]', symObjAddr: 0x223C, symBinAddr: 0x30664, symSize: 0x1C } + - { offset: 0x2AE50, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo cycleCount]', symObjAddr: 0x2258, symBinAddr: 0x30680, symSize: 0x1C } + - { offset: 0x2AE86, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryHealth]', symObjAddr: 0x2274, symBinAddr: 0x3069C, symSize: 0x1C } + - { offset: 0x2AEBC, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo isCharging]', symObjAddr: 0x2290, symBinAddr: 0x306B8, symSize: 0x20 } + - { offset: 0x2AEF2, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo batteryStatus]', symObjAddr: 0x22B0, symBinAddr: 0x306D8, symSize: 0x1C } + - { offset: 0x2AF28, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setBatteryStatus:]', symObjAddr: 0x22CC, symBinAddr: 0x306F4, symSize: 0x3C } + - { offset: 0x2AF66, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo temperature]', symObjAddr: 0x2308, symBinAddr: 0x30730, symSize: 0x1C } + - { offset: 0x2AF9C, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo voltage]', symObjAddr: 0x2324, symBinAddr: 0x3074C, symSize: 0x1C } + - { offset: 0x2AFD2, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo totalMemory]', symObjAddr: 0x2340, symBinAddr: 0x30768, symSize: 0x1C } + - { offset: 0x2B008, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo availableMemory]', symObjAddr: 0x235C, symBinAddr: 0x30784, symSize: 0x1C } + - { offset: 0x2B03E, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo usedMemory]', symObjAddr: 0x2378, symBinAddr: 0x307A0, symSize: 0x1C } + - { offset: 0x2B074, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo memoryUsage]', symObjAddr: 0x2394, symBinAddr: 0x307BC, symSize: 0x1C } + - { offset: 0x2B0AA, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo pageSize]', symObjAddr: 0x23B0, symBinAddr: 0x307D8, symSize: 0x1C } + - { offset: 0x2B0E0, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo remoteIp]', symObjAddr: 0x23CC, symBinAddr: 0x307F4, symSize: 0x1C } + - { offset: 0x2B116, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setRemoteIp:]', symObjAddr: 0x23E8, symBinAddr: 0x30810, symSize: 0x3C } + - { offset: 0x2B154, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo monitorTimer]', symObjAddr: 0x2424, symBinAddr: 0x3084C, symSize: 0x1C } + - { offset: 0x2B18A, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setMonitorTimer:]', symObjAddr: 0x2440, symBinAddr: 0x30868, symSize: 0x38 } + - { offset: 0x2B1C8, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo isMonitoring]', symObjAddr: 0x2478, symBinAddr: 0x308A0, symSize: 0x20 } + - { offset: 0x2B1FE, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setIsMonitoring:]', symObjAddr: 0x2498, symBinAddr: 0x308C0, symSize: 0x28 } + - { offset: 0x2B23C, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo memoryWarningHandler]', symObjAddr: 0x24C0, symBinAddr: 0x308E8, symSize: 0x1C } + - { offset: 0x2B272, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo setMemoryWarningHandler:]', symObjAddr: 0x24DC, symBinAddr: 0x30904, symSize: 0x3C } + - { offset: 0x2B2B0, size: 0x8, addend: 0x0, symName: '-[XSPhoneInfo .cxx_destruct]', symObjAddr: 0x2518, symBinAddr: 0x30940, symSize: 0x7C } + - { offset: 0x2BA9F, size: 0x8, addend: 0x0, symName: '+[XUDPServer sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x309BC, symSize: 0x90 } + - { offset: 0x2BAAC, size: 0x8, addend: 0x0, symName: '+[XUDPServer sharedInstance]', symObjAddr: 0x0, symBinAddr: 0x309BC, symSize: 0x90 } + - { offset: 0x2BAD5, size: 0x8, addend: 0x0, symName: _sharedInstance._sharedInstance, symObjAddr: 0x36F0, symBinAddr: 0x69790, symSize: 0x0 } + - { offset: 0x2BAEA, size: 0x8, addend: 0x0, symName: _sharedInstance.oncePredicate, symObjAddr: 0x36F8, symBinAddr: 0x69798, symSize: 0x0 } + - { offset: 0x2BC6B, size: 0x8, addend: 0x0, symName: '___28+[XUDPServer sharedInstance]_block_invoke', symObjAddr: 0x90, symBinAddr: 0x30A4C, symSize: 0x50 } + - { offset: 0x2BC93, size: 0x8, addend: 0x0, symName: '-[XUDPServer init]', symObjAddr: 0xE0, symBinAddr: 0x30A9C, symSize: 0xB4 } + - { offset: 0x2BCC9, size: 0x8, addend: 0x0, symName: '-[XUDPServer start]', symObjAddr: 0x194, symBinAddr: 0x30B50, symSize: 0x1D8 } + - { offset: 0x2BD17, size: 0x8, addend: 0x0, symName: '-[XUDPServer stop]', symObjAddr: 0x36C, symBinAddr: 0x30D28, symSize: 0x58 } + - { offset: 0x2BD66, size: 0x8, addend: 0x0, symName: '-[XUDPServer scheduleRestart]', symObjAddr: 0x3C4, symBinAddr: 0x30D80, symSize: 0xF8 } + - { offset: 0x2BDAC, size: 0x8, addend: 0x0, symName: '___29-[XUDPServer scheduleRestart]_block_invoke', symObjAddr: 0x4BC, symBinAddr: 0x30E78, symSize: 0x34 } + - { offset: 0x2BDE9, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didConnectToAddress:]', symObjAddr: 0x55C, symBinAddr: 0x30EAC, symSize: 0xB8 } + - { offset: 0x2BE37, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didReceiveData:fromAddress:withFilterContext:]', symObjAddr: 0x614, symBinAddr: 0x30F64, symSize: 0x1EC } + - { offset: 0x2BEF0, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didNotConnect:]', symObjAddr: 0x800, symBinAddr: 0x31150, symSize: 0x8C } + - { offset: 0x2BF3E, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didSendDataWithTag:]', symObjAddr: 0x88C, symBinAddr: 0x311DC, symSize: 0x74 } + - { offset: 0x2BF8C, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocket:didNotSendDataWithTag:dueToError:]', symObjAddr: 0x900, symBinAddr: 0x31250, symSize: 0x98 } + - { offset: 0x2BFE8, size: 0x8, addend: 0x0, symName: '-[XUDPServer udpSocketDidClose:withError:]', symObjAddr: 0x998, symBinAddr: 0x312E8, symSize: 0x9C } + - { offset: 0x2C036, size: 0x8, addend: 0x0, symName: '-[XUDPServer .cxx_destruct]', symObjAddr: 0xA34, symBinAddr: 0x31384, symSize: 0x34 } + - { offset: 0x2C33F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSendPacket init]', symObjAddr: 0x0, symBinAddr: 0x313B8, symSize: 0x94 } - { offset: 0x2C358, size: 0x8, addend: 0x0, symName: _GCDAsyncUdpSocketException, symObjAddr: 0x19808, symBinAddr: 0x5D468, symSize: 0x0 } - { offset: 0x2C3D0, size: 0x8, addend: 0x0, symName: _GCDAsyncUdpSocketErrorDomain, symObjAddr: 0x19810, symBinAddr: 0x5D470, symSize: 0x0 } - { offset: 0x2C3E5, size: 0x8, addend: 0x0, symName: _GCDAsyncUdpSocketQueueName, symObjAddr: 0x19818, symBinAddr: 0x5D478, symSize: 0x0 } - { offset: 0x2C3FA, size: 0x8, addend: 0x0, symName: _GCDAsyncUdpSocketThreadName, symObjAddr: 0x19820, symBinAddr: 0x5D480, symSize: 0x0 } - - { offset: 0x2C403, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket startListenerThreadIfNeeded]', symObjAddr: 0x153B4, symBinAddr: 0x463F0, symSize: 0xC4 } - - { offset: 0x2C42A, size: 0x8, addend: 0x0, symName: _startListenerThreadIfNeeded.predicate, symObjAddr: 0x39F00, symBinAddr: 0x697A0, symSize: 0x0 } - - { offset: 0x2C4A7, size: 0x8, addend: 0x0, symName: _listenerThread, symObjAddr: 0x39F08, symBinAddr: 0x697A8, symSize: 0x0 } - - { offset: 0x2CEDA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSendPacket init]', symObjAddr: 0x0, symBinAddr: 0x313BC, symSize: 0x94 } - - { offset: 0x2CF11, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSendPacket initWithData:timeout:tag:]', symObjAddr: 0x94, symBinAddr: 0x31450, symSize: 0x110 } - - { offset: 0x2CF75, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSendPacket .cxx_destruct]', symObjAddr: 0x1A4, symBinAddr: 0x31560, symSize: 0x6C } - - { offset: 0x2CFA8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSpecialPacket init]', symObjAddr: 0x210, symBinAddr: 0x315CC, symSize: 0x98 } - - { offset: 0x2CFDF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSpecialPacket .cxx_destruct]', symObjAddr: 0x2A8, symBinAddr: 0x31664, symSize: 0x4C } - - { offset: 0x2D012, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket init]', symObjAddr: 0x2F4, symBinAddr: 0x316B0, symSize: 0x78 } - - { offset: 0x2D049, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket initWithSocketQueue:]', symObjAddr: 0x36C, symBinAddr: 0x31728, symSize: 0xA0 } - - { offset: 0x2D08F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket initWithDelegate:delegateQueue:]', symObjAddr: 0x40C, symBinAddr: 0x317C8, symSize: 0xC4 } - - { offset: 0x2D0E4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket initWithDelegate:delegateQueue:socketQueue:]', symObjAddr: 0x4D0, symBinAddr: 0x3188C, symSize: 0x47C } - - { offset: 0x2D165, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket dealloc]', symObjAddr: 0x94C, symBinAddr: 0x31D08, symSize: 0x174 } - - { offset: 0x2D198, size: 0x8, addend: 0x0, symName: '___28-[GCDAsyncUdpSocket dealloc]_block_invoke', symObjAddr: 0xAC0, symBinAddr: 0x31E7C, symSize: 0x38 } - - { offset: 0x2D1D8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket delegate]', symObjAddr: 0xB64, symBinAddr: 0x31EB4, symSize: 0x190 } - - { offset: 0x2D232, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0xCF4, symBinAddr: 0x32044, symSize: 0x58 } - - { offset: 0x2D256, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0xD4C, symBinAddr: 0x3209C, symSize: 0x30 } - - { offset: 0x2D272, size: 0x8, addend: 0x0, symName: '___29-[GCDAsyncUdpSocket delegate]_block_invoke', symObjAddr: 0xD7C, symBinAddr: 0x320CC, symSize: 0x60 } - - { offset: 0x2D2CA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegate:synchronously:]', symObjAddr: 0xE7C, symBinAddr: 0x3212C, symSize: 0x16C } - - { offset: 0x2D32A, size: 0x8, addend: 0x0, symName: '___47-[GCDAsyncUdpSocket setDelegate:synchronously:]_block_invoke', symObjAddr: 0xFE8, symBinAddr: 0x32298, symSize: 0x3C } - - { offset: 0x2D37C, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegate:]', symObjAddr: 0x10C8, symBinAddr: 0x322D4, symSize: 0x68 } - - { offset: 0x2D3BE, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket synchronouslySetDelegate:]', symObjAddr: 0x1130, symBinAddr: 0x3233C, symSize: 0x68 } - - { offset: 0x2D400, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket delegateQueue]', symObjAddr: 0x1198, symBinAddr: 0x323A4, symSize: 0x198 } - - { offset: 0x2D45A, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket delegateQueue]_block_invoke', symObjAddr: 0x1330, symBinAddr: 0x3253C, symSize: 0x44 } - - { offset: 0x2D4B2, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegateQueue:synchronously:]', symObjAddr: 0x1374, symBinAddr: 0x32580, symSize: 0x16C } - - { offset: 0x2D512, size: 0x8, addend: 0x0, symName: '___52-[GCDAsyncUdpSocket setDelegateQueue:synchronously:]_block_invoke', symObjAddr: 0x14E0, symBinAddr: 0x326EC, symSize: 0x3C } - - { offset: 0x2D564, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegateQueue:]', symObjAddr: 0x151C, symBinAddr: 0x32728, symSize: 0x68 } - - { offset: 0x2D5A6, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket synchronouslySetDelegateQueue:]', symObjAddr: 0x1584, symBinAddr: 0x32790, symSize: 0x68 } - - { offset: 0x2D5E8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket getDelegate:delegateQueue:]', symObjAddr: 0x15EC, symBinAddr: 0x327F8, symSize: 0x280 } - - { offset: 0x2D671, size: 0x8, addend: 0x0, symName: '___47-[GCDAsyncUdpSocket getDelegate:delegateQueue:]_block_invoke', symObjAddr: 0x186C, symBinAddr: 0x32A78, symSize: 0x7C } - - { offset: 0x2D6E1, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40r48r, symObjAddr: 0x18E8, symBinAddr: 0x32AF4, symSize: 0x78 } - - { offset: 0x2D705, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r48r, symObjAddr: 0x1960, symBinAddr: 0x32B6C, symSize: 0x58 } - - { offset: 0x2D721, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegate:delegateQueue:synchronously:]', symObjAddr: 0x19B8, symBinAddr: 0x32BC4, symSize: 0x1B0 } - - { offset: 0x2D790, size: 0x8, addend: 0x0, symName: '___61-[GCDAsyncUdpSocket setDelegate:delegateQueue:synchronously:]_block_invoke', symObjAddr: 0x1B68, symBinAddr: 0x32D74, symSize: 0x54 } - - { offset: 0x2D7F4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegate:delegateQueue:]', symObjAddr: 0x1C88, symBinAddr: 0x32DC8, symSize: 0x90 } - - { offset: 0x2D845, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket synchronouslySetDelegate:delegateQueue:]', symObjAddr: 0x1D18, symBinAddr: 0x32E58, symSize: 0x90 } - - { offset: 0x2D896, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv4Enabled]', symObjAddr: 0x1DA8, symBinAddr: 0x32EE8, symSize: 0x16C } - - { offset: 0x2D8F0, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket isIPv4Enabled]_block_invoke', symObjAddr: 0x1F14, symBinAddr: 0x33054, symSize: 0x38 } - - { offset: 0x2D948, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setIPv4Enabled:]', symObjAddr: 0x1F4C, symBinAddr: 0x3308C, symSize: 0x104 } - - { offset: 0x2D999, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket setIPv4Enabled:]_block_invoke', symObjAddr: 0x2050, symBinAddr: 0x33190, symSize: 0x5C } - - { offset: 0x2D9EB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv6Enabled]', symObjAddr: 0x20AC, symBinAddr: 0x331EC, symSize: 0x16C } - - { offset: 0x2DA45, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket isIPv6Enabled]_block_invoke', symObjAddr: 0x2218, symBinAddr: 0x33358, symSize: 0x38 } - - { offset: 0x2DA9D, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setIPv6Enabled:]', symObjAddr: 0x2250, symBinAddr: 0x33390, symSize: 0x104 } - - { offset: 0x2DAEE, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket setIPv6Enabled:]_block_invoke', symObjAddr: 0x2354, symBinAddr: 0x33494, symSize: 0x5C } - - { offset: 0x2DB40, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv4Preferred]', symObjAddr: 0x23B0, symBinAddr: 0x334F0, symSize: 0x16C } - - { offset: 0x2DB9A, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket isIPv4Preferred]_block_invoke', symObjAddr: 0x251C, symBinAddr: 0x3365C, symSize: 0x44 } - - { offset: 0x2DBF2, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv6Preferred]', symObjAddr: 0x2560, symBinAddr: 0x336A0, symSize: 0x16C } - - { offset: 0x2DC4C, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket isIPv6Preferred]_block_invoke', symObjAddr: 0x26CC, symBinAddr: 0x3380C, symSize: 0x44 } - - { offset: 0x2DCA4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPVersionNeutral]', symObjAddr: 0x2710, symBinAddr: 0x33850, symSize: 0x16C } - - { offset: 0x2DCFE, size: 0x8, addend: 0x0, symName: '___39-[GCDAsyncUdpSocket isIPVersionNeutral]_block_invoke', symObjAddr: 0x287C, symBinAddr: 0x339BC, symSize: 0x38 } - - { offset: 0x2DD56, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setPreferIPv4]', symObjAddr: 0x28B4, symBinAddr: 0x339F4, symSize: 0xF4 } - - { offset: 0x2DD98, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket setPreferIPv4]_block_invoke', symObjAddr: 0x29A8, symBinAddr: 0x33AE8, symSize: 0x3C } - - { offset: 0x2DDD8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setPreferIPv6]', symObjAddr: 0x29E4, symBinAddr: 0x33B24, symSize: 0xF4 } - - { offset: 0x2DE1A, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket setPreferIPv6]_block_invoke', symObjAddr: 0x2AD8, symBinAddr: 0x33C18, symSize: 0x3C } - - { offset: 0x2DE5A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setIPVersionNeutral]', symObjAddr: 0x2B14, symBinAddr: 0x33C54, symSize: 0xF4 } - - { offset: 0x2DE9C, size: 0x8, addend: 0x0, symName: '___40-[GCDAsyncUdpSocket setIPVersionNeutral]_block_invoke', symObjAddr: 0x2C08, symBinAddr: 0x33D48, symSize: 0x3C } - - { offset: 0x2DEDC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maxReceiveIPv4BufferSize]', symObjAddr: 0x2C44, symBinAddr: 0x33D84, symSize: 0x168 } - - { offset: 0x2DF36, size: 0x8, addend: 0x0, symName: '___45-[GCDAsyncUdpSocket maxReceiveIPv4BufferSize]_block_invoke', symObjAddr: 0x2DAC, symBinAddr: 0x33EEC, symSize: 0x30 } - - { offset: 0x2DF8E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setMaxReceiveIPv4BufferSize:]', symObjAddr: 0x2DDC, symBinAddr: 0x33F1C, symSize: 0x100 } - - { offset: 0x2DFDF, size: 0x8, addend: 0x0, symName: '___49-[GCDAsyncUdpSocket setMaxReceiveIPv4BufferSize:]_block_invoke', symObjAddr: 0x2EDC, symBinAddr: 0x3401C, symSize: 0x28 } - - { offset: 0x2E031, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maxReceiveIPv6BufferSize]', symObjAddr: 0x2F04, symBinAddr: 0x34044, symSize: 0x168 } - - { offset: 0x2E08B, size: 0x8, addend: 0x0, symName: '___45-[GCDAsyncUdpSocket maxReceiveIPv6BufferSize]_block_invoke', symObjAddr: 0x306C, symBinAddr: 0x341AC, symSize: 0x30 } - - { offset: 0x2E0E3, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setMaxReceiveIPv6BufferSize:]', symObjAddr: 0x309C, symBinAddr: 0x341DC, symSize: 0x100 } - - { offset: 0x2E134, size: 0x8, addend: 0x0, symName: '___49-[GCDAsyncUdpSocket setMaxReceiveIPv6BufferSize:]_block_invoke', symObjAddr: 0x319C, symBinAddr: 0x342DC, symSize: 0x28 } - - { offset: 0x2E186, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setMaxSendBufferSize:]', symObjAddr: 0x31C4, symBinAddr: 0x34304, symSize: 0x100 } - - { offset: 0x2E1D7, size: 0x8, addend: 0x0, symName: '___42-[GCDAsyncUdpSocket setMaxSendBufferSize:]_block_invoke', symObjAddr: 0x32C4, symBinAddr: 0x34404, symSize: 0x28 } - - { offset: 0x2E229, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maxSendBufferSize]', symObjAddr: 0x32EC, symBinAddr: 0x3442C, symSize: 0x168 } - - { offset: 0x2E283, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket maxSendBufferSize]_block_invoke', symObjAddr: 0x3454, symBinAddr: 0x34594, symSize: 0x30 } - - { offset: 0x2E2DB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket userData]', symObjAddr: 0x3484, symBinAddr: 0x345C4, symSize: 0x1BC } - - { offset: 0x2E336, size: 0x8, addend: 0x0, symName: '___29-[GCDAsyncUdpSocket userData]_block_invoke', symObjAddr: 0x3640, symBinAddr: 0x34780, symSize: 0x44 } - - { offset: 0x2E38E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setUserData:]', symObjAddr: 0x3684, symBinAddr: 0x347C4, symSize: 0x13C } - - { offset: 0x2E3DF, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket setUserData:]_block_invoke', symObjAddr: 0x37C0, symBinAddr: 0x34900, symSize: 0x60 } - - { offset: 0x2E431, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidConnectToAddress:]', symObjAddr: 0x3820, symBinAddr: 0x34960, symSize: 0x1A4 } - - { offset: 0x2E497, size: 0x8, addend: 0x0, symName: '___47-[GCDAsyncUdpSocket notifyDidConnectToAddress:]_block_invoke', symObjAddr: 0x39C4, symBinAddr: 0x34B04, symSize: 0x54 } - - { offset: 0x2E4FB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidNotConnect:]', symObjAddr: 0x3A18, symBinAddr: 0x34B58, symSize: 0x180 } - - { offset: 0x2E54C, size: 0x8, addend: 0x0, symName: '___41-[GCDAsyncUdpSocket notifyDidNotConnect:]_block_invoke', symObjAddr: 0x3B98, symBinAddr: 0x34CD8, symSize: 0x54 } - - { offset: 0x2E5B0, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidSendDataWithTag:]', symObjAddr: 0x3BEC, symBinAddr: 0x34D2C, symSize: 0x13C } - - { offset: 0x2E601, size: 0x8, addend: 0x0, symName: '___46-[GCDAsyncUdpSocket notifyDidSendDataWithTag:]_block_invoke', symObjAddr: 0x3D28, symBinAddr: 0x34E68, symSize: 0x54 } - - { offset: 0x2E665, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidNotSendDataWithTag:dueToError:]', symObjAddr: 0x3D7C, symBinAddr: 0x34EBC, symSize: 0x18C } - - { offset: 0x2E6C5, size: 0x8, addend: 0x0, symName: '___60-[GCDAsyncUdpSocket notifyDidNotSendDataWithTag:dueToError:]_block_invoke', symObjAddr: 0x3F08, symBinAddr: 0x35048, symSize: 0x58 } - - { offset: 0x2E73B, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidReceiveData:fromAddress:withFilterContext:]', symObjAddr: 0x3F60, symBinAddr: 0x350A0, symSize: 0x220 } - - { offset: 0x2E7B9, size: 0x8, addend: 0x0, symName: '___72-[GCDAsyncUdpSocket notifyDidReceiveData:fromAddress:withFilterContext:]_block_invoke', symObjAddr: 0x4180, symBinAddr: 0x352C0, symSize: 0x5C } - - { offset: 0x2E841, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48s56s64s, symObjAddr: 0x41DC, symBinAddr: 0x3531C, symSize: 0xA4 } - - { offset: 0x2E865, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48s56s64s, symObjAddr: 0x4280, symBinAddr: 0x353C0, symSize: 0x78 } - - { offset: 0x2E881, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidCloseWithError:]', symObjAddr: 0x42F8, symBinAddr: 0x35438, symSize: 0x180 } - - { offset: 0x2E8D2, size: 0x8, addend: 0x0, symName: '___45-[GCDAsyncUdpSocket notifyDidCloseWithError:]_block_invoke', symObjAddr: 0x4478, symBinAddr: 0x355B8, symSize: 0x54 } - - { offset: 0x2E936, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket badConfigError:]', symObjAddr: 0x44CC, symBinAddr: 0x3560C, symSize: 0x11C } - - { offset: 0x2E98B, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket badParamError:]', symObjAddr: 0x45E8, symBinAddr: 0x35728, symSize: 0x118 } - - { offset: 0x2E9E0, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket gaiError:]', symObjAddr: 0x4700, symBinAddr: 0x35840, symSize: 0x140 } - - { offset: 0x2EA45, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket errnoErrorWithReason:]', symObjAddr: 0x4840, symBinAddr: 0x35980, symSize: 0x204 } - - { offset: 0x2EAAD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket errnoError]', symObjAddr: 0x4A44, symBinAddr: 0x35B84, symSize: 0x34 } - - { offset: 0x2EAE4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendTimeoutError]', symObjAddr: 0x4A78, symBinAddr: 0x35BB8, symSize: 0x160 } - - { offset: 0x2EB39, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket socketClosedError]', symObjAddr: 0x4BD8, symBinAddr: 0x35D18, symSize: 0x160 } - - { offset: 0x2EB8E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket otherError:]', symObjAddr: 0x4D38, symBinAddr: 0x35E78, symSize: 0x118 } - - { offset: 0x2EBE3, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket preOp:]', symObjAddr: 0x4E50, symBinAddr: 0x35F90, symSize: 0x1EC } - - { offset: 0x2EC53, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket asyncResolveHost:port:withCompletionBlock:]', symObjAddr: 0x503C, symBinAddr: 0x3617C, symSize: 0x300 } - - { offset: 0x2ED00, size: 0x8, addend: 0x0, symName: '___63-[GCDAsyncUdpSocket asyncResolveHost:port:withCompletionBlock:]_block_invoke', symObjAddr: 0x533C, symBinAddr: 0x3647C, symSize: 0x58 } - - { offset: 0x2ED4E, size: 0x8, addend: 0x0, symName: '___63-[GCDAsyncUdpSocket asyncResolveHost:port:withCompletionBlock:]_block_invoke.111', symObjAddr: 0x53F0, symBinAddr: 0x364D4, symSize: 0x5FC } - - { offset: 0x2EEAA, size: 0x8, addend: 0x0, symName: __OSSwapInt16, symObjAddr: 0x59EC, symBinAddr: 0x36AD0, symSize: 0x24 } - - { offset: 0x2EED2, size: 0x8, addend: 0x0, symName: '___63-[GCDAsyncUdpSocket asyncResolveHost:port:withCompletionBlock:]_block_invoke_2', symObjAddr: 0x5A10, symBinAddr: 0x36AF4, symSize: 0x58 } - - { offset: 0x2EF32, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48b, symObjAddr: 0x5A68, symBinAddr: 0x36B4C, symSize: 0x74 } - - { offset: 0x2EF56, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket getAddress:error:fromAddresses:]', symObjAddr: 0x5ADC, symBinAddr: 0x36BC0, symSize: 0xBC4 } - - { offset: 0x2F191, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket convertIntefaceDescription:port:intoAddress4:address6:]', symObjAddr: 0x66A0, symBinAddr: 0x37784, symSize: 0x694 } - - { offset: 0x2F3CE, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket convertNumericHost:port:intoAddress4:address6:]', symObjAddr: 0x6D34, symBinAddr: 0x37E18, symSize: 0x2C0 } - - { offset: 0x2F4A3, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isConnectedToAddress4:]', symObjAddr: 0x6FF4, symBinAddr: 0x380D8, symSize: 0x2A8 } - - { offset: 0x2F507, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isConnectedToAddress6:]', symObjAddr: 0x729C, symBinAddr: 0x38380, symSize: 0x2A8 } - - { offset: 0x2F56B, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket indexOfInterfaceAddr4:]', symObjAddr: 0x7544, symBinAddr: 0x38628, symSize: 0x160 } - - { offset: 0x2F60A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket indexOfInterfaceAddr6:]', symObjAddr: 0x76A4, symBinAddr: 0x38788, symSize: 0x160 } - - { offset: 0x2F6A9, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]', symObjAddr: 0x7804, symBinAddr: 0x388E8, symSize: 0x3A0 } - - { offset: 0x2F701, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]_block_invoke', symObjAddr: 0x7BA4, symBinAddr: 0x38C88, symSize: 0xEC } - - { offset: 0x2F741, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]_block_invoke_2', symObjAddr: 0x7C90, symBinAddr: 0x38D74, symSize: 0x9C } - - { offset: 0x2F781, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]_block_invoke_3', symObjAddr: 0x7D2C, symBinAddr: 0x38E10, symSize: 0x5C } - - { offset: 0x2F7D5, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]_block_invoke.155', symObjAddr: 0x7DF4, symBinAddr: 0x38E6C, symSize: 0x5C } - - { offset: 0x2F829, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]', symObjAddr: 0x7E50, symBinAddr: 0x38EC8, symSize: 0x3A0 } - - { offset: 0x2F881, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]_block_invoke', symObjAddr: 0x81F0, symBinAddr: 0x39268, symSize: 0xEC } - - { offset: 0x2F8C1, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]_block_invoke_2', symObjAddr: 0x82DC, symBinAddr: 0x39354, symSize: 0x9C } - - { offset: 0x2F901, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]_block_invoke_3', symObjAddr: 0x8378, symBinAddr: 0x393F0, symSize: 0x5C } - - { offset: 0x2F955, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]_block_invoke_4', symObjAddr: 0x83D4, symBinAddr: 0x3944C, symSize: 0x5C } - - { offset: 0x2F9A9, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket createSocket4:socket6:error:]', symObjAddr: 0x8430, symBinAddr: 0x394A8, symSize: 0x30C } - - { offset: 0x2FA1C, size: 0x8, addend: 0x0, symName: '___49-[GCDAsyncUdpSocket createSocket4:socket6:error:]_block_invoke', symObjAddr: 0x873C, symBinAddr: 0x397B4, symSize: 0x398 } - - { offset: 0x2FACB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket createSockets:]', symObjAddr: 0x8AD4, symBinAddr: 0x39B4C, symSize: 0x68 } - - { offset: 0x2FB2F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket suspendSend4Source]', symObjAddr: 0x8B3C, symBinAddr: 0x39BB4, symSize: 0x64 } - - { offset: 0x2FB62, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket suspendSend6Source]', symObjAddr: 0x8BA0, symBinAddr: 0x39C18, symSize: 0x64 } - - { offset: 0x2FB95, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket resumeSend4Source]', symObjAddr: 0x8C04, symBinAddr: 0x39C7C, symSize: 0x64 } - - { offset: 0x2FBC8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket resumeSend6Source]', symObjAddr: 0x8C68, symBinAddr: 0x39CE0, symSize: 0x64 } - - { offset: 0x2FBFB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket suspendReceive4Source]', symObjAddr: 0x8CCC, symBinAddr: 0x39D44, symSize: 0x64 } - - { offset: 0x2FC2E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket suspendReceive6Source]', symObjAddr: 0x8D30, symBinAddr: 0x39DA8, symSize: 0x64 } - - { offset: 0x2FC61, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket resumeReceive4Source]', symObjAddr: 0x8D94, symBinAddr: 0x39E0C, symSize: 0x64 } - - { offset: 0x2FC94, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket resumeReceive6Source]', symObjAddr: 0x8DF8, symBinAddr: 0x39E70, symSize: 0x64 } - - { offset: 0x2FCC7, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeSocket4]', symObjAddr: 0x8E5C, symBinAddr: 0x39ED4, symSize: 0xDC } - - { offset: 0x2FCFA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeSocket6]', symObjAddr: 0x8F38, symBinAddr: 0x39FB0, symSize: 0xDC } - - { offset: 0x2FD2D, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeSockets]', symObjAddr: 0x9014, symBinAddr: 0x3A08C, symSize: 0x4C } - - { offset: 0x2FD60, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket getLocalAddress:host:port:forSocket:withFamily:]', symObjAddr: 0x9060, symBinAddr: 0x3A0D8, symSize: 0x2AC } - - { offset: 0x2FE6F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeUpdateCachedLocalAddress4Info]', symObjAddr: 0x930C, symBinAddr: 0x3A384, symSize: 0x1A0 } - - { offset: 0x2FECF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeUpdateCachedLocalAddress6Info]', symObjAddr: 0x94AC, symBinAddr: 0x3A524, symSize: 0x1A0 } - - { offset: 0x2FF2F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localAddress]', symObjAddr: 0x964C, symBinAddr: 0x3A6C4, symSize: 0x250 } - - { offset: 0x2FF8B, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket localAddress]_block_invoke', symObjAddr: 0x989C, symBinAddr: 0x3A914, symSize: 0xA4 } - - { offset: 0x2FFE3, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket localAddress]_block_invoke_2', symObjAddr: 0x9940, symBinAddr: 0x3A9B8, symSize: 0x54 } - - { offset: 0x3001F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localHost]', symObjAddr: 0x99D0, symBinAddr: 0x3AA0C, symSize: 0x250 } - - { offset: 0x3007B, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket localHost]_block_invoke', symObjAddr: 0x9C20, symBinAddr: 0x3AC5C, symSize: 0xA4 } - - { offset: 0x300D3, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket localHost]_block_invoke_2', symObjAddr: 0x9CC4, symBinAddr: 0x3AD00, symSize: 0x54 } - - { offset: 0x3010F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localPort]', symObjAddr: 0x9D18, symBinAddr: 0x3AD54, symSize: 0x1F0 } - - { offset: 0x30169, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket localPort]_block_invoke', symObjAddr: 0x9F08, symBinAddr: 0x3AF44, symSize: 0x9C } - - { offset: 0x301C1, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket localPort]_block_invoke_2', symObjAddr: 0x9FA4, symBinAddr: 0x3AFE0, symSize: 0x54 } - - { offset: 0x301FD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localAddress_IPv4]', symObjAddr: 0x9FF8, symBinAddr: 0x3B034, symSize: 0x250 } - - { offset: 0x30259, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket localAddress_IPv4]_block_invoke', symObjAddr: 0xA248, symBinAddr: 0x3B284, symSize: 0x54 } - - { offset: 0x302B1, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket localAddress_IPv4]_block_invoke_2', symObjAddr: 0xA29C, symBinAddr: 0x3B2D8, symSize: 0x54 } - - { offset: 0x302ED, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localHost_IPv4]', symObjAddr: 0xA2F0, symBinAddr: 0x3B32C, symSize: 0x250 } - - { offset: 0x30349, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localHost_IPv4]_block_invoke', symObjAddr: 0xA540, symBinAddr: 0x3B57C, symSize: 0x54 } - - { offset: 0x303A1, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localHost_IPv4]_block_invoke_2', symObjAddr: 0xA594, symBinAddr: 0x3B5D0, symSize: 0x54 } - - { offset: 0x303DD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localPort_IPv4]', symObjAddr: 0xA5E8, symBinAddr: 0x3B624, symSize: 0x1F0 } - - { offset: 0x30437, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localPort_IPv4]_block_invoke', symObjAddr: 0xA7D8, symBinAddr: 0x3B814, symSize: 0x50 } - - { offset: 0x3048F, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localPort_IPv4]_block_invoke_2', symObjAddr: 0xA828, symBinAddr: 0x3B864, symSize: 0x54 } - - { offset: 0x304CB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localAddress_IPv6]', symObjAddr: 0xA87C, symBinAddr: 0x3B8B8, symSize: 0x250 } - - { offset: 0x30527, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket localAddress_IPv6]_block_invoke', symObjAddr: 0xAACC, symBinAddr: 0x3BB08, symSize: 0x54 } - - { offset: 0x3057F, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket localAddress_IPv6]_block_invoke_2', symObjAddr: 0xAB20, symBinAddr: 0x3BB5C, symSize: 0x54 } - - { offset: 0x305BB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localHost_IPv6]', symObjAddr: 0xAB74, symBinAddr: 0x3BBB0, symSize: 0x250 } - - { offset: 0x30617, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localHost_IPv6]_block_invoke', symObjAddr: 0xADC4, symBinAddr: 0x3BE00, symSize: 0x54 } - - { offset: 0x3066F, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localHost_IPv6]_block_invoke_2', symObjAddr: 0xAE18, symBinAddr: 0x3BE54, symSize: 0x54 } - - { offset: 0x306AB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localPort_IPv6]', symObjAddr: 0xAE6C, symBinAddr: 0x3BEA8, symSize: 0x1F0 } - - { offset: 0x30705, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localPort_IPv6]_block_invoke', symObjAddr: 0xB05C, symBinAddr: 0x3C098, symSize: 0x50 } - - { offset: 0x3075D, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localPort_IPv6]_block_invoke_2', symObjAddr: 0xB0AC, symBinAddr: 0x3C0E8, symSize: 0x54 } - - { offset: 0x30799, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeUpdateCachedConnectedAddressInfo]', symObjAddr: 0xB100, symBinAddr: 0x3C13C, symSize: 0x31C } - - { offset: 0x30862, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectedAddress]', symObjAddr: 0xB41C, symBinAddr: 0x3C458, symSize: 0x250 } - - { offset: 0x308BE, size: 0x8, addend: 0x0, symName: '___37-[GCDAsyncUdpSocket connectedAddress]_block_invoke', symObjAddr: 0xB66C, symBinAddr: 0x3C6A8, symSize: 0x54 } - - { offset: 0x30916, size: 0x8, addend: 0x0, symName: '___37-[GCDAsyncUdpSocket connectedAddress]_block_invoke_2', symObjAddr: 0xB6C0, symBinAddr: 0x3C6FC, symSize: 0x54 } - - { offset: 0x30952, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectedHost]', symObjAddr: 0xB714, symBinAddr: 0x3C750, symSize: 0x250 } - - { offset: 0x309AE, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket connectedHost]_block_invoke', symObjAddr: 0xB964, symBinAddr: 0x3C9A0, symSize: 0x54 } - - { offset: 0x30A06, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket connectedHost]_block_invoke_2', symObjAddr: 0xB9B8, symBinAddr: 0x3C9F4, symSize: 0x54 } - - { offset: 0x30A42, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectedPort]', symObjAddr: 0xBA0C, symBinAddr: 0x3CA48, symSize: 0x1F0 } - - { offset: 0x30A9C, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket connectedPort]_block_invoke', symObjAddr: 0xBBFC, symBinAddr: 0x3CC38, symSize: 0x50 } - - { offset: 0x30AF4, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket connectedPort]_block_invoke_2', symObjAddr: 0xBC4C, symBinAddr: 0x3CC88, symSize: 0x54 } - - { offset: 0x30B30, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isConnected]', symObjAddr: 0xBCA0, symBinAddr: 0x3CCDC, symSize: 0x16C } - - { offset: 0x30B8A, size: 0x8, addend: 0x0, symName: '___32-[GCDAsyncUdpSocket isConnected]_block_invoke', symObjAddr: 0xBE0C, symBinAddr: 0x3CE48, symSize: 0x44 } - - { offset: 0x30BE2, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isClosed]', symObjAddr: 0xBE50, symBinAddr: 0x3CE8C, symSize: 0x170 } - - { offset: 0x30C3C, size: 0x8, addend: 0x0, symName: '___29-[GCDAsyncUdpSocket isClosed]_block_invoke', symObjAddr: 0xBFC0, symBinAddr: 0x3CFFC, symSize: 0x40 } - - { offset: 0x30C94, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv4]', symObjAddr: 0xC000, symBinAddr: 0x3D03C, symSize: 0x170 } - - { offset: 0x30CEE, size: 0x8, addend: 0x0, symName: '___27-[GCDAsyncUdpSocket isIPv4]_block_invoke', symObjAddr: 0xC170, symBinAddr: 0x3D1AC, symSize: 0x88 } - - { offset: 0x30D46, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv6]', symObjAddr: 0xC1F8, symBinAddr: 0x3D234, symSize: 0x170 } - - { offset: 0x30DA0, size: 0x8, addend: 0x0, symName: '___27-[GCDAsyncUdpSocket isIPv6]_block_invoke', symObjAddr: 0xC368, symBinAddr: 0x3D3A4, symSize: 0x88 } - - { offset: 0x30DF8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket preBind:]', symObjAddr: 0xC3F0, symBinAddr: 0x3D42C, symSize: 0x268 } - - { offset: 0x30E9C, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket bindToPort:error:]', symObjAddr: 0xC658, symBinAddr: 0x3D694, symSize: 0x44 } - - { offset: 0x30EF1, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket bindToPort:interface:error:]', symObjAddr: 0xC69C, symBinAddr: 0x3D6D8, symSize: 0x2C8 } - - { offset: 0x30F8F, size: 0x8, addend: 0x0, symName: '___48-[GCDAsyncUdpSocket bindToPort:interface:error:]_block_invoke', symObjAddr: 0xC964, symBinAddr: 0x3D9A0, symSize: 0x664 } - - { offset: 0x31161, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48r56r, symObjAddr: 0xCFC8, symBinAddr: 0x3E004, symSize: 0x90 } - - { offset: 0x31185, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48r56r, symObjAddr: 0xD058, symBinAddr: 0x3E094, symSize: 0x6C } - - { offset: 0x311A1, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket bindToAddress:error:]', symObjAddr: 0xD0C4, symBinAddr: 0x3E100, symSize: 0x2BC } - - { offset: 0x31230, size: 0x8, addend: 0x0, symName: '___41-[GCDAsyncUdpSocket bindToAddress:error:]_block_invoke', symObjAddr: 0xD380, symBinAddr: 0x3E3BC, symSize: 0x68C } - - { offset: 0x313FF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket preConnect:]', symObjAddr: 0xDA0C, symBinAddr: 0x3EA48, symSize: 0x1DC } - - { offset: 0x3148D, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectToHost:onPort:error:]', symObjAddr: 0xDBE8, symBinAddr: 0x3EC24, symSize: 0x2D0 } - - { offset: 0x3152B, size: 0x8, addend: 0x0, symName: '___48-[GCDAsyncUdpSocket connectToHost:onPort:error:]_block_invoke', symObjAddr: 0xDEB8, symBinAddr: 0x3EEF4, symSize: 0x300 } - - { offset: 0x315FA, size: 0x8, addend: 0x0, symName: '___48-[GCDAsyncUdpSocket connectToHost:onPort:error:]_block_invoke_2', symObjAddr: 0xE1B8, symBinAddr: 0x3F1F4, symSize: 0xB4 } - - { offset: 0x3166A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectToAddress:error:]', symObjAddr: 0xE26C, symBinAddr: 0x3F2A8, symSize: 0x2BC } - - { offset: 0x316F9, size: 0x8, addend: 0x0, symName: '___44-[GCDAsyncUdpSocket connectToAddress:error:]_block_invoke', symObjAddr: 0xE528, symBinAddr: 0x3F564, symSize: 0x274 } - - { offset: 0x317D4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeConnect]', symObjAddr: 0xE79C, symBinAddr: 0x3F7D8, symSize: 0x368 } - - { offset: 0x31876, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectWithAddress4:error:]', symObjAddr: 0xEB04, symBinAddr: 0x3FB40, symSize: 0x1BC } - - { offset: 0x318DA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectWithAddress6:error:]', symObjAddr: 0xECC0, symBinAddr: 0x3FCFC, symSize: 0x1BC } - - { offset: 0x3193E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket preJoin:]', symObjAddr: 0xEE7C, symBinAddr: 0x3FEB8, symSize: 0x198 } - - { offset: 0x319AE, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket joinMulticastGroup:error:]', symObjAddr: 0xF014, symBinAddr: 0x40050, symSize: 0x80 } - - { offset: 0x31A03, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket joinMulticastGroup:onInterface:error:]', symObjAddr: 0xF094, symBinAddr: 0x400D0, symSize: 0xA8 } - - { offset: 0x31A67, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket leaveMulticastGroup:error:]', symObjAddr: 0xF13C, symBinAddr: 0x40178, symSize: 0x80 } - - { offset: 0x31ABC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket leaveMulticastGroup:onInterface:error:]', symObjAddr: 0xF1BC, symBinAddr: 0x401F8, symSize: 0xA8 } - - { offset: 0x31B20, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket performMulticastRequest:forGroup:onInterface:error:]', symObjAddr: 0xF264, symBinAddr: 0x402A0, symSize: 0x300 } - - { offset: 0x31BCD, size: 0x8, addend: 0x0, symName: '___72-[GCDAsyncUdpSocket performMulticastRequest:forGroup:onInterface:error:]_block_invoke', symObjAddr: 0xF564, symBinAddr: 0x405A0, symSize: 0x588 } - - { offset: 0x31DA5, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48s56r64r, symObjAddr: 0xFAEC, symBinAddr: 0x40B28, symSize: 0xA8 } - - { offset: 0x31DC9, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48s56r64r, symObjAddr: 0xFB94, symBinAddr: 0x40BD0, symSize: 0x7C } - - { offset: 0x31DE5, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendIPv4MulticastOnInterface:error:]', symObjAddr: 0xFC10, symBinAddr: 0x40C4C, symSize: 0x2A8 } - - { offset: 0x31E74, size: 0x8, addend: 0x0, symName: '___56-[GCDAsyncUdpSocket sendIPv4MulticastOnInterface:error:]_block_invoke', symObjAddr: 0xFEB8, symBinAddr: 0x40EF4, symSize: 0x2E8 } - - { offset: 0x31F7E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendIPv6MulticastOnInterface:error:]', symObjAddr: 0x101A0, symBinAddr: 0x411DC, symSize: 0x2A8 } - - { offset: 0x3200D, size: 0x8, addend: 0x0, symName: '___56-[GCDAsyncUdpSocket sendIPv6MulticastOnInterface:error:]_block_invoke', symObjAddr: 0x10448, symBinAddr: 0x41484, symSize: 0x2D8 } - - { offset: 0x32107, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket enableReusePort:error:]', symObjAddr: 0x10720, symBinAddr: 0x4175C, symSize: 0x260 } - - { offset: 0x32196, size: 0x8, addend: 0x0, symName: '___43-[GCDAsyncUdpSocket enableReusePort:error:]_block_invoke', symObjAddr: 0x10980, symBinAddr: 0x419BC, symSize: 0x284 } - - { offset: 0x3226F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket enableBroadcast:error:]', symObjAddr: 0x10C04, symBinAddr: 0x41C40, symSize: 0x260 } - - { offset: 0x322FE, size: 0x8, addend: 0x0, symName: '___43-[GCDAsyncUdpSocket enableBroadcast:error:]_block_invoke', symObjAddr: 0x10E64, symBinAddr: 0x41EA0, symSize: 0x1D4 } - - { offset: 0x323AC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendData:withTag:]', symObjAddr: 0x11038, symBinAddr: 0x42074, symSize: 0x74 } - - { offset: 0x323FD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendData:withTimeout:tag:]', symObjAddr: 0x110AC, symBinAddr: 0x420E8, symSize: 0x180 } - - { offset: 0x3246C, size: 0x8, addend: 0x0, symName: '___46-[GCDAsyncUdpSocket sendData:withTimeout:tag:]_block_invoke', symObjAddr: 0x1122C, symBinAddr: 0x42268, symSize: 0x64 } - - { offset: 0x324BE, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendData:toHost:port:withTimeout:tag:]', symObjAddr: 0x11290, symBinAddr: 0x422CC, symSize: 0x2A0 } - - { offset: 0x3254D, size: 0x8, addend: 0x0, symName: '___58-[GCDAsyncUdpSocket sendData:toHost:port:withTimeout:tag:]_block_invoke', symObjAddr: 0x11530, symBinAddr: 0x4256C, symSize: 0xC8 } - - { offset: 0x325BD, size: 0x8, addend: 0x0, symName: '___58-[GCDAsyncUdpSocket sendData:toHost:port:withTimeout:tag:]_block_invoke_2', symObjAddr: 0x115F8, symBinAddr: 0x42634, symSize: 0x64 } - - { offset: 0x3260F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendData:toAddress:withTimeout:tag:]', symObjAddr: 0x1165C, symBinAddr: 0x42698, symSize: 0x1D0 } - - { offset: 0x3268D, size: 0x8, addend: 0x0, symName: '___56-[GCDAsyncUdpSocket sendData:toAddress:withTimeout:tag:]_block_invoke', symObjAddr: 0x1182C, symBinAddr: 0x42868, symSize: 0x64 } - - { offset: 0x326DF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setSendFilter:withQueue:]', symObjAddr: 0x11890, symBinAddr: 0x428CC, symSize: 0x90 } - - { offset: 0x32730, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setSendFilter:withQueue:isAsynchronous:]', symObjAddr: 0x11920, symBinAddr: 0x4295C, symSize: 0x27C } - - { offset: 0x327BD, size: 0x8, addend: 0x0, symName: '___60-[GCDAsyncUdpSocket setSendFilter:withQueue:isAsynchronous:]_block_invoke', symObjAddr: 0x11B9C, symBinAddr: 0x42BD8, symSize: 0x80 } - - { offset: 0x32833, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeDequeueSend]', symObjAddr: 0x11C1C, symBinAddr: 0x42C58, symSize: 0x284 } - - { offset: 0x3287B, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doPreSend]', symObjAddr: 0x11EA0, symBinAddr: 0x42EDC, symSize: 0x6A4 } - - { offset: 0x32955, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doPreSend]_block_invoke', symObjAddr: 0x12544, symBinAddr: 0x43580, symSize: 0x150 } - - { offset: 0x329C4, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doPreSend]_block_invoke_2', symObjAddr: 0x12694, symBinAddr: 0x436D0, symSize: 0xCC } - - { offset: 0x32A28, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doPreSend]_block_invoke.265', symObjAddr: 0x12760, symBinAddr: 0x4379C, symSize: 0x8C } - - { offset: 0x32A80, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doSend]', symObjAddr: 0x127EC, symBinAddr: 0x43828, symSize: 0x3B0 } - - { offset: 0x32B56, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket endCurrentSend]', symObjAddr: 0x12B9C, symBinAddr: 0x43BD8, symSize: 0x64 } - - { offset: 0x32B89, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doSendTimeout]', symObjAddr: 0x12C00, symBinAddr: 0x43C3C, symSize: 0x90 } - - { offset: 0x32BBC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setupSendTimerWithTimeout:]', symObjAddr: 0x12C90, symBinAddr: 0x43CCC, symSize: 0x224 } - - { offset: 0x32C0D, size: 0x8, addend: 0x0, symName: '___47-[GCDAsyncUdpSocket setupSendTimerWithTimeout:]_block_invoke', symObjAddr: 0x12EB4, symBinAddr: 0x43EF0, symSize: 0x50 } - - { offset: 0x32C4D, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket receiveOnce:]', symObjAddr: 0x12F04, symBinAddr: 0x43F40, symSize: 0x264 } - - { offset: 0x32CCD, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket receiveOnce:]_block_invoke', symObjAddr: 0x13168, symBinAddr: 0x441A4, symSize: 0x198 } - - { offset: 0x32D5A, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket receiveOnce:]_block_invoke_2', symObjAddr: 0x13300, symBinAddr: 0x4433C, symSize: 0x50 } - - { offset: 0x32D9A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket beginReceiving:]', symObjAddr: 0x13350, symBinAddr: 0x4438C, symSize: 0x264 } - - { offset: 0x32E1A, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket beginReceiving:]_block_invoke', symObjAddr: 0x135B4, symBinAddr: 0x445F0, symSize: 0x198 } - - { offset: 0x32EA7, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket beginReceiving:]_block_invoke_2', symObjAddr: 0x1374C, symBinAddr: 0x44788, symSize: 0x50 } - - { offset: 0x32EE7, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket pauseReceiving]', symObjAddr: 0x1379C, symBinAddr: 0x447D8, symSize: 0xF4 } - - { offset: 0x32F29, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket pauseReceiving]_block_invoke', symObjAddr: 0x13890, symBinAddr: 0x448CC, symSize: 0xA4 } - - { offset: 0x32F69, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setReceiveFilter:withQueue:]', symObjAddr: 0x13934, symBinAddr: 0x44970, symSize: 0x90 } - - { offset: 0x32FBA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setReceiveFilter:withQueue:isAsynchronous:]', symObjAddr: 0x139C4, symBinAddr: 0x44A00, symSize: 0x27C } - - { offset: 0x33047, size: 0x8, addend: 0x0, symName: '___63-[GCDAsyncUdpSocket setReceiveFilter:withQueue:isAsynchronous:]_block_invoke', symObjAddr: 0x13C40, symBinAddr: 0x44C7C, symSize: 0x80 } - - { offset: 0x330BD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doReceive]', symObjAddr: 0x13CC0, symBinAddr: 0x44CFC, symSize: 0xEB4 } - - { offset: 0x33260, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doReceive]_block_invoke', symObjAddr: 0x14B74, symBinAddr: 0x45BB0, symSize: 0x1B4 } - - { offset: 0x332F4, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doReceive]_block_invoke_2', symObjAddr: 0x14D28, symBinAddr: 0x45D64, symSize: 0x108 } - - { offset: 0x33388, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doReceive]_block_invoke.277', symObjAddr: 0x14E30, symBinAddr: 0x45E6C, symSize: 0xA0 } - - { offset: 0x3341C, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doReceiveEOF]', symObjAddr: 0x14ED0, symBinAddr: 0x45F0C, symSize: 0x64 } - - { offset: 0x3344F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeWithError:]', symObjAddr: 0x14F34, symBinAddr: 0x45F70, symSize: 0x15C } - - { offset: 0x334A0, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket close]', symObjAddr: 0x15090, symBinAddr: 0x460CC, symSize: 0xF4 } - - { offset: 0x334E2, size: 0x8, addend: 0x0, symName: '___26-[GCDAsyncUdpSocket close]_block_invoke', symObjAddr: 0x15184, symBinAddr: 0x461C0, symSize: 0x54 } - - { offset: 0x33522, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeAfterSending]', symObjAddr: 0x151D8, symBinAddr: 0x46214, symSize: 0xF4 } - - { offset: 0x33564, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket closeAfterSending]_block_invoke', symObjAddr: 0x152CC, symBinAddr: 0x46308, symSize: 0x98 } - - { offset: 0x335A4, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket ignore:]', symObjAddr: 0x15364, symBinAddr: 0x463A0, symSize: 0x50 } - - { offset: 0x33656, size: 0x8, addend: 0x0, symName: '___48+[GCDAsyncUdpSocket startListenerThreadIfNeeded]_block_invoke', symObjAddr: 0x15478, symBinAddr: 0x464B4, symSize: 0x84 } - - { offset: 0x33696, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket listenerThread:]', symObjAddr: 0x154FC, symBinAddr: 0x46538, symSize: 0x13C } - - { offset: 0x336D8, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket addStreamListener:]', symObjAddr: 0x15638, symBinAddr: 0x46674, symSize: 0x1B0 } - - { offset: 0x33729, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket removeStreamListener:]', symObjAddr: 0x157E8, symBinAddr: 0x46824, symSize: 0x1B0 } - - { offset: 0x3377A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket createReadAndWriteStreams:]', symObjAddr: 0x15998, symBinAddr: 0x469D4, symSize: 0x43C } - - { offset: 0x337DF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket registerForStreamCallbacks:]', symObjAddr: 0x15DD4, symBinAddr: 0x46E10, symSize: 0x504 } - - { offset: 0x338BA, size: 0x8, addend: 0x0, symName: _CFReadStreamCallback, symObjAddr: 0x162D8, symBinAddr: 0x47314, symSize: 0x1E4 } - - { offset: 0x33938, size: 0x8, addend: 0x0, symName: _CFWriteStreamCallback, symObjAddr: 0x164BC, symBinAddr: 0x474F8, symSize: 0x1E4 } - - { offset: 0x339B6, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket addStreamsToRunLoop:]', symObjAddr: 0x166A0, symBinAddr: 0x476DC, symSize: 0x1D0 } - - { offset: 0x339FC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket openStreams:]', symObjAddr: 0x16870, symBinAddr: 0x478AC, symSize: 0x30C } - - { offset: 0x33AB9, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket removeStreamsFromRunLoop]', symObjAddr: 0x16B7C, symBinAddr: 0x47BB8, symSize: 0xEC } - - { offset: 0x33AEC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeReadAndWriteStreams]', symObjAddr: 0x16C68, symBinAddr: 0x47CA4, symSize: 0x154 } - - { offset: 0x33B1F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket applicationWillEnterForeground:]', symObjAddr: 0x16DBC, symBinAddr: 0x47DF8, symSize: 0x114 } - - { offset: 0x33B70, size: 0x8, addend: 0x0, symName: '___52-[GCDAsyncUdpSocket applicationWillEnterForeground:]_block_invoke', symObjAddr: 0x16ED0, symBinAddr: 0x47F0C, symSize: 0x60 } - - { offset: 0x33BB0, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket markSocketQueueTargetQueue:]', symObjAddr: 0x16F30, symBinAddr: 0x47F6C, symSize: 0x70 } - - { offset: 0x33C01, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket unmarkSocketQueueTargetQueue:]', symObjAddr: 0x16FA0, symBinAddr: 0x47FDC, symSize: 0x68 } - - { offset: 0x33C43, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket performBlock:]', symObjAddr: 0x17008, symBinAddr: 0x48044, symSize: 0x80 } - - { offset: 0x33C85, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket socketFD]', symObjAddr: 0x17088, symBinAddr: 0x480C4, symSize: 0x7C } - - { offset: 0x33CBC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket socket4FD]', symObjAddr: 0x17104, symBinAddr: 0x48140, symSize: 0x58 } - - { offset: 0x33CF3, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket socket6FD]', symObjAddr: 0x1715C, symBinAddr: 0x48198, symSize: 0x58 } - - { offset: 0x33D2A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket readStream]', symObjAddr: 0x171B4, symBinAddr: 0x481F0, symSize: 0xE8 } - - { offset: 0x33D70, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket writeStream]', symObjAddr: 0x1729C, symBinAddr: 0x482D8, symSize: 0xE8 } - - { offset: 0x33DB6, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket enableBackgroundingOnSockets]', symObjAddr: 0x17384, symBinAddr: 0x483C0, symSize: 0x68 } - - { offset: 0x33DED, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket hostFromSockaddr4:]', symObjAddr: 0x173EC, symBinAddr: 0x48428, symSize: 0xA0 } - - { offset: 0x33E42, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket hostFromSockaddr6:]', symObjAddr: 0x1748C, symBinAddr: 0x484C8, symSize: 0xA0 } - - { offset: 0x33E97, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket portFromSockaddr4:]', symObjAddr: 0x1752C, symBinAddr: 0x48568, symSize: 0x44 } - - { offset: 0x33EDD, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket portFromSockaddr6:]', symObjAddr: 0x17570, symBinAddr: 0x485AC, symSize: 0x44 } - - { offset: 0x33F23, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket hostFromAddress:]', symObjAddr: 0x175B4, symBinAddr: 0x485F0, symSize: 0xC4 } - - { offset: 0x33F78, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket portFromAddress:]', symObjAddr: 0x17678, symBinAddr: 0x486B4, symSize: 0x7C } - - { offset: 0x33FCD, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket familyFromAddress:]', symObjAddr: 0x176F4, symBinAddr: 0x48730, symSize: 0x7C } - - { offset: 0x34022, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket isIPv4Address:]', symObjAddr: 0x17770, symBinAddr: 0x487AC, symSize: 0x84 } - - { offset: 0x34077, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket isIPv6Address:]', symObjAddr: 0x177F4, symBinAddr: 0x48830, symSize: 0x84 } - - { offset: 0x340CC, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket getHost:port:fromAddress:]', symObjAddr: 0x17878, symBinAddr: 0x488B4, symSize: 0x80 } - - { offset: 0x34130, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket getHost:port:family:fromAddress:]', symObjAddr: 0x178F8, symBinAddr: 0x48934, symSize: 0x298 } - - { offset: 0x341FB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket .cxx_destruct]', symObjAddr: 0x17B90, symBinAddr: 0x48BCC, symSize: 0x178 } - - { offset: 0x3422E, size: 0x8, addend: 0x0, symName: ___CFReadStreamCallback_block_invoke, symObjAddr: 0x17D08, symBinAddr: 0x48D44, symSize: 0xA0 } - - { offset: 0x3428E, size: 0x8, addend: 0x0, symName: ___CFWriteStreamCallback_block_invoke, symObjAddr: 0x17DA8, symBinAddr: 0x48DE4, symSize: 0xA0 } + - { offset: 0x2C403, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket startListenerThreadIfNeeded]', symObjAddr: 0x153B4, symBinAddr: 0x463EC, symSize: 0xC4 } + - { offset: 0x2C42A, size: 0x8, addend: 0x0, symName: _startListenerThreadIfNeeded.predicate, symObjAddr: 0x39EF8, symBinAddr: 0x697A0, symSize: 0x0 } + - { offset: 0x2C4A7, size: 0x8, addend: 0x0, symName: _listenerThread, symObjAddr: 0x39F00, symBinAddr: 0x697A8, symSize: 0x0 } + - { offset: 0x2CEDA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSendPacket init]', symObjAddr: 0x0, symBinAddr: 0x313B8, symSize: 0x94 } + - { offset: 0x2CF11, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSendPacket initWithData:timeout:tag:]', symObjAddr: 0x94, symBinAddr: 0x3144C, symSize: 0x110 } + - { offset: 0x2CF75, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSendPacket .cxx_destruct]', symObjAddr: 0x1A4, symBinAddr: 0x3155C, symSize: 0x6C } + - { offset: 0x2CFA8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSpecialPacket init]', symObjAddr: 0x210, symBinAddr: 0x315C8, symSize: 0x98 } + - { offset: 0x2CFDF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSpecialPacket .cxx_destruct]', symObjAddr: 0x2A8, symBinAddr: 0x31660, symSize: 0x4C } + - { offset: 0x2D012, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket init]', symObjAddr: 0x2F4, symBinAddr: 0x316AC, symSize: 0x78 } + - { offset: 0x2D049, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket initWithSocketQueue:]', symObjAddr: 0x36C, symBinAddr: 0x31724, symSize: 0xA0 } + - { offset: 0x2D08F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket initWithDelegate:delegateQueue:]', symObjAddr: 0x40C, symBinAddr: 0x317C4, symSize: 0xC4 } + - { offset: 0x2D0E4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket initWithDelegate:delegateQueue:socketQueue:]', symObjAddr: 0x4D0, symBinAddr: 0x31888, symSize: 0x47C } + - { offset: 0x2D165, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket dealloc]', symObjAddr: 0x94C, symBinAddr: 0x31D04, symSize: 0x174 } + - { offset: 0x2D198, size: 0x8, addend: 0x0, symName: '___28-[GCDAsyncUdpSocket dealloc]_block_invoke', symObjAddr: 0xAC0, symBinAddr: 0x31E78, symSize: 0x38 } + - { offset: 0x2D1D8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket delegate]', symObjAddr: 0xB64, symBinAddr: 0x31EB0, symSize: 0x190 } + - { offset: 0x2D232, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0xCF4, symBinAddr: 0x32040, symSize: 0x58 } + - { offset: 0x2D256, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0xD4C, symBinAddr: 0x32098, symSize: 0x30 } + - { offset: 0x2D272, size: 0x8, addend: 0x0, symName: '___29-[GCDAsyncUdpSocket delegate]_block_invoke', symObjAddr: 0xD7C, symBinAddr: 0x320C8, symSize: 0x60 } + - { offset: 0x2D2CA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegate:synchronously:]', symObjAddr: 0xE7C, symBinAddr: 0x32128, symSize: 0x16C } + - { offset: 0x2D32A, size: 0x8, addend: 0x0, symName: '___47-[GCDAsyncUdpSocket setDelegate:synchronously:]_block_invoke', symObjAddr: 0xFE8, symBinAddr: 0x32294, symSize: 0x3C } + - { offset: 0x2D37C, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegate:]', symObjAddr: 0x10C8, symBinAddr: 0x322D0, symSize: 0x68 } + - { offset: 0x2D3BE, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket synchronouslySetDelegate:]', symObjAddr: 0x1130, symBinAddr: 0x32338, symSize: 0x68 } + - { offset: 0x2D400, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket delegateQueue]', symObjAddr: 0x1198, symBinAddr: 0x323A0, symSize: 0x198 } + - { offset: 0x2D45A, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket delegateQueue]_block_invoke', symObjAddr: 0x1330, symBinAddr: 0x32538, symSize: 0x44 } + - { offset: 0x2D4B2, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegateQueue:synchronously:]', symObjAddr: 0x1374, symBinAddr: 0x3257C, symSize: 0x16C } + - { offset: 0x2D512, size: 0x8, addend: 0x0, symName: '___52-[GCDAsyncUdpSocket setDelegateQueue:synchronously:]_block_invoke', symObjAddr: 0x14E0, symBinAddr: 0x326E8, symSize: 0x3C } + - { offset: 0x2D564, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegateQueue:]', symObjAddr: 0x151C, symBinAddr: 0x32724, symSize: 0x68 } + - { offset: 0x2D5A6, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket synchronouslySetDelegateQueue:]', symObjAddr: 0x1584, symBinAddr: 0x3278C, symSize: 0x68 } + - { offset: 0x2D5E8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket getDelegate:delegateQueue:]', symObjAddr: 0x15EC, symBinAddr: 0x327F4, symSize: 0x280 } + - { offset: 0x2D671, size: 0x8, addend: 0x0, symName: '___47-[GCDAsyncUdpSocket getDelegate:delegateQueue:]_block_invoke', symObjAddr: 0x186C, symBinAddr: 0x32A74, symSize: 0x7C } + - { offset: 0x2D6E1, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40r48r, symObjAddr: 0x18E8, symBinAddr: 0x32AF0, symSize: 0x78 } + - { offset: 0x2D705, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r48r, symObjAddr: 0x1960, symBinAddr: 0x32B68, symSize: 0x58 } + - { offset: 0x2D721, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegate:delegateQueue:synchronously:]', symObjAddr: 0x19B8, symBinAddr: 0x32BC0, symSize: 0x1B0 } + - { offset: 0x2D790, size: 0x8, addend: 0x0, symName: '___61-[GCDAsyncUdpSocket setDelegate:delegateQueue:synchronously:]_block_invoke', symObjAddr: 0x1B68, symBinAddr: 0x32D70, symSize: 0x54 } + - { offset: 0x2D7F4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setDelegate:delegateQueue:]', symObjAddr: 0x1C88, symBinAddr: 0x32DC4, symSize: 0x90 } + - { offset: 0x2D845, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket synchronouslySetDelegate:delegateQueue:]', symObjAddr: 0x1D18, symBinAddr: 0x32E54, symSize: 0x90 } + - { offset: 0x2D896, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv4Enabled]', symObjAddr: 0x1DA8, symBinAddr: 0x32EE4, symSize: 0x16C } + - { offset: 0x2D8F0, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket isIPv4Enabled]_block_invoke', symObjAddr: 0x1F14, symBinAddr: 0x33050, symSize: 0x38 } + - { offset: 0x2D948, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setIPv4Enabled:]', symObjAddr: 0x1F4C, symBinAddr: 0x33088, symSize: 0x104 } + - { offset: 0x2D999, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket setIPv4Enabled:]_block_invoke', symObjAddr: 0x2050, symBinAddr: 0x3318C, symSize: 0x5C } + - { offset: 0x2D9EB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv6Enabled]', symObjAddr: 0x20AC, symBinAddr: 0x331E8, symSize: 0x16C } + - { offset: 0x2DA45, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket isIPv6Enabled]_block_invoke', symObjAddr: 0x2218, symBinAddr: 0x33354, symSize: 0x38 } + - { offset: 0x2DA9D, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setIPv6Enabled:]', symObjAddr: 0x2250, symBinAddr: 0x3338C, symSize: 0x104 } + - { offset: 0x2DAEE, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket setIPv6Enabled:]_block_invoke', symObjAddr: 0x2354, symBinAddr: 0x33490, symSize: 0x5C } + - { offset: 0x2DB40, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv4Preferred]', symObjAddr: 0x23B0, symBinAddr: 0x334EC, symSize: 0x16C } + - { offset: 0x2DB9A, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket isIPv4Preferred]_block_invoke', symObjAddr: 0x251C, symBinAddr: 0x33658, symSize: 0x44 } + - { offset: 0x2DBF2, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv6Preferred]', symObjAddr: 0x2560, symBinAddr: 0x3369C, symSize: 0x16C } + - { offset: 0x2DC4C, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket isIPv6Preferred]_block_invoke', symObjAddr: 0x26CC, symBinAddr: 0x33808, symSize: 0x44 } + - { offset: 0x2DCA4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPVersionNeutral]', symObjAddr: 0x2710, symBinAddr: 0x3384C, symSize: 0x16C } + - { offset: 0x2DCFE, size: 0x8, addend: 0x0, symName: '___39-[GCDAsyncUdpSocket isIPVersionNeutral]_block_invoke', symObjAddr: 0x287C, symBinAddr: 0x339B8, symSize: 0x38 } + - { offset: 0x2DD56, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setPreferIPv4]', symObjAddr: 0x28B4, symBinAddr: 0x339F0, symSize: 0xF4 } + - { offset: 0x2DD98, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket setPreferIPv4]_block_invoke', symObjAddr: 0x29A8, symBinAddr: 0x33AE4, symSize: 0x3C } + - { offset: 0x2DDD8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setPreferIPv6]', symObjAddr: 0x29E4, symBinAddr: 0x33B20, symSize: 0xF4 } + - { offset: 0x2DE1A, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket setPreferIPv6]_block_invoke', symObjAddr: 0x2AD8, symBinAddr: 0x33C14, symSize: 0x3C } + - { offset: 0x2DE5A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setIPVersionNeutral]', symObjAddr: 0x2B14, symBinAddr: 0x33C50, symSize: 0xF4 } + - { offset: 0x2DE9C, size: 0x8, addend: 0x0, symName: '___40-[GCDAsyncUdpSocket setIPVersionNeutral]_block_invoke', symObjAddr: 0x2C08, symBinAddr: 0x33D44, symSize: 0x3C } + - { offset: 0x2DEDC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maxReceiveIPv4BufferSize]', symObjAddr: 0x2C44, symBinAddr: 0x33D80, symSize: 0x168 } + - { offset: 0x2DF36, size: 0x8, addend: 0x0, symName: '___45-[GCDAsyncUdpSocket maxReceiveIPv4BufferSize]_block_invoke', symObjAddr: 0x2DAC, symBinAddr: 0x33EE8, symSize: 0x30 } + - { offset: 0x2DF8E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setMaxReceiveIPv4BufferSize:]', symObjAddr: 0x2DDC, symBinAddr: 0x33F18, symSize: 0x100 } + - { offset: 0x2DFDF, size: 0x8, addend: 0x0, symName: '___49-[GCDAsyncUdpSocket setMaxReceiveIPv4BufferSize:]_block_invoke', symObjAddr: 0x2EDC, symBinAddr: 0x34018, symSize: 0x28 } + - { offset: 0x2E031, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maxReceiveIPv6BufferSize]', symObjAddr: 0x2F04, symBinAddr: 0x34040, symSize: 0x168 } + - { offset: 0x2E08B, size: 0x8, addend: 0x0, symName: '___45-[GCDAsyncUdpSocket maxReceiveIPv6BufferSize]_block_invoke', symObjAddr: 0x306C, symBinAddr: 0x341A8, symSize: 0x30 } + - { offset: 0x2E0E3, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setMaxReceiveIPv6BufferSize:]', symObjAddr: 0x309C, symBinAddr: 0x341D8, symSize: 0x100 } + - { offset: 0x2E134, size: 0x8, addend: 0x0, symName: '___49-[GCDAsyncUdpSocket setMaxReceiveIPv6BufferSize:]_block_invoke', symObjAddr: 0x319C, symBinAddr: 0x342D8, symSize: 0x28 } + - { offset: 0x2E186, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setMaxSendBufferSize:]', symObjAddr: 0x31C4, symBinAddr: 0x34300, symSize: 0x100 } + - { offset: 0x2E1D7, size: 0x8, addend: 0x0, symName: '___42-[GCDAsyncUdpSocket setMaxSendBufferSize:]_block_invoke', symObjAddr: 0x32C4, symBinAddr: 0x34400, symSize: 0x28 } + - { offset: 0x2E229, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maxSendBufferSize]', symObjAddr: 0x32EC, symBinAddr: 0x34428, symSize: 0x168 } + - { offset: 0x2E283, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket maxSendBufferSize]_block_invoke', symObjAddr: 0x3454, symBinAddr: 0x34590, symSize: 0x30 } + - { offset: 0x2E2DB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket userData]', symObjAddr: 0x3484, symBinAddr: 0x345C0, symSize: 0x1BC } + - { offset: 0x2E336, size: 0x8, addend: 0x0, symName: '___29-[GCDAsyncUdpSocket userData]_block_invoke', symObjAddr: 0x3640, symBinAddr: 0x3477C, symSize: 0x44 } + - { offset: 0x2E38E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setUserData:]', symObjAddr: 0x3684, symBinAddr: 0x347C0, symSize: 0x13C } + - { offset: 0x2E3DF, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket setUserData:]_block_invoke', symObjAddr: 0x37C0, symBinAddr: 0x348FC, symSize: 0x60 } + - { offset: 0x2E431, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidConnectToAddress:]', symObjAddr: 0x3820, symBinAddr: 0x3495C, symSize: 0x1A4 } + - { offset: 0x2E497, size: 0x8, addend: 0x0, symName: '___47-[GCDAsyncUdpSocket notifyDidConnectToAddress:]_block_invoke', symObjAddr: 0x39C4, symBinAddr: 0x34B00, symSize: 0x54 } + - { offset: 0x2E4FB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidNotConnect:]', symObjAddr: 0x3A18, symBinAddr: 0x34B54, symSize: 0x180 } + - { offset: 0x2E54C, size: 0x8, addend: 0x0, symName: '___41-[GCDAsyncUdpSocket notifyDidNotConnect:]_block_invoke', symObjAddr: 0x3B98, symBinAddr: 0x34CD4, symSize: 0x54 } + - { offset: 0x2E5B0, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidSendDataWithTag:]', symObjAddr: 0x3BEC, symBinAddr: 0x34D28, symSize: 0x13C } + - { offset: 0x2E601, size: 0x8, addend: 0x0, symName: '___46-[GCDAsyncUdpSocket notifyDidSendDataWithTag:]_block_invoke', symObjAddr: 0x3D28, symBinAddr: 0x34E64, symSize: 0x54 } + - { offset: 0x2E665, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidNotSendDataWithTag:dueToError:]', symObjAddr: 0x3D7C, symBinAddr: 0x34EB8, symSize: 0x18C } + - { offset: 0x2E6C5, size: 0x8, addend: 0x0, symName: '___60-[GCDAsyncUdpSocket notifyDidNotSendDataWithTag:dueToError:]_block_invoke', symObjAddr: 0x3F08, symBinAddr: 0x35044, symSize: 0x58 } + - { offset: 0x2E73B, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidReceiveData:fromAddress:withFilterContext:]', symObjAddr: 0x3F60, symBinAddr: 0x3509C, symSize: 0x220 } + - { offset: 0x2E7B9, size: 0x8, addend: 0x0, symName: '___72-[GCDAsyncUdpSocket notifyDidReceiveData:fromAddress:withFilterContext:]_block_invoke', symObjAddr: 0x4180, symBinAddr: 0x352BC, symSize: 0x5C } + - { offset: 0x2E841, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48s56s64s, symObjAddr: 0x41DC, symBinAddr: 0x35318, symSize: 0xA4 } + - { offset: 0x2E865, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48s56s64s, symObjAddr: 0x4280, symBinAddr: 0x353BC, symSize: 0x78 } + - { offset: 0x2E881, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket notifyDidCloseWithError:]', symObjAddr: 0x42F8, symBinAddr: 0x35434, symSize: 0x180 } + - { offset: 0x2E8D2, size: 0x8, addend: 0x0, symName: '___45-[GCDAsyncUdpSocket notifyDidCloseWithError:]_block_invoke', symObjAddr: 0x4478, symBinAddr: 0x355B4, symSize: 0x54 } + - { offset: 0x2E936, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket badConfigError:]', symObjAddr: 0x44CC, symBinAddr: 0x35608, symSize: 0x11C } + - { offset: 0x2E98B, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket badParamError:]', symObjAddr: 0x45E8, symBinAddr: 0x35724, symSize: 0x118 } + - { offset: 0x2E9E0, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket gaiError:]', symObjAddr: 0x4700, symBinAddr: 0x3583C, symSize: 0x140 } + - { offset: 0x2EA45, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket errnoErrorWithReason:]', symObjAddr: 0x4840, symBinAddr: 0x3597C, symSize: 0x204 } + - { offset: 0x2EAAD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket errnoError]', symObjAddr: 0x4A44, symBinAddr: 0x35B80, symSize: 0x34 } + - { offset: 0x2EAE4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendTimeoutError]', symObjAddr: 0x4A78, symBinAddr: 0x35BB4, symSize: 0x160 } + - { offset: 0x2EB39, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket socketClosedError]', symObjAddr: 0x4BD8, symBinAddr: 0x35D14, symSize: 0x160 } + - { offset: 0x2EB8E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket otherError:]', symObjAddr: 0x4D38, symBinAddr: 0x35E74, symSize: 0x118 } + - { offset: 0x2EBE3, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket preOp:]', symObjAddr: 0x4E50, symBinAddr: 0x35F8C, symSize: 0x1EC } + - { offset: 0x2EC53, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket asyncResolveHost:port:withCompletionBlock:]', symObjAddr: 0x503C, symBinAddr: 0x36178, symSize: 0x300 } + - { offset: 0x2ED00, size: 0x8, addend: 0x0, symName: '___63-[GCDAsyncUdpSocket asyncResolveHost:port:withCompletionBlock:]_block_invoke', symObjAddr: 0x533C, symBinAddr: 0x36478, symSize: 0x58 } + - { offset: 0x2ED4E, size: 0x8, addend: 0x0, symName: '___63-[GCDAsyncUdpSocket asyncResolveHost:port:withCompletionBlock:]_block_invoke.111', symObjAddr: 0x53F0, symBinAddr: 0x364D0, symSize: 0x5FC } + - { offset: 0x2EEAA, size: 0x8, addend: 0x0, symName: __OSSwapInt16, symObjAddr: 0x59EC, symBinAddr: 0x36ACC, symSize: 0x24 } + - { offset: 0x2EED2, size: 0x8, addend: 0x0, symName: '___63-[GCDAsyncUdpSocket asyncResolveHost:port:withCompletionBlock:]_block_invoke_2', symObjAddr: 0x5A10, symBinAddr: 0x36AF0, symSize: 0x58 } + - { offset: 0x2EF32, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48b, symObjAddr: 0x5A68, symBinAddr: 0x36B48, symSize: 0x74 } + - { offset: 0x2EF56, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket getAddress:error:fromAddresses:]', symObjAddr: 0x5ADC, symBinAddr: 0x36BBC, symSize: 0xBC4 } + - { offset: 0x2F191, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket convertIntefaceDescription:port:intoAddress4:address6:]', symObjAddr: 0x66A0, symBinAddr: 0x37780, symSize: 0x694 } + - { offset: 0x2F3CE, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket convertNumericHost:port:intoAddress4:address6:]', symObjAddr: 0x6D34, symBinAddr: 0x37E14, symSize: 0x2C0 } + - { offset: 0x2F4A3, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isConnectedToAddress4:]', symObjAddr: 0x6FF4, symBinAddr: 0x380D4, symSize: 0x2A8 } + - { offset: 0x2F507, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isConnectedToAddress6:]', symObjAddr: 0x729C, symBinAddr: 0x3837C, symSize: 0x2A8 } + - { offset: 0x2F56B, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket indexOfInterfaceAddr4:]', symObjAddr: 0x7544, symBinAddr: 0x38624, symSize: 0x160 } + - { offset: 0x2F60A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket indexOfInterfaceAddr6:]', symObjAddr: 0x76A4, symBinAddr: 0x38784, symSize: 0x160 } + - { offset: 0x2F6A9, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]', symObjAddr: 0x7804, symBinAddr: 0x388E4, symSize: 0x3A0 } + - { offset: 0x2F701, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]_block_invoke', symObjAddr: 0x7BA4, symBinAddr: 0x38C84, symSize: 0xEC } + - { offset: 0x2F741, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]_block_invoke_2', symObjAddr: 0x7C90, symBinAddr: 0x38D70, symSize: 0x9C } + - { offset: 0x2F781, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]_block_invoke_3', symObjAddr: 0x7D2C, symBinAddr: 0x38E0C, symSize: 0x5C } + - { offset: 0x2F7D5, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket4]_block_invoke.155', symObjAddr: 0x7DF4, symBinAddr: 0x38E68, symSize: 0x5C } + - { offset: 0x2F829, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]', symObjAddr: 0x7E50, symBinAddr: 0x38EC4, symSize: 0x3A0 } + - { offset: 0x2F881, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]_block_invoke', symObjAddr: 0x81F0, symBinAddr: 0x39264, symSize: 0xEC } + - { offset: 0x2F8C1, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]_block_invoke_2', symObjAddr: 0x82DC, symBinAddr: 0x39350, symSize: 0x9C } + - { offset: 0x2F901, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]_block_invoke_3', symObjAddr: 0x8378, symBinAddr: 0x393EC, symSize: 0x5C } + - { offset: 0x2F955, size: 0x8, addend: 0x0, symName: '___57-[GCDAsyncUdpSocket setupSendAndReceiveSourcesForSocket6]_block_invoke_4', symObjAddr: 0x83D4, symBinAddr: 0x39448, symSize: 0x5C } + - { offset: 0x2F9A9, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket createSocket4:socket6:error:]', symObjAddr: 0x8430, symBinAddr: 0x394A4, symSize: 0x30C } + - { offset: 0x2FA1C, size: 0x8, addend: 0x0, symName: '___49-[GCDAsyncUdpSocket createSocket4:socket6:error:]_block_invoke', symObjAddr: 0x873C, symBinAddr: 0x397B0, symSize: 0x398 } + - { offset: 0x2FACB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket createSockets:]', symObjAddr: 0x8AD4, symBinAddr: 0x39B48, symSize: 0x68 } + - { offset: 0x2FB2F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket suspendSend4Source]', symObjAddr: 0x8B3C, symBinAddr: 0x39BB0, symSize: 0x64 } + - { offset: 0x2FB62, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket suspendSend6Source]', symObjAddr: 0x8BA0, symBinAddr: 0x39C14, symSize: 0x64 } + - { offset: 0x2FB95, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket resumeSend4Source]', symObjAddr: 0x8C04, symBinAddr: 0x39C78, symSize: 0x64 } + - { offset: 0x2FBC8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket resumeSend6Source]', symObjAddr: 0x8C68, symBinAddr: 0x39CDC, symSize: 0x64 } + - { offset: 0x2FBFB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket suspendReceive4Source]', symObjAddr: 0x8CCC, symBinAddr: 0x39D40, symSize: 0x64 } + - { offset: 0x2FC2E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket suspendReceive6Source]', symObjAddr: 0x8D30, symBinAddr: 0x39DA4, symSize: 0x64 } + - { offset: 0x2FC61, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket resumeReceive4Source]', symObjAddr: 0x8D94, symBinAddr: 0x39E08, symSize: 0x64 } + - { offset: 0x2FC94, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket resumeReceive6Source]', symObjAddr: 0x8DF8, symBinAddr: 0x39E6C, symSize: 0x64 } + - { offset: 0x2FCC7, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeSocket4]', symObjAddr: 0x8E5C, symBinAddr: 0x39ED0, symSize: 0xDC } + - { offset: 0x2FCFA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeSocket6]', symObjAddr: 0x8F38, symBinAddr: 0x39FAC, symSize: 0xDC } + - { offset: 0x2FD2D, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeSockets]', symObjAddr: 0x9014, symBinAddr: 0x3A088, symSize: 0x4C } + - { offset: 0x2FD60, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket getLocalAddress:host:port:forSocket:withFamily:]', symObjAddr: 0x9060, symBinAddr: 0x3A0D4, symSize: 0x2AC } + - { offset: 0x2FE6F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeUpdateCachedLocalAddress4Info]', symObjAddr: 0x930C, symBinAddr: 0x3A380, symSize: 0x1A0 } + - { offset: 0x2FECF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeUpdateCachedLocalAddress6Info]', symObjAddr: 0x94AC, symBinAddr: 0x3A520, symSize: 0x1A0 } + - { offset: 0x2FF2F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localAddress]', symObjAddr: 0x964C, symBinAddr: 0x3A6C0, symSize: 0x250 } + - { offset: 0x2FF8B, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket localAddress]_block_invoke', symObjAddr: 0x989C, symBinAddr: 0x3A910, symSize: 0xA4 } + - { offset: 0x2FFE3, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket localAddress]_block_invoke_2', symObjAddr: 0x9940, symBinAddr: 0x3A9B4, symSize: 0x54 } + - { offset: 0x3001F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localHost]', symObjAddr: 0x99D0, symBinAddr: 0x3AA08, symSize: 0x250 } + - { offset: 0x3007B, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket localHost]_block_invoke', symObjAddr: 0x9C20, symBinAddr: 0x3AC58, symSize: 0xA4 } + - { offset: 0x300D3, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket localHost]_block_invoke_2', symObjAddr: 0x9CC4, symBinAddr: 0x3ACFC, symSize: 0x54 } + - { offset: 0x3010F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localPort]', symObjAddr: 0x9D18, symBinAddr: 0x3AD50, symSize: 0x1F0 } + - { offset: 0x30169, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket localPort]_block_invoke', symObjAddr: 0x9F08, symBinAddr: 0x3AF40, symSize: 0x9C } + - { offset: 0x301C1, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket localPort]_block_invoke_2', symObjAddr: 0x9FA4, symBinAddr: 0x3AFDC, symSize: 0x54 } + - { offset: 0x301FD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localAddress_IPv4]', symObjAddr: 0x9FF8, symBinAddr: 0x3B030, symSize: 0x250 } + - { offset: 0x30259, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket localAddress_IPv4]_block_invoke', symObjAddr: 0xA248, symBinAddr: 0x3B280, symSize: 0x54 } + - { offset: 0x302B1, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket localAddress_IPv4]_block_invoke_2', symObjAddr: 0xA29C, symBinAddr: 0x3B2D4, symSize: 0x54 } + - { offset: 0x302ED, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localHost_IPv4]', symObjAddr: 0xA2F0, symBinAddr: 0x3B328, symSize: 0x250 } + - { offset: 0x30349, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localHost_IPv4]_block_invoke', symObjAddr: 0xA540, symBinAddr: 0x3B578, symSize: 0x54 } + - { offset: 0x303A1, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localHost_IPv4]_block_invoke_2', symObjAddr: 0xA594, symBinAddr: 0x3B5CC, symSize: 0x54 } + - { offset: 0x303DD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localPort_IPv4]', symObjAddr: 0xA5E8, symBinAddr: 0x3B620, symSize: 0x1F0 } + - { offset: 0x30437, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localPort_IPv4]_block_invoke', symObjAddr: 0xA7D8, symBinAddr: 0x3B810, symSize: 0x50 } + - { offset: 0x3048F, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localPort_IPv4]_block_invoke_2', symObjAddr: 0xA828, symBinAddr: 0x3B860, symSize: 0x54 } + - { offset: 0x304CB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localAddress_IPv6]', symObjAddr: 0xA87C, symBinAddr: 0x3B8B4, symSize: 0x250 } + - { offset: 0x30527, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket localAddress_IPv6]_block_invoke', symObjAddr: 0xAACC, symBinAddr: 0x3BB04, symSize: 0x54 } + - { offset: 0x3057F, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket localAddress_IPv6]_block_invoke_2', symObjAddr: 0xAB20, symBinAddr: 0x3BB58, symSize: 0x54 } + - { offset: 0x305BB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localHost_IPv6]', symObjAddr: 0xAB74, symBinAddr: 0x3BBAC, symSize: 0x250 } + - { offset: 0x30617, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localHost_IPv6]_block_invoke', symObjAddr: 0xADC4, symBinAddr: 0x3BDFC, symSize: 0x54 } + - { offset: 0x3066F, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localHost_IPv6]_block_invoke_2', symObjAddr: 0xAE18, symBinAddr: 0x3BE50, symSize: 0x54 } + - { offset: 0x306AB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket localPort_IPv6]', symObjAddr: 0xAE6C, symBinAddr: 0x3BEA4, symSize: 0x1F0 } + - { offset: 0x30705, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localPort_IPv6]_block_invoke', symObjAddr: 0xB05C, symBinAddr: 0x3C094, symSize: 0x50 } + - { offset: 0x3075D, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket localPort_IPv6]_block_invoke_2', symObjAddr: 0xB0AC, symBinAddr: 0x3C0E4, symSize: 0x54 } + - { offset: 0x30799, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeUpdateCachedConnectedAddressInfo]', symObjAddr: 0xB100, symBinAddr: 0x3C138, symSize: 0x31C } + - { offset: 0x30862, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectedAddress]', symObjAddr: 0xB41C, symBinAddr: 0x3C454, symSize: 0x250 } + - { offset: 0x308BE, size: 0x8, addend: 0x0, symName: '___37-[GCDAsyncUdpSocket connectedAddress]_block_invoke', symObjAddr: 0xB66C, symBinAddr: 0x3C6A4, symSize: 0x54 } + - { offset: 0x30916, size: 0x8, addend: 0x0, symName: '___37-[GCDAsyncUdpSocket connectedAddress]_block_invoke_2', symObjAddr: 0xB6C0, symBinAddr: 0x3C6F8, symSize: 0x54 } + - { offset: 0x30952, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectedHost]', symObjAddr: 0xB714, symBinAddr: 0x3C74C, symSize: 0x250 } + - { offset: 0x309AE, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket connectedHost]_block_invoke', symObjAddr: 0xB964, symBinAddr: 0x3C99C, symSize: 0x54 } + - { offset: 0x30A06, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket connectedHost]_block_invoke_2', symObjAddr: 0xB9B8, symBinAddr: 0x3C9F0, symSize: 0x54 } + - { offset: 0x30A42, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectedPort]', symObjAddr: 0xBA0C, symBinAddr: 0x3CA44, symSize: 0x1F0 } + - { offset: 0x30A9C, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket connectedPort]_block_invoke', symObjAddr: 0xBBFC, symBinAddr: 0x3CC34, symSize: 0x50 } + - { offset: 0x30AF4, size: 0x8, addend: 0x0, symName: '___34-[GCDAsyncUdpSocket connectedPort]_block_invoke_2', symObjAddr: 0xBC4C, symBinAddr: 0x3CC84, symSize: 0x54 } + - { offset: 0x30B30, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isConnected]', symObjAddr: 0xBCA0, symBinAddr: 0x3CCD8, symSize: 0x16C } + - { offset: 0x30B8A, size: 0x8, addend: 0x0, symName: '___32-[GCDAsyncUdpSocket isConnected]_block_invoke', symObjAddr: 0xBE0C, symBinAddr: 0x3CE44, symSize: 0x44 } + - { offset: 0x30BE2, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isClosed]', symObjAddr: 0xBE50, symBinAddr: 0x3CE88, symSize: 0x170 } + - { offset: 0x30C3C, size: 0x8, addend: 0x0, symName: '___29-[GCDAsyncUdpSocket isClosed]_block_invoke', symObjAddr: 0xBFC0, symBinAddr: 0x3CFF8, symSize: 0x40 } + - { offset: 0x30C94, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv4]', symObjAddr: 0xC000, symBinAddr: 0x3D038, symSize: 0x170 } + - { offset: 0x30CEE, size: 0x8, addend: 0x0, symName: '___27-[GCDAsyncUdpSocket isIPv4]_block_invoke', symObjAddr: 0xC170, symBinAddr: 0x3D1A8, symSize: 0x88 } + - { offset: 0x30D46, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket isIPv6]', symObjAddr: 0xC1F8, symBinAddr: 0x3D230, symSize: 0x170 } + - { offset: 0x30DA0, size: 0x8, addend: 0x0, symName: '___27-[GCDAsyncUdpSocket isIPv6]_block_invoke', symObjAddr: 0xC368, symBinAddr: 0x3D3A0, symSize: 0x88 } + - { offset: 0x30DF8, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket preBind:]', symObjAddr: 0xC3F0, symBinAddr: 0x3D428, symSize: 0x268 } + - { offset: 0x30E9C, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket bindToPort:error:]', symObjAddr: 0xC658, symBinAddr: 0x3D690, symSize: 0x44 } + - { offset: 0x30EF1, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket bindToPort:interface:error:]', symObjAddr: 0xC69C, symBinAddr: 0x3D6D4, symSize: 0x2C8 } + - { offset: 0x30F8F, size: 0x8, addend: 0x0, symName: '___48-[GCDAsyncUdpSocket bindToPort:interface:error:]_block_invoke', symObjAddr: 0xC964, symBinAddr: 0x3D99C, symSize: 0x664 } + - { offset: 0x31161, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48r56r, symObjAddr: 0xCFC8, symBinAddr: 0x3E000, symSize: 0x90 } + - { offset: 0x31185, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48r56r, symObjAddr: 0xD058, symBinAddr: 0x3E090, symSize: 0x6C } + - { offset: 0x311A1, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket bindToAddress:error:]', symObjAddr: 0xD0C4, symBinAddr: 0x3E0FC, symSize: 0x2BC } + - { offset: 0x31230, size: 0x8, addend: 0x0, symName: '___41-[GCDAsyncUdpSocket bindToAddress:error:]_block_invoke', symObjAddr: 0xD380, symBinAddr: 0x3E3B8, symSize: 0x68C } + - { offset: 0x313FF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket preConnect:]', symObjAddr: 0xDA0C, symBinAddr: 0x3EA44, symSize: 0x1DC } + - { offset: 0x3148D, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectToHost:onPort:error:]', symObjAddr: 0xDBE8, symBinAddr: 0x3EC20, symSize: 0x2D0 } + - { offset: 0x3152B, size: 0x8, addend: 0x0, symName: '___48-[GCDAsyncUdpSocket connectToHost:onPort:error:]_block_invoke', symObjAddr: 0xDEB8, symBinAddr: 0x3EEF0, symSize: 0x300 } + - { offset: 0x315FA, size: 0x8, addend: 0x0, symName: '___48-[GCDAsyncUdpSocket connectToHost:onPort:error:]_block_invoke_2', symObjAddr: 0xE1B8, symBinAddr: 0x3F1F0, symSize: 0xB4 } + - { offset: 0x3166A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectToAddress:error:]', symObjAddr: 0xE26C, symBinAddr: 0x3F2A4, symSize: 0x2BC } + - { offset: 0x316F9, size: 0x8, addend: 0x0, symName: '___44-[GCDAsyncUdpSocket connectToAddress:error:]_block_invoke', symObjAddr: 0xE528, symBinAddr: 0x3F560, symSize: 0x274 } + - { offset: 0x317D4, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeConnect]', symObjAddr: 0xE79C, symBinAddr: 0x3F7D4, symSize: 0x368 } + - { offset: 0x31876, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectWithAddress4:error:]', symObjAddr: 0xEB04, symBinAddr: 0x3FB3C, symSize: 0x1BC } + - { offset: 0x318DA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket connectWithAddress6:error:]', symObjAddr: 0xECC0, symBinAddr: 0x3FCF8, symSize: 0x1BC } + - { offset: 0x3193E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket preJoin:]', symObjAddr: 0xEE7C, symBinAddr: 0x3FEB4, symSize: 0x198 } + - { offset: 0x319AE, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket joinMulticastGroup:error:]', symObjAddr: 0xF014, symBinAddr: 0x4004C, symSize: 0x80 } + - { offset: 0x31A03, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket joinMulticastGroup:onInterface:error:]', symObjAddr: 0xF094, symBinAddr: 0x400CC, symSize: 0xA8 } + - { offset: 0x31A67, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket leaveMulticastGroup:error:]', symObjAddr: 0xF13C, symBinAddr: 0x40174, symSize: 0x80 } + - { offset: 0x31ABC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket leaveMulticastGroup:onInterface:error:]', symObjAddr: 0xF1BC, symBinAddr: 0x401F4, symSize: 0xA8 } + - { offset: 0x31B20, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket performMulticastRequest:forGroup:onInterface:error:]', symObjAddr: 0xF264, symBinAddr: 0x4029C, symSize: 0x300 } + - { offset: 0x31BCD, size: 0x8, addend: 0x0, symName: '___72-[GCDAsyncUdpSocket performMulticastRequest:forGroup:onInterface:error:]_block_invoke', symObjAddr: 0xF564, symBinAddr: 0x4059C, symSize: 0x588 } + - { offset: 0x31DA5, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48s56r64r, symObjAddr: 0xFAEC, symBinAddr: 0x40B24, symSize: 0xA8 } + - { offset: 0x31DC9, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48s56r64r, symObjAddr: 0xFB94, symBinAddr: 0x40BCC, symSize: 0x7C } + - { offset: 0x31DE5, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendIPv4MulticastOnInterface:error:]', symObjAddr: 0xFC10, symBinAddr: 0x40C48, symSize: 0x2A8 } + - { offset: 0x31E74, size: 0x8, addend: 0x0, symName: '___56-[GCDAsyncUdpSocket sendIPv4MulticastOnInterface:error:]_block_invoke', symObjAddr: 0xFEB8, symBinAddr: 0x40EF0, symSize: 0x2E8 } + - { offset: 0x31F7E, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendIPv6MulticastOnInterface:error:]', symObjAddr: 0x101A0, symBinAddr: 0x411D8, symSize: 0x2A8 } + - { offset: 0x3200D, size: 0x8, addend: 0x0, symName: '___56-[GCDAsyncUdpSocket sendIPv6MulticastOnInterface:error:]_block_invoke', symObjAddr: 0x10448, symBinAddr: 0x41480, symSize: 0x2D8 } + - { offset: 0x32107, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket enableReusePort:error:]', symObjAddr: 0x10720, symBinAddr: 0x41758, symSize: 0x260 } + - { offset: 0x32196, size: 0x8, addend: 0x0, symName: '___43-[GCDAsyncUdpSocket enableReusePort:error:]_block_invoke', symObjAddr: 0x10980, symBinAddr: 0x419B8, symSize: 0x284 } + - { offset: 0x3226F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket enableBroadcast:error:]', symObjAddr: 0x10C04, symBinAddr: 0x41C3C, symSize: 0x260 } + - { offset: 0x322FE, size: 0x8, addend: 0x0, symName: '___43-[GCDAsyncUdpSocket enableBroadcast:error:]_block_invoke', symObjAddr: 0x10E64, symBinAddr: 0x41E9C, symSize: 0x1D4 } + - { offset: 0x323AC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendData:withTag:]', symObjAddr: 0x11038, symBinAddr: 0x42070, symSize: 0x74 } + - { offset: 0x323FD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendData:withTimeout:tag:]', symObjAddr: 0x110AC, symBinAddr: 0x420E4, symSize: 0x180 } + - { offset: 0x3246C, size: 0x8, addend: 0x0, symName: '___46-[GCDAsyncUdpSocket sendData:withTimeout:tag:]_block_invoke', symObjAddr: 0x1122C, symBinAddr: 0x42264, symSize: 0x64 } + - { offset: 0x324BE, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendData:toHost:port:withTimeout:tag:]', symObjAddr: 0x11290, symBinAddr: 0x422C8, symSize: 0x2A0 } + - { offset: 0x3254D, size: 0x8, addend: 0x0, symName: '___58-[GCDAsyncUdpSocket sendData:toHost:port:withTimeout:tag:]_block_invoke', symObjAddr: 0x11530, symBinAddr: 0x42568, symSize: 0xC8 } + - { offset: 0x325BD, size: 0x8, addend: 0x0, symName: '___58-[GCDAsyncUdpSocket sendData:toHost:port:withTimeout:tag:]_block_invoke_2', symObjAddr: 0x115F8, symBinAddr: 0x42630, symSize: 0x64 } + - { offset: 0x3260F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket sendData:toAddress:withTimeout:tag:]', symObjAddr: 0x1165C, symBinAddr: 0x42694, symSize: 0x1D0 } + - { offset: 0x3268D, size: 0x8, addend: 0x0, symName: '___56-[GCDAsyncUdpSocket sendData:toAddress:withTimeout:tag:]_block_invoke', symObjAddr: 0x1182C, symBinAddr: 0x42864, symSize: 0x64 } + - { offset: 0x326DF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setSendFilter:withQueue:]', symObjAddr: 0x11890, symBinAddr: 0x428C8, symSize: 0x90 } + - { offset: 0x32730, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setSendFilter:withQueue:isAsynchronous:]', symObjAddr: 0x11920, symBinAddr: 0x42958, symSize: 0x27C } + - { offset: 0x327BD, size: 0x8, addend: 0x0, symName: '___60-[GCDAsyncUdpSocket setSendFilter:withQueue:isAsynchronous:]_block_invoke', symObjAddr: 0x11B9C, symBinAddr: 0x42BD4, symSize: 0x80 } + - { offset: 0x32833, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket maybeDequeueSend]', symObjAddr: 0x11C1C, symBinAddr: 0x42C54, symSize: 0x284 } + - { offset: 0x3287B, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doPreSend]', symObjAddr: 0x11EA0, symBinAddr: 0x42ED8, symSize: 0x6A4 } + - { offset: 0x32955, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doPreSend]_block_invoke', symObjAddr: 0x12544, symBinAddr: 0x4357C, symSize: 0x150 } + - { offset: 0x329C4, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doPreSend]_block_invoke_2', symObjAddr: 0x12694, symBinAddr: 0x436CC, symSize: 0xCC } + - { offset: 0x32A28, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doPreSend]_block_invoke.265', symObjAddr: 0x12760, symBinAddr: 0x43798, symSize: 0x8C } + - { offset: 0x32A80, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doSend]', symObjAddr: 0x127EC, symBinAddr: 0x43824, symSize: 0x3B0 } + - { offset: 0x32B56, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket endCurrentSend]', symObjAddr: 0x12B9C, symBinAddr: 0x43BD4, symSize: 0x64 } + - { offset: 0x32B89, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doSendTimeout]', symObjAddr: 0x12C00, symBinAddr: 0x43C38, symSize: 0x90 } + - { offset: 0x32BBC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setupSendTimerWithTimeout:]', symObjAddr: 0x12C90, symBinAddr: 0x43CC8, symSize: 0x224 } + - { offset: 0x32C0D, size: 0x8, addend: 0x0, symName: '___47-[GCDAsyncUdpSocket setupSendTimerWithTimeout:]_block_invoke', symObjAddr: 0x12EB4, symBinAddr: 0x43EEC, symSize: 0x50 } + - { offset: 0x32C4D, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket receiveOnce:]', symObjAddr: 0x12F04, symBinAddr: 0x43F3C, symSize: 0x264 } + - { offset: 0x32CCD, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket receiveOnce:]_block_invoke', symObjAddr: 0x13168, symBinAddr: 0x441A0, symSize: 0x198 } + - { offset: 0x32D5A, size: 0x8, addend: 0x0, symName: '___33-[GCDAsyncUdpSocket receiveOnce:]_block_invoke_2', symObjAddr: 0x13300, symBinAddr: 0x44338, symSize: 0x50 } + - { offset: 0x32D9A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket beginReceiving:]', symObjAddr: 0x13350, symBinAddr: 0x44388, symSize: 0x264 } + - { offset: 0x32E1A, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket beginReceiving:]_block_invoke', symObjAddr: 0x135B4, symBinAddr: 0x445EC, symSize: 0x198 } + - { offset: 0x32EA7, size: 0x8, addend: 0x0, symName: '___36-[GCDAsyncUdpSocket beginReceiving:]_block_invoke_2', symObjAddr: 0x1374C, symBinAddr: 0x44784, symSize: 0x50 } + - { offset: 0x32EE7, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket pauseReceiving]', symObjAddr: 0x1379C, symBinAddr: 0x447D4, symSize: 0xF4 } + - { offset: 0x32F29, size: 0x8, addend: 0x0, symName: '___35-[GCDAsyncUdpSocket pauseReceiving]_block_invoke', symObjAddr: 0x13890, symBinAddr: 0x448C8, symSize: 0xA4 } + - { offset: 0x32F69, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setReceiveFilter:withQueue:]', symObjAddr: 0x13934, symBinAddr: 0x4496C, symSize: 0x90 } + - { offset: 0x32FBA, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket setReceiveFilter:withQueue:isAsynchronous:]', symObjAddr: 0x139C4, symBinAddr: 0x449FC, symSize: 0x27C } + - { offset: 0x33047, size: 0x8, addend: 0x0, symName: '___63-[GCDAsyncUdpSocket setReceiveFilter:withQueue:isAsynchronous:]_block_invoke', symObjAddr: 0x13C40, symBinAddr: 0x44C78, symSize: 0x80 } + - { offset: 0x330BD, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doReceive]', symObjAddr: 0x13CC0, symBinAddr: 0x44CF8, symSize: 0xEB4 } + - { offset: 0x33260, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doReceive]_block_invoke', symObjAddr: 0x14B74, symBinAddr: 0x45BAC, symSize: 0x1B4 } + - { offset: 0x332F4, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doReceive]_block_invoke_2', symObjAddr: 0x14D28, symBinAddr: 0x45D60, symSize: 0x108 } + - { offset: 0x33388, size: 0x8, addend: 0x0, symName: '___30-[GCDAsyncUdpSocket doReceive]_block_invoke.277', symObjAddr: 0x14E30, symBinAddr: 0x45E68, symSize: 0xA0 } + - { offset: 0x3341C, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket doReceiveEOF]', symObjAddr: 0x14ED0, symBinAddr: 0x45F08, symSize: 0x64 } + - { offset: 0x3344F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeWithError:]', symObjAddr: 0x14F34, symBinAddr: 0x45F6C, symSize: 0x15C } + - { offset: 0x334A0, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket close]', symObjAddr: 0x15090, symBinAddr: 0x460C8, symSize: 0xF4 } + - { offset: 0x334E2, size: 0x8, addend: 0x0, symName: '___26-[GCDAsyncUdpSocket close]_block_invoke', symObjAddr: 0x15184, symBinAddr: 0x461BC, symSize: 0x54 } + - { offset: 0x33522, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeAfterSending]', symObjAddr: 0x151D8, symBinAddr: 0x46210, symSize: 0xF4 } + - { offset: 0x33564, size: 0x8, addend: 0x0, symName: '___38-[GCDAsyncUdpSocket closeAfterSending]_block_invoke', symObjAddr: 0x152CC, symBinAddr: 0x46304, symSize: 0x98 } + - { offset: 0x335A4, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket ignore:]', symObjAddr: 0x15364, symBinAddr: 0x4639C, symSize: 0x50 } + - { offset: 0x33656, size: 0x8, addend: 0x0, symName: '___48+[GCDAsyncUdpSocket startListenerThreadIfNeeded]_block_invoke', symObjAddr: 0x15478, symBinAddr: 0x464B0, symSize: 0x84 } + - { offset: 0x33696, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket listenerThread:]', symObjAddr: 0x154FC, symBinAddr: 0x46534, symSize: 0x13C } + - { offset: 0x336D8, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket addStreamListener:]', symObjAddr: 0x15638, symBinAddr: 0x46670, symSize: 0x1B0 } + - { offset: 0x33729, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket removeStreamListener:]', symObjAddr: 0x157E8, symBinAddr: 0x46820, symSize: 0x1B0 } + - { offset: 0x3377A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket createReadAndWriteStreams:]', symObjAddr: 0x15998, symBinAddr: 0x469D0, symSize: 0x43C } + - { offset: 0x337DF, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket registerForStreamCallbacks:]', symObjAddr: 0x15DD4, symBinAddr: 0x46E0C, symSize: 0x504 } + - { offset: 0x338BA, size: 0x8, addend: 0x0, symName: _CFReadStreamCallback, symObjAddr: 0x162D8, symBinAddr: 0x47310, symSize: 0x1E4 } + - { offset: 0x33938, size: 0x8, addend: 0x0, symName: _CFWriteStreamCallback, symObjAddr: 0x164BC, symBinAddr: 0x474F4, symSize: 0x1E4 } + - { offset: 0x339B6, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket addStreamsToRunLoop:]', symObjAddr: 0x166A0, symBinAddr: 0x476D8, symSize: 0x1D0 } + - { offset: 0x339FC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket openStreams:]', symObjAddr: 0x16870, symBinAddr: 0x478A8, symSize: 0x30C } + - { offset: 0x33AB9, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket removeStreamsFromRunLoop]', symObjAddr: 0x16B7C, symBinAddr: 0x47BB4, symSize: 0xEC } + - { offset: 0x33AEC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket closeReadAndWriteStreams]', symObjAddr: 0x16C68, symBinAddr: 0x47CA0, symSize: 0x154 } + - { offset: 0x33B1F, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket applicationWillEnterForeground:]', symObjAddr: 0x16DBC, symBinAddr: 0x47DF4, symSize: 0x114 } + - { offset: 0x33B70, size: 0x8, addend: 0x0, symName: '___52-[GCDAsyncUdpSocket applicationWillEnterForeground:]_block_invoke', symObjAddr: 0x16ED0, symBinAddr: 0x47F08, symSize: 0x60 } + - { offset: 0x33BB0, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket markSocketQueueTargetQueue:]', symObjAddr: 0x16F30, symBinAddr: 0x47F68, symSize: 0x70 } + - { offset: 0x33C01, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket unmarkSocketQueueTargetQueue:]', symObjAddr: 0x16FA0, symBinAddr: 0x47FD8, symSize: 0x68 } + - { offset: 0x33C43, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket performBlock:]', symObjAddr: 0x17008, symBinAddr: 0x48040, symSize: 0x80 } + - { offset: 0x33C85, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket socketFD]', symObjAddr: 0x17088, symBinAddr: 0x480C0, symSize: 0x7C } + - { offset: 0x33CBC, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket socket4FD]', symObjAddr: 0x17104, symBinAddr: 0x4813C, symSize: 0x58 } + - { offset: 0x33CF3, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket socket6FD]', symObjAddr: 0x1715C, symBinAddr: 0x48194, symSize: 0x58 } + - { offset: 0x33D2A, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket readStream]', symObjAddr: 0x171B4, symBinAddr: 0x481EC, symSize: 0xE8 } + - { offset: 0x33D70, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket writeStream]', symObjAddr: 0x1729C, symBinAddr: 0x482D4, symSize: 0xE8 } + - { offset: 0x33DB6, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket enableBackgroundingOnSockets]', symObjAddr: 0x17384, symBinAddr: 0x483BC, symSize: 0x68 } + - { offset: 0x33DED, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket hostFromSockaddr4:]', symObjAddr: 0x173EC, symBinAddr: 0x48424, symSize: 0xA0 } + - { offset: 0x33E42, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket hostFromSockaddr6:]', symObjAddr: 0x1748C, symBinAddr: 0x484C4, symSize: 0xA0 } + - { offset: 0x33E97, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket portFromSockaddr4:]', symObjAddr: 0x1752C, symBinAddr: 0x48564, symSize: 0x44 } + - { offset: 0x33EDD, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket portFromSockaddr6:]', symObjAddr: 0x17570, symBinAddr: 0x485A8, symSize: 0x44 } + - { offset: 0x33F23, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket hostFromAddress:]', symObjAddr: 0x175B4, symBinAddr: 0x485EC, symSize: 0xC4 } + - { offset: 0x33F78, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket portFromAddress:]', symObjAddr: 0x17678, symBinAddr: 0x486B0, symSize: 0x7C } + - { offset: 0x33FCD, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket familyFromAddress:]', symObjAddr: 0x176F4, symBinAddr: 0x4872C, symSize: 0x7C } + - { offset: 0x34022, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket isIPv4Address:]', symObjAddr: 0x17770, symBinAddr: 0x487A8, symSize: 0x84 } + - { offset: 0x34077, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket isIPv6Address:]', symObjAddr: 0x177F4, symBinAddr: 0x4882C, symSize: 0x84 } + - { offset: 0x340CC, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket getHost:port:fromAddress:]', symObjAddr: 0x17878, symBinAddr: 0x488B0, symSize: 0x80 } + - { offset: 0x34130, size: 0x8, addend: 0x0, symName: '+[GCDAsyncUdpSocket getHost:port:family:fromAddress:]', symObjAddr: 0x178F8, symBinAddr: 0x48930, symSize: 0x298 } + - { offset: 0x341FB, size: 0x8, addend: 0x0, symName: '-[GCDAsyncUdpSocket .cxx_destruct]', symObjAddr: 0x17B90, symBinAddr: 0x48BC8, symSize: 0x178 } + - { offset: 0x3422E, size: 0x8, addend: 0x0, symName: ___CFReadStreamCallback_block_invoke, symObjAddr: 0x17D08, symBinAddr: 0x48D40, symSize: 0xA0 } + - { offset: 0x3428E, size: 0x8, addend: 0x0, symName: ___CFWriteStreamCallback_block_invoke, symObjAddr: 0x17DA8, symBinAddr: 0x48DE0, symSize: 0xA0 } ... diff --git a/.theos/obj/debug/arm64e/OhNo.dylib b/.theos/obj/debug/arm64e/OhNo.dylib index 3401d86..de89e3a 100755 Binary files a/.theos/obj/debug/arm64e/OhNo.dylib and b/.theos/obj/debug/arm64e/OhNo.dylib differ diff --git a/.theos/obj/debug/arm64e/OhNo.dylib.dSYM/Contents/Resources/DWARF/OhNo.dylib b/.theos/obj/debug/arm64e/OhNo.dylib.dSYM/Contents/Resources/DWARF/OhNo.dylib index da563c0..586fe8d 100644 Binary files a/.theos/obj/debug/arm64e/OhNo.dylib.dSYM/Contents/Resources/DWARF/OhNo.dylib and b/.theos/obj/debug/arm64e/OhNo.dylib.dSYM/Contents/Resources/DWARF/OhNo.dylib differ diff --git a/.theos/obj/debug/arm64e/OhNo.dylib.dSYM/Contents/Resources/Relocations/arm64e/OhNo.dylib.yml b/.theos/obj/debug/arm64e/OhNo.dylib.dSYM/Contents/Resources/Relocations/arm64e/OhNo.dylib.yml index 2419b30..c6c0fa1 100644 --- a/.theos/obj/debug/arm64e/OhNo.dylib.dSYM/Contents/Resources/Relocations/arm64e/OhNo.dylib.yml +++ b/.theos/obj/debug/arm64e/OhNo.dylib.dSYM/Contents/Resources/Relocations/arm64e/OhNo.dylib.yml @@ -1,199 +1,185 @@ --- triple: 'arm64e-apple-darwin' -binary-path: '/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/OhNo.dylib' +binary-path: '/Users/mac/workspaces/projects/ios-change/old-ios-hook/.theos/obj/debug/arm64e/OhNo.dylib' relocations: - - { offset: 0x7D, size: 0x8, addend: 0x0, symName: _settings, symBinAddr: 0x18758, symSize: 0x0 } - - { offset: 0xF0, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$ATTrackingManager$trackingAuthorizationStatus', symObjAddr: 0x2A0C8, symBinAddr: 0x18588, symSize: 0x0 } - - { offset: 0x163, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$ATTrackingManager$requestTrackingAuthorizationWithCompletionHandler$', symObjAddr: 0x2A0D0, symBinAddr: 0x18590, symSize: 0x0 } - - { offset: 0x1FD, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$ASIdentifierManager$advertisingIdentifier', symObjAddr: 0x2A0D8, symBinAddr: 0x18598, symSize: 0x0 } - - { offset: 0x27B, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$ASIdentifierManager$isAdvertisingTrackingEnabled', symObjAddr: 0x2A0E0, symBinAddr: 0x185A0, symSize: 0x0 } - - { offset: 0x2B7, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$identifierForVendor', symObjAddr: 0x2A0E8, symBinAddr: 0x185A8, symSize: 0x0 } - - { offset: 0x492, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$name', symObjAddr: 0x2A0F0, symBinAddr: 0x185B0, symSize: 0x0 } - - { offset: 0x4BC, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$model', symObjAddr: 0x2A0F8, symBinAddr: 0x185B8, symSize: 0x0 } - - { offset: 0x4D1, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$localizedModel', symObjAddr: 0x2A100, symBinAddr: 0x185C0, symSize: 0x0 } - - { offset: 0x4E6, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$systemName', symObjAddr: 0x2A108, symBinAddr: 0x185C8, symSize: 0x0 } - - { offset: 0x4FB, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$systemVersion', symObjAddr: 0x2A110, symBinAddr: 0x185D0, symSize: 0x0 } - - { offset: 0x510, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$batteryState', symObjAddr: 0x2A118, symBinAddr: 0x185D8, symSize: 0x0 } - - { offset: 0x53A, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$batteryLevel', symObjAddr: 0x2A120, symBinAddr: 0x185E0, symSize: 0x0 } - - { offset: 0x564, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$orientation', symObjAddr: 0x2A128, symBinAddr: 0x185E8, symSize: 0x0 } - - { offset: 0x58E, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSProcessInfo$systemUptime', symObjAddr: 0x2A130, symBinAddr: 0x185F0, symSize: 0x0 } - - { offset: 0x738, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSProcessInfo$physicalMemory', symObjAddr: 0x2A138, symBinAddr: 0x185F8, symSize: 0x0 } - - { offset: 0x762, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSProcessInfo$processorCount', symObjAddr: 0x2A140, symBinAddr: 0x18600, symSize: 0x0 } - - { offset: 0x78C, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSProcessInfo$operatingSystemVersion', symObjAddr: 0x2A148, symBinAddr: 0x18608, symSize: 0x0 } - - { offset: 0x7B6, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIWindow$safeAreaInsets', symObjAddr: 0x2A150, symBinAddr: 0x18610, symSize: 0x0 } - - { offset: 0x24E4, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$brightness', symObjAddr: 0x2A158, symBinAddr: 0x18618, symSize: 0x0 } - - { offset: 0x2513, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$bounds', symObjAddr: 0x2A160, symBinAddr: 0x18620, symSize: 0x0 } - - { offset: 0x253D, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$scale', symObjAddr: 0x2A168, symBinAddr: 0x18628, symSize: 0x0 } - - { offset: 0x2552, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$nativeBounds', symObjAddr: 0x2A170, symBinAddr: 0x18630, symSize: 0x0 } - - { offset: 0x2567, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$isCaptured', symObjAddr: 0x2A178, symBinAddr: 0x18638, symSize: 0x0 } - - { offset: 0x2591, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$mirroredScreen', symObjAddr: 0x2A180, symBinAddr: 0x18640, symSize: 0x0 } - - { offset: 0x25BB, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$AVAudioSession$outputVolume', symObjAddr: 0x2A188, symBinAddr: 0x18648, symSize: 0x0 } - - { offset: 0x25F5, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreenMode$size', symObjAddr: 0x2A190, symBinAddr: 0x18650, symSize: 0x0 } - - { offset: 0x2624, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSFileManager$attributesOfFileSystemForPath$error$', symObjAddr: 0x2A198, symBinAddr: 0x18658, symSize: 0x0 } - - { offset: 0x274E, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSFileManager$fileExistsAtPath$', symObjAddr: 0x2A1A0, symBinAddr: 0x18660, symSize: 0x0 } - - { offset: 0x277D, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSLocale$preferredLanguages', symObjAddr: 0x2A1A8, symBinAddr: 0x18668, symSize: 0x0 } - - { offset: 0x27A7, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSLocale$currentLocale', symObjAddr: 0x2A1B0, symBinAddr: 0x18670, symSize: 0x0 } - - { offset: 0x27E6, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSLocale$systemLocale', symObjAddr: 0x2A1B8, symBinAddr: 0x18678, symSize: 0x0 } - - { offset: 0x27FB, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSTimeZone$localTimeZone', symObjAddr: 0x2A1C0, symBinAddr: 0x18680, symSize: 0x0 } - - { offset: 0x2854, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSTimeZone$systemTimeZone', symObjAddr: 0x2A1C8, symBinAddr: 0x18688, symSize: 0x0 } - - { offset: 0x2869, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSTimeZone$defaultTimeZone', symObjAddr: 0x2A1D0, symBinAddr: 0x18690, symSize: 0x0 } - - { offset: 0x287E, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIStatusBarManager$statusBarFrame', symObjAddr: 0x2A1D8, symBinAddr: 0x18698, symSize: 0x0 } - - { offset: 0x28EA, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSMutableURLRequest$initWithURL$', symObjAddr: 0x2A1E0, symBinAddr: 0x186A0, symSize: 0x0 } - - { offset: 0x2B87, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSMutableURLRequest$setValue$forHTTPHeaderField$', symObjAddr: 0x2A1E8, symBinAddr: 0x186A8, symSize: 0x0 } - - { offset: 0x2BBC, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSURLSession$sessionWithConfiguration$', symObjAddr: 0x2A1F0, symBinAddr: 0x186B0, symSize: 0x0 } - - { offset: 0x32F0, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSURLSession$dataTaskWithRequest$completionHandler$', symObjAddr: 0x2A1F8, symBinAddr: 0x186B8, symSize: 0x0 } - - { offset: 0x3542, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$WKWebView$evaluateJavaScript$completionHandler$', symObjAddr: 0x2A200, symBinAddr: 0x186C0, symSize: 0x0 } - - { offset: 0x51A6, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$WKWebView$setCustomUserAgent$', symObjAddr: 0x2A208, symBinAddr: 0x186C8, symSize: 0x0 } - - { offset: 0x51D1, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$WKWebView$customUserAgent', symObjAddr: 0x2A210, symBinAddr: 0x186D0, symSize: 0x0 } - - { offset: 0x51FB, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$CTTelephonyNetworkInfo$serviceCurrentRadioAccessTechnology', symObjAddr: 0x2A218, symBinAddr: 0x186D8, symSize: 0x0 } - - { offset: 0x53AB, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$CTTelephonyNetworkInfo$serviceSubscriberCellularProviders', symObjAddr: 0x2A220, symBinAddr: 0x186E0, symSize: 0x0 } - - { offset: 0x53C0, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$CMMotionManager$startGyroUpdatesToQueue$withHandler$', symObjAddr: 0x2A228, symBinAddr: 0x186E8, symSize: 0x0 } - - { offset: 0x590B, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSBundle$pathForResource$ofType$', symObjAddr: 0x2A230, symBinAddr: 0x186F0, symSize: 0x0 } - - { offset: 0x5944, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSBundle$appStoreReceiptURL', symObjAddr: 0x2A238, symBinAddr: 0x186F8, symSize: 0x0 } - - { offset: 0x596E, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSClassFromString', symObjAddr: 0x2A240, symBinAddr: 0x18700, symSize: 0x0 } - - { offset: 0x5994, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$uname', symObjAddr: 0x2A248, symBinAddr: 0x18708, symSize: 0x0 } - - { offset: 0x5A16, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$sysctl', symObjAddr: 0x2A250, symBinAddr: 0x18710, symSize: 0x0 } - - { offset: 0x5A6F, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$sysctlbyname', symObjAddr: 0x2A258, symBinAddr: 0x18718, symSize: 0x0 } - - { offset: 0x5AA9, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$clock_gettime', symObjAddr: 0x2A260, symBinAddr: 0x18720, symSize: 0x0 } - - { offset: 0x5B49, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$getifaddrs', symObjAddr: 0x2A268, symBinAddr: 0x18728, symSize: 0x0 } - - { offset: 0x5C27, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$SCNetworkReachabilityGetFlags', symObjAddr: 0x2A270, symBinAddr: 0x18730, symSize: 0x0 } - - { offset: 0x5CD8, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIAccessibilityIsClosedCaptioningEnabled', symObjAddr: 0x2A278, symBinAddr: 0x18738, symSize: 0x0 } - - { offset: 0x5CFA, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIAccessibilityIsMonoAudioEnabled', symObjAddr: 0x2A280, symBinAddr: 0x18740, symSize: 0x0 } - - { offset: 0x5D10, size: 0x8, addend: 0x0, symName: _original_isAppTrackingTransparencyFrameworkAvailable, symObjAddr: 0x2A288, symBinAddr: 0x18748, symSize: 0x0 } - - { offset: 0x5D3B, size: 0x8, addend: 0x0, symName: _original_appTrackingTransparencyStatus, symObjAddr: 0x2A290, symBinAddr: 0x18750, symSize: 0x0 } - - { offset: 0x5F1E, size: 0x8, addend: 0x0, symName: _str2uuid, symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x78 } - - { offset: 0x5F46, size: 0x8, addend: 0x0, symName: _str2int, symObjAddr: 0x78, symBinAddr: 0x4078, symSize: 0x5C } - - { offset: 0x5F6E, size: 0x8, addend: 0x0, symName: _str2float, symObjAddr: 0xD4, symBinAddr: 0x40D4, symSize: 0x58 } - - { offset: 0x5F96, size: 0x8, addend: 0x0, symName: _str2double, symObjAddr: 0x12C, symBinAddr: 0x412C, symSize: 0x58 } - - { offset: 0x5FBE, size: 0x8, addend: 0x0, symName: _str2ull, symObjAddr: 0x184, symBinAddr: 0x4184, symSize: 0x5C } - - { offset: 0x5FE6, size: 0x8, addend: 0x0, symName: _tryGetVal, symObjAddr: 0x1E0, symBinAddr: 0x41E0, symSize: 0x198 } - - { offset: 0x6040, size: 0x8, addend: 0x0, symName: _str2chars, symObjAddr: 0x378, symBinAddr: 0x4378, symSize: 0x70 } - - { offset: 0x6076, size: 0x8, addend: 0x0, symName: '+[CustomATTrackingManager trackingAuthorizationStatus]', symObjAddr: 0x3E8, symBinAddr: 0x43E8, symSize: 0x114 } - - { offset: 0x60BF, size: 0x8, addend: 0x0, symName: '___54+[CustomATTrackingManager trackingAuthorizationStatus]_block_invoke', symObjAddr: 0x4FC, symBinAddr: 0x44FC, symSize: 0x84 } - - { offset: 0x610C, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32r, symObjAddr: 0x580, symBinAddr: 0x4580, symSize: 0x3C } - - { offset: 0x6130, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32r, symObjAddr: 0x5BC, symBinAddr: 0x45BC, symSize: 0x30 } - - { offset: 0x6164, size: 0x8, addend: 0x0, symName: '+[CustomATTrackingManager requestTrackingAuthorizationWithCompletionHandler:]', symObjAddr: 0x5EC, symBinAddr: 0x45EC, symSize: 0x108 } - - { offset: 0x61B8, size: 0x8, addend: 0x0, symName: '___77+[CustomATTrackingManager requestTrackingAuthorizationWithCompletionHandler:]_block_invoke', symObjAddr: 0x6F4, symBinAddr: 0x46F4, symSize: 0x58 } - - { offset: 0x61F1, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b, symObjAddr: 0x74C, symBinAddr: 0x474C, symSize: 0x3C } - - { offset: 0x6215, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s, symObjAddr: 0x788, symBinAddr: 0x4788, symSize: 0x30 } - - { offset: 0x6231, size: 0x8, addend: 0x0, symName: '-[CustomCMGyroData rotationRate]', symObjAddr: 0x7B8, symBinAddr: 0x47B8, symSize: 0x48 } - - { offset: 0x6268, size: 0x8, addend: 0x0, symName: '-[CustomCMGyroData customRotationRate]', symObjAddr: 0x800, symBinAddr: 0x4800, symSize: 0x40 } - - { offset: 0x629F, size: 0x8, addend: 0x0, symName: '-[CustomCMGyroData setCustomRotationRate:]', symObjAddr: 0x840, symBinAddr: 0x4840, symSize: 0x40 } - - { offset: 0x62DE, size: 0x8, addend: 0x0, symName: __logosLocalCtor_559f0595, symObjAddr: 0x880, symBinAddr: 0x4880, symSize: 0x1238 } - - { offset: 0x65DD, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$ATTrackingManager$trackingAuthorizationStatus', symObjAddr: 0x1AB8, symBinAddr: 0x5AB8, symSize: 0x14C } - - { offset: 0x6626, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$ATTrackingManager$requestTrackingAuthorizationWithCompletionHandler$', symObjAddr: 0x1C04, symBinAddr: 0x5C04, symSize: 0x1F0 } - - { offset: 0x668D, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$ASIdentifierManager$advertisingIdentifier', symObjAddr: 0x1DF4, symBinAddr: 0x5DF4, symSize: 0x198 } - - { offset: 0x66D6, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$ASIdentifierManager$isAdvertisingTrackingEnabled', symObjAddr: 0x1F8C, symBinAddr: 0x5F8C, symSize: 0x110 } - - { offset: 0x671F, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$identifierForVendor', symObjAddr: 0x209C, symBinAddr: 0x609C, symSize: 0x198 } - - { offset: 0x6768, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$name', symObjAddr: 0x2234, symBinAddr: 0x6234, symSize: 0x198 } - - { offset: 0x67B1, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$model', symObjAddr: 0x23CC, symBinAddr: 0x63CC, symSize: 0x38 } - - { offset: 0x67E7, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$localizedModel', symObjAddr: 0x2404, symBinAddr: 0x6404, symSize: 0x38 } - - { offset: 0x681D, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$systemName', symObjAddr: 0x243C, symBinAddr: 0x643C, symSize: 0x38 } - - { offset: 0x6853, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$systemVersion', symObjAddr: 0x2474, symBinAddr: 0x6474, symSize: 0x198 } - - { offset: 0x689C, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$batteryState', symObjAddr: 0x260C, symBinAddr: 0x660C, symSize: 0x10C } - - { offset: 0x68E5, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$batteryLevel', symObjAddr: 0x2718, symBinAddr: 0x6718, symSize: 0x10C } - - { offset: 0x6932, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$orientation', symObjAddr: 0x2824, symBinAddr: 0x6824, symSize: 0x18 } - - { offset: 0x696B, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSProcessInfo$systemUptime', symObjAddr: 0x283C, symBinAddr: 0x683C, symSize: 0x10C } - - { offset: 0x69B8, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSProcessInfo$physicalMemory', symObjAddr: 0x2948, symBinAddr: 0x6948, symSize: 0x12C } - - { offset: 0x6A05, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSProcessInfo$processorCount', symObjAddr: 0x2A74, symBinAddr: 0x6A74, symSize: 0x10C } - - { offset: 0x6A52, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSProcessInfo$operatingSystemVersion', symObjAddr: 0x2B80, symBinAddr: 0x6B80, symSize: 0x644 } - - { offset: 0x6AE0, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIWindow$safeAreaInsets', symObjAddr: 0x31C4, symBinAddr: 0x71C4, symSize: 0x230 } - - { offset: 0x6B2E, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$brightness', symObjAddr: 0x33F4, symBinAddr: 0x73F4, symSize: 0x10C } - - { offset: 0x6B7B, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$bounds', symObjAddr: 0x3500, symBinAddr: 0x7500, symSize: 0x148 } - - { offset: 0x6BC9, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$scale', symObjAddr: 0x3648, symBinAddr: 0x7648, symSize: 0x10C } - - { offset: 0x6C16, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$nativeBounds', symObjAddr: 0x3754, symBinAddr: 0x7754, symSize: 0x148 } - - { offset: 0x6C64, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$isCaptured', symObjAddr: 0x389C, symBinAddr: 0x789C, symSize: 0x1C } - - { offset: 0x6C9D, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$mirroredScreen', symObjAddr: 0x38B8, symBinAddr: 0x78B8, symSize: 0x18 } - - { offset: 0x6CD6, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$AVAudioSession$outputVolume', symObjAddr: 0x38D0, symBinAddr: 0x78D0, symSize: 0x10C } - - { offset: 0x6D23, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreenMode$size', symObjAddr: 0x39DC, symBinAddr: 0x79DC, symSize: 0x120 } - - { offset: 0x6D71, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSFileManager$attributesOfFileSystemForPath$error$', symObjAddr: 0x3AFC, symBinAddr: 0x7AFC, symSize: 0x28C } - - { offset: 0x6DF5, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSFileManager$fileExistsAtPath$', symObjAddr: 0x3D88, symBinAddr: 0x7D88, symSize: 0x3BC } - - { offset: 0x6E60, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSLocale$preferredLanguages', symObjAddr: 0x4144, symBinAddr: 0x8144, symSize: 0x8C } - - { offset: 0x6E99, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSLocale$currentLocale', symObjAddr: 0x41D0, symBinAddr: 0x81D0, symSize: 0x178 } - - { offset: 0x6EE6, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSLocale$systemLocale', symObjAddr: 0x4348, symBinAddr: 0x8348, symSize: 0x178 } - - { offset: 0x6F33, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSTimeZone$localTimeZone', symObjAddr: 0x44C0, symBinAddr: 0x84C0, symSize: 0x178 } - - { offset: 0x6F80, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSTimeZone$systemTimeZone', symObjAddr: 0x4638, symBinAddr: 0x8638, symSize: 0x178 } - - { offset: 0x6FCD, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSTimeZone$defaultTimeZone', symObjAddr: 0x47B0, symBinAddr: 0x87B0, symSize: 0x178 } - - { offset: 0x701A, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIStatusBarManager$statusBarFrame', symObjAddr: 0x4928, symBinAddr: 0x8928, symSize: 0x148 } - - { offset: 0x7068, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSMutableURLRequest$initWithURL$', symObjAddr: 0x4A70, symBinAddr: 0x8A70, symSize: 0x150 } - - { offset: 0x70B0, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSMutableURLRequest$setValue$forHTTPHeaderField$', symObjAddr: 0x4BC0, symBinAddr: 0x8BC0, symSize: 0x1BC } - - { offset: 0x7118, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSURLSession$sessionWithConfiguration$', symObjAddr: 0x4D7C, symBinAddr: 0x8D7C, symSize: 0x120 } - - { offset: 0x7160, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSURLSession$dataTaskWithRequest$completionHandler$', symObjAddr: 0x4E9C, symBinAddr: 0x8E9C, symSize: 0x160 } - - { offset: 0x71C6, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$WKWebView$evaluateJavaScript$completionHandler$', symObjAddr: 0x4FFC, symBinAddr: 0x8FFC, symSize: 0x21C } - - { offset: 0x722E, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$WKWebView$setCustomUserAgent$', symObjAddr: 0x5218, symBinAddr: 0x9218, symSize: 0x170 } - - { offset: 0x7287, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$WKWebView$customUserAgent', symObjAddr: 0x5388, symBinAddr: 0x9388, symSize: 0x16C } - - { offset: 0x72D4, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$CTTelephonyNetworkInfo$serviceCurrentRadioAccessTechnology', symObjAddr: 0x54F4, symBinAddr: 0x94F4, symSize: 0x194 } - - { offset: 0x732B, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$CTTelephonyNetworkInfo$serviceSubscriberCellularProviders', symObjAddr: 0x5688, symBinAddr: 0x9688, symSize: 0x194 } - - { offset: 0x7382, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$CMMotionManager$startGyroUpdatesToQueue$withHandler$', symObjAddr: 0x581C, symBinAddr: 0x981C, symSize: 0x16C } - - { offset: 0x73E4, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSBundle$pathForResource$ofType$', symObjAddr: 0x5988, symBinAddr: 0x9988, symSize: 0x16C } - - { offset: 0x7458, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSBundle$appStoreReceiptURL', symObjAddr: 0x5AF4, symBinAddr: 0x9AF4, symSize: 0x1AC } - - { offset: 0x74EB, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$NSClassFromString', symObjAddr: 0x5CA0, symBinAddr: 0x9CA0, symSize: 0x134 } - - { offset: 0x7521, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$uname', symObjAddr: 0x5DD4, symBinAddr: 0x9DD4, symSize: 0xA4 } - - { offset: 0x755A, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$sysctl', symObjAddr: 0x5E78, symBinAddr: 0x9E78, symSize: 0x458 } - - { offset: 0x7647, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$sysctlbyname', symObjAddr: 0x62D0, symBinAddr: 0xA2D0, symSize: 0x47C } - - { offset: 0x7745, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$clock_gettime', symObjAddr: 0x674C, symBinAddr: 0xA74C, symSize: 0x60 } - - { offset: 0x778D, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$getifaddrs', symObjAddr: 0x67AC, symBinAddr: 0xA7AC, symSize: 0x6C4 } - - { offset: 0x7913, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$SCNetworkReachabilityGetFlags', symObjAddr: 0x6E70, symBinAddr: 0xAE70, symSize: 0x88 } - - { offset: 0x795B, size: 0x8, addend: 0x0, symName: _hooked_isAppTrackingTransparencyFrameworkAvailable, symObjAddr: 0x6EF8, symBinAddr: 0xAEF8, symSize: 0xC0 } - - { offset: 0x79A3, size: 0x8, addend: 0x0, symName: _hooked_appTrackingTransparencyStatus, symObjAddr: 0x6FB8, symBinAddr: 0xAFB8, symSize: 0xB4 } - - { offset: 0x79EB, size: 0x8, addend: 0x0, symName: __logosLocalDtor_c65813f7, symObjAddr: 0x706C, symBinAddr: 0xB06C, symSize: 0x2C } - - { offset: 0x7A2F, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$ATTrackingManager$trackingAuthorizationStatus_block_invoke', symObjAddr: 0x7098, symBinAddr: 0xB098, symSize: 0x84 } - - { offset: 0x7A7C, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$ATTrackingManager$requestTrackingAuthorizationWithCompletionHandler$_block_invoke', symObjAddr: 0x711C, symBinAddr: 0xB11C, symSize: 0x84 } - - { offset: 0x7AC9, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$ATTrackingManager$requestTrackingAuthorizationWithCompletionHandler$_block_invoke_2', symObjAddr: 0x71A0, symBinAddr: 0xB1A0, symSize: 0x60 } - - { offset: 0x7B19, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b40r, symObjAddr: 0x7200, symBinAddr: 0xB200, symSize: 0x5C } - - { offset: 0x7B3D, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r, symObjAddr: 0x725C, symBinAddr: 0xB25C, symSize: 0x44 } - - { offset: 0x7B59, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0x72A0, symBinAddr: 0xB2A0, symSize: 0x58 } - - { offset: 0x7B7D, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0x72F8, symBinAddr: 0xB2F8, symSize: 0x30 } - - { offset: 0x7B99, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$ASIdentifierManager$advertisingIdentifier_block_invoke', symObjAddr: 0x7328, symBinAddr: 0xB328, symSize: 0x84 } - - { offset: 0x7BE6, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$ASIdentifierManager$isAdvertisingTrackingEnabled_block_invoke', symObjAddr: 0x73AC, symBinAddr: 0xB3AC, symSize: 0xA0 } - - { offset: 0x7C4F, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$identifierForVendor_block_invoke', symObjAddr: 0x744C, symBinAddr: 0xB44C, symSize: 0x84 } - - { offset: 0x7C9C, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$name_block_invoke', symObjAddr: 0x74D0, symBinAddr: 0xB4D0, symSize: 0x68 } - - { offset: 0x7CE9, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$systemVersion_block_invoke', symObjAddr: 0x7538, symBinAddr: 0xB538, symSize: 0x68 } - - { offset: 0x7D36, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$batteryState_block_invoke', symObjAddr: 0x75A0, symBinAddr: 0xB5A0, symSize: 0x74 } - - { offset: 0x7D9F, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$batteryLevel_block_invoke', symObjAddr: 0x7614, symBinAddr: 0xB614, symSize: 0x68 } - - { offset: 0x7DF0, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSProcessInfo$systemUptime_block_invoke', symObjAddr: 0x767C, symBinAddr: 0xB67C, symSize: 0x8C } - - { offset: 0x7E5E, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSProcessInfo$physicalMemory_block_invoke', symObjAddr: 0x7708, symBinAddr: 0xB708, symSize: 0x78 } - - { offset: 0x7ECC, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSProcessInfo$processorCount_block_invoke', symObjAddr: 0x7780, symBinAddr: 0xB780, symSize: 0x78 } - - { offset: 0x7F3A, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSProcessInfo$operatingSystemVersion_block_invoke', symObjAddr: 0x77F8, symBinAddr: 0xB7F8, symSize: 0x68 } - - { offset: 0x7F8B, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIWindow$safeAreaInsets_block_invoke', symObjAddr: 0x7860, symBinAddr: 0xB860, symSize: 0x164 } - - { offset: 0x8008, size: 0x8, addend: 0x0, symName: _UIEdgeInsetsMake, symObjAddr: 0x79C4, symBinAddr: 0xB9C4, symSize: 0x4C } - - { offset: 0x8068, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreen$brightness_block_invoke', symObjAddr: 0x7A10, symBinAddr: 0xBA10, symSize: 0x7C } - - { offset: 0x80D6, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreen$bounds_block_invoke', symObjAddr: 0x7A8C, symBinAddr: 0xBA8C, symSize: 0x130 } - - { offset: 0x8172, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreen$scale_block_invoke', symObjAddr: 0x7BBC, symBinAddr: 0xBBBC, symSize: 0x7C } - - { offset: 0x81E0, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreen$nativeBounds_block_invoke', symObjAddr: 0x7C38, symBinAddr: 0xBC38, symSize: 0x130 } - - { offset: 0x827C, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$AVAudioSession$outputVolume_block_invoke', symObjAddr: 0x7D68, symBinAddr: 0xBD68, symSize: 0x7C } - - { offset: 0x82EA, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreenMode$size_block_invoke', symObjAddr: 0x7DE4, symBinAddr: 0xBDE4, symSize: 0x11C } - - { offset: 0x8385, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSFileManager$attributesOfFileSystemForPath$error$_block_invoke', symObjAddr: 0x7F00, symBinAddr: 0xBF00, symSize: 0xB4 } - - { offset: 0x83ED, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s, symObjAddr: 0x7FB4, symBinAddr: 0xBFB4, symSize: 0x3C } - - { offset: 0x8411, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSFileManager$attributesOfFileSystemForPath$error$_block_invoke.360', symObjAddr: 0x7FF0, symBinAddr: 0xBFF0, symSize: 0xB4 } - - { offset: 0x8479, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSFileManager$fileExistsAtPath$_block_invoke', symObjAddr: 0x80A4, symBinAddr: 0xC0A4, symSize: 0xA0 } - - { offset: 0x8503, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSLocale$currentLocale_block_invoke', symObjAddr: 0x8144, symBinAddr: 0xC144, symSize: 0xB4 } - - { offset: 0x8571, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSLocale$systemLocale_block_invoke', symObjAddr: 0x81F8, symBinAddr: 0xC1F8, symSize: 0xB4 } - - { offset: 0x85DF, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSTimeZone$localTimeZone_block_invoke', symObjAddr: 0x82AC, symBinAddr: 0xC2AC, symSize: 0xB8 } - - { offset: 0x864D, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSTimeZone$systemTimeZone_block_invoke', symObjAddr: 0x8364, symBinAddr: 0xC364, symSize: 0xB8 } - - { offset: 0x86BB, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSTimeZone$defaultTimeZone_block_invoke', symObjAddr: 0x841C, symBinAddr: 0xC41C, symSize: 0xB8 } - - { offset: 0x8729, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIStatusBarManager$statusBarFrame_block_invoke', symObjAddr: 0x84D4, symBinAddr: 0xC4D4, symSize: 0xE4 } - - { offset: 0x87B5, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSMutableURLRequest$initWithURL$_block_invoke', symObjAddr: 0x85B8, symBinAddr: 0xC5B8, symSize: 0x6C } - - { offset: 0x8800, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSMutableURLRequest$setValue$forHTTPHeaderField$_block_invoke', symObjAddr: 0x8624, symBinAddr: 0xC624, symSize: 0x68 } - - { offset: 0x8851, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSURLSession$sessionWithConfiguration$_block_invoke', symObjAddr: 0x868C, symBinAddr: 0xC68C, symSize: 0xE0 } - - { offset: 0x889C, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSURLSession$dataTaskWithRequest$completionHandler$_block_invoke', symObjAddr: 0x876C, symBinAddr: 0xC76C, symSize: 0x6C } - - { offset: 0x88E7, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$WKWebView$evaluateJavaScript$completionHandler$_block_invoke', symObjAddr: 0x87D8, symBinAddr: 0xC7D8, symSize: 0x68 } - - { offset: 0x8938, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$WKWebView$setCustomUserAgent$_block_invoke', symObjAddr: 0x8840, symBinAddr: 0xC840, symSize: 0x68 } - - { offset: 0x8989, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$WKWebView$customUserAgent_block_invoke', symObjAddr: 0x88A8, symBinAddr: 0xC8A8, symSize: 0x68 } - - { offset: 0x89DA, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$CTTelephonyNetworkInfo$serviceCurrentRadioAccessTechnology_block_invoke', symObjAddr: 0x8910, symBinAddr: 0xC910, symSize: 0x26C } - - { offset: 0x8A82, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$CTTelephonyNetworkInfo$serviceSubscriberCellularProviders_block_invoke', symObjAddr: 0x8B7C, symBinAddr: 0xCB7C, symSize: 0x368 } - - { offset: 0x8B2A, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$CMMotionManager$startGyroUpdatesToQueue$withHandler$_block_invoke', symObjAddr: 0x8EE4, symBinAddr: 0xCEE4, symSize: 0x164 } - - { offset: 0x8BCF, size: 0x8, addend: 0x0, symName: _randomRadiansPerSecond, symObjAddr: 0x9048, symBinAddr: 0xD048, symSize: 0x48 } - - { offset: 0x8BF9, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$uname_block_invoke', symObjAddr: 0x9090, symBinAddr: 0xD090, symSize: 0xB4 } - - { offset: 0x8C62, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$sysctl_block_invoke', symObjAddr: 0x9144, symBinAddr: 0xD144, symSize: 0x7C } - - { offset: 0x8CCA, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$sysctl_block_invoke_2', symObjAddr: 0x91C0, symBinAddr: 0xD1C0, symSize: 0x6C } - - { offset: 0x8D1B, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$sysctlbyname_block_invoke', symObjAddr: 0x922C, symBinAddr: 0xD22C, symSize: 0xC4 } - - { offset: 0x8D81, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$sysctlbyname_block_invoke_2', symObjAddr: 0x92F0, symBinAddr: 0xD2F0, symSize: 0xC4 } - - { offset: 0x8DE7, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$getifaddrs_block_invoke', symObjAddr: 0x93B4, symBinAddr: 0xD3B4, symSize: 0x88 } - - { offset: 0x8E38, size: 0x8, addend: 0x0, symName: _modifyInterfaceIP, symObjAddr: 0x943C, symBinAddr: 0xD43C, symSize: 0x170 } - - { offset: 0x8ECB, size: 0x8, addend: 0x0, symName: _createInterface, symObjAddr: 0x95AC, symBinAddr: 0xD5AC, symSize: 0x3F8 } - - { offset: 0x8F74, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$UIAccessibilityIsClosedCaptioningEnabled', symObjAddr: 0x99A4, symBinAddr: 0xD9A4, symSize: 0xC } - - { offset: 0x8F8E, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$UIAccessibilityIsMonoAudioEnabled', symObjAddr: 0x99B0, symBinAddr: 0xD9B0, symSize: 0xC } - - { offset: 0x8FA8, size: 0x8, addend: 0x0, symName: _cleanup, symObjAddr: 0x99BC, symBinAddr: 0xD9BC, symSize: 0x3C } - - { offset: 0x8FBE, size: 0x8, addend: 0x0, symName: ___GLOBAL_init_65535, symObjAddr: 0x9FE4, symBinAddr: 0xD9F8, symSize: 0x34 } + - { offset: 0x7D, size: 0x8, addend: 0x0, symName: _settings, symBinAddr: 0x14600, symSize: 0x0 } + - { offset: 0xF0, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$ATTrackingManager$trackingAuthorizationStatus', symObjAddr: 0x27970, symBinAddr: 0x14458, symSize: 0x0 } + - { offset: 0x163, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$ATTrackingManager$requestTrackingAuthorizationWithCompletionHandler$', symObjAddr: 0x27978, symBinAddr: 0x14460, symSize: 0x0 } + - { offset: 0x1FD, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$ASIdentifierManager$advertisingIdentifier', symObjAddr: 0x27980, symBinAddr: 0x14468, symSize: 0x0 } + - { offset: 0x27B, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$ASIdentifierManager$isAdvertisingTrackingEnabled', symObjAddr: 0x27988, symBinAddr: 0x14470, symSize: 0x0 } + - { offset: 0x2B7, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$identifierForVendor', symObjAddr: 0x27990, symBinAddr: 0x14478, symSize: 0x0 } + - { offset: 0x492, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$name', symObjAddr: 0x27998, symBinAddr: 0x14480, symSize: 0x0 } + - { offset: 0x4BC, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$model', symObjAddr: 0x279A0, symBinAddr: 0x14488, symSize: 0x0 } + - { offset: 0x4D1, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$localizedModel', symObjAddr: 0x279A8, symBinAddr: 0x14490, symSize: 0x0 } + - { offset: 0x4E6, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$systemName', symObjAddr: 0x279B0, symBinAddr: 0x14498, symSize: 0x0 } + - { offset: 0x4FB, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$systemVersion', symObjAddr: 0x279B8, symBinAddr: 0x144A0, symSize: 0x0 } + - { offset: 0x510, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$batteryState', symObjAddr: 0x279C0, symBinAddr: 0x144A8, symSize: 0x0 } + - { offset: 0x53A, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$batteryLevel', symObjAddr: 0x279C8, symBinAddr: 0x144B0, symSize: 0x0 } + - { offset: 0x564, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIDevice$orientation', symObjAddr: 0x279D0, symBinAddr: 0x144B8, symSize: 0x0 } + - { offset: 0x58E, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSProcessInfo$systemUptime', symObjAddr: 0x279D8, symBinAddr: 0x144C0, symSize: 0x0 } + - { offset: 0x738, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSProcessInfo$physicalMemory', symObjAddr: 0x279E0, symBinAddr: 0x144C8, symSize: 0x0 } + - { offset: 0x762, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSProcessInfo$processorCount', symObjAddr: 0x279E8, symBinAddr: 0x144D0, symSize: 0x0 } + - { offset: 0x78C, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSProcessInfo$operatingSystemVersion', symObjAddr: 0x279F0, symBinAddr: 0x144D8, symSize: 0x0 } + - { offset: 0x7B6, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIWindow$safeAreaInsets', symObjAddr: 0x279F8, symBinAddr: 0x144E0, symSize: 0x0 } + - { offset: 0x24E4, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$brightness', symObjAddr: 0x27A00, symBinAddr: 0x144E8, symSize: 0x0 } + - { offset: 0x2513, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$bounds', symObjAddr: 0x27A08, symBinAddr: 0x144F0, symSize: 0x0 } + - { offset: 0x253D, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$scale', symObjAddr: 0x27A10, symBinAddr: 0x144F8, symSize: 0x0 } + - { offset: 0x2552, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$nativeBounds', symObjAddr: 0x27A18, symBinAddr: 0x14500, symSize: 0x0 } + - { offset: 0x2567, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$isCaptured', symObjAddr: 0x27A20, symBinAddr: 0x14508, symSize: 0x0 } + - { offset: 0x2591, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreen$mirroredScreen', symObjAddr: 0x27A28, symBinAddr: 0x14510, symSize: 0x0 } + - { offset: 0x25BB, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$AVAudioSession$outputVolume', symObjAddr: 0x27A30, symBinAddr: 0x14518, symSize: 0x0 } + - { offset: 0x25F5, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIScreenMode$size', symObjAddr: 0x27A38, symBinAddr: 0x14520, symSize: 0x0 } + - { offset: 0x2624, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSFileManager$attributesOfFileSystemForPath$error$', symObjAddr: 0x27A40, symBinAddr: 0x14528, symSize: 0x0 } + - { offset: 0x274E, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSFileManager$fileExistsAtPath$', symObjAddr: 0x27A48, symBinAddr: 0x14530, symSize: 0x0 } + - { offset: 0x277D, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSLocale$preferredLanguages', symObjAddr: 0x27A50, symBinAddr: 0x14538, symSize: 0x0 } + - { offset: 0x27A7, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSLocale$currentLocale', symObjAddr: 0x27A58, symBinAddr: 0x14540, symSize: 0x0 } + - { offset: 0x27E6, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSLocale$systemLocale', symObjAddr: 0x27A60, symBinAddr: 0x14548, symSize: 0x0 } + - { offset: 0x27FB, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSTimeZone$localTimeZone', symObjAddr: 0x27A68, symBinAddr: 0x14550, symSize: 0x0 } + - { offset: 0x2854, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSTimeZone$systemTimeZone', symObjAddr: 0x27A70, symBinAddr: 0x14558, symSize: 0x0 } + - { offset: 0x2869, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSTimeZone$defaultTimeZone', symObjAddr: 0x27A78, symBinAddr: 0x14560, symSize: 0x0 } + - { offset: 0x287E, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIStatusBarManager$statusBarFrame', symObjAddr: 0x27A80, symBinAddr: 0x14568, symSize: 0x0 } + - { offset: 0x28EA, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSMutableURLRequest$initWithURL$', symObjAddr: 0x27A88, symBinAddr: 0x14570, symSize: 0x0 } + - { offset: 0x2B87, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSMutableURLRequest$setValue$forHTTPHeaderField$', symObjAddr: 0x27A90, symBinAddr: 0x14578, symSize: 0x0 } + - { offset: 0x2BBC, size: 0x8, addend: 0x0, symName: '__logos_meta_orig$ohno$NSURLSession$sessionWithConfiguration$', symObjAddr: 0x27A98, symBinAddr: 0x14580, symSize: 0x0 } + - { offset: 0x32F0, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$NSURLSession$dataTaskWithRequest$completionHandler$', symObjAddr: 0x27AA0, symBinAddr: 0x14588, symSize: 0x0 } + - { offset: 0x3542, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$WKWebView$evaluateJavaScript$completionHandler$', symObjAddr: 0x27AA8, symBinAddr: 0x14590, symSize: 0x0 } + - { offset: 0x51A6, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$WKWebView$setCustomUserAgent$', symObjAddr: 0x27AB0, symBinAddr: 0x14598, symSize: 0x0 } + - { offset: 0x51D1, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$WKWebView$customUserAgent', symObjAddr: 0x27AB8, symBinAddr: 0x145A0, symSize: 0x0 } + - { offset: 0x51FB, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$CTTelephonyNetworkInfo$serviceCurrentRadioAccessTechnology', symObjAddr: 0x27AC0, symBinAddr: 0x145A8, symSize: 0x0 } + - { offset: 0x53AB, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$CTTelephonyNetworkInfo$serviceSubscriberCellularProviders', symObjAddr: 0x27AC8, symBinAddr: 0x145B0, symSize: 0x0 } + - { offset: 0x53C0, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$CMMotionManager$startGyroUpdatesToQueue$withHandler$', symObjAddr: 0x27AD0, symBinAddr: 0x145B8, symSize: 0x0 } + - { offset: 0x590C, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$uname', symObjAddr: 0x27AD8, symBinAddr: 0x145C0, symSize: 0x0 } + - { offset: 0x598E, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$sysctl', symObjAddr: 0x27AE0, symBinAddr: 0x145C8, symSize: 0x0 } + - { offset: 0x59E7, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$sysctlbyname', symObjAddr: 0x27AE8, symBinAddr: 0x145D0, symSize: 0x0 } + - { offset: 0x5A21, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$clock_gettime', symObjAddr: 0x27AF0, symBinAddr: 0x145D8, symSize: 0x0 } + - { offset: 0x5AC1, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$getifaddrs', symObjAddr: 0x27AF8, symBinAddr: 0x145E0, symSize: 0x0 } + - { offset: 0x5B9F, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$SCNetworkReachabilityGetFlags', symObjAddr: 0x27B00, symBinAddr: 0x145E8, symSize: 0x0 } + - { offset: 0x5C50, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIAccessibilityIsClosedCaptioningEnabled', symObjAddr: 0x27B08, symBinAddr: 0x145F0, symSize: 0x0 } + - { offset: 0x5C72, size: 0x8, addend: 0x0, symName: '__logos_orig$ohno$UIAccessibilityIsMonoAudioEnabled', symObjAddr: 0x27B10, symBinAddr: 0x145F8, symSize: 0x0 } + - { offset: 0x5E40, size: 0x8, addend: 0x0, symName: _str2uuid, symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x78 } + - { offset: 0x5E68, size: 0x8, addend: 0x0, symName: _str2int, symObjAddr: 0x78, symBinAddr: 0x4078, symSize: 0x5C } + - { offset: 0x5E90, size: 0x8, addend: 0x0, symName: _str2float, symObjAddr: 0xD4, symBinAddr: 0x40D4, symSize: 0x58 } + - { offset: 0x5EB8, size: 0x8, addend: 0x0, symName: _str2double, symObjAddr: 0x12C, symBinAddr: 0x412C, symSize: 0x58 } + - { offset: 0x5EE0, size: 0x8, addend: 0x0, symName: _str2ull, symObjAddr: 0x184, symBinAddr: 0x4184, symSize: 0x5C } + - { offset: 0x5F08, size: 0x8, addend: 0x0, symName: _tryGetVal, symObjAddr: 0x1E0, symBinAddr: 0x41E0, symSize: 0x198 } + - { offset: 0x5F62, size: 0x8, addend: 0x0, symName: _str2chars, symObjAddr: 0x378, symBinAddr: 0x4378, symSize: 0x70 } + - { offset: 0x5F98, size: 0x8, addend: 0x0, symName: '-[CustomCMGyroData rotationRate]', symObjAddr: 0x3E8, symBinAddr: 0x43E8, symSize: 0x48 } + - { offset: 0x5FCF, size: 0x8, addend: 0x0, symName: '-[CustomCMGyroData customRotationRate]', symObjAddr: 0x430, symBinAddr: 0x4430, symSize: 0x40 } + - { offset: 0x6006, size: 0x8, addend: 0x0, symName: '-[CustomCMGyroData setCustomRotationRate:]', symObjAddr: 0x470, symBinAddr: 0x4470, symSize: 0x40 } + - { offset: 0x6045, size: 0x8, addend: 0x0, symName: __logosLocalCtor_e2ef2056, symObjAddr: 0x4B0, symBinAddr: 0x44B0, symSize: 0xFEC } + - { offset: 0x62E8, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$ATTrackingManager$trackingAuthorizationStatus', symObjAddr: 0x149C, symBinAddr: 0x549C, symSize: 0x14C } + - { offset: 0x6349, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$ATTrackingManager$requestTrackingAuthorizationWithCompletionHandler$', symObjAddr: 0x15E8, symBinAddr: 0x55E8, symSize: 0x1F0 } + - { offset: 0x63B0, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$ASIdentifierManager$advertisingIdentifier', symObjAddr: 0x17D8, symBinAddr: 0x57D8, symSize: 0x198 } + - { offset: 0x63F9, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$ASIdentifierManager$isAdvertisingTrackingEnabled', symObjAddr: 0x1970, symBinAddr: 0x5970, symSize: 0x110 } + - { offset: 0x6442, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$identifierForVendor', symObjAddr: 0x1A80, symBinAddr: 0x5A80, symSize: 0x198 } + - { offset: 0x648B, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$name', symObjAddr: 0x1C18, symBinAddr: 0x5C18, symSize: 0x198 } + - { offset: 0x64D4, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$model', symObjAddr: 0x1DB0, symBinAddr: 0x5DB0, symSize: 0x38 } + - { offset: 0x650A, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$localizedModel', symObjAddr: 0x1DE8, symBinAddr: 0x5DE8, symSize: 0x38 } + - { offset: 0x6540, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$systemName', symObjAddr: 0x1E20, symBinAddr: 0x5E20, symSize: 0x38 } + - { offset: 0x6576, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$systemVersion', symObjAddr: 0x1E58, symBinAddr: 0x5E58, symSize: 0x198 } + - { offset: 0x65BF, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$batteryState', symObjAddr: 0x1FF0, symBinAddr: 0x5FF0, symSize: 0x10C } + - { offset: 0x6608, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$batteryLevel', symObjAddr: 0x20FC, symBinAddr: 0x60FC, symSize: 0x10C } + - { offset: 0x6651, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIDevice$orientation', symObjAddr: 0x2208, symBinAddr: 0x6208, symSize: 0x18 } + - { offset: 0x6687, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSProcessInfo$systemUptime', symObjAddr: 0x2220, symBinAddr: 0x6220, symSize: 0x10C } + - { offset: 0x66D0, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSProcessInfo$physicalMemory', symObjAddr: 0x232C, symBinAddr: 0x632C, symSize: 0x12C } + - { offset: 0x6719, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSProcessInfo$processorCount', symObjAddr: 0x2458, symBinAddr: 0x6458, symSize: 0x10C } + - { offset: 0x6766, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSProcessInfo$operatingSystemVersion', symObjAddr: 0x2564, symBinAddr: 0x6564, symSize: 0x644 } + - { offset: 0x67F4, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIWindow$safeAreaInsets', symObjAddr: 0x2BA8, symBinAddr: 0x6BA8, symSize: 0x230 } + - { offset: 0x6842, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$brightness', symObjAddr: 0x2DD8, symBinAddr: 0x6DD8, symSize: 0x10C } + - { offset: 0x688F, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$bounds', symObjAddr: 0x2EE4, symBinAddr: 0x6EE4, symSize: 0x148 } + - { offset: 0x68DD, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$scale', symObjAddr: 0x302C, symBinAddr: 0x702C, symSize: 0x10C } + - { offset: 0x692A, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$nativeBounds', symObjAddr: 0x3138, symBinAddr: 0x7138, symSize: 0x148 } + - { offset: 0x6978, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$isCaptured', symObjAddr: 0x3280, symBinAddr: 0x7280, symSize: 0x1C } + - { offset: 0x69B1, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreen$mirroredScreen', symObjAddr: 0x329C, symBinAddr: 0x729C, symSize: 0x18 } + - { offset: 0x69EA, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$AVAudioSession$outputVolume', symObjAddr: 0x32B4, symBinAddr: 0x72B4, symSize: 0x10C } + - { offset: 0x6A37, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIScreenMode$size', symObjAddr: 0x33C0, symBinAddr: 0x73C0, symSize: 0x120 } + - { offset: 0x6A85, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSFileManager$attributesOfFileSystemForPath$error$', symObjAddr: 0x34E0, symBinAddr: 0x74E0, symSize: 0x28C } + - { offset: 0x6B09, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSFileManager$fileExistsAtPath$', symObjAddr: 0x376C, symBinAddr: 0x776C, symSize: 0x3BC } + - { offset: 0x6B74, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSLocale$preferredLanguages', symObjAddr: 0x3B28, symBinAddr: 0x7B28, symSize: 0x8C } + - { offset: 0x6BAD, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSLocale$currentLocale', symObjAddr: 0x3BB4, symBinAddr: 0x7BB4, symSize: 0x178 } + - { offset: 0x6BFA, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSLocale$systemLocale', symObjAddr: 0x3D2C, symBinAddr: 0x7D2C, symSize: 0x178 } + - { offset: 0x6C47, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSTimeZone$localTimeZone', symObjAddr: 0x3EA4, symBinAddr: 0x7EA4, symSize: 0x178 } + - { offset: 0x6C94, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSTimeZone$systemTimeZone', symObjAddr: 0x401C, symBinAddr: 0x801C, symSize: 0x178 } + - { offset: 0x6CE1, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSTimeZone$defaultTimeZone', symObjAddr: 0x4194, symBinAddr: 0x8194, symSize: 0x178 } + - { offset: 0x6D2E, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$UIStatusBarManager$statusBarFrame', symObjAddr: 0x430C, symBinAddr: 0x830C, symSize: 0x148 } + - { offset: 0x6D7C, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSMutableURLRequest$initWithURL$', symObjAddr: 0x4454, symBinAddr: 0x8454, symSize: 0x150 } + - { offset: 0x6DC4, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSMutableURLRequest$setValue$forHTTPHeaderField$', symObjAddr: 0x45A4, symBinAddr: 0x85A4, symSize: 0x1BC } + - { offset: 0x6E2C, size: 0x8, addend: 0x0, symName: '__logos_meta_method$ohno$NSURLSession$sessionWithConfiguration$', symObjAddr: 0x4760, symBinAddr: 0x8760, symSize: 0x120 } + - { offset: 0x6E74, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$NSURLSession$dataTaskWithRequest$completionHandler$', symObjAddr: 0x4880, symBinAddr: 0x8880, symSize: 0x160 } + - { offset: 0x6EDA, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$WKWebView$evaluateJavaScript$completionHandler$', symObjAddr: 0x49E0, symBinAddr: 0x89E0, symSize: 0x21C } + - { offset: 0x6F42, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$WKWebView$setCustomUserAgent$', symObjAddr: 0x4BFC, symBinAddr: 0x8BFC, symSize: 0x170 } + - { offset: 0x6F9B, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$WKWebView$customUserAgent', symObjAddr: 0x4D6C, symBinAddr: 0x8D6C, symSize: 0x16C } + - { offset: 0x6FE8, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$CTTelephonyNetworkInfo$serviceCurrentRadioAccessTechnology', symObjAddr: 0x4ED8, symBinAddr: 0x8ED8, symSize: 0x194 } + - { offset: 0x703F, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$CTTelephonyNetworkInfo$serviceSubscriberCellularProviders', symObjAddr: 0x506C, symBinAddr: 0x906C, symSize: 0x194 } + - { offset: 0x7096, size: 0x8, addend: 0x0, symName: '__logos_method$ohno$CMMotionManager$startGyroUpdatesToQueue$withHandler$', symObjAddr: 0x5200, symBinAddr: 0x9200, symSize: 0x16C } + - { offset: 0x70F8, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$uname', symObjAddr: 0x536C, symBinAddr: 0x936C, symSize: 0xA4 } + - { offset: 0x7131, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$sysctl', symObjAddr: 0x5410, symBinAddr: 0x9410, symSize: 0x458 } + - { offset: 0x721E, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$sysctlbyname', symObjAddr: 0x5868, symBinAddr: 0x9868, symSize: 0x47C } + - { offset: 0x731C, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$clock_gettime', symObjAddr: 0x5CE4, symBinAddr: 0x9CE4, symSize: 0x60 } + - { offset: 0x7364, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$getifaddrs', symObjAddr: 0x5D44, symBinAddr: 0x9D44, symSize: 0x6C4 } + - { offset: 0x74EA, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$SCNetworkReachabilityGetFlags', symObjAddr: 0x6408, symBinAddr: 0xA408, symSize: 0x88 } + - { offset: 0x7532, size: 0x8, addend: 0x0, symName: __logosLocalDtor_9db639d6, symObjAddr: 0x6490, symBinAddr: 0xA490, symSize: 0x2C } + - { offset: 0x7576, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$ATTrackingManager$trackingAuthorizationStatus_block_invoke', symObjAddr: 0x64BC, symBinAddr: 0xA4BC, symSize: 0x84 } + - { offset: 0x75C3, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32r, symObjAddr: 0x6540, symBinAddr: 0xA540, symSize: 0x3C } + - { offset: 0x75E7, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32r, symObjAddr: 0x657C, symBinAddr: 0xA57C, symSize: 0x30 } + - { offset: 0x7603, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$ATTrackingManager$requestTrackingAuthorizationWithCompletionHandler$_block_invoke', symObjAddr: 0x65AC, symBinAddr: 0xA5AC, symSize: 0x84 } + - { offset: 0x7650, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$ATTrackingManager$requestTrackingAuthorizationWithCompletionHandler$_block_invoke_2', symObjAddr: 0x6630, symBinAddr: 0xA630, symSize: 0x60 } + - { offset: 0x76A0, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b40r, symObjAddr: 0x6690, symBinAddr: 0xA690, symSize: 0x5C } + - { offset: 0x76C4, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r, symObjAddr: 0x66EC, symBinAddr: 0xA6EC, symSize: 0x44 } + - { offset: 0x76E0, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0x6730, symBinAddr: 0xA730, symSize: 0x58 } + - { offset: 0x7704, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0x6788, symBinAddr: 0xA788, symSize: 0x30 } + - { offset: 0x7720, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$ASIdentifierManager$advertisingIdentifier_block_invoke', symObjAddr: 0x67B8, symBinAddr: 0xA7B8, symSize: 0x84 } + - { offset: 0x776D, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$ASIdentifierManager$isAdvertisingTrackingEnabled_block_invoke', symObjAddr: 0x683C, symBinAddr: 0xA83C, symSize: 0xA0 } + - { offset: 0x77D6, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$identifierForVendor_block_invoke', symObjAddr: 0x68DC, symBinAddr: 0xA8DC, symSize: 0x84 } + - { offset: 0x7823, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$name_block_invoke', symObjAddr: 0x6960, symBinAddr: 0xA960, symSize: 0x68 } + - { offset: 0x7870, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$systemVersion_block_invoke', symObjAddr: 0x69C8, symBinAddr: 0xA9C8, symSize: 0x68 } + - { offset: 0x78BD, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$batteryState_block_invoke', symObjAddr: 0x6A30, symBinAddr: 0xAA30, symSize: 0x74 } + - { offset: 0x7926, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIDevice$batteryLevel_block_invoke', symObjAddr: 0x6AA4, symBinAddr: 0xAAA4, symSize: 0x68 } + - { offset: 0x7973, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSProcessInfo$systemUptime_block_invoke', symObjAddr: 0x6B0C, symBinAddr: 0xAB0C, symSize: 0x8C } + - { offset: 0x79DC, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSProcessInfo$physicalMemory_block_invoke', symObjAddr: 0x6B98, symBinAddr: 0xAB98, symSize: 0x78 } + - { offset: 0x7A45, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSProcessInfo$processorCount_block_invoke', symObjAddr: 0x6C10, symBinAddr: 0xAC10, symSize: 0x78 } + - { offset: 0x7AB3, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSProcessInfo$operatingSystemVersion_block_invoke', symObjAddr: 0x6C88, symBinAddr: 0xAC88, symSize: 0x68 } + - { offset: 0x7B04, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIWindow$safeAreaInsets_block_invoke', symObjAddr: 0x6CF0, symBinAddr: 0xACF0, symSize: 0x164 } + - { offset: 0x7B81, size: 0x8, addend: 0x0, symName: _UIEdgeInsetsMake, symObjAddr: 0x6E54, symBinAddr: 0xAE54, symSize: 0x4C } + - { offset: 0x7BE1, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreen$brightness_block_invoke', symObjAddr: 0x6EA0, symBinAddr: 0xAEA0, symSize: 0x7C } + - { offset: 0x7C4F, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreen$bounds_block_invoke', symObjAddr: 0x6F1C, symBinAddr: 0xAF1C, symSize: 0x130 } + - { offset: 0x7CEB, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreen$scale_block_invoke', symObjAddr: 0x704C, symBinAddr: 0xB04C, symSize: 0x7C } + - { offset: 0x7D59, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreen$nativeBounds_block_invoke', symObjAddr: 0x70C8, symBinAddr: 0xB0C8, symSize: 0x130 } + - { offset: 0x7DF5, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$AVAudioSession$outputVolume_block_invoke', symObjAddr: 0x71F8, symBinAddr: 0xB1F8, symSize: 0x7C } + - { offset: 0x7E63, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIScreenMode$size_block_invoke', symObjAddr: 0x7274, symBinAddr: 0xB274, symSize: 0x11C } + - { offset: 0x7EFE, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSFileManager$attributesOfFileSystemForPath$error$_block_invoke', symObjAddr: 0x7390, symBinAddr: 0xB390, symSize: 0xB4 } + - { offset: 0x7F66, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s, symObjAddr: 0x7444, symBinAddr: 0xB444, symSize: 0x3C } + - { offset: 0x7F8A, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s, symObjAddr: 0x7480, symBinAddr: 0xB480, symSize: 0x30 } + - { offset: 0x7FA6, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSFileManager$attributesOfFileSystemForPath$error$_block_invoke.315', symObjAddr: 0x74B0, symBinAddr: 0xB4B0, symSize: 0xB4 } + - { offset: 0x800E, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSFileManager$fileExistsAtPath$_block_invoke', symObjAddr: 0x7564, symBinAddr: 0xB564, symSize: 0xA0 } + - { offset: 0x8098, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSLocale$currentLocale_block_invoke', symObjAddr: 0x7604, symBinAddr: 0xB604, symSize: 0xB4 } + - { offset: 0x8106, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSLocale$systemLocale_block_invoke', symObjAddr: 0x76B8, symBinAddr: 0xB6B8, symSize: 0xB4 } + - { offset: 0x8174, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSTimeZone$localTimeZone_block_invoke', symObjAddr: 0x776C, symBinAddr: 0xB76C, symSize: 0xB8 } + - { offset: 0x81E2, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSTimeZone$systemTimeZone_block_invoke', symObjAddr: 0x7824, symBinAddr: 0xB824, symSize: 0xB8 } + - { offset: 0x8250, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSTimeZone$defaultTimeZone_block_invoke', symObjAddr: 0x78DC, symBinAddr: 0xB8DC, symSize: 0xB8 } + - { offset: 0x82BE, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$UIStatusBarManager$statusBarFrame_block_invoke', symObjAddr: 0x7994, symBinAddr: 0xB994, symSize: 0xE4 } + - { offset: 0x834A, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSMutableURLRequest$initWithURL$_block_invoke', symObjAddr: 0x7A78, symBinAddr: 0xBA78, symSize: 0x6C } + - { offset: 0x8395, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSMutableURLRequest$setValue$forHTTPHeaderField$_block_invoke', symObjAddr: 0x7AE4, symBinAddr: 0xBAE4, symSize: 0x68 } + - { offset: 0x83E6, size: 0x8, addend: 0x0, symName: '____logos_meta_method$ohno$NSURLSession$sessionWithConfiguration$_block_invoke', symObjAddr: 0x7B4C, symBinAddr: 0xBB4C, symSize: 0xE0 } + - { offset: 0x8431, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$NSURLSession$dataTaskWithRequest$completionHandler$_block_invoke', symObjAddr: 0x7C2C, symBinAddr: 0xBC2C, symSize: 0x6C } + - { offset: 0x847C, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$WKWebView$evaluateJavaScript$completionHandler$_block_invoke', symObjAddr: 0x7C98, symBinAddr: 0xBC98, symSize: 0x68 } + - { offset: 0x84CD, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$WKWebView$setCustomUserAgent$_block_invoke', symObjAddr: 0x7D00, symBinAddr: 0xBD00, symSize: 0x68 } + - { offset: 0x851E, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$WKWebView$customUserAgent_block_invoke', symObjAddr: 0x7D68, symBinAddr: 0xBD68, symSize: 0x68 } + - { offset: 0x856F, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$CTTelephonyNetworkInfo$serviceCurrentRadioAccessTechnology_block_invoke', symObjAddr: 0x7DD0, symBinAddr: 0xBDD0, symSize: 0x26C } + - { offset: 0x8617, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$CTTelephonyNetworkInfo$serviceSubscriberCellularProviders_block_invoke', symObjAddr: 0x803C, symBinAddr: 0xC03C, symSize: 0x368 } + - { offset: 0x86BF, size: 0x8, addend: 0x0, symName: '____logos_method$ohno$CMMotionManager$startGyroUpdatesToQueue$withHandler$_block_invoke', symObjAddr: 0x83A4, symBinAddr: 0xC3A4, symSize: 0x164 } + - { offset: 0x8764, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b, symObjAddr: 0x8508, symBinAddr: 0xC508, symSize: 0x3C } + - { offset: 0x8788, size: 0x8, addend: 0x0, symName: _randomRadiansPerSecond, symObjAddr: 0x8544, symBinAddr: 0xC544, symSize: 0x48 } + - { offset: 0x87B2, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$uname_block_invoke', symObjAddr: 0x858C, symBinAddr: 0xC58C, symSize: 0xB4 } + - { offset: 0x881B, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$sysctl_block_invoke', symObjAddr: 0x8640, symBinAddr: 0xC640, symSize: 0x7C } + - { offset: 0x8883, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$sysctl_block_invoke_2', symObjAddr: 0x86BC, symBinAddr: 0xC6BC, symSize: 0x6C } + - { offset: 0x88D4, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$sysctlbyname_block_invoke', symObjAddr: 0x8728, symBinAddr: 0xC728, symSize: 0xC4 } + - { offset: 0x893A, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$sysctlbyname_block_invoke_2', symObjAddr: 0x87EC, symBinAddr: 0xC7EC, symSize: 0xC4 } + - { offset: 0x89A0, size: 0x8, addend: 0x0, symName: '____logos_function$ohno$getifaddrs_block_invoke', symObjAddr: 0x88B0, symBinAddr: 0xC8B0, symSize: 0x88 } + - { offset: 0x89F1, size: 0x8, addend: 0x0, symName: _modifyInterfaceIP, symObjAddr: 0x8938, symBinAddr: 0xC938, symSize: 0x170 } + - { offset: 0x8A84, size: 0x8, addend: 0x0, symName: _createInterface, symObjAddr: 0x8AA8, symBinAddr: 0xCAA8, symSize: 0x3F8 } + - { offset: 0x8B2D, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$UIAccessibilityIsClosedCaptioningEnabled', symObjAddr: 0x8EA0, symBinAddr: 0xCEA0, symSize: 0xC } + - { offset: 0x8B47, size: 0x8, addend: 0x0, symName: '__logos_function$ohno$UIAccessibilityIsMonoAudioEnabled', symObjAddr: 0x8EAC, symBinAddr: 0xCEAC, symSize: 0xC } + - { offset: 0x8B61, size: 0x8, addend: 0x0, symName: _cleanup, symObjAddr: 0x8EB8, symBinAddr: 0xCEB8, symSize: 0x3C } + - { offset: 0x8B77, size: 0x8, addend: 0x0, symName: ___GLOBAL_init_65535, symObjAddr: 0x94D0, symBinAddr: 0xCEF4, symSize: 0x34 } ... diff --git a/.theos/obj/debug/arm64e/Tweak.x.080b37a6.Td b/.theos/obj/debug/arm64e/Tweak.x.080b37a6.Td deleted file mode 100644 index 29121a9..0000000 --- a/.theos/obj/debug/arm64e/Tweak.x.080b37a6.Td +++ /dev/null @@ -1,12 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/Tweak.x.080b37a6.o: \ - /Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/Tweak.x.m \ - /Users/mac/theos/Prefix.pch \ - /Users/mac/theos/vendor/include/SpringBoard/SpringBoard.h \ - /Users/mac/theos/vendor/include/substrate.h \ - /Users/mac/theos/vendor/lib/CydiaSubstrate.framework/Modules/module.modulemap \ - /Users/mac/theos/vendor/lib/CydiaSubstrate.framework/Headers/CydiaSubstrate.h -/Users/mac/theos/Prefix.pch: -/Users/mac/theos/vendor/include/SpringBoard/SpringBoard.h: -/Users/mac/theos/vendor/include/substrate.h: -/Users/mac/theos/vendor/lib/CydiaSubstrate.framework/Modules/module.modulemap: -/Users/mac/theos/vendor/lib/CydiaSubstrate.framework/Headers/CydiaSubstrate.h: diff --git a/.theos/obj/debug/arm64e/Tweak.x.080b37a6.o b/.theos/obj/debug/arm64e/Tweak.x.080b37a6.o deleted file mode 100644 index 02f408b..0000000 Binary files a/.theos/obj/debug/arm64e/Tweak.x.080b37a6.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/Tweak.x.6fc57bc5.Td b/.theos/obj/debug/arm64e/Tweak.x.6fc57bc5.Td deleted file mode 100644 index 34d0a7d..0000000 --- a/.theos/obj/debug/arm64e/Tweak.x.6fc57bc5.Td +++ /dev/null @@ -1,38 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/Tweak.x.6fc57bc5.o: \ - /Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/Tweak.x.m \ - /Users/mac/theos/Prefix.pch \ - /Users/mac/theos/vendor/include/SpringBoard/SpringBoard.h \ - /Users/mac/theos/vendor/include/SpringBoard/SBAlertItemsController.h \ - /Users/mac/theos/vendor/include/SpringBoard/SBUserNotificationAlert.h \ - /Users/mac/theos/vendor/include/SpringBoardUI/module.modulemap \ - /Users/mac/theos/vendor/include/SpringBoardUI/SpringBoardUI.h \ - /Users/mac/theos/vendor/include/SpringBoardUI/SBAlertItem.h \ - /Users/mac/theos/vendor/include/SpringBoardUI/_SBAlertController.h \ - /Users/mac/theos/vendor/include/SpringBoard/SBApplication.h \ - /Users/mac/theos/vendor/include/SpringBoard/SBActivationSettings.h \ - /Users/mac/theos/vendor/include/SpringBoard/SBWorkspace.h \ - /Users/mac/theos/vendor/include/SpringBoard/SBApplicationController.h \ - /Users/mac/workspaces/projects/ios-change/code/ios-change/main/AppRunMan/server/MySimpleServer.h \ - /Users/mac/workspaces/projects/ios-change/code/ios-change/main/AppRunMan/server/FloatingWindow.h \ - /Users/mac/workspaces/projects/ios-change/code/ios-change/main/AppRunMan/server/XSHttpHelper.h \ - /Users/mac/theos/vendor/include/substrate.h \ - /Users/mac/theos/vendor/lib/CydiaSubstrate.framework/Modules/module.modulemap \ - /Users/mac/theos/vendor/lib/CydiaSubstrate.framework/Headers/CydiaSubstrate.h -/Users/mac/theos/Prefix.pch: -/Users/mac/theos/vendor/include/SpringBoard/SpringBoard.h: -/Users/mac/theos/vendor/include/SpringBoard/SBAlertItemsController.h: -/Users/mac/theos/vendor/include/SpringBoard/SBUserNotificationAlert.h: -/Users/mac/theos/vendor/include/SpringBoardUI/module.modulemap: -/Users/mac/theos/vendor/include/SpringBoardUI/SpringBoardUI.h: -/Users/mac/theos/vendor/include/SpringBoardUI/SBAlertItem.h: -/Users/mac/theos/vendor/include/SpringBoardUI/_SBAlertController.h: -/Users/mac/theos/vendor/include/SpringBoard/SBApplication.h: -/Users/mac/theos/vendor/include/SpringBoard/SBActivationSettings.h: -/Users/mac/theos/vendor/include/SpringBoard/SBWorkspace.h: -/Users/mac/theos/vendor/include/SpringBoard/SBApplicationController.h: -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/AppRunMan/server/MySimpleServer.h: -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/AppRunMan/server/FloatingWindow.h: -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/AppRunMan/server/XSHttpHelper.h: -/Users/mac/theos/vendor/include/substrate.h: -/Users/mac/theos/vendor/lib/CydiaSubstrate.framework/Modules/module.modulemap: -/Users/mac/theos/vendor/lib/CydiaSubstrate.framework/Headers/CydiaSubstrate.h: diff --git a/.theos/obj/debug/arm64e/Tweak.x.6fc57bc5.o b/.theos/obj/debug/arm64e/Tweak.x.6fc57bc5.o deleted file mode 100644 index 5cbc1c7..0000000 Binary files a/.theos/obj/debug/arm64e/Tweak.x.6fc57bc5.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/server/FloatingWindow.m.6fc57bc5.Td b/.theos/obj/debug/arm64e/server/FloatingWindow.m.6fc57bc5.Td deleted file mode 100644 index ff61f05..0000000 --- a/.theos/obj/debug/arm64e/server/FloatingWindow.m.6fc57bc5.Td +++ /dev/null @@ -1,15 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/server/FloatingWindow.m.6fc57bc5.o: \ - server/FloatingWindow.m /Users/mac/theos/Prefix.pch \ - server/FloatingWindow.h server/XSHttpHelper.h server/IPhoneHertbeat.h \ - server/MyAdTask2.h server/MyEventBus.h server/UIView+Toast.h \ - server/XSHelper.h server/XSPhoneConfig.h server/XSPhoneInfo.h -/Users/mac/theos/Prefix.pch: -server/FloatingWindow.h: -server/XSHttpHelper.h: -server/IPhoneHertbeat.h: -server/MyAdTask2.h: -server/MyEventBus.h: -server/UIView+Toast.h: -server/XSHelper.h: -server/XSPhoneConfig.h: -server/XSPhoneInfo.h: diff --git a/.theos/obj/debug/arm64e/server/FloatingWindow.m.6fc57bc5.o b/.theos/obj/debug/arm64e/server/FloatingWindow.m.6fc57bc5.o deleted file mode 100644 index dfad66c..0000000 Binary files a/.theos/obj/debug/arm64e/server/FloatingWindow.m.6fc57bc5.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/server/GCD/GCDAsyncUdpSocket.m.6fc57bc5.Td b/.theos/obj/debug/arm64e/server/GCD/GCDAsyncUdpSocket.m.6fc57bc5.Td deleted file mode 100644 index 2791176..0000000 --- a/.theos/obj/debug/arm64e/server/GCD/GCDAsyncUdpSocket.m.6fc57bc5.Td +++ /dev/null @@ -1,5 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/server/GCD/GCDAsyncUdpSocket.m.6fc57bc5.o: \ - server/GCD/GCDAsyncUdpSocket.m /Users/mac/theos/Prefix.pch \ - server/GCD/GCDAsyncUdpSocket.h -/Users/mac/theos/Prefix.pch: -server/GCD/GCDAsyncUdpSocket.h: diff --git a/.theos/obj/debug/arm64e/server/GCD/GCDAsyncUdpSocket.m.6fc57bc5.o b/.theos/obj/debug/arm64e/server/GCD/GCDAsyncUdpSocket.m.6fc57bc5.o deleted file mode 100644 index 319ce02..0000000 Binary files a/.theos/obj/debug/arm64e/server/GCD/GCDAsyncUdpSocket.m.6fc57bc5.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/server/IPhoneHertbeat.m.6fc57bc5.Td b/.theos/obj/debug/arm64e/server/IPhoneHertbeat.m.6fc57bc5.Td deleted file mode 100644 index 01213f5..0000000 --- a/.theos/obj/debug/arm64e/server/IPhoneHertbeat.m.6fc57bc5.Td +++ /dev/null @@ -1,49 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/server/IPhoneHertbeat.m.6fc57bc5.o: \ - server/IPhoneHertbeat.m /Users/mac/theos/Prefix.pch \ - server/IPhoneHertbeat.h server/XSPhoneConfig.h server/XSPhoneInfo.h \ - server/XSHelper.h server/XSHackIos.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitLib.h \ - /Users/mac/theos/vendor/include/IOKit/IOTypes.h \ - /Users/mac/theos/vendor/include/IOKit/IOReturn.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitKeys.h \ - /Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h \ - server/XSHttpHelper.h server/XSIosTouch.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h \ - server/IOHIDUsageTables.h server/MyAdServer.h server/MyAdTask2.h \ - server/MyEventBus.h -/Users/mac/theos/Prefix.pch: -server/IPhoneHertbeat.h: -server/XSPhoneConfig.h: -server/XSPhoneInfo.h: -server/XSHelper.h: -server/XSHackIos.h: -/Users/mac/theos/vendor/include/IOKit/IOKitLib.h: -/Users/mac/theos/vendor/include/IOKit/IOTypes.h: -/Users/mac/theos/vendor/include/IOKit/IOReturn.h: -/Users/mac/theos/vendor/include/IOKit/IOKitKeys.h: -/Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h: -server/XSHttpHelper.h: -server/XSIosTouch.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h: -server/IOHIDUsageTables.h: -server/MyAdServer.h: -server/MyAdTask2.h: -server/MyEventBus.h: diff --git a/.theos/obj/debug/arm64e/server/IPhoneHertbeat.m.6fc57bc5.o b/.theos/obj/debug/arm64e/server/IPhoneHertbeat.m.6fc57bc5.o deleted file mode 100644 index c83a21f..0000000 Binary files a/.theos/obj/debug/arm64e/server/IPhoneHertbeat.m.6fc57bc5.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/server/IosSystemCmd.m.6fc57bc5.Td b/.theos/obj/debug/arm64e/server/IosSystemCmd.m.6fc57bc5.Td deleted file mode 100644 index 50f0bae..0000000 --- a/.theos/obj/debug/arm64e/server/IosSystemCmd.m.6fc57bc5.Td +++ /dev/null @@ -1,50 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/server/IosSystemCmd.m.6fc57bc5.o: \ - server/IosSystemCmd.m /Users/mac/theos/Prefix.pch \ - server/IosSystemCmd.h server/XSPhoneConfig.h server/XSPhoneInfo.h \ - server/XSHelper.h server/XSHackIos.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitLib.h \ - /Users/mac/theos/vendor/include/IOKit/IOTypes.h \ - /Users/mac/theos/vendor/include/IOKit/IOReturn.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitKeys.h \ - /Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h \ - server/MyScriptTask.h server/MyAdServer.h server/XSHttpHelper.h \ - server/MyEventBus.h server/XSIosTouch.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h \ - server/IOHIDUsageTables.h server/MyAdTask2.h -/Users/mac/theos/Prefix.pch: -server/IosSystemCmd.h: -server/XSPhoneConfig.h: -server/XSPhoneInfo.h: -server/XSHelper.h: -server/XSHackIos.h: -/Users/mac/theos/vendor/include/IOKit/IOKitLib.h: -/Users/mac/theos/vendor/include/IOKit/IOTypes.h: -/Users/mac/theos/vendor/include/IOKit/IOReturn.h: -/Users/mac/theos/vendor/include/IOKit/IOKitKeys.h: -/Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h: -server/MyScriptTask.h: -server/MyAdServer.h: -server/XSHttpHelper.h: -server/MyEventBus.h: -server/XSIosTouch.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h: -server/IOHIDUsageTables.h: -server/MyAdTask2.h: diff --git a/.theos/obj/debug/arm64e/server/IosSystemCmd.m.6fc57bc5.o b/.theos/obj/debug/arm64e/server/IosSystemCmd.m.6fc57bc5.o deleted file mode 100644 index 361e338..0000000 Binary files a/.theos/obj/debug/arm64e/server/IosSystemCmd.m.6fc57bc5.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/server/MyAdServer.m.6fc57bc5.Td b/.theos/obj/debug/arm64e/server/MyAdServer.m.6fc57bc5.Td deleted file mode 100644 index 3f74968..0000000 --- a/.theos/obj/debug/arm64e/server/MyAdServer.m.6fc57bc5.Td +++ /dev/null @@ -1,10 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/server/MyAdServer.m.6fc57bc5.o: \ - server/MyAdServer.m /Users/mac/theos/Prefix.pch server/XSHelper.h \ - server/MyAdServer.h server/XSHttpHelper.h server/XSPhoneConfig.h \ - server/XSPhoneInfo.h -/Users/mac/theos/Prefix.pch: -server/XSHelper.h: -server/MyAdServer.h: -server/XSHttpHelper.h: -server/XSPhoneConfig.h: -server/XSPhoneInfo.h: diff --git a/.theos/obj/debug/arm64e/server/MyAdServer.m.6fc57bc5.o b/.theos/obj/debug/arm64e/server/MyAdServer.m.6fc57bc5.o deleted file mode 100644 index 71860cc..0000000 Binary files a/.theos/obj/debug/arm64e/server/MyAdServer.m.6fc57bc5.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/server/MyAdTask2.m.6fc57bc5.Td b/.theos/obj/debug/arm64e/server/MyAdTask2.m.6fc57bc5.Td deleted file mode 100644 index 4170452..0000000 --- a/.theos/obj/debug/arm64e/server/MyAdTask2.m.6fc57bc5.Td +++ /dev/null @@ -1,48 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/server/MyAdTask2.m.6fc57bc5.o: \ - server/MyAdTask2.m /Users/mac/theos/Prefix.pch server/IPhoneHertbeat.h \ - server/XSHackIos.h /Users/mac/theos/vendor/include/IOKit/IOKitLib.h \ - /Users/mac/theos/vendor/include/IOKit/IOTypes.h \ - /Users/mac/theos/vendor/include/IOKit/IOReturn.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitKeys.h \ - /Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h \ - server/XSIosTouch.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h \ - server/IOHIDUsageTables.h server/XSHelper.h server/XSPhoneInfo.h \ - server/XSPhoneConfig.h server/MyAdServer.h server/XSHttpHelper.h \ - server/MyAdTask2.h server/MyEventBus.h -/Users/mac/theos/Prefix.pch: -server/IPhoneHertbeat.h: -server/XSHackIos.h: -/Users/mac/theos/vendor/include/IOKit/IOKitLib.h: -/Users/mac/theos/vendor/include/IOKit/IOTypes.h: -/Users/mac/theos/vendor/include/IOKit/IOReturn.h: -/Users/mac/theos/vendor/include/IOKit/IOKitKeys.h: -/Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h: -server/XSIosTouch.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h: -server/IOHIDUsageTables.h: -server/XSHelper.h: -server/XSPhoneInfo.h: -server/XSPhoneConfig.h: -server/MyAdServer.h: -server/XSHttpHelper.h: -server/MyAdTask2.h: -server/MyEventBus.h: diff --git a/.theos/obj/debug/arm64e/server/MyAdTask2.m.6fc57bc5.o b/.theos/obj/debug/arm64e/server/MyAdTask2.m.6fc57bc5.o deleted file mode 100644 index 5698a98..0000000 Binary files a/.theos/obj/debug/arm64e/server/MyAdTask2.m.6fc57bc5.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/server/MyEventBus.m.6fc57bc5.Td b/.theos/obj/debug/arm64e/server/MyEventBus.m.6fc57bc5.Td deleted file mode 100644 index 2f75035..0000000 --- a/.theos/obj/debug/arm64e/server/MyEventBus.m.6fc57bc5.Td +++ /dev/null @@ -1,4 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/server/MyEventBus.m.6fc57bc5.o: \ - server/MyEventBus.m /Users/mac/theos/Prefix.pch server/MyEventBus.h -/Users/mac/theos/Prefix.pch: -server/MyEventBus.h: diff --git a/.theos/obj/debug/arm64e/server/MyEventBus.m.6fc57bc5.o b/.theos/obj/debug/arm64e/server/MyEventBus.m.6fc57bc5.o deleted file mode 100644 index 27d3813..0000000 Binary files a/.theos/obj/debug/arm64e/server/MyEventBus.m.6fc57bc5.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/server/MyScriptTask.m.6fc57bc5.Td b/.theos/obj/debug/arm64e/server/MyScriptTask.m.6fc57bc5.Td deleted file mode 100644 index e80f111..0000000 --- a/.theos/obj/debug/arm64e/server/MyScriptTask.m.6fc57bc5.Td +++ /dev/null @@ -1,48 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/server/MyScriptTask.m.6fc57bc5.o: \ - server/MyScriptTask.m /Users/mac/theos/Prefix.pch \ - server/MyScriptTask.h server/MyAdServer.h server/XSHttpHelper.h \ - server/XSHelper.h server/XSPhoneConfig.h server/XSPhoneInfo.h \ - server/MyEventBus.h server/XSHackIos.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitLib.h \ - /Users/mac/theos/vendor/include/IOKit/IOTypes.h \ - /Users/mac/theos/vendor/include/IOKit/IOReturn.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitKeys.h \ - /Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h \ - server/XSIosTouch.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h \ - server/IOHIDUsageTables.h -/Users/mac/theos/Prefix.pch: -server/MyScriptTask.h: -server/MyAdServer.h: -server/XSHttpHelper.h: -server/XSHelper.h: -server/XSPhoneConfig.h: -server/XSPhoneInfo.h: -server/MyEventBus.h: -server/XSHackIos.h: -/Users/mac/theos/vendor/include/IOKit/IOKitLib.h: -/Users/mac/theos/vendor/include/IOKit/IOTypes.h: -/Users/mac/theos/vendor/include/IOKit/IOReturn.h: -/Users/mac/theos/vendor/include/IOKit/IOKitKeys.h: -/Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h: -server/XSIosTouch.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h: -server/IOHIDUsageTables.h: diff --git a/.theos/obj/debug/arm64e/server/MyScriptTask.m.6fc57bc5.o b/.theos/obj/debug/arm64e/server/MyScriptTask.m.6fc57bc5.o deleted file mode 100644 index 31041f5..0000000 Binary files a/.theos/obj/debug/arm64e/server/MyScriptTask.m.6fc57bc5.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/server/MySimpleServer.m.6fc57bc5.Td b/.theos/obj/debug/arm64e/server/MySimpleServer.m.6fc57bc5.Td deleted file mode 100644 index 898056b..0000000 --- a/.theos/obj/debug/arm64e/server/MySimpleServer.m.6fc57bc5.Td +++ /dev/null @@ -1,53 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/server/MySimpleServer.m.6fc57bc5.o: \ - server/MySimpleServer.m /Users/mac/theos/Prefix.pch \ - server/MyScriptTask.h server/MyAdServer.h server/XSHttpHelper.h \ - server/XSHelper.h server/IPhoneHertbeat.h server/MySimpleServer.h \ - server/IosSystemCmd.h server/XSIosTouch.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h \ - /Users/mac/theos/vendor/include/IOKit/IOTypes.h \ - /Users/mac/theos/vendor/include/IOKit/IOReturn.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitLib.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitKeys.h \ - /Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h \ - server/IOHIDUsageTables.h server/XSHackIos.h server/MyAdTask2.h \ - server/XUDPServer.h server/CocoaAsyncSocket.h \ - server/GCD/GCDAsyncUdpSocket.h -/Users/mac/theos/Prefix.pch: -server/MyScriptTask.h: -server/MyAdServer.h: -server/XSHttpHelper.h: -server/XSHelper.h: -server/IPhoneHertbeat.h: -server/MySimpleServer.h: -server/IosSystemCmd.h: -server/XSIosTouch.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h: -/Users/mac/theos/vendor/include/IOKit/IOTypes.h: -/Users/mac/theos/vendor/include/IOKit/IOReturn.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h: -/Users/mac/theos/vendor/include/IOKit/IOKitLib.h: -/Users/mac/theos/vendor/include/IOKit/IOKitKeys.h: -/Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h: -server/IOHIDUsageTables.h: -server/XSHackIos.h: -server/MyAdTask2.h: -server/XUDPServer.h: -server/CocoaAsyncSocket.h: -server/GCD/GCDAsyncUdpSocket.h: diff --git a/.theos/obj/debug/arm64e/server/MySimpleServer.m.6fc57bc5.o b/.theos/obj/debug/arm64e/server/MySimpleServer.m.6fc57bc5.o deleted file mode 100644 index c3a6583..0000000 Binary files a/.theos/obj/debug/arm64e/server/MySimpleServer.m.6fc57bc5.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/server/UDPHandler.m.6fc57bc5.Td b/.theos/obj/debug/arm64e/server/UDPHandler.m.6fc57bc5.Td deleted file mode 100644 index 2376b44..0000000 --- a/.theos/obj/debug/arm64e/server/UDPHandler.m.6fc57bc5.Td +++ /dev/null @@ -1,18 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/server/UDPHandler.m.6fc57bc5.o: \ - server/UDPHandler.m /Users/mac/theos/Prefix.pch server/XSHelper.h \ - server/XSHackIos.h /Users/mac/theos/vendor/include/IOKit/IOKitLib.h \ - /Users/mac/theos/vendor/include/IOKit/IOTypes.h \ - /Users/mac/theos/vendor/include/IOKit/IOReturn.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitKeys.h \ - /Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h \ - server/MyAdTask2.h server/UDPHandler.h -/Users/mac/theos/Prefix.pch: -server/XSHelper.h: -server/XSHackIos.h: -/Users/mac/theos/vendor/include/IOKit/IOKitLib.h: -/Users/mac/theos/vendor/include/IOKit/IOTypes.h: -/Users/mac/theos/vendor/include/IOKit/IOReturn.h: -/Users/mac/theos/vendor/include/IOKit/IOKitKeys.h: -/Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h: -server/MyAdTask2.h: -server/UDPHandler.h: diff --git a/.theos/obj/debug/arm64e/server/UDPHandler.m.6fc57bc5.o b/.theos/obj/debug/arm64e/server/UDPHandler.m.6fc57bc5.o deleted file mode 100644 index 909c8c9..0000000 Binary files a/.theos/obj/debug/arm64e/server/UDPHandler.m.6fc57bc5.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/server/UIView+Toast.m.6fc57bc5.Td b/.theos/obj/debug/arm64e/server/UIView+Toast.m.6fc57bc5.Td deleted file mode 100644 index 55d5d32..0000000 --- a/.theos/obj/debug/arm64e/server/UIView+Toast.m.6fc57bc5.Td +++ /dev/null @@ -1,5 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/server/UIView+Toast.m.6fc57bc5.o: \ - server/UIView+Toast.m /Users/mac/theos/Prefix.pch \ - server/UIView+Toast.h -/Users/mac/theos/Prefix.pch: -server/UIView+Toast.h: diff --git a/.theos/obj/debug/arm64e/server/UIView+Toast.m.6fc57bc5.o b/.theos/obj/debug/arm64e/server/UIView+Toast.m.6fc57bc5.o deleted file mode 100644 index ab6d33b..0000000 Binary files a/.theos/obj/debug/arm64e/server/UIView+Toast.m.6fc57bc5.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/server/XSHackIos.m.6fc57bc5.Td b/.theos/obj/debug/arm64e/server/XSHackIos.m.6fc57bc5.Td deleted file mode 100644 index e2c7b07..0000000 --- a/.theos/obj/debug/arm64e/server/XSHackIos.m.6fc57bc5.Td +++ /dev/null @@ -1,73 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/server/XSHackIos.m.6fc57bc5.o: \ - server/XSHackIos.m /Users/mac/theos/Prefix.pch \ - /Users/mac/theos/vendor/include/SpringBoard/SBWindow.h \ - /Users/mac/theos/vendor/include/FrontBoard/module.modulemap \ - /Users/mac/theos/vendor/include/FrontBoard/FrontBoard.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBApplicationInfo.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBBundleInfo.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBApplicationProcess.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBProcess.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBDisplayManager.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBProcessManager.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBProcessState.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSMutableSceneSettings.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSSceneSettings.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSSceneSettingsDiff.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBScene.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSceneClient.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSceneClientProvider.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSceneHostManager.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSceneHostWrapperView.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSceneManager.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSystemApp.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSystemGestureManager.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBSystemService.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBWindow.h \ - /Users/mac/theos/vendor/include/UIKit/UIWindow+Private.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBWindowContextHostManager.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBWorkspaceEvent.h \ - /Users/mac/theos/vendor/include/FrontBoard/FBWorkspaceEventQueue.h \ - server/XSHelper.h server/XSHackIos.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitLib.h \ - /Users/mac/theos/vendor/include/IOKit/IOTypes.h \ - /Users/mac/theos/vendor/include/IOKit/IOReturn.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitKeys.h \ - /Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h \ - server/XSPhoneConfig.h server/XSPhoneInfo.h -/Users/mac/theos/Prefix.pch: -/Users/mac/theos/vendor/include/SpringBoard/SBWindow.h: -/Users/mac/theos/vendor/include/FrontBoard/module.modulemap: -/Users/mac/theos/vendor/include/FrontBoard/FrontBoard.h: -/Users/mac/theos/vendor/include/FrontBoard/FBApplicationInfo.h: -/Users/mac/theos/vendor/include/FrontBoard/FBBundleInfo.h: -/Users/mac/theos/vendor/include/FrontBoard/FBApplicationProcess.h: -/Users/mac/theos/vendor/include/FrontBoard/FBProcess.h: -/Users/mac/theos/vendor/include/FrontBoard/FBDisplayManager.h: -/Users/mac/theos/vendor/include/FrontBoard/FBProcessManager.h: -/Users/mac/theos/vendor/include/FrontBoard/FBProcessState.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSMutableSceneSettings.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSSceneSettings.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSSceneSettingsDiff.h: -/Users/mac/theos/vendor/include/FrontBoard/FBScene.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSceneClient.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSceneClientProvider.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSceneHostManager.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSceneHostWrapperView.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSceneManager.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSystemApp.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSystemGestureManager.h: -/Users/mac/theos/vendor/include/FrontBoard/FBSystemService.h: -/Users/mac/theos/vendor/include/FrontBoard/FBWindow.h: -/Users/mac/theos/vendor/include/UIKit/UIWindow+Private.h: -/Users/mac/theos/vendor/include/FrontBoard/FBWindowContextHostManager.h: -/Users/mac/theos/vendor/include/FrontBoard/FBWorkspaceEvent.h: -/Users/mac/theos/vendor/include/FrontBoard/FBWorkspaceEventQueue.h: -server/XSHelper.h: -server/XSHackIos.h: -/Users/mac/theos/vendor/include/IOKit/IOKitLib.h: -/Users/mac/theos/vendor/include/IOKit/IOTypes.h: -/Users/mac/theos/vendor/include/IOKit/IOReturn.h: -/Users/mac/theos/vendor/include/IOKit/IOKitKeys.h: -/Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h: -server/XSPhoneConfig.h: -server/XSPhoneInfo.h: diff --git a/.theos/obj/debug/arm64e/server/XSHackIos.m.6fc57bc5.o b/.theos/obj/debug/arm64e/server/XSHackIos.m.6fc57bc5.o deleted file mode 100644 index 9e43f23..0000000 Binary files a/.theos/obj/debug/arm64e/server/XSHackIos.m.6fc57bc5.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/server/XSHelper.m.6fc57bc5.Td b/.theos/obj/debug/arm64e/server/XSHelper.m.6fc57bc5.Td deleted file mode 100644 index ecf29d0..0000000 --- a/.theos/obj/debug/arm64e/server/XSHelper.m.6fc57bc5.Td +++ /dev/null @@ -1,4 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/server/XSHelper.m.6fc57bc5.o: \ - server/XSHelper.m /Users/mac/theos/Prefix.pch server/XSHelper.h -/Users/mac/theos/Prefix.pch: -server/XSHelper.h: diff --git a/.theos/obj/debug/arm64e/server/XSHelper.m.6fc57bc5.o b/.theos/obj/debug/arm64e/server/XSHelper.m.6fc57bc5.o deleted file mode 100644 index e1dc781..0000000 Binary files a/.theos/obj/debug/arm64e/server/XSHelper.m.6fc57bc5.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/server/XSHttpHelper.m.6fc57bc5.Td b/.theos/obj/debug/arm64e/server/XSHttpHelper.m.6fc57bc5.Td deleted file mode 100644 index d028c05..0000000 --- a/.theos/obj/debug/arm64e/server/XSHttpHelper.m.6fc57bc5.Td +++ /dev/null @@ -1,7 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/server/XSHttpHelper.m.6fc57bc5.o: \ - server/XSHttpHelper.m /Users/mac/theos/Prefix.pch \ - server/XSHttpHelper.h server/XSHelper.h server/XSPhoneConfig.h -/Users/mac/theos/Prefix.pch: -server/XSHttpHelper.h: -server/XSHelper.h: -server/XSPhoneConfig.h: diff --git a/.theos/obj/debug/arm64e/server/XSHttpHelper.m.6fc57bc5.o b/.theos/obj/debug/arm64e/server/XSHttpHelper.m.6fc57bc5.o deleted file mode 100644 index 434bea2..0000000 Binary files a/.theos/obj/debug/arm64e/server/XSHttpHelper.m.6fc57bc5.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/server/XSIosTouch.m.6fc57bc5.Td b/.theos/obj/debug/arm64e/server/XSIosTouch.m.6fc57bc5.Td deleted file mode 100644 index 6a5f925..0000000 --- a/.theos/obj/debug/arm64e/server/XSIosTouch.m.6fc57bc5.Td +++ /dev/null @@ -1,38 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/server/XSIosTouch.m.6fc57bc5.o: \ - server/XSIosTouch.m /Users/mac/theos/Prefix.pch server/XSIosTouch.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h \ - /Users/mac/theos/vendor/include/IOKit/IOTypes.h \ - /Users/mac/theos/vendor/include/IOKit/IOReturn.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitLib.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitKeys.h \ - /Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h \ - /Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h \ - server/IOHIDUsageTables.h server/XSPhoneConfig.h server/XSHelper.h -/Users/mac/theos/Prefix.pch: -server/XSIosTouch.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEvent.h: -/Users/mac/theos/vendor/include/IOKit/IOTypes.h: -/Users/mac/theos/vendor/include/IOKit/IOReturn.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventTypes.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventData.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystem.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDNotification.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDService.h: -/Users/mac/theos/vendor/include/IOKit/IOKitLib.h: -/Users/mac/theos/vendor/include/IOKit/IOKitKeys.h: -/Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventQueue.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDUserDevice.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDEventSystemClient.h: -/Users/mac/theos/vendor/include/IOKit/hid/IOHIDDisplay.h: -server/IOHIDUsageTables.h: -server/XSPhoneConfig.h: -server/XSHelper.h: diff --git a/.theos/obj/debug/arm64e/server/XSIosTouch.m.6fc57bc5.o b/.theos/obj/debug/arm64e/server/XSIosTouch.m.6fc57bc5.o deleted file mode 100644 index 0e5dc8c..0000000 Binary files a/.theos/obj/debug/arm64e/server/XSIosTouch.m.6fc57bc5.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/server/XSPhoneConfig.m.6fc57bc5.Td b/.theos/obj/debug/arm64e/server/XSPhoneConfig.m.6fc57bc5.Td deleted file mode 100644 index 58014c2..0000000 --- a/.theos/obj/debug/arm64e/server/XSPhoneConfig.m.6fc57bc5.Td +++ /dev/null @@ -1,7 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/server/XSPhoneConfig.m.6fc57bc5.o: \ - server/XSPhoneConfig.m /Users/mac/theos/Prefix.pch server/XSHelper.h \ - server/XSPhoneConfig.h server/MyEventBus.h -/Users/mac/theos/Prefix.pch: -server/XSHelper.h: -server/XSPhoneConfig.h: -server/MyEventBus.h: diff --git a/.theos/obj/debug/arm64e/server/XSPhoneConfig.m.6fc57bc5.o b/.theos/obj/debug/arm64e/server/XSPhoneConfig.m.6fc57bc5.o deleted file mode 100644 index c0859cb..0000000 Binary files a/.theos/obj/debug/arm64e/server/XSPhoneConfig.m.6fc57bc5.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/server/XSPhoneInfo.m.6fc57bc5.Td b/.theos/obj/debug/arm64e/server/XSPhoneInfo.m.6fc57bc5.Td deleted file mode 100644 index 1b70b7a..0000000 --- a/.theos/obj/debug/arm64e/server/XSPhoneInfo.m.6fc57bc5.Td +++ /dev/null @@ -1,19 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/server/XSPhoneInfo.m.6fc57bc5.o: \ - server/XSPhoneInfo.m /Users/mac/theos/Prefix.pch \ - /Users/mac/theos/vendor/include/IOKit/IOKitLib.h \ - /Users/mac/theos/vendor/include/IOKit/IOTypes.h \ - /Users/mac/theos/vendor/include/IOKit/IOReturn.h \ - /Users/mac/theos/vendor/include/IOKit/IOKitKeys.h \ - /Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h \ - /Users/mac/theos/vendor/include/IOKit/ps/IOPowerSources.h \ - /Users/mac/theos/vendor/include/IOKit/ps/IOPSKeys.h \ - server/XSPhoneInfo.h -/Users/mac/theos/Prefix.pch: -/Users/mac/theos/vendor/include/IOKit/IOKitLib.h: -/Users/mac/theos/vendor/include/IOKit/IOTypes.h: -/Users/mac/theos/vendor/include/IOKit/IOReturn.h: -/Users/mac/theos/vendor/include/IOKit/IOKitKeys.h: -/Users/mac/theos/vendor/include/IOKit/OSMessageNotification.h: -/Users/mac/theos/vendor/include/IOKit/ps/IOPowerSources.h: -/Users/mac/theos/vendor/include/IOKit/ps/IOPSKeys.h: -server/XSPhoneInfo.h: diff --git a/.theos/obj/debug/arm64e/server/XSPhoneInfo.m.6fc57bc5.o b/.theos/obj/debug/arm64e/server/XSPhoneInfo.m.6fc57bc5.o deleted file mode 100644 index 8e27191..0000000 Binary files a/.theos/obj/debug/arm64e/server/XSPhoneInfo.m.6fc57bc5.o and /dev/null differ diff --git a/.theos/obj/debug/arm64e/server/XUDPServer.m.6fc57bc5.Td b/.theos/obj/debug/arm64e/server/XUDPServer.m.6fc57bc5.Td deleted file mode 100644 index bcb9b58..0000000 --- a/.theos/obj/debug/arm64e/server/XUDPServer.m.6fc57bc5.Td +++ /dev/null @@ -1,9 +0,0 @@ -/Users/mac/workspaces/projects/ios-change/code/ios-change/main/.theos/obj/debug/arm64e/server/XUDPServer.m.6fc57bc5.o: \ - server/XUDPServer.m /Users/mac/theos/Prefix.pch server/XUDPServer.h \ - server/CocoaAsyncSocket.h server/GCD/GCDAsyncUdpSocket.h \ - server/UDPHandler.h -/Users/mac/theos/Prefix.pch: -server/XUDPServer.h: -server/CocoaAsyncSocket.h: -server/GCD/GCDAsyncUdpSocket.h: -server/UDPHandler.h: diff --git a/.theos/obj/debug/arm64e/server/XUDPServer.m.6fc57bc5.o b/.theos/obj/debug/arm64e/server/XUDPServer.m.6fc57bc5.o deleted file mode 100644 index 076cb2c..0000000 Binary files a/.theos/obj/debug/arm64e/server/XUDPServer.m.6fc57bc5.o and /dev/null differ diff --git a/.theos/packages/com.xyzshell.ioscontrol-0.0.7-10 b/.theos/packages/com.xyzshell.ioscontrol-0.0.7-10 index 801f180..31ff414 100644 --- a/.theos/packages/com.xyzshell.ioscontrol-0.0.7-10 +++ b/.theos/packages/com.xyzshell.ioscontrol-0.0.7-10 @@ -1 +1 @@ -47 \ No newline at end of file +48 \ No newline at end of file diff --git a/AppRunMan/server/IPhoneHertbeat.m b/AppRunMan/server/IPhoneHertbeat.m index 8dbe399..0000b85 100755 --- a/AppRunMan/server/IPhoneHertbeat.m +++ b/AppRunMan/server/IPhoneHertbeat.m @@ -158,7 +158,7 @@ self.ip = [[XSPhoneInfo sharedInstance] IPAddress]; self.remoteIp = [[XSPhoneInfo sharedInstance] remoteIp]; self.diskSize = [[XSPhoneInfo sharedInstance] IPhoneStatus]; - self.message = @"250916max"; + self.message = @"251021a"; // 构建请求数据 NSDictionary *heartbeatData = [self constructHeartbeatData]; if (!heartbeatData) { diff --git a/AppRunMan/server/MyAdTask2.m b/AppRunMan/server/MyAdTask2.m index 3312edf..af2f771 100644 --- a/AppRunMan/server/MyAdTask2.m +++ b/AppRunMan/server/MyAdTask2.m @@ -313,7 +313,7 @@ BOOL myadTaskManualStop = NO; NSDate* curRunTime = [NSDate date]; NSTimeInterval elapsed = [curRunTime timeIntervalSinceDate:self->lastRun]; - if (elapsed >= 120) { + if (elapsed >= 30) { //[self onStop]; [self start]; diff --git a/import_idfa.py b/import_idfa.py new file mode 100644 index 0000000..22a39fa --- /dev/null +++ b/import_idfa.py @@ -0,0 +1,38 @@ +import psycopg2 +import rich.progress +import sys + +con = psycopg2.connect(host="192.168.9.11", database="myios", user="postgres", password="123QweasdzxC!1") +def add_gaid(data, source): + idfas = ",".join([f"'{it}'" for it in data]) + sql = f""" + insert into data_app_idfa(idfaid, source) +select id as idfaid, '{source}' as source from idfa_data +where idfa in ({idfas}) + ON CONFLICT (idfaid,source) DO NOTHING""" + cur = con.cursor() + r = cur.execute(sql) + # print("add gaid ", str(r), " records") + con.commit() + + + + +def addfile(p): + data = [] + with rich.progress.open(p,'r') as f: + for line in f: + gaid = line.strip() + if gaid == "": + continue + data.append(gaid) + if len(data) > 999: + add_gaid(data, 'idfa-new') + data = [] + + if len(data) > 0: + add_gaid(data, 'idfa-new') + + +if __name__ == "__main__": + addfile(sys.argv[1]) \ No newline at end of file diff --git a/ios-change-info/Tweak.x b/ios-change-info/Tweak.x index cb7770e..1996203 100644 --- a/ios-change-info/Tweak.x +++ b/ios-change-info/Tweak.x @@ -80,48 +80,6 @@ const char* str2chars(NSString *str) { // #if __IPHONE_OS_VERSION_MAX_ALLOWED < 140000 -// 自定义的ATTrackingManager类 -@interface CustomATTrackingManager : NSObject -+ (NSInteger)trackingAuthorizationStatus; -+ (void)requestTrackingAuthorizationWithCompletionHandler:(void (^)(NSInteger status))completion; -@end - -@implementation CustomATTrackingManager - -+ (NSInteger)trackingAuthorizationStatus { - // 返回自定义的授权状态 - __block NSInteger originalStatus = 3; - tryGetVal(@"trackingStatus", ^(id parameter) { - NSLog(@"[CustomATTrackingManager Hook] API trackingAuthorizationStatus: %@", parameter); - originalStatus = str2int(parameter); - }); - return originalStatus ?: 0; // 默认返回NotDetermined -} - -+ (void)requestTrackingAuthorizationWithCompletionHandler:(void (^)(NSInteger status))completion { - dispatch_async(dispatch_get_main_queue(), ^{ - if (completion) completion(3); - }); -} - -@end - -// Hook NSClassFromString - -%hookf(Class, NSClassFromString, NSString *aClassName) { - NSLog(@"hook NSClassFromString 1,%@", aClassName); - Class res = %orig; - if (res) { - return res; - } - NSLog(@"hook NSClassFromString 2,%@", aClassName); - if ([aClassName isEqualToString:@"ATTrackingManager"]) { - NSLog(@"hook NSClassFromString 3,%@", aClassName); - return [CustomATTrackingManager class]; - } - return res; -} - // #endif // group ohho start @@ -842,39 +800,6 @@ static double randomRadiansPerSecond() { %end -// LUX no -%hook NSBundle - -- (NSString *)pathForResource:(NSString *)name ofType:(NSString *)ext { - if ([name isEqualToString:@"embedded"] && [ext isEqualToString:@"mobileprovision"]) { - NSString *originalResult = %orig; - NSLog(@"[Hook] Checking embedded.mobileprovision, original: %@", originalResult ? @"EXISTS" : @"NULL"); - return nil; - } - - return %orig; -} - -- (NSURL *)appStoreReceiptURL { - NSURL *originalURL = %orig; - NSLog(@"[Hook] appStoreReceiptURL: %@", originalURL); - - // 获取应用的Documents目录 - NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); - NSString *documentsPath = [paths firstObject]; - - // 从Documents路径回到容器根目录,然后拼接StoreKit路径 - NSString *containerPath = [documentsPath stringByDeletingLastPathComponent]; // 删除Documents - NSString *appStorePath = [containerPath stringByAppendingPathComponent:@"StoreKit/receipt"]; - - NSURL *fakeURL = [NSURL fileURLWithPath:appStorePath]; - NSLog(@"[Hook] Simulating App Store receipt: %@", fakeURL); - return fakeURL; - - // return originalURL; -} - -%end // int uname(struct utsname *); %hookf(int, uname, struct utsname * systemInfo) { @@ -1258,36 +1183,6 @@ SCNetworkReachabilityGetFlags ( %end -static BOOL (*original_isAppTrackingTransparencyFrameworkAvailable)(id self, SEL _cmd); - -static BOOL hooked_isAppTrackingTransparencyFrameworkAvailable(id self, SEL _cmd) { - NSLog(@"[Hook] +[ALAdvertisingInfoManager isAppTrackingTransparencyFrameworkAvailable] called"); - - BOOL result = original_isAppTrackingTransparencyFrameworkAvailable(self, _cmd); - - NSLog(@"[Hook] Original result: %@", result ? @"YES" : @"NO"); - - // 可以修改返回值 - // return YES; - - return YES; -} - - -static NSInteger (*original_appTrackingTransparencyStatus)(id self, SEL _cmd); - -static NSInteger hooked_appTrackingTransparencyStatus(id self, SEL _cmd) { - NSLog(@"[Hook] appTrackingTransparencyStatus called on: %@", self); - - NSInteger result = original_appTrackingTransparencyStatus(self, _cmd); - - NSLog(@"[Hook] Original ATT status: %ld", (long)result); - - // 可以修改返回值 - result = 3; // 强制返回授权状态 - - return result; -} %ctor{ @@ -1312,42 +1207,6 @@ static NSInteger hooked_appTrackingTransparencyStatus(id self, SEL _cmd) { // 指定需要运行的执行的分组代码,%init有两种用法,这里只展示一种 [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"kLuxSSFaceKey"]; %init(ohno); - - // - Class targetClass = NSClassFromString(@"ALAdvertisingInfoManager"); - - if (targetClass) { - NSLog(@"[Hook] Found ALAdvertisingInfoManager class"); - - Method originalMethod = class_getClassMethod(targetClass, @selector(isAppTrackingTransparencyFrameworkAvailable)); - - if (originalMethod) { - NSLog(@"[Hook] Found target method"); - - original_isAppTrackingTransparencyFrameworkAvailable = (BOOL (*)(id, SEL))method_getImplementation(originalMethod); - method_setImplementation(originalMethod, (IMP)hooked_isAppTrackingTransparencyFrameworkAvailable); - - NSLog(@"[Hook] Method hooked successfully"); - } else { - NSLog(@"[Hook] Target method not found"); - } - - Method originalMethod1 = class_getInstanceMethod(targetClass, @selector(appTrackingTransparencyStatus)); - - if (originalMethod1) { - NSLog(@"[Hook] Found appTrackingTransparencyStatus method"); - - original_appTrackingTransparencyStatus = (NSInteger (*)(id, SEL))method_getImplementation(originalMethod1); - method_setImplementation(originalMethod1, (IMP)hooked_appTrackingTransparencyStatus); - - NSLog(@"[Hook] appTrackingTransparencyStatus hooked successfully"); - } else { - NSLog(@"[Hook] appTrackingTransparencyStatus method not found"); - } - } else { - NSLog(@"[Hook] ALAdvertisingInfoManager class not found"); - } - } } } diff --git a/ips.txt b/ips.txt index efa9274..fa2b9d6 100644 --- a/ips.txt +++ b/ips.txt @@ -1,17 +1 @@ -172.18.100.33 -172.18.102.31 -172.18.104.13 -172.18.102.11 -172.18.105.19 -172.18.101.16 -172.18.104.31 -172.18.100.21 -172.18.103.29 -172.18.104.30 -192.168.11.14 -172.18.106.22 -172.18.107.21 -172.18.107.13 -172.18.107.19 - 192.168.10.13 - 172.18.106.25 \ No newline at end of file +172.29.112.23 \ No newline at end of file diff --git a/packages/lux-251021a.deb b/packages/lux-251021a.deb new file mode 100644 index 0000000..c7d58b3 Binary files /dev/null and b/packages/lux-251021a.deb differ