diff --git a/apps/demo/src/plugin-demos/canvas-three.xml b/apps/demo/src/plugin-demos/canvas-three.xml index b2f57cb05..c3768f2f5 100644 --- a/apps/demo/src/plugin-demos/canvas-three.xml +++ b/apps/demo/src/plugin-demos/canvas-three.xml @@ -4,7 +4,7 @@ - + diff --git a/packages/canvas-pixi/index.ts b/packages/canvas-pixi/index.ts index 208af5357..f16502d06 100644 --- a/packages/canvas-pixi/index.ts +++ b/packages/canvas-pixi/index.ts @@ -20,11 +20,10 @@ class NSCPIXIApplication extends Pixii.Application { view = document.createElement('canvas'); view.nativeElement = context.canvas; } - const width = props.width || clientWidth * Screen.mainScreen.scale; - const height = props.height || clientHeight * Screen.mainScreen.scale; - - // PIXI.settings.RESOLUTION = 1; + const width = props.width || clientWidth;// * Screen.mainScreen.scale; + const height = props.height || clientHeight;// * Screen.mainScreen.scale; + PIXI.settings.RESOLUTION = 1; super({ ...props, resolution: Screen.mainScreen.scale, diff --git a/packages/canvas-pixi/package.json b/packages/canvas-pixi/package.json index 2541638b9..f7a5d24cd 100644 --- a/packages/canvas-pixi/package.json +++ b/packages/canvas-pixi/package.json @@ -1,6 +1,6 @@ { "name": "@nativescript/canvas-pixi", - "version": "2.0.0-beta.21", + "version": "2.0.0-betabo.21", "description": "Plugin for using pixi.js in NativeScript", "main": "index", "typings": "index.d.ts", diff --git a/packages/canvas/Canvas/common.ts b/packages/canvas/Canvas/common.ts index 7e3720c58..ab2da8bea 100644 --- a/packages/canvas/Canvas/common.ts +++ b/packages/canvas/Canvas/common.ts @@ -570,6 +570,9 @@ export abstract class CanvasBase extends View implements ICanvasBase { previousEvent = { pointerId, x: 0, y: 0 }; } + pointer.x = pointer.x*Screen.mainScreen.scale; + pointer.y = pointer.y*Screen.mainScreen.scale; + if (hasPointerCallbacks) { const event = new PointerEvent('pointermove', { pointerType: 'touch', @@ -916,6 +919,9 @@ export abstract class CanvasBase extends View implements ICanvasBase { previousEvent = { pointerId, x: 0, y: 0 }; } + pointer.x = pointer.x*Screen.mainScreen.scale; + pointer.y = pointer.y*Screen.mainScreen.scale; + if (hasPointerCallbacks) { const event = new PointerEvent('pointermove', { pointerType: 'touch', @@ -1010,19 +1016,19 @@ export abstract class CanvasBase extends View implements ICanvasBase { const data = JSON.parse(event); switch (data.event) { case 'down': - this._downCallback(data.ptrId, data.x, data.y, data.isPrimary); + this._downCallback(data.ptrId, data.x*Screen.mainScreen.scale, data.y*Screen.mainScreen.scale, data.isPrimary); break; case 'move': this._moveCallback(data.pointers); break; case 'up': - this._upCallback(data.ptrId, data.x, data.y, data.isPrimary); + this._upCallback(data.ptrId, data.x*Screen.mainScreen.scale, data.y*Screen.mainScreen.scale, data.isPrimary); break; case 'scale': this._pinchCallback(data); break; case 'cancel': - this._cancelCallback(data.ptrId, data.x, data.y, data.isPrimary); + this._cancelCallback(data.ptrId, data.x*Screen.mainScreen.scale, data.y*Screen.mainScreen.scale, data.isPrimary); break; default: break; diff --git a/packages/canvas/Canvas/index.ios.ts b/packages/canvas/Canvas/index.ios.ts index b7b601dcc..1a765f6c0 100644 --- a/packages/canvas/Canvas/index.ios.ts +++ b/packages/canvas/Canvas/index.ios.ts @@ -175,6 +175,7 @@ export class Canvas extends CanvasBase { if (!this.parent) { return; } + this._canvas.subviews.objectAtIndex(0).frame = CGRectMake(0,0,this._canvas.frame.size.width,this._canvas.frame.size.height) if (!Object.hasOwn(this.parent, 'clientWidth') && !Object.hasOwn(this.parent, 'clientHeight')) { Object.defineProperties(this.parent, { clientWidth: { @@ -265,11 +266,11 @@ export class Canvas extends CanvasBase { } if (!this.parent || force) { - if (!force || (typeof this.style.width === 'string' && this.style.width.indexOf('%')) || (typeof this.style.height === 'string' && this.style.height.indexOf('%'))) { + if (this._canvas === undefined || this._canvas === null) { return; } - if (this._canvas === undefined || this._canvas === null) { + if (!force || (typeof this.style.width === 'string' && this.style.width.indexOf('%')) || (typeof this.style.height === 'string' && this.style.height.indexOf('%'))) { return; } diff --git a/packages/canvas/package.json b/packages/canvas/package.json index d9daff5de..ebc0d03f6 100644 --- a/packages/canvas/package.json +++ b/packages/canvas/package.json @@ -1,6 +1,6 @@ { "name": "@nativescript/canvas", - "version": "2.0.0-beta.21", + "version": "2.0.0-betabo.21", "description": "DOM Canvas API for NativeScript", "main": "index", "typings": "index.d.ts", diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/Info.plist b/packages/canvas/platforms/ios/CanvasNative.xcframework/Info.plist index e18dd57e0..d423fbd38 100644 --- a/packages/canvas/platforms/ios/CanvasNative.xcframework/Info.plist +++ b/packages/canvas/platforms/ios/CanvasNative.xcframework/Info.plist @@ -10,18 +10,15 @@ DebugSymbolsPath dSYMs LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath CanvasNative.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator BinaryPath @@ -29,15 +26,18 @@ DebugSymbolsPath dSYMs LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath CanvasNative.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator CFBundlePackageType diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/CanvasNative b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/CanvasNative index 452ec9d4e..2d816f09e 100755 Binary files a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/CanvasNative and b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/CanvasNative differ diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/canvas_native.h b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/canvas_native.h index 0d26450ff..2be8666df 100644 --- a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/canvas_native.h +++ b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/canvas_native.h @@ -172,8 +172,6 @@ typedef struct U32Buffer U32Buffer; typedef struct U8Buffer U8Buffer; -typedef struct URL URL; - typedef struct WEBGL_color_buffer_float WEBGL_color_buffer_float; typedef struct WEBGL_compressed_texture_atc WEBGL_compressed_texture_atc; @@ -2906,54 +2904,4 @@ char *canvas_native_string_buffer_get_value_at(const struct StringBuffer *buffer void canvas_native_string_buffer_destroy(struct StringBuffer *buffer); -bool canvas_url_can_parse(const char *value, const char *base); - -struct URL *canvas_url_create(const char *value, const char *base); - -void canvas_url_destroy(struct URL *url); - -struct CCow *canvas_url_to_string(struct URL *url); - -const char *canvas_url_hash(struct URL *url); - -void canvas_url_set_hash(struct URL *url, const char *hash); - -const char *canvas_url_host(struct URL *url); - -void canvas_url_set_host(struct URL *url, const char *host); - -const char *canvas_url_host_name(struct URL *url); - -void canvas_url_set_host_name(struct URL *url, const char *hostname); - -const char *canvas_url_href(struct URL *url); - -void canvas_url_set_href(struct URL *url, const char *href); - -const char *canvas_url_origin(struct URL *url); - -const char *canvas_url_password(struct URL *url); - -void canvas_url_set_password(struct URL *url, const char *password); - -const char *canvas_url_pathname(struct URL *url); - -void canvas_url_set_pathname(struct URL *url, const char *pathname); - -const char *canvas_url_port(struct URL *url); - -void canvas_url_set_port(struct URL *url, const char *port); - -const char *canvas_url_protocol(struct URL *url); - -void canvas_url_set_protocol(struct URL *url, const char *protocol); - -const char *canvas_url_search(struct URL *url); - -void canvas_url_set_search(struct URL *url, const char *search); - -const char *canvas_url_username(struct URL *url); - -void canvas_url_set_username(struct URL *url, const char *username); - #endif /* CANVAS_C_H */ diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Info.plist b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Info.plist index 6d4df4df9..bd264f02c 100644 Binary files a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Info.plist and b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Info.plist differ diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo index 192d758e7..09502a607 100644 Binary files a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo and b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.abi.json b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.abi.json index 897ef9dc0..48b73b494 100644 --- a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.abi.json +++ b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.abi.json @@ -5434,336 +5434,336 @@ }, "ConstValues": [ { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 328, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 334, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 344, "length": 1, "value": "1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 355, "length": 1, "value": "1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 412, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 2137, "length": 1, - "value": "1" + "value": "2" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", "offset": 2040, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 2316, + "offset": 2310, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 2374, + "offset": 2368, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 2427, + "offset": 2421, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 2498, + "offset": 2492, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 2996, + "offset": 2990, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3030, + "offset": 3024, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3060, + "offset": 3054, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3113, + "offset": 3107, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 3155, + "offset": 3149, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3195, + "offset": 3189, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3241, + "offset": 3235, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3274, + "offset": 3268, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3314, + "offset": 3308, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3352, + "offset": 3346, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 12748, + "offset": 12752, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 13229, + "offset": 13233, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 13772, + "offset": 13776, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 13804, + "offset": 13808, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 316, "length": 2, "value": "-1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 341, "length": 2, "value": "-1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 386, "length": 2, "value": "-1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 479, "length": 1, "value": "4" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "StringLiteral", "offset": 512, "length": 274, "value": "\"precision highp float;\nattribute vec4 aPosition;\nuniform mat4 uTextureMatrix;\nvarying vec2 TexCoord;\nvoid main(){\nvec2 clipSpace = (1.0 - 2.0 * aPosition.xy);\nTexCoord = aPosition.xy;\ngl_Position = vec4(clipSpace, 0.0, 1.0);\n}\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "StringLiteral", "offset": 833, "length": 170, "value": "\"precision highp float;\nvarying vec2 TexCoord;\nuniform sampler2D uSampler;\nvoid main(){\ngl_FragColor = texture2D(uSampler, TexCoord);\n}\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "Array", "offset": 383, "length": 2, "value": "[]" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "IntegerLiteral", "offset": 421, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 10963, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11130, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11299, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11470, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11640, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "StringLiteral", "offset": 133, "length": 15, "value": "\"CanvasNative.NSCTouchHandler\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", "kind": "StringLiteral", "offset": 233, "length": 22, "value": "\"Failed to load image\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", "kind": "StringLiteral", "offset": 313, "length": 21, "value": "\"NSCImageBitmapQueue\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", "kind": "IntegerLiteral", "offset": 242, "length": 1, "value": "4" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "BooleanLiteral", "offset": 246, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "IntegerLiteral", "offset": 352, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "StringLiteral", "offset": 180, "length": 13, "value": "\"CanvasNative.CanvasGLKView\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "BooleanLiteral", "offset": 2249, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "BooleanLiteral", "offset": 2325, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", "kind": "StringLiteral", "offset": 246, "length": 20, diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative index 8b0af7bf5..64c4e6a15 100644 Binary files a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative and b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative differ diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml index 7793d8f81..6df264619 100644 --- a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml +++ b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml @@ -1,638 +1,638 @@ --- triple: 'arm64-apple-darwin' -binary-path: '/Users/triniwiz/Documents/GitHub/canvas/packages/canvas/src-native/canvas-ios/dist/Release-iphoneos/CanvasNative.framework/CanvasNative' +binary-path: '/Users/nstudio/Documents/github/NativeScript/canvas/packages/canvas/src-native/canvas-ios/dist/Release-iphoneos/CanvasNative.framework/CanvasNative' relocations: - - { offsetInCU: 0x34, offset: 0x75133, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionString, symObjAddr: 0x0, symBinAddr: 0x8BB000, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x75168, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionNumber, symObjAddr: 0x38, symBinAddr: 0x8BB038, symSize: 0x0 } - - { offsetInCU: 0x3F, offset: 0x751BD, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x28, symBinAddr: 0x4028, symSize: 0xC } - - { offsetInCU: 0x53, offset: 0x751D1, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x34, symBinAddr: 0x4034, symSize: 0x4 } - - { offsetInCU: 0x67, offset: 0x751E5, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwet', symObjAddr: 0x38, symBinAddr: 0x4038, symSize: 0x20 } - - { offsetInCU: 0x7B, offset: 0x751F9, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwst', symObjAddr: 0x58, symBinAddr: 0x4058, symSize: 0x28 } - - { offsetInCU: 0x8F, offset: 0x7520D, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwCP', symObjAddr: 0x94, symBinAddr: 0x4094, symSize: 0x30 } - - { offsetInCU: 0xA3, offset: 0x75221, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0xC4, symBinAddr: 0x40C4, symSize: 0xC } - - { offsetInCU: 0xB7, offset: 0x75235, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwet', symObjAddr: 0xD0, symBinAddr: 0x40D0, symSize: 0x20 } - - { offsetInCU: 0xCB, offset: 0x75249, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwst', symObjAddr: 0xF0, symBinAddr: 0x40F0, symSize: 0x2C } - - { offsetInCU: 0x4F, offset: 0x7540A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC11_WriteQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2A78, symBinAddr: 0x10C96D0, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x75424, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10_ReadQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2A80, symBinAddr: 0x10C96D8, symSize: 0x0 } - - { offsetInCU: 0x9D, offset: 0x75458, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTo', symObjAddr: 0x4, symBinAddr: 0x4194, symSize: 0x38 } - - { offsetInCU: 0xF3, offset: 0x754AE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x40, symBinAddr: 0x41D0, symSize: 0x70 } - - { offsetInCU: 0x144, offset: 0x754FF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0xB4, symBinAddr: 0x4244, symSize: 0x44 } - - { offsetInCU: 0x19F, offset: 0x7555A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0xFC, symBinAddr: 0x428C, symSize: 0x50 } - - { offsetInCU: 0x204, offset: 0x755BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0x150, symBinAddr: 0x42E0, symSize: 0x68 } - - { offsetInCU: 0x27D, offset: 0x75638, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x1BC, symBinAddr: 0x434C, symSize: 0x98 } - - { offsetInCU: 0x307, offset: 0x756C2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZTo', symObjAddr: 0x298, symBinAddr: 0x4428, symSize: 0x50 } - - { offsetInCU: 0x3D8, offset: 0x75793, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZTo', symObjAddr: 0x334, symBinAddr: 0x44C4, symSize: 0x58 } - - { offsetInCU: 0x4B2, offset: 0x7586D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZTo', symObjAddr: 0x3D4, symBinAddr: 0x4564, symSize: 0x58 } - - { offsetInCU: 0x591, offset: 0x7594C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZTo', symObjAddr: 0x47C, symBinAddr: 0x460C, symSize: 0x60 } - - { offsetInCU: 0x63D, offset: 0x759F8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZTo', symObjAddr: 0x4E0, symBinAddr: 0x4670, symSize: 0x8 } - - { offsetInCU: 0x6A6, offset: 0x75A61, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZTo', symObjAddr: 0x4EC, symBinAddr: 0x467C, symSize: 0x8 } - - { offsetInCU: 0x6FD, offset: 0x75AB8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZTo', symObjAddr: 0x508, symBinAddr: 0x4698, symSize: 0x8 } - - { offsetInCU: 0x754, offset: 0x75B0F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZTo', symObjAddr: 0x514, symBinAddr: 0x46A4, symSize: 0x8 } - - { offsetInCU: 0x7AB, offset: 0x75B66, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZTo', symObjAddr: 0x520, symBinAddr: 0x46B0, symSize: 0x8 } - - { offsetInCU: 0x802, offset: 0x75BBD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZTo', symObjAddr: 0x52C, symBinAddr: 0x46BC, symSize: 0x8 } - - { offsetInCU: 0x881, offset: 0x75C3C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZTo', symObjAddr: 0x53C, symBinAddr: 0x46CC, symSize: 0x24 } - - { offsetInCU: 0x932, offset: 0x75CED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZTo', symObjAddr: 0x564, symBinAddr: 0x46F4, symSize: 0x14 } - - { offsetInCU: 0x9A5, offset: 0x75D60, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZTo', symObjAddr: 0x57C, symBinAddr: 0x470C, symSize: 0x8 } - - { offsetInCU: 0x9FC, offset: 0x75DB7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZTo', symObjAddr: 0x5DC, symBinAddr: 0x476C, symSize: 0x74 } - - { offsetInCU: 0xA87, offset: 0x75E42, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTo', symObjAddr: 0x7E4, symBinAddr: 0x4974, symSize: 0xA0 } - - { offsetInCU: 0xAD8, offset: 0x75E93, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZTo', symObjAddr: 0xAEC, symBinAddr: 0x4C7C, symSize: 0x98 } - - { offsetInCU: 0xB29, offset: 0x75EE4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZTo', symObjAddr: 0xE40, symBinAddr: 0x4FD0, symSize: 0x98 } - - { offsetInCU: 0xB85, offset: 0x75F40, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTo', symObjAddr: 0x1268, symBinAddr: 0x53F8, symSize: 0xD8 } - - { offsetInCU: 0xBCD, offset: 0x75F88, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTo', symObjAddr: 0x1344, symBinAddr: 0x54D4, symSize: 0x34 } - - { offsetInCU: 0xC2D, offset: 0x75FE8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfcTo', symObjAddr: 0x13C8, symBinAddr: 0x5558, symSize: 0x3C } - - { offsetInCU: 0xC7E, offset: 0x76039, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTf4nd_n', symObjAddr: 0x1438, symBinAddr: 0x55C8, symSize: 0x2AC } - - { offsetInCU: 0xEB2, offset: 0x7626D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTf4nnnd_n', symObjAddr: 0x16E4, symBinAddr: 0x5874, symSize: 0x25C } - - { offsetInCU: 0x10A8, offset: 0x76463, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTf4nnd_n', symObjAddr: 0x1940, symBinAddr: 0x5AD0, symSize: 0xCC } - - { offsetInCU: 0x11A1, offset: 0x7655C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTf4nnnnd_n', symObjAddr: 0x1A0C, symBinAddr: 0x5B9C, symSize: 0x1AC } - - { offsetInCU: 0x1312, offset: 0x766CD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTf4nnnnnnd_n', symObjAddr: 0x1BB8, symBinAddr: 0x5D48, symSize: 0x1C4 } - - { offsetInCU: 0x14A3, offset: 0x7685E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTf4nnnnnnnnnnd_n', symObjAddr: 0x1D7C, symBinAddr: 0x5F0C, symSize: 0x1D8 } - - { offsetInCU: 0x168B, offset: 0x76A46, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTf4nnnd_n', symObjAddr: 0x1F54, symBinAddr: 0x60E4, symSize: 0x1B4 } - - { offsetInCU: 0x1755, offset: 0x76B10, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTf4nnnnd_n', symObjAddr: 0x22AC, symBinAddr: 0x643C, symSize: 0x1D4 } - - { offsetInCU: 0x1836, offset: 0x76BF1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTf4d_n', symObjAddr: 0x2480, symBinAddr: 0x6610, symSize: 0x114 } - - { offsetInCU: 0x18C9, offset: 0x76C84, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TR', symObjAddr: 0x884, symBinAddr: 0x4A14, symSize: 0x78 } - - { offsetInCU: 0x18E1, offset: 0x76C9C, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TR', symObjAddr: 0xB84, symBinAddr: 0x4D14, symSize: 0x54 } - - { offsetInCU: 0x194E, offset: 0x76D09, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfETo', symObjAddr: 0x1434, symBinAddr: 0x55C4, symSize: 0x4 } - - { offsetInCU: 0x19D9, offset: 0x76D94, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCMa', symObjAddr: 0x2594, symBinAddr: 0x6724, symSize: 0x20 } - - { offsetInCU: 0x19ED, offset: 0x76DA8, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TRTA', symObjAddr: 0x25D8, symBinAddr: 0x6768, symSize: 0x8 } - - { offsetInCU: 0x1A0C, offset: 0x76DC7, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSg10ObjectiveC8ObjCBoolVIeyByy_ACSbIeggy_TRTA', symObjAddr: 0x25E0, symBinAddr: 0x6770, symSize: 0x18 } - - { offsetInCU: 0x1A35, offset: 0x76DF0, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TRTA', symObjAddr: 0x25F8, symBinAddr: 0x6788, symSize: 0x8 } - - { offsetInCU: 0x1A49, offset: 0x76E04, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCMa', symObjAddr: 0x2600, symBinAddr: 0x6790, symSize: 0x3C } - - { offsetInCU: 0x1A5D, offset: 0x76E18, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_TA', symObjAddr: 0x2680, symBinAddr: 0x6810, symSize: 0x34 } - - { offsetInCU: 0x1A71, offset: 0x76E2C, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x26B4, symBinAddr: 0x6844, symSize: 0x10 } - - { offsetInCU: 0x1A85, offset: 0x76E40, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x26C4, symBinAddr: 0x6854, symSize: 0x8 } - - { offsetInCU: 0x1A99, offset: 0x76E54, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x26F0, symBinAddr: 0x6880, symSize: 0x40 } - - { offsetInCU: 0x1ACD, offset: 0x76E88, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2774, symBinAddr: 0x6904, symSize: 0x40 } - - { offsetInCU: 0x1B0B, offset: 0x76EC6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x27B4, symBinAddr: 0x6944, symSize: 0x28 } - - { offsetInCU: 0x1B3F, offset: 0x76EFA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2834, symBinAddr: 0x69C4, symSize: 0x3C } - - { offsetInCU: 0x1B73, offset: 0x76F2E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x289C, symBinAddr: 0x6A2C, symSize: 0x30 } - - { offsetInCU: 0x1BAF, offset: 0x76F6A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_TA', symObjAddr: 0x2908, symBinAddr: 0x6A98, symSize: 0x10 } - - { offsetInCU: 0x1BC3, offset: 0x76F7E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2918, symBinAddr: 0x6AA8, symSize: 0x40 } - - { offsetInCU: 0x2042, offset: 0x773FD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZ', symObjAddr: 0x0, symBinAddr: 0x4190, symSize: 0x4 } - - { offsetInCU: 0x205D, offset: 0x77418, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x3C, symBinAddr: 0x41CC, symSize: 0x4 } - - { offsetInCU: 0x2078, offset: 0x77433, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0xB0, symBinAddr: 0x4240, symSize: 0x4 } - - { offsetInCU: 0x2099, offset: 0x77454, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0xF8, symBinAddr: 0x4288, symSize: 0x4 } - - { offsetInCU: 0x20B4, offset: 0x7746F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0x14C, symBinAddr: 0x42DC, symSize: 0x4 } - - { offsetInCU: 0x20CF, offset: 0x7748A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x1B8, symBinAddr: 0x4348, symSize: 0x4 } - - { offsetInCU: 0x20EA, offset: 0x774A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZ', symObjAddr: 0x254, symBinAddr: 0x43E4, symSize: 0x44 } - - { offsetInCU: 0x2232, offset: 0x775ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZ', symObjAddr: 0x2E8, symBinAddr: 0x4478, symSize: 0x4C } - - { offsetInCU: 0x237B, offset: 0x77736, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZ', symObjAddr: 0x38C, symBinAddr: 0x451C, symSize: 0x48 } - - { offsetInCU: 0x24C3, offset: 0x7787E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZ', symObjAddr: 0x42C, symBinAddr: 0x45BC, symSize: 0x50 } - - { offsetInCU: 0x2620, offset: 0x779DB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZ', symObjAddr: 0x4DC, symBinAddr: 0x466C, symSize: 0x4 } - - { offsetInCU: 0x2692, offset: 0x77A4D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZ', symObjAddr: 0x4E8, symBinAddr: 0x4678, symSize: 0x4 } - - { offsetInCU: 0x26D5, offset: 0x77A90, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZ', symObjAddr: 0x4F4, symBinAddr: 0x4684, symSize: 0x14 } - - { offsetInCU: 0x271A, offset: 0x77AD5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZ', symObjAddr: 0x510, symBinAddr: 0x46A0, symSize: 0x4 } - - { offsetInCU: 0x275D, offset: 0x77B18, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZ', symObjAddr: 0x51C, symBinAddr: 0x46AC, symSize: 0x4 } - - { offsetInCU: 0x27A0, offset: 0x77B5B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZ', symObjAddr: 0x528, symBinAddr: 0x46B8, symSize: 0x4 } - - { offsetInCU: 0x27E3, offset: 0x77B9E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZ', symObjAddr: 0x534, symBinAddr: 0x46C4, symSize: 0x8 } - - { offsetInCU: 0x28CA, offset: 0x77C85, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZ', symObjAddr: 0x560, symBinAddr: 0x46F0, symSize: 0x4 } - - { offsetInCU: 0x2949, offset: 0x77D04, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZ', symObjAddr: 0x578, symBinAddr: 0x4708, symSize: 0x4 } - - { offsetInCU: 0x298C, offset: 0x77D47, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZ', symObjAddr: 0x584, symBinAddr: 0x4714, symSize: 0x58 } - - { offsetInCU: 0x2A4D, offset: 0x77E08, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZ', symObjAddr: 0x650, symBinAddr: 0x47E0, symSize: 0x4 } - - { offsetInCU: 0x2A61, offset: 0x77E1C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_', symObjAddr: 0x654, symBinAddr: 0x47E4, symSize: 0x190 } - - { offsetInCU: 0x2B01, offset: 0x77EBC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZ', symObjAddr: 0x8FC, symBinAddr: 0x4A8C, symSize: 0x2C } - - { offsetInCU: 0x2B15, offset: 0x77ED0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_', symObjAddr: 0x928, symBinAddr: 0x4AB8, symSize: 0x1C4 } - - { offsetInCU: 0x2BF9, offset: 0x77FB4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZ', symObjAddr: 0xBD8, symBinAddr: 0x4D68, symSize: 0x2C } - - { offsetInCU: 0x2C0D, offset: 0x77FC8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_', symObjAddr: 0xC04, symBinAddr: 0x4D94, symSize: 0x23C } - - { offsetInCU: 0x2CC1, offset: 0x7807C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZ', symObjAddr: 0xED8, symBinAddr: 0x5068, symSize: 0x4 } - - { offsetInCU: 0x2CD5, offset: 0x78090, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_', symObjAddr: 0xEDC, symBinAddr: 0x506C, symSize: 0x38C } - - { offsetInCU: 0x2F6C, offset: 0x78327, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZ', symObjAddr: 0x1340, symBinAddr: 0x54D0, symSize: 0x4 } - - { offsetInCU: 0x2F87, offset: 0x78342, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfC', symObjAddr: 0x1378, symBinAddr: 0x5508, symSize: 0x20 } - - { offsetInCU: 0x2F9B, offset: 0x78356, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfc', symObjAddr: 0x1398, symBinAddr: 0x5528, symSize: 0x30 } - - { offsetInCU: 0x2FD1, offset: 0x7838C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfD', symObjAddr: 0x1404, symBinAddr: 0x5594, symSize: 0x30 } - - { offsetInCU: 0x4F, offset: 0x785B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LLSo7GLKViewCvpZ', symObjAddr: 0x4CC0, symBinAddr: 0x10C9710, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x785CF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15_shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvpZ', symObjAddr: 0x4CC8, symBinAddr: 0x10C9718, symSize: 0x0 } - - { offsetInCU: 0x83, offset: 0x785E9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvpZ', symObjAddr: 0x4CD0, symBinAddr: 0x10C9720, symSize: 0x0 } - - { offsetInCU: 0x9D, offset: 0x78603, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LLSo10NSMapTableCySo8NSStringCACGvpZ', symObjAddr: 0x4CD8, symBinAddr: 0x10C9728, symSize: 0x0 } - - { offsetInCU: 0xAB, offset: 0x78611, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0x0, symBinAddr: 0x6BD0, symSize: 0x40 } - - { offsetInCU: 0xF0, offset: 0x78656, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5store_WZ', symObjAddr: 0x40, symBinAddr: 0x6C10, symSize: 0x30 } - - { offsetInCU: 0x135, offset: 0x7869B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0xA8, symBinAddr: 0x6C78, symSize: 0x40 } - - { offsetInCU: 0x187, offset: 0x786ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x194, symBinAddr: 0x6D64, symSize: 0x10 } - - { offsetInCU: 0x1A7, offset: 0x7870D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x194, symBinAddr: 0x6D64, symSize: 0x10 } - - { offsetInCU: 0x1DD, offset: 0x78743, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1A4, symBinAddr: 0x6D74, symSize: 0x10 } - - { offsetInCU: 0x1FD, offset: 0x78763, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1A4, symBinAddr: 0x6D74, symSize: 0x10 } - - { offsetInCU: 0x24C, offset: 0x787B2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyFTo', symObjAddr: 0x1F8, symBinAddr: 0x6DC8, symSize: 0x44 } - - { offsetInCU: 0x301, offset: 0x78867, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvgTo', symObjAddr: 0x23C, symBinAddr: 0x6E0C, symSize: 0x44 } - - { offsetInCU: 0x33E, offset: 0x788A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvsTo', symObjAddr: 0x2C4, symBinAddr: 0x6E94, symSize: 0x30 } - - { offsetInCU: 0x3CD, offset: 0x78933, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvgTo', symObjAddr: 0x518, symBinAddr: 0x70E8, symSize: 0x44 } - - { offsetInCU: 0x425, offset: 0x7898B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvsTo', symObjAddr: 0x5A0, symBinAddr: 0x7170, symSize: 0x48 } - - { offsetInCU: 0x480, offset: 0x789E6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvgTo', symObjAddr: 0x5E8, symBinAddr: 0x71B8, symSize: 0x44 } - - { offsetInCU: 0x4D8, offset: 0x78A3E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvsTo', symObjAddr: 0x670, symBinAddr: 0x7240, symSize: 0x48 } - - { offsetInCU: 0x533, offset: 0x78A99, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x6B8, symBinAddr: 0x7288, symSize: 0x10 } - - { offsetInCU: 0x553, offset: 0x78AB9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x6B8, symBinAddr: 0x7288, symSize: 0x10 } - - { offsetInCU: 0x589, offset: 0x78AEF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6C8, symBinAddr: 0x7298, symSize: 0x10 } - - { offsetInCU: 0x5A9, offset: 0x78B0F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6C8, symBinAddr: 0x7298, symSize: 0x10 } - - { offsetInCU: 0x5CC, offset: 0x78B32, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6D8, symBinAddr: 0x72A8, symSize: 0x10 } - - { offsetInCU: 0x5EC, offset: 0x78B52, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6D8, symBinAddr: 0x72A8, symSize: 0x10 } - - { offsetInCU: 0x624, offset: 0x78B8A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvsTo', symObjAddr: 0x6E8, symBinAddr: 0x72B8, symSize: 0x34 } - - { offsetInCU: 0x67D, offset: 0x78BE3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x71C, symBinAddr: 0x72EC, symSize: 0x10 } - - { offsetInCU: 0x69D, offset: 0x78C03, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x71C, symBinAddr: 0x72EC, symSize: 0x10 } - - { offsetInCU: 0x6D3, offset: 0x78C39, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x72C, symBinAddr: 0x72FC, symSize: 0x10 } - - { offsetInCU: 0x6F3, offset: 0x78C59, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x72C, symBinAddr: 0x72FC, symSize: 0x10 } - - { offsetInCU: 0x716, offset: 0x78C7C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x73C, symBinAddr: 0x730C, symSize: 0x34 } - - { offsetInCU: 0x748, offset: 0x78CAE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x7DC, symBinAddr: 0x73AC, symSize: 0x34 } - - { offsetInCU: 0x790, offset: 0x78CF6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvgTo', symObjAddr: 0x87C, symBinAddr: 0x744C, symSize: 0x20 } - - { offsetInCU: 0x7F8, offset: 0x78D5E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvgTo', symObjAddr: 0x8C0, symBinAddr: 0x7490, symSize: 0x20 } - - { offsetInCU: 0x897, offset: 0x78DFD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x928, symBinAddr: 0x74F8, symSize: 0xC4 } - - { offsetInCU: 0x9A7, offset: 0x78F0D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x125C, symBinAddr: 0x7E2C, symSize: 0xC4 } - - { offsetInCU: 0xA10, offset: 0x78F76, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtFTo', symObjAddr: 0x16AC, symBinAddr: 0x827C, symSize: 0xB0 } - - { offsetInCU: 0xA4D, offset: 0x78FB3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtFTo', symObjAddr: 0x181C, symBinAddr: 0x83EC, symSize: 0xB8 } - - { offsetInCU: 0xAC5, offset: 0x7902B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbFTo', symObjAddr: 0x19B8, symBinAddr: 0x8588, symSize: 0x3C } - - { offsetInCU: 0xAF8, offset: 0x7905E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x19F4, symBinAddr: 0x85C4, symSize: 0x10 } - - { offsetInCU: 0xB18, offset: 0x7907E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x19F4, symBinAddr: 0x85C4, symSize: 0x10 } - - { offsetInCU: 0xB52, offset: 0x790B8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvsTo', symObjAddr: 0x1A04, symBinAddr: 0x85D4, symSize: 0x34 } - - { offsetInCU: 0xBAD, offset: 0x79113, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyFTo', symObjAddr: 0x1A80, symBinAddr: 0x8650, symSize: 0x48 } - - { offsetInCU: 0xC47, offset: 0x791AD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VFTo', symObjAddr: 0x1B14, symBinAddr: 0x86E4, symSize: 0x64 } - - { offsetInCU: 0xD0C, offset: 0x79272, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VFTo', symObjAddr: 0x1BD0, symBinAddr: 0x87A0, symSize: 0x94 } - - { offsetInCU: 0xD99, offset: 0x792FF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC23enterBackgroundListeneryycSgvsTo', symObjAddr: 0x1CA4, symBinAddr: 0x8874, symSize: 0x6C } - - { offsetInCU: 0xDFB, offset: 0x79361, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC20becomeActiveListeneryycSgvsTo', symObjAddr: 0x1DB4, symBinAddr: 0x8984, symSize: 0x6C } - - { offsetInCU: 0xE58, offset: 0x793BE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvgTo', symObjAddr: 0x1E20, symBinAddr: 0x89F0, symSize: 0xB0 } - - { offsetInCU: 0xEAA, offset: 0x79410, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvsTo', symObjAddr: 0x1FA0, symBinAddr: 0x8B70, symSize: 0x94 } - - { offsetInCU: 0xF3C, offset: 0x794A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x28C8, symBinAddr: 0x9498, symSize: 0x28 } - - { offsetInCU: 0xF91, offset: 0x794F7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x2F84, symBinAddr: 0x9B54, symSize: 0x20 } - - { offsetInCU: 0xFC4, offset: 0x7952A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x2FA4, symBinAddr: 0x9B74, symSize: 0x10 } - - { offsetInCU: 0xFE4, offset: 0x7954A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x2FA4, symBinAddr: 0x9B74, symSize: 0x10 } - - { offsetInCU: 0x101C, offset: 0x79582, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvsTo', symObjAddr: 0x2FB4, symBinAddr: 0x9B84, symSize: 0x34 } - - { offsetInCU: 0x108A, offset: 0x795F0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvgTo', symObjAddr: 0x3068, symBinAddr: 0x9C38, symSize: 0x20 } - - { offsetInCU: 0x10E4, offset: 0x7964A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvsTo', symObjAddr: 0x3088, symBinAddr: 0x9C58, symSize: 0x34 } - - { offsetInCU: 0x1144, offset: 0x796AA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgFTo', symObjAddr: 0x30EC, symBinAddr: 0x9CBC, symSize: 0x34 } - - { offsetInCU: 0x1288, offset: 0x797EE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyFTo', symObjAddr: 0x3564, symBinAddr: 0xA134, symSize: 0x28 } - - { offsetInCU: 0x12BB, offset: 0x79821, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfDTo', symObjAddr: 0x3854, symBinAddr: 0xA424, symSize: 0x24 } - - { offsetInCU: 0x12F6, offset: 0x7985C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTo', symObjAddr: 0x3930, symBinAddr: 0xA500, symSize: 0x34 } - - { offsetInCU: 0x1329, offset: 0x7988F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvgZTf4d_n', symObjAddr: 0x42CC, symBinAddr: 0xAE9C, symSize: 0x2A8 } - - { offsetInCU: 0x14A6, offset: 0x79A0C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTf4nnd_n', symObjAddr: 0x4638, symBinAddr: 0xB208, symSize: 0xA0 } - - { offsetInCU: 0x1712, offset: 0x79C78, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x1C78, symBinAddr: 0x8848, symSize: 0x2C } - - { offsetInCU: 0x172A, offset: 0x79C90, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_So8NSStringCABIeyByy_TR', symObjAddr: 0x1F28, symBinAddr: 0x8AF8, symSize: 0x78 } - - { offsetInCU: 0x1742, offset: 0x79CA8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTK', symObjAddr: 0x2090, symBinAddr: 0x8C60, symSize: 0x94 } - - { offsetInCU: 0x177A, offset: 0x79CE0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTk', symObjAddr: 0x2124, symBinAddr: 0x8CF4, symSize: 0xB8 } - - { offsetInCU: 0x17BC, offset: 0x79D22, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TR', symObjAddr: 0x21DC, symBinAddr: 0x8DAC, symSize: 0x6C } - - { offsetInCU: 0x1861, offset: 0x79DC7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfETo', symObjAddr: 0x3878, symBinAddr: 0xA448, symSize: 0xB4 } - - { offsetInCU: 0x1891, offset: 0x79DF7, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOy', symObjAddr: 0x3964, symBinAddr: 0xA534, symSize: 0x10 } - - { offsetInCU: 0x18A5, offset: 0x79E0B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCMa', symObjAddr: 0x3974, symBinAddr: 0xA544, symSize: 0x20 } - - { offsetInCU: 0x18C4, offset: 0x79E2A, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo18NSLayoutConstraintC_Tgm5', symObjAddr: 0x3994, symBinAddr: 0xA564, symSize: 0x64 } - - { offsetInCU: 0x1ACB, offset: 0x7A031, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x4574, symBinAddr: 0xB144, symSize: 0x40 } - - { offsetInCU: 0x1ADF, offset: 0x7A045, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x45B4, symBinAddr: 0xB184, symSize: 0x40 } - - { offsetInCU: 0x1AF3, offset: 0x7A059, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x45F4, symBinAddr: 0xB1C4, symSize: 0x24 } - - { offsetInCU: 0x1B07, offset: 0x7A06D, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x4618, symBinAddr: 0xB1E8, symSize: 0x20 } - - { offsetInCU: 0x1B26, offset: 0x7A08C, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSo19UIGestureRecognizerCIeyByy_SSADIeggg_TRTA', symObjAddr: 0x4ACC, symBinAddr: 0xB69C, symSize: 0x48 } - - { offsetInCU: 0x1B4F, offset: 0x7A0B5, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x4B14, symBinAddr: 0xB6E4, symSize: 0x10 } - - { offsetInCU: 0x1B63, offset: 0x7A0C9, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x4B24, symBinAddr: 0xB6F4, symSize: 0x8 } - - { offsetInCU: 0x1B77, offset: 0x7A0DD, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOe', symObjAddr: 0x4B2C, symBinAddr: 0xB6FC, symSize: 0x10 } - - { offsetInCU: 0x1B96, offset: 0x7A0FC, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x4B3C, symBinAddr: 0xB70C, symSize: 0xC } - - { offsetInCU: 0x1BBF, offset: 0x7A125, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TRTA', symObjAddr: 0x4B6C, symBinAddr: 0xB73C, symSize: 0x8 } - - { offsetInCU: 0x1BDE, offset: 0x7A144, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SSABytIegnnr_TRTA', symObjAddr: 0x4B74, symBinAddr: 0xB744, symSize: 0x30 } - - { offsetInCU: 0x1C07, offset: 0x7A16D, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x4BA4, symBinAddr: 0xB774, symSize: 0x10 } - - { offsetInCU: 0x1C1B, offset: 0x7A181, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x4BEC, symBinAddr: 0xB7BC, symSize: 0x3C } - - { offsetInCU: 0x1EA0, offset: 0x7A406, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTgm5Tf4g_n', symObjAddr: 0x41B4, symBinAddr: 0xAD84, symSize: 0x118 } - - { offsetInCU: 0x226D, offset: 0x7A7D3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyF', symObjAddr: 0x1B4, symBinAddr: 0x6D84, symSize: 0x44 } - - { offsetInCU: 0x2316, offset: 0x7A87C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvg', symObjAddr: 0x280, symBinAddr: 0x6E50, symSize: 0x44 } - - { offsetInCU: 0x2349, offset: 0x7A8AF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvs', symObjAddr: 0x2F4, symBinAddr: 0x6EC4, symSize: 0xEC } - - { offsetInCU: 0x2395, offset: 0x7A8FB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM', symObjAddr: 0x3E0, symBinAddr: 0x6FB0, symSize: 0x58 } - - { offsetInCU: 0x23BA, offset: 0x7A920, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM.resume.0', symObjAddr: 0x438, symBinAddr: 0x7008, symSize: 0xE0 } - - { offsetInCU: 0x23FB, offset: 0x7A961, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64Vvg', symObjAddr: 0x55C, symBinAddr: 0x712C, symSize: 0x44 } - - { offsetInCU: 0x2453, offset: 0x7A9B9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64Vvg', symObjAddr: 0x62C, symBinAddr: 0x71FC, symSize: 0x44 } - - { offsetInCU: 0x2540, offset: 0x7AAA6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg', symObjAddr: 0x770, symBinAddr: 0x7340, symSize: 0x6C } - - { offsetInCU: 0x25CF, offset: 0x7AB35, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg', symObjAddr: 0x810, symBinAddr: 0x73E0, symSize: 0x6C } - - { offsetInCU: 0x267F, offset: 0x7ABE5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvg', symObjAddr: 0x89C, symBinAddr: 0x746C, symSize: 0x24 } - - { offsetInCU: 0x26C7, offset: 0x7AC2D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvg', symObjAddr: 0x8E0, symBinAddr: 0x74B0, symSize: 0x24 } - - { offsetInCU: 0x26FB, offset: 0x7AC61, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btF', symObjAddr: 0x904, symBinAddr: 0x74D4, symSize: 0x24 } - - { offsetInCU: 0x2974, offset: 0x7AEDA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btF', symObjAddr: 0x9EC, symBinAddr: 0x75BC, symSize: 0x870 } - - { offsetInCU: 0x315A, offset: 0x7B6C0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtF', symObjAddr: 0x1320, symBinAddr: 0x7EF0, symSize: 0x38C } - - { offsetInCU: 0x37AD, offset: 0x7BD13, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtF', symObjAddr: 0x175C, symBinAddr: 0x832C, symSize: 0xC0 } - - { offsetInCU: 0x383E, offset: 0x7BDA4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbF', symObjAddr: 0x18D4, symBinAddr: 0x84A4, symSize: 0xE4 } - - { offsetInCU: 0x3999, offset: 0x7BEFF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyF', symObjAddr: 0x1A38, symBinAddr: 0x8608, symSize: 0x48 } - - { offsetInCU: 0x3A1F, offset: 0x7BF85, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VF', symObjAddr: 0x1AC8, symBinAddr: 0x8698, symSize: 0x4C } - - { offsetInCU: 0x3B40, offset: 0x7C0A6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VF', symObjAddr: 0x1B78, symBinAddr: 0x8748, symSize: 0x58 } - - { offsetInCU: 0x3C36, offset: 0x7C19C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvg', symObjAddr: 0x1ED0, symBinAddr: 0x8AA0, symSize: 0x58 } - - { offsetInCU: 0x3C82, offset: 0x7C1E8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvs', symObjAddr: 0x2034, symBinAddr: 0x8C04, symSize: 0x5C } - - { offsetInCU: 0x3CAB, offset: 0x7C211, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM', symObjAddr: 0x2248, symBinAddr: 0x8E18, symSize: 0x44 } - - { offsetInCU: 0x3CD1, offset: 0x7C237, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM.resume.0', symObjAddr: 0x228C, symBinAddr: 0x8E5C, symSize: 0x4 } - - { offsetInCU: 0x3D79, offset: 0x7C2DF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x2290, symBinAddr: 0x8E60, symSize: 0x638 } - - { offsetInCU: 0x3EE8, offset: 0x7C44E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfC', symObjAddr: 0x28F0, symBinAddr: 0x94C0, symSize: 0x50 } - - { offsetInCU: 0x3F03, offset: 0x7C469, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfc', symObjAddr: 0x2940, symBinAddr: 0x9510, symSize: 0x644 } - - { offsetInCU: 0x4093, offset: 0x7C5F9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvW', symObjAddr: 0x2FE8, symBinAddr: 0x9BB8, symSize: 0x80 } - - { offsetInCU: 0x4189, offset: 0x7C6EF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgF', symObjAddr: 0x30BC, symBinAddr: 0x9C8C, symSize: 0x30 } - - { offsetInCU: 0x4227, offset: 0x7C78D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6resize33_508084857CA7D194CA72FEB80DD78002LLyyF', symObjAddr: 0x3120, symBinAddr: 0x9CF0, symSize: 0x270 } - - { offsetInCU: 0x4654, offset: 0x7CBBA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyF', symObjAddr: 0x3390, symBinAddr: 0x9F60, symSize: 0x1D4 } - - { offsetInCU: 0x48D1, offset: 0x7CE37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfD', symObjAddr: 0x358C, symBinAddr: 0xA15C, symSize: 0x2C8 } - - { offsetInCU: 0x4961, offset: 0x7CEC7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZ', symObjAddr: 0x392C, symBinAddr: 0xA4FC, symSize: 0x4 } - - { offsetInCU: 0x498F, offset: 0x7CEF5, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x39F8, symBinAddr: 0xA5C8, symSize: 0x64 } - - { offsetInCU: 0x49E9, offset: 0x7CF4F, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSS_ypTg5', symObjAddr: 0x3A5C, symBinAddr: 0xA62C, symSize: 0x6C } - - { offsetInCU: 0x4A69, offset: 0x7CFCF, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtFSS_ypTg5', symObjAddr: 0x3AC8, symBinAddr: 0xA698, symSize: 0xD8 } - - { offsetInCU: 0x4AA6, offset: 0x7D00C, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x3BA0, symBinAddr: 0xA770, symSize: 0xE0 } - - { offsetInCU: 0x4B21, offset: 0x7D087, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_ypTg5', symObjAddr: 0x3C80, symBinAddr: 0xA850, symSize: 0x1F4 } - - { offsetInCU: 0x4BDD, offset: 0x7D143, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_ypTg5', symObjAddr: 0x3E74, symBinAddr: 0xAA44, symSize: 0x340 } - - { offsetInCU: 0x27, offset: 0x7D390, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xB85C, symSize: 0x10 } - - { offsetInCU: 0x62, offset: 0x7D3CB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCMa', symObjAddr: 0x10, symBinAddr: 0xB86C, symSize: 0x20 } - - { offsetInCU: 0x187, offset: 0x7D4F0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xB85C, symSize: 0x10 } - - { offsetInCU: 0x65, offset: 0x7D57F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xB88C, symSize: 0x10 } - - { offsetInCU: 0x85, offset: 0x7D59F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xB88C, symSize: 0x10 } - - { offsetInCU: 0xBB, offset: 0x7D5D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xB89C, symSize: 0x10 } - - { offsetInCU: 0xDB, offset: 0x7D5F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xB89C, symSize: 0x10 } - - { offsetInCU: 0x114, offset: 0x7D62E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvgTo', symObjAddr: 0x20, symBinAddr: 0xB8AC, symSize: 0x44 } - - { offsetInCU: 0x16C, offset: 0x7D686, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvsTo', symObjAddr: 0x64, symBinAddr: 0xB8F0, symSize: 0x48 } - - { offsetInCU: 0x1C7, offset: 0x7D6E1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvgTo', symObjAddr: 0xAC, symBinAddr: 0xB938, symSize: 0x44 } - - { offsetInCU: 0x21F, offset: 0x7D739, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvsTo', symObjAddr: 0xF0, symBinAddr: 0xB97C, symSize: 0x48 } - - { offsetInCU: 0x27A, offset: 0x7D794, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x138, symBinAddr: 0xB9C4, symSize: 0x10 } - - { offsetInCU: 0x29A, offset: 0x7D7B4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x138, symBinAddr: 0xB9C4, symSize: 0x10 } - - { offsetInCU: 0x2D0, offset: 0x7D7EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x148, symBinAddr: 0xB9D4, symSize: 0x10 } - - { offsetInCU: 0x2F0, offset: 0x7D80A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x148, symBinAddr: 0xB9D4, symSize: 0x10 } - - { offsetInCU: 0x329, offset: 0x7D843, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x158, symBinAddr: 0xB9E4, symSize: 0x10 } - - { offsetInCU: 0x349, offset: 0x7D863, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x158, symBinAddr: 0xB9E4, symSize: 0x10 } - - { offsetInCU: 0x37F, offset: 0x7D899, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x168, symBinAddr: 0xB9F4, symSize: 0x10 } - - { offsetInCU: 0x39F, offset: 0x7D8B9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x168, symBinAddr: 0xB9F4, symSize: 0x10 } - - { offsetInCU: 0x3D8, offset: 0x7D8F2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvgTo', symObjAddr: 0x178, symBinAddr: 0xBA04, symSize: 0x44 } - - { offsetInCU: 0x430, offset: 0x7D94A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvsTo', symObjAddr: 0x1BC, symBinAddr: 0xBA48, symSize: 0x48 } - - { offsetInCU: 0x48B, offset: 0x7D9A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x204, symBinAddr: 0xBA90, symSize: 0x10 } - - { offsetInCU: 0x4AB, offset: 0x7D9C5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x204, symBinAddr: 0xBA90, symSize: 0x10 } - - { offsetInCU: 0x4E1, offset: 0x7D9FB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x214, symBinAddr: 0xBAA0, symSize: 0x10 } - - { offsetInCU: 0x501, offset: 0x7DA1B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x214, symBinAddr: 0xBAA0, symSize: 0x10 } - - { offsetInCU: 0x53A, offset: 0x7DA54, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x224, symBinAddr: 0xBAB0, symSize: 0x10 } - - { offsetInCU: 0x55A, offset: 0x7DA74, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x224, symBinAddr: 0xBAB0, symSize: 0x10 } - - { offsetInCU: 0x590, offset: 0x7DAAA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x234, symBinAddr: 0xBAC0, symSize: 0x10 } - - { offsetInCU: 0x5B0, offset: 0x7DACA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x234, symBinAddr: 0xBAC0, symSize: 0x10 } - - { offsetInCU: 0x5E9, offset: 0x7DB03, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvgTo', symObjAddr: 0x244, symBinAddr: 0xBAD0, symSize: 0x48 } - - { offsetInCU: 0x63F, offset: 0x7DB59, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvsTo', symObjAddr: 0x28C, symBinAddr: 0xBB18, symSize: 0x40 } - - { offsetInCU: 0x682, offset: 0x7DB9C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13SIZE_OF_FLOATSivgZTo', symObjAddr: 0x2CC, symBinAddr: 0xBB58, symSize: 0x8 } - - { offsetInCU: 0x69E, offset: 0x7DBB8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13VERTEX_SHADERSSvgZTo', symObjAddr: 0x2D4, symBinAddr: 0xBB60, symSize: 0x2C } - - { offsetInCU: 0x6D0, offset: 0x7DBEA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x300, symBinAddr: 0xBB8C, symSize: 0x10 } - - { offsetInCU: 0x6F0, offset: 0x7DC0A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x300, symBinAddr: 0xBB8C, symSize: 0x10 } - - { offsetInCU: 0x728, offset: 0x7DC42, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvsTo', symObjAddr: 0x310, symBinAddr: 0xBB9C, symSize: 0x34 } - - { offsetInCU: 0x781, offset: 0x7DC9B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x418, symBinAddr: 0xBCA4, symSize: 0x10 } - - { offsetInCU: 0x7A1, offset: 0x7DCBB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x418, symBinAddr: 0xBCA4, symSize: 0x10 } - - { offsetInCU: 0x7D7, offset: 0x7DCF1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x428, symBinAddr: 0xBCB4, symSize: 0x10 } - - { offsetInCU: 0x7F7, offset: 0x7DD11, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x428, symBinAddr: 0xBCB4, symSize: 0x10 } - - { offsetInCU: 0x846, offset: 0x7DD60, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfcTo', symObjAddr: 0x5BC, symBinAddr: 0xBE08, symSize: 0x20 } - - { offsetInCU: 0x878, offset: 0x7DD92, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyFTo', symObjAddr: 0x720, symBinAddr: 0xBF6C, symSize: 0x28 } - - { offsetInCU: 0x8D0, offset: 0x7DDEA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTo', symObjAddr: 0x75C, symBinAddr: 0xBFA8, symSize: 0x88 } - - { offsetInCU: 0x934, offset: 0x7DE4E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTo', symObjAddr: 0x7E4, symBinAddr: 0xC030, symSize: 0x7C } - - { offsetInCU: 0x9D6, offset: 0x7DEF0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyFTo', symObjAddr: 0xC0C, symBinAddr: 0xC458, symSize: 0x28 } - - { offsetInCU: 0xAC0, offset: 0x7DFDA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCMa', symObjAddr: 0x59C, symBinAddr: 0xBDE8, symSize: 0x20 } - - { offsetInCU: 0xB34, offset: 0x7E04E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfETo', symObjAddr: 0xC64, symBinAddr: 0xC4B0, symSize: 0x58 } - - { offsetInCU: 0x121F, offset: 0x7E739, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfC', symObjAddr: 0x438, symBinAddr: 0xBCC4, symSize: 0x20 } - - { offsetInCU: 0x1239, offset: 0x7E753, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfc', symObjAddr: 0x458, symBinAddr: 0xBCE4, symSize: 0x104 } - - { offsetInCU: 0x126B, offset: 0x7E785, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyF', symObjAddr: 0x5DC, symBinAddr: 0xBE28, symSize: 0x144 } - - { offsetInCU: 0x1426, offset: 0x7E940, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtF', symObjAddr: 0x748, symBinAddr: 0xBF94, symSize: 0x14 } - - { offsetInCU: 0x14D7, offset: 0x7E9F1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyF', symObjAddr: 0x860, symBinAddr: 0xC0AC, symSize: 0x3AC } - - { offsetInCU: 0x1847, offset: 0x7ED61, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfD', symObjAddr: 0xC34, symBinAddr: 0xC480, symSize: 0x30 } - - { offsetInCU: 0x1932, offset: 0x7EE4C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTf4ddnndnndn_n', symObjAddr: 0xCBC, symBinAddr: 0xC508, symSize: 0x65C } - - { offsetInCU: 0x2130, offset: 0x7F64A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTf4nnnnndn_n', symObjAddr: 0x135C, symBinAddr: 0xCBA8, symSize: 0x6C8 } - - { offsetInCU: 0x10C, offset: 0x8000A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfcTo', symObjAddr: 0xED4, symBinAddr: 0xE11C, symSize: 0x68 } - - { offsetInCU: 0x19C, offset: 0x8009A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCfETo', symObjAddr: 0xF48, symBinAddr: 0xE190, symSize: 0x10 } - - { offsetInCU: 0x1CB, offset: 0x800C9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6handleyySo19UIGestureRecognizerCFTo', symObjAddr: 0xF58, symBinAddr: 0xE1A0, symSize: 0x4 } - - { offsetInCU: 0x368, offset: 0x80266, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCACycfcTo', symObjAddr: 0x16DC, symBinAddr: 0xE924, symSize: 0x2C } - - { offsetInCU: 0x5D4, offset: 0x804D2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCfETo', symObjAddr: 0x1744, symBinAddr: 0xE98C, symSize: 0x68 } - - { offsetInCU: 0x603, offset: 0x80501, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCMa', symObjAddr: 0x17AC, symBinAddr: 0xE9F4, symSize: 0x20 } - - { offsetInCU: 0x617, offset: 0x80515, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCMa', symObjAddr: 0x17CC, symBinAddr: 0xEA14, symSize: 0x20 } - - { offsetInCU: 0x62B, offset: 0x80529, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwCP', symObjAddr: 0x17EC, symBinAddr: 0xEA34, symSize: 0x30 } - - { offsetInCU: 0x63F, offset: 0x8053D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwxx', symObjAddr: 0x181C, symBinAddr: 0xEA64, symSize: 0x8 } - - { offsetInCU: 0x653, offset: 0x80551, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwcp', symObjAddr: 0x1824, symBinAddr: 0xEA6C, symSize: 0x3C } - - { offsetInCU: 0x667, offset: 0x80565, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwca', symObjAddr: 0x1860, symBinAddr: 0xEAA8, symSize: 0x50 } - - { offsetInCU: 0x67B, offset: 0x80579, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwta', symObjAddr: 0x18BC, symBinAddr: 0xEAF8, symSize: 0x40 } - - { offsetInCU: 0x68F, offset: 0x8058D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwet', symObjAddr: 0x18FC, symBinAddr: 0xEB38, symSize: 0x48 } - - { offsetInCU: 0x6A3, offset: 0x805A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwst', symObjAddr: 0x1944, symBinAddr: 0xEB80, symSize: 0x40 } - - { offsetInCU: 0x6B7, offset: 0x805B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVMa', symObjAddr: 0x1984, symBinAddr: 0xEBC0, symSize: 0x10 } - - { offsetInCU: 0x6CB, offset: 0x805C9, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x1994, symBinAddr: 0xEBD0, symSize: 0x48 } - - { offsetInCU: 0x6DF, offset: 0x805DD, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x1AA0, symBinAddr: 0xEC18, symSize: 0x58 } - - { offsetInCU: 0x6F3, offset: 0x805F1, size: 0x8, addend: 0x0, symName: '_$sSh8IteratorV8_VariantOyx__GSHRzlWOe', symObjAddr: 0x1AF8, symBinAddr: 0xEC70, symSize: 0x8 } - - { offsetInCU: 0x761, offset: 0x8065F, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOe', symObjAddr: 0x1DEC, symBinAddr: 0xEF64, symSize: 0x10 } - - { offsetInCU: 0xC93, offset: 0x80B91, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x0, symBinAddr: 0xD270, symSize: 0x540 } - - { offsetInCU: 0xF2F, offset: 0x80E2D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesMoved_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x54C, symBinAddr: 0xD7BC, symSize: 0xE0 } - - { offsetInCU: 0xFAE, offset: 0x80EAC, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x6F0, symBinAddr: 0xD94C, symSize: 0x9C } - - { offsetInCU: 0x1041, offset: 0x80F3F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc', symObjAddr: 0xDCC, symBinAddr: 0xE014, symSize: 0x108 } - - { offsetInCU: 0x118B, offset: 0x81089, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6onMove33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySo19UIGestureRecognizerC_ShySo7UITouchCGSgtF', symObjAddr: 0x12D0, symBinAddr: 0xE518, symSize: 0x40C } - - { offsetInCU: 0x18A1, offset: 0x8179F, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1B00, symBinAddr: 0xEC78, symSize: 0x14 } - - { offsetInCU: 0x1940, offset: 0x8183E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6canvasAcA9NSCCanvasC_tcfcTf4gn_n', symObjAddr: 0x1B14, symBinAddr: 0xEC8C, symSize: 0x1E4 } - - { offsetInCU: 0x27, offset: 0x81A1B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xEF74, symSize: 0x2C } - - { offsetInCU: 0x4B, offset: 0x81A3F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvpZ', symObjAddr: 0x2D8, symBinAddr: 0x10C9A20, symSize: 0x0 } - - { offsetInCU: 0x65, offset: 0x81A59, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xEF74, symSize: 0x2C } - - { offsetInCU: 0x98, offset: 0x81A8C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZTo', symObjAddr: 0x178, symBinAddr: 0xF0EC, symSize: 0x40 } - - { offsetInCU: 0x104, offset: 0x81AF8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfcTo', symObjAddr: 0x228, symBinAddr: 0xF19C, symSize: 0x3C } - - { offsetInCU: 0x156, offset: 0x81B4A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queue_WZ', symObjAddr: 0x2C, symBinAddr: 0xEFA0, symSize: 0x10C } - - { offsetInCU: 0x181, offset: 0x81B75, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCMa', symObjAddr: 0x208, symBinAddr: 0xF17C, symSize: 0x20 } - - { offsetInCU: 0x195, offset: 0x81B89, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfETo', symObjAddr: 0x294, symBinAddr: 0xF208, symSize: 0x4 } - - { offsetInCU: 0x1C0, offset: 0x81BB4, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x298, symBinAddr: 0xF20C, symSize: 0x3C } - - { offsetInCU: 0x320, offset: 0x81D14, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZ', symObjAddr: 0x138, symBinAddr: 0xF0AC, symSize: 0x40 } - - { offsetInCU: 0x360, offset: 0x81D54, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfC', symObjAddr: 0x1B8, symBinAddr: 0xF12C, symSize: 0x20 } - - { offsetInCU: 0x374, offset: 0x81D68, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfc', symObjAddr: 0x1D8, symBinAddr: 0xF14C, symSize: 0x30 } - - { offsetInCU: 0x3B0, offset: 0x81DA4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfD', symObjAddr: 0x264, symBinAddr: 0xF1D8, symSize: 0x30 } - - { offsetInCU: 0x2B, offset: 0x81DF2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xF248, symSize: 0xA4 } - - { offsetInCU: 0x66, offset: 0x81E2D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZTo', symObjAddr: 0xA4, symBinAddr: 0xF2EC, symSize: 0xA4 } - - { offsetInCU: 0xF9, offset: 0x81EC0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZTo', symObjAddr: 0x1D8, symBinAddr: 0xF420, symSize: 0x110 } - - { offsetInCU: 0x1A2, offset: 0x81F69, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZTo', symObjAddr: 0x30C, symBinAddr: 0xF554, symSize: 0x28 } - - { offsetInCU: 0x222, offset: 0x81FE9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTo', symObjAddr: 0x338, symBinAddr: 0xF580, symSize: 0xA0 } - - { offsetInCU: 0x29B, offset: 0x82062, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZTo', symObjAddr: 0x4D0, symBinAddr: 0xF718, symSize: 0x15C } - - { offsetInCU: 0x330, offset: 0x820F7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfcTo', symObjAddr: 0x67C, symBinAddr: 0xF8C4, symSize: 0x3C } - - { offsetInCU: 0x381, offset: 0x82148, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTf4nnnnnndd_n', symObjAddr: 0x6E8, symBinAddr: 0xF930, symSize: 0x160 } - - { offsetInCU: 0x4DF, offset: 0x822A6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC7getFile33_F00B23A4165DD6ABFCD23C8811C7DF43LLyS2SKFZTf4nd_g', symObjAddr: 0x848, symBinAddr: 0xFA90, symSize: 0x368 } - - { offsetInCU: 0x5AE, offset: 0x82375, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCMa', symObjAddr: 0xBB0, symBinAddr: 0xFDF8, symSize: 0x20 } - - { offsetInCU: 0x5C2, offset: 0x82389, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOAEs5ErrorAAWl', symObjAddr: 0xBD0, symBinAddr: 0xFE18, symSize: 0x44 } - - { offsetInCU: 0x5D6, offset: 0x8239D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwCP', symObjAddr: 0xC14, symBinAddr: 0xFE5C, symSize: 0x2C } - - { offsetInCU: 0x5EA, offset: 0x823B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwxx', symObjAddr: 0xC40, symBinAddr: 0xFE88, symSize: 0x8 } - - { offsetInCU: 0x5FE, offset: 0x823C5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwca', symObjAddr: 0xC48, symBinAddr: 0xFE90, symSize: 0x40 } - - { offsetInCU: 0x612, offset: 0x823D9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwta', symObjAddr: 0xC94, symBinAddr: 0xFED0, symSize: 0x30 } - - { offsetInCU: 0x626, offset: 0x823ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwet', symObjAddr: 0xCC4, symBinAddr: 0xFF00, symSize: 0x48 } - - { offsetInCU: 0x63A, offset: 0x82401, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwst', symObjAddr: 0xD0C, symBinAddr: 0xFF48, symSize: 0x3C } - - { offsetInCU: 0x64E, offset: 0x82415, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwug', symObjAddr: 0xD48, symBinAddr: 0xFF84, symSize: 0x8 } - - { offsetInCU: 0x662, offset: 0x82429, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwup', symObjAddr: 0xD50, symBinAddr: 0xFF8C, symSize: 0x4 } - - { offsetInCU: 0x676, offset: 0x8243D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwui', symObjAddr: 0xD54, symBinAddr: 0xFF90, symSize: 0x4 } - - { offsetInCU: 0x68A, offset: 0x82451, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOMa', symObjAddr: 0xD58, symBinAddr: 0xFF94, symSize: 0x10 } - - { offsetInCU: 0x712, offset: 0x824D9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP7_domainSSvgTW', symObjAddr: 0x3D8, symBinAddr: 0xF620, symSize: 0x4 } - - { offsetInCU: 0x72E, offset: 0x824F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP5_codeSivgTW', symObjAddr: 0x3DC, symBinAddr: 0xF624, symSize: 0x4 } - - { offsetInCU: 0x74A, offset: 0x82511, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP9_userInfoyXlSgvgTW', symObjAddr: 0x3E0, symBinAddr: 0xF628, symSize: 0x4 } - - { offsetInCU: 0x766, offset: 0x8252D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x3E4, symBinAddr: 0xF62C, symSize: 0x4 } - - { offsetInCU: 0x9EC, offset: 0x827B3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xF248, symSize: 0xA4 } - - { offsetInCU: 0xA82, offset: 0x82849, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZ', symObjAddr: 0x148, symBinAddr: 0xF390, symSize: 0x90 } - - { offsetInCU: 0xC09, offset: 0x829D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZ', symObjAddr: 0x2E8, symBinAddr: 0xF530, symSize: 0x24 } - - { offsetInCU: 0xC53, offset: 0x82A1A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZ', symObjAddr: 0x334, symBinAddr: 0xF57C, symSize: 0x4 } - - { offsetInCU: 0xC75, offset: 0x82A3C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZ', symObjAddr: 0x3E8, symBinAddr: 0xF630, symSize: 0xE8 } - - { offsetInCU: 0xD25, offset: 0x82AEC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfC', symObjAddr: 0x62C, symBinAddr: 0xF874, symSize: 0x20 } - - { offsetInCU: 0xD39, offset: 0x82B00, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfc', symObjAddr: 0x64C, symBinAddr: 0xF894, symSize: 0x30 } - - { offsetInCU: 0xD6F, offset: 0x82B36, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCfD', symObjAddr: 0x6B8, symBinAddr: 0xF900, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x82C6D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xFFA8, symSize: 0x4 } - - { offsetInCU: 0x71, offset: 0x82CB7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x4, symBinAddr: 0xFFAC, symSize: 0x70 } - - { offsetInCU: 0xF6, offset: 0x82D3C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x78, symBinAddr: 0x10020, symSize: 0x50 } - - { offsetInCU: 0x191, offset: 0x82DD7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0xCC, symBinAddr: 0x10074, symSize: 0x68 } - - { offsetInCU: 0x254, offset: 0x82E9A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x138, symBinAddr: 0x100E0, symSize: 0x98 } - - { offsetInCU: 0x323, offset: 0x82F69, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfcTo', symObjAddr: 0x220, symBinAddr: 0x101C8, symSize: 0x3C } - - { offsetInCU: 0x375, offset: 0x82FBB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCMa', symObjAddr: 0x28C, symBinAddr: 0x10234, symSize: 0x20 } - - { offsetInCU: 0x4BD, offset: 0x83103, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xFFA8, symSize: 0x4 } - - { offsetInCU: 0x4F5, offset: 0x8313B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xFFA8, symSize: 0x4 } - - { offsetInCU: 0x560, offset: 0x831A6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x74, symBinAddr: 0x1001C, symSize: 0x4 } - - { offsetInCU: 0x5A0, offset: 0x831E6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x74, symBinAddr: 0x1001C, symSize: 0x4 } - - { offsetInCU: 0x602, offset: 0x83248, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xC8, symBinAddr: 0x10070, symSize: 0x4 } - - { offsetInCU: 0x654, offset: 0x8329A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xC8, symBinAddr: 0x10070, symSize: 0x4 } - - { offsetInCU: 0x6C9, offset: 0x8330F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x134, symBinAddr: 0x100DC, symSize: 0x4 } - - { offsetInCU: 0x73F, offset: 0x83385, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x134, symBinAddr: 0x100DC, symSize: 0x4 } - - { offsetInCU: 0x7DD, offset: 0x83423, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfC', symObjAddr: 0x1D0, symBinAddr: 0x10178, symSize: 0x20 } - - { offsetInCU: 0x7F1, offset: 0x83437, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfc', symObjAddr: 0x1F0, symBinAddr: 0x10198, symSize: 0x30 } - - { offsetInCU: 0x827, offset: 0x8346D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCfD', symObjAddr: 0x25C, symBinAddr: 0x10204, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x834B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0x10254, symSize: 0x14 } - - { offsetInCU: 0xA9, offset: 0x83539, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x14, symBinAddr: 0x10268, symSize: 0x38 } - - { offsetInCU: 0x1A2, offset: 0x83632, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x68, symBinAddr: 0x102BC, symSize: 0x40 } - - { offsetInCU: 0x284, offset: 0x83714, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfcTo', symObjAddr: 0x118, symBinAddr: 0x1036C, symSize: 0x3C } - - { offsetInCU: 0x2D6, offset: 0x83766, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCMa', symObjAddr: 0xF8, symBinAddr: 0x1034C, symSize: 0x20 } - - { offsetInCU: 0x458, offset: 0x838E8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0x10254, symSize: 0x14 } - - { offsetInCU: 0x59C, offset: 0x83A2C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x4C, symBinAddr: 0x102A0, symSize: 0x1C } - - { offsetInCU: 0x6D2, offset: 0x83B62, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfC', symObjAddr: 0xA8, symBinAddr: 0x102FC, symSize: 0x20 } - - { offsetInCU: 0x6E6, offset: 0x83B76, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfc', symObjAddr: 0xC8, symBinAddr: 0x1031C, symSize: 0x30 } - - { offsetInCU: 0x71C, offset: 0x83BAC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCfD', symObjAddr: 0x154, symBinAddr: 0x103A8, symSize: 0x30 } - - { offsetInCU: 0x61, offset: 0x83C30, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x4, symBinAddr: 0x103DC, symSize: 0x10 } - - { offsetInCU: 0x81, offset: 0x83C50, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x4, symBinAddr: 0x103DC, symSize: 0x10 } - - { offsetInCU: 0xB7, offset: 0x83C86, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x14, symBinAddr: 0x103EC, symSize: 0x10 } - - { offsetInCU: 0xD7, offset: 0x83CA6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x14, symBinAddr: 0x103EC, symSize: 0x10 } - - { offsetInCU: 0x110, offset: 0x83CDF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvgTo', symObjAddr: 0x24, symBinAddr: 0x103FC, symSize: 0x48 } - - { offsetInCU: 0x168, offset: 0x83D37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvsTo', symObjAddr: 0xB4, symBinAddr: 0x1048C, symSize: 0x50 } - - { offsetInCU: 0x1C3, offset: 0x83D92, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x104, symBinAddr: 0x104DC, symSize: 0x10 } - - { offsetInCU: 0x1E3, offset: 0x83DB2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x104, symBinAddr: 0x104DC, symSize: 0x10 } - - { offsetInCU: 0x219, offset: 0x83DE8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x114, symBinAddr: 0x104EC, symSize: 0x10 } - - { offsetInCU: 0x239, offset: 0x83E08, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x114, symBinAddr: 0x104EC, symSize: 0x10 } - - { offsetInCU: 0x272, offset: 0x83E41, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfcTo', symObjAddr: 0x1B0, symBinAddr: 0x10588, symSize: 0x78 } - - { offsetInCU: 0x2C8, offset: 0x83E97, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x2D4, symBinAddr: 0x106AC, symSize: 0xB0 } - - { offsetInCU: 0x32A, offset: 0x83EF9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x43C, symBinAddr: 0x10814, symSize: 0x28 } - - { offsetInCU: 0x35C, offset: 0x83F2B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC12bindDrawableyyFTo', symObjAddr: 0x4E0, symBinAddr: 0x1083C, symSize: 0xA0 } - - { offsetInCU: 0x3DD, offset: 0x83FAC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC14deleteDrawableyyFTo', symObjAddr: 0x5BC, symBinAddr: 0x108DC, symSize: 0x60 } - - { offsetInCU: 0x44D, offset: 0x8401C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTo', symObjAddr: 0x620, symBinAddr: 0x10940, symSize: 0x4C } - - { offsetInCU: 0x4BF, offset: 0x8408E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfcTo', symObjAddr: 0x70C, symBinAddr: 0x10A2C, symSize: 0x34 } - - { offsetInCU: 0x533, offset: 0x84102, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCMa', symObjAddr: 0x190, symBinAddr: 0x10568, symSize: 0x20 } - - { offsetInCU: 0x55D, offset: 0x8412C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCfETo', symObjAddr: 0x74C, symBinAddr: 0x10A6C, symSize: 0x10 } - - { offsetInCU: 0x65B, offset: 0x8422A, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VFTo', symObjAddr: 0xA08, symBinAddr: 0x10D28, symSize: 0x74 } - - { offsetInCU: 0x699, offset: 0x84268, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xA7C, symBinAddr: 0x10D9C, symSize: 0x10 } - - { offsetInCU: 0x6B9, offset: 0x84288, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xA7C, symBinAddr: 0x10D9C, symSize: 0x10 } - - { offsetInCU: 0x6EF, offset: 0x842BE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xA8C, symBinAddr: 0x10DAC, symSize: 0x10 } - - { offsetInCU: 0x70F, offset: 0x842DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xA8C, symBinAddr: 0x10DAC, symSize: 0x10 } - - { offsetInCU: 0x748, offset: 0x84317, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvgTo', symObjAddr: 0xA9C, symBinAddr: 0x10DBC, symSize: 0x20 } - - { offsetInCU: 0x7A0, offset: 0x8436F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvsTo', symObjAddr: 0xABC, symBinAddr: 0x10DDC, symSize: 0x14 } - - { offsetInCU: 0x7FB, offset: 0x843CA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvgTo', symObjAddr: 0xAD0, symBinAddr: 0x10DF0, symSize: 0x44 } - - { offsetInCU: 0x853, offset: 0x84422, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvsTo', symObjAddr: 0xB58, symBinAddr: 0x10E78, symSize: 0x48 } - - { offsetInCU: 0x8E8, offset: 0x844B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfcTo', symObjAddr: 0xCBC, symBinAddr: 0x10FDC, symSize: 0x78 } - - { offsetInCU: 0x93E, offset: 0x8450D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xE34, symBinAddr: 0x11154, symSize: 0xB0 } - - { offsetInCU: 0x9A0, offset: 0x8456F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xF90, symBinAddr: 0x112B0, symSize: 0x28 } - - { offsetInCU: 0x9D2, offset: 0x845A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC11deviceScaleSfyFTo', symObjAddr: 0xFB8, symBinAddr: 0x112D8, symSize: 0xB8 } - - { offsetInCU: 0xA53, offset: 0x84622, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTo', symObjAddr: 0x1074, symBinAddr: 0x11390, symSize: 0x28 } - - { offsetInCU: 0xAB1, offset: 0x84680, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCfETo', symObjAddr: 0x10D8, symBinAddr: 0x113F4, symSize: 0x10 } - - { offsetInCU: 0xC63, offset: 0x84832, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfC12CanvasNative15NSCTouchHandlerC7PointerV_Tgm5', symObjAddr: 0x130C, symBinAddr: 0x11574, symSize: 0x80 } - - { offsetInCU: 0xCE6, offset: 0x848B5, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfCs5UInt8V_Tgm5', symObjAddr: 0x140C, symBinAddr: 0x115F4, symSize: 0x6C } - - { offsetInCU: 0xD6A, offset: 0x84939, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x1630, symBinAddr: 0x11818, symSize: 0x44 } - - { offsetInCU: 0xD7E, offset: 0x8494D, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x1674, symBinAddr: 0x1185C, symSize: 0x44 } - - { offsetInCU: 0xD92, offset: 0x84961, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCMa', symObjAddr: 0x16B8, symBinAddr: 0x118A0, symSize: 0x20 } - - { offsetInCU: 0xE6C, offset: 0x84A3B, size: 0x8, addend: 0x0, symName: '_$sSaySayxGqd__c7ElementQyd__RszSTRd__lufCs5UInt8V_10Foundation4DataVTgm5Tf4g_n', symObjAddr: 0x14FC, symBinAddr: 0x116E4, symSize: 0x124 } - - { offsetInCU: 0x1103, offset: 0x84CD2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvg', symObjAddr: 0x6C, symBinAddr: 0x10444, symSize: 0x48 } - - { offsetInCU: 0x1180, offset: 0x84D4F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfc', symObjAddr: 0x124, symBinAddr: 0x104FC, symSize: 0x6C } - - { offsetInCU: 0x11C7, offset: 0x84D96, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x228, symBinAddr: 0x10600, symSize: 0xAC } - - { offsetInCU: 0x122B, offset: 0x84DFA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x384, symBinAddr: 0x1075C, symSize: 0xB8 } - - { offsetInCU: 0x12B6, offset: 0x84E85, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtF', symObjAddr: 0x61C, symBinAddr: 0x1093C, symSize: 0x4 } - - { offsetInCU: 0x12D7, offset: 0x84EA6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfC', symObjAddr: 0x66C, symBinAddr: 0x1098C, symSize: 0x74 } - - { offsetInCU: 0x12EB, offset: 0x84EBA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfc', symObjAddr: 0x6E0, symBinAddr: 0x10A00, symSize: 0x2C } - - { offsetInCU: 0x1404, offset: 0x84FD3, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VF', symObjAddr: 0x75C, symBinAddr: 0x10A7C, symSize: 0x2AC } - - { offsetInCU: 0x17AE, offset: 0x8537D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvg', symObjAddr: 0xB14, symBinAddr: 0x10E34, symSize: 0x44 } - - { offsetInCU: 0x17ED, offset: 0x853BC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvs', symObjAddr: 0xBA0, symBinAddr: 0x10EC0, symSize: 0x48 } - - { offsetInCU: 0x1812, offset: 0x853E1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM', symObjAddr: 0xBE8, symBinAddr: 0x10F08, symSize: 0x44 } - - { offsetInCU: 0x1837, offset: 0x85406, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0xC2C, symBinAddr: 0x10F4C, symSize: 0x4 } - - { offsetInCU: 0x185E, offset: 0x8542D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfC', symObjAddr: 0xC30, symBinAddr: 0x10F50, symSize: 0x20 } - - { offsetInCU: 0x1872, offset: 0x85441, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfc', symObjAddr: 0xC50, symBinAddr: 0x10F70, symSize: 0x6C } - - { offsetInCU: 0x18B9, offset: 0x85488, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xD88, symBinAddr: 0x110A8, symSize: 0xAC } - - { offsetInCU: 0x1918, offset: 0x854E7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xEE4, symBinAddr: 0x11204, symSize: 0xAC } - - { offsetInCU: 0x19B6, offset: 0x85585, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x10E8, symBinAddr: 0x11404, symSize: 0xBC } - - { offsetInCU: 0x1A98, offset: 0x85667, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFs5UInt8V_Tg5', symObjAddr: 0x1258, symBinAddr: 0x114C0, symSize: 0xB4 } - - { offsetInCU: 0x1BA4, offset: 0x85773, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTf4ddn_n', symObjAddr: 0x1478, symBinAddr: 0x11660, symSize: 0x84 } - - { offsetInCU: 0x1C9D, offset: 0x8586C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTf4dn_n', symObjAddr: 0x16D8, symBinAddr: 0x118C0, symSize: 0x360 } - - { offsetInCU: 0x4F, offset: 0x85CAA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LLSo012OS_dispatch_E0CvpZ', symObjAddr: 0x980, symBinAddr: 0x10C9B68, symSize: 0x0 } - - { offsetInCU: 0x5D, offset: 0x85CB8, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0x11E0C, symSize: 0x2C } - - { offsetInCU: 0x75, offset: 0x85CD0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LL_WZ', symObjAddr: 0x2C, symBinAddr: 0x11E38, symSize: 0x10C } - - { offsetInCU: 0xBC, offset: 0x85D17, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0x13C, symBinAddr: 0x11F48, symSize: 0x44 } - - { offsetInCU: 0x132, offset: 0x85D8D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTo', symObjAddr: 0x3E4, symBinAddr: 0x121F0, symSize: 0x80 } - - { offsetInCU: 0x191, offset: 0x85DEC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfcTo', symObjAddr: 0x4B4, symBinAddr: 0x122C0, symSize: 0x3C } - - { offsetInCU: 0x1E2, offset: 0x85E3D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTf4nnnd_n', symObjAddr: 0x524, symBinAddr: 0x12330, symSize: 0x214 } - - { offsetInCU: 0x261, offset: 0x85EBC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfETo', symObjAddr: 0x520, symBinAddr: 0x1232C, symSize: 0x4 } - - { offsetInCU: 0x29D, offset: 0x85EF8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCMa', symObjAddr: 0x738, symBinAddr: 0x12544, symSize: 0x20 } - - { offsetInCU: 0x2BC, offset: 0x85F17, size: 0x8, addend: 0x0, symName: '_$s10ObjectiveC8ObjCBoolVIeyBy_SbIegy_TRTA', symObjAddr: 0x77C, symBinAddr: 0x12588, symSize: 0x14 } - - { offsetInCU: 0x2E5, offset: 0x85F40, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_TA', symObjAddr: 0x7BC, symBinAddr: 0x125C8, symSize: 0xC } - - { offsetInCU: 0x2F9, offset: 0x85F54, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x7C8, symBinAddr: 0x125D4, symSize: 0x10 } - - { offsetInCU: 0x30D, offset: 0x85F68, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x7D8, symBinAddr: 0x125E4, symSize: 0x8 } - - { offsetInCU: 0x321, offset: 0x85F7C, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGMa', symObjAddr: 0x860, symBinAddr: 0x1262C, symSize: 0x54 } - - { offsetInCU: 0x335, offset: 0x85F90, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU0_TA', symObjAddr: 0x8F0, symBinAddr: 0x12680, symSize: 0x24 } - - { offsetInCU: 0x369, offset: 0x85FC4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU_TA', symObjAddr: 0x938, symBinAddr: 0x126C8, symSize: 0x24 } - - { offsetInCU: 0x4D6, offset: 0x86131, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0x11F44, symSize: 0x4 } - - { offsetInCU: 0x504, offset: 0x8615F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0x11F44, symSize: 0x4 } - - { offsetInCU: 0x563, offset: 0x861BE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZ', symObjAddr: 0x180, symBinAddr: 0x11F8C, symSize: 0x4 } - - { offsetInCU: 0x577, offset: 0x861D2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_', symObjAddr: 0x184, symBinAddr: 0x11F90, symSize: 0x260 } - - { offsetInCU: 0x650, offset: 0x862AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfC', symObjAddr: 0x464, symBinAddr: 0x12270, symSize: 0x20 } - - { offsetInCU: 0x664, offset: 0x862BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfc', symObjAddr: 0x484, symBinAddr: 0x12290, symSize: 0x30 } - - { offsetInCU: 0x69A, offset: 0x862F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfD', symObjAddr: 0x4F0, symBinAddr: 0x122FC, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x8639B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x12700, symSize: 0x20 } - - { offsetInCU: 0x77, offset: 0x863EB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfcTo', symObjAddr: 0x70, symBinAddr: 0x12770, symSize: 0x3C } - - { offsetInCU: 0xC9, offset: 0x8643D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCMa', symObjAddr: 0x50, symBinAddr: 0x12750, symSize: 0x20 } - - { offsetInCU: 0x1EC, offset: 0x86560, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x12700, symSize: 0x20 } - - { offsetInCU: 0x200, offset: 0x86574, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfc', symObjAddr: 0x20, symBinAddr: 0x12720, symSize: 0x30 } - - { offsetInCU: 0x23C, offset: 0x865B0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCfD', symObjAddr: 0xAC, symBinAddr: 0x127AC, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x865FA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xD3A44, symSize: 0x271C } - - { offsetInCU: 0x46, offset: 0x86619, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_k25519Precomp, symObjAddr: 0x9C78, symBinAddr: 0x8D9FE8, symSize: 0x0 } - - { offsetInCU: 0x98, offset: 0x8666B, size: 0x8, addend: 0x0, symName: _d, symObjAddr: 0xFC78, symBinAddr: 0x8DFFE8, symSize: 0x0 } - - { offsetInCU: 0xFF, offset: 0x866D2, size: 0x8, addend: 0x0, symName: _sqrtm1, symObjAddr: 0xFCA0, symBinAddr: 0x8E0010, symSize: 0x0 } - - { offsetInCU: 0x115, offset: 0x866E8, size: 0x8, addend: 0x0, symName: _d2, symObjAddr: 0x100A8, symBinAddr: 0x8E0418, symSize: 0x0 } - - { offsetInCU: 0x12C, offset: 0x866FF, size: 0x8, addend: 0x0, symName: _Bi, symObjAddr: 0xFCE8, symBinAddr: 0x8E0058, symSize: 0x0 } - - { offsetInCU: 0xE61, offset: 0x87434, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xD3A44, symSize: 0x271C } - - { offsetInCU: 0xE69, offset: 0x8743C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_scalarmult_base, symObjAddr: 0x271C, symBinAddr: 0xD6160, symSize: 0x5BC } - - { offsetInCU: 0x4815, offset: 0x8ADE8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_scalarmult_base, symObjAddr: 0x271C, symBinAddr: 0xD6160, symSize: 0x5BC } - - { offsetInCU: 0x481D, offset: 0x8ADF0, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2CD8, symBinAddr: 0xD671C, symSize: 0x6B0 } - - { offsetInCU: 0x521A, offset: 0x8B7ED, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2CD8, symBinAddr: 0xD671C, symSize: 0x6B0 } - - { offsetInCU: 0x5222, offset: 0x8B7F5, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x3388, symBinAddr: 0xD6DCC, symSize: 0x208 } - - { offsetInCU: 0x5604, offset: 0x8BBD7, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x3388, symBinAddr: 0xD6DCC, symSize: 0x208 } - - { offsetInCU: 0x560C, offset: 0x8BBDF, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x3590, symBinAddr: 0xD6FD4, symSize: 0x7B0 } - - { offsetInCU: 0x5B7C, offset: 0x8C14F, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x3590, symBinAddr: 0xD6FD4, symSize: 0x7B0 } - - { offsetInCU: 0x5B84, offset: 0x8C157, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_reduce, symObjAddr: 0x3D40, symBinAddr: 0xD7784, symSize: 0x614 } - - { offsetInCU: 0x66C9, offset: 0x8CC9C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_reduce, symObjAddr: 0x3D40, symBinAddr: 0xD7784, symSize: 0x614 } - - { offsetInCU: 0x66D1, offset: 0x8CCA4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_scalar_mult_generic_masked, symObjAddr: 0x4354, symBinAddr: 0xD7D98, symSize: 0xB7C } - - { offsetInCU: 0x70EE, offset: 0x8D6C1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_scalar_mult_generic_masked, symObjAddr: 0x4354, symBinAddr: 0xD7D98, symSize: 0xB7C } - - { offsetInCU: 0x70F6, offset: 0x8D6C9, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4ED0, symBinAddr: 0xD8914, symSize: 0x1B8 } - - { offsetInCU: 0x8990, offset: 0x8EF63, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4ED0, symBinAddr: 0xD8914, symSize: 0x1B8 } - - { offsetInCU: 0x8998, offset: 0x8EF6B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_public_from_private_generic_masked, symObjAddr: 0x5088, symBinAddr: 0xD8ACC, symSize: 0x104 } - - { offsetInCU: 0x8C64, offset: 0x8F237, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_public_from_private_generic_masked, symObjAddr: 0x5088, symBinAddr: 0xD8ACC, symSize: 0x104 } - - { offsetInCU: 0x8C6C, offset: 0x8F23F, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x518C, symBinAddr: 0xD8BD0, symSize: 0x23F8 } - - { offsetInCU: 0x8E1B, offset: 0x8F3EE, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x518C, symBinAddr: 0xD8BD0, symSize: 0x23F8 } - - { offsetInCU: 0x8E23, offset: 0x8F3F6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_invert, symObjAddr: 0x7584, symBinAddr: 0xDAFC8, symSize: 0x30 } - - { offsetInCU: 0xB98F, offset: 0x91F62, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_invert, symObjAddr: 0x7584, symBinAddr: 0xDAFC8, symSize: 0x30 } - - { offsetInCU: 0xB997, offset: 0x91F6A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_isnegative, symObjAddr: 0x75B4, symBinAddr: 0xDAFF8, symSize: 0x58 } - - { offsetInCU: 0xBA79, offset: 0x9204C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_isnegative, symObjAddr: 0x75B4, symBinAddr: 0xDAFF8, symSize: 0x58 } - - { offsetInCU: 0xBA81, offset: 0x92054, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_mul_ttt, symObjAddr: 0x760C, symBinAddr: 0xDB050, symSize: 0x4 } - - { offsetInCU: 0xBADB, offset: 0x920AE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_mul_ttt, symObjAddr: 0x760C, symBinAddr: 0xDB050, symSize: 0x4 } - - { offsetInCU: 0xBAE3, offset: 0x920B6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_neg, symObjAddr: 0x7610, symBinAddr: 0xDB054, symSize: 0x8C } - - { offsetInCU: 0xBB2B, offset: 0x920FE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_mul_ttt, symObjAddr: 0x760C, symBinAddr: 0xDB050, symSize: 0x4 } - - { offsetInCU: 0xBB33, offset: 0x92106, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_neg, symObjAddr: 0x7610, symBinAddr: 0xDB054, symSize: 0x8C } - - { offsetInCU: 0xBB5B, offset: 0x9212E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_neg, symObjAddr: 0x7610, symBinAddr: 0xDB054, symSize: 0x8C } - - { offsetInCU: 0xBB63, offset: 0x92136, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_tobytes, symObjAddr: 0x769C, symBinAddr: 0xDB0E0, symSize: 0x4 } - - { offsetInCU: 0xBCC6, offset: 0x92299, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_tobytes, symObjAddr: 0x769C, symBinAddr: 0xDB0E0, symSize: 0x4 } - - { offsetInCU: 0xBCCE, offset: 0x922A1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x76A0, symBinAddr: 0xDB0E4, symSize: 0x15D0 } - - { offsetInCU: 0xBF9B, offset: 0x9256E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x76A0, symBinAddr: 0xDB0E4, symSize: 0x15D0 } - - { offsetInCU: 0xBFA3, offset: 0x92576, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_mask, symObjAddr: 0x8C70, symBinAddr: 0xDC6B4, symSize: 0x20 } - - { offsetInCU: 0xE632, offset: 0x94C05, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_mask, symObjAddr: 0x8C70, symBinAddr: 0xDC6B4, symSize: 0x20 } - - { offsetInCU: 0xE63A, offset: 0x94C0D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_muladd, symObjAddr: 0x8C90, symBinAddr: 0xDC6D4, symSize: 0xB68 } - - { offsetInCU: 0xEAD9, offset: 0x950AC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_muladd, symObjAddr: 0x8C90, symBinAddr: 0xDC6D4, symSize: 0xB68 } - - { offsetInCU: 0xEAE1, offset: 0x950B4, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0x97F8, symBinAddr: 0xDD23C, symSize: 0x21C } - - { offsetInCU: 0xF946, offset: 0x95F19, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0x97F8, symBinAddr: 0xDD23C, symSize: 0x21C } - - { offsetInCU: 0xF94E, offset: 0x95F21, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9A14, symBinAddr: 0xDD458, symSize: 0x218 } - - { offsetInCU: 0xFB8E, offset: 0x96161, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9A14, symBinAddr: 0xDD458, symSize: 0x218 } - - { offsetInCU: 0x27, offset: 0x96707, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xDD670, symSize: 0x1F4 } - - { offsetInCU: 0x1DF, offset: 0x968BF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xDD670, symSize: 0x1F4 } - - { offsetInCU: 0x27, offset: 0x96B0F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xDD864, symSize: 0x3C } - - { offsetInCU: 0x39, offset: 0x96B21, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xDD864, symSize: 0x3C } - - { offsetInCU: 0x27, offset: 0x96C3E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xDD8A0, symSize: 0x90 } - - { offsetInCU: 0x39, offset: 0x96C50, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xDD8A0, symSize: 0x90 } - - { offsetInCU: 0x8B, offset: 0x96DC4, size: 0x8, addend: 0x0, symName: _Q_N0, symObjAddr: 0x10F0, symBinAddr: 0x8E04C0, symSize: 0x0 } - - { offsetInCU: 0xBD, offset: 0x96DF6, size: 0x8, addend: 0x0, symName: _Q, symObjAddr: 0x1080, symBinAddr: 0x8E0450, symSize: 0x0 } - - { offsetInCU: 0xDF, offset: 0x96E18, size: 0x8, addend: 0x0, symName: _N, symObjAddr: 0x10B0, symBinAddr: 0x8E0480, symSize: 0x0 } - - { offsetInCU: 0xF5, offset: 0x96E2E, size: 0x8, addend: 0x0, symName: _N_N0, symObjAddr: 0x10E0, symBinAddr: 0x8E04B0, symSize: 0x0 } - - { offsetInCU: 0x3AC, offset: 0x970E5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_elem_mul_mont, symObjAddr: 0x100, symBinAddr: 0xDD930, symSize: 0x18 } - - { offsetInCU: 0x3F8, offset: 0x97131, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_elem_mul_mont, symObjAddr: 0x100, symBinAddr: 0xDD930, symSize: 0x18 } - - { offsetInCU: 0x526, offset: 0x9725F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_scalar_mul_mont, symObjAddr: 0x1F8, symBinAddr: 0xDD948, symSize: 0x18 } - - { offsetInCU: 0x656, offset: 0x9738F, size: 0x8, addend: 0x0, symName: _nistz384_point_double, symObjAddr: 0x290, symBinAddr: 0xDD960, symSize: 0x320 } - - { offsetInCU: 0x65E, offset: 0x97397, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_add, symObjAddr: 0x5B0, symBinAddr: 0xDDC80, symSize: 0xAC } - - { offsetInCU: 0xCEB, offset: 0x97A24, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_add, symObjAddr: 0x5B0, symBinAddr: 0xDDC80, symSize: 0xAC } - - { offsetInCU: 0xCF3, offset: 0x97A2C, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x65C, symBinAddr: 0xDDD2C, symSize: 0x4F0 } - - { offsetInCU: 0x1061, offset: 0x97D9A, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x65C, symBinAddr: 0xDDD2C, symSize: 0x4F0 } - - { offsetInCU: 0x1069, offset: 0x97DA2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_mul, symObjAddr: 0xB4C, symBinAddr: 0xDE21C, symSize: 0x2C4 } - - { offsetInCU: 0x1B53, offset: 0x9888C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_mul, symObjAddr: 0xB4C, symBinAddr: 0xDE21C, symSize: 0x2C4 } - - { offsetInCU: 0x1B5B, offset: 0x98894, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0xE10, symBinAddr: 0xDE4E0, symSize: 0xF4 } - - { offsetInCU: 0x1E5E, offset: 0x98B97, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0xE10, symBinAddr: 0xDE4E0, symSize: 0xF4 } - - { offsetInCU: 0x1E66, offset: 0x98B9F, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xF04, symBinAddr: 0xDE5D4, symSize: 0x168 } - - { offsetInCU: 0x20D4, offset: 0x98E0D, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xF04, symBinAddr: 0xDE5D4, symSize: 0x168 } - - { offsetInCU: 0x27, offset: 0x9909B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xDE73C, symSize: 0x38 } - - { offsetInCU: 0x103, offset: 0x99177, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xDE73C, symSize: 0x38 } - - { offsetInCU: 0x10B, offset: 0x9917F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xDE774, symSize: 0x3C } - - { offsetInCU: 0x13A, offset: 0x991AE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xDE73C, symSize: 0x38 } - - { offsetInCU: 0x1AF, offset: 0x99223, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xDE774, symSize: 0x3C } - - { offsetInCU: 0x1B7, offset: 0x9922B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal_limb, symObjAddr: 0x74, symBinAddr: 0xDE7B0, symSize: 0x5C } - - { offsetInCU: 0x211, offset: 0x99285, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xDE774, symSize: 0x3C } - - { offsetInCU: 0x34A, offset: 0x993BE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal_limb, symObjAddr: 0x74, symBinAddr: 0xDE7B0, symSize: 0x5C } - - { offsetInCU: 0x352, offset: 0x993C6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_even, symObjAddr: 0xD0, symBinAddr: 0xDE80C, symSize: 0x1C } - - { offsetInCU: 0x576, offset: 0x995EA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_even, symObjAddr: 0xD0, symBinAddr: 0xDE80C, symSize: 0x1C } - - { offsetInCU: 0x57E, offset: 0x995F2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0xDE828, symSize: 0x54 } - - { offsetInCU: 0x6A7, offset: 0x9971B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0xDE828, symSize: 0x54 } - - { offsetInCU: 0x6AF, offset: 0x99723, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0xDE87C, symSize: 0x4C } - - { offsetInCU: 0x74A, offset: 0x997BE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0xDE87C, symSize: 0x4C } - - { offsetInCU: 0x752, offset: 0x997C6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xDE8C8, symSize: 0xA8 } - - { offsetInCU: 0x93B, offset: 0x999AF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xDE8C8, symSize: 0xA8 } - - { offsetInCU: 0x943, offset: 0x999B7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xDE970, symSize: 0x124 } - - { offsetInCU: 0x9A7, offset: 0x99A1B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xDE8C8, symSize: 0xA8 } - - { offsetInCU: 0xC55, offset: 0x99CC9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xDE970, symSize: 0x124 } - - { offsetInCU: 0xC5D, offset: 0x99CD1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_sub_mod, symObjAddr: 0x358, symBinAddr: 0xDEA94, symSize: 0xC8 } - - { offsetInCU: 0xF5E, offset: 0x99FD2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_sub_mod, symObjAddr: 0x358, symBinAddr: 0xDEA94, symSize: 0xC8 } - - { offsetInCU: 0xF66, offset: 0x99FDA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_shl_mod, symObjAddr: 0x420, symBinAddr: 0xDEB5C, symSize: 0x160 } - - { offsetInCU: 0xFE6, offset: 0x9A05A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_sub_mod, symObjAddr: 0x358, symBinAddr: 0xDEA94, symSize: 0xC8 } - - { offsetInCU: 0x1152, offset: 0x9A1C6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_shl_mod, symObjAddr: 0x420, symBinAddr: 0xDEB5C, symSize: 0x160 } - - { offsetInCU: 0x115A, offset: 0x9A1CE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_select_512_32, symObjAddr: 0x580, symBinAddr: 0xDECBC, symSize: 0x158 } - - { offsetInCU: 0x13FC, offset: 0x9A470, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_select_512_32, symObjAddr: 0x580, symBinAddr: 0xDECBC, symSize: 0x158 } - - { offsetInCU: 0x1404, offset: 0x9A478, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_split_window, symObjAddr: 0x6D8, symBinAddr: 0xDEE14, symSize: 0x18 } - - { offsetInCU: 0x1569, offset: 0x9A5DD, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_split_window, symObjAddr: 0x6D8, symBinAddr: 0xDEE14, symSize: 0x18 } - - { offsetInCU: 0x1571, offset: 0x9A5E5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_unsplit_window, symObjAddr: 0x6F0, symBinAddr: 0xDEE2C, symSize: 0xC } - - { offsetInCU: 0x15D8, offset: 0x9A64C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_unsplit_window, symObjAddr: 0x6F0, symBinAddr: 0xDEE2C, symSize: 0xC } - - { offsetInCU: 0x15E0, offset: 0x9A654, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMB_shr, symObjAddr: 0x6FC, symBinAddr: 0xDEE38, symSize: 0x8 } - - { offsetInCU: 0x1619, offset: 0x9A68D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMB_shr, symObjAddr: 0x6FC, symBinAddr: 0xDEE38, symSize: 0x8 } - - { offsetInCU: 0x1621, offset: 0x9A695, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_limbs_mul_add_limb, symObjAddr: 0x704, symBinAddr: 0xDEE40, symSize: 0x3C } - - { offsetInCU: 0x16A7, offset: 0x9A71B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_limbs_mul_add_limb, symObjAddr: 0x704, symBinAddr: 0xDEE40, symSize: 0x3C } - - { offsetInCU: 0x27, offset: 0x9A8E1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0xDEE7C, symSize: 0x120 } - - { offsetInCU: 0x39, offset: 0x9A8F3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0xDEE7C, symSize: 0x120 } - - { offsetInCU: 0x27, offset: 0x9A9F4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xDEF9C, symSize: 0x7C } - - { offsetInCU: 0x244, offset: 0x9AC11, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xDEF9C, symSize: 0x7C } - - { offsetInCU: 0x24C, offset: 0x9AC19, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_update, symObjAddr: 0x7C, symBinAddr: 0xDF018, symSize: 0xEC } - - { offsetInCU: 0x2D2, offset: 0x9AC9F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xDEF9C, symSize: 0x7C } - - { offsetInCU: 0x3B2, offset: 0x9AD7F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_update, symObjAddr: 0x7C, symBinAddr: 0xDF018, symSize: 0xEC } - - { offsetInCU: 0x3BA, offset: 0x9AD87, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x168, symBinAddr: 0xDF104, symSize: 0x22C } - - { offsetInCU: 0x4C4, offset: 0x9AE91, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x168, symBinAddr: 0xDF104, symSize: 0x22C } - - { offsetInCU: 0x4CC, offset: 0x9AE99, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_finish, symObjAddr: 0x394, symBinAddr: 0xDF330, symSize: 0x12C } - - { offsetInCU: 0x7A4, offset: 0x9B171, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_finish, symObjAddr: 0x394, symBinAddr: 0xDF330, symSize: 0x12C } - - { offsetInCU: 0x36, offset: 0x9B402, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_OPENSSL_armcap_P, symObjAddr: 0xE10, symBinAddr: 0x10D1624, symSize: 0x0 } - - { offsetInCU: 0x27, offset: 0x9B445, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0xDF45C, symSize: 0x388 } - - { offsetInCU: 0x7B, offset: 0x9B499, size: 0x8, addend: 0x0, symName: _ecp_nistz256_precomputed, symObjAddr: 0x1000, symBinAddr: 0x8E1000, symSize: 0x0 } - - { offsetInCU: 0x105, offset: 0x9B523, size: 0x8, addend: 0x0, symName: _ONE, symObjAddr: 0x26000, symBinAddr: 0x906000, symSize: 0x0 } - - { offsetInCU: 0x37B, offset: 0x9B799, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0xDF45C, symSize: 0x388 } - - { offsetInCU: 0x383, offset: 0x9B7A1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base, symObjAddr: 0x388, symBinAddr: 0xDF7E4, symSize: 0x200 } - - { offsetInCU: 0x854, offset: 0x9BC72, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base, symObjAddr: 0x388, symBinAddr: 0xDF7E4, symSize: 0x200 } - - { offsetInCU: 0x85C, offset: 0x9BC7A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base_vartime, symObjAddr: 0x588, symBinAddr: 0xDF9E4, symSize: 0x1BC } - - { offsetInCU: 0xCA7, offset: 0x9C0C5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base_vartime, symObjAddr: 0x588, symBinAddr: 0xDF9E4, symSize: 0x1BC } - - { offsetInCU: 0x10, offset: 0x9C44A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xDFBA0, symSize: 0x1A0 } - - { offsetInCU: 0x50, offset: 0x9C48A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xDFBA0, symSize: 0x1A0 } - - { offsetInCU: 0x5E, offset: 0x9C498, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_encrypt, symObjAddr: 0x1A0, symBinAddr: 0xDFD40, symSize: 0x60 } - - { offsetInCU: 0x81, offset: 0x9C4BB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_ctr32_encrypt_blocks, symObjAddr: 0x200, symBinAddr: 0xDFDA0, symSize: 0x288 } - - { offsetInCU: 0x10, offset: 0x9C4AC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0xE0030, symSize: 0x130 } - - { offsetInCU: 0x48, offset: 0x9C4E4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0xE0030, symSize: 0x130 } - - { offsetInCU: 0x5F, offset: 0x9C4FB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_gmult_clmul, symObjAddr: 0x130, symBinAddr: 0xE0160, symSize: 0x70 } - - { offsetInCU: 0x75, offset: 0x9C511, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_ghash_clmul, symObjAddr: 0x1A0, symBinAddr: 0xE01D0, symSize: 0x160 } - - { offsetInCU: 0x7A, offset: 0x9C516, size: 0x8, addend: 0x0, symName: gcm_ghash_v8_4x, symObjAddr: 0x300, symBinAddr: 0xE0330, symSize: 0x378 } - - { offsetInCU: 0x10, offset: 0x9C524, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0xE06C0, symSize: 0x3A0 } - - { offsetInCU: 0x48, offset: 0x9C55C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0xE06C0, symSize: 0x3A0 } - - { offsetInCU: 0x4C, offset: 0x9C560, size: 0x8, addend: 0x0, symName: ChaCha20_neon, symObjAddr: 0x3A0, symBinAddr: 0xE0A60, symSize: 0x6C0 } - - { offsetInCU: 0x66, offset: 0x9C57A, size: 0x8, addend: 0x0, symName: ChaCha20_512_neon, symObjAddr: 0xA60, symBinAddr: 0xE1120, symSize: 0x1138 } - - { offsetInCU: 0x50, offset: 0x9C5C6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_chacha20_poly1305_seal, symObjAddr: 0x140, symBinAddr: 0xE23C0, symSize: 0x1180 } - - { offsetInCU: 0x66, offset: 0x9C5DC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_chacha20_poly1305_open, symObjAddr: 0x12C0, symBinAddr: 0xE3540, symSize: 0x1410 } - - { offsetInCU: 0x10, offset: 0x9C5D2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE4960, symSize: 0x240 } - - { offsetInCU: 0x45, offset: 0x9C607, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE4960, symSize: 0x240 } - - { offsetInCU: 0x4D, offset: 0x9C60F, size: 0x8, addend: 0x0, symName: __bn_sqr8x_mont, symObjAddr: 0x240, symBinAddr: 0xE4BA0, symSize: 0x9E0 } - - { offsetInCU: 0x63, offset: 0x9C625, size: 0x8, addend: 0x0, symName: __bn_mul4x_mont, symObjAddr: 0xC20, symBinAddr: 0xE5580, symSize: 0x650 } - - { offsetInCU: 0x10, offset: 0x9C634, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE5BE0, symSize: 0x40 } - - { offsetInCU: 0x47, offset: 0x9C66B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE5BE0, symSize: 0x40 } - - { offsetInCU: 0x5D, offset: 0x9C681, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_sqr_mont, symObjAddr: 0x40, symBinAddr: 0xE5C20, symSize: 0x40 } - - { offsetInCU: 0x76, offset: 0x9C69A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_neg, symObjAddr: 0x80, symBinAddr: 0xE5C60, symSize: 0x40 } - - { offsetInCU: 0x81, offset: 0x9C6A5, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_mont, symObjAddr: 0xC0, symBinAddr: 0xE5CA0, symSize: 0x1E0 } - - { offsetInCU: 0x97, offset: 0x9C6BB, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_mont, symObjAddr: 0x2A0, symBinAddr: 0xE5E80, symSize: 0x170 } - - { offsetInCU: 0xAB, offset: 0x9C6CF, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add_to, symObjAddr: 0x410, symBinAddr: 0xE5FF0, symSize: 0x50 } - - { offsetInCU: 0xC3, offset: 0x9C6E7, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_from, symObjAddr: 0x460, symBinAddr: 0xE6040, symSize: 0x50 } - - { offsetInCU: 0xD9, offset: 0x9C6FD, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_morf, symObjAddr: 0x4B0, symBinAddr: 0xE6090, symSize: 0x50 } - - { offsetInCU: 0xEF, offset: 0x9C713, size: 0x8, addend: 0x0, symName: __ecp_nistz256_div_by_2, symObjAddr: 0x500, symBinAddr: 0xE60E0, symSize: 0x60 } - - { offsetInCU: 0x111, offset: 0x9C735, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_double, symObjAddr: 0x560, symBinAddr: 0xE6140, symSize: 0x1E0 } - - { offsetInCU: 0x124, offset: 0x9C748, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_add, symObjAddr: 0x740, symBinAddr: 0xE6320, symSize: 0x360 } - - { offsetInCU: 0x141, offset: 0x9C765, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_add_affine, symObjAddr: 0xAA0, symBinAddr: 0xE6680, symSize: 0x2D0 } - - { offsetInCU: 0x156, offset: 0x9C77A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_scalar_mul_mont, symObjAddr: 0xD70, symBinAddr: 0xE6950, symSize: 0x2B0 } - - { offsetInCU: 0x170, offset: 0x9C794, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_scalar_sqr_rep_mont, symObjAddr: 0x1020, symBinAddr: 0xE6C00, symSize: 0x250 } - - { offsetInCU: 0x184, offset: 0x9C7A8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_select_w5, symObjAddr: 0x1270, symBinAddr: 0xE6E50, symSize: 0x60 } - - { offsetInCU: 0x19A, offset: 0x9C7BE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_select_w7, symObjAddr: 0x12D0, symBinAddr: 0xE6EB0, symSize: 0x44 } - - { offsetInCU: 0x10, offset: 0x9C7B4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_gcm_enc_kernel, symObjAddr: 0x0, symBinAddr: 0xE6F00, symSize: 0xB90 } - - { offsetInCU: 0x4C, offset: 0x9C7F0, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_gcm_enc_kernel, symObjAddr: 0x0, symBinAddr: 0xE6F00, symSize: 0xB90 } - - { offsetInCU: 0x62, offset: 0x9C806, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_gcm_dec_kernel, symObjAddr: 0xB90, symBinAddr: 0xE7A90, symSize: 0xB98 } - - { offsetInCU: 0x10, offset: 0x9C800, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE8640, symSize: 0xE40 } - - { offsetInCU: 0x51, offset: 0x9C841, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE8640, symSize: 0xE40 } - - { offsetInCU: 0x51, offset: 0x9C841, size: 0x8, addend: 0x0, symName: sha512_block_armv8, symObjAddr: 0xE40, symBinAddr: 0xE9480, symSize: 0x7E0 } - - { offsetInCU: 0x10, offset: 0x9C84C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE9C80, symSize: 0xE40 } - - { offsetInCU: 0x51, offset: 0x9C88D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE9C80, symSize: 0xE40 } - - { offsetInCU: 0x51, offset: 0x9C88D, size: 0x8, addend: 0x0, symName: sha256_block_armv8, symObjAddr: 0xE40, symBinAddr: 0xEAAC0, symSize: 0x1F0 } + - { offsetInCU: 0x34, offset: 0x75123, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionString, symObjAddr: 0x0, symBinAddr: 0x887000, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x75158, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionNumber, symObjAddr: 0x38, symBinAddr: 0x887038, symSize: 0x0 } + - { offsetInCU: 0x3F, offset: 0x751AD, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x28, symBinAddr: 0x4028, symSize: 0xC } + - { offsetInCU: 0x53, offset: 0x751C1, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x34, symBinAddr: 0x4034, symSize: 0x4 } + - { offsetInCU: 0x67, offset: 0x751D5, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwet', symObjAddr: 0x38, symBinAddr: 0x4038, symSize: 0x20 } + - { offsetInCU: 0x7B, offset: 0x751E9, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwst', symObjAddr: 0x58, symBinAddr: 0x4058, symSize: 0x28 } + - { offsetInCU: 0x8F, offset: 0x751FD, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwCP', symObjAddr: 0x94, symBinAddr: 0x4094, symSize: 0x30 } + - { offsetInCU: 0xA3, offset: 0x75211, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0xC4, symBinAddr: 0x40C4, symSize: 0xC } + - { offsetInCU: 0xB7, offset: 0x75225, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwet', symObjAddr: 0xD0, symBinAddr: 0x40D0, symSize: 0x20 } + - { offsetInCU: 0xCB, offset: 0x75239, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwst', symObjAddr: 0xF0, symBinAddr: 0x40F0, symSize: 0x2C } + - { offsetInCU: 0x4F, offset: 0x753FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC11_WriteQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2A78, symBinAddr: 0x1055160, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x75414, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10_ReadQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2A80, symBinAddr: 0x1055168, symSize: 0x0 } + - { offsetInCU: 0x9D, offset: 0x75448, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTo', symObjAddr: 0x4, symBinAddr: 0x4194, symSize: 0x38 } + - { offsetInCU: 0xF3, offset: 0x7549E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x40, symBinAddr: 0x41D0, symSize: 0x70 } + - { offsetInCU: 0x144, offset: 0x754EF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0xB4, symBinAddr: 0x4244, symSize: 0x44 } + - { offsetInCU: 0x19F, offset: 0x7554A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0xFC, symBinAddr: 0x428C, symSize: 0x50 } + - { offsetInCU: 0x204, offset: 0x755AF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0x150, symBinAddr: 0x42E0, symSize: 0x68 } + - { offsetInCU: 0x27D, offset: 0x75628, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x1BC, symBinAddr: 0x434C, symSize: 0x98 } + - { offsetInCU: 0x307, offset: 0x756B2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZTo', symObjAddr: 0x298, symBinAddr: 0x4428, symSize: 0x50 } + - { offsetInCU: 0x3D8, offset: 0x75783, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZTo', symObjAddr: 0x334, symBinAddr: 0x44C4, symSize: 0x58 } + - { offsetInCU: 0x4B2, offset: 0x7585D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZTo', symObjAddr: 0x3D4, symBinAddr: 0x4564, symSize: 0x58 } + - { offsetInCU: 0x591, offset: 0x7593C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZTo', symObjAddr: 0x47C, symBinAddr: 0x460C, symSize: 0x60 } + - { offsetInCU: 0x63D, offset: 0x759E8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZTo', symObjAddr: 0x4E0, symBinAddr: 0x4670, symSize: 0x8 } + - { offsetInCU: 0x6A6, offset: 0x75A51, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZTo', symObjAddr: 0x4EC, symBinAddr: 0x467C, symSize: 0x8 } + - { offsetInCU: 0x6FD, offset: 0x75AA8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZTo', symObjAddr: 0x508, symBinAddr: 0x4698, symSize: 0x8 } + - { offsetInCU: 0x754, offset: 0x75AFF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZTo', symObjAddr: 0x514, symBinAddr: 0x46A4, symSize: 0x8 } + - { offsetInCU: 0x7AB, offset: 0x75B56, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZTo', symObjAddr: 0x520, symBinAddr: 0x46B0, symSize: 0x8 } + - { offsetInCU: 0x802, offset: 0x75BAD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZTo', symObjAddr: 0x52C, symBinAddr: 0x46BC, symSize: 0x8 } + - { offsetInCU: 0x881, offset: 0x75C2C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZTo', symObjAddr: 0x53C, symBinAddr: 0x46CC, symSize: 0x24 } + - { offsetInCU: 0x932, offset: 0x75CDD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZTo', symObjAddr: 0x564, symBinAddr: 0x46F4, symSize: 0x14 } + - { offsetInCU: 0x9A5, offset: 0x75D50, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZTo', symObjAddr: 0x57C, symBinAddr: 0x470C, symSize: 0x8 } + - { offsetInCU: 0x9FC, offset: 0x75DA7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZTo', symObjAddr: 0x5DC, symBinAddr: 0x476C, symSize: 0x74 } + - { offsetInCU: 0xA87, offset: 0x75E32, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTo', symObjAddr: 0x7E4, symBinAddr: 0x4974, symSize: 0xA0 } + - { offsetInCU: 0xAD8, offset: 0x75E83, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZTo', symObjAddr: 0xAEC, symBinAddr: 0x4C7C, symSize: 0x98 } + - { offsetInCU: 0xB29, offset: 0x75ED4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZTo', symObjAddr: 0xE40, symBinAddr: 0x4FD0, symSize: 0x98 } + - { offsetInCU: 0xB85, offset: 0x75F30, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTo', symObjAddr: 0x1268, symBinAddr: 0x53F8, symSize: 0xD8 } + - { offsetInCU: 0xBCD, offset: 0x75F78, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTo', symObjAddr: 0x1344, symBinAddr: 0x54D4, symSize: 0x34 } + - { offsetInCU: 0xC2D, offset: 0x75FD8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfcTo', symObjAddr: 0x13C8, symBinAddr: 0x5558, symSize: 0x3C } + - { offsetInCU: 0xC7E, offset: 0x76029, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTf4nd_n', symObjAddr: 0x1438, symBinAddr: 0x55C8, symSize: 0x2AC } + - { offsetInCU: 0xEB2, offset: 0x7625D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTf4nnnd_n', symObjAddr: 0x16E4, symBinAddr: 0x5874, symSize: 0x25C } + - { offsetInCU: 0x10A8, offset: 0x76453, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTf4nnd_n', symObjAddr: 0x1940, symBinAddr: 0x5AD0, symSize: 0xCC } + - { offsetInCU: 0x11A1, offset: 0x7654C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTf4nnnnd_n', symObjAddr: 0x1A0C, symBinAddr: 0x5B9C, symSize: 0x1AC } + - { offsetInCU: 0x1312, offset: 0x766BD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTf4nnnnnnd_n', symObjAddr: 0x1BB8, symBinAddr: 0x5D48, symSize: 0x1C4 } + - { offsetInCU: 0x14A3, offset: 0x7684E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTf4nnnnnnnnnnd_n', symObjAddr: 0x1D7C, symBinAddr: 0x5F0C, symSize: 0x1D8 } + - { offsetInCU: 0x168B, offset: 0x76A36, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTf4nnnd_n', symObjAddr: 0x1F54, symBinAddr: 0x60E4, symSize: 0x1B4 } + - { offsetInCU: 0x1755, offset: 0x76B00, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTf4nnnnd_n', symObjAddr: 0x22AC, symBinAddr: 0x643C, symSize: 0x1D4 } + - { offsetInCU: 0x1836, offset: 0x76BE1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTf4d_n', symObjAddr: 0x2480, symBinAddr: 0x6610, symSize: 0x114 } + - { offsetInCU: 0x18C9, offset: 0x76C74, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TR', symObjAddr: 0x884, symBinAddr: 0x4A14, symSize: 0x78 } + - { offsetInCU: 0x18E1, offset: 0x76C8C, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TR', symObjAddr: 0xB84, symBinAddr: 0x4D14, symSize: 0x54 } + - { offsetInCU: 0x194E, offset: 0x76CF9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfETo', symObjAddr: 0x1434, symBinAddr: 0x55C4, symSize: 0x4 } + - { offsetInCU: 0x19D9, offset: 0x76D84, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCMa', symObjAddr: 0x2594, symBinAddr: 0x6724, symSize: 0x20 } + - { offsetInCU: 0x19ED, offset: 0x76D98, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TRTA', symObjAddr: 0x25D8, symBinAddr: 0x6768, symSize: 0x8 } + - { offsetInCU: 0x1A0C, offset: 0x76DB7, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSg10ObjectiveC8ObjCBoolVIeyByy_ACSbIeggy_TRTA', symObjAddr: 0x25E0, symBinAddr: 0x6770, symSize: 0x18 } + - { offsetInCU: 0x1A35, offset: 0x76DE0, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TRTA', symObjAddr: 0x25F8, symBinAddr: 0x6788, symSize: 0x8 } + - { offsetInCU: 0x1A49, offset: 0x76DF4, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCMa', symObjAddr: 0x2600, symBinAddr: 0x6790, symSize: 0x3C } + - { offsetInCU: 0x1A5D, offset: 0x76E08, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_TA', symObjAddr: 0x2680, symBinAddr: 0x6810, symSize: 0x34 } + - { offsetInCU: 0x1A71, offset: 0x76E1C, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x26B4, symBinAddr: 0x6844, symSize: 0x10 } + - { offsetInCU: 0x1A85, offset: 0x76E30, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x26C4, symBinAddr: 0x6854, symSize: 0x8 } + - { offsetInCU: 0x1A99, offset: 0x76E44, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x26F0, symBinAddr: 0x6880, symSize: 0x40 } + - { offsetInCU: 0x1ACD, offset: 0x76E78, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2774, symBinAddr: 0x6904, symSize: 0x40 } + - { offsetInCU: 0x1B0B, offset: 0x76EB6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x27B4, symBinAddr: 0x6944, symSize: 0x28 } + - { offsetInCU: 0x1B3F, offset: 0x76EEA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2834, symBinAddr: 0x69C4, symSize: 0x3C } + - { offsetInCU: 0x1B73, offset: 0x76F1E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x289C, symBinAddr: 0x6A2C, symSize: 0x30 } + - { offsetInCU: 0x1BAF, offset: 0x76F5A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_TA', symObjAddr: 0x2908, symBinAddr: 0x6A98, symSize: 0x10 } + - { offsetInCU: 0x1BC3, offset: 0x76F6E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2918, symBinAddr: 0x6AA8, symSize: 0x40 } + - { offsetInCU: 0x2042, offset: 0x773ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZ', symObjAddr: 0x0, symBinAddr: 0x4190, symSize: 0x4 } + - { offsetInCU: 0x205D, offset: 0x77408, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x3C, symBinAddr: 0x41CC, symSize: 0x4 } + - { offsetInCU: 0x2078, offset: 0x77423, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0xB0, symBinAddr: 0x4240, symSize: 0x4 } + - { offsetInCU: 0x2099, offset: 0x77444, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0xF8, symBinAddr: 0x4288, symSize: 0x4 } + - { offsetInCU: 0x20B4, offset: 0x7745F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0x14C, symBinAddr: 0x42DC, symSize: 0x4 } + - { offsetInCU: 0x20CF, offset: 0x7747A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x1B8, symBinAddr: 0x4348, symSize: 0x4 } + - { offsetInCU: 0x20EA, offset: 0x77495, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZ', symObjAddr: 0x254, symBinAddr: 0x43E4, symSize: 0x44 } + - { offsetInCU: 0x2232, offset: 0x775DD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZ', symObjAddr: 0x2E8, symBinAddr: 0x4478, symSize: 0x4C } + - { offsetInCU: 0x237B, offset: 0x77726, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZ', symObjAddr: 0x38C, symBinAddr: 0x451C, symSize: 0x48 } + - { offsetInCU: 0x24C3, offset: 0x7786E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZ', symObjAddr: 0x42C, symBinAddr: 0x45BC, symSize: 0x50 } + - { offsetInCU: 0x2620, offset: 0x779CB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZ', symObjAddr: 0x4DC, symBinAddr: 0x466C, symSize: 0x4 } + - { offsetInCU: 0x2692, offset: 0x77A3D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZ', symObjAddr: 0x4E8, symBinAddr: 0x4678, symSize: 0x4 } + - { offsetInCU: 0x26D5, offset: 0x77A80, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZ', symObjAddr: 0x4F4, symBinAddr: 0x4684, symSize: 0x14 } + - { offsetInCU: 0x271A, offset: 0x77AC5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZ', symObjAddr: 0x510, symBinAddr: 0x46A0, symSize: 0x4 } + - { offsetInCU: 0x275D, offset: 0x77B08, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZ', symObjAddr: 0x51C, symBinAddr: 0x46AC, symSize: 0x4 } + - { offsetInCU: 0x27A0, offset: 0x77B4B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZ', symObjAddr: 0x528, symBinAddr: 0x46B8, symSize: 0x4 } + - { offsetInCU: 0x27E3, offset: 0x77B8E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZ', symObjAddr: 0x534, symBinAddr: 0x46C4, symSize: 0x8 } + - { offsetInCU: 0x28CA, offset: 0x77C75, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZ', symObjAddr: 0x560, symBinAddr: 0x46F0, symSize: 0x4 } + - { offsetInCU: 0x2949, offset: 0x77CF4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZ', symObjAddr: 0x578, symBinAddr: 0x4708, symSize: 0x4 } + - { offsetInCU: 0x298C, offset: 0x77D37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZ', symObjAddr: 0x584, symBinAddr: 0x4714, symSize: 0x58 } + - { offsetInCU: 0x2A4D, offset: 0x77DF8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZ', symObjAddr: 0x650, symBinAddr: 0x47E0, symSize: 0x4 } + - { offsetInCU: 0x2A61, offset: 0x77E0C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_', symObjAddr: 0x654, symBinAddr: 0x47E4, symSize: 0x190 } + - { offsetInCU: 0x2B01, offset: 0x77EAC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZ', symObjAddr: 0x8FC, symBinAddr: 0x4A8C, symSize: 0x2C } + - { offsetInCU: 0x2B15, offset: 0x77EC0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_', symObjAddr: 0x928, symBinAddr: 0x4AB8, symSize: 0x1C4 } + - { offsetInCU: 0x2BF9, offset: 0x77FA4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZ', symObjAddr: 0xBD8, symBinAddr: 0x4D68, symSize: 0x2C } + - { offsetInCU: 0x2C0D, offset: 0x77FB8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_', symObjAddr: 0xC04, symBinAddr: 0x4D94, symSize: 0x23C } + - { offsetInCU: 0x2CC1, offset: 0x7806C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZ', symObjAddr: 0xED8, symBinAddr: 0x5068, symSize: 0x4 } + - { offsetInCU: 0x2CD5, offset: 0x78080, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_', symObjAddr: 0xEDC, symBinAddr: 0x506C, symSize: 0x38C } + - { offsetInCU: 0x2F6C, offset: 0x78317, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZ', symObjAddr: 0x1340, symBinAddr: 0x54D0, symSize: 0x4 } + - { offsetInCU: 0x2F87, offset: 0x78332, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfC', symObjAddr: 0x1378, symBinAddr: 0x5508, symSize: 0x20 } + - { offsetInCU: 0x2F9B, offset: 0x78346, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfc', symObjAddr: 0x1398, symBinAddr: 0x5528, symSize: 0x30 } + - { offsetInCU: 0x2FD1, offset: 0x7837C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfD', symObjAddr: 0x1404, symBinAddr: 0x5594, symSize: 0x30 } + - { offsetInCU: 0x4F, offset: 0x785A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LLSo7GLKViewCvpZ', symObjAddr: 0x45C0, symBinAddr: 0x10551A0, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x785BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15_shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvpZ', symObjAddr: 0x45C8, symBinAddr: 0x10551A8, symSize: 0x0 } + - { offsetInCU: 0x83, offset: 0x785D9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvpZ', symObjAddr: 0x45D0, symBinAddr: 0x10551B0, symSize: 0x0 } + - { offsetInCU: 0x9D, offset: 0x785F3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LLSo10NSMapTableCySo8NSStringCACGvpZ', symObjAddr: 0x45D8, symBinAddr: 0x10551B8, symSize: 0x0 } + - { offsetInCU: 0xAB, offset: 0x78601, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0x0, symBinAddr: 0x6BD0, symSize: 0x40 } + - { offsetInCU: 0xF0, offset: 0x78646, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5store_WZ', symObjAddr: 0x40, symBinAddr: 0x6C10, symSize: 0x30 } + - { offsetInCU: 0x135, offset: 0x7868B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0xA8, symBinAddr: 0x6C78, symSize: 0x40 } + - { offsetInCU: 0x187, offset: 0x786DD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x194, symBinAddr: 0x6D64, symSize: 0x10 } + - { offsetInCU: 0x1A7, offset: 0x786FD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x194, symBinAddr: 0x6D64, symSize: 0x10 } + - { offsetInCU: 0x1DD, offset: 0x78733, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1A4, symBinAddr: 0x6D74, symSize: 0x10 } + - { offsetInCU: 0x1FD, offset: 0x78753, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1A4, symBinAddr: 0x6D74, symSize: 0x10 } + - { offsetInCU: 0x24C, offset: 0x787A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyFTo', symObjAddr: 0x1F8, symBinAddr: 0x6DC8, symSize: 0x44 } + - { offsetInCU: 0x301, offset: 0x78857, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvgTo', symObjAddr: 0x23C, symBinAddr: 0x6E0C, symSize: 0x44 } + - { offsetInCU: 0x33E, offset: 0x78894, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvsTo', symObjAddr: 0x2C4, symBinAddr: 0x6E94, symSize: 0x30 } + - { offsetInCU: 0x3CD, offset: 0x78923, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvgTo', symObjAddr: 0x518, symBinAddr: 0x70E8, symSize: 0x44 } + - { offsetInCU: 0x425, offset: 0x7897B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvsTo', symObjAddr: 0x5A0, symBinAddr: 0x7170, symSize: 0x48 } + - { offsetInCU: 0x480, offset: 0x789D6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvgTo', symObjAddr: 0x5E8, symBinAddr: 0x71B8, symSize: 0x44 } + - { offsetInCU: 0x4D8, offset: 0x78A2E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvsTo', symObjAddr: 0x670, symBinAddr: 0x7240, symSize: 0x48 } + - { offsetInCU: 0x533, offset: 0x78A89, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x6B8, symBinAddr: 0x7288, symSize: 0x10 } + - { offsetInCU: 0x553, offset: 0x78AA9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x6B8, symBinAddr: 0x7288, symSize: 0x10 } + - { offsetInCU: 0x589, offset: 0x78ADF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6C8, symBinAddr: 0x7298, symSize: 0x10 } + - { offsetInCU: 0x5A9, offset: 0x78AFF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6C8, symBinAddr: 0x7298, symSize: 0x10 } + - { offsetInCU: 0x5CC, offset: 0x78B22, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6D8, symBinAddr: 0x72A8, symSize: 0x10 } + - { offsetInCU: 0x5EC, offset: 0x78B42, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6D8, symBinAddr: 0x72A8, symSize: 0x10 } + - { offsetInCU: 0x624, offset: 0x78B7A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvsTo', symObjAddr: 0x6E8, symBinAddr: 0x72B8, symSize: 0x34 } + - { offsetInCU: 0x67D, offset: 0x78BD3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x71C, symBinAddr: 0x72EC, symSize: 0x10 } + - { offsetInCU: 0x69D, offset: 0x78BF3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x71C, symBinAddr: 0x72EC, symSize: 0x10 } + - { offsetInCU: 0x6D3, offset: 0x78C29, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x72C, symBinAddr: 0x72FC, symSize: 0x10 } + - { offsetInCU: 0x6F3, offset: 0x78C49, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x72C, symBinAddr: 0x72FC, symSize: 0x10 } + - { offsetInCU: 0x716, offset: 0x78C6C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x73C, symBinAddr: 0x730C, symSize: 0x34 } + - { offsetInCU: 0x748, offset: 0x78C9E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x7DC, symBinAddr: 0x73AC, symSize: 0x34 } + - { offsetInCU: 0x790, offset: 0x78CE6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvgTo', symObjAddr: 0x87C, symBinAddr: 0x744C, symSize: 0x20 } + - { offsetInCU: 0x7F8, offset: 0x78D4E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvgTo', symObjAddr: 0x8C0, symBinAddr: 0x7490, symSize: 0x20 } + - { offsetInCU: 0x897, offset: 0x78DED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x928, symBinAddr: 0x74F8, symSize: 0xC4 } + - { offsetInCU: 0x9A7, offset: 0x78EFD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x1224, symBinAddr: 0x7DF4, symSize: 0xC4 } + - { offsetInCU: 0xA10, offset: 0x78F66, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtFTo', symObjAddr: 0x1674, symBinAddr: 0x8244, symSize: 0xB0 } + - { offsetInCU: 0xA4D, offset: 0x78FA3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtFTo', symObjAddr: 0x17E4, symBinAddr: 0x83B4, symSize: 0xB8 } + - { offsetInCU: 0xAC5, offset: 0x7901B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbFTo', symObjAddr: 0x1980, symBinAddr: 0x8550, symSize: 0x3C } + - { offsetInCU: 0xAF8, offset: 0x7904E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x19BC, symBinAddr: 0x858C, symSize: 0x10 } + - { offsetInCU: 0xB18, offset: 0x7906E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x19BC, symBinAddr: 0x858C, symSize: 0x10 } + - { offsetInCU: 0xB52, offset: 0x790A8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvsTo', symObjAddr: 0x19CC, symBinAddr: 0x859C, symSize: 0x34 } + - { offsetInCU: 0xBAD, offset: 0x79103, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyFTo', symObjAddr: 0x1A48, symBinAddr: 0x8618, symSize: 0x48 } + - { offsetInCU: 0xC47, offset: 0x7919D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VFTo', symObjAddr: 0x1ADC, symBinAddr: 0x86AC, symSize: 0x64 } + - { offsetInCU: 0xD0C, offset: 0x79262, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VFTo', symObjAddr: 0x1B98, symBinAddr: 0x8768, symSize: 0x94 } + - { offsetInCU: 0xD99, offset: 0x792EF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC23enterBackgroundListeneryycSgvsTo', symObjAddr: 0x1C6C, symBinAddr: 0x883C, symSize: 0x6C } + - { offsetInCU: 0xDFB, offset: 0x79351, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC20becomeActiveListeneryycSgvsTo', symObjAddr: 0x1D7C, symBinAddr: 0x894C, symSize: 0x6C } + - { offsetInCU: 0xE58, offset: 0x793AE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvgTo', symObjAddr: 0x1DE8, symBinAddr: 0x89B8, symSize: 0xB0 } + - { offsetInCU: 0xEAA, offset: 0x79400, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvsTo', symObjAddr: 0x1F68, symBinAddr: 0x8B38, symSize: 0x94 } + - { offsetInCU: 0xF3C, offset: 0x79492, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x25B0, symBinAddr: 0x9180, symSize: 0x28 } + - { offsetInCU: 0xF91, offset: 0x794E7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x298C, symBinAddr: 0x955C, symSize: 0x20 } + - { offsetInCU: 0xFC4, offset: 0x7951A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x29AC, symBinAddr: 0x957C, symSize: 0x10 } + - { offsetInCU: 0xFE4, offset: 0x7953A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x29AC, symBinAddr: 0x957C, symSize: 0x10 } + - { offsetInCU: 0x101C, offset: 0x79572, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvsTo', symObjAddr: 0x29BC, symBinAddr: 0x958C, symSize: 0x34 } + - { offsetInCU: 0x108A, offset: 0x795E0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvgTo', symObjAddr: 0x2A70, symBinAddr: 0x9640, symSize: 0x20 } + - { offsetInCU: 0x10E4, offset: 0x7963A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvsTo', symObjAddr: 0x2A90, symBinAddr: 0x9660, symSize: 0x34 } + - { offsetInCU: 0x1144, offset: 0x7969A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgFTo', symObjAddr: 0x2AF4, symBinAddr: 0x96C4, symSize: 0x34 } + - { offsetInCU: 0x1227, offset: 0x7977D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyFTo', symObjAddr: 0x2EE4, symBinAddr: 0x9AB4, symSize: 0x28 } + - { offsetInCU: 0x125A, offset: 0x797B0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfDTo', symObjAddr: 0x31D4, symBinAddr: 0x9DA4, symSize: 0x24 } + - { offsetInCU: 0x1295, offset: 0x797EB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTo', symObjAddr: 0x32B0, symBinAddr: 0x9E80, symSize: 0x34 } + - { offsetInCU: 0x12C8, offset: 0x7981E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvgZTf4d_n', symObjAddr: 0x3BE8, symBinAddr: 0xA7B8, symSize: 0x2A8 } + - { offsetInCU: 0x1445, offset: 0x7999B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTf4nnd_n', symObjAddr: 0x3F54, symBinAddr: 0xAB24, symSize: 0xA0 } + - { offsetInCU: 0x16B1, offset: 0x79C07, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x1C40, symBinAddr: 0x8810, symSize: 0x2C } + - { offsetInCU: 0x16C9, offset: 0x79C1F, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_So8NSStringCABIeyByy_TR', symObjAddr: 0x1EF0, symBinAddr: 0x8AC0, symSize: 0x78 } + - { offsetInCU: 0x16E1, offset: 0x79C37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTK', symObjAddr: 0x2058, symBinAddr: 0x8C28, symSize: 0x94 } + - { offsetInCU: 0x1719, offset: 0x79C6F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTk', symObjAddr: 0x20EC, symBinAddr: 0x8CBC, symSize: 0xB8 } + - { offsetInCU: 0x175B, offset: 0x79CB1, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TR', symObjAddr: 0x21A4, symBinAddr: 0x8D74, symSize: 0x6C } + - { offsetInCU: 0x17D0, offset: 0x79D26, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfETo', symObjAddr: 0x31F8, symBinAddr: 0x9DC8, symSize: 0xB4 } + - { offsetInCU: 0x1800, offset: 0x79D56, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOy', symObjAddr: 0x32E4, symBinAddr: 0x9EB4, symSize: 0x10 } + - { offsetInCU: 0x1814, offset: 0x79D6A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCMa', symObjAddr: 0x32F4, symBinAddr: 0x9EC4, symSize: 0x20 } + - { offsetInCU: 0x1A02, offset: 0x79F58, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x3E90, symBinAddr: 0xAA60, symSize: 0x40 } + - { offsetInCU: 0x1A16, offset: 0x79F6C, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x3ED0, symBinAddr: 0xAAA0, symSize: 0x40 } + - { offsetInCU: 0x1A2A, offset: 0x79F80, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x3F10, symBinAddr: 0xAAE0, symSize: 0x24 } + - { offsetInCU: 0x1A3E, offset: 0x79F94, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x3F34, symBinAddr: 0xAB04, symSize: 0x20 } + - { offsetInCU: 0x1A5D, offset: 0x79FB3, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSo19UIGestureRecognizerCIeyByy_SSADIeggg_TRTA', symObjAddr: 0x43E8, symBinAddr: 0xAFB8, symSize: 0x48 } + - { offsetInCU: 0x1A86, offset: 0x79FDC, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x4430, symBinAddr: 0xB000, symSize: 0x10 } + - { offsetInCU: 0x1A9A, offset: 0x79FF0, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x4440, symBinAddr: 0xB010, symSize: 0x8 } + - { offsetInCU: 0x1AAE, offset: 0x7A004, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOe', symObjAddr: 0x4448, symBinAddr: 0xB018, symSize: 0x10 } + - { offsetInCU: 0x1ACD, offset: 0x7A023, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x4458, symBinAddr: 0xB028, symSize: 0xC } + - { offsetInCU: 0x1AF6, offset: 0x7A04C, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TRTA', symObjAddr: 0x4488, symBinAddr: 0xB058, symSize: 0x8 } + - { offsetInCU: 0x1B15, offset: 0x7A06B, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SSABytIegnnr_TRTA', symObjAddr: 0x4490, symBinAddr: 0xB060, symSize: 0x30 } + - { offsetInCU: 0x1B3E, offset: 0x7A094, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x44C0, symBinAddr: 0xB090, symSize: 0x10 } + - { offsetInCU: 0x1B52, offset: 0x7A0A8, size: 0x8, addend: 0x0, symName: '_$sSo8NSNumberCMa', symObjAddr: 0x44D0, symBinAddr: 0xB0A0, symSize: 0x3C } + - { offsetInCU: 0x1B66, offset: 0x7A0BC, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x450C, symBinAddr: 0xB0DC, symSize: 0x3C } + - { offsetInCU: 0x1DD6, offset: 0x7A32C, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTgm5Tf4g_n', symObjAddr: 0x3AD0, symBinAddr: 0xA6A0, symSize: 0x118 } + - { offsetInCU: 0x219D, offset: 0x7A6F3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyF', symObjAddr: 0x1B4, symBinAddr: 0x6D84, symSize: 0x44 } + - { offsetInCU: 0x2246, offset: 0x7A79C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvg', symObjAddr: 0x280, symBinAddr: 0x6E50, symSize: 0x44 } + - { offsetInCU: 0x2279, offset: 0x7A7CF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvs', symObjAddr: 0x2F4, symBinAddr: 0x6EC4, symSize: 0xEC } + - { offsetInCU: 0x22C5, offset: 0x7A81B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM', symObjAddr: 0x3E0, symBinAddr: 0x6FB0, symSize: 0x58 } + - { offsetInCU: 0x22EA, offset: 0x7A840, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM.resume.0', symObjAddr: 0x438, symBinAddr: 0x7008, symSize: 0xE0 } + - { offsetInCU: 0x232B, offset: 0x7A881, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64Vvg', symObjAddr: 0x55C, symBinAddr: 0x712C, symSize: 0x44 } + - { offsetInCU: 0x2383, offset: 0x7A8D9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64Vvg', symObjAddr: 0x62C, symBinAddr: 0x71FC, symSize: 0x44 } + - { offsetInCU: 0x2470, offset: 0x7A9C6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg', symObjAddr: 0x770, symBinAddr: 0x7340, symSize: 0x6C } + - { offsetInCU: 0x24FF, offset: 0x7AA55, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg', symObjAddr: 0x810, symBinAddr: 0x73E0, symSize: 0x6C } + - { offsetInCU: 0x25AF, offset: 0x7AB05, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvg', symObjAddr: 0x89C, symBinAddr: 0x746C, symSize: 0x24 } + - { offsetInCU: 0x25F7, offset: 0x7AB4D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvg', symObjAddr: 0x8E0, symBinAddr: 0x74B0, symSize: 0x24 } + - { offsetInCU: 0x262B, offset: 0x7AB81, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btF', symObjAddr: 0x904, symBinAddr: 0x74D4, symSize: 0x24 } + - { offsetInCU: 0x28A4, offset: 0x7ADFA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btF', symObjAddr: 0x9EC, symBinAddr: 0x75BC, symSize: 0x838 } + - { offsetInCU: 0x3052, offset: 0x7B5A8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtF', symObjAddr: 0x12E8, symBinAddr: 0x7EB8, symSize: 0x38C } + - { offsetInCU: 0x367D, offset: 0x7BBD3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtF', symObjAddr: 0x1724, symBinAddr: 0x82F4, symSize: 0xC0 } + - { offsetInCU: 0x370E, offset: 0x7BC64, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbF', symObjAddr: 0x189C, symBinAddr: 0x846C, symSize: 0xE4 } + - { offsetInCU: 0x3869, offset: 0x7BDBF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyF', symObjAddr: 0x1A00, symBinAddr: 0x85D0, symSize: 0x48 } + - { offsetInCU: 0x38EF, offset: 0x7BE45, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VF', symObjAddr: 0x1A90, symBinAddr: 0x8660, symSize: 0x4C } + - { offsetInCU: 0x3A10, offset: 0x7BF66, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VF', symObjAddr: 0x1B40, symBinAddr: 0x8710, symSize: 0x58 } + - { offsetInCU: 0x3B06, offset: 0x7C05C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvg', symObjAddr: 0x1E98, symBinAddr: 0x8A68, symSize: 0x58 } + - { offsetInCU: 0x3B52, offset: 0x7C0A8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvs', symObjAddr: 0x1FFC, symBinAddr: 0x8BCC, symSize: 0x5C } + - { offsetInCU: 0x3B7B, offset: 0x7C0D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM', symObjAddr: 0x2210, symBinAddr: 0x8DE0, symSize: 0x44 } + - { offsetInCU: 0x3BA1, offset: 0x7C0F7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM.resume.0', symObjAddr: 0x2254, symBinAddr: 0x8E24, symSize: 0x4 } + - { offsetInCU: 0x3C36, offset: 0x7C18C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x2258, symBinAddr: 0x8E28, symSize: 0x358 } + - { offsetInCU: 0x3D50, offset: 0x7C2A6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfC', symObjAddr: 0x25D8, symBinAddr: 0x91A8, symSize: 0x50 } + - { offsetInCU: 0x3D6B, offset: 0x7C2C1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfc', symObjAddr: 0x2628, symBinAddr: 0x91F8, symSize: 0x364 } + - { offsetInCU: 0x3E95, offset: 0x7C3EB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvW', symObjAddr: 0x29F0, symBinAddr: 0x95C0, symSize: 0x80 } + - { offsetInCU: 0x3F8B, offset: 0x7C4E1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgF', symObjAddr: 0x2AC4, symBinAddr: 0x9694, symSize: 0x30 } + - { offsetInCU: 0x4029, offset: 0x7C57F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6resize33_508084857CA7D194CA72FEB80DD78002LLyyF', symObjAddr: 0x2B28, symBinAddr: 0x96F8, symSize: 0x270 } + - { offsetInCU: 0x43E2, offset: 0x7C938, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyF', symObjAddr: 0x2D98, symBinAddr: 0x9968, symSize: 0x14C } + - { offsetInCU: 0x453F, offset: 0x7CA95, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfD', symObjAddr: 0x2F0C, symBinAddr: 0x9ADC, symSize: 0x2C8 } + - { offsetInCU: 0x45CF, offset: 0x7CB25, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZ', symObjAddr: 0x32AC, symBinAddr: 0x9E7C, symSize: 0x4 } + - { offsetInCU: 0x45F7, offset: 0x7CB4D, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x3314, symBinAddr: 0x9EE4, symSize: 0x64 } + - { offsetInCU: 0x4651, offset: 0x7CBA7, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSS_ypTg5', symObjAddr: 0x3378, symBinAddr: 0x9F48, symSize: 0x6C } + - { offsetInCU: 0x46D1, offset: 0x7CC27, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtFSS_ypTg5', symObjAddr: 0x33E4, symBinAddr: 0x9FB4, symSize: 0xD8 } + - { offsetInCU: 0x470E, offset: 0x7CC64, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x34BC, symBinAddr: 0xA08C, symSize: 0xE0 } + - { offsetInCU: 0x4789, offset: 0x7CCDF, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_ypTg5', symObjAddr: 0x359C, symBinAddr: 0xA16C, symSize: 0x1F4 } + - { offsetInCU: 0x4845, offset: 0x7CD9B, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_ypTg5', symObjAddr: 0x3790, symBinAddr: 0xA360, symSize: 0x340 } + - { offsetInCU: 0x27, offset: 0x7CFE2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xB17C, symSize: 0x10 } + - { offsetInCU: 0x62, offset: 0x7D01D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCMa', symObjAddr: 0x10, symBinAddr: 0xB18C, symSize: 0x20 } + - { offsetInCU: 0x187, offset: 0x7D142, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xB17C, symSize: 0x10 } + - { offsetInCU: 0x65, offset: 0x7D1D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xB1AC, symSize: 0x10 } + - { offsetInCU: 0x85, offset: 0x7D1F1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xB1AC, symSize: 0x10 } + - { offsetInCU: 0xBB, offset: 0x7D227, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xB1BC, symSize: 0x10 } + - { offsetInCU: 0xDB, offset: 0x7D247, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xB1BC, symSize: 0x10 } + - { offsetInCU: 0x114, offset: 0x7D280, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvgTo', symObjAddr: 0x20, symBinAddr: 0xB1CC, symSize: 0x44 } + - { offsetInCU: 0x16C, offset: 0x7D2D8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvsTo', symObjAddr: 0x64, symBinAddr: 0xB210, symSize: 0x48 } + - { offsetInCU: 0x1C7, offset: 0x7D333, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvgTo', symObjAddr: 0xAC, symBinAddr: 0xB258, symSize: 0x44 } + - { offsetInCU: 0x21F, offset: 0x7D38B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvsTo', symObjAddr: 0xF0, symBinAddr: 0xB29C, symSize: 0x48 } + - { offsetInCU: 0x27A, offset: 0x7D3E6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x138, symBinAddr: 0xB2E4, symSize: 0x10 } + - { offsetInCU: 0x29A, offset: 0x7D406, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x138, symBinAddr: 0xB2E4, symSize: 0x10 } + - { offsetInCU: 0x2D0, offset: 0x7D43C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x148, symBinAddr: 0xB2F4, symSize: 0x10 } + - { offsetInCU: 0x2F0, offset: 0x7D45C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x148, symBinAddr: 0xB2F4, symSize: 0x10 } + - { offsetInCU: 0x329, offset: 0x7D495, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x158, symBinAddr: 0xB304, symSize: 0x10 } + - { offsetInCU: 0x349, offset: 0x7D4B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x158, symBinAddr: 0xB304, symSize: 0x10 } + - { offsetInCU: 0x37F, offset: 0x7D4EB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x168, symBinAddr: 0xB314, symSize: 0x10 } + - { offsetInCU: 0x39F, offset: 0x7D50B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x168, symBinAddr: 0xB314, symSize: 0x10 } + - { offsetInCU: 0x3D8, offset: 0x7D544, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvgTo', symObjAddr: 0x178, symBinAddr: 0xB324, symSize: 0x44 } + - { offsetInCU: 0x430, offset: 0x7D59C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvsTo', symObjAddr: 0x1BC, symBinAddr: 0xB368, symSize: 0x48 } + - { offsetInCU: 0x48B, offset: 0x7D5F7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x204, symBinAddr: 0xB3B0, symSize: 0x10 } + - { offsetInCU: 0x4AB, offset: 0x7D617, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x204, symBinAddr: 0xB3B0, symSize: 0x10 } + - { offsetInCU: 0x4E1, offset: 0x7D64D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x214, symBinAddr: 0xB3C0, symSize: 0x10 } + - { offsetInCU: 0x501, offset: 0x7D66D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x214, symBinAddr: 0xB3C0, symSize: 0x10 } + - { offsetInCU: 0x53A, offset: 0x7D6A6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x224, symBinAddr: 0xB3D0, symSize: 0x10 } + - { offsetInCU: 0x55A, offset: 0x7D6C6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x224, symBinAddr: 0xB3D0, symSize: 0x10 } + - { offsetInCU: 0x590, offset: 0x7D6FC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x234, symBinAddr: 0xB3E0, symSize: 0x10 } + - { offsetInCU: 0x5B0, offset: 0x7D71C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x234, symBinAddr: 0xB3E0, symSize: 0x10 } + - { offsetInCU: 0x5E9, offset: 0x7D755, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvgTo', symObjAddr: 0x244, symBinAddr: 0xB3F0, symSize: 0x48 } + - { offsetInCU: 0x63F, offset: 0x7D7AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvsTo', symObjAddr: 0x28C, symBinAddr: 0xB438, symSize: 0x40 } + - { offsetInCU: 0x682, offset: 0x7D7EE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13SIZE_OF_FLOATSivgZTo', symObjAddr: 0x2CC, symBinAddr: 0xB478, symSize: 0x8 } + - { offsetInCU: 0x69E, offset: 0x7D80A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13VERTEX_SHADERSSvgZTo', symObjAddr: 0x2D4, symBinAddr: 0xB480, symSize: 0x2C } + - { offsetInCU: 0x6D0, offset: 0x7D83C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x300, symBinAddr: 0xB4AC, symSize: 0x10 } + - { offsetInCU: 0x6F0, offset: 0x7D85C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x300, symBinAddr: 0xB4AC, symSize: 0x10 } + - { offsetInCU: 0x728, offset: 0x7D894, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvsTo', symObjAddr: 0x310, symBinAddr: 0xB4BC, symSize: 0x34 } + - { offsetInCU: 0x781, offset: 0x7D8ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x418, symBinAddr: 0xB5C4, symSize: 0x10 } + - { offsetInCU: 0x7A1, offset: 0x7D90D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x418, symBinAddr: 0xB5C4, symSize: 0x10 } + - { offsetInCU: 0x7D7, offset: 0x7D943, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x428, symBinAddr: 0xB5D4, symSize: 0x10 } + - { offsetInCU: 0x7F7, offset: 0x7D963, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x428, symBinAddr: 0xB5D4, symSize: 0x10 } + - { offsetInCU: 0x846, offset: 0x7D9B2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfcTo', symObjAddr: 0x5BC, symBinAddr: 0xB728, symSize: 0x20 } + - { offsetInCU: 0x878, offset: 0x7D9E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyFTo', symObjAddr: 0x720, symBinAddr: 0xB88C, symSize: 0x28 } + - { offsetInCU: 0x8D0, offset: 0x7DA3C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTo', symObjAddr: 0x75C, symBinAddr: 0xB8C8, symSize: 0x88 } + - { offsetInCU: 0x934, offset: 0x7DAA0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTo', symObjAddr: 0x7E4, symBinAddr: 0xB950, symSize: 0x7C } + - { offsetInCU: 0x9D6, offset: 0x7DB42, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyFTo', symObjAddr: 0xC0C, symBinAddr: 0xBD78, symSize: 0x28 } + - { offsetInCU: 0xAC0, offset: 0x7DC2C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCMa', symObjAddr: 0x59C, symBinAddr: 0xB708, symSize: 0x20 } + - { offsetInCU: 0xB34, offset: 0x7DCA0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfETo', symObjAddr: 0xC64, symBinAddr: 0xBDD0, symSize: 0x58 } + - { offsetInCU: 0x121F, offset: 0x7E38B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfC', symObjAddr: 0x438, symBinAddr: 0xB5E4, symSize: 0x20 } + - { offsetInCU: 0x1239, offset: 0x7E3A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfc', symObjAddr: 0x458, symBinAddr: 0xB604, symSize: 0x104 } + - { offsetInCU: 0x126B, offset: 0x7E3D7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyF', symObjAddr: 0x5DC, symBinAddr: 0xB748, symSize: 0x144 } + - { offsetInCU: 0x1426, offset: 0x7E592, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtF', symObjAddr: 0x748, symBinAddr: 0xB8B4, symSize: 0x14 } + - { offsetInCU: 0x14D7, offset: 0x7E643, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyF', symObjAddr: 0x860, symBinAddr: 0xB9CC, symSize: 0x3AC } + - { offsetInCU: 0x1847, offset: 0x7E9B3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfD', symObjAddr: 0xC34, symBinAddr: 0xBDA0, symSize: 0x30 } + - { offsetInCU: 0x1932, offset: 0x7EA9E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTf4ddnndnndn_n', symObjAddr: 0xCBC, symBinAddr: 0xBE28, symSize: 0x65C } + - { offsetInCU: 0x2130, offset: 0x7F29C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTf4nnnnndn_n', symObjAddr: 0x135C, symBinAddr: 0xC4C8, symSize: 0x6C8 } + - { offsetInCU: 0x10C, offset: 0x7FC5C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfcTo', symObjAddr: 0xED4, symBinAddr: 0xDA3C, symSize: 0x68 } + - { offsetInCU: 0x19C, offset: 0x7FCEC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCfETo', symObjAddr: 0xF48, symBinAddr: 0xDAB0, symSize: 0x10 } + - { offsetInCU: 0x1CB, offset: 0x7FD1B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6handleyySo19UIGestureRecognizerCFTo', symObjAddr: 0xF58, symBinAddr: 0xDAC0, symSize: 0x4 } + - { offsetInCU: 0x368, offset: 0x7FEB8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCACycfcTo', symObjAddr: 0x16DC, symBinAddr: 0xE244, symSize: 0x2C } + - { offsetInCU: 0x5D4, offset: 0x80124, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCfETo', symObjAddr: 0x1744, symBinAddr: 0xE2AC, symSize: 0x68 } + - { offsetInCU: 0x603, offset: 0x80153, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCMa', symObjAddr: 0x17AC, symBinAddr: 0xE314, symSize: 0x20 } + - { offsetInCU: 0x617, offset: 0x80167, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCMa', symObjAddr: 0x17CC, symBinAddr: 0xE334, symSize: 0x20 } + - { offsetInCU: 0x62B, offset: 0x8017B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwCP', symObjAddr: 0x17EC, symBinAddr: 0xE354, symSize: 0x30 } + - { offsetInCU: 0x63F, offset: 0x8018F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwxx', symObjAddr: 0x181C, symBinAddr: 0xE384, symSize: 0x8 } + - { offsetInCU: 0x653, offset: 0x801A3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwcp', symObjAddr: 0x1824, symBinAddr: 0xE38C, symSize: 0x3C } + - { offsetInCU: 0x667, offset: 0x801B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwca', symObjAddr: 0x1860, symBinAddr: 0xE3C8, symSize: 0x50 } + - { offsetInCU: 0x67B, offset: 0x801CB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwta', symObjAddr: 0x18BC, symBinAddr: 0xE418, symSize: 0x40 } + - { offsetInCU: 0x68F, offset: 0x801DF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwet', symObjAddr: 0x18FC, symBinAddr: 0xE458, symSize: 0x48 } + - { offsetInCU: 0x6A3, offset: 0x801F3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwst', symObjAddr: 0x1944, symBinAddr: 0xE4A0, symSize: 0x40 } + - { offsetInCU: 0x6B7, offset: 0x80207, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVMa', symObjAddr: 0x1984, symBinAddr: 0xE4E0, symSize: 0x10 } + - { offsetInCU: 0x6CB, offset: 0x8021B, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x1994, symBinAddr: 0xE4F0, symSize: 0x48 } + - { offsetInCU: 0x6DF, offset: 0x8022F, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x1AA0, symBinAddr: 0xE538, symSize: 0x58 } + - { offsetInCU: 0x6F3, offset: 0x80243, size: 0x8, addend: 0x0, symName: '_$sSh8IteratorV8_VariantOyx__GSHRzlWOe', symObjAddr: 0x1AF8, symBinAddr: 0xE590, symSize: 0x8 } + - { offsetInCU: 0x761, offset: 0x802B1, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOe', symObjAddr: 0x1DEC, symBinAddr: 0xE884, symSize: 0x10 } + - { offsetInCU: 0xC93, offset: 0x807E3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x0, symBinAddr: 0xCB90, symSize: 0x540 } + - { offsetInCU: 0xF2F, offset: 0x80A7F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesMoved_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x54C, symBinAddr: 0xD0DC, symSize: 0xE0 } + - { offsetInCU: 0xFAE, offset: 0x80AFE, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x6F0, symBinAddr: 0xD26C, symSize: 0x9C } + - { offsetInCU: 0x1041, offset: 0x80B91, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc', symObjAddr: 0xDCC, symBinAddr: 0xD934, symSize: 0x108 } + - { offsetInCU: 0x118B, offset: 0x80CDB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6onMove33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySo19UIGestureRecognizerC_ShySo7UITouchCGSgtF', symObjAddr: 0x12D0, symBinAddr: 0xDE38, symSize: 0x40C } + - { offsetInCU: 0x18A1, offset: 0x813F1, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1B00, symBinAddr: 0xE598, symSize: 0x14 } + - { offsetInCU: 0x1940, offset: 0x81490, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6canvasAcA9NSCCanvasC_tcfcTf4gn_n', symObjAddr: 0x1B14, symBinAddr: 0xE5AC, symSize: 0x1E4 } + - { offsetInCU: 0x27, offset: 0x8166D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xE894, symSize: 0x2C } + - { offsetInCU: 0x4B, offset: 0x81691, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvpZ', symObjAddr: 0x2D8, symBinAddr: 0x1055490, symSize: 0x0 } + - { offsetInCU: 0x65, offset: 0x816AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xE894, symSize: 0x2C } + - { offsetInCU: 0x98, offset: 0x816DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZTo', symObjAddr: 0x178, symBinAddr: 0xEA0C, symSize: 0x40 } + - { offsetInCU: 0x104, offset: 0x8174A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfcTo', symObjAddr: 0x228, symBinAddr: 0xEABC, symSize: 0x3C } + - { offsetInCU: 0x156, offset: 0x8179C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queue_WZ', symObjAddr: 0x2C, symBinAddr: 0xE8C0, symSize: 0x10C } + - { offsetInCU: 0x181, offset: 0x817C7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCMa', symObjAddr: 0x208, symBinAddr: 0xEA9C, symSize: 0x20 } + - { offsetInCU: 0x195, offset: 0x817DB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfETo', symObjAddr: 0x294, symBinAddr: 0xEB28, symSize: 0x4 } + - { offsetInCU: 0x1C0, offset: 0x81806, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x298, symBinAddr: 0xEB2C, symSize: 0x3C } + - { offsetInCU: 0x320, offset: 0x81966, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZ', symObjAddr: 0x138, symBinAddr: 0xE9CC, symSize: 0x40 } + - { offsetInCU: 0x360, offset: 0x819A6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfC', symObjAddr: 0x1B8, symBinAddr: 0xEA4C, symSize: 0x20 } + - { offsetInCU: 0x374, offset: 0x819BA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfc', symObjAddr: 0x1D8, symBinAddr: 0xEA6C, symSize: 0x30 } + - { offsetInCU: 0x3B0, offset: 0x819F6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfD', symObjAddr: 0x264, symBinAddr: 0xEAF8, symSize: 0x30 } + - { offsetInCU: 0x2B, offset: 0x81A44, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xEB68, symSize: 0xA4 } + - { offsetInCU: 0x66, offset: 0x81A7F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZTo', symObjAddr: 0xA4, symBinAddr: 0xEC0C, symSize: 0xA4 } + - { offsetInCU: 0xF9, offset: 0x81B12, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZTo', symObjAddr: 0x1D8, symBinAddr: 0xED40, symSize: 0x110 } + - { offsetInCU: 0x1A2, offset: 0x81BBB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZTo', symObjAddr: 0x30C, symBinAddr: 0xEE74, symSize: 0x28 } + - { offsetInCU: 0x222, offset: 0x81C3B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTo', symObjAddr: 0x338, symBinAddr: 0xEEA0, symSize: 0xA0 } + - { offsetInCU: 0x29B, offset: 0x81CB4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZTo', symObjAddr: 0x4D0, symBinAddr: 0xF038, symSize: 0x15C } + - { offsetInCU: 0x330, offset: 0x81D49, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfcTo', symObjAddr: 0x67C, symBinAddr: 0xF1E4, symSize: 0x3C } + - { offsetInCU: 0x381, offset: 0x81D9A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTf4nnnnnndd_n', symObjAddr: 0x6E8, symBinAddr: 0xF250, symSize: 0x160 } + - { offsetInCU: 0x4DF, offset: 0x81EF8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC7getFile33_F00B23A4165DD6ABFCD23C8811C7DF43LLyS2SKFZTf4nd_g', symObjAddr: 0x848, symBinAddr: 0xF3B0, symSize: 0x368 } + - { offsetInCU: 0x5AE, offset: 0x81FC7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCMa', symObjAddr: 0xBB0, symBinAddr: 0xF718, symSize: 0x20 } + - { offsetInCU: 0x5C2, offset: 0x81FDB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOAEs5ErrorAAWl', symObjAddr: 0xBD0, symBinAddr: 0xF738, symSize: 0x44 } + - { offsetInCU: 0x5D6, offset: 0x81FEF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwCP', symObjAddr: 0xC14, symBinAddr: 0xF77C, symSize: 0x2C } + - { offsetInCU: 0x5EA, offset: 0x82003, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwxx', symObjAddr: 0xC40, symBinAddr: 0xF7A8, symSize: 0x8 } + - { offsetInCU: 0x5FE, offset: 0x82017, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwca', symObjAddr: 0xC48, symBinAddr: 0xF7B0, symSize: 0x40 } + - { offsetInCU: 0x612, offset: 0x8202B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwta', symObjAddr: 0xC94, symBinAddr: 0xF7F0, symSize: 0x30 } + - { offsetInCU: 0x626, offset: 0x8203F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwet', symObjAddr: 0xCC4, symBinAddr: 0xF820, symSize: 0x48 } + - { offsetInCU: 0x63A, offset: 0x82053, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwst', symObjAddr: 0xD0C, symBinAddr: 0xF868, symSize: 0x3C } + - { offsetInCU: 0x64E, offset: 0x82067, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwug', symObjAddr: 0xD48, symBinAddr: 0xF8A4, symSize: 0x8 } + - { offsetInCU: 0x662, offset: 0x8207B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwup', symObjAddr: 0xD50, symBinAddr: 0xF8AC, symSize: 0x4 } + - { offsetInCU: 0x676, offset: 0x8208F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwui', symObjAddr: 0xD54, symBinAddr: 0xF8B0, symSize: 0x4 } + - { offsetInCU: 0x68A, offset: 0x820A3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOMa', symObjAddr: 0xD58, symBinAddr: 0xF8B4, symSize: 0x10 } + - { offsetInCU: 0x712, offset: 0x8212B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP7_domainSSvgTW', symObjAddr: 0x3D8, symBinAddr: 0xEF40, symSize: 0x4 } + - { offsetInCU: 0x72E, offset: 0x82147, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP5_codeSivgTW', symObjAddr: 0x3DC, symBinAddr: 0xEF44, symSize: 0x4 } + - { offsetInCU: 0x74A, offset: 0x82163, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP9_userInfoyXlSgvgTW', symObjAddr: 0x3E0, symBinAddr: 0xEF48, symSize: 0x4 } + - { offsetInCU: 0x766, offset: 0x8217F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x3E4, symBinAddr: 0xEF4C, symSize: 0x4 } + - { offsetInCU: 0x9EC, offset: 0x82405, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xEB68, symSize: 0xA4 } + - { offsetInCU: 0xA82, offset: 0x8249B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZ', symObjAddr: 0x148, symBinAddr: 0xECB0, symSize: 0x90 } + - { offsetInCU: 0xC1F, offset: 0x82638, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZ', symObjAddr: 0x2E8, symBinAddr: 0xEE50, symSize: 0x24 } + - { offsetInCU: 0xC69, offset: 0x82682, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZ', symObjAddr: 0x334, symBinAddr: 0xEE9C, symSize: 0x4 } + - { offsetInCU: 0xC8B, offset: 0x826A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZ', symObjAddr: 0x3E8, symBinAddr: 0xEF50, symSize: 0xE8 } + - { offsetInCU: 0xD3B, offset: 0x82754, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfC', symObjAddr: 0x62C, symBinAddr: 0xF194, symSize: 0x20 } + - { offsetInCU: 0xD4F, offset: 0x82768, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfc', symObjAddr: 0x64C, symBinAddr: 0xF1B4, symSize: 0x30 } + - { offsetInCU: 0xD85, offset: 0x8279E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCfD', symObjAddr: 0x6B8, symBinAddr: 0xF220, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x828D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xF8C8, symSize: 0x4 } + - { offsetInCU: 0x71, offset: 0x8291F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x4, symBinAddr: 0xF8CC, symSize: 0x70 } + - { offsetInCU: 0xF6, offset: 0x829A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x78, symBinAddr: 0xF940, symSize: 0x50 } + - { offsetInCU: 0x191, offset: 0x82A3F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0xCC, symBinAddr: 0xF994, symSize: 0x68 } + - { offsetInCU: 0x254, offset: 0x82B02, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x138, symBinAddr: 0xFA00, symSize: 0x98 } + - { offsetInCU: 0x323, offset: 0x82BD1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfcTo', symObjAddr: 0x220, symBinAddr: 0xFAE8, symSize: 0x3C } + - { offsetInCU: 0x375, offset: 0x82C23, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCMa', symObjAddr: 0x28C, symBinAddr: 0xFB54, symSize: 0x20 } + - { offsetInCU: 0x4BD, offset: 0x82D6B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xF8C8, symSize: 0x4 } + - { offsetInCU: 0x4F5, offset: 0x82DA3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xF8C8, symSize: 0x4 } + - { offsetInCU: 0x560, offset: 0x82E0E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x74, symBinAddr: 0xF93C, symSize: 0x4 } + - { offsetInCU: 0x5A0, offset: 0x82E4E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x74, symBinAddr: 0xF93C, symSize: 0x4 } + - { offsetInCU: 0x602, offset: 0x82EB0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xC8, symBinAddr: 0xF990, symSize: 0x4 } + - { offsetInCU: 0x654, offset: 0x82F02, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xC8, symBinAddr: 0xF990, symSize: 0x4 } + - { offsetInCU: 0x6C9, offset: 0x82F77, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x134, symBinAddr: 0xF9FC, symSize: 0x4 } + - { offsetInCU: 0x73F, offset: 0x82FED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x134, symBinAddr: 0xF9FC, symSize: 0x4 } + - { offsetInCU: 0x7DD, offset: 0x8308B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfC', symObjAddr: 0x1D0, symBinAddr: 0xFA98, symSize: 0x20 } + - { offsetInCU: 0x7F1, offset: 0x8309F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfc', symObjAddr: 0x1F0, symBinAddr: 0xFAB8, symSize: 0x30 } + - { offsetInCU: 0x827, offset: 0x830D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCfD', symObjAddr: 0x25C, symBinAddr: 0xFB24, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x8311F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xFB74, symSize: 0x14 } + - { offsetInCU: 0xA9, offset: 0x831A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x14, symBinAddr: 0xFB88, symSize: 0x38 } + - { offsetInCU: 0x1A2, offset: 0x8329A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x68, symBinAddr: 0xFBDC, symSize: 0x40 } + - { offsetInCU: 0x284, offset: 0x8337C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfcTo', symObjAddr: 0x118, symBinAddr: 0xFC8C, symSize: 0x3C } + - { offsetInCU: 0x2D6, offset: 0x833CE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCMa', symObjAddr: 0xF8, symBinAddr: 0xFC6C, symSize: 0x20 } + - { offsetInCU: 0x458, offset: 0x83550, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xFB74, symSize: 0x14 } + - { offsetInCU: 0x59C, offset: 0x83694, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x4C, symBinAddr: 0xFBC0, symSize: 0x1C } + - { offsetInCU: 0x6D2, offset: 0x837CA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfC', symObjAddr: 0xA8, symBinAddr: 0xFC1C, symSize: 0x20 } + - { offsetInCU: 0x6E6, offset: 0x837DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfc', symObjAddr: 0xC8, symBinAddr: 0xFC3C, symSize: 0x30 } + - { offsetInCU: 0x71C, offset: 0x83814, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCfD', symObjAddr: 0x154, symBinAddr: 0xFCC8, symSize: 0x30 } + - { offsetInCU: 0x61, offset: 0x83898, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x4, symBinAddr: 0xFCFC, symSize: 0x10 } + - { offsetInCU: 0x81, offset: 0x838B8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x4, symBinAddr: 0xFCFC, symSize: 0x10 } + - { offsetInCU: 0xB7, offset: 0x838EE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x14, symBinAddr: 0xFD0C, symSize: 0x10 } + - { offsetInCU: 0xD7, offset: 0x8390E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x14, symBinAddr: 0xFD0C, symSize: 0x10 } + - { offsetInCU: 0x110, offset: 0x83947, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvgTo', symObjAddr: 0x24, symBinAddr: 0xFD1C, symSize: 0x48 } + - { offsetInCU: 0x168, offset: 0x8399F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvsTo', symObjAddr: 0xB4, symBinAddr: 0xFDAC, symSize: 0x50 } + - { offsetInCU: 0x1C3, offset: 0x839FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x104, symBinAddr: 0xFDFC, symSize: 0x10 } + - { offsetInCU: 0x1E3, offset: 0x83A1A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x104, symBinAddr: 0xFDFC, symSize: 0x10 } + - { offsetInCU: 0x219, offset: 0x83A50, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x114, symBinAddr: 0xFE0C, symSize: 0x10 } + - { offsetInCU: 0x239, offset: 0x83A70, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x114, symBinAddr: 0xFE0C, symSize: 0x10 } + - { offsetInCU: 0x272, offset: 0x83AA9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfcTo', symObjAddr: 0x1B0, symBinAddr: 0xFEA8, symSize: 0x78 } + - { offsetInCU: 0x2C8, offset: 0x83AFF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x2D4, symBinAddr: 0xFFCC, symSize: 0xB0 } + - { offsetInCU: 0x32A, offset: 0x83B61, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x43C, symBinAddr: 0x10134, symSize: 0x28 } + - { offsetInCU: 0x35C, offset: 0x83B93, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC12bindDrawableyyFTo', symObjAddr: 0x4E0, symBinAddr: 0x1015C, symSize: 0xA0 } + - { offsetInCU: 0x3DD, offset: 0x83C14, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC14deleteDrawableyyFTo', symObjAddr: 0x5BC, symBinAddr: 0x101FC, symSize: 0x60 } + - { offsetInCU: 0x44D, offset: 0x83C84, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTo', symObjAddr: 0x620, symBinAddr: 0x10260, symSize: 0x4C } + - { offsetInCU: 0x4BF, offset: 0x83CF6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfcTo', symObjAddr: 0x70C, symBinAddr: 0x1034C, symSize: 0x34 } + - { offsetInCU: 0x533, offset: 0x83D6A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCMa', symObjAddr: 0x190, symBinAddr: 0xFE88, symSize: 0x20 } + - { offsetInCU: 0x55D, offset: 0x83D94, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCfETo', symObjAddr: 0x74C, symBinAddr: 0x1038C, symSize: 0x10 } + - { offsetInCU: 0x65B, offset: 0x83E92, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VFTo', symObjAddr: 0xA08, symBinAddr: 0x10648, symSize: 0x74 } + - { offsetInCU: 0x699, offset: 0x83ED0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xA7C, symBinAddr: 0x106BC, symSize: 0x10 } + - { offsetInCU: 0x6B9, offset: 0x83EF0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xA7C, symBinAddr: 0x106BC, symSize: 0x10 } + - { offsetInCU: 0x6EF, offset: 0x83F26, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xA8C, symBinAddr: 0x106CC, symSize: 0x10 } + - { offsetInCU: 0x70F, offset: 0x83F46, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xA8C, symBinAddr: 0x106CC, symSize: 0x10 } + - { offsetInCU: 0x748, offset: 0x83F7F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvgTo', symObjAddr: 0xA9C, symBinAddr: 0x106DC, symSize: 0x20 } + - { offsetInCU: 0x7A0, offset: 0x83FD7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvsTo', symObjAddr: 0xABC, symBinAddr: 0x106FC, symSize: 0x14 } + - { offsetInCU: 0x7FB, offset: 0x84032, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvgTo', symObjAddr: 0xAD0, symBinAddr: 0x10710, symSize: 0x44 } + - { offsetInCU: 0x853, offset: 0x8408A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvsTo', symObjAddr: 0xB58, symBinAddr: 0x10798, symSize: 0x48 } + - { offsetInCU: 0x8E8, offset: 0x8411F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfcTo', symObjAddr: 0xCBC, symBinAddr: 0x108FC, symSize: 0x78 } + - { offsetInCU: 0x93E, offset: 0x84175, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xE34, symBinAddr: 0x10A74, symSize: 0xB0 } + - { offsetInCU: 0x9A0, offset: 0x841D7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xF90, symBinAddr: 0x10BD0, symSize: 0x28 } + - { offsetInCU: 0x9D2, offset: 0x84209, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC11deviceScaleSfyFTo', symObjAddr: 0xFB8, symBinAddr: 0x10BF8, symSize: 0xB8 } + - { offsetInCU: 0xA53, offset: 0x8428A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTo', symObjAddr: 0x1074, symBinAddr: 0x10CB0, symSize: 0x28 } + - { offsetInCU: 0xAB1, offset: 0x842E8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCfETo', symObjAddr: 0x10D8, symBinAddr: 0x10D14, symSize: 0x10 } + - { offsetInCU: 0xC63, offset: 0x8449A, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfC12CanvasNative15NSCTouchHandlerC7PointerV_Tgm5', symObjAddr: 0x130C, symBinAddr: 0x10E94, symSize: 0x80 } + - { offsetInCU: 0xCE6, offset: 0x8451D, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfCs5UInt8V_Tgm5', symObjAddr: 0x140C, symBinAddr: 0x10F14, symSize: 0x6C } + - { offsetInCU: 0xD6A, offset: 0x845A1, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x1630, symBinAddr: 0x11138, symSize: 0x44 } + - { offsetInCU: 0xD7E, offset: 0x845B5, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x1674, symBinAddr: 0x1117C, symSize: 0x44 } + - { offsetInCU: 0xD92, offset: 0x845C9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCMa', symObjAddr: 0x16B8, symBinAddr: 0x111C0, symSize: 0x20 } + - { offsetInCU: 0xE6C, offset: 0x846A3, size: 0x8, addend: 0x0, symName: '_$sSaySayxGqd__c7ElementQyd__RszSTRd__lufCs5UInt8V_10Foundation4DataVTgm5Tf4g_n', symObjAddr: 0x14FC, symBinAddr: 0x11004, symSize: 0x124 } + - { offsetInCU: 0x1103, offset: 0x8493A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvg', symObjAddr: 0x6C, symBinAddr: 0xFD64, symSize: 0x48 } + - { offsetInCU: 0x1180, offset: 0x849B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfc', symObjAddr: 0x124, symBinAddr: 0xFE1C, symSize: 0x6C } + - { offsetInCU: 0x11C7, offset: 0x849FE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x228, symBinAddr: 0xFF20, symSize: 0xAC } + - { offsetInCU: 0x122B, offset: 0x84A62, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x384, symBinAddr: 0x1007C, symSize: 0xB8 } + - { offsetInCU: 0x12B6, offset: 0x84AED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtF', symObjAddr: 0x61C, symBinAddr: 0x1025C, symSize: 0x4 } + - { offsetInCU: 0x12D7, offset: 0x84B0E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfC', symObjAddr: 0x66C, symBinAddr: 0x102AC, symSize: 0x74 } + - { offsetInCU: 0x12EB, offset: 0x84B22, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfc', symObjAddr: 0x6E0, symBinAddr: 0x10320, symSize: 0x2C } + - { offsetInCU: 0x1404, offset: 0x84C3B, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VF', symObjAddr: 0x75C, symBinAddr: 0x1039C, symSize: 0x2AC } + - { offsetInCU: 0x17AE, offset: 0x84FE5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvg', symObjAddr: 0xB14, symBinAddr: 0x10754, symSize: 0x44 } + - { offsetInCU: 0x17ED, offset: 0x85024, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvs', symObjAddr: 0xBA0, symBinAddr: 0x107E0, symSize: 0x48 } + - { offsetInCU: 0x1812, offset: 0x85049, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM', symObjAddr: 0xBE8, symBinAddr: 0x10828, symSize: 0x44 } + - { offsetInCU: 0x1837, offset: 0x8506E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0xC2C, symBinAddr: 0x1086C, symSize: 0x4 } + - { offsetInCU: 0x185E, offset: 0x85095, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfC', symObjAddr: 0xC30, symBinAddr: 0x10870, symSize: 0x20 } + - { offsetInCU: 0x1872, offset: 0x850A9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfc', symObjAddr: 0xC50, symBinAddr: 0x10890, symSize: 0x6C } + - { offsetInCU: 0x18B9, offset: 0x850F0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xD88, symBinAddr: 0x109C8, symSize: 0xAC } + - { offsetInCU: 0x1918, offset: 0x8514F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xEE4, symBinAddr: 0x10B24, symSize: 0xAC } + - { offsetInCU: 0x19B6, offset: 0x851ED, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x10E8, symBinAddr: 0x10D24, symSize: 0xBC } + - { offsetInCU: 0x1A98, offset: 0x852CF, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFs5UInt8V_Tg5', symObjAddr: 0x1258, symBinAddr: 0x10DE0, symSize: 0xB4 } + - { offsetInCU: 0x1BA4, offset: 0x853DB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTf4ddn_n', symObjAddr: 0x1478, symBinAddr: 0x10F80, symSize: 0x84 } + - { offsetInCU: 0x1C9D, offset: 0x854D4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTf4dn_n', symObjAddr: 0x16D8, symBinAddr: 0x111E0, symSize: 0x360 } + - { offsetInCU: 0x4F, offset: 0x85912, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LLSo012OS_dispatch_E0CvpZ', symObjAddr: 0x980, symBinAddr: 0x10555D8, symSize: 0x0 } + - { offsetInCU: 0x5D, offset: 0x85920, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0x1172C, symSize: 0x2C } + - { offsetInCU: 0x75, offset: 0x85938, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LL_WZ', symObjAddr: 0x2C, symBinAddr: 0x11758, symSize: 0x10C } + - { offsetInCU: 0xBC, offset: 0x8597F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0x13C, symBinAddr: 0x11868, symSize: 0x44 } + - { offsetInCU: 0x132, offset: 0x859F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTo', symObjAddr: 0x3E4, symBinAddr: 0x11B10, symSize: 0x80 } + - { offsetInCU: 0x191, offset: 0x85A54, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfcTo', symObjAddr: 0x4B4, symBinAddr: 0x11BE0, symSize: 0x3C } + - { offsetInCU: 0x1E2, offset: 0x85AA5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTf4nnnd_n', symObjAddr: 0x524, symBinAddr: 0x11C50, symSize: 0x214 } + - { offsetInCU: 0x261, offset: 0x85B24, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfETo', symObjAddr: 0x520, symBinAddr: 0x11C4C, symSize: 0x4 } + - { offsetInCU: 0x29D, offset: 0x85B60, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCMa', symObjAddr: 0x738, symBinAddr: 0x11E64, symSize: 0x20 } + - { offsetInCU: 0x2BC, offset: 0x85B7F, size: 0x8, addend: 0x0, symName: '_$s10ObjectiveC8ObjCBoolVIeyBy_SbIegy_TRTA', symObjAddr: 0x77C, symBinAddr: 0x11EA8, symSize: 0x14 } + - { offsetInCU: 0x2E5, offset: 0x85BA8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_TA', symObjAddr: 0x7BC, symBinAddr: 0x11EE8, symSize: 0xC } + - { offsetInCU: 0x2F9, offset: 0x85BBC, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x7C8, symBinAddr: 0x11EF4, symSize: 0x10 } + - { offsetInCU: 0x30D, offset: 0x85BD0, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x7D8, symBinAddr: 0x11F04, symSize: 0x8 } + - { offsetInCU: 0x321, offset: 0x85BE4, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGMa', symObjAddr: 0x860, symBinAddr: 0x11F4C, symSize: 0x54 } + - { offsetInCU: 0x335, offset: 0x85BF8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU0_TA', symObjAddr: 0x8F0, symBinAddr: 0x11FA0, symSize: 0x24 } + - { offsetInCU: 0x369, offset: 0x85C2C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU_TA', symObjAddr: 0x938, symBinAddr: 0x11FE8, symSize: 0x24 } + - { offsetInCU: 0x4D6, offset: 0x85D99, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0x11864, symSize: 0x4 } + - { offsetInCU: 0x504, offset: 0x85DC7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0x11864, symSize: 0x4 } + - { offsetInCU: 0x563, offset: 0x85E26, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZ', symObjAddr: 0x180, symBinAddr: 0x118AC, symSize: 0x4 } + - { offsetInCU: 0x577, offset: 0x85E3A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_', symObjAddr: 0x184, symBinAddr: 0x118B0, symSize: 0x260 } + - { offsetInCU: 0x650, offset: 0x85F13, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfC', symObjAddr: 0x464, symBinAddr: 0x11B90, symSize: 0x20 } + - { offsetInCU: 0x664, offset: 0x85F27, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfc', symObjAddr: 0x484, symBinAddr: 0x11BB0, symSize: 0x30 } + - { offsetInCU: 0x69A, offset: 0x85F5D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfD', symObjAddr: 0x4F0, symBinAddr: 0x11C1C, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x86003, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x12020, symSize: 0x20 } + - { offsetInCU: 0x77, offset: 0x86053, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfcTo', symObjAddr: 0x70, symBinAddr: 0x12090, symSize: 0x3C } + - { offsetInCU: 0xC9, offset: 0x860A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCMa', symObjAddr: 0x50, symBinAddr: 0x12070, symSize: 0x20 } + - { offsetInCU: 0x1EC, offset: 0x861C8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x12020, symSize: 0x20 } + - { offsetInCU: 0x200, offset: 0x861DC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfc', symObjAddr: 0x20, symBinAddr: 0x12040, symSize: 0x30 } + - { offsetInCU: 0x23C, offset: 0x86218, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCfD', symObjAddr: 0xAC, symBinAddr: 0x120CC, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x86262, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xD12C4, symSize: 0x265C } + - { offsetInCU: 0x46, offset: 0x86281, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_k25519Precomp, symObjAddr: 0x9DE0, symBinAddr: 0x8A6000, symSize: 0x0 } + - { offsetInCU: 0x98, offset: 0x862D3, size: 0x8, addend: 0x0, symName: _d, symObjAddr: 0xFDE0, symBinAddr: 0x8AC000, symSize: 0x0 } + - { offsetInCU: 0xFF, offset: 0x8633A, size: 0x8, addend: 0x0, symName: _sqrtm1, symObjAddr: 0xFE08, symBinAddr: 0x8AC028, symSize: 0x0 } + - { offsetInCU: 0x115, offset: 0x86350, size: 0x8, addend: 0x0, symName: _d2, symObjAddr: 0x10210, symBinAddr: 0x8AC430, symSize: 0x0 } + - { offsetInCU: 0x12C, offset: 0x86367, size: 0x8, addend: 0x0, symName: _Bi, symObjAddr: 0xFE50, symBinAddr: 0x8AC070, symSize: 0x0 } + - { offsetInCU: 0x9F9, offset: 0x86C34, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xD12C4, symSize: 0x265C } + - { offsetInCU: 0xA01, offset: 0x86C3C, size: 0x8, addend: 0x0, symName: _fe_frombytes, symObjAddr: 0x265C, symBinAddr: 0xD3920, symSize: 0x134 } + - { offsetInCU: 0x43CE, offset: 0x8A609, size: 0x8, addend: 0x0, symName: _fe_frombytes, symObjAddr: 0x265C, symBinAddr: 0xD3920, symSize: 0x134 } + - { offsetInCU: 0x43D6, offset: 0x8A611, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_scalarmult_base, symObjAddr: 0x2790, symBinAddr: 0xD3A54, symSize: 0x5BC } + - { offsetInCU: 0x476B, offset: 0x8A9A6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_scalarmult_base, symObjAddr: 0x2790, symBinAddr: 0xD3A54, symSize: 0x5BC } + - { offsetInCU: 0x4773, offset: 0x8A9AE, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2D4C, symBinAddr: 0xD4010, symSize: 0x7F8 } + - { offsetInCU: 0x5170, offset: 0x8B3AB, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2D4C, symBinAddr: 0xD4010, symSize: 0x7F8 } + - { offsetInCU: 0x5178, offset: 0x8B3B3, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x3544, symBinAddr: 0xD4808, symSize: 0x208 } + - { offsetInCU: 0x565B, offset: 0x8B896, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x3544, symBinAddr: 0xD4808, symSize: 0x208 } + - { offsetInCU: 0x5663, offset: 0x8B89E, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x374C, symBinAddr: 0xD4A10, symSize: 0x7B0 } + - { offsetInCU: 0x5BD3, offset: 0x8BE0E, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x374C, symBinAddr: 0xD4A10, symSize: 0x7B0 } + - { offsetInCU: 0x5BDB, offset: 0x8BE16, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_reduce, symObjAddr: 0x3EFC, symBinAddr: 0xD51C0, symSize: 0x634 } + - { offsetInCU: 0x672A, offset: 0x8C965, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_reduce, symObjAddr: 0x3EFC, symBinAddr: 0xD51C0, symSize: 0x634 } + - { offsetInCU: 0x6732, offset: 0x8C96D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_scalar_mult_generic_masked, symObjAddr: 0x4530, symBinAddr: 0xD57F4, symSize: 0xAAC } + - { offsetInCU: 0x717D, offset: 0x8D3B8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_scalar_mult_generic_masked, symObjAddr: 0x4530, symBinAddr: 0xD57F4, symSize: 0xAAC } + - { offsetInCU: 0x7185, offset: 0x8D3C0, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4FDC, symBinAddr: 0xD62A0, symSize: 0x1B8 } + - { offsetInCU: 0x88E6, offset: 0x8EB21, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4FDC, symBinAddr: 0xD62A0, symSize: 0x1B8 } + - { offsetInCU: 0x88EE, offset: 0x8EB29, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_public_from_private_generic_masked, symObjAddr: 0x5194, symBinAddr: 0xD6458, symSize: 0x104 } + - { offsetInCU: 0x8BEA, offset: 0x8EE25, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_public_from_private_generic_masked, symObjAddr: 0x5194, symBinAddr: 0xD6458, symSize: 0x104 } + - { offsetInCU: 0x8BF2, offset: 0x8EE2D, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x5298, symBinAddr: 0xD655C, symSize: 0x23F8 } + - { offsetInCU: 0x8DA1, offset: 0x8EFDC, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x5298, symBinAddr: 0xD655C, symSize: 0x23F8 } + - { offsetInCU: 0x8DA9, offset: 0x8EFE4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_invert, symObjAddr: 0x7690, symBinAddr: 0xD8954, symSize: 0x30 } + - { offsetInCU: 0xB8ED, offset: 0x91B28, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_invert, symObjAddr: 0x7690, symBinAddr: 0xD8954, symSize: 0x30 } + - { offsetInCU: 0xB8F5, offset: 0x91B30, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_isnegative, symObjAddr: 0x76C0, symBinAddr: 0xD8984, symSize: 0x58 } + - { offsetInCU: 0xB9D7, offset: 0x91C12, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_isnegative, symObjAddr: 0x76C0, symBinAddr: 0xD8984, symSize: 0x58 } + - { offsetInCU: 0xB9DF, offset: 0x91C1A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_mul_ttt, symObjAddr: 0x7718, symBinAddr: 0xD89DC, symSize: 0x4 } + - { offsetInCU: 0xBA39, offset: 0x91C74, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_mul_ttt, symObjAddr: 0x7718, symBinAddr: 0xD89DC, symSize: 0x4 } + - { offsetInCU: 0xBA41, offset: 0x91C7C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_neg, symObjAddr: 0x771C, symBinAddr: 0xD89E0, symSize: 0x8C } + - { offsetInCU: 0xBA89, offset: 0x91CC4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_mul_ttt, symObjAddr: 0x7718, symBinAddr: 0xD89DC, symSize: 0x4 } + - { offsetInCU: 0xBA91, offset: 0x91CCC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_neg, symObjAddr: 0x771C, symBinAddr: 0xD89E0, symSize: 0x8C } + - { offsetInCU: 0xBAB9, offset: 0x91CF4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_neg, symObjAddr: 0x771C, symBinAddr: 0xD89E0, symSize: 0x8C } + - { offsetInCU: 0xBAC1, offset: 0x91CFC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_tobytes, symObjAddr: 0x77A8, symBinAddr: 0xD8A6C, symSize: 0x4 } + - { offsetInCU: 0xBC06, offset: 0x91E41, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_tobytes, symObjAddr: 0x77A8, symBinAddr: 0xD8A6C, symSize: 0x4 } + - { offsetInCU: 0xBC0E, offset: 0x91E49, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x77AC, symBinAddr: 0xD8A70, symSize: 0x1598 } + - { offsetInCU: 0xBEDB, offset: 0x92116, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x77AC, symBinAddr: 0xD8A70, symSize: 0x1598 } + - { offsetInCU: 0xBEE3, offset: 0x9211E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_mask, symObjAddr: 0x8D44, symBinAddr: 0xDA008, symSize: 0x20 } + - { offsetInCU: 0xE560, offset: 0x9479B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_mask, symObjAddr: 0x8D44, symBinAddr: 0xDA008, symSize: 0x20 } + - { offsetInCU: 0xE568, offset: 0x947A3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_muladd, symObjAddr: 0x8D64, symBinAddr: 0xDA028, symSize: 0xBB4 } + - { offsetInCU: 0xEA07, offset: 0x94C42, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_muladd, symObjAddr: 0x8D64, symBinAddr: 0xDA028, symSize: 0xBB4 } + - { offsetInCU: 0xEA0F, offset: 0x94C4A, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0x9918, symBinAddr: 0xDABDC, symSize: 0x21C } + - { offsetInCU: 0xF8B4, offset: 0x95AEF, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0x9918, symBinAddr: 0xDABDC, symSize: 0x21C } + - { offsetInCU: 0xF8BC, offset: 0x95AF7, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9B34, symBinAddr: 0xDADF8, symSize: 0x218 } + - { offsetInCU: 0xFADE, offset: 0x95D19, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9B34, symBinAddr: 0xDADF8, symSize: 0x218 } + - { offsetInCU: 0x27, offset: 0x962BF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xDB010, symSize: 0x1F4 } + - { offsetInCU: 0x1DF, offset: 0x96477, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xDB010, symSize: 0x1F4 } + - { offsetInCU: 0x27, offset: 0x966C7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xDB204, symSize: 0x3C } + - { offsetInCU: 0x39, offset: 0x966D9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xDB204, symSize: 0x3C } + - { offsetInCU: 0x27, offset: 0x967F6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xDB240, symSize: 0x98 } + - { offsetInCU: 0x39, offset: 0x96808, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xDB240, symSize: 0x98 } + - { offsetInCU: 0x8B, offset: 0x9697C, size: 0x8, addend: 0x0, symName: _Q_N0, symObjAddr: 0x1100, symBinAddr: 0x8AC4E0, symSize: 0x0 } + - { offsetInCU: 0xBD, offset: 0x969AE, size: 0x8, addend: 0x0, symName: _Q, symObjAddr: 0x1090, symBinAddr: 0x8AC470, symSize: 0x0 } + - { offsetInCU: 0xDF, offset: 0x969D0, size: 0x8, addend: 0x0, symName: _N, symObjAddr: 0x10C0, symBinAddr: 0x8AC4A0, symSize: 0x0 } + - { offsetInCU: 0xF5, offset: 0x969E6, size: 0x8, addend: 0x0, symName: _N_N0, symObjAddr: 0x10F0, symBinAddr: 0x8AC4D0, symSize: 0x0 } + - { offsetInCU: 0x3AC, offset: 0x96C9D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_elem_mul_mont, symObjAddr: 0x100, symBinAddr: 0xDB2D8, symSize: 0x18 } + - { offsetInCU: 0x3F8, offset: 0x96CE9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_elem_mul_mont, symObjAddr: 0x100, symBinAddr: 0xDB2D8, symSize: 0x18 } + - { offsetInCU: 0x526, offset: 0x96E17, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_scalar_mul_mont, symObjAddr: 0x1F8, symBinAddr: 0xDB2F0, symSize: 0x18 } + - { offsetInCU: 0x656, offset: 0x96F47, size: 0x8, addend: 0x0, symName: _nistz384_point_double, symObjAddr: 0x290, symBinAddr: 0xDB308, symSize: 0x320 } + - { offsetInCU: 0x65E, offset: 0x96F4F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_add, symObjAddr: 0x5B0, symBinAddr: 0xDB628, symSize: 0xAC } + - { offsetInCU: 0xCEF, offset: 0x975E0, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_add, symObjAddr: 0x5B0, symBinAddr: 0xDB628, symSize: 0xAC } + - { offsetInCU: 0xCF7, offset: 0x975E8, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x65C, symBinAddr: 0xDB6D4, symSize: 0x500 } + - { offsetInCU: 0x1065, offset: 0x97956, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x65C, symBinAddr: 0xDB6D4, symSize: 0x500 } + - { offsetInCU: 0x106D, offset: 0x9795E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_mul, symObjAddr: 0xB5C, symBinAddr: 0xDBBD4, symSize: 0x2C8 } + - { offsetInCU: 0x1B57, offset: 0x98448, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_mul, symObjAddr: 0xB5C, symBinAddr: 0xDBBD4, symSize: 0x2C8 } + - { offsetInCU: 0x1B5F, offset: 0x98450, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0xE24, symBinAddr: 0xDBE9C, symSize: 0xF4 } + - { offsetInCU: 0x1E62, offset: 0x98753, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0xE24, symBinAddr: 0xDBE9C, symSize: 0xF4 } + - { offsetInCU: 0x1E6A, offset: 0x9875B, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xF18, symBinAddr: 0xDBF90, symSize: 0x168 } + - { offsetInCU: 0x20DE, offset: 0x989CF, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xF18, symBinAddr: 0xDBF90, symSize: 0x168 } + - { offsetInCU: 0x27, offset: 0x98C5F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xDC0F8, symSize: 0x38 } + - { offsetInCU: 0x103, offset: 0x98D3B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xDC0F8, symSize: 0x38 } + - { offsetInCU: 0x10B, offset: 0x98D43, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xDC130, symSize: 0x3C } + - { offsetInCU: 0x13A, offset: 0x98D72, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xDC0F8, symSize: 0x38 } + - { offsetInCU: 0x1AF, offset: 0x98DE7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xDC130, symSize: 0x3C } + - { offsetInCU: 0x1B7, offset: 0x98DEF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal_limb, symObjAddr: 0x74, symBinAddr: 0xDC16C, symSize: 0x5C } + - { offsetInCU: 0x211, offset: 0x98E49, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xDC130, symSize: 0x3C } + - { offsetInCU: 0x34A, offset: 0x98F82, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal_limb, symObjAddr: 0x74, symBinAddr: 0xDC16C, symSize: 0x5C } + - { offsetInCU: 0x352, offset: 0x98F8A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_even, symObjAddr: 0xD0, symBinAddr: 0xDC1C8, symSize: 0x1C } + - { offsetInCU: 0x574, offset: 0x991AC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_even, symObjAddr: 0xD0, symBinAddr: 0xDC1C8, symSize: 0x1C } + - { offsetInCU: 0x57C, offset: 0x991B4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0xDC1E4, symSize: 0x54 } + - { offsetInCU: 0x6A5, offset: 0x992DD, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0xDC1E4, symSize: 0x54 } + - { offsetInCU: 0x6AD, offset: 0x992E5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0xDC238, symSize: 0x4C } + - { offsetInCU: 0x759, offset: 0x99391, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0xDC238, symSize: 0x4C } + - { offsetInCU: 0x761, offset: 0x99399, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xDC284, symSize: 0xA8 } + - { offsetInCU: 0x94A, offset: 0x99582, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xDC284, symSize: 0xA8 } + - { offsetInCU: 0x952, offset: 0x9958A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xDC32C, symSize: 0x110 } + - { offsetInCU: 0x9B6, offset: 0x995EE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xDC284, symSize: 0xA8 } + - { offsetInCU: 0xC7B, offset: 0x998B3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xDC32C, symSize: 0x110 } + - { offsetInCU: 0xC83, offset: 0x998BB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_sub_mod, symObjAddr: 0x344, symBinAddr: 0xDC43C, symSize: 0xB0 } + - { offsetInCU: 0xD25, offset: 0x9995D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xDC32C, symSize: 0x110 } + - { offsetInCU: 0xFC3, offset: 0x99BFB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_sub_mod, symObjAddr: 0x344, symBinAddr: 0xDC43C, symSize: 0xB0 } + - { offsetInCU: 0xFCB, offset: 0x99C03, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_shl_mod, symObjAddr: 0x3F4, symBinAddr: 0xDC4EC, symSize: 0x178 } + - { offsetInCU: 0x104B, offset: 0x99C83, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_sub_mod, symObjAddr: 0x344, symBinAddr: 0xDC43C, symSize: 0xB0 } + - { offsetInCU: 0x11CC, offset: 0x99E04, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_shl_mod, symObjAddr: 0x3F4, symBinAddr: 0xDC4EC, symSize: 0x178 } + - { offsetInCU: 0x11D4, offset: 0x99E0C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_select_512_32, symObjAddr: 0x56C, symBinAddr: 0xDC664, symSize: 0x1F4 } + - { offsetInCU: 0x14B4, offset: 0x9A0EC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_select_512_32, symObjAddr: 0x56C, symBinAddr: 0xDC664, symSize: 0x1F4 } + - { offsetInCU: 0x14BC, offset: 0x9A0F4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_split_window, symObjAddr: 0x760, symBinAddr: 0xDC858, symSize: 0x18 } + - { offsetInCU: 0x1613, offset: 0x9A24B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_split_window, symObjAddr: 0x760, symBinAddr: 0xDC858, symSize: 0x18 } + - { offsetInCU: 0x161B, offset: 0x9A253, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_unsplit_window, symObjAddr: 0x778, symBinAddr: 0xDC870, symSize: 0xC } + - { offsetInCU: 0x1682, offset: 0x9A2BA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_unsplit_window, symObjAddr: 0x778, symBinAddr: 0xDC870, symSize: 0xC } + - { offsetInCU: 0x168A, offset: 0x9A2C2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMB_shr, symObjAddr: 0x784, symBinAddr: 0xDC87C, symSize: 0x8 } + - { offsetInCU: 0x16C3, offset: 0x9A2FB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMB_shr, symObjAddr: 0x784, symBinAddr: 0xDC87C, symSize: 0x8 } + - { offsetInCU: 0x16CB, offset: 0x9A303, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_limbs_mul_add_limb, symObjAddr: 0x78C, symBinAddr: 0xDC884, symSize: 0x3C } + - { offsetInCU: 0x1751, offset: 0x9A389, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_limbs_mul_add_limb, symObjAddr: 0x78C, symBinAddr: 0xDC884, symSize: 0x3C } + - { offsetInCU: 0x27, offset: 0x9A559, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0xDC8C0, symSize: 0x170 } + - { offsetInCU: 0x39, offset: 0x9A56B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0xDC8C0, symSize: 0x170 } + - { offsetInCU: 0x27, offset: 0x9A66C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xDCA30, symSize: 0x9C } + - { offsetInCU: 0x244, offset: 0x9A889, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xDCA30, symSize: 0x9C } + - { offsetInCU: 0x24C, offset: 0x9A891, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_update, symObjAddr: 0x9C, symBinAddr: 0xDCACC, symSize: 0xEC } + - { offsetInCU: 0x2CE, offset: 0x9A913, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xDCA30, symSize: 0x9C } + - { offsetInCU: 0x3F6, offset: 0x9AA3B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_update, symObjAddr: 0x9C, symBinAddr: 0xDCACC, symSize: 0xEC } + - { offsetInCU: 0x3FE, offset: 0x9AA43, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x188, symBinAddr: 0xDCBB8, symSize: 0x230 } + - { offsetInCU: 0x506, offset: 0x9AB4B, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x188, symBinAddr: 0xDCBB8, symSize: 0x230 } + - { offsetInCU: 0x50E, offset: 0x9AB53, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_finish, symObjAddr: 0x3B8, symBinAddr: 0xDCDE8, symSize: 0x134 } + - { offsetInCU: 0x82C, offset: 0x9AE71, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_finish, symObjAddr: 0x3B8, symBinAddr: 0xDCDE8, symSize: 0x134 } + - { offsetInCU: 0x36, offset: 0x9B0FA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_OPENSSL_armcap_P, symObjAddr: 0xDE8, symBinAddr: 0x105CF4C, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x9B13D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0xDCF1C, symSize: 0x388 } + - { offsetInCU: 0x7B, offset: 0x9B191, size: 0x8, addend: 0x0, symName: _ecp_nistz256_precomputed, symObjAddr: 0x1000, symBinAddr: 0x8AD000, symSize: 0x0 } + - { offsetInCU: 0x105, offset: 0x9B21B, size: 0x8, addend: 0x0, symName: _ONE, symObjAddr: 0x26000, symBinAddr: 0x8D2000, symSize: 0x0 } + - { offsetInCU: 0x37B, offset: 0x9B491, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0xDCF1C, symSize: 0x388 } + - { offsetInCU: 0x383, offset: 0x9B499, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base, symObjAddr: 0x388, symBinAddr: 0xDD2A4, symSize: 0x204 } + - { offsetInCU: 0x85A, offset: 0x9B970, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base, symObjAddr: 0x388, symBinAddr: 0xDD2A4, symSize: 0x204 } + - { offsetInCU: 0x862, offset: 0x9B978, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base_vartime, symObjAddr: 0x58C, symBinAddr: 0xDD4A8, symSize: 0x1BC } + - { offsetInCU: 0xCA7, offset: 0x9BDBD, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base_vartime, symObjAddr: 0x58C, symBinAddr: 0xDD4A8, symSize: 0x1BC } + - { offsetInCU: 0x10, offset: 0x9C142, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xDD680, symSize: 0x1A0 } + - { offsetInCU: 0x50, offset: 0x9C182, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xDD680, symSize: 0x1A0 } + - { offsetInCU: 0x5E, offset: 0x9C190, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_encrypt, symObjAddr: 0x1A0, symBinAddr: 0xDD820, symSize: 0x60 } + - { offsetInCU: 0x81, offset: 0x9C1B3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_ctr32_encrypt_blocks, symObjAddr: 0x200, symBinAddr: 0xDD880, symSize: 0x288 } + - { offsetInCU: 0x10, offset: 0x9C1A4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0xDDB10, symSize: 0x130 } + - { offsetInCU: 0x48, offset: 0x9C1DC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0xDDB10, symSize: 0x130 } + - { offsetInCU: 0x5F, offset: 0x9C1F3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_gmult_clmul, symObjAddr: 0x130, symBinAddr: 0xDDC40, symSize: 0x70 } + - { offsetInCU: 0x75, offset: 0x9C209, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_ghash_clmul, symObjAddr: 0x1A0, symBinAddr: 0xDDCB0, symSize: 0x160 } + - { offsetInCU: 0x7A, offset: 0x9C20E, size: 0x8, addend: 0x0, symName: gcm_ghash_v8_4x, symObjAddr: 0x300, symBinAddr: 0xDDE10, symSize: 0x378 } + - { offsetInCU: 0x10, offset: 0x9C21C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0xDE1A0, symSize: 0x3A0 } + - { offsetInCU: 0x48, offset: 0x9C254, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0xDE1A0, symSize: 0x3A0 } + - { offsetInCU: 0x4C, offset: 0x9C258, size: 0x8, addend: 0x0, symName: ChaCha20_neon, symObjAddr: 0x3A0, symBinAddr: 0xDE540, symSize: 0x6C0 } + - { offsetInCU: 0x66, offset: 0x9C272, size: 0x8, addend: 0x0, symName: ChaCha20_512_neon, symObjAddr: 0xA60, symBinAddr: 0xDEC00, symSize: 0x1138 } + - { offsetInCU: 0x50, offset: 0x9C2BE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_chacha20_poly1305_seal, symObjAddr: 0x140, symBinAddr: 0xDFE80, symSize: 0x1180 } + - { offsetInCU: 0x66, offset: 0x9C2D4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_chacha20_poly1305_open, symObjAddr: 0x12C0, symBinAddr: 0xE1000, symSize: 0x1410 } + - { offsetInCU: 0x10, offset: 0x9C2CA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE2420, symSize: 0x240 } + - { offsetInCU: 0x45, offset: 0x9C2FF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE2420, symSize: 0x240 } + - { offsetInCU: 0x4D, offset: 0x9C307, size: 0x8, addend: 0x0, symName: __bn_sqr8x_mont, symObjAddr: 0x240, symBinAddr: 0xE2660, symSize: 0x9E0 } + - { offsetInCU: 0x63, offset: 0x9C31D, size: 0x8, addend: 0x0, symName: __bn_mul4x_mont, symObjAddr: 0xC20, symBinAddr: 0xE3040, symSize: 0x650 } + - { offsetInCU: 0x10, offset: 0x9C32C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE36A0, symSize: 0x40 } + - { offsetInCU: 0x47, offset: 0x9C363, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE36A0, symSize: 0x40 } + - { offsetInCU: 0x5D, offset: 0x9C379, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_sqr_mont, symObjAddr: 0x40, symBinAddr: 0xE36E0, symSize: 0x40 } + - { offsetInCU: 0x76, offset: 0x9C392, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_neg, symObjAddr: 0x80, symBinAddr: 0xE3720, symSize: 0x40 } + - { offsetInCU: 0x81, offset: 0x9C39D, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_mont, symObjAddr: 0xC0, symBinAddr: 0xE3760, symSize: 0x1E0 } + - { offsetInCU: 0x97, offset: 0x9C3B3, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_mont, symObjAddr: 0x2A0, symBinAddr: 0xE3940, symSize: 0x170 } + - { offsetInCU: 0xAB, offset: 0x9C3C7, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add_to, symObjAddr: 0x410, symBinAddr: 0xE3AB0, symSize: 0x50 } + - { offsetInCU: 0xC3, offset: 0x9C3DF, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_from, symObjAddr: 0x460, symBinAddr: 0xE3B00, symSize: 0x50 } + - { offsetInCU: 0xD9, offset: 0x9C3F5, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_morf, symObjAddr: 0x4B0, symBinAddr: 0xE3B50, symSize: 0x50 } + - { offsetInCU: 0xEF, offset: 0x9C40B, size: 0x8, addend: 0x0, symName: __ecp_nistz256_div_by_2, symObjAddr: 0x500, symBinAddr: 0xE3BA0, symSize: 0x60 } + - { offsetInCU: 0x111, offset: 0x9C42D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_double, symObjAddr: 0x560, symBinAddr: 0xE3C00, symSize: 0x1E0 } + - { offsetInCU: 0x124, offset: 0x9C440, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_add, symObjAddr: 0x740, symBinAddr: 0xE3DE0, symSize: 0x360 } + - { offsetInCU: 0x141, offset: 0x9C45D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_add_affine, symObjAddr: 0xAA0, symBinAddr: 0xE4140, symSize: 0x2D0 } + - { offsetInCU: 0x156, offset: 0x9C472, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_scalar_mul_mont, symObjAddr: 0xD70, symBinAddr: 0xE4410, symSize: 0x2B0 } + - { offsetInCU: 0x170, offset: 0x9C48C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_scalar_sqr_rep_mont, symObjAddr: 0x1020, symBinAddr: 0xE46C0, symSize: 0x250 } + - { offsetInCU: 0x184, offset: 0x9C4A0, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_select_w5, symObjAddr: 0x1270, symBinAddr: 0xE4910, symSize: 0x60 } + - { offsetInCU: 0x19A, offset: 0x9C4B6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_select_w7, symObjAddr: 0x12D0, symBinAddr: 0xE4970, symSize: 0x44 } + - { offsetInCU: 0x10, offset: 0x9C4AC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE49C0, symSize: 0xE40 } + - { offsetInCU: 0x51, offset: 0x9C4ED, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE49C0, symSize: 0xE40 } + - { offsetInCU: 0x51, offset: 0x9C4ED, size: 0x8, addend: 0x0, symName: sha512_block_armv8, symObjAddr: 0xE40, symBinAddr: 0xE5800, symSize: 0x7E0 } + - { offsetInCU: 0x10, offset: 0x9C4F8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE6000, symSize: 0xE40 } + - { offsetInCU: 0x51, offset: 0x9C539, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE6000, symSize: 0xE40 } + - { offsetInCU: 0x51, offset: 0x9C539, size: 0x8, addend: 0x0, symName: sha256_block_armv8, symObjAddr: 0xE40, symBinAddr: 0xE6E40, symSize: 0x1F0 } ... diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/CanvasNative b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/CanvasNative index c91c2e575..36f49114b 100755 Binary files a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/CanvasNative and b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/CanvasNative differ diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/canvas_native.h b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/canvas_native.h index 0d26450ff..2be8666df 100644 --- a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/canvas_native.h +++ b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/canvas_native.h @@ -172,8 +172,6 @@ typedef struct U32Buffer U32Buffer; typedef struct U8Buffer U8Buffer; -typedef struct URL URL; - typedef struct WEBGL_color_buffer_float WEBGL_color_buffer_float; typedef struct WEBGL_compressed_texture_atc WEBGL_compressed_texture_atc; @@ -2906,54 +2904,4 @@ char *canvas_native_string_buffer_get_value_at(const struct StringBuffer *buffer void canvas_native_string_buffer_destroy(struct StringBuffer *buffer); -bool canvas_url_can_parse(const char *value, const char *base); - -struct URL *canvas_url_create(const char *value, const char *base); - -void canvas_url_destroy(struct URL *url); - -struct CCow *canvas_url_to_string(struct URL *url); - -const char *canvas_url_hash(struct URL *url); - -void canvas_url_set_hash(struct URL *url, const char *hash); - -const char *canvas_url_host(struct URL *url); - -void canvas_url_set_host(struct URL *url, const char *host); - -const char *canvas_url_host_name(struct URL *url); - -void canvas_url_set_host_name(struct URL *url, const char *hostname); - -const char *canvas_url_href(struct URL *url); - -void canvas_url_set_href(struct URL *url, const char *href); - -const char *canvas_url_origin(struct URL *url); - -const char *canvas_url_password(struct URL *url); - -void canvas_url_set_password(struct URL *url, const char *password); - -const char *canvas_url_pathname(struct URL *url); - -void canvas_url_set_pathname(struct URL *url, const char *pathname); - -const char *canvas_url_port(struct URL *url); - -void canvas_url_set_port(struct URL *url, const char *port); - -const char *canvas_url_protocol(struct URL *url); - -void canvas_url_set_protocol(struct URL *url, const char *protocol); - -const char *canvas_url_search(struct URL *url); - -void canvas_url_set_search(struct URL *url, const char *search); - -const char *canvas_url_username(struct URL *url); - -void canvas_url_set_username(struct URL *url, const char *username); - #endif /* CANVAS_C_H */ diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Info.plist b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Info.plist index 854a4a74d..bb312f02f 100644 Binary files a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Info.plist and b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Info.plist differ diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo index d5340e4fc..e3f8ba77b 100644 Binary files a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo and b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo differ diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo index 13e70f882..550d7a286 100644 Binary files a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo and b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo differ diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.abi.json b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.abi.json index 897ef9dc0..48b73b494 100644 --- a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.abi.json +++ b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -5434,336 +5434,336 @@ }, "ConstValues": [ { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 328, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 334, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 344, "length": 1, "value": "1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 355, "length": 1, "value": "1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 412, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 2137, "length": 1, - "value": "1" + "value": "2" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", "offset": 2040, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 2316, + "offset": 2310, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 2374, + "offset": 2368, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 2427, + "offset": 2421, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 2498, + "offset": 2492, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 2996, + "offset": 2990, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3030, + "offset": 3024, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3060, + "offset": 3054, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3113, + "offset": 3107, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 3155, + "offset": 3149, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3195, + "offset": 3189, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3241, + "offset": 3235, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3274, + "offset": 3268, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3314, + "offset": 3308, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3352, + "offset": 3346, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 12748, + "offset": 12752, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 13229, + "offset": 13233, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 13772, + "offset": 13776, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 13804, + "offset": 13808, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 316, "length": 2, "value": "-1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 341, "length": 2, "value": "-1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 386, "length": 2, "value": "-1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 479, "length": 1, "value": "4" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "StringLiteral", "offset": 512, "length": 274, "value": "\"precision highp float;\nattribute vec4 aPosition;\nuniform mat4 uTextureMatrix;\nvarying vec2 TexCoord;\nvoid main(){\nvec2 clipSpace = (1.0 - 2.0 * aPosition.xy);\nTexCoord = aPosition.xy;\ngl_Position = vec4(clipSpace, 0.0, 1.0);\n}\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "StringLiteral", "offset": 833, "length": 170, "value": "\"precision highp float;\nvarying vec2 TexCoord;\nuniform sampler2D uSampler;\nvoid main(){\ngl_FragColor = texture2D(uSampler, TexCoord);\n}\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "Array", "offset": 383, "length": 2, "value": "[]" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "IntegerLiteral", "offset": 421, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 10963, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11130, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11299, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11470, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11640, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "StringLiteral", "offset": 133, "length": 15, "value": "\"CanvasNative.NSCTouchHandler\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", "kind": "StringLiteral", "offset": 233, "length": 22, "value": "\"Failed to load image\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", "kind": "StringLiteral", "offset": 313, "length": 21, "value": "\"NSCImageBitmapQueue\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", "kind": "IntegerLiteral", "offset": 242, "length": 1, "value": "4" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "BooleanLiteral", "offset": 246, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "IntegerLiteral", "offset": 352, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "StringLiteral", "offset": 180, "length": 13, "value": "\"CanvasNative.CanvasGLKView\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "BooleanLiteral", "offset": 2249, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "BooleanLiteral", "offset": 2325, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", "kind": "StringLiteral", "offset": 246, "length": 20, diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.abi.json b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.abi.json index 897ef9dc0..48b73b494 100644 --- a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.abi.json +++ b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -5434,336 +5434,336 @@ }, "ConstValues": [ { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 328, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 334, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 344, "length": 1, "value": "1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 355, "length": 1, "value": "1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 412, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 2137, "length": 1, - "value": "1" + "value": "2" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", "offset": 2040, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 2316, + "offset": 2310, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 2374, + "offset": 2368, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 2427, + "offset": 2421, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 2498, + "offset": 2492, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 2996, + "offset": 2990, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3030, + "offset": 3024, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3060, + "offset": 3054, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3113, + "offset": 3107, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 3155, + "offset": 3149, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3195, + "offset": 3189, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3241, + "offset": 3235, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3274, + "offset": 3268, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3314, + "offset": 3308, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3352, + "offset": 3346, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 12748, + "offset": 12752, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 13229, + "offset": 13233, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 13772, + "offset": 13776, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 13804, + "offset": 13808, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 316, "length": 2, "value": "-1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 341, "length": 2, "value": "-1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 386, "length": 2, "value": "-1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 479, "length": 1, "value": "4" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "StringLiteral", "offset": 512, "length": 274, "value": "\"precision highp float;\nattribute vec4 aPosition;\nuniform mat4 uTextureMatrix;\nvarying vec2 TexCoord;\nvoid main(){\nvec2 clipSpace = (1.0 - 2.0 * aPosition.xy);\nTexCoord = aPosition.xy;\ngl_Position = vec4(clipSpace, 0.0, 1.0);\n}\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "StringLiteral", "offset": 833, "length": 170, "value": "\"precision highp float;\nvarying vec2 TexCoord;\nuniform sampler2D uSampler;\nvoid main(){\ngl_FragColor = texture2D(uSampler, TexCoord);\n}\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "Array", "offset": 383, "length": 2, "value": "[]" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "IntegerLiteral", "offset": 421, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 10963, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11130, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11299, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11470, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11640, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "StringLiteral", "offset": 133, "length": 15, "value": "\"CanvasNative.NSCTouchHandler\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", "kind": "StringLiteral", "offset": 233, "length": 22, "value": "\"Failed to load image\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", "kind": "StringLiteral", "offset": 313, "length": 21, "value": "\"NSCImageBitmapQueue\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", "kind": "IntegerLiteral", "offset": 242, "length": 1, "value": "4" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "BooleanLiteral", "offset": 246, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "IntegerLiteral", "offset": 352, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "StringLiteral", "offset": 180, "length": 13, "value": "\"CanvasNative.CanvasGLKView\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "BooleanLiteral", "offset": 2249, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "BooleanLiteral", "offset": 2325, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", "kind": "StringLiteral", "offset": 246, "length": 20, diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/_CodeSignature/CodeResources b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/_CodeSignature/CodeResources index fad5a6c03..4b7ee7c34 100644 --- a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/_CodeSignature/CodeResources +++ b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/_CodeSignature/CodeResources @@ -18,23 +18,23 @@ Headers/canvas_native.h - Mq09LXOuUnFm+lPUS4JFF8C9tMw= + ksUG1X+r0zleUhDlYn12DdLGl6Y= Info.plist - NyJ9eIRXwpP/JFb2qAUEmZPQxqs= + gmvmBiGcYfSaP6zM7UdagCHLaEo= Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo - SgEoXe80z0BfjQcF4JwKj6dktaA= + Ijigmiw4+GOPM4CEQtMbypTtCxI= Modules/CanvasNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo - 4GGh++uSZ89dK7CPhAjSfeSU1tU= + OM9k443SJlm4zakP/c/IJ+MOeig= Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.abi.json - +doratOBgETc/+/x+b3YUlmefVM= + hFFeaqhm3tXu0TVQDljntu+GWCQ= Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -50,11 +50,11 @@ Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.swiftmodule - 7EgARXPlSwwKErgFd1JoP0+dfrU= + m4l/QiLhvBU9sBLDdt1JrAWXPfQ= Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.abi.json - +doratOBgETc/+/x+b3YUlmefVM= + hFFeaqhm3tXu0TVQDljntu+GWCQ= Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -70,7 +70,7 @@ Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - xpldGxRNjHUrRKRvxWMxBDQFy7Y= + cITcZpLNTotOn5Za/mIBRjCjxXg= Modules/module.modulemap @@ -108,28 +108,28 @@ hash2 - MJKwgSED5rGLtK7RUX4nOsoc6pEadmFDN7MPNOosVTA= + +h+HJU6BjnJBN/8nM3kLlrisBayqdWiA+0Cfqhlra3U= Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo hash2 - UXn0Hvak9XaJoRn2phVPZCAB0l5YSnXipq0lzzK6XBE= + DdFzCgwxocAyzuJGDtp+cjZk0K+/MtJIXXYgMszSLjk= Modules/CanvasNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo hash2 - v2uKBZewj1T5v4U1uTCSz4ZnA4YMwzDfceM5eXhW6j4= + JL20ECopXomavhXPJzbRgJzWOSw942m3U1ErVbtSQgk= Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.abi.json hash2 - dsWGZkVDnof5xbzxWOjelkOTVCeBperPv2pVtkzqSfE= + CzrCvA+LEF68RbZ4/1+6OmVs/D3/7rUlzIenFySq2Ew= Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -157,14 +157,14 @@ hash2 - luZOxd4bsgXdLkGF81DlwhGI6OU9SYOX66xNfmYmETA= + 97hAtAYemXajYdVKMSXdrwRzq8lg/iOgiGoEqjjJl2Q= Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.abi.json hash2 - dsWGZkVDnof5xbzxWOjelkOTVCeBperPv2pVtkzqSfE= + CzrCvA+LEF68RbZ4/1+6OmVs/D3/7rUlzIenFySq2Ew= Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -192,7 +192,7 @@ hash2 - tHorAniNUYckWzitCEOckU4MW/IPXJTUrtMqIzec7n4= + g/hZF1iVAD/Ly3zuYImu/4SOvCfy/QhiQPuVo5/RWtM= Modules/module.modulemap diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative index b7c0ad302..f5dc1733c 100644 Binary files a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative and b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative differ diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml index 91323af98..63390b562 100644 --- a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml +++ b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml @@ -1,640 +1,640 @@ --- triple: 'arm64-apple-darwin' -binary-path: '/Users/triniwiz/Documents/GitHub/canvas/packages/canvas/src-native/canvas-ios/dist/Release-iphonesimulator/CanvasNative.framework/CanvasNative' +binary-path: '/Users/nstudio/Documents/github/NativeScript/canvas/packages/canvas/src-native/canvas-ios/dist/Release-iphonesimulator/CanvasNative.framework/CanvasNative' relocations: - - { offsetInCU: 0x34, offset: 0x75630, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionString, symObjAddr: 0x0, symBinAddr: 0x8B1000, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x75665, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionNumber, symObjAddr: 0x38, symBinAddr: 0x8B1038, symSize: 0x0 } - - { offsetInCU: 0x3F, offset: 0x756BA, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x28, symBinAddr: 0x36A8, symSize: 0xC } - - { offsetInCU: 0x53, offset: 0x756CE, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x34, symBinAddr: 0x36B4, symSize: 0x4 } - - { offsetInCU: 0x67, offset: 0x756E2, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwet', symObjAddr: 0x38, symBinAddr: 0x36B8, symSize: 0x20 } - - { offsetInCU: 0x7B, offset: 0x756F6, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwst', symObjAddr: 0x58, symBinAddr: 0x36D8, symSize: 0x28 } - - { offsetInCU: 0x8F, offset: 0x7570A, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwCP', symObjAddr: 0x94, symBinAddr: 0x3714, symSize: 0x30 } - - { offsetInCU: 0xA3, offset: 0x7571E, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0xC4, symBinAddr: 0x3744, symSize: 0xC } - - { offsetInCU: 0xB7, offset: 0x75732, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwet', symObjAddr: 0xD0, symBinAddr: 0x3750, symSize: 0x20 } - - { offsetInCU: 0xCB, offset: 0x75746, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwst', symObjAddr: 0xF0, symBinAddr: 0x3770, symSize: 0x2C } - - { offsetInCU: 0x4F, offset: 0x75907, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC11_WriteQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2A78, symBinAddr: 0x10C0090, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x75921, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10_ReadQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2A80, symBinAddr: 0x10C0098, symSize: 0x0 } - - { offsetInCU: 0x9D, offset: 0x75955, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTo', symObjAddr: 0x4, symBinAddr: 0x3814, symSize: 0x38 } - - { offsetInCU: 0xF3, offset: 0x759AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x40, symBinAddr: 0x3850, symSize: 0x70 } - - { offsetInCU: 0x144, offset: 0x759FC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0xB4, symBinAddr: 0x38C4, symSize: 0x44 } - - { offsetInCU: 0x19F, offset: 0x75A57, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0xFC, symBinAddr: 0x390C, symSize: 0x50 } - - { offsetInCU: 0x204, offset: 0x75ABC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0x150, symBinAddr: 0x3960, symSize: 0x68 } - - { offsetInCU: 0x27D, offset: 0x75B35, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x1BC, symBinAddr: 0x39CC, symSize: 0x98 } - - { offsetInCU: 0x307, offset: 0x75BBF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZTo', symObjAddr: 0x298, symBinAddr: 0x3AA8, symSize: 0x50 } - - { offsetInCU: 0x3D8, offset: 0x75C90, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZTo', symObjAddr: 0x334, symBinAddr: 0x3B44, symSize: 0x58 } - - { offsetInCU: 0x4B2, offset: 0x75D6A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZTo', symObjAddr: 0x3D4, symBinAddr: 0x3BE4, symSize: 0x58 } - - { offsetInCU: 0x591, offset: 0x75E49, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZTo', symObjAddr: 0x47C, symBinAddr: 0x3C8C, symSize: 0x60 } - - { offsetInCU: 0x63D, offset: 0x75EF5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZTo', symObjAddr: 0x4E0, symBinAddr: 0x3CF0, symSize: 0x8 } - - { offsetInCU: 0x6A6, offset: 0x75F5E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZTo', symObjAddr: 0x4EC, symBinAddr: 0x3CFC, symSize: 0x8 } - - { offsetInCU: 0x6FD, offset: 0x75FB5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZTo', symObjAddr: 0x508, symBinAddr: 0x3D18, symSize: 0x8 } - - { offsetInCU: 0x754, offset: 0x7600C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZTo', symObjAddr: 0x514, symBinAddr: 0x3D24, symSize: 0x8 } - - { offsetInCU: 0x7AB, offset: 0x76063, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZTo', symObjAddr: 0x520, symBinAddr: 0x3D30, symSize: 0x8 } - - { offsetInCU: 0x802, offset: 0x760BA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZTo', symObjAddr: 0x52C, symBinAddr: 0x3D3C, symSize: 0x8 } - - { offsetInCU: 0x881, offset: 0x76139, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZTo', symObjAddr: 0x53C, symBinAddr: 0x3D4C, symSize: 0x24 } - - { offsetInCU: 0x932, offset: 0x761EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZTo', symObjAddr: 0x564, symBinAddr: 0x3D74, symSize: 0x14 } - - { offsetInCU: 0x9A5, offset: 0x7625D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZTo', symObjAddr: 0x57C, symBinAddr: 0x3D8C, symSize: 0x8 } - - { offsetInCU: 0x9FC, offset: 0x762B4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZTo', symObjAddr: 0x5DC, symBinAddr: 0x3DEC, symSize: 0x74 } - - { offsetInCU: 0xA87, offset: 0x7633F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTo', symObjAddr: 0x7E4, symBinAddr: 0x3FF4, symSize: 0xA0 } - - { offsetInCU: 0xAD8, offset: 0x76390, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZTo', symObjAddr: 0xAEC, symBinAddr: 0x42FC, symSize: 0x98 } - - { offsetInCU: 0xB29, offset: 0x763E1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZTo', symObjAddr: 0xE40, symBinAddr: 0x4650, symSize: 0x98 } - - { offsetInCU: 0xB85, offset: 0x7643D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTo', symObjAddr: 0x1268, symBinAddr: 0x4A78, symSize: 0xD8 } - - { offsetInCU: 0xBCD, offset: 0x76485, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTo', symObjAddr: 0x1344, symBinAddr: 0x4B54, symSize: 0x34 } - - { offsetInCU: 0xC2D, offset: 0x764E5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfcTo', symObjAddr: 0x13C8, symBinAddr: 0x4BD8, symSize: 0x3C } - - { offsetInCU: 0xC7E, offset: 0x76536, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTf4nd_n', symObjAddr: 0x1438, symBinAddr: 0x4C48, symSize: 0x2AC } - - { offsetInCU: 0xEB2, offset: 0x7676A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTf4nnnd_n', symObjAddr: 0x16E4, symBinAddr: 0x4EF4, symSize: 0x25C } - - { offsetInCU: 0x10A8, offset: 0x76960, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTf4nnd_n', symObjAddr: 0x1940, symBinAddr: 0x5150, symSize: 0xCC } - - { offsetInCU: 0x11A1, offset: 0x76A59, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTf4nnnnd_n', symObjAddr: 0x1A0C, symBinAddr: 0x521C, symSize: 0x1AC } - - { offsetInCU: 0x1312, offset: 0x76BCA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTf4nnnnnnd_n', symObjAddr: 0x1BB8, symBinAddr: 0x53C8, symSize: 0x1C4 } - - { offsetInCU: 0x14A3, offset: 0x76D5B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTf4nnnnnnnnnnd_n', symObjAddr: 0x1D7C, symBinAddr: 0x558C, symSize: 0x1D8 } - - { offsetInCU: 0x168B, offset: 0x76F43, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTf4nnnd_n', symObjAddr: 0x1F54, symBinAddr: 0x5764, symSize: 0x1B4 } - - { offsetInCU: 0x1755, offset: 0x7700D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTf4nnnnd_n', symObjAddr: 0x22AC, symBinAddr: 0x5ABC, symSize: 0x1D4 } - - { offsetInCU: 0x1836, offset: 0x770EE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTf4d_n', symObjAddr: 0x2480, symBinAddr: 0x5C90, symSize: 0x114 } - - { offsetInCU: 0x18C9, offset: 0x77181, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TR', symObjAddr: 0x884, symBinAddr: 0x4094, symSize: 0x78 } - - { offsetInCU: 0x18E1, offset: 0x77199, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TR', symObjAddr: 0xB84, symBinAddr: 0x4394, symSize: 0x54 } - - { offsetInCU: 0x194E, offset: 0x77206, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfETo', symObjAddr: 0x1434, symBinAddr: 0x4C44, symSize: 0x4 } - - { offsetInCU: 0x19D9, offset: 0x77291, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCMa', symObjAddr: 0x2594, symBinAddr: 0x5DA4, symSize: 0x20 } - - { offsetInCU: 0x19ED, offset: 0x772A5, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TRTA', symObjAddr: 0x25D8, symBinAddr: 0x5DE8, symSize: 0x8 } - - { offsetInCU: 0x1A0C, offset: 0x772C4, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSg10ObjectiveC8ObjCBoolVIeyByy_ACSbIeggy_TRTA', symObjAddr: 0x25E0, symBinAddr: 0x5DF0, symSize: 0x18 } - - { offsetInCU: 0x1A35, offset: 0x772ED, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TRTA', symObjAddr: 0x25F8, symBinAddr: 0x5E08, symSize: 0x8 } - - { offsetInCU: 0x1A49, offset: 0x77301, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCMa', symObjAddr: 0x2600, symBinAddr: 0x5E10, symSize: 0x3C } - - { offsetInCU: 0x1A5D, offset: 0x77315, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_TA', symObjAddr: 0x2680, symBinAddr: 0x5E90, symSize: 0x34 } - - { offsetInCU: 0x1A71, offset: 0x77329, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x26B4, symBinAddr: 0x5EC4, symSize: 0x10 } - - { offsetInCU: 0x1A85, offset: 0x7733D, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x26C4, symBinAddr: 0x5ED4, symSize: 0x8 } - - { offsetInCU: 0x1A99, offset: 0x77351, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x26F0, symBinAddr: 0x5F00, symSize: 0x40 } - - { offsetInCU: 0x1ACD, offset: 0x77385, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2774, symBinAddr: 0x5F84, symSize: 0x40 } - - { offsetInCU: 0x1B0B, offset: 0x773C3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x27B4, symBinAddr: 0x5FC4, symSize: 0x28 } - - { offsetInCU: 0x1B3F, offset: 0x773F7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2834, symBinAddr: 0x6044, symSize: 0x3C } - - { offsetInCU: 0x1B73, offset: 0x7742B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x289C, symBinAddr: 0x60AC, symSize: 0x30 } - - { offsetInCU: 0x1BAF, offset: 0x77467, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_TA', symObjAddr: 0x2908, symBinAddr: 0x6118, symSize: 0x10 } - - { offsetInCU: 0x1BC3, offset: 0x7747B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2918, symBinAddr: 0x6128, symSize: 0x40 } - - { offsetInCU: 0x2042, offset: 0x778FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZ', symObjAddr: 0x0, symBinAddr: 0x3810, symSize: 0x4 } - - { offsetInCU: 0x205D, offset: 0x77915, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x3C, symBinAddr: 0x384C, symSize: 0x4 } - - { offsetInCU: 0x2078, offset: 0x77930, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0xB0, symBinAddr: 0x38C0, symSize: 0x4 } - - { offsetInCU: 0x2099, offset: 0x77951, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0xF8, symBinAddr: 0x3908, symSize: 0x4 } - - { offsetInCU: 0x20B4, offset: 0x7796C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0x14C, symBinAddr: 0x395C, symSize: 0x4 } - - { offsetInCU: 0x20CF, offset: 0x77987, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x1B8, symBinAddr: 0x39C8, symSize: 0x4 } - - { offsetInCU: 0x20EA, offset: 0x779A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZ', symObjAddr: 0x254, symBinAddr: 0x3A64, symSize: 0x44 } - - { offsetInCU: 0x2232, offset: 0x77AEA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZ', symObjAddr: 0x2E8, symBinAddr: 0x3AF8, symSize: 0x4C } - - { offsetInCU: 0x237B, offset: 0x77C33, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZ', symObjAddr: 0x38C, symBinAddr: 0x3B9C, symSize: 0x48 } - - { offsetInCU: 0x24C3, offset: 0x77D7B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZ', symObjAddr: 0x42C, symBinAddr: 0x3C3C, symSize: 0x50 } - - { offsetInCU: 0x2620, offset: 0x77ED8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZ', symObjAddr: 0x4DC, symBinAddr: 0x3CEC, symSize: 0x4 } - - { offsetInCU: 0x2692, offset: 0x77F4A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZ', symObjAddr: 0x4E8, symBinAddr: 0x3CF8, symSize: 0x4 } - - { offsetInCU: 0x26D5, offset: 0x77F8D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZ', symObjAddr: 0x4F4, symBinAddr: 0x3D04, symSize: 0x14 } - - { offsetInCU: 0x271A, offset: 0x77FD2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZ', symObjAddr: 0x510, symBinAddr: 0x3D20, symSize: 0x4 } - - { offsetInCU: 0x275D, offset: 0x78015, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZ', symObjAddr: 0x51C, symBinAddr: 0x3D2C, symSize: 0x4 } - - { offsetInCU: 0x27A0, offset: 0x78058, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZ', symObjAddr: 0x528, symBinAddr: 0x3D38, symSize: 0x4 } - - { offsetInCU: 0x27E3, offset: 0x7809B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZ', symObjAddr: 0x534, symBinAddr: 0x3D44, symSize: 0x8 } - - { offsetInCU: 0x28CA, offset: 0x78182, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZ', symObjAddr: 0x560, symBinAddr: 0x3D70, symSize: 0x4 } - - { offsetInCU: 0x2949, offset: 0x78201, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZ', symObjAddr: 0x578, symBinAddr: 0x3D88, symSize: 0x4 } - - { offsetInCU: 0x298C, offset: 0x78244, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZ', symObjAddr: 0x584, symBinAddr: 0x3D94, symSize: 0x58 } - - { offsetInCU: 0x2A4D, offset: 0x78305, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZ', symObjAddr: 0x650, symBinAddr: 0x3E60, symSize: 0x4 } - - { offsetInCU: 0x2A61, offset: 0x78319, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_', symObjAddr: 0x654, symBinAddr: 0x3E64, symSize: 0x190 } - - { offsetInCU: 0x2B01, offset: 0x783B9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZ', symObjAddr: 0x8FC, symBinAddr: 0x410C, symSize: 0x2C } - - { offsetInCU: 0x2B15, offset: 0x783CD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_', symObjAddr: 0x928, symBinAddr: 0x4138, symSize: 0x1C4 } - - { offsetInCU: 0x2BF9, offset: 0x784B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZ', symObjAddr: 0xBD8, symBinAddr: 0x43E8, symSize: 0x2C } - - { offsetInCU: 0x2C0D, offset: 0x784C5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_', symObjAddr: 0xC04, symBinAddr: 0x4414, symSize: 0x23C } - - { offsetInCU: 0x2CC1, offset: 0x78579, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZ', symObjAddr: 0xED8, symBinAddr: 0x46E8, symSize: 0x4 } - - { offsetInCU: 0x2CD5, offset: 0x7858D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_', symObjAddr: 0xEDC, symBinAddr: 0x46EC, symSize: 0x38C } - - { offsetInCU: 0x2F6C, offset: 0x78824, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZ', symObjAddr: 0x1340, symBinAddr: 0x4B50, symSize: 0x4 } - - { offsetInCU: 0x2F87, offset: 0x7883F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfC', symObjAddr: 0x1378, symBinAddr: 0x4B88, symSize: 0x20 } - - { offsetInCU: 0x2F9B, offset: 0x78853, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfc', symObjAddr: 0x1398, symBinAddr: 0x4BA8, symSize: 0x30 } - - { offsetInCU: 0x2FD1, offset: 0x78889, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfD', symObjAddr: 0x1404, symBinAddr: 0x4C14, symSize: 0x30 } - - { offsetInCU: 0x4F, offset: 0x78AB2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LLSo7GLKViewCvpZ', symObjAddr: 0x4CA0, symBinAddr: 0x10C00D0, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x78ACC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15_shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvpZ', symObjAddr: 0x4CA8, symBinAddr: 0x10C00D8, symSize: 0x0 } - - { offsetInCU: 0x83, offset: 0x78AE6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvpZ', symObjAddr: 0x4CB0, symBinAddr: 0x10C00E0, symSize: 0x0 } - - { offsetInCU: 0x9D, offset: 0x78B00, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LLSo10NSMapTableCySo8NSStringCACGvpZ', symObjAddr: 0x4CB8, symBinAddr: 0x10C00E8, symSize: 0x0 } - - { offsetInCU: 0xAB, offset: 0x78B0E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0x0, symBinAddr: 0x6250, symSize: 0x40 } - - { offsetInCU: 0xF0, offset: 0x78B53, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5store_WZ', symObjAddr: 0x40, symBinAddr: 0x6290, symSize: 0x30 } - - { offsetInCU: 0x135, offset: 0x78B98, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0xA8, symBinAddr: 0x62F8, symSize: 0x40 } - - { offsetInCU: 0x187, offset: 0x78BEA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x194, symBinAddr: 0x63E4, symSize: 0x10 } - - { offsetInCU: 0x1A7, offset: 0x78C0A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x194, symBinAddr: 0x63E4, symSize: 0x10 } - - { offsetInCU: 0x1DD, offset: 0x78C40, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1A4, symBinAddr: 0x63F4, symSize: 0x10 } - - { offsetInCU: 0x1FD, offset: 0x78C60, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1A4, symBinAddr: 0x63F4, symSize: 0x10 } - - { offsetInCU: 0x24C, offset: 0x78CAF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyFTo', symObjAddr: 0x1F8, symBinAddr: 0x6448, symSize: 0x44 } - - { offsetInCU: 0x301, offset: 0x78D64, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvgTo', symObjAddr: 0x23C, symBinAddr: 0x648C, symSize: 0x44 } - - { offsetInCU: 0x33E, offset: 0x78DA1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvsTo', symObjAddr: 0x2C4, symBinAddr: 0x6514, symSize: 0x30 } - - { offsetInCU: 0x3CD, offset: 0x78E30, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvgTo', symObjAddr: 0x518, symBinAddr: 0x6768, symSize: 0x44 } - - { offsetInCU: 0x425, offset: 0x78E88, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvsTo', symObjAddr: 0x5A0, symBinAddr: 0x67F0, symSize: 0x48 } - - { offsetInCU: 0x480, offset: 0x78EE3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvgTo', symObjAddr: 0x5E8, symBinAddr: 0x6838, symSize: 0x44 } - - { offsetInCU: 0x4D8, offset: 0x78F3B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvsTo', symObjAddr: 0x670, symBinAddr: 0x68C0, symSize: 0x48 } - - { offsetInCU: 0x533, offset: 0x78F96, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x6B8, symBinAddr: 0x6908, symSize: 0x10 } - - { offsetInCU: 0x553, offset: 0x78FB6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x6B8, symBinAddr: 0x6908, symSize: 0x10 } - - { offsetInCU: 0x589, offset: 0x78FEC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6C8, symBinAddr: 0x6918, symSize: 0x10 } - - { offsetInCU: 0x5A9, offset: 0x7900C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6C8, symBinAddr: 0x6918, symSize: 0x10 } - - { offsetInCU: 0x5CC, offset: 0x7902F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6D8, symBinAddr: 0x6928, symSize: 0x10 } - - { offsetInCU: 0x5EC, offset: 0x7904F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6D8, symBinAddr: 0x6928, symSize: 0x10 } - - { offsetInCU: 0x624, offset: 0x79087, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvsTo', symObjAddr: 0x6E8, symBinAddr: 0x6938, symSize: 0x34 } - - { offsetInCU: 0x67D, offset: 0x790E0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x71C, symBinAddr: 0x696C, symSize: 0x10 } - - { offsetInCU: 0x69D, offset: 0x79100, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x71C, symBinAddr: 0x696C, symSize: 0x10 } - - { offsetInCU: 0x6D3, offset: 0x79136, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x72C, symBinAddr: 0x697C, symSize: 0x10 } - - { offsetInCU: 0x6F3, offset: 0x79156, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x72C, symBinAddr: 0x697C, symSize: 0x10 } - - { offsetInCU: 0x716, offset: 0x79179, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x73C, symBinAddr: 0x698C, symSize: 0x34 } - - { offsetInCU: 0x748, offset: 0x791AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x7DC, symBinAddr: 0x6A2C, symSize: 0x34 } - - { offsetInCU: 0x790, offset: 0x791F3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvgTo', symObjAddr: 0x87C, symBinAddr: 0x6ACC, symSize: 0x20 } - - { offsetInCU: 0x7F8, offset: 0x7925B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvgTo', symObjAddr: 0x8C0, symBinAddr: 0x6B10, symSize: 0x20 } - - { offsetInCU: 0x897, offset: 0x792FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x928, symBinAddr: 0x6B78, symSize: 0xC4 } - - { offsetInCU: 0x9A7, offset: 0x7940A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x124C, symBinAddr: 0x749C, symSize: 0xC4 } - - { offsetInCU: 0xA10, offset: 0x79473, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtFTo', symObjAddr: 0x169C, symBinAddr: 0x78EC, symSize: 0xB0 } - - { offsetInCU: 0xA4D, offset: 0x794B0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtFTo', symObjAddr: 0x180C, symBinAddr: 0x7A5C, symSize: 0xB8 } - - { offsetInCU: 0xAC5, offset: 0x79528, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbFTo', symObjAddr: 0x19A8, symBinAddr: 0x7BF8, symSize: 0x3C } - - { offsetInCU: 0xAF8, offset: 0x7955B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x19E4, symBinAddr: 0x7C34, symSize: 0x10 } - - { offsetInCU: 0xB18, offset: 0x7957B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x19E4, symBinAddr: 0x7C34, symSize: 0x10 } - - { offsetInCU: 0xB52, offset: 0x795B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvsTo', symObjAddr: 0x19F4, symBinAddr: 0x7C44, symSize: 0x34 } - - { offsetInCU: 0xBAD, offset: 0x79610, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyFTo', symObjAddr: 0x1A70, symBinAddr: 0x7CC0, symSize: 0x48 } - - { offsetInCU: 0xC47, offset: 0x796AA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VFTo', symObjAddr: 0x1B04, symBinAddr: 0x7D54, symSize: 0x64 } - - { offsetInCU: 0xD0C, offset: 0x7976F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VFTo', symObjAddr: 0x1BC0, symBinAddr: 0x7E10, symSize: 0x94 } - - { offsetInCU: 0xD99, offset: 0x797FC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC23enterBackgroundListeneryycSgvsTo', symObjAddr: 0x1C94, symBinAddr: 0x7EE4, symSize: 0x6C } - - { offsetInCU: 0xDFB, offset: 0x7985E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC20becomeActiveListeneryycSgvsTo', symObjAddr: 0x1DA4, symBinAddr: 0x7FF4, symSize: 0x6C } - - { offsetInCU: 0xE58, offset: 0x798BB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvgTo', symObjAddr: 0x1E10, symBinAddr: 0x8060, symSize: 0xB0 } - - { offsetInCU: 0xEAA, offset: 0x7990D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvsTo', symObjAddr: 0x1F90, symBinAddr: 0x81E0, symSize: 0x94 } - - { offsetInCU: 0xF3C, offset: 0x7999F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x28B8, symBinAddr: 0x8B08, symSize: 0x28 } - - { offsetInCU: 0xF91, offset: 0x799F4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x2F74, symBinAddr: 0x91C4, symSize: 0x20 } - - { offsetInCU: 0xFC4, offset: 0x79A27, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x2F94, symBinAddr: 0x91E4, symSize: 0x10 } - - { offsetInCU: 0xFE4, offset: 0x79A47, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x2F94, symBinAddr: 0x91E4, symSize: 0x10 } - - { offsetInCU: 0x101C, offset: 0x79A7F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvsTo', symObjAddr: 0x2FA4, symBinAddr: 0x91F4, symSize: 0x34 } - - { offsetInCU: 0x108A, offset: 0x79AED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvgTo', symObjAddr: 0x3058, symBinAddr: 0x92A8, symSize: 0x20 } - - { offsetInCU: 0x10E4, offset: 0x79B47, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvsTo', symObjAddr: 0x3078, symBinAddr: 0x92C8, symSize: 0x34 } - - { offsetInCU: 0x1144, offset: 0x79BA7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgFTo', symObjAddr: 0x30DC, symBinAddr: 0x932C, symSize: 0x34 } - - { offsetInCU: 0x1288, offset: 0x79CEB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyFTo', symObjAddr: 0x3554, symBinAddr: 0x97A4, symSize: 0x28 } - - { offsetInCU: 0x12BB, offset: 0x79D1E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfDTo', symObjAddr: 0x3844, symBinAddr: 0x9A94, symSize: 0x24 } - - { offsetInCU: 0x12F6, offset: 0x79D59, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTo', symObjAddr: 0x3920, symBinAddr: 0x9B70, symSize: 0x34 } - - { offsetInCU: 0x1329, offset: 0x79D8C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvgZTf4d_n', symObjAddr: 0x42B4, symBinAddr: 0xA504, symSize: 0x298 } - - { offsetInCU: 0x14A6, offset: 0x79F09, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTf4nnd_n', symObjAddr: 0x4610, symBinAddr: 0xA860, symSize: 0xA0 } - - { offsetInCU: 0x1712, offset: 0x7A175, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x1C68, symBinAddr: 0x7EB8, symSize: 0x2C } - - { offsetInCU: 0x172A, offset: 0x7A18D, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_So8NSStringCABIeyByy_TR', symObjAddr: 0x1F18, symBinAddr: 0x8168, symSize: 0x78 } - - { offsetInCU: 0x1742, offset: 0x7A1A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTK', symObjAddr: 0x2080, symBinAddr: 0x82D0, symSize: 0x94 } - - { offsetInCU: 0x177A, offset: 0x7A1DD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTk', symObjAddr: 0x2114, symBinAddr: 0x8364, symSize: 0xB8 } - - { offsetInCU: 0x17BC, offset: 0x7A21F, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TR', symObjAddr: 0x21CC, symBinAddr: 0x841C, symSize: 0x6C } - - { offsetInCU: 0x1861, offset: 0x7A2C4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfETo', symObjAddr: 0x3868, symBinAddr: 0x9AB8, symSize: 0xB4 } - - { offsetInCU: 0x1891, offset: 0x7A2F4, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOy', symObjAddr: 0x3954, symBinAddr: 0x9BA4, symSize: 0x10 } - - { offsetInCU: 0x18A5, offset: 0x7A308, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCMa', symObjAddr: 0x3964, symBinAddr: 0x9BB4, symSize: 0x20 } - - { offsetInCU: 0x18C4, offset: 0x7A327, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo18NSLayoutConstraintC_Tgm5', symObjAddr: 0x3984, symBinAddr: 0x9BD4, symSize: 0x64 } - - { offsetInCU: 0x1ACB, offset: 0x7A52E, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x454C, symBinAddr: 0xA79C, symSize: 0x40 } - - { offsetInCU: 0x1ADF, offset: 0x7A542, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x458C, symBinAddr: 0xA7DC, symSize: 0x40 } - - { offsetInCU: 0x1AF3, offset: 0x7A556, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x45CC, symBinAddr: 0xA81C, symSize: 0x24 } - - { offsetInCU: 0x1B07, offset: 0x7A56A, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x45F0, symBinAddr: 0xA840, symSize: 0x20 } - - { offsetInCU: 0x1B26, offset: 0x7A589, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSo19UIGestureRecognizerCIeyByy_SSADIeggg_TRTA', symObjAddr: 0x4AA4, symBinAddr: 0xACF4, symSize: 0x48 } - - { offsetInCU: 0x1B4F, offset: 0x7A5B2, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x4AEC, symBinAddr: 0xAD3C, symSize: 0x10 } - - { offsetInCU: 0x1B63, offset: 0x7A5C6, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x4AFC, symBinAddr: 0xAD4C, symSize: 0x8 } - - { offsetInCU: 0x1B77, offset: 0x7A5DA, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOe', symObjAddr: 0x4B04, symBinAddr: 0xAD54, symSize: 0x10 } - - { offsetInCU: 0x1B96, offset: 0x7A5F9, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x4B14, symBinAddr: 0xAD64, symSize: 0xC } - - { offsetInCU: 0x1BBF, offset: 0x7A622, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TRTA', symObjAddr: 0x4B44, symBinAddr: 0xAD94, symSize: 0x8 } - - { offsetInCU: 0x1BDE, offset: 0x7A641, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SSABytIegnnr_TRTA', symObjAddr: 0x4B4C, symBinAddr: 0xAD9C, symSize: 0x30 } - - { offsetInCU: 0x1C07, offset: 0x7A66A, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x4B7C, symBinAddr: 0xADCC, symSize: 0x10 } - - { offsetInCU: 0x1C1B, offset: 0x7A67E, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x4BC4, symBinAddr: 0xAE14, symSize: 0x3C } - - { offsetInCU: 0x1EA0, offset: 0x7A903, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTgm5Tf4g_n', symObjAddr: 0x41A4, symBinAddr: 0xA3F4, symSize: 0x110 } - - { offsetInCU: 0x2275, offset: 0x7ACD8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyF', symObjAddr: 0x1B4, symBinAddr: 0x6404, symSize: 0x44 } - - { offsetInCU: 0x231E, offset: 0x7AD81, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvg', symObjAddr: 0x280, symBinAddr: 0x64D0, symSize: 0x44 } - - { offsetInCU: 0x2351, offset: 0x7ADB4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvs', symObjAddr: 0x2F4, symBinAddr: 0x6544, symSize: 0xEC } - - { offsetInCU: 0x239D, offset: 0x7AE00, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM', symObjAddr: 0x3E0, symBinAddr: 0x6630, symSize: 0x58 } - - { offsetInCU: 0x23C2, offset: 0x7AE25, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM.resume.0', symObjAddr: 0x438, symBinAddr: 0x6688, symSize: 0xE0 } - - { offsetInCU: 0x2403, offset: 0x7AE66, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64Vvg', symObjAddr: 0x55C, symBinAddr: 0x67AC, symSize: 0x44 } - - { offsetInCU: 0x245B, offset: 0x7AEBE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64Vvg', symObjAddr: 0x62C, symBinAddr: 0x687C, symSize: 0x44 } - - { offsetInCU: 0x2548, offset: 0x7AFAB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg', symObjAddr: 0x770, symBinAddr: 0x69C0, symSize: 0x6C } - - { offsetInCU: 0x25D7, offset: 0x7B03A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg', symObjAddr: 0x810, symBinAddr: 0x6A60, symSize: 0x6C } - - { offsetInCU: 0x2687, offset: 0x7B0EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvg', symObjAddr: 0x89C, symBinAddr: 0x6AEC, symSize: 0x24 } - - { offsetInCU: 0x26CF, offset: 0x7B132, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvg', symObjAddr: 0x8E0, symBinAddr: 0x6B30, symSize: 0x24 } - - { offsetInCU: 0x2703, offset: 0x7B166, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btF', symObjAddr: 0x904, symBinAddr: 0x6B54, symSize: 0x24 } - - { offsetInCU: 0x297C, offset: 0x7B3DF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btF', symObjAddr: 0x9EC, symBinAddr: 0x6C3C, symSize: 0x860 } - - { offsetInCU: 0x3162, offset: 0x7BBC5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtF', symObjAddr: 0x1310, symBinAddr: 0x7560, symSize: 0x38C } - - { offsetInCU: 0x37B5, offset: 0x7C218, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtF', symObjAddr: 0x174C, symBinAddr: 0x799C, symSize: 0xC0 } - - { offsetInCU: 0x3846, offset: 0x7C2A9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbF', symObjAddr: 0x18C4, symBinAddr: 0x7B14, symSize: 0xE4 } - - { offsetInCU: 0x39A1, offset: 0x7C404, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyF', symObjAddr: 0x1A28, symBinAddr: 0x7C78, symSize: 0x48 } - - { offsetInCU: 0x3A27, offset: 0x7C48A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VF', symObjAddr: 0x1AB8, symBinAddr: 0x7D08, symSize: 0x4C } - - { offsetInCU: 0x3B48, offset: 0x7C5AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VF', symObjAddr: 0x1B68, symBinAddr: 0x7DB8, symSize: 0x58 } - - { offsetInCU: 0x3C3E, offset: 0x7C6A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvg', symObjAddr: 0x1EC0, symBinAddr: 0x8110, symSize: 0x58 } - - { offsetInCU: 0x3C8A, offset: 0x7C6ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvs', symObjAddr: 0x2024, symBinAddr: 0x8274, symSize: 0x5C } - - { offsetInCU: 0x3CB3, offset: 0x7C716, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM', symObjAddr: 0x2238, symBinAddr: 0x8488, symSize: 0x44 } - - { offsetInCU: 0x3CD9, offset: 0x7C73C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM.resume.0', symObjAddr: 0x227C, symBinAddr: 0x84CC, symSize: 0x4 } - - { offsetInCU: 0x3D81, offset: 0x7C7E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x2280, symBinAddr: 0x84D0, symSize: 0x638 } - - { offsetInCU: 0x3EF0, offset: 0x7C953, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfC', symObjAddr: 0x28E0, symBinAddr: 0x8B30, symSize: 0x50 } - - { offsetInCU: 0x3F0B, offset: 0x7C96E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfc', symObjAddr: 0x2930, symBinAddr: 0x8B80, symSize: 0x644 } - - { offsetInCU: 0x409B, offset: 0x7CAFE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvW', symObjAddr: 0x2FD8, symBinAddr: 0x9228, symSize: 0x80 } - - { offsetInCU: 0x4191, offset: 0x7CBF4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgF', symObjAddr: 0x30AC, symBinAddr: 0x92FC, symSize: 0x30 } - - { offsetInCU: 0x422F, offset: 0x7CC92, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6resize33_508084857CA7D194CA72FEB80DD78002LLyyF', symObjAddr: 0x3110, symBinAddr: 0x9360, symSize: 0x270 } - - { offsetInCU: 0x465C, offset: 0x7D0BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyF', symObjAddr: 0x3380, symBinAddr: 0x95D0, symSize: 0x1D4 } - - { offsetInCU: 0x48D9, offset: 0x7D33C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfD', symObjAddr: 0x357C, symBinAddr: 0x97CC, symSize: 0x2C8 } - - { offsetInCU: 0x4969, offset: 0x7D3CC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZ', symObjAddr: 0x391C, symBinAddr: 0x9B6C, symSize: 0x4 } - - { offsetInCU: 0x4997, offset: 0x7D3FA, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x39E8, symBinAddr: 0x9C38, symSize: 0x64 } - - { offsetInCU: 0x49F1, offset: 0x7D454, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSS_ypTg5', symObjAddr: 0x3A4C, symBinAddr: 0x9C9C, symSize: 0x6C } - - { offsetInCU: 0x4A71, offset: 0x7D4D4, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtFSS_ypTg5', symObjAddr: 0x3AB8, symBinAddr: 0x9D08, symSize: 0xD8 } - - { offsetInCU: 0x4AAE, offset: 0x7D511, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x3B90, symBinAddr: 0x9DE0, symSize: 0xE0 } - - { offsetInCU: 0x4B29, offset: 0x7D58C, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_ypTg5', symObjAddr: 0x3C70, symBinAddr: 0x9EC0, symSize: 0x1F4 } - - { offsetInCU: 0x4BE5, offset: 0x7D648, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_ypTg5', symObjAddr: 0x3E64, symBinAddr: 0xA0B4, symSize: 0x340 } - - { offsetInCU: 0x27, offset: 0x7D895, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xAEB4, symSize: 0x10 } - - { offsetInCU: 0x62, offset: 0x7D8D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCMa', symObjAddr: 0x10, symBinAddr: 0xAEC4, symSize: 0x20 } - - { offsetInCU: 0x187, offset: 0x7D9F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xAEB4, symSize: 0x10 } - - { offsetInCU: 0x65, offset: 0x7DA84, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xAEE4, symSize: 0x10 } - - { offsetInCU: 0x85, offset: 0x7DAA4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xAEE4, symSize: 0x10 } - - { offsetInCU: 0xBB, offset: 0x7DADA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xAEF4, symSize: 0x10 } - - { offsetInCU: 0xDB, offset: 0x7DAFA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xAEF4, symSize: 0x10 } - - { offsetInCU: 0x114, offset: 0x7DB33, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvgTo', symObjAddr: 0x20, symBinAddr: 0xAF04, symSize: 0x44 } - - { offsetInCU: 0x16C, offset: 0x7DB8B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvsTo', symObjAddr: 0x64, symBinAddr: 0xAF48, symSize: 0x48 } - - { offsetInCU: 0x1C7, offset: 0x7DBE6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvgTo', symObjAddr: 0xAC, symBinAddr: 0xAF90, symSize: 0x44 } - - { offsetInCU: 0x21F, offset: 0x7DC3E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvsTo', symObjAddr: 0xF0, symBinAddr: 0xAFD4, symSize: 0x48 } - - { offsetInCU: 0x27A, offset: 0x7DC99, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x138, symBinAddr: 0xB01C, symSize: 0x10 } - - { offsetInCU: 0x29A, offset: 0x7DCB9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x138, symBinAddr: 0xB01C, symSize: 0x10 } - - { offsetInCU: 0x2D0, offset: 0x7DCEF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x148, symBinAddr: 0xB02C, symSize: 0x10 } - - { offsetInCU: 0x2F0, offset: 0x7DD0F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x148, symBinAddr: 0xB02C, symSize: 0x10 } - - { offsetInCU: 0x329, offset: 0x7DD48, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x158, symBinAddr: 0xB03C, symSize: 0x10 } - - { offsetInCU: 0x349, offset: 0x7DD68, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x158, symBinAddr: 0xB03C, symSize: 0x10 } - - { offsetInCU: 0x37F, offset: 0x7DD9E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x168, symBinAddr: 0xB04C, symSize: 0x10 } - - { offsetInCU: 0x39F, offset: 0x7DDBE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x168, symBinAddr: 0xB04C, symSize: 0x10 } - - { offsetInCU: 0x3D8, offset: 0x7DDF7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvgTo', symObjAddr: 0x178, symBinAddr: 0xB05C, symSize: 0x44 } - - { offsetInCU: 0x430, offset: 0x7DE4F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvsTo', symObjAddr: 0x1BC, symBinAddr: 0xB0A0, symSize: 0x48 } - - { offsetInCU: 0x48B, offset: 0x7DEAA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x204, symBinAddr: 0xB0E8, symSize: 0x10 } - - { offsetInCU: 0x4AB, offset: 0x7DECA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x204, symBinAddr: 0xB0E8, symSize: 0x10 } - - { offsetInCU: 0x4E1, offset: 0x7DF00, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x214, symBinAddr: 0xB0F8, symSize: 0x10 } - - { offsetInCU: 0x501, offset: 0x7DF20, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x214, symBinAddr: 0xB0F8, symSize: 0x10 } - - { offsetInCU: 0x53A, offset: 0x7DF59, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x224, symBinAddr: 0xB108, symSize: 0x10 } - - { offsetInCU: 0x55A, offset: 0x7DF79, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x224, symBinAddr: 0xB108, symSize: 0x10 } - - { offsetInCU: 0x590, offset: 0x7DFAF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x234, symBinAddr: 0xB118, symSize: 0x10 } - - { offsetInCU: 0x5B0, offset: 0x7DFCF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x234, symBinAddr: 0xB118, symSize: 0x10 } - - { offsetInCU: 0x5E9, offset: 0x7E008, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvgTo', symObjAddr: 0x244, symBinAddr: 0xB128, symSize: 0x48 } - - { offsetInCU: 0x63F, offset: 0x7E05E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvsTo', symObjAddr: 0x28C, symBinAddr: 0xB170, symSize: 0x40 } - - { offsetInCU: 0x682, offset: 0x7E0A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13SIZE_OF_FLOATSivgZTo', symObjAddr: 0x2CC, symBinAddr: 0xB1B0, symSize: 0x8 } - - { offsetInCU: 0x69E, offset: 0x7E0BD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13VERTEX_SHADERSSvgZTo', symObjAddr: 0x2D4, symBinAddr: 0xB1B8, symSize: 0x2C } - - { offsetInCU: 0x6D0, offset: 0x7E0EF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x300, symBinAddr: 0xB1E4, symSize: 0x10 } - - { offsetInCU: 0x6F0, offset: 0x7E10F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x300, symBinAddr: 0xB1E4, symSize: 0x10 } - - { offsetInCU: 0x728, offset: 0x7E147, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvsTo', symObjAddr: 0x310, symBinAddr: 0xB1F4, symSize: 0x34 } - - { offsetInCU: 0x781, offset: 0x7E1A0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x418, symBinAddr: 0xB2FC, symSize: 0x10 } - - { offsetInCU: 0x7A1, offset: 0x7E1C0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x418, symBinAddr: 0xB2FC, symSize: 0x10 } - - { offsetInCU: 0x7D7, offset: 0x7E1F6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x428, symBinAddr: 0xB30C, symSize: 0x10 } - - { offsetInCU: 0x7F7, offset: 0x7E216, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x428, symBinAddr: 0xB30C, symSize: 0x10 } - - { offsetInCU: 0x846, offset: 0x7E265, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfcTo', symObjAddr: 0x5A4, symBinAddr: 0xB448, symSize: 0x20 } - - { offsetInCU: 0x878, offset: 0x7E297, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyFTo', symObjAddr: 0x708, symBinAddr: 0xB5AC, symSize: 0x28 } - - { offsetInCU: 0x8D0, offset: 0x7E2EF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTo', symObjAddr: 0x744, symBinAddr: 0xB5E8, symSize: 0x88 } - - { offsetInCU: 0x934, offset: 0x7E353, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTo', symObjAddr: 0x7CC, symBinAddr: 0xB670, symSize: 0x7C } - - { offsetInCU: 0x9D6, offset: 0x7E3F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyFTo', symObjAddr: 0xBF4, symBinAddr: 0xBA98, symSize: 0x28 } - - { offsetInCU: 0xAC0, offset: 0x7E4DF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCMa', symObjAddr: 0x584, symBinAddr: 0xB428, symSize: 0x20 } - - { offsetInCU: 0xB34, offset: 0x7E553, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfETo', symObjAddr: 0xC4C, symBinAddr: 0xBAF0, symSize: 0x58 } - - { offsetInCU: 0x121F, offset: 0x7EC3E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfC', symObjAddr: 0x438, symBinAddr: 0xB31C, symSize: 0x20 } - - { offsetInCU: 0x1239, offset: 0x7EC58, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfc', symObjAddr: 0x458, symBinAddr: 0xB33C, symSize: 0xEC } - - { offsetInCU: 0x1271, offset: 0x7EC90, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyF', symObjAddr: 0x5C4, symBinAddr: 0xB468, symSize: 0x144 } - - { offsetInCU: 0x142C, offset: 0x7EE4B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtF', symObjAddr: 0x730, symBinAddr: 0xB5D4, symSize: 0x14 } - - { offsetInCU: 0x14DD, offset: 0x7EEFC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyF', symObjAddr: 0x848, symBinAddr: 0xB6EC, symSize: 0x3AC } - - { offsetInCU: 0x184D, offset: 0x7F26C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfD', symObjAddr: 0xC1C, symBinAddr: 0xBAC0, symSize: 0x30 } - - { offsetInCU: 0x1938, offset: 0x7F357, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTf4ddnndnndn_n', symObjAddr: 0xCA4, symBinAddr: 0xBB48, symSize: 0x65C } - - { offsetInCU: 0x2136, offset: 0x7FB55, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTf4nnnnndn_n', symObjAddr: 0x1344, symBinAddr: 0xC1E8, symSize: 0x6C8 } - - { offsetInCU: 0x10C, offset: 0x80515, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfcTo', symObjAddr: 0xED4, symBinAddr: 0xD75C, symSize: 0x68 } - - { offsetInCU: 0x19C, offset: 0x805A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCfETo', symObjAddr: 0xF48, symBinAddr: 0xD7D0, symSize: 0x10 } - - { offsetInCU: 0x1CB, offset: 0x805D4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6handleyySo19UIGestureRecognizerCFTo', symObjAddr: 0xF58, symBinAddr: 0xD7E0, symSize: 0x4 } - - { offsetInCU: 0x368, offset: 0x80771, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCACycfcTo', symObjAddr: 0x16DC, symBinAddr: 0xDF64, symSize: 0x2C } - - { offsetInCU: 0x5D4, offset: 0x809DD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCfETo', symObjAddr: 0x1744, symBinAddr: 0xDFCC, symSize: 0x68 } - - { offsetInCU: 0x603, offset: 0x80A0C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCMa', symObjAddr: 0x17AC, symBinAddr: 0xE034, symSize: 0x20 } - - { offsetInCU: 0x617, offset: 0x80A20, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCMa', symObjAddr: 0x17CC, symBinAddr: 0xE054, symSize: 0x20 } - - { offsetInCU: 0x62B, offset: 0x80A34, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwCP', symObjAddr: 0x17EC, symBinAddr: 0xE074, symSize: 0x30 } - - { offsetInCU: 0x63F, offset: 0x80A48, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwxx', symObjAddr: 0x181C, symBinAddr: 0xE0A4, symSize: 0x8 } - - { offsetInCU: 0x653, offset: 0x80A5C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwcp', symObjAddr: 0x1824, symBinAddr: 0xE0AC, symSize: 0x3C } - - { offsetInCU: 0x667, offset: 0x80A70, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwca', symObjAddr: 0x1860, symBinAddr: 0xE0E8, symSize: 0x50 } - - { offsetInCU: 0x67B, offset: 0x80A84, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwta', symObjAddr: 0x18BC, symBinAddr: 0xE138, symSize: 0x40 } - - { offsetInCU: 0x68F, offset: 0x80A98, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwet', symObjAddr: 0x18FC, symBinAddr: 0xE178, symSize: 0x48 } - - { offsetInCU: 0x6A3, offset: 0x80AAC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwst', symObjAddr: 0x1944, symBinAddr: 0xE1C0, symSize: 0x40 } - - { offsetInCU: 0x6B7, offset: 0x80AC0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVMa', symObjAddr: 0x1984, symBinAddr: 0xE200, symSize: 0x10 } - - { offsetInCU: 0x6CB, offset: 0x80AD4, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x1994, symBinAddr: 0xE210, symSize: 0x48 } - - { offsetInCU: 0x6DF, offset: 0x80AE8, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x1AA0, symBinAddr: 0xE258, symSize: 0x58 } - - { offsetInCU: 0x6F3, offset: 0x80AFC, size: 0x8, addend: 0x0, symName: '_$sSh8IteratorV8_VariantOyx__GSHRzlWOe', symObjAddr: 0x1AF8, symBinAddr: 0xE2B0, symSize: 0x8 } - - { offsetInCU: 0x761, offset: 0x80B6A, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOe', symObjAddr: 0x1DE4, symBinAddr: 0xE59C, symSize: 0x10 } - - { offsetInCU: 0xC93, offset: 0x8109C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x0, symBinAddr: 0xC8B0, symSize: 0x540 } - - { offsetInCU: 0xF2F, offset: 0x81338, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesMoved_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x54C, symBinAddr: 0xCDFC, symSize: 0xE0 } - - { offsetInCU: 0xFAE, offset: 0x813B7, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x6F0, symBinAddr: 0xCF8C, symSize: 0x9C } - - { offsetInCU: 0x1041, offset: 0x8144A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc', symObjAddr: 0xDCC, symBinAddr: 0xD654, symSize: 0x108 } - - { offsetInCU: 0x118B, offset: 0x81594, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6onMove33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySo19UIGestureRecognizerC_ShySo7UITouchCGSgtF', symObjAddr: 0x12D0, symBinAddr: 0xDB58, symSize: 0x40C } - - { offsetInCU: 0x18A1, offset: 0x81CAA, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1B00, symBinAddr: 0xE2B8, symSize: 0x14 } - - { offsetInCU: 0x1940, offset: 0x81D49, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6canvasAcA9NSCCanvasC_tcfcTf4gn_n', symObjAddr: 0x1B14, symBinAddr: 0xE2CC, symSize: 0x1DC } - - { offsetInCU: 0x27, offset: 0x81F26, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xE5AC, symSize: 0x2C } - - { offsetInCU: 0x4B, offset: 0x81F4A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvpZ', symObjAddr: 0x2D8, symBinAddr: 0x10C03E0, symSize: 0x0 } - - { offsetInCU: 0x65, offset: 0x81F64, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xE5AC, symSize: 0x2C } - - { offsetInCU: 0x98, offset: 0x81F97, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZTo', symObjAddr: 0x178, symBinAddr: 0xE724, symSize: 0x40 } - - { offsetInCU: 0x104, offset: 0x82003, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfcTo', symObjAddr: 0x228, symBinAddr: 0xE7D4, symSize: 0x3C } - - { offsetInCU: 0x156, offset: 0x82055, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queue_WZ', symObjAddr: 0x2C, symBinAddr: 0xE5D8, symSize: 0x10C } - - { offsetInCU: 0x181, offset: 0x82080, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCMa', symObjAddr: 0x208, symBinAddr: 0xE7B4, symSize: 0x20 } - - { offsetInCU: 0x195, offset: 0x82094, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfETo', symObjAddr: 0x294, symBinAddr: 0xE840, symSize: 0x4 } - - { offsetInCU: 0x1C0, offset: 0x820BF, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x298, symBinAddr: 0xE844, symSize: 0x3C } - - { offsetInCU: 0x320, offset: 0x8221F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZ', symObjAddr: 0x138, symBinAddr: 0xE6E4, symSize: 0x40 } - - { offsetInCU: 0x360, offset: 0x8225F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfC', symObjAddr: 0x1B8, symBinAddr: 0xE764, symSize: 0x20 } - - { offsetInCU: 0x374, offset: 0x82273, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfc', symObjAddr: 0x1D8, symBinAddr: 0xE784, symSize: 0x30 } - - { offsetInCU: 0x3B0, offset: 0x822AF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfD', symObjAddr: 0x264, symBinAddr: 0xE810, symSize: 0x30 } - - { offsetInCU: 0x2B, offset: 0x822FD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xE880, symSize: 0xA4 } - - { offsetInCU: 0x66, offset: 0x82338, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZTo', symObjAddr: 0xA4, symBinAddr: 0xE924, symSize: 0xA4 } - - { offsetInCU: 0xF9, offset: 0x823CB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZTo', symObjAddr: 0x1D8, symBinAddr: 0xEA58, symSize: 0x110 } - - { offsetInCU: 0x1A2, offset: 0x82474, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZTo', symObjAddr: 0x30C, symBinAddr: 0xEB8C, symSize: 0x28 } - - { offsetInCU: 0x222, offset: 0x824F4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTo', symObjAddr: 0x338, symBinAddr: 0xEBB8, symSize: 0xA0 } - - { offsetInCU: 0x29B, offset: 0x8256D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZTo', symObjAddr: 0x4D0, symBinAddr: 0xED50, symSize: 0x15C } - - { offsetInCU: 0x330, offset: 0x82602, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfcTo', symObjAddr: 0x67C, symBinAddr: 0xEEFC, symSize: 0x3C } - - { offsetInCU: 0x381, offset: 0x82653, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTf4nnnnnndd_n', symObjAddr: 0x6E8, symBinAddr: 0xEF68, symSize: 0x160 } - - { offsetInCU: 0x4DF, offset: 0x827B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC7getFile33_F00B23A4165DD6ABFCD23C8811C7DF43LLyS2SKFZTf4nd_g', symObjAddr: 0x848, symBinAddr: 0xF0C8, symSize: 0x368 } - - { offsetInCU: 0x5AE, offset: 0x82880, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCMa', symObjAddr: 0xBB0, symBinAddr: 0xF430, symSize: 0x20 } - - { offsetInCU: 0x5C2, offset: 0x82894, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOAEs5ErrorAAWl', symObjAddr: 0xBD0, symBinAddr: 0xF450, symSize: 0x44 } - - { offsetInCU: 0x5D6, offset: 0x828A8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwCP', symObjAddr: 0xC14, symBinAddr: 0xF494, symSize: 0x2C } - - { offsetInCU: 0x5EA, offset: 0x828BC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwxx', symObjAddr: 0xC40, symBinAddr: 0xF4C0, symSize: 0x8 } - - { offsetInCU: 0x5FE, offset: 0x828D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwca', symObjAddr: 0xC48, symBinAddr: 0xF4C8, symSize: 0x40 } - - { offsetInCU: 0x612, offset: 0x828E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwta', symObjAddr: 0xC94, symBinAddr: 0xF508, symSize: 0x30 } - - { offsetInCU: 0x626, offset: 0x828F8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwet', symObjAddr: 0xCC4, symBinAddr: 0xF538, symSize: 0x48 } - - { offsetInCU: 0x63A, offset: 0x8290C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwst', symObjAddr: 0xD0C, symBinAddr: 0xF580, symSize: 0x3C } - - { offsetInCU: 0x64E, offset: 0x82920, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwug', symObjAddr: 0xD48, symBinAddr: 0xF5BC, symSize: 0x8 } - - { offsetInCU: 0x662, offset: 0x82934, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwup', symObjAddr: 0xD50, symBinAddr: 0xF5C4, symSize: 0x4 } - - { offsetInCU: 0x676, offset: 0x82948, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwui', symObjAddr: 0xD54, symBinAddr: 0xF5C8, symSize: 0x4 } - - { offsetInCU: 0x68A, offset: 0x8295C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOMa', symObjAddr: 0xD58, symBinAddr: 0xF5CC, symSize: 0x10 } - - { offsetInCU: 0x712, offset: 0x829E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP7_domainSSvgTW', symObjAddr: 0x3D8, symBinAddr: 0xEC58, symSize: 0x4 } - - { offsetInCU: 0x72E, offset: 0x82A00, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP5_codeSivgTW', symObjAddr: 0x3DC, symBinAddr: 0xEC5C, symSize: 0x4 } - - { offsetInCU: 0x74A, offset: 0x82A1C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP9_userInfoyXlSgvgTW', symObjAddr: 0x3E0, symBinAddr: 0xEC60, symSize: 0x4 } - - { offsetInCU: 0x766, offset: 0x82A38, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x3E4, symBinAddr: 0xEC64, symSize: 0x4 } - - { offsetInCU: 0x9EC, offset: 0x82CBE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xE880, symSize: 0xA4 } - - { offsetInCU: 0xA82, offset: 0x82D54, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZ', symObjAddr: 0x148, symBinAddr: 0xE9C8, symSize: 0x90 } - - { offsetInCU: 0xC09, offset: 0x82EDB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZ', symObjAddr: 0x2E8, symBinAddr: 0xEB68, symSize: 0x24 } - - { offsetInCU: 0xC53, offset: 0x82F25, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZ', symObjAddr: 0x334, symBinAddr: 0xEBB4, symSize: 0x4 } - - { offsetInCU: 0xC75, offset: 0x82F47, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZ', symObjAddr: 0x3E8, symBinAddr: 0xEC68, symSize: 0xE8 } - - { offsetInCU: 0xD25, offset: 0x82FF7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfC', symObjAddr: 0x62C, symBinAddr: 0xEEAC, symSize: 0x20 } - - { offsetInCU: 0xD39, offset: 0x8300B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfc', symObjAddr: 0x64C, symBinAddr: 0xEECC, symSize: 0x30 } - - { offsetInCU: 0xD6F, offset: 0x83041, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCfD', symObjAddr: 0x6B8, symBinAddr: 0xEF38, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x83178, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xF5E0, symSize: 0x4 } - - { offsetInCU: 0x71, offset: 0x831C2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x4, symBinAddr: 0xF5E4, symSize: 0x70 } - - { offsetInCU: 0xF6, offset: 0x83247, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x78, symBinAddr: 0xF658, symSize: 0x50 } - - { offsetInCU: 0x191, offset: 0x832E2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0xCC, symBinAddr: 0xF6AC, symSize: 0x68 } - - { offsetInCU: 0x254, offset: 0x833A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x138, symBinAddr: 0xF718, symSize: 0x98 } - - { offsetInCU: 0x323, offset: 0x83474, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfcTo', symObjAddr: 0x220, symBinAddr: 0xF800, symSize: 0x3C } - - { offsetInCU: 0x375, offset: 0x834C6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCMa', symObjAddr: 0x28C, symBinAddr: 0xF86C, symSize: 0x20 } - - { offsetInCU: 0x4BD, offset: 0x8360E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xF5E0, symSize: 0x4 } - - { offsetInCU: 0x4F5, offset: 0x83646, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xF5E0, symSize: 0x4 } - - { offsetInCU: 0x560, offset: 0x836B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x74, symBinAddr: 0xF654, symSize: 0x4 } - - { offsetInCU: 0x5A0, offset: 0x836F1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x74, symBinAddr: 0xF654, symSize: 0x4 } - - { offsetInCU: 0x602, offset: 0x83753, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xC8, symBinAddr: 0xF6A8, symSize: 0x4 } - - { offsetInCU: 0x654, offset: 0x837A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xC8, symBinAddr: 0xF6A8, symSize: 0x4 } - - { offsetInCU: 0x6C9, offset: 0x8381A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x134, symBinAddr: 0xF714, symSize: 0x4 } - - { offsetInCU: 0x73F, offset: 0x83890, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x134, symBinAddr: 0xF714, symSize: 0x4 } - - { offsetInCU: 0x7DD, offset: 0x8392E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfC', symObjAddr: 0x1D0, symBinAddr: 0xF7B0, symSize: 0x20 } - - { offsetInCU: 0x7F1, offset: 0x83942, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfc', symObjAddr: 0x1F0, symBinAddr: 0xF7D0, symSize: 0x30 } - - { offsetInCU: 0x827, offset: 0x83978, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCfD', symObjAddr: 0x25C, symBinAddr: 0xF83C, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x839C2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xF88C, symSize: 0x14 } - - { offsetInCU: 0xA9, offset: 0x83A44, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x14, symBinAddr: 0xF8A0, symSize: 0x38 } - - { offsetInCU: 0x1A2, offset: 0x83B3D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x68, symBinAddr: 0xF8F4, symSize: 0x40 } - - { offsetInCU: 0x284, offset: 0x83C1F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfcTo', symObjAddr: 0x118, symBinAddr: 0xF9A4, symSize: 0x3C } - - { offsetInCU: 0x2D6, offset: 0x83C71, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCMa', symObjAddr: 0xF8, symBinAddr: 0xF984, symSize: 0x20 } - - { offsetInCU: 0x458, offset: 0x83DF3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xF88C, symSize: 0x14 } - - { offsetInCU: 0x59C, offset: 0x83F37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x4C, symBinAddr: 0xF8D8, symSize: 0x1C } - - { offsetInCU: 0x6D2, offset: 0x8406D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfC', symObjAddr: 0xA8, symBinAddr: 0xF934, symSize: 0x20 } - - { offsetInCU: 0x6E6, offset: 0x84081, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfc', symObjAddr: 0xC8, symBinAddr: 0xF954, symSize: 0x30 } - - { offsetInCU: 0x71C, offset: 0x840B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCfD', symObjAddr: 0x154, symBinAddr: 0xF9E0, symSize: 0x30 } - - { offsetInCU: 0x61, offset: 0x8413B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x4, symBinAddr: 0xFA14, symSize: 0x10 } - - { offsetInCU: 0x81, offset: 0x8415B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x4, symBinAddr: 0xFA14, symSize: 0x10 } - - { offsetInCU: 0xB7, offset: 0x84191, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x14, symBinAddr: 0xFA24, symSize: 0x10 } - - { offsetInCU: 0xD7, offset: 0x841B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x14, symBinAddr: 0xFA24, symSize: 0x10 } - - { offsetInCU: 0x110, offset: 0x841EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvgTo', symObjAddr: 0x24, symBinAddr: 0xFA34, symSize: 0x48 } - - { offsetInCU: 0x168, offset: 0x84242, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvsTo', symObjAddr: 0xB4, symBinAddr: 0xFAC4, symSize: 0x50 } - - { offsetInCU: 0x1C3, offset: 0x8429D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x104, symBinAddr: 0xFB14, symSize: 0x10 } - - { offsetInCU: 0x1E3, offset: 0x842BD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x104, symBinAddr: 0xFB14, symSize: 0x10 } - - { offsetInCU: 0x219, offset: 0x842F3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x114, symBinAddr: 0xFB24, symSize: 0x10 } - - { offsetInCU: 0x239, offset: 0x84313, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x114, symBinAddr: 0xFB24, symSize: 0x10 } - - { offsetInCU: 0x272, offset: 0x8434C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfcTo', symObjAddr: 0x1B0, symBinAddr: 0xFBC0, symSize: 0x78 } - - { offsetInCU: 0x2C8, offset: 0x843A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x2D4, symBinAddr: 0xFCE4, symSize: 0xB0 } - - { offsetInCU: 0x32A, offset: 0x84404, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x43C, symBinAddr: 0xFE4C, symSize: 0x28 } - - { offsetInCU: 0x35C, offset: 0x84436, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC12bindDrawableyyFTo', symObjAddr: 0x4E0, symBinAddr: 0xFE74, symSize: 0xA0 } - - { offsetInCU: 0x3DD, offset: 0x844B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC14deleteDrawableyyFTo', symObjAddr: 0x5BC, symBinAddr: 0xFF14, symSize: 0x60 } - - { offsetInCU: 0x44D, offset: 0x84527, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTo', symObjAddr: 0x620, symBinAddr: 0xFF78, symSize: 0x4C } - - { offsetInCU: 0x4BF, offset: 0x84599, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfcTo', symObjAddr: 0x70C, symBinAddr: 0x10064, symSize: 0x34 } - - { offsetInCU: 0x533, offset: 0x8460D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCMa', symObjAddr: 0x190, symBinAddr: 0xFBA0, symSize: 0x20 } - - { offsetInCU: 0x55D, offset: 0x84637, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCfETo', symObjAddr: 0x74C, symBinAddr: 0x100A4, symSize: 0x10 } - - { offsetInCU: 0x65B, offset: 0x84735, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VFTo', symObjAddr: 0xA08, symBinAddr: 0x10360, symSize: 0x74 } - - { offsetInCU: 0x699, offset: 0x84773, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xA7C, symBinAddr: 0x103D4, symSize: 0x10 } - - { offsetInCU: 0x6B9, offset: 0x84793, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xA7C, symBinAddr: 0x103D4, symSize: 0x10 } - - { offsetInCU: 0x6EF, offset: 0x847C9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xA8C, symBinAddr: 0x103E4, symSize: 0x10 } - - { offsetInCU: 0x70F, offset: 0x847E9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xA8C, symBinAddr: 0x103E4, symSize: 0x10 } - - { offsetInCU: 0x748, offset: 0x84822, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvgTo', symObjAddr: 0xA9C, symBinAddr: 0x103F4, symSize: 0x20 } - - { offsetInCU: 0x7A0, offset: 0x8487A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvsTo', symObjAddr: 0xABC, symBinAddr: 0x10414, symSize: 0x14 } - - { offsetInCU: 0x7FB, offset: 0x848D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvgTo', symObjAddr: 0xAD0, symBinAddr: 0x10428, symSize: 0x44 } - - { offsetInCU: 0x853, offset: 0x8492D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvsTo', symObjAddr: 0xB58, symBinAddr: 0x104B0, symSize: 0x48 } - - { offsetInCU: 0x8E8, offset: 0x849C2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfcTo', symObjAddr: 0xCBC, symBinAddr: 0x10614, symSize: 0x78 } - - { offsetInCU: 0x93E, offset: 0x84A18, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xE34, symBinAddr: 0x1078C, symSize: 0xB0 } - - { offsetInCU: 0x9A0, offset: 0x84A7A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xF90, symBinAddr: 0x108E8, symSize: 0x28 } - - { offsetInCU: 0x9D2, offset: 0x84AAC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC11deviceScaleSfyFTo', symObjAddr: 0xFB8, symBinAddr: 0x10910, symSize: 0xB8 } - - { offsetInCU: 0xA53, offset: 0x84B2D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTo', symObjAddr: 0x1074, symBinAddr: 0x109C8, symSize: 0x28 } - - { offsetInCU: 0xAB1, offset: 0x84B8B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCfETo', symObjAddr: 0x10D8, symBinAddr: 0x10A2C, symSize: 0x10 } - - { offsetInCU: 0xC88, offset: 0x84D62, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfCs5UInt8V_Tgmq5', symObjAddr: 0x13D0, symBinAddr: 0x10C28, symSize: 0x64 } - - { offsetInCU: 0xCD9, offset: 0x84DB3, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x15D8, symBinAddr: 0x10E30, symSize: 0x44 } - - { offsetInCU: 0xCED, offset: 0x84DC7, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x161C, symBinAddr: 0x10E74, symSize: 0x44 } - - { offsetInCU: 0xD01, offset: 0x84DDB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCMa', symObjAddr: 0x1660, symBinAddr: 0x10EB8, symSize: 0x20 } - - { offsetInCU: 0xDDB, offset: 0x84EB5, size: 0x8, addend: 0x0, symName: '_$sSaySayxGqd__c7ElementQyd__RszSTRd__lufCs5UInt8V_10Foundation4DataVTgm5Tf4g_n', symObjAddr: 0x14B8, symBinAddr: 0x10D10, symSize: 0x110 } - - { offsetInCU: 0x105E, offset: 0x85138, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvg', symObjAddr: 0x6C, symBinAddr: 0xFA7C, symSize: 0x48 } - - { offsetInCU: 0x10DB, offset: 0x851B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfc', symObjAddr: 0x124, symBinAddr: 0xFB34, symSize: 0x6C } - - { offsetInCU: 0x1122, offset: 0x851FC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x228, symBinAddr: 0xFC38, symSize: 0xAC } - - { offsetInCU: 0x1186, offset: 0x85260, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x384, symBinAddr: 0xFD94, symSize: 0xB8 } - - { offsetInCU: 0x1211, offset: 0x852EB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtF', symObjAddr: 0x61C, symBinAddr: 0xFF74, symSize: 0x4 } - - { offsetInCU: 0x1232, offset: 0x8530C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfC', symObjAddr: 0x66C, symBinAddr: 0xFFC4, symSize: 0x74 } - - { offsetInCU: 0x1246, offset: 0x85320, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfc', symObjAddr: 0x6E0, symBinAddr: 0x10038, symSize: 0x2C } - - { offsetInCU: 0x135F, offset: 0x85439, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VF', symObjAddr: 0x75C, symBinAddr: 0x100B4, symSize: 0x2AC } - - { offsetInCU: 0x1709, offset: 0x857E3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvg', symObjAddr: 0xB14, symBinAddr: 0x1046C, symSize: 0x44 } - - { offsetInCU: 0x1748, offset: 0x85822, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvs', symObjAddr: 0xBA0, symBinAddr: 0x104F8, symSize: 0x48 } - - { offsetInCU: 0x176D, offset: 0x85847, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM', symObjAddr: 0xBE8, symBinAddr: 0x10540, symSize: 0x44 } - - { offsetInCU: 0x1792, offset: 0x8586C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0xC2C, symBinAddr: 0x10584, symSize: 0x4 } - - { offsetInCU: 0x17B9, offset: 0x85893, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfC', symObjAddr: 0xC30, symBinAddr: 0x10588, symSize: 0x20 } - - { offsetInCU: 0x17CD, offset: 0x858A7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfc', symObjAddr: 0xC50, symBinAddr: 0x105A8, symSize: 0x6C } - - { offsetInCU: 0x1814, offset: 0x858EE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xD88, symBinAddr: 0x106E0, symSize: 0xAC } - - { offsetInCU: 0x1873, offset: 0x8594D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xEE4, symBinAddr: 0x1083C, symSize: 0xAC } - - { offsetInCU: 0x1918, offset: 0x859F2, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x10E8, symBinAddr: 0x10A3C, symSize: 0x104 } - - { offsetInCU: 0x1A47, offset: 0x85B21, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFs5UInt8V_Tg5', symObjAddr: 0x12E8, symBinAddr: 0x10B40, symSize: 0xE8 } - - { offsetInCU: 0x1B8B, offset: 0x85C65, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTf4ddn_n', symObjAddr: 0x1434, symBinAddr: 0x10C8C, symSize: 0x84 } - - { offsetInCU: 0x1C84, offset: 0x85D5E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTf4dn_n', symObjAddr: 0x1680, symBinAddr: 0x10ED8, symSize: 0x360 } - - { offsetInCU: 0x2B, offset: 0x86178, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0x11424, symSize: 0x2C } - - { offsetInCU: 0x4F, offset: 0x8619C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LLSo012OS_dispatch_E0CvpZ', symObjAddr: 0x958, symBinAddr: 0x10C0528, symSize: 0x0 } - - { offsetInCU: 0x5D, offset: 0x861AA, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0x11424, symSize: 0x2C } - - { offsetInCU: 0x75, offset: 0x861C2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LL_WZ', symObjAddr: 0x2C, symBinAddr: 0x11450, symSize: 0x10C } - - { offsetInCU: 0xBC, offset: 0x86209, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0x13C, symBinAddr: 0x11560, symSize: 0x44 } - - { offsetInCU: 0x132, offset: 0x8627F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTo', symObjAddr: 0x3AC, symBinAddr: 0x117D0, symSize: 0x80 } - - { offsetInCU: 0x191, offset: 0x862DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfcTo', symObjAddr: 0x47C, symBinAddr: 0x118A0, symSize: 0x3C } - - { offsetInCU: 0x1E2, offset: 0x8632F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTf4nnnd_n', symObjAddr: 0x4EC, symBinAddr: 0x11910, symSize: 0x1DC } - - { offsetInCU: 0x269, offset: 0x863B6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfETo', symObjAddr: 0x4E8, symBinAddr: 0x1190C, symSize: 0x4 } - - { offsetInCU: 0x2A5, offset: 0x863F2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCMa', symObjAddr: 0x6C8, symBinAddr: 0x11AEC, symSize: 0x20 } - - { offsetInCU: 0x2C4, offset: 0x86411, size: 0x8, addend: 0x0, symName: '_$s10ObjectiveC8ObjCBoolVIeyBy_SbIegy_TRTA', symObjAddr: 0x70C, symBinAddr: 0x11B30, symSize: 0x14 } - - { offsetInCU: 0x2ED, offset: 0x8643A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_TA', symObjAddr: 0x74C, symBinAddr: 0x11B70, symSize: 0xC } - - { offsetInCU: 0x301, offset: 0x8644E, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x758, symBinAddr: 0x11B7C, symSize: 0x10 } - - { offsetInCU: 0x315, offset: 0x86462, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x768, symBinAddr: 0x11B8C, symSize: 0x8 } - - { offsetInCU: 0x329, offset: 0x86476, size: 0x8, addend: 0x0, symName: '_$s8Dispatch0A13WorkItemFlagsVACs10SetAlgebraAAWl', symObjAddr: 0x770, symBinAddr: 0x11B94, symSize: 0x48 } - - { offsetInCU: 0x33D, offset: 0x8648A, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGSayxGSTsWl', symObjAddr: 0x7F8, symBinAddr: 0x11BDC, symSize: 0x4C } - - { offsetInCU: 0x351, offset: 0x8649E, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledNameAbstract, symObjAddr: 0x844, symBinAddr: 0x11C28, symSize: 0x44 } - - { offsetInCU: 0x365, offset: 0x864B2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU0_TA', symObjAddr: 0x8C4, symBinAddr: 0x11C6C, symSize: 0x24 } - - { offsetInCU: 0x399, offset: 0x864E6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU_TA', symObjAddr: 0x90C, symBinAddr: 0x11CB4, symSize: 0x24 } - - { offsetInCU: 0x506, offset: 0x86653, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0x1155C, symSize: 0x4 } - - { offsetInCU: 0x534, offset: 0x86681, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0x1155C, symSize: 0x4 } - - { offsetInCU: 0x593, offset: 0x866E0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZ', symObjAddr: 0x180, symBinAddr: 0x115A4, symSize: 0x4 } - - { offsetInCU: 0x5A7, offset: 0x866F4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_', symObjAddr: 0x184, symBinAddr: 0x115A8, symSize: 0x228 } - - { offsetInCU: 0x680, offset: 0x867CD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfC', symObjAddr: 0x42C, symBinAddr: 0x11850, symSize: 0x20 } - - { offsetInCU: 0x694, offset: 0x867E1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfc', symObjAddr: 0x44C, symBinAddr: 0x11870, symSize: 0x30 } - - { offsetInCU: 0x6CA, offset: 0x86817, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfD', symObjAddr: 0x4B8, symBinAddr: 0x118DC, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x868BD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x11CEC, symSize: 0x20 } - - { offsetInCU: 0x77, offset: 0x8690D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfcTo', symObjAddr: 0x70, symBinAddr: 0x11D5C, symSize: 0x3C } - - { offsetInCU: 0xC9, offset: 0x8695F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCMa', symObjAddr: 0x50, symBinAddr: 0x11D3C, symSize: 0x20 } - - { offsetInCU: 0x1EC, offset: 0x86A82, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x11CEC, symSize: 0x20 } - - { offsetInCU: 0x200, offset: 0x86A96, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfc', symObjAddr: 0x20, symBinAddr: 0x11D0C, symSize: 0x30 } - - { offsetInCU: 0x23C, offset: 0x86AD2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCfD', symObjAddr: 0xAC, symBinAddr: 0x11D98, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x86B1C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xD1EE4, symSize: 0x271C } - - { offsetInCU: 0x46, offset: 0x86B3B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_k25519Precomp, symObjAddr: 0xA0B8, symBinAddr: 0x8CFFE8, symSize: 0x0 } - - { offsetInCU: 0x98, offset: 0x86B8D, size: 0x8, addend: 0x0, symName: _d, symObjAddr: 0x100B8, symBinAddr: 0x8D5FE8, symSize: 0x0 } - - { offsetInCU: 0xFF, offset: 0x86BF4, size: 0x8, addend: 0x0, symName: _sqrtm1, symObjAddr: 0x100E0, symBinAddr: 0x8D6010, symSize: 0x0 } - - { offsetInCU: 0x115, offset: 0x86C0A, size: 0x8, addend: 0x0, symName: _d2, symObjAddr: 0x104E8, symBinAddr: 0x8D6418, symSize: 0x0 } - - { offsetInCU: 0x12C, offset: 0x86C21, size: 0x8, addend: 0x0, symName: _Bi, symObjAddr: 0x10128, symBinAddr: 0x8D6058, symSize: 0x0 } - - { offsetInCU: 0xE61, offset: 0x87956, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xD1EE4, symSize: 0x271C } - - { offsetInCU: 0xE69, offset: 0x8795E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_scalarmult_base, symObjAddr: 0x271C, symBinAddr: 0xD4600, symSize: 0x5BC } - - { offsetInCU: 0x4815, offset: 0x8B30A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_scalarmult_base, symObjAddr: 0x271C, symBinAddr: 0xD4600, symSize: 0x5BC } - - { offsetInCU: 0x481D, offset: 0x8B312, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2CD8, symBinAddr: 0xD4BBC, symSize: 0x668 } - - { offsetInCU: 0x521A, offset: 0x8BD0F, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2CD8, symBinAddr: 0xD4BBC, symSize: 0x668 } - - { offsetInCU: 0x5222, offset: 0x8BD17, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x3340, symBinAddr: 0xD5224, symSize: 0x208 } - - { offsetInCU: 0x55EF, offset: 0x8C0E4, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x3340, symBinAddr: 0xD5224, symSize: 0x208 } - - { offsetInCU: 0x55F7, offset: 0x8C0EC, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x3548, symBinAddr: 0xD542C, symSize: 0x7B4 } - - { offsetInCU: 0x5B67, offset: 0x8C65C, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x3548, symBinAddr: 0xD542C, symSize: 0x7B4 } - - { offsetInCU: 0x5B6F, offset: 0x8C664, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_reduce, symObjAddr: 0x3CFC, symBinAddr: 0xD5BE0, symSize: 0x614 } - - { offsetInCU: 0x66B4, offset: 0x8D1A9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_reduce, symObjAddr: 0x3CFC, symBinAddr: 0xD5BE0, symSize: 0x614 } - - { offsetInCU: 0x66BC, offset: 0x8D1B1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_scalar_mult_generic_masked, symObjAddr: 0x4310, symBinAddr: 0xD61F4, symSize: 0xB7C } - - { offsetInCU: 0x70D9, offset: 0x8DBCE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_scalar_mult_generic_masked, symObjAddr: 0x4310, symBinAddr: 0xD61F4, symSize: 0xB7C } - - { offsetInCU: 0x70E1, offset: 0x8DBD6, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4E8C, symBinAddr: 0xD6D70, symSize: 0x1B8 } - - { offsetInCU: 0x897B, offset: 0x8F470, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4E8C, symBinAddr: 0xD6D70, symSize: 0x1B8 } - - { offsetInCU: 0x8983, offset: 0x8F478, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_public_from_private_generic_masked, symObjAddr: 0x5044, symBinAddr: 0xD6F28, symSize: 0x104 } - - { offsetInCU: 0x8C4F, offset: 0x8F744, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_public_from_private_generic_masked, symObjAddr: 0x5044, symBinAddr: 0xD6F28, symSize: 0x104 } - - { offsetInCU: 0x8C57, offset: 0x8F74C, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x5148, symBinAddr: 0xD702C, symSize: 0x23F8 } - - { offsetInCU: 0x8E36, offset: 0x8F92B, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x5148, symBinAddr: 0xD702C, symSize: 0x23F8 } - - { offsetInCU: 0x8E3E, offset: 0x8F933, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_invert, symObjAddr: 0x7540, symBinAddr: 0xD9424, symSize: 0x30 } - - { offsetInCU: 0xB9AA, offset: 0x9249F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_invert, symObjAddr: 0x7540, symBinAddr: 0xD9424, symSize: 0x30 } - - { offsetInCU: 0xB9B2, offset: 0x924A7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_isnegative, symObjAddr: 0x7570, symBinAddr: 0xD9454, symSize: 0x58 } - - { offsetInCU: 0xBA94, offset: 0x92589, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_isnegative, symObjAddr: 0x7570, symBinAddr: 0xD9454, symSize: 0x58 } - - { offsetInCU: 0xBA9C, offset: 0x92591, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_mul_ttt, symObjAddr: 0x75C8, symBinAddr: 0xD94AC, symSize: 0x4 } - - { offsetInCU: 0xBAF6, offset: 0x925EB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_mul_ttt, symObjAddr: 0x75C8, symBinAddr: 0xD94AC, symSize: 0x4 } - - { offsetInCU: 0xBAFE, offset: 0x925F3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_neg, symObjAddr: 0x75CC, symBinAddr: 0xD94B0, symSize: 0x8C } - - { offsetInCU: 0xBB46, offset: 0x9263B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_mul_ttt, symObjAddr: 0x75C8, symBinAddr: 0xD94AC, symSize: 0x4 } - - { offsetInCU: 0xBB4E, offset: 0x92643, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_neg, symObjAddr: 0x75CC, symBinAddr: 0xD94B0, symSize: 0x8C } - - { offsetInCU: 0xBB76, offset: 0x9266B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_neg, symObjAddr: 0x75CC, symBinAddr: 0xD94B0, symSize: 0x8C } - - { offsetInCU: 0xBB7E, offset: 0x92673, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_tobytes, symObjAddr: 0x7658, symBinAddr: 0xD953C, symSize: 0x4 } - - { offsetInCU: 0xBCE1, offset: 0x927D6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_tobytes, symObjAddr: 0x7658, symBinAddr: 0xD953C, symSize: 0x4 } - - { offsetInCU: 0xBCE9, offset: 0x927DE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x765C, symBinAddr: 0xD9540, symSize: 0x1A3C } - - { offsetInCU: 0xBFB6, offset: 0x92AAB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x765C, symBinAddr: 0xD9540, symSize: 0x1A3C } - - { offsetInCU: 0xBFBE, offset: 0x92AB3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_mask, symObjAddr: 0x9098, symBinAddr: 0xDAF7C, symSize: 0x20 } - - { offsetInCU: 0xE64F, offset: 0x95144, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_mask, symObjAddr: 0x9098, symBinAddr: 0xDAF7C, symSize: 0x20 } - - { offsetInCU: 0xE657, offset: 0x9514C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_muladd, symObjAddr: 0x90B8, symBinAddr: 0xDAF9C, symSize: 0xB78 } - - { offsetInCU: 0xEAF6, offset: 0x955EB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_muladd, symObjAddr: 0x90B8, symBinAddr: 0xDAF9C, symSize: 0xB78 } - - { offsetInCU: 0xEAFE, offset: 0x955F3, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0x9C30, symBinAddr: 0xDBB14, symSize: 0x21C } - - { offsetInCU: 0xF94F, offset: 0x96444, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0x9C30, symBinAddr: 0xDBB14, symSize: 0x21C } - - { offsetInCU: 0xF957, offset: 0x9644C, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9E4C, symBinAddr: 0xDBD30, symSize: 0x218 } - - { offsetInCU: 0xFB97, offset: 0x9668C, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9E4C, symBinAddr: 0xDBD30, symSize: 0x218 } - - { offsetInCU: 0x27, offset: 0x96C32, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xDBF48, symSize: 0x1F4 } - - { offsetInCU: 0x1DF, offset: 0x96DEA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xDBF48, symSize: 0x1F4 } - - { offsetInCU: 0x27, offset: 0x9703A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xDC13C, symSize: 0x3C } - - { offsetInCU: 0x39, offset: 0x9704C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xDC13C, symSize: 0x3C } - - { offsetInCU: 0x27, offset: 0x97169, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xDC178, symSize: 0x90 } - - { offsetInCU: 0x39, offset: 0x9717B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xDC178, symSize: 0x90 } - - { offsetInCU: 0x8B, offset: 0x972EF, size: 0x8, addend: 0x0, symName: _Q_N0, symObjAddr: 0x10F0, symBinAddr: 0x8D64C0, symSize: 0x0 } - - { offsetInCU: 0xBD, offset: 0x97321, size: 0x8, addend: 0x0, symName: _Q, symObjAddr: 0x1080, symBinAddr: 0x8D6450, symSize: 0x0 } - - { offsetInCU: 0xDF, offset: 0x97343, size: 0x8, addend: 0x0, symName: _N, symObjAddr: 0x10B0, symBinAddr: 0x8D6480, symSize: 0x0 } - - { offsetInCU: 0xF5, offset: 0x97359, size: 0x8, addend: 0x0, symName: _N_N0, symObjAddr: 0x10E0, symBinAddr: 0x8D64B0, symSize: 0x0 } - - { offsetInCU: 0x3AC, offset: 0x97610, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_elem_mul_mont, symObjAddr: 0x100, symBinAddr: 0xDC208, symSize: 0x18 } - - { offsetInCU: 0x3F8, offset: 0x9765C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_elem_mul_mont, symObjAddr: 0x100, symBinAddr: 0xDC208, symSize: 0x18 } - - { offsetInCU: 0x526, offset: 0x9778A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_scalar_mul_mont, symObjAddr: 0x1F8, symBinAddr: 0xDC220, symSize: 0x18 } - - { offsetInCU: 0x656, offset: 0x978BA, size: 0x8, addend: 0x0, symName: _nistz384_point_double, symObjAddr: 0x290, symBinAddr: 0xDC238, symSize: 0x320 } - - { offsetInCU: 0x65E, offset: 0x978C2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_add, symObjAddr: 0x5B0, symBinAddr: 0xDC558, symSize: 0xAC } - - { offsetInCU: 0xCB1, offset: 0x97F15, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_add, symObjAddr: 0x5B0, symBinAddr: 0xDC558, symSize: 0xAC } - - { offsetInCU: 0xCB9, offset: 0x97F1D, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x65C, symBinAddr: 0xDC604, symSize: 0x4F0 } - - { offsetInCU: 0x1027, offset: 0x9828B, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x65C, symBinAddr: 0xDC604, symSize: 0x4F0 } - - { offsetInCU: 0x102F, offset: 0x98293, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_mul, symObjAddr: 0xB4C, symBinAddr: 0xDCAF4, symSize: 0x2C4 } - - { offsetInCU: 0x1B19, offset: 0x98D7D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_mul, symObjAddr: 0xB4C, symBinAddr: 0xDCAF4, symSize: 0x2C4 } - - { offsetInCU: 0x1B21, offset: 0x98D85, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0xE10, symBinAddr: 0xDCDB8, symSize: 0xF4 } - - { offsetInCU: 0x1E24, offset: 0x99088, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0xE10, symBinAddr: 0xDCDB8, symSize: 0xF4 } - - { offsetInCU: 0x1E2C, offset: 0x99090, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xF04, symBinAddr: 0xDCEAC, symSize: 0x168 } - - { offsetInCU: 0x209A, offset: 0x992FE, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xF04, symBinAddr: 0xDCEAC, symSize: 0x168 } - - { offsetInCU: 0x27, offset: 0x9953A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xDD014, symSize: 0x38 } - - { offsetInCU: 0x103, offset: 0x99616, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xDD014, symSize: 0x38 } - - { offsetInCU: 0x10B, offset: 0x9961E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xDD04C, symSize: 0x3C } - - { offsetInCU: 0x13A, offset: 0x9964D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xDD014, symSize: 0x38 } - - { offsetInCU: 0x1AF, offset: 0x996C2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xDD04C, symSize: 0x3C } - - { offsetInCU: 0x1B7, offset: 0x996CA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal_limb, symObjAddr: 0x74, symBinAddr: 0xDD088, symSize: 0x5C } - - { offsetInCU: 0x211, offset: 0x99724, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xDD04C, symSize: 0x3C } - - { offsetInCU: 0x34A, offset: 0x9985D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal_limb, symObjAddr: 0x74, symBinAddr: 0xDD088, symSize: 0x5C } - - { offsetInCU: 0x352, offset: 0x99865, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_even, symObjAddr: 0xD0, symBinAddr: 0xDD0E4, symSize: 0x1C } - - { offsetInCU: 0x576, offset: 0x99A89, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_even, symObjAddr: 0xD0, symBinAddr: 0xDD0E4, symSize: 0x1C } - - { offsetInCU: 0x57E, offset: 0x99A91, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0xDD100, symSize: 0x54 } - - { offsetInCU: 0x6A7, offset: 0x99BBA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0xDD100, symSize: 0x54 } - - { offsetInCU: 0x6AF, offset: 0x99BC2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0xDD154, symSize: 0x4C } - - { offsetInCU: 0x74A, offset: 0x99C5D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0xDD154, symSize: 0x4C } - - { offsetInCU: 0x752, offset: 0x99C65, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xDD1A0, symSize: 0xA8 } - - { offsetInCU: 0x93B, offset: 0x99E4E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xDD1A0, symSize: 0xA8 } - - { offsetInCU: 0x943, offset: 0x99E56, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xDD248, symSize: 0x124 } - - { offsetInCU: 0x9A7, offset: 0x99EBA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xDD1A0, symSize: 0xA8 } - - { offsetInCU: 0xC55, offset: 0x9A168, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xDD248, symSize: 0x124 } - - { offsetInCU: 0xC5D, offset: 0x9A170, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_sub_mod, symObjAddr: 0x358, symBinAddr: 0xDD36C, symSize: 0xC8 } - - { offsetInCU: 0xF5E, offset: 0x9A471, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_sub_mod, symObjAddr: 0x358, symBinAddr: 0xDD36C, symSize: 0xC8 } - - { offsetInCU: 0xF66, offset: 0x9A479, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_shl_mod, symObjAddr: 0x420, symBinAddr: 0xDD434, symSize: 0x180 } - - { offsetInCU: 0xFE6, offset: 0x9A4F9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_sub_mod, symObjAddr: 0x358, symBinAddr: 0xDD36C, symSize: 0xC8 } - - { offsetInCU: 0x1152, offset: 0x9A665, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_shl_mod, symObjAddr: 0x420, symBinAddr: 0xDD434, symSize: 0x180 } - - { offsetInCU: 0x115A, offset: 0x9A66D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_select_512_32, symObjAddr: 0x5A0, symBinAddr: 0xDD5B4, symSize: 0x174 } - - { offsetInCU: 0x13FC, offset: 0x9A90F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_select_512_32, symObjAddr: 0x5A0, symBinAddr: 0xDD5B4, symSize: 0x174 } - - { offsetInCU: 0x1404, offset: 0x9A917, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_split_window, symObjAddr: 0x714, symBinAddr: 0xDD728, symSize: 0x18 } - - { offsetInCU: 0x1569, offset: 0x9AA7C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_split_window, symObjAddr: 0x714, symBinAddr: 0xDD728, symSize: 0x18 } - - { offsetInCU: 0x1571, offset: 0x9AA84, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_unsplit_window, symObjAddr: 0x72C, symBinAddr: 0xDD740, symSize: 0xC } - - { offsetInCU: 0x15D8, offset: 0x9AAEB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_unsplit_window, symObjAddr: 0x72C, symBinAddr: 0xDD740, symSize: 0xC } - - { offsetInCU: 0x15E0, offset: 0x9AAF3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMB_shr, symObjAddr: 0x738, symBinAddr: 0xDD74C, symSize: 0x8 } - - { offsetInCU: 0x1619, offset: 0x9AB2C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMB_shr, symObjAddr: 0x738, symBinAddr: 0xDD74C, symSize: 0x8 } - - { offsetInCU: 0x1621, offset: 0x9AB34, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_limbs_mul_add_limb, symObjAddr: 0x740, symBinAddr: 0xDD754, symSize: 0x3C } - - { offsetInCU: 0x16A7, offset: 0x9ABBA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_limbs_mul_add_limb, symObjAddr: 0x740, symBinAddr: 0xDD754, symSize: 0x3C } - - { offsetInCU: 0x27, offset: 0x9AD80, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0xDD790, symSize: 0x140 } - - { offsetInCU: 0x39, offset: 0x9AD92, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0xDD790, symSize: 0x140 } - - { offsetInCU: 0x27, offset: 0x9AE93, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xDD8D0, symSize: 0x7C } - - { offsetInCU: 0x244, offset: 0x9B0B0, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xDD8D0, symSize: 0x7C } - - { offsetInCU: 0x24C, offset: 0x9B0B8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_update, symObjAddr: 0x7C, symBinAddr: 0xDD94C, symSize: 0xEC } - - { offsetInCU: 0x2D2, offset: 0x9B13E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xDD8D0, symSize: 0x7C } - - { offsetInCU: 0x3B2, offset: 0x9B21E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_update, symObjAddr: 0x7C, symBinAddr: 0xDD94C, symSize: 0xEC } - - { offsetInCU: 0x3BA, offset: 0x9B226, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x168, symBinAddr: 0xDDA38, symSize: 0x22C } - - { offsetInCU: 0x4C4, offset: 0x9B330, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x168, symBinAddr: 0xDDA38, symSize: 0x22C } - - { offsetInCU: 0x4CC, offset: 0x9B338, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_finish, symObjAddr: 0x394, symBinAddr: 0xDDC64, symSize: 0x12C } - - { offsetInCU: 0x7A4, offset: 0x9B610, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_finish, symObjAddr: 0x394, symBinAddr: 0xDDC64, symSize: 0x12C } - - { offsetInCU: 0x36, offset: 0x9B881, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_OPENSSL_armcap_P, symObjAddr: 0xE7C, symBinAddr: 0x10C7D9C, symSize: 0x0 } - - { offsetInCU: 0x27, offset: 0x9B8C4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0xDDD90, symSize: 0x388 } - - { offsetInCU: 0x7B, offset: 0x9B918, size: 0x8, addend: 0x0, symName: _ecp_nistz256_precomputed, symObjAddr: 0x1000, symBinAddr: 0x8D7000, symSize: 0x0 } - - { offsetInCU: 0x105, offset: 0x9B9A2, size: 0x8, addend: 0x0, symName: _ONE, symObjAddr: 0x26000, symBinAddr: 0x8FC000, symSize: 0x0 } - - { offsetInCU: 0x37B, offset: 0x9BC18, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0xDDD90, symSize: 0x388 } - - { offsetInCU: 0x383, offset: 0x9BC20, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base, symObjAddr: 0x388, symBinAddr: 0xDE118, symSize: 0x200 } - - { offsetInCU: 0x854, offset: 0x9C0F1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base, symObjAddr: 0x388, symBinAddr: 0xDE118, symSize: 0x200 } - - { offsetInCU: 0x85C, offset: 0x9C0F9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base_vartime, symObjAddr: 0x588, symBinAddr: 0xDE318, symSize: 0x1BC } - - { offsetInCU: 0xC91, offset: 0x9C52E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base_vartime, symObjAddr: 0x588, symBinAddr: 0xDE318, symSize: 0x1BC } - - { offsetInCU: 0x10, offset: 0x9C8B3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xDE4E0, symSize: 0x1A0 } - - { offsetInCU: 0x50, offset: 0x9C8F3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xDE4E0, symSize: 0x1A0 } - - { offsetInCU: 0x5E, offset: 0x9C901, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_encrypt, symObjAddr: 0x1A0, symBinAddr: 0xDE680, symSize: 0x60 } - - { offsetInCU: 0x81, offset: 0x9C924, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_ctr32_encrypt_blocks, symObjAddr: 0x200, symBinAddr: 0xDE6E0, symSize: 0x288 } - - { offsetInCU: 0x10, offset: 0x9C915, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0xDE970, symSize: 0x130 } - - { offsetInCU: 0x48, offset: 0x9C94D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0xDE970, symSize: 0x130 } - - { offsetInCU: 0x5F, offset: 0x9C964, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_gmult_clmul, symObjAddr: 0x130, symBinAddr: 0xDEAA0, symSize: 0x70 } - - { offsetInCU: 0x75, offset: 0x9C97A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_ghash_clmul, symObjAddr: 0x1A0, symBinAddr: 0xDEB10, symSize: 0x160 } - - { offsetInCU: 0x7A, offset: 0x9C97F, size: 0x8, addend: 0x0, symName: gcm_ghash_v8_4x, symObjAddr: 0x300, symBinAddr: 0xDEC70, symSize: 0x378 } - - { offsetInCU: 0x10, offset: 0x9C98D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0xDF000, symSize: 0x3A0 } - - { offsetInCU: 0x48, offset: 0x9C9C5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0xDF000, symSize: 0x3A0 } - - { offsetInCU: 0x4C, offset: 0x9C9C9, size: 0x8, addend: 0x0, symName: ChaCha20_neon, symObjAddr: 0x3A0, symBinAddr: 0xDF3A0, symSize: 0x6C0 } - - { offsetInCU: 0x66, offset: 0x9C9E3, size: 0x8, addend: 0x0, symName: ChaCha20_512_neon, symObjAddr: 0xA60, symBinAddr: 0xDFA60, symSize: 0x1138 } - - { offsetInCU: 0x50, offset: 0x9CA2F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_chacha20_poly1305_seal, symObjAddr: 0x140, symBinAddr: 0xE0D00, symSize: 0x1180 } - - { offsetInCU: 0x66, offset: 0x9CA45, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_chacha20_poly1305_open, symObjAddr: 0x12C0, symBinAddr: 0xE1E80, symSize: 0x1410 } - - { offsetInCU: 0x10, offset: 0x9CA3B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE32A0, symSize: 0x240 } - - { offsetInCU: 0x45, offset: 0x9CA70, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE32A0, symSize: 0x240 } - - { offsetInCU: 0x4D, offset: 0x9CA78, size: 0x8, addend: 0x0, symName: __bn_sqr8x_mont, symObjAddr: 0x240, symBinAddr: 0xE34E0, symSize: 0x9E0 } - - { offsetInCU: 0x63, offset: 0x9CA8E, size: 0x8, addend: 0x0, symName: __bn_mul4x_mont, symObjAddr: 0xC20, symBinAddr: 0xE3EC0, symSize: 0x650 } - - { offsetInCU: 0x10, offset: 0x9CA9D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE4520, symSize: 0x40 } - - { offsetInCU: 0x47, offset: 0x9CAD4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE4520, symSize: 0x40 } - - { offsetInCU: 0x5D, offset: 0x9CAEA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_sqr_mont, symObjAddr: 0x40, symBinAddr: 0xE4560, symSize: 0x40 } - - { offsetInCU: 0x76, offset: 0x9CB03, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_neg, symObjAddr: 0x80, symBinAddr: 0xE45A0, symSize: 0x40 } - - { offsetInCU: 0x81, offset: 0x9CB0E, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_mont, symObjAddr: 0xC0, symBinAddr: 0xE45E0, symSize: 0x1E0 } - - { offsetInCU: 0x97, offset: 0x9CB24, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_mont, symObjAddr: 0x2A0, symBinAddr: 0xE47C0, symSize: 0x170 } - - { offsetInCU: 0xAB, offset: 0x9CB38, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add_to, symObjAddr: 0x410, symBinAddr: 0xE4930, symSize: 0x50 } - - { offsetInCU: 0xC3, offset: 0x9CB50, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_from, symObjAddr: 0x460, symBinAddr: 0xE4980, symSize: 0x50 } - - { offsetInCU: 0xD9, offset: 0x9CB66, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_morf, symObjAddr: 0x4B0, symBinAddr: 0xE49D0, symSize: 0x50 } - - { offsetInCU: 0xEF, offset: 0x9CB7C, size: 0x8, addend: 0x0, symName: __ecp_nistz256_div_by_2, symObjAddr: 0x500, symBinAddr: 0xE4A20, symSize: 0x60 } - - { offsetInCU: 0x111, offset: 0x9CB9E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_double, symObjAddr: 0x560, symBinAddr: 0xE4A80, symSize: 0x1E0 } - - { offsetInCU: 0x124, offset: 0x9CBB1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_add, symObjAddr: 0x740, symBinAddr: 0xE4C60, symSize: 0x360 } - - { offsetInCU: 0x141, offset: 0x9CBCE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_add_affine, symObjAddr: 0xAA0, symBinAddr: 0xE4FC0, symSize: 0x2D0 } - - { offsetInCU: 0x156, offset: 0x9CBE3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_scalar_mul_mont, symObjAddr: 0xD70, symBinAddr: 0xE5290, symSize: 0x2B0 } - - { offsetInCU: 0x170, offset: 0x9CBFD, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_scalar_sqr_rep_mont, symObjAddr: 0x1020, symBinAddr: 0xE5540, symSize: 0x250 } - - { offsetInCU: 0x184, offset: 0x9CC11, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_select_w5, symObjAddr: 0x1270, symBinAddr: 0xE5790, symSize: 0x60 } - - { offsetInCU: 0x19A, offset: 0x9CC27, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_select_w7, symObjAddr: 0x12D0, symBinAddr: 0xE57F0, symSize: 0x44 } - - { offsetInCU: 0x10, offset: 0x9CC1D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_gcm_enc_kernel, symObjAddr: 0x0, symBinAddr: 0xE5840, symSize: 0xB90 } - - { offsetInCU: 0x4C, offset: 0x9CC59, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_gcm_enc_kernel, symObjAddr: 0x0, symBinAddr: 0xE5840, symSize: 0xB90 } - - { offsetInCU: 0x62, offset: 0x9CC6F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_gcm_dec_kernel, symObjAddr: 0xB90, symBinAddr: 0xE63D0, symSize: 0xB98 } - - { offsetInCU: 0x10, offset: 0x9CC69, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE6F80, symSize: 0xE40 } - - { offsetInCU: 0x51, offset: 0x9CCAA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE6F80, symSize: 0xE40 } - - { offsetInCU: 0x51, offset: 0x9CCAA, size: 0x8, addend: 0x0, symName: sha512_block_armv8, symObjAddr: 0xE40, symBinAddr: 0xE7DC0, symSize: 0x7E0 } - - { offsetInCU: 0x10, offset: 0x9CCB5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE85C0, symSize: 0xE40 } - - { offsetInCU: 0x51, offset: 0x9CCF6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE85C0, symSize: 0xE40 } - - { offsetInCU: 0x51, offset: 0x9CCF6, size: 0x8, addend: 0x0, symName: sha256_block_armv8, symObjAddr: 0xE40, symBinAddr: 0xE9400, symSize: 0x1F0 } + - { offsetInCU: 0x34, offset: 0x75620, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionString, symObjAddr: 0x0, symBinAddr: 0x87B000, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x75655, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionNumber, symObjAddr: 0x38, symBinAddr: 0x87B038, symSize: 0x0 } + - { offsetInCU: 0x3F, offset: 0x756AA, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x28, symBinAddr: 0x24E8, symSize: 0xC } + - { offsetInCU: 0x53, offset: 0x756BE, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x34, symBinAddr: 0x24F4, symSize: 0x4 } + - { offsetInCU: 0x67, offset: 0x756D2, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwet', symObjAddr: 0x38, symBinAddr: 0x24F8, symSize: 0x20 } + - { offsetInCU: 0x7B, offset: 0x756E6, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwst', symObjAddr: 0x58, symBinAddr: 0x2518, symSize: 0x28 } + - { offsetInCU: 0x8F, offset: 0x756FA, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwCP', symObjAddr: 0x94, symBinAddr: 0x2554, symSize: 0x30 } + - { offsetInCU: 0xA3, offset: 0x7570E, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0xC4, symBinAddr: 0x2584, symSize: 0xC } + - { offsetInCU: 0xB7, offset: 0x75722, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwet', symObjAddr: 0xD0, symBinAddr: 0x2590, symSize: 0x20 } + - { offsetInCU: 0xCB, offset: 0x75736, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwst', symObjAddr: 0xF0, symBinAddr: 0x25B0, symSize: 0x2C } + - { offsetInCU: 0x4F, offset: 0x758F7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC11_WriteQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2A78, symBinAddr: 0x1047FE0, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x75911, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10_ReadQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2A80, symBinAddr: 0x1047FE8, symSize: 0x0 } + - { offsetInCU: 0x9D, offset: 0x75945, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTo', symObjAddr: 0x4, symBinAddr: 0x2654, symSize: 0x38 } + - { offsetInCU: 0xF3, offset: 0x7599B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x40, symBinAddr: 0x2690, symSize: 0x70 } + - { offsetInCU: 0x144, offset: 0x759EC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0xB4, symBinAddr: 0x2704, symSize: 0x44 } + - { offsetInCU: 0x19F, offset: 0x75A47, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0xFC, symBinAddr: 0x274C, symSize: 0x50 } + - { offsetInCU: 0x204, offset: 0x75AAC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0x150, symBinAddr: 0x27A0, symSize: 0x68 } + - { offsetInCU: 0x27D, offset: 0x75B25, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x1BC, symBinAddr: 0x280C, symSize: 0x98 } + - { offsetInCU: 0x307, offset: 0x75BAF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZTo', symObjAddr: 0x298, symBinAddr: 0x28E8, symSize: 0x50 } + - { offsetInCU: 0x3D8, offset: 0x75C80, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZTo', symObjAddr: 0x334, symBinAddr: 0x2984, symSize: 0x58 } + - { offsetInCU: 0x4B2, offset: 0x75D5A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZTo', symObjAddr: 0x3D4, symBinAddr: 0x2A24, symSize: 0x58 } + - { offsetInCU: 0x591, offset: 0x75E39, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZTo', symObjAddr: 0x47C, symBinAddr: 0x2ACC, symSize: 0x60 } + - { offsetInCU: 0x63D, offset: 0x75EE5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZTo', symObjAddr: 0x4E0, symBinAddr: 0x2B30, symSize: 0x8 } + - { offsetInCU: 0x6A6, offset: 0x75F4E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZTo', symObjAddr: 0x4EC, symBinAddr: 0x2B3C, symSize: 0x8 } + - { offsetInCU: 0x6FD, offset: 0x75FA5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZTo', symObjAddr: 0x508, symBinAddr: 0x2B58, symSize: 0x8 } + - { offsetInCU: 0x754, offset: 0x75FFC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZTo', symObjAddr: 0x514, symBinAddr: 0x2B64, symSize: 0x8 } + - { offsetInCU: 0x7AB, offset: 0x76053, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZTo', symObjAddr: 0x520, symBinAddr: 0x2B70, symSize: 0x8 } + - { offsetInCU: 0x802, offset: 0x760AA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZTo', symObjAddr: 0x52C, symBinAddr: 0x2B7C, symSize: 0x8 } + - { offsetInCU: 0x881, offset: 0x76129, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZTo', symObjAddr: 0x53C, symBinAddr: 0x2B8C, symSize: 0x24 } + - { offsetInCU: 0x932, offset: 0x761DA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZTo', symObjAddr: 0x564, symBinAddr: 0x2BB4, symSize: 0x14 } + - { offsetInCU: 0x9A5, offset: 0x7624D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZTo', symObjAddr: 0x57C, symBinAddr: 0x2BCC, symSize: 0x8 } + - { offsetInCU: 0x9FC, offset: 0x762A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZTo', symObjAddr: 0x5DC, symBinAddr: 0x2C2C, symSize: 0x74 } + - { offsetInCU: 0xA87, offset: 0x7632F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTo', symObjAddr: 0x7E4, symBinAddr: 0x2E34, symSize: 0xA0 } + - { offsetInCU: 0xAD8, offset: 0x76380, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZTo', symObjAddr: 0xAEC, symBinAddr: 0x313C, symSize: 0x98 } + - { offsetInCU: 0xB29, offset: 0x763D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZTo', symObjAddr: 0xE40, symBinAddr: 0x3490, symSize: 0x98 } + - { offsetInCU: 0xB85, offset: 0x7642D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTo', symObjAddr: 0x1268, symBinAddr: 0x38B8, symSize: 0xD8 } + - { offsetInCU: 0xBCD, offset: 0x76475, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTo', symObjAddr: 0x1344, symBinAddr: 0x3994, symSize: 0x34 } + - { offsetInCU: 0xC2D, offset: 0x764D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfcTo', symObjAddr: 0x13C8, symBinAddr: 0x3A18, symSize: 0x3C } + - { offsetInCU: 0xC7E, offset: 0x76526, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTf4nd_n', symObjAddr: 0x1438, symBinAddr: 0x3A88, symSize: 0x2AC } + - { offsetInCU: 0xEB2, offset: 0x7675A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTf4nnnd_n', symObjAddr: 0x16E4, symBinAddr: 0x3D34, symSize: 0x25C } + - { offsetInCU: 0x10A8, offset: 0x76950, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTf4nnd_n', symObjAddr: 0x1940, symBinAddr: 0x3F90, symSize: 0xCC } + - { offsetInCU: 0x11A1, offset: 0x76A49, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTf4nnnnd_n', symObjAddr: 0x1A0C, symBinAddr: 0x405C, symSize: 0x1AC } + - { offsetInCU: 0x1312, offset: 0x76BBA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTf4nnnnnnd_n', symObjAddr: 0x1BB8, symBinAddr: 0x4208, symSize: 0x1C4 } + - { offsetInCU: 0x14A3, offset: 0x76D4B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTf4nnnnnnnnnnd_n', symObjAddr: 0x1D7C, symBinAddr: 0x43CC, symSize: 0x1D8 } + - { offsetInCU: 0x168B, offset: 0x76F33, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTf4nnnd_n', symObjAddr: 0x1F54, symBinAddr: 0x45A4, symSize: 0x1B4 } + - { offsetInCU: 0x1755, offset: 0x76FFD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTf4nnnnd_n', symObjAddr: 0x22AC, symBinAddr: 0x48FC, symSize: 0x1D4 } + - { offsetInCU: 0x1836, offset: 0x770DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTf4d_n', symObjAddr: 0x2480, symBinAddr: 0x4AD0, symSize: 0x114 } + - { offsetInCU: 0x18C9, offset: 0x77171, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TR', symObjAddr: 0x884, symBinAddr: 0x2ED4, symSize: 0x78 } + - { offsetInCU: 0x18E1, offset: 0x77189, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TR', symObjAddr: 0xB84, symBinAddr: 0x31D4, symSize: 0x54 } + - { offsetInCU: 0x194E, offset: 0x771F6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfETo', symObjAddr: 0x1434, symBinAddr: 0x3A84, symSize: 0x4 } + - { offsetInCU: 0x19D9, offset: 0x77281, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCMa', symObjAddr: 0x2594, symBinAddr: 0x4BE4, symSize: 0x20 } + - { offsetInCU: 0x19ED, offset: 0x77295, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TRTA', symObjAddr: 0x25D8, symBinAddr: 0x4C28, symSize: 0x8 } + - { offsetInCU: 0x1A0C, offset: 0x772B4, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSg10ObjectiveC8ObjCBoolVIeyByy_ACSbIeggy_TRTA', symObjAddr: 0x25E0, symBinAddr: 0x4C30, symSize: 0x18 } + - { offsetInCU: 0x1A35, offset: 0x772DD, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TRTA', symObjAddr: 0x25F8, symBinAddr: 0x4C48, symSize: 0x8 } + - { offsetInCU: 0x1A49, offset: 0x772F1, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCMa', symObjAddr: 0x2600, symBinAddr: 0x4C50, symSize: 0x3C } + - { offsetInCU: 0x1A5D, offset: 0x77305, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_TA', symObjAddr: 0x2680, symBinAddr: 0x4CD0, symSize: 0x34 } + - { offsetInCU: 0x1A71, offset: 0x77319, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x26B4, symBinAddr: 0x4D04, symSize: 0x10 } + - { offsetInCU: 0x1A85, offset: 0x7732D, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x26C4, symBinAddr: 0x4D14, symSize: 0x8 } + - { offsetInCU: 0x1A99, offset: 0x77341, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x26F0, symBinAddr: 0x4D40, symSize: 0x40 } + - { offsetInCU: 0x1ACD, offset: 0x77375, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2774, symBinAddr: 0x4DC4, symSize: 0x40 } + - { offsetInCU: 0x1B0B, offset: 0x773B3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x27B4, symBinAddr: 0x4E04, symSize: 0x28 } + - { offsetInCU: 0x1B3F, offset: 0x773E7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2834, symBinAddr: 0x4E84, symSize: 0x3C } + - { offsetInCU: 0x1B73, offset: 0x7741B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x289C, symBinAddr: 0x4EEC, symSize: 0x30 } + - { offsetInCU: 0x1BAF, offset: 0x77457, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_TA', symObjAddr: 0x2908, symBinAddr: 0x4F58, symSize: 0x10 } + - { offsetInCU: 0x1BC3, offset: 0x7746B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2918, symBinAddr: 0x4F68, symSize: 0x40 } + - { offsetInCU: 0x2042, offset: 0x778EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZ', symObjAddr: 0x0, symBinAddr: 0x2650, symSize: 0x4 } + - { offsetInCU: 0x205D, offset: 0x77905, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x3C, symBinAddr: 0x268C, symSize: 0x4 } + - { offsetInCU: 0x2078, offset: 0x77920, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0xB0, symBinAddr: 0x2700, symSize: 0x4 } + - { offsetInCU: 0x2099, offset: 0x77941, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0xF8, symBinAddr: 0x2748, symSize: 0x4 } + - { offsetInCU: 0x20B4, offset: 0x7795C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0x14C, symBinAddr: 0x279C, symSize: 0x4 } + - { offsetInCU: 0x20CF, offset: 0x77977, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x1B8, symBinAddr: 0x2808, symSize: 0x4 } + - { offsetInCU: 0x20EA, offset: 0x77992, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZ', symObjAddr: 0x254, symBinAddr: 0x28A4, symSize: 0x44 } + - { offsetInCU: 0x2232, offset: 0x77ADA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZ', symObjAddr: 0x2E8, symBinAddr: 0x2938, symSize: 0x4C } + - { offsetInCU: 0x237B, offset: 0x77C23, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZ', symObjAddr: 0x38C, symBinAddr: 0x29DC, symSize: 0x48 } + - { offsetInCU: 0x24C3, offset: 0x77D6B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZ', symObjAddr: 0x42C, symBinAddr: 0x2A7C, symSize: 0x50 } + - { offsetInCU: 0x2620, offset: 0x77EC8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZ', symObjAddr: 0x4DC, symBinAddr: 0x2B2C, symSize: 0x4 } + - { offsetInCU: 0x2692, offset: 0x77F3A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZ', symObjAddr: 0x4E8, symBinAddr: 0x2B38, symSize: 0x4 } + - { offsetInCU: 0x26D5, offset: 0x77F7D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZ', symObjAddr: 0x4F4, symBinAddr: 0x2B44, symSize: 0x14 } + - { offsetInCU: 0x271A, offset: 0x77FC2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZ', symObjAddr: 0x510, symBinAddr: 0x2B60, symSize: 0x4 } + - { offsetInCU: 0x275D, offset: 0x78005, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZ', symObjAddr: 0x51C, symBinAddr: 0x2B6C, symSize: 0x4 } + - { offsetInCU: 0x27A0, offset: 0x78048, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZ', symObjAddr: 0x528, symBinAddr: 0x2B78, symSize: 0x4 } + - { offsetInCU: 0x27E3, offset: 0x7808B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZ', symObjAddr: 0x534, symBinAddr: 0x2B84, symSize: 0x8 } + - { offsetInCU: 0x28CA, offset: 0x78172, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZ', symObjAddr: 0x560, symBinAddr: 0x2BB0, symSize: 0x4 } + - { offsetInCU: 0x2949, offset: 0x781F1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZ', symObjAddr: 0x578, symBinAddr: 0x2BC8, symSize: 0x4 } + - { offsetInCU: 0x298C, offset: 0x78234, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZ', symObjAddr: 0x584, symBinAddr: 0x2BD4, symSize: 0x58 } + - { offsetInCU: 0x2A4D, offset: 0x782F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZ', symObjAddr: 0x650, symBinAddr: 0x2CA0, symSize: 0x4 } + - { offsetInCU: 0x2A61, offset: 0x78309, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_', symObjAddr: 0x654, symBinAddr: 0x2CA4, symSize: 0x190 } + - { offsetInCU: 0x2B01, offset: 0x783A9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZ', symObjAddr: 0x8FC, symBinAddr: 0x2F4C, symSize: 0x2C } + - { offsetInCU: 0x2B15, offset: 0x783BD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_', symObjAddr: 0x928, symBinAddr: 0x2F78, symSize: 0x1C4 } + - { offsetInCU: 0x2BF9, offset: 0x784A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZ', symObjAddr: 0xBD8, symBinAddr: 0x3228, symSize: 0x2C } + - { offsetInCU: 0x2C0D, offset: 0x784B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_', symObjAddr: 0xC04, symBinAddr: 0x3254, symSize: 0x23C } + - { offsetInCU: 0x2CC1, offset: 0x78569, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZ', symObjAddr: 0xED8, symBinAddr: 0x3528, symSize: 0x4 } + - { offsetInCU: 0x2CD5, offset: 0x7857D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_', symObjAddr: 0xEDC, symBinAddr: 0x352C, symSize: 0x38C } + - { offsetInCU: 0x2F6C, offset: 0x78814, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZ', symObjAddr: 0x1340, symBinAddr: 0x3990, symSize: 0x4 } + - { offsetInCU: 0x2F87, offset: 0x7882F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfC', symObjAddr: 0x1378, symBinAddr: 0x39C8, symSize: 0x20 } + - { offsetInCU: 0x2F9B, offset: 0x78843, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfc', symObjAddr: 0x1398, symBinAddr: 0x39E8, symSize: 0x30 } + - { offsetInCU: 0x2FD1, offset: 0x78879, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfD', symObjAddr: 0x1404, symBinAddr: 0x3A54, symSize: 0x30 } + - { offsetInCU: 0x4F, offset: 0x78AA2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LLSo7GLKViewCvpZ', symObjAddr: 0x4598, symBinAddr: 0x1048020, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x78ABC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15_shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvpZ', symObjAddr: 0x45A0, symBinAddr: 0x1048028, symSize: 0x0 } + - { offsetInCU: 0x83, offset: 0x78AD6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvpZ', symObjAddr: 0x45A8, symBinAddr: 0x1048030, symSize: 0x0 } + - { offsetInCU: 0x9D, offset: 0x78AF0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LLSo10NSMapTableCySo8NSStringCACGvpZ', symObjAddr: 0x45B0, symBinAddr: 0x1048038, symSize: 0x0 } + - { offsetInCU: 0xAB, offset: 0x78AFE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0x0, symBinAddr: 0x5090, symSize: 0x40 } + - { offsetInCU: 0xF0, offset: 0x78B43, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5store_WZ', symObjAddr: 0x40, symBinAddr: 0x50D0, symSize: 0x30 } + - { offsetInCU: 0x135, offset: 0x78B88, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0xA8, symBinAddr: 0x5138, symSize: 0x40 } + - { offsetInCU: 0x187, offset: 0x78BDA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x194, symBinAddr: 0x5224, symSize: 0x10 } + - { offsetInCU: 0x1A7, offset: 0x78BFA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x194, symBinAddr: 0x5224, symSize: 0x10 } + - { offsetInCU: 0x1DD, offset: 0x78C30, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1A4, symBinAddr: 0x5234, symSize: 0x10 } + - { offsetInCU: 0x1FD, offset: 0x78C50, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1A4, symBinAddr: 0x5234, symSize: 0x10 } + - { offsetInCU: 0x24C, offset: 0x78C9F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyFTo', symObjAddr: 0x1F8, symBinAddr: 0x5288, symSize: 0x44 } + - { offsetInCU: 0x301, offset: 0x78D54, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvgTo', symObjAddr: 0x23C, symBinAddr: 0x52CC, symSize: 0x44 } + - { offsetInCU: 0x33E, offset: 0x78D91, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvsTo', symObjAddr: 0x2C4, symBinAddr: 0x5354, symSize: 0x30 } + - { offsetInCU: 0x3CD, offset: 0x78E20, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvgTo', symObjAddr: 0x518, symBinAddr: 0x55A8, symSize: 0x44 } + - { offsetInCU: 0x425, offset: 0x78E78, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvsTo', symObjAddr: 0x5A0, symBinAddr: 0x5630, symSize: 0x48 } + - { offsetInCU: 0x480, offset: 0x78ED3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvgTo', symObjAddr: 0x5E8, symBinAddr: 0x5678, symSize: 0x44 } + - { offsetInCU: 0x4D8, offset: 0x78F2B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvsTo', symObjAddr: 0x670, symBinAddr: 0x5700, symSize: 0x48 } + - { offsetInCU: 0x533, offset: 0x78F86, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x6B8, symBinAddr: 0x5748, symSize: 0x10 } + - { offsetInCU: 0x553, offset: 0x78FA6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x6B8, symBinAddr: 0x5748, symSize: 0x10 } + - { offsetInCU: 0x589, offset: 0x78FDC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6C8, symBinAddr: 0x5758, symSize: 0x10 } + - { offsetInCU: 0x5A9, offset: 0x78FFC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6C8, symBinAddr: 0x5758, symSize: 0x10 } + - { offsetInCU: 0x5CC, offset: 0x7901F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6D8, symBinAddr: 0x5768, symSize: 0x10 } + - { offsetInCU: 0x5EC, offset: 0x7903F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6D8, symBinAddr: 0x5768, symSize: 0x10 } + - { offsetInCU: 0x624, offset: 0x79077, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvsTo', symObjAddr: 0x6E8, symBinAddr: 0x5778, symSize: 0x34 } + - { offsetInCU: 0x67D, offset: 0x790D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x71C, symBinAddr: 0x57AC, symSize: 0x10 } + - { offsetInCU: 0x69D, offset: 0x790F0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x71C, symBinAddr: 0x57AC, symSize: 0x10 } + - { offsetInCU: 0x6D3, offset: 0x79126, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x72C, symBinAddr: 0x57BC, symSize: 0x10 } + - { offsetInCU: 0x6F3, offset: 0x79146, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x72C, symBinAddr: 0x57BC, symSize: 0x10 } + - { offsetInCU: 0x716, offset: 0x79169, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x73C, symBinAddr: 0x57CC, symSize: 0x34 } + - { offsetInCU: 0x748, offset: 0x7919B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x7DC, symBinAddr: 0x586C, symSize: 0x34 } + - { offsetInCU: 0x790, offset: 0x791E3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvgTo', symObjAddr: 0x87C, symBinAddr: 0x590C, symSize: 0x20 } + - { offsetInCU: 0x7F8, offset: 0x7924B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvgTo', symObjAddr: 0x8C0, symBinAddr: 0x5950, symSize: 0x20 } + - { offsetInCU: 0x897, offset: 0x792EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x928, symBinAddr: 0x59B8, symSize: 0xC4 } + - { offsetInCU: 0x9A7, offset: 0x793FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x1214, symBinAddr: 0x62A4, symSize: 0xC4 } + - { offsetInCU: 0xA10, offset: 0x79463, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtFTo', symObjAddr: 0x1664, symBinAddr: 0x66F4, symSize: 0xB0 } + - { offsetInCU: 0xA4D, offset: 0x794A0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtFTo', symObjAddr: 0x17D4, symBinAddr: 0x6864, symSize: 0xB8 } + - { offsetInCU: 0xAC5, offset: 0x79518, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbFTo', symObjAddr: 0x1970, symBinAddr: 0x6A00, symSize: 0x3C } + - { offsetInCU: 0xAF8, offset: 0x7954B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x19AC, symBinAddr: 0x6A3C, symSize: 0x10 } + - { offsetInCU: 0xB18, offset: 0x7956B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x19AC, symBinAddr: 0x6A3C, symSize: 0x10 } + - { offsetInCU: 0xB52, offset: 0x795A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvsTo', symObjAddr: 0x19BC, symBinAddr: 0x6A4C, symSize: 0x34 } + - { offsetInCU: 0xBAD, offset: 0x79600, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyFTo', symObjAddr: 0x1A38, symBinAddr: 0x6AC8, symSize: 0x48 } + - { offsetInCU: 0xC47, offset: 0x7969A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VFTo', symObjAddr: 0x1ACC, symBinAddr: 0x6B5C, symSize: 0x64 } + - { offsetInCU: 0xD0C, offset: 0x7975F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VFTo', symObjAddr: 0x1B88, symBinAddr: 0x6C18, symSize: 0x94 } + - { offsetInCU: 0xD99, offset: 0x797EC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC23enterBackgroundListeneryycSgvsTo', symObjAddr: 0x1C5C, symBinAddr: 0x6CEC, symSize: 0x6C } + - { offsetInCU: 0xDFB, offset: 0x7984E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC20becomeActiveListeneryycSgvsTo', symObjAddr: 0x1D6C, symBinAddr: 0x6DFC, symSize: 0x6C } + - { offsetInCU: 0xE58, offset: 0x798AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvgTo', symObjAddr: 0x1DD8, symBinAddr: 0x6E68, symSize: 0xB0 } + - { offsetInCU: 0xEAA, offset: 0x798FD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvsTo', symObjAddr: 0x1F58, symBinAddr: 0x6FE8, symSize: 0x94 } + - { offsetInCU: 0xF3C, offset: 0x7998F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x25A0, symBinAddr: 0x7630, symSize: 0x28 } + - { offsetInCU: 0xF91, offset: 0x799E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x297C, symBinAddr: 0x7A0C, symSize: 0x20 } + - { offsetInCU: 0xFC4, offset: 0x79A17, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x299C, symBinAddr: 0x7A2C, symSize: 0x10 } + - { offsetInCU: 0xFE4, offset: 0x79A37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x299C, symBinAddr: 0x7A2C, symSize: 0x10 } + - { offsetInCU: 0x101C, offset: 0x79A6F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvsTo', symObjAddr: 0x29AC, symBinAddr: 0x7A3C, symSize: 0x34 } + - { offsetInCU: 0x108A, offset: 0x79ADD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvgTo', symObjAddr: 0x2A60, symBinAddr: 0x7AF0, symSize: 0x20 } + - { offsetInCU: 0x10E4, offset: 0x79B37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvsTo', symObjAddr: 0x2A80, symBinAddr: 0x7B10, symSize: 0x34 } + - { offsetInCU: 0x1144, offset: 0x79B97, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgFTo', symObjAddr: 0x2AE4, symBinAddr: 0x7B74, symSize: 0x34 } + - { offsetInCU: 0x1227, offset: 0x79C7A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyFTo', symObjAddr: 0x2ED4, symBinAddr: 0x7F64, symSize: 0x28 } + - { offsetInCU: 0x125A, offset: 0x79CAD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfDTo', symObjAddr: 0x31C4, symBinAddr: 0x8254, symSize: 0x24 } + - { offsetInCU: 0x1295, offset: 0x79CE8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTo', symObjAddr: 0x32A0, symBinAddr: 0x8330, symSize: 0x34 } + - { offsetInCU: 0x12C8, offset: 0x79D1B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvgZTf4d_n', symObjAddr: 0x3BD0, symBinAddr: 0x8C60, symSize: 0x298 } + - { offsetInCU: 0x1445, offset: 0x79E98, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTf4nnd_n', symObjAddr: 0x3F2C, symBinAddr: 0x8FBC, symSize: 0xA0 } + - { offsetInCU: 0x16B1, offset: 0x7A104, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x1C30, symBinAddr: 0x6CC0, symSize: 0x2C } + - { offsetInCU: 0x16C9, offset: 0x7A11C, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_So8NSStringCABIeyByy_TR', symObjAddr: 0x1EE0, symBinAddr: 0x6F70, symSize: 0x78 } + - { offsetInCU: 0x16E1, offset: 0x7A134, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTK', symObjAddr: 0x2048, symBinAddr: 0x70D8, symSize: 0x94 } + - { offsetInCU: 0x1719, offset: 0x7A16C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTk', symObjAddr: 0x20DC, symBinAddr: 0x716C, symSize: 0xB8 } + - { offsetInCU: 0x175B, offset: 0x7A1AE, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TR', symObjAddr: 0x2194, symBinAddr: 0x7224, symSize: 0x6C } + - { offsetInCU: 0x17D0, offset: 0x7A223, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfETo', symObjAddr: 0x31E8, symBinAddr: 0x8278, symSize: 0xB4 } + - { offsetInCU: 0x1800, offset: 0x7A253, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOy', symObjAddr: 0x32D4, symBinAddr: 0x8364, symSize: 0x10 } + - { offsetInCU: 0x1814, offset: 0x7A267, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCMa', symObjAddr: 0x32E4, symBinAddr: 0x8374, symSize: 0x20 } + - { offsetInCU: 0x1A02, offset: 0x7A455, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x3E68, symBinAddr: 0x8EF8, symSize: 0x40 } + - { offsetInCU: 0x1A16, offset: 0x7A469, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x3EA8, symBinAddr: 0x8F38, symSize: 0x40 } + - { offsetInCU: 0x1A2A, offset: 0x7A47D, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x3EE8, symBinAddr: 0x8F78, symSize: 0x24 } + - { offsetInCU: 0x1A3E, offset: 0x7A491, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x3F0C, symBinAddr: 0x8F9C, symSize: 0x20 } + - { offsetInCU: 0x1A5D, offset: 0x7A4B0, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSo19UIGestureRecognizerCIeyByy_SSADIeggg_TRTA', symObjAddr: 0x43C0, symBinAddr: 0x9450, symSize: 0x48 } + - { offsetInCU: 0x1A86, offset: 0x7A4D9, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x4408, symBinAddr: 0x9498, symSize: 0x10 } + - { offsetInCU: 0x1A9A, offset: 0x7A4ED, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x4418, symBinAddr: 0x94A8, symSize: 0x8 } + - { offsetInCU: 0x1AAE, offset: 0x7A501, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOe', symObjAddr: 0x4420, symBinAddr: 0x94B0, symSize: 0x10 } + - { offsetInCU: 0x1ACD, offset: 0x7A520, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x4430, symBinAddr: 0x94C0, symSize: 0xC } + - { offsetInCU: 0x1AF6, offset: 0x7A549, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TRTA', symObjAddr: 0x4460, symBinAddr: 0x94F0, symSize: 0x8 } + - { offsetInCU: 0x1B15, offset: 0x7A568, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SSABytIegnnr_TRTA', symObjAddr: 0x4468, symBinAddr: 0x94F8, symSize: 0x30 } + - { offsetInCU: 0x1B3E, offset: 0x7A591, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x4498, symBinAddr: 0x9528, symSize: 0x10 } + - { offsetInCU: 0x1B52, offset: 0x7A5A5, size: 0x8, addend: 0x0, symName: '_$sSo8NSNumberCMa', symObjAddr: 0x44A8, symBinAddr: 0x9538, symSize: 0x3C } + - { offsetInCU: 0x1B66, offset: 0x7A5B9, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x44E4, symBinAddr: 0x9574, symSize: 0x3C } + - { offsetInCU: 0x1DD6, offset: 0x7A829, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTgm5Tf4g_n', symObjAddr: 0x3AC0, symBinAddr: 0x8B50, symSize: 0x110 } + - { offsetInCU: 0x21A5, offset: 0x7ABF8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyF', symObjAddr: 0x1B4, symBinAddr: 0x5244, symSize: 0x44 } + - { offsetInCU: 0x224E, offset: 0x7ACA1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvg', symObjAddr: 0x280, symBinAddr: 0x5310, symSize: 0x44 } + - { offsetInCU: 0x2281, offset: 0x7ACD4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvs', symObjAddr: 0x2F4, symBinAddr: 0x5384, symSize: 0xEC } + - { offsetInCU: 0x22CD, offset: 0x7AD20, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM', symObjAddr: 0x3E0, symBinAddr: 0x5470, symSize: 0x58 } + - { offsetInCU: 0x22F2, offset: 0x7AD45, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM.resume.0', symObjAddr: 0x438, symBinAddr: 0x54C8, symSize: 0xE0 } + - { offsetInCU: 0x2333, offset: 0x7AD86, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64Vvg', symObjAddr: 0x55C, symBinAddr: 0x55EC, symSize: 0x44 } + - { offsetInCU: 0x238B, offset: 0x7ADDE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64Vvg', symObjAddr: 0x62C, symBinAddr: 0x56BC, symSize: 0x44 } + - { offsetInCU: 0x2478, offset: 0x7AECB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg', symObjAddr: 0x770, symBinAddr: 0x5800, symSize: 0x6C } + - { offsetInCU: 0x2507, offset: 0x7AF5A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg', symObjAddr: 0x810, symBinAddr: 0x58A0, symSize: 0x6C } + - { offsetInCU: 0x25B7, offset: 0x7B00A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvg', symObjAddr: 0x89C, symBinAddr: 0x592C, symSize: 0x24 } + - { offsetInCU: 0x25FF, offset: 0x7B052, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvg', symObjAddr: 0x8E0, symBinAddr: 0x5970, symSize: 0x24 } + - { offsetInCU: 0x2633, offset: 0x7B086, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btF', symObjAddr: 0x904, symBinAddr: 0x5994, symSize: 0x24 } + - { offsetInCU: 0x28AC, offset: 0x7B2FF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btF', symObjAddr: 0x9EC, symBinAddr: 0x5A7C, symSize: 0x828 } + - { offsetInCU: 0x305A, offset: 0x7BAAD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtF', symObjAddr: 0x12D8, symBinAddr: 0x6368, symSize: 0x38C } + - { offsetInCU: 0x3685, offset: 0x7C0D8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtF', symObjAddr: 0x1714, symBinAddr: 0x67A4, symSize: 0xC0 } + - { offsetInCU: 0x3716, offset: 0x7C169, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbF', symObjAddr: 0x188C, symBinAddr: 0x691C, symSize: 0xE4 } + - { offsetInCU: 0x3871, offset: 0x7C2C4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyF', symObjAddr: 0x19F0, symBinAddr: 0x6A80, symSize: 0x48 } + - { offsetInCU: 0x38F7, offset: 0x7C34A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VF', symObjAddr: 0x1A80, symBinAddr: 0x6B10, symSize: 0x4C } + - { offsetInCU: 0x3A18, offset: 0x7C46B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VF', symObjAddr: 0x1B30, symBinAddr: 0x6BC0, symSize: 0x58 } + - { offsetInCU: 0x3B0E, offset: 0x7C561, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvg', symObjAddr: 0x1E88, symBinAddr: 0x6F18, symSize: 0x58 } + - { offsetInCU: 0x3B5A, offset: 0x7C5AD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvs', symObjAddr: 0x1FEC, symBinAddr: 0x707C, symSize: 0x5C } + - { offsetInCU: 0x3B83, offset: 0x7C5D6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM', symObjAddr: 0x2200, symBinAddr: 0x7290, symSize: 0x44 } + - { offsetInCU: 0x3BA9, offset: 0x7C5FC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM.resume.0', symObjAddr: 0x2244, symBinAddr: 0x72D4, symSize: 0x4 } + - { offsetInCU: 0x3C3E, offset: 0x7C691, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x2248, symBinAddr: 0x72D8, symSize: 0x358 } + - { offsetInCU: 0x3D58, offset: 0x7C7AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfC', symObjAddr: 0x25C8, symBinAddr: 0x7658, symSize: 0x50 } + - { offsetInCU: 0x3D73, offset: 0x7C7C6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfc', symObjAddr: 0x2618, symBinAddr: 0x76A8, symSize: 0x364 } + - { offsetInCU: 0x3E9D, offset: 0x7C8F0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvW', symObjAddr: 0x29E0, symBinAddr: 0x7A70, symSize: 0x80 } + - { offsetInCU: 0x3F93, offset: 0x7C9E6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgF', symObjAddr: 0x2AB4, symBinAddr: 0x7B44, symSize: 0x30 } + - { offsetInCU: 0x4031, offset: 0x7CA84, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6resize33_508084857CA7D194CA72FEB80DD78002LLyyF', symObjAddr: 0x2B18, symBinAddr: 0x7BA8, symSize: 0x270 } + - { offsetInCU: 0x43EA, offset: 0x7CE3D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyF', symObjAddr: 0x2D88, symBinAddr: 0x7E18, symSize: 0x14C } + - { offsetInCU: 0x4547, offset: 0x7CF9A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfD', symObjAddr: 0x2EFC, symBinAddr: 0x7F8C, symSize: 0x2C8 } + - { offsetInCU: 0x45D7, offset: 0x7D02A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZ', symObjAddr: 0x329C, symBinAddr: 0x832C, symSize: 0x4 } + - { offsetInCU: 0x45FF, offset: 0x7D052, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x3304, symBinAddr: 0x8394, symSize: 0x64 } + - { offsetInCU: 0x4659, offset: 0x7D0AC, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSS_ypTg5', symObjAddr: 0x3368, symBinAddr: 0x83F8, symSize: 0x6C } + - { offsetInCU: 0x46D9, offset: 0x7D12C, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtFSS_ypTg5', symObjAddr: 0x33D4, symBinAddr: 0x8464, symSize: 0xD8 } + - { offsetInCU: 0x4716, offset: 0x7D169, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x34AC, symBinAddr: 0x853C, symSize: 0xE0 } + - { offsetInCU: 0x4791, offset: 0x7D1E4, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_ypTg5', symObjAddr: 0x358C, symBinAddr: 0x861C, symSize: 0x1F4 } + - { offsetInCU: 0x484D, offset: 0x7D2A0, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_ypTg5', symObjAddr: 0x3780, symBinAddr: 0x8810, symSize: 0x340 } + - { offsetInCU: 0x27, offset: 0x7D4E7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0x9614, symSize: 0x10 } + - { offsetInCU: 0x62, offset: 0x7D522, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCMa', symObjAddr: 0x10, symBinAddr: 0x9624, symSize: 0x20 } + - { offsetInCU: 0x187, offset: 0x7D647, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0x9614, symSize: 0x10 } + - { offsetInCU: 0x65, offset: 0x7D6D6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0x9644, symSize: 0x10 } + - { offsetInCU: 0x85, offset: 0x7D6F6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0x9644, symSize: 0x10 } + - { offsetInCU: 0xBB, offset: 0x7D72C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0x9654, symSize: 0x10 } + - { offsetInCU: 0xDB, offset: 0x7D74C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0x9654, symSize: 0x10 } + - { offsetInCU: 0x114, offset: 0x7D785, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvgTo', symObjAddr: 0x20, symBinAddr: 0x9664, symSize: 0x44 } + - { offsetInCU: 0x16C, offset: 0x7D7DD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvsTo', symObjAddr: 0x64, symBinAddr: 0x96A8, symSize: 0x48 } + - { offsetInCU: 0x1C7, offset: 0x7D838, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvgTo', symObjAddr: 0xAC, symBinAddr: 0x96F0, symSize: 0x44 } + - { offsetInCU: 0x21F, offset: 0x7D890, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvsTo', symObjAddr: 0xF0, symBinAddr: 0x9734, symSize: 0x48 } + - { offsetInCU: 0x27A, offset: 0x7D8EB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x138, symBinAddr: 0x977C, symSize: 0x10 } + - { offsetInCU: 0x29A, offset: 0x7D90B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x138, symBinAddr: 0x977C, symSize: 0x10 } + - { offsetInCU: 0x2D0, offset: 0x7D941, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x148, symBinAddr: 0x978C, symSize: 0x10 } + - { offsetInCU: 0x2F0, offset: 0x7D961, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x148, symBinAddr: 0x978C, symSize: 0x10 } + - { offsetInCU: 0x329, offset: 0x7D99A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x158, symBinAddr: 0x979C, symSize: 0x10 } + - { offsetInCU: 0x349, offset: 0x7D9BA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x158, symBinAddr: 0x979C, symSize: 0x10 } + - { offsetInCU: 0x37F, offset: 0x7D9F0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x168, symBinAddr: 0x97AC, symSize: 0x10 } + - { offsetInCU: 0x39F, offset: 0x7DA10, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x168, symBinAddr: 0x97AC, symSize: 0x10 } + - { offsetInCU: 0x3D8, offset: 0x7DA49, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvgTo', symObjAddr: 0x178, symBinAddr: 0x97BC, symSize: 0x44 } + - { offsetInCU: 0x430, offset: 0x7DAA1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvsTo', symObjAddr: 0x1BC, symBinAddr: 0x9800, symSize: 0x48 } + - { offsetInCU: 0x48B, offset: 0x7DAFC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x204, symBinAddr: 0x9848, symSize: 0x10 } + - { offsetInCU: 0x4AB, offset: 0x7DB1C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x204, symBinAddr: 0x9848, symSize: 0x10 } + - { offsetInCU: 0x4E1, offset: 0x7DB52, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x214, symBinAddr: 0x9858, symSize: 0x10 } + - { offsetInCU: 0x501, offset: 0x7DB72, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x214, symBinAddr: 0x9858, symSize: 0x10 } + - { offsetInCU: 0x53A, offset: 0x7DBAB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x224, symBinAddr: 0x9868, symSize: 0x10 } + - { offsetInCU: 0x55A, offset: 0x7DBCB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x224, symBinAddr: 0x9868, symSize: 0x10 } + - { offsetInCU: 0x590, offset: 0x7DC01, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x234, symBinAddr: 0x9878, symSize: 0x10 } + - { offsetInCU: 0x5B0, offset: 0x7DC21, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x234, symBinAddr: 0x9878, symSize: 0x10 } + - { offsetInCU: 0x5E9, offset: 0x7DC5A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvgTo', symObjAddr: 0x244, symBinAddr: 0x9888, symSize: 0x48 } + - { offsetInCU: 0x63F, offset: 0x7DCB0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvsTo', symObjAddr: 0x28C, symBinAddr: 0x98D0, symSize: 0x40 } + - { offsetInCU: 0x682, offset: 0x7DCF3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13SIZE_OF_FLOATSivgZTo', symObjAddr: 0x2CC, symBinAddr: 0x9910, symSize: 0x8 } + - { offsetInCU: 0x69E, offset: 0x7DD0F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13VERTEX_SHADERSSvgZTo', symObjAddr: 0x2D4, symBinAddr: 0x9918, symSize: 0x2C } + - { offsetInCU: 0x6D0, offset: 0x7DD41, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x300, symBinAddr: 0x9944, symSize: 0x10 } + - { offsetInCU: 0x6F0, offset: 0x7DD61, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x300, symBinAddr: 0x9944, symSize: 0x10 } + - { offsetInCU: 0x728, offset: 0x7DD99, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvsTo', symObjAddr: 0x310, symBinAddr: 0x9954, symSize: 0x34 } + - { offsetInCU: 0x781, offset: 0x7DDF2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x418, symBinAddr: 0x9A5C, symSize: 0x10 } + - { offsetInCU: 0x7A1, offset: 0x7DE12, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x418, symBinAddr: 0x9A5C, symSize: 0x10 } + - { offsetInCU: 0x7D7, offset: 0x7DE48, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x428, symBinAddr: 0x9A6C, symSize: 0x10 } + - { offsetInCU: 0x7F7, offset: 0x7DE68, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x428, symBinAddr: 0x9A6C, symSize: 0x10 } + - { offsetInCU: 0x846, offset: 0x7DEB7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfcTo', symObjAddr: 0x5A4, symBinAddr: 0x9BA8, symSize: 0x20 } + - { offsetInCU: 0x878, offset: 0x7DEE9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyFTo', symObjAddr: 0x708, symBinAddr: 0x9D0C, symSize: 0x28 } + - { offsetInCU: 0x8D0, offset: 0x7DF41, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTo', symObjAddr: 0x744, symBinAddr: 0x9D48, symSize: 0x88 } + - { offsetInCU: 0x934, offset: 0x7DFA5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTo', symObjAddr: 0x7CC, symBinAddr: 0x9DD0, symSize: 0x7C } + - { offsetInCU: 0x9D6, offset: 0x7E047, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyFTo', symObjAddr: 0xBF4, symBinAddr: 0xA1F8, symSize: 0x28 } + - { offsetInCU: 0xAC0, offset: 0x7E131, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCMa', symObjAddr: 0x584, symBinAddr: 0x9B88, symSize: 0x20 } + - { offsetInCU: 0xB34, offset: 0x7E1A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfETo', symObjAddr: 0xC4C, symBinAddr: 0xA250, symSize: 0x58 } + - { offsetInCU: 0x121F, offset: 0x7E890, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfC', symObjAddr: 0x438, symBinAddr: 0x9A7C, symSize: 0x20 } + - { offsetInCU: 0x1239, offset: 0x7E8AA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfc', symObjAddr: 0x458, symBinAddr: 0x9A9C, symSize: 0xEC } + - { offsetInCU: 0x1271, offset: 0x7E8E2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyF', symObjAddr: 0x5C4, symBinAddr: 0x9BC8, symSize: 0x144 } + - { offsetInCU: 0x142C, offset: 0x7EA9D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtF', symObjAddr: 0x730, symBinAddr: 0x9D34, symSize: 0x14 } + - { offsetInCU: 0x14DD, offset: 0x7EB4E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyF', symObjAddr: 0x848, symBinAddr: 0x9E4C, symSize: 0x3AC } + - { offsetInCU: 0x184D, offset: 0x7EEBE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfD', symObjAddr: 0xC1C, symBinAddr: 0xA220, symSize: 0x30 } + - { offsetInCU: 0x1938, offset: 0x7EFA9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTf4ddnndnndn_n', symObjAddr: 0xCA4, symBinAddr: 0xA2A8, symSize: 0x65C } + - { offsetInCU: 0x2136, offset: 0x7F7A7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTf4nnnnndn_n', symObjAddr: 0x1344, symBinAddr: 0xA948, symSize: 0x6C8 } + - { offsetInCU: 0x10C, offset: 0x80167, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfcTo', symObjAddr: 0xED4, symBinAddr: 0xBEBC, symSize: 0x68 } + - { offsetInCU: 0x19C, offset: 0x801F7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCfETo', symObjAddr: 0xF48, symBinAddr: 0xBF30, symSize: 0x10 } + - { offsetInCU: 0x1CB, offset: 0x80226, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6handleyySo19UIGestureRecognizerCFTo', symObjAddr: 0xF58, symBinAddr: 0xBF40, symSize: 0x4 } + - { offsetInCU: 0x368, offset: 0x803C3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCACycfcTo', symObjAddr: 0x16DC, symBinAddr: 0xC6C4, symSize: 0x2C } + - { offsetInCU: 0x5D4, offset: 0x8062F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCfETo', symObjAddr: 0x1744, symBinAddr: 0xC72C, symSize: 0x68 } + - { offsetInCU: 0x603, offset: 0x8065E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCMa', symObjAddr: 0x17AC, symBinAddr: 0xC794, symSize: 0x20 } + - { offsetInCU: 0x617, offset: 0x80672, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCMa', symObjAddr: 0x17CC, symBinAddr: 0xC7B4, symSize: 0x20 } + - { offsetInCU: 0x62B, offset: 0x80686, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwCP', symObjAddr: 0x17EC, symBinAddr: 0xC7D4, symSize: 0x30 } + - { offsetInCU: 0x63F, offset: 0x8069A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwxx', symObjAddr: 0x181C, symBinAddr: 0xC804, symSize: 0x8 } + - { offsetInCU: 0x653, offset: 0x806AE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwcp', symObjAddr: 0x1824, symBinAddr: 0xC80C, symSize: 0x3C } + - { offsetInCU: 0x667, offset: 0x806C2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwca', symObjAddr: 0x1860, symBinAddr: 0xC848, symSize: 0x50 } + - { offsetInCU: 0x67B, offset: 0x806D6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwta', symObjAddr: 0x18BC, symBinAddr: 0xC898, symSize: 0x40 } + - { offsetInCU: 0x68F, offset: 0x806EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwet', symObjAddr: 0x18FC, symBinAddr: 0xC8D8, symSize: 0x48 } + - { offsetInCU: 0x6A3, offset: 0x806FE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwst', symObjAddr: 0x1944, symBinAddr: 0xC920, symSize: 0x40 } + - { offsetInCU: 0x6B7, offset: 0x80712, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVMa', symObjAddr: 0x1984, symBinAddr: 0xC960, symSize: 0x10 } + - { offsetInCU: 0x6CB, offset: 0x80726, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x1994, symBinAddr: 0xC970, symSize: 0x48 } + - { offsetInCU: 0x6DF, offset: 0x8073A, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x1AA0, symBinAddr: 0xC9B8, symSize: 0x58 } + - { offsetInCU: 0x6F3, offset: 0x8074E, size: 0x8, addend: 0x0, symName: '_$sSh8IteratorV8_VariantOyx__GSHRzlWOe', symObjAddr: 0x1AF8, symBinAddr: 0xCA10, symSize: 0x8 } + - { offsetInCU: 0x761, offset: 0x807BC, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOe', symObjAddr: 0x1DE4, symBinAddr: 0xCCFC, symSize: 0x10 } + - { offsetInCU: 0xC93, offset: 0x80CEE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x0, symBinAddr: 0xB010, symSize: 0x540 } + - { offsetInCU: 0xF2F, offset: 0x80F8A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesMoved_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x54C, symBinAddr: 0xB55C, symSize: 0xE0 } + - { offsetInCU: 0xFAE, offset: 0x81009, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x6F0, symBinAddr: 0xB6EC, symSize: 0x9C } + - { offsetInCU: 0x1041, offset: 0x8109C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc', symObjAddr: 0xDCC, symBinAddr: 0xBDB4, symSize: 0x108 } + - { offsetInCU: 0x118B, offset: 0x811E6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6onMove33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySo19UIGestureRecognizerC_ShySo7UITouchCGSgtF', symObjAddr: 0x12D0, symBinAddr: 0xC2B8, symSize: 0x40C } + - { offsetInCU: 0x18A1, offset: 0x818FC, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1B00, symBinAddr: 0xCA18, symSize: 0x14 } + - { offsetInCU: 0x1940, offset: 0x8199B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6canvasAcA9NSCCanvasC_tcfcTf4gn_n', symObjAddr: 0x1B14, symBinAddr: 0xCA2C, symSize: 0x1DC } + - { offsetInCU: 0x27, offset: 0x81B78, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xCD0C, symSize: 0x2C } + - { offsetInCU: 0x4B, offset: 0x81B9C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvpZ', symObjAddr: 0x2D8, symBinAddr: 0x1048310, symSize: 0x0 } + - { offsetInCU: 0x65, offset: 0x81BB6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xCD0C, symSize: 0x2C } + - { offsetInCU: 0x98, offset: 0x81BE9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZTo', symObjAddr: 0x178, symBinAddr: 0xCE84, symSize: 0x40 } + - { offsetInCU: 0x104, offset: 0x81C55, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfcTo', symObjAddr: 0x228, symBinAddr: 0xCF34, symSize: 0x3C } + - { offsetInCU: 0x156, offset: 0x81CA7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queue_WZ', symObjAddr: 0x2C, symBinAddr: 0xCD38, symSize: 0x10C } + - { offsetInCU: 0x181, offset: 0x81CD2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCMa', symObjAddr: 0x208, symBinAddr: 0xCF14, symSize: 0x20 } + - { offsetInCU: 0x195, offset: 0x81CE6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfETo', symObjAddr: 0x294, symBinAddr: 0xCFA0, symSize: 0x4 } + - { offsetInCU: 0x1C0, offset: 0x81D11, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x298, symBinAddr: 0xCFA4, symSize: 0x3C } + - { offsetInCU: 0x320, offset: 0x81E71, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZ', symObjAddr: 0x138, symBinAddr: 0xCE44, symSize: 0x40 } + - { offsetInCU: 0x360, offset: 0x81EB1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfC', symObjAddr: 0x1B8, symBinAddr: 0xCEC4, symSize: 0x20 } + - { offsetInCU: 0x374, offset: 0x81EC5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfc', symObjAddr: 0x1D8, symBinAddr: 0xCEE4, symSize: 0x30 } + - { offsetInCU: 0x3B0, offset: 0x81F01, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfD', symObjAddr: 0x264, symBinAddr: 0xCF70, symSize: 0x30 } + - { offsetInCU: 0x2B, offset: 0x81F4F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xCFE0, symSize: 0xA4 } + - { offsetInCU: 0x66, offset: 0x81F8A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZTo', symObjAddr: 0xA4, symBinAddr: 0xD084, symSize: 0xA4 } + - { offsetInCU: 0xF9, offset: 0x8201D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZTo', symObjAddr: 0x1D8, symBinAddr: 0xD1B8, symSize: 0x110 } + - { offsetInCU: 0x1A2, offset: 0x820C6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZTo', symObjAddr: 0x30C, symBinAddr: 0xD2EC, symSize: 0x28 } + - { offsetInCU: 0x222, offset: 0x82146, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTo', symObjAddr: 0x338, symBinAddr: 0xD318, symSize: 0xA0 } + - { offsetInCU: 0x29B, offset: 0x821BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZTo', symObjAddr: 0x4D0, symBinAddr: 0xD4B0, symSize: 0x15C } + - { offsetInCU: 0x330, offset: 0x82254, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfcTo', symObjAddr: 0x67C, symBinAddr: 0xD65C, symSize: 0x3C } + - { offsetInCU: 0x381, offset: 0x822A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTf4nnnnnndd_n', symObjAddr: 0x6E8, symBinAddr: 0xD6C8, symSize: 0x160 } + - { offsetInCU: 0x4DF, offset: 0x82403, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC7getFile33_F00B23A4165DD6ABFCD23C8811C7DF43LLyS2SKFZTf4nd_g', symObjAddr: 0x848, symBinAddr: 0xD828, symSize: 0x368 } + - { offsetInCU: 0x5AE, offset: 0x824D2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCMa', symObjAddr: 0xBB0, symBinAddr: 0xDB90, symSize: 0x20 } + - { offsetInCU: 0x5C2, offset: 0x824E6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOAEs5ErrorAAWl', symObjAddr: 0xBD0, symBinAddr: 0xDBB0, symSize: 0x44 } + - { offsetInCU: 0x5D6, offset: 0x824FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwCP', symObjAddr: 0xC14, symBinAddr: 0xDBF4, symSize: 0x2C } + - { offsetInCU: 0x5EA, offset: 0x8250E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwxx', symObjAddr: 0xC40, symBinAddr: 0xDC20, symSize: 0x8 } + - { offsetInCU: 0x5FE, offset: 0x82522, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwca', symObjAddr: 0xC48, symBinAddr: 0xDC28, symSize: 0x40 } + - { offsetInCU: 0x612, offset: 0x82536, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwta', symObjAddr: 0xC94, symBinAddr: 0xDC68, symSize: 0x30 } + - { offsetInCU: 0x626, offset: 0x8254A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwet', symObjAddr: 0xCC4, symBinAddr: 0xDC98, symSize: 0x48 } + - { offsetInCU: 0x63A, offset: 0x8255E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwst', symObjAddr: 0xD0C, symBinAddr: 0xDCE0, symSize: 0x3C } + - { offsetInCU: 0x64E, offset: 0x82572, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwug', symObjAddr: 0xD48, symBinAddr: 0xDD1C, symSize: 0x8 } + - { offsetInCU: 0x662, offset: 0x82586, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwup', symObjAddr: 0xD50, symBinAddr: 0xDD24, symSize: 0x4 } + - { offsetInCU: 0x676, offset: 0x8259A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwui', symObjAddr: 0xD54, symBinAddr: 0xDD28, symSize: 0x4 } + - { offsetInCU: 0x68A, offset: 0x825AE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOMa', symObjAddr: 0xD58, symBinAddr: 0xDD2C, symSize: 0x10 } + - { offsetInCU: 0x712, offset: 0x82636, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP7_domainSSvgTW', symObjAddr: 0x3D8, symBinAddr: 0xD3B8, symSize: 0x4 } + - { offsetInCU: 0x72E, offset: 0x82652, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP5_codeSivgTW', symObjAddr: 0x3DC, symBinAddr: 0xD3BC, symSize: 0x4 } + - { offsetInCU: 0x74A, offset: 0x8266E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP9_userInfoyXlSgvgTW', symObjAddr: 0x3E0, symBinAddr: 0xD3C0, symSize: 0x4 } + - { offsetInCU: 0x766, offset: 0x8268A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x3E4, symBinAddr: 0xD3C4, symSize: 0x4 } + - { offsetInCU: 0x9EC, offset: 0x82910, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xCFE0, symSize: 0xA4 } + - { offsetInCU: 0xA82, offset: 0x829A6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZ', symObjAddr: 0x148, symBinAddr: 0xD128, symSize: 0x90 } + - { offsetInCU: 0xC1F, offset: 0x82B43, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZ', symObjAddr: 0x2E8, symBinAddr: 0xD2C8, symSize: 0x24 } + - { offsetInCU: 0xC69, offset: 0x82B8D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZ', symObjAddr: 0x334, symBinAddr: 0xD314, symSize: 0x4 } + - { offsetInCU: 0xC8B, offset: 0x82BAF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZ', symObjAddr: 0x3E8, symBinAddr: 0xD3C8, symSize: 0xE8 } + - { offsetInCU: 0xD3B, offset: 0x82C5F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfC', symObjAddr: 0x62C, symBinAddr: 0xD60C, symSize: 0x20 } + - { offsetInCU: 0xD4F, offset: 0x82C73, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfc', symObjAddr: 0x64C, symBinAddr: 0xD62C, symSize: 0x30 } + - { offsetInCU: 0xD85, offset: 0x82CA9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCfD', symObjAddr: 0x6B8, symBinAddr: 0xD698, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x82DE0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xDD40, symSize: 0x4 } + - { offsetInCU: 0x71, offset: 0x82E2A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x4, symBinAddr: 0xDD44, symSize: 0x70 } + - { offsetInCU: 0xF6, offset: 0x82EAF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x78, symBinAddr: 0xDDB8, symSize: 0x50 } + - { offsetInCU: 0x191, offset: 0x82F4A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0xCC, symBinAddr: 0xDE0C, symSize: 0x68 } + - { offsetInCU: 0x254, offset: 0x8300D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x138, symBinAddr: 0xDE78, symSize: 0x98 } + - { offsetInCU: 0x323, offset: 0x830DC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfcTo', symObjAddr: 0x220, symBinAddr: 0xDF60, symSize: 0x3C } + - { offsetInCU: 0x375, offset: 0x8312E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCMa', symObjAddr: 0x28C, symBinAddr: 0xDFCC, symSize: 0x20 } + - { offsetInCU: 0x4BD, offset: 0x83276, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xDD40, symSize: 0x4 } + - { offsetInCU: 0x4F5, offset: 0x832AE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xDD40, symSize: 0x4 } + - { offsetInCU: 0x560, offset: 0x83319, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x74, symBinAddr: 0xDDB4, symSize: 0x4 } + - { offsetInCU: 0x5A0, offset: 0x83359, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x74, symBinAddr: 0xDDB4, symSize: 0x4 } + - { offsetInCU: 0x602, offset: 0x833BB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xC8, symBinAddr: 0xDE08, symSize: 0x4 } + - { offsetInCU: 0x654, offset: 0x8340D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xC8, symBinAddr: 0xDE08, symSize: 0x4 } + - { offsetInCU: 0x6C9, offset: 0x83482, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x134, symBinAddr: 0xDE74, symSize: 0x4 } + - { offsetInCU: 0x73F, offset: 0x834F8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x134, symBinAddr: 0xDE74, symSize: 0x4 } + - { offsetInCU: 0x7DD, offset: 0x83596, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfC', symObjAddr: 0x1D0, symBinAddr: 0xDF10, symSize: 0x20 } + - { offsetInCU: 0x7F1, offset: 0x835AA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfc', symObjAddr: 0x1F0, symBinAddr: 0xDF30, symSize: 0x30 } + - { offsetInCU: 0x827, offset: 0x835E0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCfD', symObjAddr: 0x25C, symBinAddr: 0xDF9C, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x8362A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xDFEC, symSize: 0x14 } + - { offsetInCU: 0xA9, offset: 0x836AC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x14, symBinAddr: 0xE000, symSize: 0x38 } + - { offsetInCU: 0x1A2, offset: 0x837A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x68, symBinAddr: 0xE054, symSize: 0x40 } + - { offsetInCU: 0x284, offset: 0x83887, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfcTo', symObjAddr: 0x118, symBinAddr: 0xE104, symSize: 0x3C } + - { offsetInCU: 0x2D6, offset: 0x838D9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCMa', symObjAddr: 0xF8, symBinAddr: 0xE0E4, symSize: 0x20 } + - { offsetInCU: 0x458, offset: 0x83A5B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xDFEC, symSize: 0x14 } + - { offsetInCU: 0x59C, offset: 0x83B9F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x4C, symBinAddr: 0xE038, symSize: 0x1C } + - { offsetInCU: 0x6D2, offset: 0x83CD5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfC', symObjAddr: 0xA8, symBinAddr: 0xE094, symSize: 0x20 } + - { offsetInCU: 0x6E6, offset: 0x83CE9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfc', symObjAddr: 0xC8, symBinAddr: 0xE0B4, symSize: 0x30 } + - { offsetInCU: 0x71C, offset: 0x83D1F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCfD', symObjAddr: 0x154, symBinAddr: 0xE140, symSize: 0x30 } + - { offsetInCU: 0x61, offset: 0x83DA3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x4, symBinAddr: 0xE174, symSize: 0x10 } + - { offsetInCU: 0x81, offset: 0x83DC3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x4, symBinAddr: 0xE174, symSize: 0x10 } + - { offsetInCU: 0xB7, offset: 0x83DF9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x14, symBinAddr: 0xE184, symSize: 0x10 } + - { offsetInCU: 0xD7, offset: 0x83E19, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x14, symBinAddr: 0xE184, symSize: 0x10 } + - { offsetInCU: 0x110, offset: 0x83E52, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvgTo', symObjAddr: 0x24, symBinAddr: 0xE194, symSize: 0x48 } + - { offsetInCU: 0x168, offset: 0x83EAA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvsTo', symObjAddr: 0xB4, symBinAddr: 0xE224, symSize: 0x50 } + - { offsetInCU: 0x1C3, offset: 0x83F05, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x104, symBinAddr: 0xE274, symSize: 0x10 } + - { offsetInCU: 0x1E3, offset: 0x83F25, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x104, symBinAddr: 0xE274, symSize: 0x10 } + - { offsetInCU: 0x219, offset: 0x83F5B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x114, symBinAddr: 0xE284, symSize: 0x10 } + - { offsetInCU: 0x239, offset: 0x83F7B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x114, symBinAddr: 0xE284, symSize: 0x10 } + - { offsetInCU: 0x272, offset: 0x83FB4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfcTo', symObjAddr: 0x1B0, symBinAddr: 0xE320, symSize: 0x78 } + - { offsetInCU: 0x2C8, offset: 0x8400A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x2D4, symBinAddr: 0xE444, symSize: 0xB0 } + - { offsetInCU: 0x32A, offset: 0x8406C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x43C, symBinAddr: 0xE5AC, symSize: 0x28 } + - { offsetInCU: 0x35C, offset: 0x8409E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC12bindDrawableyyFTo', symObjAddr: 0x4E0, symBinAddr: 0xE5D4, symSize: 0xA0 } + - { offsetInCU: 0x3DD, offset: 0x8411F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC14deleteDrawableyyFTo', symObjAddr: 0x5BC, symBinAddr: 0xE674, symSize: 0x60 } + - { offsetInCU: 0x44D, offset: 0x8418F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTo', symObjAddr: 0x620, symBinAddr: 0xE6D8, symSize: 0x4C } + - { offsetInCU: 0x4BF, offset: 0x84201, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfcTo', symObjAddr: 0x70C, symBinAddr: 0xE7C4, symSize: 0x34 } + - { offsetInCU: 0x533, offset: 0x84275, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCMa', symObjAddr: 0x190, symBinAddr: 0xE300, symSize: 0x20 } + - { offsetInCU: 0x55D, offset: 0x8429F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCfETo', symObjAddr: 0x74C, symBinAddr: 0xE804, symSize: 0x10 } + - { offsetInCU: 0x65B, offset: 0x8439D, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VFTo', symObjAddr: 0xA08, symBinAddr: 0xEAC0, symSize: 0x74 } + - { offsetInCU: 0x699, offset: 0x843DB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xA7C, symBinAddr: 0xEB34, symSize: 0x10 } + - { offsetInCU: 0x6B9, offset: 0x843FB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xA7C, symBinAddr: 0xEB34, symSize: 0x10 } + - { offsetInCU: 0x6EF, offset: 0x84431, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xA8C, symBinAddr: 0xEB44, symSize: 0x10 } + - { offsetInCU: 0x70F, offset: 0x84451, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xA8C, symBinAddr: 0xEB44, symSize: 0x10 } + - { offsetInCU: 0x748, offset: 0x8448A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvgTo', symObjAddr: 0xA9C, symBinAddr: 0xEB54, symSize: 0x20 } + - { offsetInCU: 0x7A0, offset: 0x844E2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvsTo', symObjAddr: 0xABC, symBinAddr: 0xEB74, symSize: 0x14 } + - { offsetInCU: 0x7FB, offset: 0x8453D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvgTo', symObjAddr: 0xAD0, symBinAddr: 0xEB88, symSize: 0x44 } + - { offsetInCU: 0x853, offset: 0x84595, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvsTo', symObjAddr: 0xB58, symBinAddr: 0xEC10, symSize: 0x48 } + - { offsetInCU: 0x8E8, offset: 0x8462A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfcTo', symObjAddr: 0xCBC, symBinAddr: 0xED74, symSize: 0x78 } + - { offsetInCU: 0x93E, offset: 0x84680, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xE34, symBinAddr: 0xEEEC, symSize: 0xB0 } + - { offsetInCU: 0x9A0, offset: 0x846E2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xF90, symBinAddr: 0xF048, symSize: 0x28 } + - { offsetInCU: 0x9D2, offset: 0x84714, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC11deviceScaleSfyFTo', symObjAddr: 0xFB8, symBinAddr: 0xF070, symSize: 0xB8 } + - { offsetInCU: 0xA53, offset: 0x84795, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTo', symObjAddr: 0x1074, symBinAddr: 0xF128, symSize: 0x28 } + - { offsetInCU: 0xAB1, offset: 0x847F3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCfETo', symObjAddr: 0x10D8, symBinAddr: 0xF18C, symSize: 0x10 } + - { offsetInCU: 0xC88, offset: 0x849CA, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfCs5UInt8V_Tgmq5', symObjAddr: 0x13D0, symBinAddr: 0xF388, symSize: 0x64 } + - { offsetInCU: 0xCD9, offset: 0x84A1B, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x15D8, symBinAddr: 0xF590, symSize: 0x44 } + - { offsetInCU: 0xCED, offset: 0x84A2F, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x161C, symBinAddr: 0xF5D4, symSize: 0x44 } + - { offsetInCU: 0xD01, offset: 0x84A43, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCMa', symObjAddr: 0x1660, symBinAddr: 0xF618, symSize: 0x20 } + - { offsetInCU: 0xDDB, offset: 0x84B1D, size: 0x8, addend: 0x0, symName: '_$sSaySayxGqd__c7ElementQyd__RszSTRd__lufCs5UInt8V_10Foundation4DataVTgm5Tf4g_n', symObjAddr: 0x14B8, symBinAddr: 0xF470, symSize: 0x110 } + - { offsetInCU: 0x105E, offset: 0x84DA0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvg', symObjAddr: 0x6C, symBinAddr: 0xE1DC, symSize: 0x48 } + - { offsetInCU: 0x10DB, offset: 0x84E1D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfc', symObjAddr: 0x124, symBinAddr: 0xE294, symSize: 0x6C } + - { offsetInCU: 0x1122, offset: 0x84E64, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x228, symBinAddr: 0xE398, symSize: 0xAC } + - { offsetInCU: 0x1186, offset: 0x84EC8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x384, symBinAddr: 0xE4F4, symSize: 0xB8 } + - { offsetInCU: 0x1211, offset: 0x84F53, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtF', symObjAddr: 0x61C, symBinAddr: 0xE6D4, symSize: 0x4 } + - { offsetInCU: 0x1232, offset: 0x84F74, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfC', symObjAddr: 0x66C, symBinAddr: 0xE724, symSize: 0x74 } + - { offsetInCU: 0x1246, offset: 0x84F88, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfc', symObjAddr: 0x6E0, symBinAddr: 0xE798, symSize: 0x2C } + - { offsetInCU: 0x135F, offset: 0x850A1, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VF', symObjAddr: 0x75C, symBinAddr: 0xE814, symSize: 0x2AC } + - { offsetInCU: 0x1709, offset: 0x8544B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvg', symObjAddr: 0xB14, symBinAddr: 0xEBCC, symSize: 0x44 } + - { offsetInCU: 0x1748, offset: 0x8548A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvs', symObjAddr: 0xBA0, symBinAddr: 0xEC58, symSize: 0x48 } + - { offsetInCU: 0x176D, offset: 0x854AF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM', symObjAddr: 0xBE8, symBinAddr: 0xECA0, symSize: 0x44 } + - { offsetInCU: 0x1792, offset: 0x854D4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0xC2C, symBinAddr: 0xECE4, symSize: 0x4 } + - { offsetInCU: 0x17B9, offset: 0x854FB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfC', symObjAddr: 0xC30, symBinAddr: 0xECE8, symSize: 0x20 } + - { offsetInCU: 0x17CD, offset: 0x8550F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfc', symObjAddr: 0xC50, symBinAddr: 0xED08, symSize: 0x6C } + - { offsetInCU: 0x1814, offset: 0x85556, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xD88, symBinAddr: 0xEE40, symSize: 0xAC } + - { offsetInCU: 0x1873, offset: 0x855B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xEE4, symBinAddr: 0xEF9C, symSize: 0xAC } + - { offsetInCU: 0x1918, offset: 0x8565A, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x10E8, symBinAddr: 0xF19C, symSize: 0x104 } + - { offsetInCU: 0x1A47, offset: 0x85789, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFs5UInt8V_Tg5', symObjAddr: 0x12E8, symBinAddr: 0xF2A0, symSize: 0xE8 } + - { offsetInCU: 0x1B8B, offset: 0x858CD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTf4ddn_n', symObjAddr: 0x1434, symBinAddr: 0xF3EC, symSize: 0x84 } + - { offsetInCU: 0x1C84, offset: 0x859C6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTf4dn_n', symObjAddr: 0x1680, symBinAddr: 0xF638, symSize: 0x360 } + - { offsetInCU: 0x2B, offset: 0x85DE0, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0xFB84, symSize: 0x2C } + - { offsetInCU: 0x4F, offset: 0x85E04, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LLSo012OS_dispatch_E0CvpZ', symObjAddr: 0x958, symBinAddr: 0x1048458, symSize: 0x0 } + - { offsetInCU: 0x5D, offset: 0x85E12, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0xFB84, symSize: 0x2C } + - { offsetInCU: 0x75, offset: 0x85E2A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LL_WZ', symObjAddr: 0x2C, symBinAddr: 0xFBB0, symSize: 0x10C } + - { offsetInCU: 0xBC, offset: 0x85E71, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0x13C, symBinAddr: 0xFCC0, symSize: 0x44 } + - { offsetInCU: 0x132, offset: 0x85EE7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTo', symObjAddr: 0x3AC, symBinAddr: 0xFF30, symSize: 0x80 } + - { offsetInCU: 0x191, offset: 0x85F46, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfcTo', symObjAddr: 0x47C, symBinAddr: 0x10000, symSize: 0x3C } + - { offsetInCU: 0x1E2, offset: 0x85F97, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTf4nnnd_n', symObjAddr: 0x4EC, symBinAddr: 0x10070, symSize: 0x1DC } + - { offsetInCU: 0x269, offset: 0x8601E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfETo', symObjAddr: 0x4E8, symBinAddr: 0x1006C, symSize: 0x4 } + - { offsetInCU: 0x2A5, offset: 0x8605A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCMa', symObjAddr: 0x6C8, symBinAddr: 0x1024C, symSize: 0x20 } + - { offsetInCU: 0x2C4, offset: 0x86079, size: 0x8, addend: 0x0, symName: '_$s10ObjectiveC8ObjCBoolVIeyBy_SbIegy_TRTA', symObjAddr: 0x70C, symBinAddr: 0x10290, symSize: 0x14 } + - { offsetInCU: 0x2ED, offset: 0x860A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_TA', symObjAddr: 0x74C, symBinAddr: 0x102D0, symSize: 0xC } + - { offsetInCU: 0x301, offset: 0x860B6, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x758, symBinAddr: 0x102DC, symSize: 0x10 } + - { offsetInCU: 0x315, offset: 0x860CA, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x768, symBinAddr: 0x102EC, symSize: 0x8 } + - { offsetInCU: 0x329, offset: 0x860DE, size: 0x8, addend: 0x0, symName: '_$s8Dispatch0A13WorkItemFlagsVACs10SetAlgebraAAWl', symObjAddr: 0x770, symBinAddr: 0x102F4, symSize: 0x48 } + - { offsetInCU: 0x33D, offset: 0x860F2, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGSayxGSTsWl', symObjAddr: 0x7F8, symBinAddr: 0x1033C, symSize: 0x4C } + - { offsetInCU: 0x351, offset: 0x86106, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledNameAbstract, symObjAddr: 0x844, symBinAddr: 0x10388, symSize: 0x44 } + - { offsetInCU: 0x365, offset: 0x8611A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU0_TA', symObjAddr: 0x8C4, symBinAddr: 0x103CC, symSize: 0x24 } + - { offsetInCU: 0x399, offset: 0x8614E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU_TA', symObjAddr: 0x90C, symBinAddr: 0x10414, symSize: 0x24 } + - { offsetInCU: 0x506, offset: 0x862BB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0xFCBC, symSize: 0x4 } + - { offsetInCU: 0x534, offset: 0x862E9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0xFCBC, symSize: 0x4 } + - { offsetInCU: 0x593, offset: 0x86348, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZ', symObjAddr: 0x180, symBinAddr: 0xFD04, symSize: 0x4 } + - { offsetInCU: 0x5A7, offset: 0x8635C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_', symObjAddr: 0x184, symBinAddr: 0xFD08, symSize: 0x228 } + - { offsetInCU: 0x680, offset: 0x86435, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfC', symObjAddr: 0x42C, symBinAddr: 0xFFB0, symSize: 0x20 } + - { offsetInCU: 0x694, offset: 0x86449, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfc', symObjAddr: 0x44C, symBinAddr: 0xFFD0, symSize: 0x30 } + - { offsetInCU: 0x6CA, offset: 0x8647F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfD', symObjAddr: 0x4B8, symBinAddr: 0x1003C, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x86525, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x1044C, symSize: 0x20 } + - { offsetInCU: 0x77, offset: 0x86575, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfcTo', symObjAddr: 0x70, symBinAddr: 0x104BC, symSize: 0x3C } + - { offsetInCU: 0xC9, offset: 0x865C7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCMa', symObjAddr: 0x50, symBinAddr: 0x1049C, symSize: 0x20 } + - { offsetInCU: 0x1EC, offset: 0x866EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x1044C, symSize: 0x20 } + - { offsetInCU: 0x200, offset: 0x866FE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfc', symObjAddr: 0x20, symBinAddr: 0x1046C, symSize: 0x30 } + - { offsetInCU: 0x23C, offset: 0x8673A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCfD', symObjAddr: 0xAC, symBinAddr: 0x104F8, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x86784, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xCE698, symSize: 0x265C } + - { offsetInCU: 0x46, offset: 0x867A3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_k25519Precomp, symObjAddr: 0x9E20, symBinAddr: 0x89A000, symSize: 0x0 } + - { offsetInCU: 0x98, offset: 0x867F5, size: 0x8, addend: 0x0, symName: _d, symObjAddr: 0xFE20, symBinAddr: 0x8A0000, symSize: 0x0 } + - { offsetInCU: 0xFF, offset: 0x8685C, size: 0x8, addend: 0x0, symName: _sqrtm1, symObjAddr: 0xFE48, symBinAddr: 0x8A0028, symSize: 0x0 } + - { offsetInCU: 0x115, offset: 0x86872, size: 0x8, addend: 0x0, symName: _d2, symObjAddr: 0x10250, symBinAddr: 0x8A0430, symSize: 0x0 } + - { offsetInCU: 0x12C, offset: 0x86889, size: 0x8, addend: 0x0, symName: _Bi, symObjAddr: 0xFE90, symBinAddr: 0x8A0070, symSize: 0x0 } + - { offsetInCU: 0x9F9, offset: 0x87156, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xCE698, symSize: 0x265C } + - { offsetInCU: 0xA01, offset: 0x8715E, size: 0x8, addend: 0x0, symName: _fe_frombytes, symObjAddr: 0x265C, symBinAddr: 0xD0CF4, symSize: 0x134 } + - { offsetInCU: 0x43CE, offset: 0x8AB2B, size: 0x8, addend: 0x0, symName: _fe_frombytes, symObjAddr: 0x265C, symBinAddr: 0xD0CF4, symSize: 0x134 } + - { offsetInCU: 0x43D6, offset: 0x8AB33, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_scalarmult_base, symObjAddr: 0x2790, symBinAddr: 0xD0E28, symSize: 0x5BC } + - { offsetInCU: 0x476B, offset: 0x8AEC8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_scalarmult_base, symObjAddr: 0x2790, symBinAddr: 0xD0E28, symSize: 0x5BC } + - { offsetInCU: 0x4773, offset: 0x8AED0, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2D4C, symBinAddr: 0xD13E4, symSize: 0x7F8 } + - { offsetInCU: 0x5170, offset: 0x8B8CD, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2D4C, symBinAddr: 0xD13E4, symSize: 0x7F8 } + - { offsetInCU: 0x5178, offset: 0x8B8D5, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x3544, symBinAddr: 0xD1BDC, symSize: 0x208 } + - { offsetInCU: 0x565B, offset: 0x8BDB8, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x3544, symBinAddr: 0xD1BDC, symSize: 0x208 } + - { offsetInCU: 0x5663, offset: 0x8BDC0, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x374C, symBinAddr: 0xD1DE4, symSize: 0x7B4 } + - { offsetInCU: 0x5BD3, offset: 0x8C330, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x374C, symBinAddr: 0xD1DE4, symSize: 0x7B4 } + - { offsetInCU: 0x5BDB, offset: 0x8C338, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_reduce, symObjAddr: 0x3F00, symBinAddr: 0xD2598, symSize: 0x634 } + - { offsetInCU: 0x6720, offset: 0x8CE7D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_reduce, symObjAddr: 0x3F00, symBinAddr: 0xD2598, symSize: 0x634 } + - { offsetInCU: 0x6728, offset: 0x8CE85, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_scalar_mult_generic_masked, symObjAddr: 0x4534, symBinAddr: 0xD2BCC, symSize: 0xAAC } + - { offsetInCU: 0x7173, offset: 0x8D8D0, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_scalar_mult_generic_masked, symObjAddr: 0x4534, symBinAddr: 0xD2BCC, symSize: 0xAAC } + - { offsetInCU: 0x717B, offset: 0x8D8D8, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4FE0, symBinAddr: 0xD3678, symSize: 0x1B8 } + - { offsetInCU: 0x88DC, offset: 0x8F039, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4FE0, symBinAddr: 0xD3678, symSize: 0x1B8 } + - { offsetInCU: 0x88E4, offset: 0x8F041, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_public_from_private_generic_masked, symObjAddr: 0x5198, symBinAddr: 0xD3830, symSize: 0x104 } + - { offsetInCU: 0x8BE0, offset: 0x8F33D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_public_from_private_generic_masked, symObjAddr: 0x5198, symBinAddr: 0xD3830, symSize: 0x104 } + - { offsetInCU: 0x8BE8, offset: 0x8F345, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x529C, symBinAddr: 0xD3934, symSize: 0x23F8 } + - { offsetInCU: 0x8DC7, offset: 0x8F524, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x529C, symBinAddr: 0xD3934, symSize: 0x23F8 } + - { offsetInCU: 0x8DCF, offset: 0x8F52C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_invert, symObjAddr: 0x7694, symBinAddr: 0xD5D2C, symSize: 0x30 } + - { offsetInCU: 0xB913, offset: 0x92070, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_invert, symObjAddr: 0x7694, symBinAddr: 0xD5D2C, symSize: 0x30 } + - { offsetInCU: 0xB91B, offset: 0x92078, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_isnegative, symObjAddr: 0x76C4, symBinAddr: 0xD5D5C, symSize: 0x58 } + - { offsetInCU: 0xB9FD, offset: 0x9215A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_isnegative, symObjAddr: 0x76C4, symBinAddr: 0xD5D5C, symSize: 0x58 } + - { offsetInCU: 0xBA05, offset: 0x92162, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_mul_ttt, symObjAddr: 0x771C, symBinAddr: 0xD5DB4, symSize: 0x4 } + - { offsetInCU: 0xBA5F, offset: 0x921BC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_mul_ttt, symObjAddr: 0x771C, symBinAddr: 0xD5DB4, symSize: 0x4 } + - { offsetInCU: 0xBA67, offset: 0x921C4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_neg, symObjAddr: 0x7720, symBinAddr: 0xD5DB8, symSize: 0x8C } + - { offsetInCU: 0xBAAF, offset: 0x9220C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_mul_ttt, symObjAddr: 0x771C, symBinAddr: 0xD5DB4, symSize: 0x4 } + - { offsetInCU: 0xBAB7, offset: 0x92214, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_neg, symObjAddr: 0x7720, symBinAddr: 0xD5DB8, symSize: 0x8C } + - { offsetInCU: 0xBADF, offset: 0x9223C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_neg, symObjAddr: 0x7720, symBinAddr: 0xD5DB8, symSize: 0x8C } + - { offsetInCU: 0xBAE7, offset: 0x92244, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_tobytes, symObjAddr: 0x77AC, symBinAddr: 0xD5E44, symSize: 0x4 } + - { offsetInCU: 0xBC2C, offset: 0x92389, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_tobytes, symObjAddr: 0x77AC, symBinAddr: 0xD5E44, symSize: 0x4 } + - { offsetInCU: 0xBC34, offset: 0x92391, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x77B0, symBinAddr: 0xD5E48, symSize: 0x15D8 } + - { offsetInCU: 0xBF01, offset: 0x9265E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x77B0, symBinAddr: 0xD5E48, symSize: 0x15D8 } + - { offsetInCU: 0xBF09, offset: 0x92666, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_mask, symObjAddr: 0x8D88, symBinAddr: 0xD7420, symSize: 0x20 } + - { offsetInCU: 0xE586, offset: 0x94CE3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_mask, symObjAddr: 0x8D88, symBinAddr: 0xD7420, symSize: 0x20 } + - { offsetInCU: 0xE58E, offset: 0x94CEB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_muladd, symObjAddr: 0x8DA8, symBinAddr: 0xD7440, symSize: 0xBAC } + - { offsetInCU: 0xEA2D, offset: 0x9518A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_muladd, symObjAddr: 0x8DA8, symBinAddr: 0xD7440, symSize: 0xBAC } + - { offsetInCU: 0xEA35, offset: 0x95192, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0x9954, symBinAddr: 0xD7FEC, symSize: 0x21C } + - { offsetInCU: 0xF8C6, offset: 0x96023, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0x9954, symBinAddr: 0xD7FEC, symSize: 0x21C } + - { offsetInCU: 0xF8CE, offset: 0x9602B, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9B70, symBinAddr: 0xD8208, symSize: 0x218 } + - { offsetInCU: 0xFAF0, offset: 0x9624D, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9B70, symBinAddr: 0xD8208, symSize: 0x218 } + - { offsetInCU: 0x27, offset: 0x967F3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xD8420, symSize: 0x1F4 } + - { offsetInCU: 0x1DF, offset: 0x969AB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xD8420, symSize: 0x1F4 } + - { offsetInCU: 0x27, offset: 0x96BFB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xD8614, symSize: 0x3C } + - { offsetInCU: 0x39, offset: 0x96C0D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xD8614, symSize: 0x3C } + - { offsetInCU: 0x27, offset: 0x96D2A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xD8650, symSize: 0x98 } + - { offsetInCU: 0x39, offset: 0x96D3C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xD8650, symSize: 0x98 } + - { offsetInCU: 0x8B, offset: 0x96EB0, size: 0x8, addend: 0x0, symName: _Q_N0, symObjAddr: 0x1100, symBinAddr: 0x8A04E0, symSize: 0x0 } + - { offsetInCU: 0xBD, offset: 0x96EE2, size: 0x8, addend: 0x0, symName: _Q, symObjAddr: 0x1090, symBinAddr: 0x8A0470, symSize: 0x0 } + - { offsetInCU: 0xDF, offset: 0x96F04, size: 0x8, addend: 0x0, symName: _N, symObjAddr: 0x10C0, symBinAddr: 0x8A04A0, symSize: 0x0 } + - { offsetInCU: 0xF5, offset: 0x96F1A, size: 0x8, addend: 0x0, symName: _N_N0, symObjAddr: 0x10F0, symBinAddr: 0x8A04D0, symSize: 0x0 } + - { offsetInCU: 0x3AC, offset: 0x971D1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_elem_mul_mont, symObjAddr: 0x100, symBinAddr: 0xD86E8, symSize: 0x18 } + - { offsetInCU: 0x3F8, offset: 0x9721D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_elem_mul_mont, symObjAddr: 0x100, symBinAddr: 0xD86E8, symSize: 0x18 } + - { offsetInCU: 0x526, offset: 0x9734B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_scalar_mul_mont, symObjAddr: 0x1F8, symBinAddr: 0xD8700, symSize: 0x18 } + - { offsetInCU: 0x656, offset: 0x9747B, size: 0x8, addend: 0x0, symName: _nistz384_point_double, symObjAddr: 0x290, symBinAddr: 0xD8718, symSize: 0x320 } + - { offsetInCU: 0x65E, offset: 0x97483, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_add, symObjAddr: 0x5B0, symBinAddr: 0xD8A38, symSize: 0xAC } + - { offsetInCU: 0xCB5, offset: 0x97ADA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_add, symObjAddr: 0x5B0, symBinAddr: 0xD8A38, symSize: 0xAC } + - { offsetInCU: 0xCBD, offset: 0x97AE2, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x65C, symBinAddr: 0xD8AE4, symSize: 0x500 } + - { offsetInCU: 0x102B, offset: 0x97E50, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x65C, symBinAddr: 0xD8AE4, symSize: 0x500 } + - { offsetInCU: 0x1033, offset: 0x97E58, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_mul, symObjAddr: 0xB5C, symBinAddr: 0xD8FE4, symSize: 0x2C8 } + - { offsetInCU: 0x1B1D, offset: 0x98942, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_mul, symObjAddr: 0xB5C, symBinAddr: 0xD8FE4, symSize: 0x2C8 } + - { offsetInCU: 0x1B25, offset: 0x9894A, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0xE24, symBinAddr: 0xD92AC, symSize: 0xF4 } + - { offsetInCU: 0x1E28, offset: 0x98C4D, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0xE24, symBinAddr: 0xD92AC, symSize: 0xF4 } + - { offsetInCU: 0x1E30, offset: 0x98C55, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xF18, symBinAddr: 0xD93A0, symSize: 0x168 } + - { offsetInCU: 0x20A4, offset: 0x98EC9, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xF18, symBinAddr: 0xD93A0, symSize: 0x168 } + - { offsetInCU: 0x27, offset: 0x99107, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xD9508, symSize: 0x38 } + - { offsetInCU: 0x103, offset: 0x991E3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xD9508, symSize: 0x38 } + - { offsetInCU: 0x10B, offset: 0x991EB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xD9540, symSize: 0x3C } + - { offsetInCU: 0x13A, offset: 0x9921A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xD9508, symSize: 0x38 } + - { offsetInCU: 0x1AF, offset: 0x9928F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xD9540, symSize: 0x3C } + - { offsetInCU: 0x1B7, offset: 0x99297, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal_limb, symObjAddr: 0x74, symBinAddr: 0xD957C, symSize: 0x5C } + - { offsetInCU: 0x211, offset: 0x992F1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xD9540, symSize: 0x3C } + - { offsetInCU: 0x34A, offset: 0x9942A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal_limb, symObjAddr: 0x74, symBinAddr: 0xD957C, symSize: 0x5C } + - { offsetInCU: 0x352, offset: 0x99432, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_even, symObjAddr: 0xD0, symBinAddr: 0xD95D8, symSize: 0x1C } + - { offsetInCU: 0x574, offset: 0x99654, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_even, symObjAddr: 0xD0, symBinAddr: 0xD95D8, symSize: 0x1C } + - { offsetInCU: 0x57C, offset: 0x9965C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0xD95F4, symSize: 0x54 } + - { offsetInCU: 0x6A5, offset: 0x99785, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0xD95F4, symSize: 0x54 } + - { offsetInCU: 0x6AD, offset: 0x9978D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0xD9648, symSize: 0x4C } + - { offsetInCU: 0x759, offset: 0x99839, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0xD9648, symSize: 0x4C } + - { offsetInCU: 0x761, offset: 0x99841, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xD9694, symSize: 0xA8 } + - { offsetInCU: 0x94A, offset: 0x99A2A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xD9694, symSize: 0xA8 } + - { offsetInCU: 0x952, offset: 0x99A32, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xD973C, symSize: 0x110 } + - { offsetInCU: 0x9B6, offset: 0x99A96, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xD9694, symSize: 0xA8 } + - { offsetInCU: 0xC7B, offset: 0x99D5B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xD973C, symSize: 0x110 } + - { offsetInCU: 0xC83, offset: 0x99D63, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_sub_mod, symObjAddr: 0x344, symBinAddr: 0xD984C, symSize: 0xB0 } + - { offsetInCU: 0xD25, offset: 0x99E05, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xD973C, symSize: 0x110 } + - { offsetInCU: 0xFC3, offset: 0x9A0A3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_sub_mod, symObjAddr: 0x344, symBinAddr: 0xD984C, symSize: 0xB0 } + - { offsetInCU: 0xFCB, offset: 0x9A0AB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_shl_mod, symObjAddr: 0x3F4, symBinAddr: 0xD98FC, symSize: 0x198 } + - { offsetInCU: 0x104B, offset: 0x9A12B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_sub_mod, symObjAddr: 0x344, symBinAddr: 0xD984C, symSize: 0xB0 } + - { offsetInCU: 0x11CC, offset: 0x9A2AC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_shl_mod, symObjAddr: 0x3F4, symBinAddr: 0xD98FC, symSize: 0x198 } + - { offsetInCU: 0x11D4, offset: 0x9A2B4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_select_512_32, symObjAddr: 0x58C, symBinAddr: 0xD9A94, symSize: 0x290 } + - { offsetInCU: 0x14B4, offset: 0x9A594, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_select_512_32, symObjAddr: 0x58C, symBinAddr: 0xD9A94, symSize: 0x290 } + - { offsetInCU: 0x14BC, offset: 0x9A59C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_split_window, symObjAddr: 0x81C, symBinAddr: 0xD9D24, symSize: 0x18 } + - { offsetInCU: 0x1613, offset: 0x9A6F3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_split_window, symObjAddr: 0x81C, symBinAddr: 0xD9D24, symSize: 0x18 } + - { offsetInCU: 0x161B, offset: 0x9A6FB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_unsplit_window, symObjAddr: 0x834, symBinAddr: 0xD9D3C, symSize: 0xC } + - { offsetInCU: 0x1682, offset: 0x9A762, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_unsplit_window, symObjAddr: 0x834, symBinAddr: 0xD9D3C, symSize: 0xC } + - { offsetInCU: 0x168A, offset: 0x9A76A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMB_shr, symObjAddr: 0x840, symBinAddr: 0xD9D48, symSize: 0x8 } + - { offsetInCU: 0x16C3, offset: 0x9A7A3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMB_shr, symObjAddr: 0x840, symBinAddr: 0xD9D48, symSize: 0x8 } + - { offsetInCU: 0x16CB, offset: 0x9A7AB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_limbs_mul_add_limb, symObjAddr: 0x848, symBinAddr: 0xD9D50, symSize: 0x3C } + - { offsetInCU: 0x1751, offset: 0x9A831, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_limbs_mul_add_limb, symObjAddr: 0x848, symBinAddr: 0xD9D50, symSize: 0x3C } + - { offsetInCU: 0x27, offset: 0x9AA01, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0xD9D8C, symSize: 0x190 } + - { offsetInCU: 0x39, offset: 0x9AA13, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0xD9D8C, symSize: 0x190 } + - { offsetInCU: 0x27, offset: 0x9AB14, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xD9F1C, symSize: 0x9C } + - { offsetInCU: 0x244, offset: 0x9AD31, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xD9F1C, symSize: 0x9C } + - { offsetInCU: 0x24C, offset: 0x9AD39, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_update, symObjAddr: 0x9C, symBinAddr: 0xD9FB8, symSize: 0xEC } + - { offsetInCU: 0x2CE, offset: 0x9ADBB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xD9F1C, symSize: 0x9C } + - { offsetInCU: 0x3F6, offset: 0x9AEE3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_update, symObjAddr: 0x9C, symBinAddr: 0xD9FB8, symSize: 0xEC } + - { offsetInCU: 0x3FE, offset: 0x9AEEB, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x188, symBinAddr: 0xDA0A4, symSize: 0x230 } + - { offsetInCU: 0x506, offset: 0x9AFF3, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x188, symBinAddr: 0xDA0A4, symSize: 0x230 } + - { offsetInCU: 0x50E, offset: 0x9AFFB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_finish, symObjAddr: 0x3B8, symBinAddr: 0xDA2D4, symSize: 0x134 } + - { offsetInCU: 0x82C, offset: 0x9B319, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_finish, symObjAddr: 0x3B8, symBinAddr: 0xDA2D4, symSize: 0x134 } + - { offsetInCU: 0x36, offset: 0x9B58A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_OPENSSL_armcap_P, symObjAddr: 0xE54, symBinAddr: 0x104FB84, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x9B5CD, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0xDA408, symSize: 0x388 } + - { offsetInCU: 0x7B, offset: 0x9B621, size: 0x8, addend: 0x0, symName: _ecp_nistz256_precomputed, symObjAddr: 0x1000, symBinAddr: 0x8A1000, symSize: 0x0 } + - { offsetInCU: 0x105, offset: 0x9B6AB, size: 0x8, addend: 0x0, symName: _ONE, symObjAddr: 0x26000, symBinAddr: 0x8C6000, symSize: 0x0 } + - { offsetInCU: 0x37B, offset: 0x9B921, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0xDA408, symSize: 0x388 } + - { offsetInCU: 0x383, offset: 0x9B929, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base, symObjAddr: 0x388, symBinAddr: 0xDA790, symSize: 0x204 } + - { offsetInCU: 0x85A, offset: 0x9BE00, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base, symObjAddr: 0x388, symBinAddr: 0xDA790, symSize: 0x204 } + - { offsetInCU: 0x862, offset: 0x9BE08, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base_vartime, symObjAddr: 0x58C, symBinAddr: 0xDA994, symSize: 0x1BC } + - { offsetInCU: 0xC91, offset: 0x9C237, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base_vartime, symObjAddr: 0x58C, symBinAddr: 0xDA994, symSize: 0x1BC } + - { offsetInCU: 0x10, offset: 0x9C5BC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xDAB60, symSize: 0x1A0 } + - { offsetInCU: 0x50, offset: 0x9C5FC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xDAB60, symSize: 0x1A0 } + - { offsetInCU: 0x5E, offset: 0x9C60A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_encrypt, symObjAddr: 0x1A0, symBinAddr: 0xDAD00, symSize: 0x60 } + - { offsetInCU: 0x81, offset: 0x9C62D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_ctr32_encrypt_blocks, symObjAddr: 0x200, symBinAddr: 0xDAD60, symSize: 0x288 } + - { offsetInCU: 0x10, offset: 0x9C61E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0xDAFF0, symSize: 0x130 } + - { offsetInCU: 0x48, offset: 0x9C656, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0xDAFF0, symSize: 0x130 } + - { offsetInCU: 0x5F, offset: 0x9C66D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_gmult_clmul, symObjAddr: 0x130, symBinAddr: 0xDB120, symSize: 0x70 } + - { offsetInCU: 0x75, offset: 0x9C683, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_ghash_clmul, symObjAddr: 0x1A0, symBinAddr: 0xDB190, symSize: 0x160 } + - { offsetInCU: 0x7A, offset: 0x9C688, size: 0x8, addend: 0x0, symName: gcm_ghash_v8_4x, symObjAddr: 0x300, symBinAddr: 0xDB2F0, symSize: 0x378 } + - { offsetInCU: 0x10, offset: 0x9C696, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0xDB680, symSize: 0x3A0 } + - { offsetInCU: 0x48, offset: 0x9C6CE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0xDB680, symSize: 0x3A0 } + - { offsetInCU: 0x4C, offset: 0x9C6D2, size: 0x8, addend: 0x0, symName: ChaCha20_neon, symObjAddr: 0x3A0, symBinAddr: 0xDBA20, symSize: 0x6C0 } + - { offsetInCU: 0x66, offset: 0x9C6EC, size: 0x8, addend: 0x0, symName: ChaCha20_512_neon, symObjAddr: 0xA60, symBinAddr: 0xDC0E0, symSize: 0x1138 } + - { offsetInCU: 0x50, offset: 0x9C738, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_chacha20_poly1305_seal, symObjAddr: 0x140, symBinAddr: 0xDD380, symSize: 0x1180 } + - { offsetInCU: 0x66, offset: 0x9C74E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_chacha20_poly1305_open, symObjAddr: 0x12C0, symBinAddr: 0xDE500, symSize: 0x1410 } + - { offsetInCU: 0x10, offset: 0x9C744, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0xDF920, symSize: 0x240 } + - { offsetInCU: 0x45, offset: 0x9C779, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0xDF920, symSize: 0x240 } + - { offsetInCU: 0x4D, offset: 0x9C781, size: 0x8, addend: 0x0, symName: __bn_sqr8x_mont, symObjAddr: 0x240, symBinAddr: 0xDFB60, symSize: 0x9E0 } + - { offsetInCU: 0x63, offset: 0x9C797, size: 0x8, addend: 0x0, symName: __bn_mul4x_mont, symObjAddr: 0xC20, symBinAddr: 0xE0540, symSize: 0x650 } + - { offsetInCU: 0x10, offset: 0x9C7A6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE0BA0, symSize: 0x40 } + - { offsetInCU: 0x47, offset: 0x9C7DD, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE0BA0, symSize: 0x40 } + - { offsetInCU: 0x5D, offset: 0x9C7F3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_sqr_mont, symObjAddr: 0x40, symBinAddr: 0xE0BE0, symSize: 0x40 } + - { offsetInCU: 0x76, offset: 0x9C80C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_neg, symObjAddr: 0x80, symBinAddr: 0xE0C20, symSize: 0x40 } + - { offsetInCU: 0x81, offset: 0x9C817, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_mont, symObjAddr: 0xC0, symBinAddr: 0xE0C60, symSize: 0x1E0 } + - { offsetInCU: 0x97, offset: 0x9C82D, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_mont, symObjAddr: 0x2A0, symBinAddr: 0xE0E40, symSize: 0x170 } + - { offsetInCU: 0xAB, offset: 0x9C841, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add_to, symObjAddr: 0x410, symBinAddr: 0xE0FB0, symSize: 0x50 } + - { offsetInCU: 0xC3, offset: 0x9C859, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_from, symObjAddr: 0x460, symBinAddr: 0xE1000, symSize: 0x50 } + - { offsetInCU: 0xD9, offset: 0x9C86F, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_morf, symObjAddr: 0x4B0, symBinAddr: 0xE1050, symSize: 0x50 } + - { offsetInCU: 0xEF, offset: 0x9C885, size: 0x8, addend: 0x0, symName: __ecp_nistz256_div_by_2, symObjAddr: 0x500, symBinAddr: 0xE10A0, symSize: 0x60 } + - { offsetInCU: 0x111, offset: 0x9C8A7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_double, symObjAddr: 0x560, symBinAddr: 0xE1100, symSize: 0x1E0 } + - { offsetInCU: 0x124, offset: 0x9C8BA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_add, symObjAddr: 0x740, symBinAddr: 0xE12E0, symSize: 0x360 } + - { offsetInCU: 0x141, offset: 0x9C8D7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_add_affine, symObjAddr: 0xAA0, symBinAddr: 0xE1640, symSize: 0x2D0 } + - { offsetInCU: 0x156, offset: 0x9C8EC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_scalar_mul_mont, symObjAddr: 0xD70, symBinAddr: 0xE1910, symSize: 0x2B0 } + - { offsetInCU: 0x170, offset: 0x9C906, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_scalar_sqr_rep_mont, symObjAddr: 0x1020, symBinAddr: 0xE1BC0, symSize: 0x250 } + - { offsetInCU: 0x184, offset: 0x9C91A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_select_w5, symObjAddr: 0x1270, symBinAddr: 0xE1E10, symSize: 0x60 } + - { offsetInCU: 0x19A, offset: 0x9C930, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_select_w7, symObjAddr: 0x12D0, symBinAddr: 0xE1E70, symSize: 0x44 } + - { offsetInCU: 0x10, offset: 0x9C926, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE1EC0, symSize: 0xE40 } + - { offsetInCU: 0x51, offset: 0x9C967, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE1EC0, symSize: 0xE40 } + - { offsetInCU: 0x51, offset: 0x9C967, size: 0x8, addend: 0x0, symName: sha512_block_armv8, symObjAddr: 0xE40, symBinAddr: 0xE2D00, symSize: 0x7E0 } + - { offsetInCU: 0x10, offset: 0x9C972, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE3500, symSize: 0xE40 } + - { offsetInCU: 0x51, offset: 0x9C9B3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE3500, symSize: 0xE40 } + - { offsetInCU: 0x51, offset: 0x9C9B3, size: 0x8, addend: 0x0, symName: sha256_block_armv8, symObjAddr: 0xE40, symBinAddr: 0xE4340, symSize: 0x1F0 } ... diff --git a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/x86_64/CanvasNative.yml b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/x86_64/CanvasNative.yml index 87c3e8b5d..d4082ef3a 100644 --- a/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/x86_64/CanvasNative.yml +++ b/packages/canvas/platforms/ios/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/x86_64/CanvasNative.yml @@ -1,635 +1,639 @@ --- triple: 'x86_64-apple-darwin' -binary-path: '/Users/triniwiz/Documents/GitHub/canvas/packages/canvas/src-native/canvas-ios/dist/Release-iphonesimulator/CanvasNative.framework/CanvasNative' +binary-path: '/Users/nstudio/Documents/github/NativeScript/canvas/packages/canvas/src-native/canvas-ios/dist/Release-iphonesimulator/CanvasNative.framework/CanvasNative' relocations: - - { offsetInCU: 0x34, offset: 0x76E8D, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionString, symObjAddr: 0x0, symBinAddr: 0x9FD000, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x76EC2, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionNumber, symObjAddr: 0x38, symBinAddr: 0x9FD038, symSize: 0x0 } - - { offsetInCU: 0x3F, offset: 0x76F17, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x40, symBinAddr: 0x2140, symSize: 0x10 } - - { offsetInCU: 0x53, offset: 0x76F2B, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x50, symBinAddr: 0x2150, symSize: 0x10 } - - { offsetInCU: 0x67, offset: 0x76F3F, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwet', symObjAddr: 0x60, symBinAddr: 0x2160, symSize: 0x20 } - - { offsetInCU: 0x7B, offset: 0x76F53, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwst', symObjAddr: 0x80, symBinAddr: 0x2180, symSize: 0x30 } - - { offsetInCU: 0x8F, offset: 0x76F67, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwCP', symObjAddr: 0xD0, symBinAddr: 0x21D0, symSize: 0x30 } - - { offsetInCU: 0xA3, offset: 0x76F7B, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0x100, symBinAddr: 0x2200, symSize: 0x20 } - - { offsetInCU: 0xB7, offset: 0x76F8F, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwet', symObjAddr: 0x120, symBinAddr: 0x2220, symSize: 0x20 } - - { offsetInCU: 0xCB, offset: 0x76FA3, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwst', symObjAddr: 0x140, symBinAddr: 0x2240, symSize: 0x30 } - - { offsetInCU: 0x4F, offset: 0x77164, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC11_WriteQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x3020, symBinAddr: 0x12E5530, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x7717E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10_ReadQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x3028, symBinAddr: 0x12E5538, symSize: 0x0 } - - { offsetInCU: 0x9D, offset: 0x771B2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTo', symObjAddr: 0x10, symBinAddr: 0x2310, symSize: 0x40 } - - { offsetInCU: 0xF3, offset: 0x77208, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x60, symBinAddr: 0x2360, symSize: 0x60 } - - { offsetInCU: 0x144, offset: 0x77259, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0xD0, symBinAddr: 0x23D0, symSize: 0x40 } - - { offsetInCU: 0x19F, offset: 0x772B4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x120, symBinAddr: 0x2420, symSize: 0x50 } - - { offsetInCU: 0x204, offset: 0x77319, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0x180, symBinAddr: 0x2480, symSize: 0x60 } - - { offsetInCU: 0x27D, offset: 0x77392, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x1F0, symBinAddr: 0x24F0, symSize: 0x90 } - - { offsetInCU: 0x307, offset: 0x7741C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZTo', symObjAddr: 0x2F0, symBinAddr: 0x25F0, symSize: 0x80 } - - { offsetInCU: 0x3CC, offset: 0x774E1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZTo', symObjAddr: 0x3E0, symBinAddr: 0x26E0, symSize: 0x80 } - - { offsetInCU: 0x49B, offset: 0x775B0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZTo', symObjAddr: 0x4D0, symBinAddr: 0x27D0, symSize: 0x80 } - - { offsetInCU: 0x565, offset: 0x7767A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZTo', symObjAddr: 0x5D0, symBinAddr: 0x28D0, symSize: 0x90 } - - { offsetInCU: 0x5FD, offset: 0x77712, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZTo', symObjAddr: 0x670, symBinAddr: 0x2970, symSize: 0x10 } - - { offsetInCU: 0x664, offset: 0x77779, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZTo', symObjAddr: 0x690, symBinAddr: 0x2990, symSize: 0x10 } - - { offsetInCU: 0x6BB, offset: 0x777D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZTo', symObjAddr: 0x6B0, symBinAddr: 0x29B0, symSize: 0x10 } - - { offsetInCU: 0x712, offset: 0x77827, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZTo', symObjAddr: 0x6D0, symBinAddr: 0x29D0, symSize: 0x10 } - - { offsetInCU: 0x769, offset: 0x7787E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZTo', symObjAddr: 0x6F0, symBinAddr: 0x29F0, symSize: 0x10 } - - { offsetInCU: 0x7C0, offset: 0x778D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZTo', symObjAddr: 0x710, symBinAddr: 0x2A10, symSize: 0x10 } - - { offsetInCU: 0x83F, offset: 0x77954, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZTo', symObjAddr: 0x730, symBinAddr: 0x2A30, symSize: 0x40 } - - { offsetInCU: 0x8EA, offset: 0x779FF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZTo', symObjAddr: 0x780, symBinAddr: 0x2A80, symSize: 0x20 } - - { offsetInCU: 0x95D, offset: 0x77A72, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZTo', symObjAddr: 0x7B0, symBinAddr: 0x2AB0, symSize: 0x10 } - - { offsetInCU: 0x9B4, offset: 0x77AC9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZTo', symObjAddr: 0x820, symBinAddr: 0x2B20, symSize: 0x70 } - - { offsetInCU: 0xA3F, offset: 0x77B54, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTo', symObjAddr: 0xA30, symBinAddr: 0x2D30, symSize: 0xA0 } - - { offsetInCU: 0xA90, offset: 0x77BA5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZTo', symObjAddr: 0xD30, symBinAddr: 0x3030, symSize: 0xA0 } - - { offsetInCU: 0xAE1, offset: 0x77BF6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZTo', symObjAddr: 0x1090, symBinAddr: 0x3390, symSize: 0xA0 } - - { offsetInCU: 0xB3D, offset: 0x77C52, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTo', symObjAddr: 0x14E0, symBinAddr: 0x37E0, symSize: 0xD0 } - - { offsetInCU: 0xB85, offset: 0x77C9A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTo', symObjAddr: 0x15C0, symBinAddr: 0x38C0, symSize: 0x40 } - - { offsetInCU: 0xBE5, offset: 0x77CFA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfcTo', symObjAddr: 0x1650, symBinAddr: 0x3950, symSize: 0x30 } - - { offsetInCU: 0xC38, offset: 0x77D4D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTf4nd_n', symObjAddr: 0x16C0, symBinAddr: 0x39C0, symSize: 0x300 } - - { offsetInCU: 0xE68, offset: 0x77F7D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTf4nnnd_n', symObjAddr: 0x19C0, symBinAddr: 0x3CC0, symSize: 0x250 } - - { offsetInCU: 0x105E, offset: 0x78173, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTf4nnd_n', symObjAddr: 0x1C10, symBinAddr: 0x3F10, symSize: 0xB0 } - - { offsetInCU: 0x1157, offset: 0x7826C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTf4nnnnd_n', symObjAddr: 0x1CC0, symBinAddr: 0x3FC0, symSize: 0x1B0 } - - { offsetInCU: 0x12C8, offset: 0x783DD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTf4nnnnnnd_n', symObjAddr: 0x1E70, symBinAddr: 0x4170, symSize: 0x1D0 } - - { offsetInCU: 0x1459, offset: 0x7856E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTf4nnnnnnnnnnd_n', symObjAddr: 0x2040, symBinAddr: 0x4340, symSize: 0x200 } - - { offsetInCU: 0x1641, offset: 0x78756, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTf4nnnd_n', symObjAddr: 0x2240, symBinAddr: 0x4540, symSize: 0x1D0 } - - { offsetInCU: 0x170B, offset: 0x78820, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTf4nnnnd_n', symObjAddr: 0x25D0, symBinAddr: 0x48D0, symSize: 0x200 } - - { offsetInCU: 0x17EC, offset: 0x78901, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTf4d_n', symObjAddr: 0x27D0, symBinAddr: 0x4AD0, symSize: 0x110 } - - { offsetInCU: 0x187F, offset: 0x78994, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TR', symObjAddr: 0xAD0, symBinAddr: 0x2DD0, symSize: 0x70 } - - { offsetInCU: 0x1897, offset: 0x789AC, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TR', symObjAddr: 0xDD0, symBinAddr: 0x30D0, symSize: 0x50 } - - { offsetInCU: 0x1904, offset: 0x78A19, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfETo', symObjAddr: 0x16B0, symBinAddr: 0x39B0, symSize: 0x10 } - - { offsetInCU: 0x198F, offset: 0x78AA4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCMa', symObjAddr: 0x28E0, symBinAddr: 0x4BE0, symSize: 0x20 } - - { offsetInCU: 0x19A3, offset: 0x78AB8, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TRTA', symObjAddr: 0x2920, symBinAddr: 0x4C20, symSize: 0x10 } - - { offsetInCU: 0x19C2, offset: 0x78AD7, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSg10ObjectiveC8ObjCBoolVIeyByy_ACSbIeggy_TRTA', symObjAddr: 0x2930, symBinAddr: 0x4C30, symSize: 0x20 } - - { offsetInCU: 0x19EB, offset: 0x78B00, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TRTA', symObjAddr: 0x2950, symBinAddr: 0x4C50, symSize: 0x10 } - - { offsetInCU: 0x19FF, offset: 0x78B14, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCMa', symObjAddr: 0x2960, symBinAddr: 0x4C60, symSize: 0x30 } - - { offsetInCU: 0x1A13, offset: 0x78B28, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_TA', symObjAddr: 0x29E0, symBinAddr: 0x4CE0, symSize: 0x40 } - - { offsetInCU: 0x1A27, offset: 0x78B3C, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2A20, symBinAddr: 0x4D20, symSize: 0x20 } - - { offsetInCU: 0x1A3B, offset: 0x78B50, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2A40, symBinAddr: 0x4D40, symSize: 0x10 } - - { offsetInCU: 0x1A4F, offset: 0x78B64, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2A70, symBinAddr: 0x4D70, symSize: 0x40 } - - { offsetInCU: 0x1A83, offset: 0x78B98, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2B30, symBinAddr: 0x4E30, symSize: 0x40 } - - { offsetInCU: 0x1AC1, offset: 0x78BD6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2B70, symBinAddr: 0x4E70, symSize: 0x20 } - - { offsetInCU: 0x1AF5, offset: 0x78C0A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2C20, symBinAddr: 0x4F20, symSize: 0x40 } - - { offsetInCU: 0x1B29, offset: 0x78C3E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2C90, symBinAddr: 0x4F90, symSize: 0x30 } - - { offsetInCU: 0x1B65, offset: 0x78C7A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_TA', symObjAddr: 0x2D10, symBinAddr: 0x5010, symSize: 0x30 } - - { offsetInCU: 0x1B79, offset: 0x78C8E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2D40, symBinAddr: 0x5040, symSize: 0x40 } - - { offsetInCU: 0x1FF8, offset: 0x7910D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZ', symObjAddr: 0x0, symBinAddr: 0x2300, symSize: 0x10 } - - { offsetInCU: 0x2013, offset: 0x79128, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x50, symBinAddr: 0x2350, symSize: 0x10 } - - { offsetInCU: 0x202E, offset: 0x79143, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0xC0, symBinAddr: 0x23C0, symSize: 0x10 } - - { offsetInCU: 0x204F, offset: 0x79164, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x110, symBinAddr: 0x2410, symSize: 0x10 } - - { offsetInCU: 0x206A, offset: 0x7917F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0x170, symBinAddr: 0x2470, symSize: 0x10 } - - { offsetInCU: 0x2085, offset: 0x7919A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x1E0, symBinAddr: 0x24E0, symSize: 0x10 } - - { offsetInCU: 0x20A0, offset: 0x791B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZ', symObjAddr: 0x280, symBinAddr: 0x2580, symSize: 0x70 } - - { offsetInCU: 0x21FC, offset: 0x79311, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZ', symObjAddr: 0x370, symBinAddr: 0x2670, symSize: 0x70 } - - { offsetInCU: 0x235A, offset: 0x7946F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZ', symObjAddr: 0x460, symBinAddr: 0x2760, symSize: 0x70 } - - { offsetInCU: 0x24B8, offset: 0x795CD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZ', symObjAddr: 0x550, symBinAddr: 0x2850, symSize: 0x80 } - - { offsetInCU: 0x262C, offset: 0x79741, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZ', symObjAddr: 0x660, symBinAddr: 0x2960, symSize: 0x10 } - - { offsetInCU: 0x269C, offset: 0x797B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZ', symObjAddr: 0x680, symBinAddr: 0x2980, symSize: 0x10 } - - { offsetInCU: 0x26DF, offset: 0x797F4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZ', symObjAddr: 0x6A0, symBinAddr: 0x29A0, symSize: 0x10 } - - { offsetInCU: 0x2724, offset: 0x79839, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZ', symObjAddr: 0x6C0, symBinAddr: 0x29C0, symSize: 0x10 } - - { offsetInCU: 0x2767, offset: 0x7987C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZ', symObjAddr: 0x6E0, symBinAddr: 0x29E0, symSize: 0x10 } - - { offsetInCU: 0x27AA, offset: 0x798BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZ', symObjAddr: 0x700, symBinAddr: 0x2A00, symSize: 0x10 } - - { offsetInCU: 0x27ED, offset: 0x79902, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZ', symObjAddr: 0x720, symBinAddr: 0x2A20, symSize: 0x10 } - - { offsetInCU: 0x28D3, offset: 0x799E8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZ', symObjAddr: 0x770, symBinAddr: 0x2A70, symSize: 0x10 } - - { offsetInCU: 0x2952, offset: 0x79A67, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZ', symObjAddr: 0x7A0, symBinAddr: 0x2AA0, symSize: 0x10 } - - { offsetInCU: 0x2995, offset: 0x79AAA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZ', symObjAddr: 0x7C0, symBinAddr: 0x2AC0, symSize: 0x60 } - - { offsetInCU: 0x2A56, offset: 0x79B6B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZ', symObjAddr: 0x890, symBinAddr: 0x2B90, symSize: 0x10 } - - { offsetInCU: 0x2A6A, offset: 0x79B7F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_', symObjAddr: 0x8A0, symBinAddr: 0x2BA0, symSize: 0x190 } - - { offsetInCU: 0x2B0A, offset: 0x79C1F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZ', symObjAddr: 0xB40, symBinAddr: 0x2E40, symSize: 0x30 } - - { offsetInCU: 0x2B1E, offset: 0x79C33, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_', symObjAddr: 0xB70, symBinAddr: 0x2E70, symSize: 0x1C0 } - - { offsetInCU: 0x2C02, offset: 0x79D17, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZ', symObjAddr: 0xE20, symBinAddr: 0x3120, symSize: 0x30 } - - { offsetInCU: 0x2C16, offset: 0x79D2B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_', symObjAddr: 0xE50, symBinAddr: 0x3150, symSize: 0x240 } - - { offsetInCU: 0x2CCA, offset: 0x79DDF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZ', symObjAddr: 0x1130, symBinAddr: 0x3430, symSize: 0x10 } - - { offsetInCU: 0x2CDE, offset: 0x79DF3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_', symObjAddr: 0x1140, symBinAddr: 0x3440, symSize: 0x3A0 } - - { offsetInCU: 0x2F74, offset: 0x7A089, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZ', symObjAddr: 0x15B0, symBinAddr: 0x38B0, symSize: 0x10 } - - { offsetInCU: 0x2F8F, offset: 0x7A0A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfC', symObjAddr: 0x1600, symBinAddr: 0x3900, symSize: 0x20 } - - { offsetInCU: 0x2FA3, offset: 0x7A0B8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfc', symObjAddr: 0x1620, symBinAddr: 0x3920, symSize: 0x30 } - - { offsetInCU: 0x2FD9, offset: 0x7A0EE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfD', symObjAddr: 0x1680, symBinAddr: 0x3980, symSize: 0x30 } - - { offsetInCU: 0x4F, offset: 0x7A317, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LLSo7GLKViewCvpZ', symObjAddr: 0x5290, symBinAddr: 0x12E5570, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x7A331, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15_shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvpZ', symObjAddr: 0x5298, symBinAddr: 0x12E5578, symSize: 0x0 } - - { offsetInCU: 0x83, offset: 0x7A34B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvpZ', symObjAddr: 0x52A0, symBinAddr: 0x12E5580, symSize: 0x0 } - - { offsetInCU: 0x9D, offset: 0x7A365, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LLSo10NSMapTableCySo8NSStringCACGvpZ', symObjAddr: 0x52A8, symBinAddr: 0x12E5588, symSize: 0x0 } - - { offsetInCU: 0xAB, offset: 0x7A373, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0x0, symBinAddr: 0x5310, symSize: 0x60 } - - { offsetInCU: 0xF0, offset: 0x7A3B8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5store_WZ', symObjAddr: 0x60, symBinAddr: 0x5370, symSize: 0x30 } - - { offsetInCU: 0x135, offset: 0x7A3FD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0xD0, symBinAddr: 0x53E0, symSize: 0x40 } - - { offsetInCU: 0x187, offset: 0x7A44F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x1B0, symBinAddr: 0x54C0, symSize: 0x20 } - - { offsetInCU: 0x1DD, offset: 0x7A4A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1D0, symBinAddr: 0x54E0, symSize: 0x20 } - - { offsetInCU: 0x24C, offset: 0x7A514, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyFTo', symObjAddr: 0x230, symBinAddr: 0x5540, symSize: 0x40 } - - { offsetInCU: 0x301, offset: 0x7A5C9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvgTo', symObjAddr: 0x270, symBinAddr: 0x5580, symSize: 0x40 } - - { offsetInCU: 0x33C, offset: 0x7A604, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvsTo', symObjAddr: 0x2E0, symBinAddr: 0x55F0, symSize: 0x30 } - - { offsetInCU: 0x3CB, offset: 0x7A693, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvgTo', symObjAddr: 0x520, symBinAddr: 0x5830, symSize: 0x40 } - - { offsetInCU: 0x421, offset: 0x7A6E9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvsTo', symObjAddr: 0x590, symBinAddr: 0x58A0, symSize: 0x40 } - - { offsetInCU: 0x47A, offset: 0x7A742, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvgTo', symObjAddr: 0x5D0, symBinAddr: 0x58E0, symSize: 0x40 } - - { offsetInCU: 0x4D0, offset: 0x7A798, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvsTo', symObjAddr: 0x640, symBinAddr: 0x5950, symSize: 0x40 } - - { offsetInCU: 0x529, offset: 0x7A7F1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x680, symBinAddr: 0x5990, symSize: 0x20 } - - { offsetInCU: 0x57F, offset: 0x7A847, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6A0, symBinAddr: 0x59B0, symSize: 0x20 } - - { offsetInCU: 0x5C2, offset: 0x7A88A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6C0, symBinAddr: 0x59D0, symSize: 0x20 } - - { offsetInCU: 0x61A, offset: 0x7A8E2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvsTo', symObjAddr: 0x6E0, symBinAddr: 0x59F0, symSize: 0x30 } - - { offsetInCU: 0x673, offset: 0x7A93B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x710, symBinAddr: 0x5A20, symSize: 0x20 } - - { offsetInCU: 0x6C9, offset: 0x7A991, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x730, symBinAddr: 0x5A40, symSize: 0x10 } - - { offsetInCU: 0x70C, offset: 0x7A9D4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x740, symBinAddr: 0x5A50, symSize: 0x30 } - - { offsetInCU: 0x73E, offset: 0x7AA06, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x7E0, symBinAddr: 0x5AF0, symSize: 0x30 } - - { offsetInCU: 0x786, offset: 0x7AA4E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvgTo', symObjAddr: 0x880, symBinAddr: 0x5B90, symSize: 0x30 } - - { offsetInCU: 0x7EE, offset: 0x7AAB6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvgTo', symObjAddr: 0x8E0, symBinAddr: 0x5BF0, symSize: 0x30 } - - { offsetInCU: 0x88D, offset: 0x7AB55, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x950, symBinAddr: 0x5C60, symSize: 0xD0 } - - { offsetInCU: 0x989, offset: 0x7AC51, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x13A0, symBinAddr: 0x66B0, symSize: 0xD0 } - - { offsetInCU: 0x9F2, offset: 0x7ACBA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtFTo', symObjAddr: 0x1830, symBinAddr: 0x6B40, symSize: 0x90 } - - { offsetInCU: 0xA2F, offset: 0x7ACF7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtFTo', symObjAddr: 0x19B0, symBinAddr: 0x6CC0, symSize: 0x100 } - - { offsetInCU: 0xAAD, offset: 0x7AD75, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbFTo', symObjAddr: 0x1B80, symBinAddr: 0x6E90, symSize: 0x40 } - - { offsetInCU: 0xAE0, offset: 0x7ADA8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x1BC0, symBinAddr: 0x6ED0, symSize: 0x20 } - - { offsetInCU: 0xB3A, offset: 0x7AE02, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvsTo', symObjAddr: 0x1BE0, symBinAddr: 0x6EF0, symSize: 0x30 } - - { offsetInCU: 0xB95, offset: 0x7AE5D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyFTo', symObjAddr: 0x1C50, symBinAddr: 0x6F60, symSize: 0x40 } - - { offsetInCU: 0xC2B, offset: 0x7AEF3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VFTo', symObjAddr: 0x1CD0, symBinAddr: 0x6FE0, symSize: 0x60 } - - { offsetInCU: 0xCF0, offset: 0x7AFB8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VFTo', symObjAddr: 0x1D90, symBinAddr: 0x70A0, symSize: 0xA0 } - - { offsetInCU: 0xD7D, offset: 0x7B045, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC23enterBackgroundListeneryycSgvsTo', symObjAddr: 0x1E80, symBinAddr: 0x7190, symSize: 0x70 } - - { offsetInCU: 0xDDF, offset: 0x7B0A7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC20becomeActiveListeneryycSgvsTo', symObjAddr: 0x1F90, symBinAddr: 0x72A0, symSize: 0x70 } - - { offsetInCU: 0xE3C, offset: 0x7B104, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvgTo', symObjAddr: 0x2000, symBinAddr: 0x7310, symSize: 0xB0 } - - { offsetInCU: 0xE8C, offset: 0x7B154, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvsTo', symObjAddr: 0x2170, symBinAddr: 0x7480, symSize: 0x90 } - - { offsetInCU: 0xF1C, offset: 0x7B1E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x2B00, symBinAddr: 0x7E10, symSize: 0x30 } - - { offsetInCU: 0xF71, offset: 0x7B239, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x3290, symBinAddr: 0x85A0, symSize: 0x30 } - - { offsetInCU: 0xFA4, offset: 0x7B26C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x32C0, symBinAddr: 0x85D0, symSize: 0x20 } - - { offsetInCU: 0xFFC, offset: 0x7B2C4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvsTo', symObjAddr: 0x32E0, symBinAddr: 0x85F0, symSize: 0x30 } - - { offsetInCU: 0x106A, offset: 0x7B332, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvgTo', symObjAddr: 0x3390, symBinAddr: 0x86A0, symSize: 0x30 } - - { offsetInCU: 0x10C4, offset: 0x7B38C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvsTo', symObjAddr: 0x33C0, symBinAddr: 0x86D0, symSize: 0x30 } - - { offsetInCU: 0x1124, offset: 0x7B3EC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgFTo', symObjAddr: 0x3420, symBinAddr: 0x8730, symSize: 0x30 } - - { offsetInCU: 0x1268, offset: 0x7B530, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyFTo', symObjAddr: 0x3960, symBinAddr: 0x8C70, symSize: 0x30 } - - { offsetInCU: 0x129B, offset: 0x7B563, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfDTo', symObjAddr: 0x3C40, symBinAddr: 0x8F50, symSize: 0x20 } - - { offsetInCU: 0x12D6, offset: 0x7B59E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTo', symObjAddr: 0x3D20, symBinAddr: 0x9030, symSize: 0x30 } - - { offsetInCU: 0x1309, offset: 0x7B5D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvgZTf4d_n', symObjAddr: 0x4750, symBinAddr: 0x9A60, symSize: 0x2A0 } - - { offsetInCU: 0x1471, offset: 0x7B739, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTf4nnd_n', symObjAddr: 0x4AC0, symBinAddr: 0x9DD0, symSize: 0xC0 } - - { offsetInCU: 0x167D, offset: 0x7B945, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x1E50, symBinAddr: 0x7160, symSize: 0x30 } - - { offsetInCU: 0x1695, offset: 0x7B95D, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_So8NSStringCABIeyByy_TR', symObjAddr: 0x2100, symBinAddr: 0x7410, symSize: 0x70 } - - { offsetInCU: 0x16AD, offset: 0x7B975, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTK', symObjAddr: 0x2260, symBinAddr: 0x7570, symSize: 0x90 } - - { offsetInCU: 0x16E5, offset: 0x7B9AD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTk', symObjAddr: 0x22F0, symBinAddr: 0x7600, symSize: 0xC0 } - - { offsetInCU: 0x1725, offset: 0x7B9ED, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TR', symObjAddr: 0x23B0, symBinAddr: 0x76C0, symSize: 0x70 } - - { offsetInCU: 0x17CA, offset: 0x7BA92, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfETo', symObjAddr: 0x3C60, symBinAddr: 0x8F70, symSize: 0xB0 } - - { offsetInCU: 0x17FA, offset: 0x7BAC2, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOy', symObjAddr: 0x3D50, symBinAddr: 0x9060, symSize: 0x20 } - - { offsetInCU: 0x180E, offset: 0x7BAD6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCMa', symObjAddr: 0x3D70, symBinAddr: 0x9080, symSize: 0x20 } - - { offsetInCU: 0x182D, offset: 0x7BAF5, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo18NSLayoutConstraintC_Tgm5', symObjAddr: 0x3D90, symBinAddr: 0x90A0, symSize: 0x60 } - - { offsetInCU: 0x1A34, offset: 0x7BCFC, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x49F0, symBinAddr: 0x9D00, symSize: 0x40 } - - { offsetInCU: 0x1A48, offset: 0x7BD10, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x4A30, symBinAddr: 0x9D40, symSize: 0x30 } - - { offsetInCU: 0x1A5C, offset: 0x7BD24, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x4A60, symBinAddr: 0x9D70, symSize: 0x30 } - - { offsetInCU: 0x1A70, offset: 0x7BD38, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x4A90, symBinAddr: 0x9DA0, symSize: 0x30 } - - { offsetInCU: 0x1A8F, offset: 0x7BD57, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSo19UIGestureRecognizerCIeyByy_SSADIeggg_TRTA', symObjAddr: 0x4FE0, symBinAddr: 0xA2F0, symSize: 0x40 } - - { offsetInCU: 0x1AB8, offset: 0x7BD80, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x5020, symBinAddr: 0xA330, symSize: 0x20 } - - { offsetInCU: 0x1ACC, offset: 0x7BD94, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x5040, symBinAddr: 0xA350, symSize: 0x10 } - - { offsetInCU: 0x1AE0, offset: 0x7BDA8, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOe', symObjAddr: 0x5050, symBinAddr: 0xA360, symSize: 0x20 } - - { offsetInCU: 0x1AFF, offset: 0x7BDC7, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x5070, symBinAddr: 0xA380, symSize: 0x10 } - - { offsetInCU: 0x1B28, offset: 0x7BDF0, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TRTA', symObjAddr: 0x50A0, symBinAddr: 0xA3B0, symSize: 0x20 } - - { offsetInCU: 0x1B47, offset: 0x7BE0F, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SSABytIegnnr_TRTA', symObjAddr: 0x50C0, symBinAddr: 0xA3D0, symSize: 0x30 } - - { offsetInCU: 0x1B70, offset: 0x7BE38, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x50F0, symBinAddr: 0xA400, symSize: 0x20 } - - { offsetInCU: 0x1B84, offset: 0x7BE4C, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x5140, symBinAddr: 0xA450, symSize: 0x30 } - - { offsetInCU: 0x1E09, offset: 0x7C0D1, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTgm5Tf4g_n', symObjAddr: 0x4660, symBinAddr: 0x9970, symSize: 0xF0 } - - { offsetInCU: 0x21C2, offset: 0x7C48A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyF', symObjAddr: 0x1F0, symBinAddr: 0x5500, symSize: 0x40 } - - { offsetInCU: 0x2269, offset: 0x7C531, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvg', symObjAddr: 0x2B0, symBinAddr: 0x55C0, symSize: 0x30 } - - { offsetInCU: 0x229A, offset: 0x7C562, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvs', symObjAddr: 0x310, symBinAddr: 0x5620, symSize: 0xE0 } - - { offsetInCU: 0x22E4, offset: 0x7C5AC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM', symObjAddr: 0x3F0, symBinAddr: 0x5700, symSize: 0x50 } - - { offsetInCU: 0x2307, offset: 0x7C5CF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM.resume.0', symObjAddr: 0x440, symBinAddr: 0x5750, symSize: 0xE0 } - - { offsetInCU: 0x2348, offset: 0x7C610, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64Vvg', symObjAddr: 0x560, symBinAddr: 0x5870, symSize: 0x30 } - - { offsetInCU: 0x239E, offset: 0x7C666, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64Vvg', symObjAddr: 0x610, symBinAddr: 0x5920, symSize: 0x30 } - - { offsetInCU: 0x2489, offset: 0x7C751, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg', symObjAddr: 0x770, symBinAddr: 0x5A80, symSize: 0x70 } - - { offsetInCU: 0x2518, offset: 0x7C7E0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg', symObjAddr: 0x810, symBinAddr: 0x5B20, symSize: 0x70 } - - { offsetInCU: 0x25C8, offset: 0x7C890, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvg', symObjAddr: 0x8B0, symBinAddr: 0x5BC0, symSize: 0x30 } - - { offsetInCU: 0x260E, offset: 0x7C8D6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvg', symObjAddr: 0x910, symBinAddr: 0x5C20, symSize: 0x30 } - - { offsetInCU: 0x2640, offset: 0x7C908, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btF', symObjAddr: 0x940, symBinAddr: 0x5C50, symSize: 0x10 } - - { offsetInCU: 0x289A, offset: 0x7CB62, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btF', symObjAddr: 0xA20, symBinAddr: 0x5D30, symSize: 0x980 } - - { offsetInCU: 0x2FF0, offset: 0x7D2B8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtF', symObjAddr: 0x1470, symBinAddr: 0x6780, symSize: 0x3C0 } - - { offsetInCU: 0x369D, offset: 0x7D965, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtF', symObjAddr: 0x18C0, symBinAddr: 0x6BD0, symSize: 0xF0 } - - { offsetInCU: 0x372C, offset: 0x7D9F4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbF', symObjAddr: 0x1AB0, symBinAddr: 0x6DC0, symSize: 0xD0 } - - { offsetInCU: 0x3885, offset: 0x7DB4D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyF', symObjAddr: 0x1C10, symBinAddr: 0x6F20, symSize: 0x40 } - - { offsetInCU: 0x3909, offset: 0x7DBD1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VF', symObjAddr: 0x1C90, symBinAddr: 0x6FA0, symSize: 0x40 } - - { offsetInCU: 0x3A28, offset: 0x7DCF0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VF', symObjAddr: 0x1D30, symBinAddr: 0x7040, symSize: 0x60 } - - { offsetInCU: 0x3B1E, offset: 0x7DDE6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvg', symObjAddr: 0x20B0, symBinAddr: 0x73C0, symSize: 0x50 } - - { offsetInCU: 0x3B68, offset: 0x7DE30, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvs', symObjAddr: 0x2200, symBinAddr: 0x7510, symSize: 0x60 } - - { offsetInCU: 0x3B8F, offset: 0x7DE57, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM', symObjAddr: 0x2420, symBinAddr: 0x7730, symSize: 0x40 } - - { offsetInCU: 0x3BB5, offset: 0x7DE7D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM.resume.0', symObjAddr: 0x2460, symBinAddr: 0x7770, symSize: 0x10 } - - { offsetInCU: 0x3C5D, offset: 0x7DF25, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x2470, symBinAddr: 0x7780, symSize: 0x690 } - - { offsetInCU: 0x3DCE, offset: 0x7E096, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfC', symObjAddr: 0x2B30, symBinAddr: 0x7E40, symSize: 0x80 } - - { offsetInCU: 0x3DE9, offset: 0x7E0B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfc', symObjAddr: 0x2BB0, symBinAddr: 0x7EC0, symSize: 0x6E0 } - - { offsetInCU: 0x3F7B, offset: 0x7E243, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvW', symObjAddr: 0x3310, symBinAddr: 0x8620, symSize: 0x80 } - - { offsetInCU: 0x4071, offset: 0x7E339, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgF', symObjAddr: 0x33F0, symBinAddr: 0x8700, symSize: 0x30 } - - { offsetInCU: 0x410D, offset: 0x7E3D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6resize33_508084857CA7D194CA72FEB80DD78002LLyyF', symObjAddr: 0x3450, symBinAddr: 0x8760, symSize: 0x270 } - - { offsetInCU: 0x4586, offset: 0x7E84E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyF', symObjAddr: 0x36C0, symBinAddr: 0x89D0, symSize: 0x2A0 } - - { offsetInCU: 0x47E2, offset: 0x7EAAA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfD', symObjAddr: 0x3990, symBinAddr: 0x8CA0, symSize: 0x2B0 } - - { offsetInCU: 0x4870, offset: 0x7EB38, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZ', symObjAddr: 0x3D10, symBinAddr: 0x9020, symSize: 0x10 } - - { offsetInCU: 0x489E, offset: 0x7EB66, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x3DF0, symBinAddr: 0x9100, symSize: 0x60 } - - { offsetInCU: 0x48F8, offset: 0x7EBC0, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSS_ypTg5', symObjAddr: 0x3E50, symBinAddr: 0x9160, symSize: 0x60 } - - { offsetInCU: 0x4964, offset: 0x7EC2C, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtFSS_ypTg5', symObjAddr: 0x3EB0, symBinAddr: 0x91C0, symSize: 0xB0 } - - { offsetInCU: 0x49A1, offset: 0x7EC69, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x3F60, symBinAddr: 0x9270, symSize: 0xE0 } - - { offsetInCU: 0x4A0C, offset: 0x7ECD4, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_ypTg5', symObjAddr: 0x4040, symBinAddr: 0x9350, symSize: 0x260 } - - { offsetInCU: 0x4AB4, offset: 0x7ED7C, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_ypTg5', symObjAddr: 0x42A0, symBinAddr: 0x95B0, symSize: 0x3C0 } - - { offsetInCU: 0x27, offset: 0x7EFB5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xA530, symSize: 0x20 } - - { offsetInCU: 0x62, offset: 0x7EFF0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCMa', symObjAddr: 0x20, symBinAddr: 0xA550, symSize: 0x14 } - - { offsetInCU: 0x187, offset: 0x7F115, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xA530, symSize: 0x20 } - - { offsetInCU: 0x65, offset: 0x7F1A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xA570, symSize: 0x10 } - - { offsetInCU: 0xBB, offset: 0x7F1F8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xA580, symSize: 0x10 } - - { offsetInCU: 0x114, offset: 0x7F251, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvgTo', symObjAddr: 0x20, symBinAddr: 0xA590, symSize: 0x40 } - - { offsetInCU: 0x16A, offset: 0x7F2A7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvsTo', symObjAddr: 0x60, symBinAddr: 0xA5D0, symSize: 0x40 } - - { offsetInCU: 0x1C3, offset: 0x7F300, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvgTo', symObjAddr: 0xA0, symBinAddr: 0xA610, symSize: 0x40 } - - { offsetInCU: 0x219, offset: 0x7F356, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvsTo', symObjAddr: 0xE0, symBinAddr: 0xA650, symSize: 0x40 } - - { offsetInCU: 0x272, offset: 0x7F3AF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x120, symBinAddr: 0xA690, symSize: 0x20 } - - { offsetInCU: 0x2C8, offset: 0x7F405, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x140, symBinAddr: 0xA6B0, symSize: 0x20 } - - { offsetInCU: 0x321, offset: 0x7F45E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x160, symBinAddr: 0xA6D0, symSize: 0x20 } - - { offsetInCU: 0x377, offset: 0x7F4B4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x180, symBinAddr: 0xA6F0, symSize: 0x20 } - - { offsetInCU: 0x3D0, offset: 0x7F50D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvgTo', symObjAddr: 0x1A0, symBinAddr: 0xA710, symSize: 0x40 } - - { offsetInCU: 0x426, offset: 0x7F563, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvsTo', symObjAddr: 0x1E0, symBinAddr: 0xA750, symSize: 0x40 } - - { offsetInCU: 0x47F, offset: 0x7F5BC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x220, symBinAddr: 0xA790, symSize: 0x10 } - - { offsetInCU: 0x4D5, offset: 0x7F612, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x230, symBinAddr: 0xA7A0, symSize: 0x10 } - - { offsetInCU: 0x52E, offset: 0x7F66B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x240, symBinAddr: 0xA7B0, symSize: 0x10 } - - { offsetInCU: 0x584, offset: 0x7F6C1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x250, symBinAddr: 0xA7C0, symSize: 0x10 } - - { offsetInCU: 0x5DD, offset: 0x7F71A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvgTo', symObjAddr: 0x260, symBinAddr: 0xA7D0, symSize: 0x40 } - - { offsetInCU: 0x633, offset: 0x7F770, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvsTo', symObjAddr: 0x2A0, symBinAddr: 0xA810, symSize: 0x40 } - - { offsetInCU: 0x676, offset: 0x7F7B3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13SIZE_OF_FLOATSivgZTo', symObjAddr: 0x2E0, symBinAddr: 0xA850, symSize: 0x10 } - - { offsetInCU: 0x692, offset: 0x7F7CF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13VERTEX_SHADERSSvgZTo', symObjAddr: 0x2F0, symBinAddr: 0xA860, symSize: 0x30 } - - { offsetInCU: 0x6C4, offset: 0x7F801, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x320, symBinAddr: 0xA890, symSize: 0x20 } - - { offsetInCU: 0x71C, offset: 0x7F859, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvsTo', symObjAddr: 0x340, symBinAddr: 0xA8B0, symSize: 0x30 } - - { offsetInCU: 0x775, offset: 0x7F8B2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x490, symBinAddr: 0xAA00, symSize: 0x20 } - - { offsetInCU: 0x7CB, offset: 0x7F908, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x4B0, symBinAddr: 0xAA20, symSize: 0x20 } - - { offsetInCU: 0x83A, offset: 0x7F977, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfcTo', symObjAddr: 0x680, symBinAddr: 0xABB0, symSize: 0x20 } - - { offsetInCU: 0x86C, offset: 0x7F9A9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyFTo', symObjAddr: 0x7E0, symBinAddr: 0xAD10, symSize: 0x30 } - - { offsetInCU: 0x8C4, offset: 0x7FA01, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTo', symObjAddr: 0x830, symBinAddr: 0xAD60, symSize: 0x80 } - - { offsetInCU: 0x928, offset: 0x7FA65, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTo', symObjAddr: 0x8B0, symBinAddr: 0xADE0, symSize: 0x80 } - - { offsetInCU: 0x9CA, offset: 0x7FB07, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyFTo', symObjAddr: 0xCE0, symBinAddr: 0xB210, symSize: 0x30 } - - { offsetInCU: 0xAB4, offset: 0x7FBF1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCMa', symObjAddr: 0x660, symBinAddr: 0xAB90, symSize: 0x20 } - - { offsetInCU: 0xB33, offset: 0x7FC70, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfETo', symObjAddr: 0xD40, symBinAddr: 0xB270, symSize: 0x60 } - - { offsetInCU: 0x1255, offset: 0x80392, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfC', symObjAddr: 0x4D0, symBinAddr: 0xAA40, symSize: 0x20 } - - { offsetInCU: 0x126F, offset: 0x803AC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfc', symObjAddr: 0x4F0, symBinAddr: 0xAA60, symSize: 0x130 } - - { offsetInCU: 0x129F, offset: 0x803DC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyF', symObjAddr: 0x6A0, symBinAddr: 0xABD0, symSize: 0x140 } - - { offsetInCU: 0x1458, offset: 0x80595, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtF', symObjAddr: 0x810, symBinAddr: 0xAD40, symSize: 0x20 } - - { offsetInCU: 0x1509, offset: 0x80646, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyF', symObjAddr: 0x930, symBinAddr: 0xAE60, symSize: 0x3B0 } - - { offsetInCU: 0x189F, offset: 0x809DC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfD', symObjAddr: 0xD10, symBinAddr: 0xB240, symSize: 0x30 } - - { offsetInCU: 0x1998, offset: 0x80AD5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTf4ddnndnndn_n', symObjAddr: 0xDA0, symBinAddr: 0xB2D0, symSize: 0x720 } - - { offsetInCU: 0x2300, offset: 0x8143D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTf4nnnnndn_n', symObjAddr: 0x1520, symBinAddr: 0xBA50, symSize: 0x7EC } - - { offsetInCU: 0x10C, offset: 0x81FE6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfcTo', symObjAddr: 0x1120, symBinAddr: 0xD320, symSize: 0x60 } - - { offsetInCU: 0x19C, offset: 0x82076, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCfETo', symObjAddr: 0x11A0, symBinAddr: 0xD3A0, symSize: 0x20 } - - { offsetInCU: 0x1CB, offset: 0x820A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6handleyySo19UIGestureRecognizerCFTo', symObjAddr: 0x11C0, symBinAddr: 0xD3C0, symSize: 0x10 } - - { offsetInCU: 0x368, offset: 0x82242, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCACycfcTo', symObjAddr: 0x1A40, symBinAddr: 0xDC40, symSize: 0x30 } - - { offsetInCU: 0x5E4, offset: 0x824BE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCfETo', symObjAddr: 0x1AC0, symBinAddr: 0xDCC0, symSize: 0x60 } - - { offsetInCU: 0x613, offset: 0x824ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCMa', symObjAddr: 0x1B20, symBinAddr: 0xDD20, symSize: 0x20 } - - { offsetInCU: 0x627, offset: 0x82501, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCMa', symObjAddr: 0x1B40, symBinAddr: 0xDD40, symSize: 0x20 } - - { offsetInCU: 0x63B, offset: 0x82515, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwCP', symObjAddr: 0x1B60, symBinAddr: 0xDD60, symSize: 0x30 } - - { offsetInCU: 0x64F, offset: 0x82529, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwxx', symObjAddr: 0x1B90, symBinAddr: 0xDD90, symSize: 0x10 } - - { offsetInCU: 0x663, offset: 0x8253D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwcp', symObjAddr: 0x1BA0, symBinAddr: 0xDDA0, symSize: 0x30 } - - { offsetInCU: 0x677, offset: 0x82551, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwca', symObjAddr: 0x1BD0, symBinAddr: 0xDDD0, symSize: 0x50 } - - { offsetInCU: 0x68B, offset: 0x82565, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwta', symObjAddr: 0x1C40, symBinAddr: 0xDE20, symSize: 0x40 } - - { offsetInCU: 0x69F, offset: 0x82579, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwet', symObjAddr: 0x1C80, symBinAddr: 0xDE60, symSize: 0x40 } - - { offsetInCU: 0x6B3, offset: 0x8258D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwst', symObjAddr: 0x1CC0, symBinAddr: 0xDEA0, symSize: 0x50 } - - { offsetInCU: 0x6C7, offset: 0x825A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVMa', symObjAddr: 0x1D10, symBinAddr: 0xDEF0, symSize: 0x10 } - - { offsetInCU: 0x6DB, offset: 0x825B5, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x1D20, symBinAddr: 0xDF00, symSize: 0x40 } - - { offsetInCU: 0x6EF, offset: 0x825C9, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x1E30, symBinAddr: 0xDF40, symSize: 0x50 } - - { offsetInCU: 0x703, offset: 0x825DD, size: 0x8, addend: 0x0, symName: '_$sSh8IteratorV8_VariantOyx__GSHRzlWOe', symObjAddr: 0x1E80, symBinAddr: 0xDF90, symSize: 0x20 } - - { offsetInCU: 0x761, offset: 0x8263B, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOe', symObjAddr: 0x21A0, symBinAddr: 0xE2B0, symSize: 0x14 } - - { offsetInCU: 0xC8C, offset: 0x82B66, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x0, symBinAddr: 0xC240, symSize: 0x630 } - - { offsetInCU: 0xF11, offset: 0x82DEB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesMoved_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x650, symBinAddr: 0xC890, symSize: 0xE0 } - - { offsetInCU: 0xF90, offset: 0x82E6A, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x800, symBinAddr: 0xCA20, symSize: 0xB0 } - - { offsetInCU: 0x1002, offset: 0x82EDC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc', symObjAddr: 0x1030, symBinAddr: 0xD230, symSize: 0xF0 } - - { offsetInCU: 0x1151, offset: 0x8302B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6onMove33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySo19UIGestureRecognizerC_ShySo7UITouchCGSgtF', symObjAddr: 0x1590, symBinAddr: 0xD790, symSize: 0x4B0 } - - { offsetInCU: 0x189A, offset: 0x83774, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1EA0, symBinAddr: 0xDFB0, symSize: 0x20 } - - { offsetInCU: 0x1932, offset: 0x8380C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6canvasAcA9NSCCanvasC_tcfcTf4gn_n', symObjAddr: 0x1EC0, symBinAddr: 0xDFD0, symSize: 0x1F0 } - - { offsetInCU: 0x27, offset: 0x839D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xE2D0, symSize: 0x30 } - - { offsetInCU: 0x4B, offset: 0x839F9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvpZ', symObjAddr: 0x2A0, symBinAddr: 0x12E5880, symSize: 0x0 } - - { offsetInCU: 0x65, offset: 0x83A13, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xE2D0, symSize: 0x30 } - - { offsetInCU: 0x98, offset: 0x83A46, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZTo', symObjAddr: 0x160, symBinAddr: 0xE430, symSize: 0x30 } - - { offsetInCU: 0x104, offset: 0x83AB2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfcTo', symObjAddr: 0x200, symBinAddr: 0xE4D0, symSize: 0x30 } - - { offsetInCU: 0x158, offset: 0x83B06, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queue_WZ', symObjAddr: 0x30, symBinAddr: 0xE300, symSize: 0xF0 } - - { offsetInCU: 0x183, offset: 0x83B31, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCMa', symObjAddr: 0x1E0, symBinAddr: 0xE4B0, symSize: 0x20 } - - { offsetInCU: 0x197, offset: 0x83B45, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfETo', symObjAddr: 0x260, symBinAddr: 0xE530, symSize: 0x10 } - - { offsetInCU: 0x1C2, offset: 0x83B70, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x270, symBinAddr: 0xE540, symSize: 0x2F } - - { offsetInCU: 0x322, offset: 0x83CD0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZ', symObjAddr: 0x120, symBinAddr: 0xE3F0, symSize: 0x40 } - - { offsetInCU: 0x362, offset: 0x83D10, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfC', symObjAddr: 0x190, symBinAddr: 0xE460, symSize: 0x20 } - - { offsetInCU: 0x376, offset: 0x83D24, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfc', symObjAddr: 0x1B0, symBinAddr: 0xE480, symSize: 0x30 } - - { offsetInCU: 0x3B2, offset: 0x83D60, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfD', symObjAddr: 0x230, symBinAddr: 0xE500, symSize: 0x30 } - - { offsetInCU: 0x2B, offset: 0x83DAE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xE570, symSize: 0xA0 } - - { offsetInCU: 0x66, offset: 0x83DE9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZTo', symObjAddr: 0xA0, symBinAddr: 0xE610, symSize: 0xA0 } - - { offsetInCU: 0xF9, offset: 0x83E7C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZTo', symObjAddr: 0x1D0, symBinAddr: 0xE740, symSize: 0x100 } - - { offsetInCU: 0x1AD, offset: 0x83F30, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZTo', symObjAddr: 0x300, symBinAddr: 0xE870, symSize: 0x30 } - - { offsetInCU: 0x22D, offset: 0x83FB0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTo', symObjAddr: 0x340, symBinAddr: 0xE8B0, symSize: 0x90 } - - { offsetInCU: 0x2A6, offset: 0x84029, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZTo', symObjAddr: 0x4E0, symBinAddr: 0xEA50, symSize: 0x140 } - - { offsetInCU: 0x345, offset: 0x840C8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfcTo', symObjAddr: 0x670, symBinAddr: 0xEBE0, symSize: 0x30 } - - { offsetInCU: 0x398, offset: 0x8411B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTf4nnnnnndd_n', symObjAddr: 0x6D0, symBinAddr: 0xEC40, symSize: 0x170 } - - { offsetInCU: 0x50B, offset: 0x8428E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC7getFile33_F00B23A4165DD6ABFCD23C8811C7DF43LLyS2SKFZTf4nd_g', symObjAddr: 0x840, symBinAddr: 0xEDB0, symSize: 0x390 } - - { offsetInCU: 0x5EA, offset: 0x8436D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCMa', symObjAddr: 0xBD0, symBinAddr: 0xF140, symSize: 0x20 } - - { offsetInCU: 0x5FE, offset: 0x84381, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOAEs5ErrorAAWl', symObjAddr: 0xBF0, symBinAddr: 0xF160, symSize: 0x30 } - - { offsetInCU: 0x612, offset: 0x84395, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwCP', symObjAddr: 0xC20, symBinAddr: 0xF190, symSize: 0x30 } - - { offsetInCU: 0x626, offset: 0x843A9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwxx', symObjAddr: 0xC50, symBinAddr: 0xF1C0, symSize: 0x10 } - - { offsetInCU: 0x63A, offset: 0x843BD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwca', symObjAddr: 0xC60, symBinAddr: 0xF1D0, symSize: 0x40 } - - { offsetInCU: 0x64E, offset: 0x843D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwta', symObjAddr: 0xCB0, symBinAddr: 0xF210, symSize: 0x30 } - - { offsetInCU: 0x662, offset: 0x843E5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwet', symObjAddr: 0xCE0, symBinAddr: 0xF240, symSize: 0x40 } - - { offsetInCU: 0x676, offset: 0x843F9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwst', symObjAddr: 0xD20, symBinAddr: 0xF280, symSize: 0x40 } - - { offsetInCU: 0x68A, offset: 0x8440D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwug', symObjAddr: 0xD60, symBinAddr: 0xF2C0, symSize: 0x10 } - - { offsetInCU: 0x69E, offset: 0x84421, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwup', symObjAddr: 0xD70, symBinAddr: 0xF2D0, symSize: 0x10 } - - { offsetInCU: 0x6B2, offset: 0x84435, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwui', symObjAddr: 0xD80, symBinAddr: 0xF2E0, symSize: 0x10 } - - { offsetInCU: 0x6C6, offset: 0x84449, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOMa', symObjAddr: 0xD90, symBinAddr: 0xF2F0, symSize: 0x10 } - - { offsetInCU: 0x74E, offset: 0x844D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP7_domainSSvgTW', symObjAddr: 0x3D0, symBinAddr: 0xE940, symSize: 0x10 } - - { offsetInCU: 0x76A, offset: 0x844ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP5_codeSivgTW', symObjAddr: 0x3E0, symBinAddr: 0xE950, symSize: 0x10 } - - { offsetInCU: 0x786, offset: 0x84509, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP9_userInfoyXlSgvgTW', symObjAddr: 0x3F0, symBinAddr: 0xE960, symSize: 0x10 } - - { offsetInCU: 0x7A2, offset: 0x84525, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x400, symBinAddr: 0xE970, symSize: 0x10 } - - { offsetInCU: 0xA2E, offset: 0x847B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xE570, symSize: 0xA0 } - - { offsetInCU: 0xAC4, offset: 0x84847, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZ', symObjAddr: 0x140, symBinAddr: 0xE6B0, symSize: 0x90 } - - { offsetInCU: 0xC49, offset: 0x849CC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZ', symObjAddr: 0x2D0, symBinAddr: 0xE840, symSize: 0x30 } - - { offsetInCU: 0xC93, offset: 0x84A16, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZ', symObjAddr: 0x330, symBinAddr: 0xE8A0, symSize: 0x10 } - - { offsetInCU: 0xCB5, offset: 0x84A38, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZ', symObjAddr: 0x410, symBinAddr: 0xE980, symSize: 0xD0 } - - { offsetInCU: 0xD65, offset: 0x84AE8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfC', symObjAddr: 0x620, symBinAddr: 0xEB90, symSize: 0x20 } - - { offsetInCU: 0xD79, offset: 0x84AFC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfc', symObjAddr: 0x640, symBinAddr: 0xEBB0, symSize: 0x30 } - - { offsetInCU: 0xDAF, offset: 0x84B32, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCfD', symObjAddr: 0x6A0, symBinAddr: 0xEC10, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x84C70, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xF310, symSize: 0x10 } - - { offsetInCU: 0x71, offset: 0x84CBA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x10, symBinAddr: 0xF320, symSize: 0x60 } - - { offsetInCU: 0xF6, offset: 0x84D3F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x80, symBinAddr: 0xF390, symSize: 0x50 } - - { offsetInCU: 0x193, offset: 0x84DDC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0xE0, symBinAddr: 0xF3F0, symSize: 0x60 } - - { offsetInCU: 0x25C, offset: 0x84EA5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x150, symBinAddr: 0xF460, symSize: 0x90 } - - { offsetInCU: 0x339, offset: 0x84F82, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfcTo', symObjAddr: 0x230, symBinAddr: 0xF540, symSize: 0x30 } - - { offsetInCU: 0x38D, offset: 0x84FD6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCMa', symObjAddr: 0x290, symBinAddr: 0xF5A0, symSize: 0x14 } - - { offsetInCU: 0x4D5, offset: 0x8511E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xF310, symSize: 0x10 } - - { offsetInCU: 0x578, offset: 0x851C1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x70, symBinAddr: 0xF380, symSize: 0x10 } - - { offsetInCU: 0x618, offset: 0x85261, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xD0, symBinAddr: 0xF3E0, symSize: 0x10 } - - { offsetInCU: 0x6DB, offset: 0x85324, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x140, symBinAddr: 0xF450, symSize: 0x10 } - - { offsetInCU: 0x7E7, offset: 0x85430, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfC', symObjAddr: 0x1E0, symBinAddr: 0xF4F0, symSize: 0x20 } - - { offsetInCU: 0x7FB, offset: 0x85444, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfc', symObjAddr: 0x200, symBinAddr: 0xF510, symSize: 0x30 } - - { offsetInCU: 0x831, offset: 0x8547A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCfD', symObjAddr: 0x260, symBinAddr: 0xF570, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x854C4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xF5C0, symSize: 0x30 } - - { offsetInCU: 0xA9, offset: 0x85546, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x30, symBinAddr: 0xF5F0, symSize: 0x50 } - - { offsetInCU: 0x1A6, offset: 0x85643, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0xC0, symBinAddr: 0xF680, symSize: 0x50 } - - { offsetInCU: 0x289, offset: 0x85726, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfcTo', symObjAddr: 0x180, symBinAddr: 0xF740, symSize: 0x30 } - - { offsetInCU: 0x2DD, offset: 0x8577A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCMa', symObjAddr: 0x160, symBinAddr: 0xF720, symSize: 0x20 } - - { offsetInCU: 0x45F, offset: 0x858FC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xF5C0, symSize: 0x30 } - - { offsetInCU: 0x5B5, offset: 0x85A52, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x80, symBinAddr: 0xF640, symSize: 0x40 } - - { offsetInCU: 0x6FD, offset: 0x85B9A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfC', symObjAddr: 0x110, symBinAddr: 0xF6D0, symSize: 0x20 } - - { offsetInCU: 0x711, offset: 0x85BAE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfc', symObjAddr: 0x130, symBinAddr: 0xF6F0, symSize: 0x30 } - - { offsetInCU: 0x747, offset: 0x85BE4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCfD', symObjAddr: 0x1B0, symBinAddr: 0xF770, symSize: 0x2B } - - { offsetInCU: 0x61, offset: 0x85C68, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x10, symBinAddr: 0xF7B0, symSize: 0x20 } - - { offsetInCU: 0xB7, offset: 0x85CBE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x30, symBinAddr: 0xF7D0, symSize: 0x10 } - - { offsetInCU: 0x110, offset: 0x85D17, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvgTo', symObjAddr: 0x40, symBinAddr: 0xF7E0, symSize: 0x40 } - - { offsetInCU: 0x168, offset: 0x85D6F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvsTo', symObjAddr: 0xC0, symBinAddr: 0xF860, symSize: 0x40 } - - { offsetInCU: 0x1C3, offset: 0x85DCA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x100, symBinAddr: 0xF8A0, symSize: 0x10 } - - { offsetInCU: 0x219, offset: 0x85E20, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x110, symBinAddr: 0xF8B0, symSize: 0x10 } - - { offsetInCU: 0x272, offset: 0x85E79, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfcTo', symObjAddr: 0x1C0, symBinAddr: 0xF960, symSize: 0x80 } - - { offsetInCU: 0x2CA, offset: 0x85ED1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x300, symBinAddr: 0xFAA0, symSize: 0xA0 } - - { offsetInCU: 0x32C, offset: 0x85F33, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x470, symBinAddr: 0xFC10, symSize: 0x30 } - - { offsetInCU: 0x35E, offset: 0x85F65, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC12bindDrawableyyFTo', symObjAddr: 0x520, symBinAddr: 0xFC40, symSize: 0xA0 } - - { offsetInCU: 0x3DF, offset: 0x85FE6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC14deleteDrawableyyFTo', symObjAddr: 0x600, symBinAddr: 0xFCE0, symSize: 0x60 } - - { offsetInCU: 0x44F, offset: 0x86056, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTo', symObjAddr: 0x670, symBinAddr: 0xFD50, symSize: 0x50 } - - { offsetInCU: 0x4C1, offset: 0x860C8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfcTo', symObjAddr: 0x780, symBinAddr: 0xFE60, symSize: 0x30 } - - { offsetInCU: 0x535, offset: 0x8613C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCMa', symObjAddr: 0x1A0, symBinAddr: 0xF940, symSize: 0x20 } - - { offsetInCU: 0x55F, offset: 0x86166, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCfETo', symObjAddr: 0x7D0, symBinAddr: 0xFEB0, symSize: 0x20 } - - { offsetInCU: 0x65D, offset: 0x86264, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VFTo', symObjAddr: 0xAF0, symBinAddr: 0x101D0, symSize: 0x80 } - - { offsetInCU: 0x69B, offset: 0x862A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xB70, symBinAddr: 0x10250, symSize: 0x20 } - - { offsetInCU: 0x6F1, offset: 0x862F8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xB90, symBinAddr: 0x10270, symSize: 0x10 } - - { offsetInCU: 0x74A, offset: 0x86351, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvgTo', symObjAddr: 0xBA0, symBinAddr: 0x10280, symSize: 0x20 } - - { offsetInCU: 0x7A2, offset: 0x863A9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvsTo', symObjAddr: 0xBC0, symBinAddr: 0x102A0, symSize: 0x20 } - - { offsetInCU: 0x7FD, offset: 0x86404, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvgTo', symObjAddr: 0xBE0, symBinAddr: 0x102C0, symSize: 0x40 } - - { offsetInCU: 0x853, offset: 0x8645A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvsTo', symObjAddr: 0xC50, symBinAddr: 0x10330, symSize: 0x40 } - - { offsetInCU: 0x8E6, offset: 0x864ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfcTo', symObjAddr: 0xDC0, symBinAddr: 0x104A0, symSize: 0x80 } - - { offsetInCU: 0x93E, offset: 0x86545, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xF90, symBinAddr: 0x10670, symSize: 0xA0 } - - { offsetInCU: 0x9A0, offset: 0x865A7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x10E0, symBinAddr: 0x107C0, symSize: 0x30 } - - { offsetInCU: 0x9D2, offset: 0x865D9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC11deviceScaleSfyFTo', symObjAddr: 0x1110, symBinAddr: 0x107F0, symSize: 0xB0 } - - { offsetInCU: 0xA53, offset: 0x8665A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTo', symObjAddr: 0x11D0, symBinAddr: 0x108A0, symSize: 0x30 } - - { offsetInCU: 0xAB1, offset: 0x866B8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCfETo', symObjAddr: 0x1250, symBinAddr: 0x10920, symSize: 0x20 } - - { offsetInCU: 0xC63, offset: 0x8686A, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfC12CanvasNative15NSCTouchHandlerC7PointerV_Tgm5', symObjAddr: 0x1470, symBinAddr: 0x10A90, symSize: 0x80 } - - { offsetInCU: 0xCE6, offset: 0x868ED, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfCs5UInt8V_Tgm5', symObjAddr: 0x1570, symBinAddr: 0x10B10, symSize: 0x70 } - - { offsetInCU: 0xD6A, offset: 0x86971, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x1750, symBinAddr: 0x10CF0, symSize: 0x40 } - - { offsetInCU: 0xD7E, offset: 0x86985, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x1790, symBinAddr: 0x10D30, symSize: 0x40 } - - { offsetInCU: 0xD92, offset: 0x86999, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCMa', symObjAddr: 0x17D0, symBinAddr: 0x10D70, symSize: 0x20 } - - { offsetInCU: 0xE6C, offset: 0x86A73, size: 0x8, addend: 0x0, symName: '_$sSaySayxGqd__c7ElementQyd__RszSTRd__lufCs5UInt8V_10Foundation4DataVTgm5Tf4g_n', symObjAddr: 0x1650, symBinAddr: 0x10BF0, symSize: 0x100 } - - { offsetInCU: 0x1103, offset: 0x86D0A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvg', symObjAddr: 0x80, symBinAddr: 0xF820, symSize: 0x40 } - - { offsetInCU: 0x1180, offset: 0x86D87, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfc', symObjAddr: 0x120, symBinAddr: 0xF8C0, symSize: 0x80 } - - { offsetInCU: 0x11C7, offset: 0x86DCE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x240, symBinAddr: 0xF9E0, symSize: 0xC0 } - - { offsetInCU: 0x1229, offset: 0x86E30, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x3A0, symBinAddr: 0xFB40, symSize: 0xD0 } - - { offsetInCU: 0x12B2, offset: 0x86EB9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtF', symObjAddr: 0x660, symBinAddr: 0xFD40, symSize: 0x10 } - - { offsetInCU: 0x12D3, offset: 0x86EDA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfC', symObjAddr: 0x6C0, symBinAddr: 0xFDA0, symSize: 0x90 } - - { offsetInCU: 0x12E7, offset: 0x86EEE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfc', symObjAddr: 0x750, symBinAddr: 0xFE30, symSize: 0x30 } - - { offsetInCU: 0x1400, offset: 0x87007, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VF', symObjAddr: 0x7F0, symBinAddr: 0xFED0, symSize: 0x300 } - - { offsetInCU: 0x17AA, offset: 0x873B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvg', symObjAddr: 0xC20, symBinAddr: 0x10300, symSize: 0x30 } - - { offsetInCU: 0x17E7, offset: 0x873EE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvs', symObjAddr: 0xC90, symBinAddr: 0x10370, symSize: 0x40 } - - { offsetInCU: 0x180E, offset: 0x87415, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM', symObjAddr: 0xCD0, symBinAddr: 0x103B0, symSize: 0x40 } - - { offsetInCU: 0x1833, offset: 0x8743A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0xD10, symBinAddr: 0x103F0, symSize: 0x10 } - - { offsetInCU: 0x185A, offset: 0x87461, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfC', symObjAddr: 0xD20, symBinAddr: 0x10400, symSize: 0x20 } - - { offsetInCU: 0x186E, offset: 0x87475, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfc', symObjAddr: 0xD40, symBinAddr: 0x10420, symSize: 0x80 } - - { offsetInCU: 0x18B5, offset: 0x874BC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xED0, symBinAddr: 0x105B0, symSize: 0xC0 } - - { offsetInCU: 0x1912, offset: 0x87519, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1030, symBinAddr: 0x10710, symSize: 0xB0 } - - { offsetInCU: 0x19AE, offset: 0x875B5, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1270, symBinAddr: 0x10940, symSize: 0xB0 } - - { offsetInCU: 0x1A90, offset: 0x87697, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFs5UInt8V_Tg5', symObjAddr: 0x13D0, symBinAddr: 0x109F0, symSize: 0xA0 } - - { offsetInCU: 0x1B9C, offset: 0x877A3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTf4ddn_n', symObjAddr: 0x15E0, symBinAddr: 0x10B80, symSize: 0x70 } - - { offsetInCU: 0x1C97, offset: 0x8789E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTf4dn_n', symObjAddr: 0x17F0, symBinAddr: 0x10D90, symSize: 0x410 } - - { offsetInCU: 0x4F, offset: 0x87CB6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LLSo012OS_dispatch_E0CvpZ', symObjAddr: 0x980, symBinAddr: 0x12E59C8, symSize: 0x0 } - - { offsetInCU: 0x5D, offset: 0x87CC4, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0x11390, symSize: 0x30 } - - { offsetInCU: 0x75, offset: 0x87CDC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LL_WZ', symObjAddr: 0x30, symBinAddr: 0x113C0, symSize: 0xF0 } - - { offsetInCU: 0xBC, offset: 0x87D23, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0x130, symBinAddr: 0x114C0, symSize: 0x40 } - - { offsetInCU: 0x130, offset: 0x87D97, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTo', symObjAddr: 0x3C0, symBinAddr: 0x11750, symSize: 0x80 } - - { offsetInCU: 0x18F, offset: 0x87DF6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfcTo', symObjAddr: 0x490, symBinAddr: 0x11820, symSize: 0x30 } - - { offsetInCU: 0x1E2, offset: 0x87E49, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTf4nnnd_n', symObjAddr: 0x500, symBinAddr: 0x11890, symSize: 0x200 } - - { offsetInCU: 0x261, offset: 0x87EC8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfETo', symObjAddr: 0x4F0, symBinAddr: 0x11880, symSize: 0x10 } - - { offsetInCU: 0x29D, offset: 0x87F04, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCMa', symObjAddr: 0x700, symBinAddr: 0x11A90, symSize: 0x20 } - - { offsetInCU: 0x2BC, offset: 0x87F23, size: 0x8, addend: 0x0, symName: '_$s10ObjectiveC8ObjCBoolVIeyBy_SbIegy_TRTA', symObjAddr: 0x740, symBinAddr: 0x11AD0, symSize: 0x20 } - - { offsetInCU: 0x2E5, offset: 0x87F4C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_TA', symObjAddr: 0x790, symBinAddr: 0x11B20, symSize: 0x20 } - - { offsetInCU: 0x2F9, offset: 0x87F60, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x7B0, symBinAddr: 0x11B40, symSize: 0x20 } - - { offsetInCU: 0x30D, offset: 0x87F74, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x7D0, symBinAddr: 0x11B60, symSize: 0x10 } - - { offsetInCU: 0x321, offset: 0x87F88, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGMa', symObjAddr: 0x850, symBinAddr: 0x11BA0, symSize: 0x50 } - - { offsetInCU: 0x335, offset: 0x87F9C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU0_TA', symObjAddr: 0x8D0, symBinAddr: 0x11BF0, symSize: 0x20 } - - { offsetInCU: 0x369, offset: 0x87FD0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU_TA', symObjAddr: 0x910, symBinAddr: 0x11C30, symSize: 0x20 } - - { offsetInCU: 0x4D6, offset: 0x8813D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x120, symBinAddr: 0x114B0, symSize: 0x10 } - - { offsetInCU: 0x563, offset: 0x881CA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZ', symObjAddr: 0x170, symBinAddr: 0x11500, symSize: 0x10 } - - { offsetInCU: 0x577, offset: 0x881DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_', symObjAddr: 0x180, symBinAddr: 0x11510, symSize: 0x240 } - - { offsetInCU: 0x650, offset: 0x882B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfC', symObjAddr: 0x440, symBinAddr: 0x117D0, symSize: 0x20 } - - { offsetInCU: 0x664, offset: 0x882CB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfc', symObjAddr: 0x460, symBinAddr: 0x117F0, symSize: 0x30 } - - { offsetInCU: 0x69A, offset: 0x88301, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfD', symObjAddr: 0x4C0, symBinAddr: 0x11850, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x883A7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x11CA0, symSize: 0x20 } - - { offsetInCU: 0x77, offset: 0x883F7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfcTo', symObjAddr: 0x70, symBinAddr: 0x11D10, symSize: 0x30 } - - { offsetInCU: 0xCB, offset: 0x8844B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCMa', symObjAddr: 0x50, symBinAddr: 0x11CF0, symSize: 0x20 } - - { offsetInCU: 0x1EE, offset: 0x8856E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x11CA0, symSize: 0x20 } - - { offsetInCU: 0x202, offset: 0x88582, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfc', symObjAddr: 0x20, symBinAddr: 0x11CC0, symSize: 0x30 } - - { offsetInCU: 0x23E, offset: 0x885BE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCfD', symObjAddr: 0xA0, symBinAddr: 0x11D40, symSize: 0x2B } - - { offsetInCU: 0x27, offset: 0x88608, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xF1730, symSize: 0x3980 } - - { offsetInCU: 0x46, offset: 0x88627, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_k25519Precomp, symObjAddr: 0xEF80, symBinAddr: 0xA1AF40, symSize: 0x0 } - - { offsetInCU: 0x98, offset: 0x88679, size: 0x8, addend: 0x0, symName: _d, symObjAddr: 0x14F80, symBinAddr: 0xA20F40, symSize: 0x0 } - - { offsetInCU: 0xFF, offset: 0x886E0, size: 0x8, addend: 0x0, symName: _sqrtm1, symObjAddr: 0x14FA8, symBinAddr: 0xA20F68, symSize: 0x0 } - - { offsetInCU: 0x115, offset: 0x886F6, size: 0x8, addend: 0x0, symName: _d2, symObjAddr: 0x153B0, symBinAddr: 0xA21370, symSize: 0x0 } - - { offsetInCU: 0x12C, offset: 0x8870D, size: 0x8, addend: 0x0, symName: _Bi, symObjAddr: 0x14FF0, symBinAddr: 0xA20FB0, symSize: 0x0 } - - { offsetInCU: 0xE61, offset: 0x89442, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xF1730, symSize: 0x3980 } - - { offsetInCU: 0x49F7, offset: 0x8CFD8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_scalarmult_base, symObjAddr: 0x3980, symBinAddr: 0xF50B0, symSize: 0xA30 } - - { offsetInCU: 0x57A3, offset: 0x8DD84, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x43B0, symBinAddr: 0xF5AE0, symSize: 0xA10 } - - { offsetInCU: 0x5E78, offset: 0x8E459, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x4DC0, symBinAddr: 0xF64F0, symSize: 0x2B0 } - - { offsetInCU: 0x63DE, offset: 0x8E9BF, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x5070, symBinAddr: 0xF67A0, symSize: 0xCF0 } - - { offsetInCU: 0x7060, offset: 0x8F641, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_reduce, symObjAddr: 0x5D60, symBinAddr: 0xF7490, symSize: 0xB60 } - - { offsetInCU: 0x7C1E, offset: 0x901FF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_scalar_mult_generic_masked, symObjAddr: 0x68C0, symBinAddr: 0xF7FF0, symSize: 0x1370 } - - { offsetInCU: 0x9570, offset: 0x91B51, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x7C30, symBinAddr: 0xF9360, symSize: 0x270 } - - { offsetInCU: 0x9AD7, offset: 0x920B8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_public_from_private_generic_masked, symObjAddr: 0x7EA0, symBinAddr: 0xF95D0, symSize: 0x160 } - - { offsetInCU: 0x9CC1, offset: 0x922A2, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x8000, symBinAddr: 0xF9730, symSize: 0x2A40 } - - { offsetInCU: 0xC94B, offset: 0x94F2C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_invert, symObjAddr: 0xAA40, symBinAddr: 0xFC170, symSize: 0x30 } - - { offsetInCU: 0xCA31, offset: 0x95012, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_isnegative, symObjAddr: 0xAA70, symBinAddr: 0xFC1A0, symSize: 0x50 } - - { offsetInCU: 0xCA93, offset: 0x95074, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_mul_ttt, symObjAddr: 0xAAC0, symBinAddr: 0xFC1F0, symSize: 0x10 } - - { offsetInCU: 0xCB12, offset: 0x950F3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_neg, symObjAddr: 0xAAD0, symBinAddr: 0xFC200, symSize: 0xB0 } - - { offsetInCU: 0xCC54, offset: 0x95235, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_tobytes, symObjAddr: 0xAB80, symBinAddr: 0xFC2B0, symSize: 0x10 } - - { offsetInCU: 0xCF28, offset: 0x95509, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_double_scalarmult_vartime, symObjAddr: 0xAB90, symBinAddr: 0xFC2C0, symSize: 0x21B0 } - - { offsetInCU: 0xF0C2, offset: 0x976A3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_mask, symObjAddr: 0xCD40, symBinAddr: 0xFE470, symSize: 0x20 } - - { offsetInCU: 0xF568, offset: 0x97B49, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_muladd, symObjAddr: 0xCD60, symBinAddr: 0xFE490, symSize: 0x1A30 } - - { offsetInCU: 0x1066A, offset: 0x98C4B, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0xE790, symBinAddr: 0xFFEC0, symSize: 0x3E0 } - - { offsetInCU: 0x108C1, offset: 0x98EA2, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0xEB70, symBinAddr: 0x1002A0, symSize: 0x2D1 } - - { offsetInCU: 0x27, offset: 0x9943A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_nohw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0x100580, symSize: 0x810 } - - { offsetInCU: 0x46, offset: 0x99459, size: 0x8, addend: 0x0, symName: _aes_nohw_rcon, symObjAddr: 0x1B30, symBinAddr: 0xA21460, symSize: 0x0 } - - { offsetInCU: 0x4AD, offset: 0x998C0, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_nohw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0x100580, symSize: 0x810 } - - { offsetInCU: 0x1AA2, offset: 0x9AEB5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_nohw_encrypt, symObjAddr: 0x810, symBinAddr: 0x100D90, symSize: 0x80 } - - { offsetInCU: 0x1B46, offset: 0x9AF59, size: 0x8, addend: 0x0, symName: _aes_nohw_expand_round_keys, symObjAddr: 0x890, symBinAddr: 0x100E10, symSize: 0x1A0 } - - { offsetInCU: 0x1F19, offset: 0x9B32C, size: 0x8, addend: 0x0, symName: _aes_nohw_to_batch, symObjAddr: 0xA30, symBinAddr: 0x100FB0, symSize: 0x420 } - - { offsetInCU: 0x25EA, offset: 0x9B9FD, size: 0x8, addend: 0x0, symName: _aes_nohw_encrypt_batch, symObjAddr: 0xE50, symBinAddr: 0x1013D0, symSize: 0x370 } - - { offsetInCU: 0x2B99, offset: 0x9BFAC, size: 0x8, addend: 0x0, symName: _aes_nohw_from_batch, symObjAddr: 0x11C0, symBinAddr: 0x101740, symSize: 0x250 } - - { offsetInCU: 0x31C3, offset: 0x9C5D6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_nohw_ctr32_encrypt_blocks, symObjAddr: 0x1410, symBinAddr: 0x101990, symSize: 0x1F0 } - - { offsetInCU: 0x34D4, offset: 0x9C8E7, size: 0x8, addend: 0x0, symName: _aes_nohw_sub_bytes, symObjAddr: 0x1600, symBinAddr: 0x101B80, symSize: 0x310 } - - { offsetInCU: 0x4DFC, offset: 0x9E20F, size: 0x8, addend: 0x0, symName: _aes_nohw_shift_rows, symObjAddr: 0x1910, symBinAddr: 0x101E90, symSize: 0x149 } - - { offsetInCU: 0x27, offset: 0x9E390, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0x101FE0, symSize: 0x300 } - - { offsetInCU: 0x1DF, offset: 0x9E548, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0x101FE0, symSize: 0x300 } - - { offsetInCU: 0x27, offset: 0x9E769, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0x1022E0, symSize: 0x87 } - - { offsetInCU: 0x39, offset: 0x9E77B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0x1022E0, symSize: 0x87 } - - { offsetInCU: 0x27, offset: 0x9E897, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0x102370, symSize: 0x46 } - - { offsetInCU: 0x39, offset: 0x9E8A9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0x102370, symSize: 0x46 } - - { offsetInCU: 0x8B, offset: 0x9EA1C, size: 0x8, addend: 0x0, symName: _Q_N0, symObjAddr: 0x15F0, symBinAddr: 0xA214E0, symSize: 0x0 } - - { offsetInCU: 0xBD, offset: 0x9EA4E, size: 0x8, addend: 0x0, symName: _Q, symObjAddr: 0x1580, symBinAddr: 0xA21470, symSize: 0x0 } - - { offsetInCU: 0xDF, offset: 0x9EA70, size: 0x8, addend: 0x0, symName: _N, symObjAddr: 0x15B0, symBinAddr: 0xA214A0, symSize: 0x0 } - - { offsetInCU: 0xF5, offset: 0x9EA86, size: 0x8, addend: 0x0, symName: _N_N0, symObjAddr: 0x15E0, symBinAddr: 0xA214D0, symSize: 0x0 } - - { offsetInCU: 0x3AC, offset: 0x9ED3D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_elem_mul_mont, symObjAddr: 0x150, symBinAddr: 0x1023C0, symSize: 0x20 } - - { offsetInCU: 0x525, offset: 0x9EEB6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_scalar_mul_mont, symObjAddr: 0x250, symBinAddr: 0x1023E0, symSize: 0x20 } - - { offsetInCU: 0x654, offset: 0x9EFE5, size: 0x8, addend: 0x0, symName: _nistz384_point_double, symObjAddr: 0x340, symBinAddr: 0x102400, symSize: 0x3A0 } - - { offsetInCU: 0xCE5, offset: 0x9F676, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_add, symObjAddr: 0x6E0, symBinAddr: 0x1027A0, symSize: 0x140 } - - { offsetInCU: 0x105A, offset: 0x9F9EB, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x820, symBinAddr: 0x1028E0, symSize: 0x6B0 } - - { offsetInCU: 0x1B72, offset: 0xA0503, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_mul, symObjAddr: 0xED0, symBinAddr: 0x102F90, symSize: 0x380 } - - { offsetInCU: 0x1EA4, offset: 0xA0835, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0x1250, symBinAddr: 0x103310, symSize: 0x170 } - - { offsetInCU: 0x210D, offset: 0xA0A9E, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0x13C0, symBinAddr: 0x103480, symSize: 0x1BF } - - { offsetInCU: 0x27, offset: 0xA0CE2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0x103640, symSize: 0x50 } - - { offsetInCU: 0x103, offset: 0xA0DBE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0x103640, symSize: 0x50 } - - { offsetInCU: 0x1A6, offset: 0xA0E61, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal, symObjAddr: 0x50, symBinAddr: 0x103690, symSize: 0x60 } - - { offsetInCU: 0x31E, offset: 0xA0FD9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal_limb, symObjAddr: 0xB0, symBinAddr: 0x1036F0, symSize: 0x90 } - - { offsetInCU: 0x51A, offset: 0xA11D5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_even, symObjAddr: 0x140, symBinAddr: 0x103780, symSize: 0x20 } - - { offsetInCU: 0x648, offset: 0xA1303, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than, symObjAddr: 0x160, symBinAddr: 0x1037A0, symSize: 0xB0 } - - { offsetInCU: 0x6F7, offset: 0xA13B2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than_limb, symObjAddr: 0x210, symBinAddr: 0x103850, symSize: 0x70 } - - { offsetInCU: 0x8DC, offset: 0xA1597, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_reduce_once, symObjAddr: 0x280, symBinAddr: 0x1038C0, symSize: 0x170 } - - { offsetInCU: 0xBE7, offset: 0xA18A2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_add_mod, symObjAddr: 0x3F0, symBinAddr: 0x103A30, symSize: 0x270 } - - { offsetInCU: 0xED9, offset: 0xA1B94, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_sub_mod, symObjAddr: 0x660, symBinAddr: 0x103CA0, symSize: 0x1A0 } - - { offsetInCU: 0xEE1, offset: 0xA1B9C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_shl_mod, symObjAddr: 0x800, symBinAddr: 0x103E40, symSize: 0x290 } - - { offsetInCU: 0x10C3, offset: 0xA1D7E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_shl_mod, symObjAddr: 0x800, symBinAddr: 0x103E40, symSize: 0x290 } - - { offsetInCU: 0x12DF, offset: 0xA1F9A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_split_window, symObjAddr: 0xC60, symBinAddr: 0x1040D0, symSize: 0x20 } - - { offsetInCU: 0x134D, offset: 0xA2008, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_unsplit_window, symObjAddr: 0xC80, symBinAddr: 0x1040F0, symSize: 0x20 } - - { offsetInCU: 0x138B, offset: 0xA2046, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMB_shr, symObjAddr: 0xCA0, symBinAddr: 0x104110, symSize: 0x10 } - - { offsetInCU: 0x1416, offset: 0xA20D1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_limbs_mul_add_limb, symObjAddr: 0xCB0, symBinAddr: 0x104120, symSize: 0x4A } - - { offsetInCU: 0x27, offset: 0xA2270, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0x104170, symSize: 0x129 } - - { offsetInCU: 0x39, offset: 0xA2282, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0x104170, symSize: 0x129 } - - { offsetInCU: 0x36, offset: 0xA238D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_OPENSSL_ia32cap_P, symObjAddr: 0xF60, symBinAddr: 0x12ED4E0, symSize: 0x0 } - - { offsetInCU: 0x27, offset: 0xA23E3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_OPENSSL_cpuid_setup, symObjAddr: 0x0, symBinAddr: 0x1042A0, symSize: 0xF8 } - - { offsetInCU: 0xDE, offset: 0xA249A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_OPENSSL_cpuid_setup, symObjAddr: 0x0, symBinAddr: 0x1042A0, symSize: 0xF8 } - - { offsetInCU: 0x27, offset: 0xA2603, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_scalar_mult_adx, symObjAddr: 0x0, symBinAddr: 0x1043A0, symSize: 0x1210 } - - { offsetInCU: 0x94F, offset: 0xA2F2B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_scalar_mult_adx, symObjAddr: 0x0, symBinAddr: 0x1043A0, symSize: 0x1210 } - - { offsetInCU: 0x3D8B, offset: 0xA6367, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_scalarmult_base_adx, symObjAddr: 0x1210, symBinAddr: 0x1055B0, symSize: 0x1E20 } - - { offsetInCU: 0x85E3, offset: 0xAABBF, size: 0x8, addend: 0x0, symName: _inline_x25519_ge_dbl_4, symObjAddr: 0x3030, symBinAddr: 0x1073D0, symSize: 0x361 } - - { offsetInCU: 0x27, offset: 0xABF6B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0x107740, symSize: 0xD0 } - - { offsetInCU: 0x348, offset: 0xAC28C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0x107740, symSize: 0xD0 } - - { offsetInCU: 0x5FA, offset: 0xAC53E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_update, symObjAddr: 0xD0, symBinAddr: 0x107810, symSize: 0x1C0 } - - { offsetInCU: 0x7EE, offset: 0xAC732, size: 0x8, addend: 0x0, symName: _poly1305_first_block, symObjAddr: 0x290, symBinAddr: 0x1079D0, symSize: 0x360 } - - { offsetInCU: 0xAED, offset: 0xACA31, size: 0x8, addend: 0x0, symName: _poly1305_blocks, symObjAddr: 0x5F0, symBinAddr: 0x107D30, symSize: 0x760 } - - { offsetInCU: 0xAF5, offset: 0xACA39, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_finish, symObjAddr: 0xD50, symBinAddr: 0x108490, symSize: 0xA97 } - - { offsetInCU: 0xF19, offset: 0xACE5D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_finish, symObjAddr: 0xD50, symBinAddr: 0x108490, symSize: 0xA97 } - - { offsetInCU: 0x10, offset: 0xAD63C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_fiat_curve25519_adx_mul, symObjAddr: 0x0, symBinAddr: 0x108F27, symSize: 0x2AF } - - { offsetInCU: 0x51, offset: 0xAD67D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_fiat_curve25519_adx_mul, symObjAddr: 0x0, symBinAddr: 0x108F27, symSize: 0x2AF } - - { offsetInCU: 0x10, offset: 0xAD672, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_fiat_curve25519_adx_square, symObjAddr: 0x0, symBinAddr: 0x1091D6, symSize: 0x1F4 } - - { offsetInCU: 0x54, offset: 0xAD6B6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_fiat_curve25519_adx_square, symObjAddr: 0x0, symBinAddr: 0x1091D6, symSize: 0x1F4 } - - { offsetInCU: 0x27, offset: 0xAD6BF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0x1093D0, symSize: 0x490 } - - { offsetInCU: 0x7B, offset: 0xAD713, size: 0x8, addend: 0x0, symName: _ecp_nistz256_precomputed, symObjAddr: 0x1000, symBinAddr: 0xA22000, symSize: 0x0 } - - { offsetInCU: 0x105, offset: 0xAD79D, size: 0x8, addend: 0x0, symName: _ONE, symObjAddr: 0x26000, symBinAddr: 0xA47000, symSize: 0x0 } - - { offsetInCU: 0x37B, offset: 0xADA13, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0x1093D0, symSize: 0x490 } - - { offsetInCU: 0x83F, offset: 0xADED7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base, symObjAddr: 0x490, symBinAddr: 0x109860, symSize: 0x300 } - - { offsetInCU: 0xC4E, offset: 0xAE2E6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base_vartime, symObjAddr: 0x790, symBinAddr: 0x109B60, symSize: 0x25D } - - { offsetInCU: 0x10, offset: 0xAE61E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0x109DC0, symSize: 0x3A0 } - - { offsetInCU: 0x48, offset: 0xAE656, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0x109DC0, symSize: 0x3A0 } - - { offsetInCU: 0x4D, offset: 0xAE65B, size: 0x8, addend: 0x0, symName: ChaCha20_ssse3, symObjAddr: 0x3A0, symBinAddr: 0x10A160, symSize: 0x220 } - - { offsetInCU: 0x60, offset: 0xAE66E, size: 0x8, addend: 0x0, symName: ChaCha20_4x, symObjAddr: 0x5C0, symBinAddr: 0x10A380, symSize: 0xA20 } - - { offsetInCU: 0x76, offset: 0xAE684, size: 0x8, addend: 0x0, symName: ChaCha20_8x, symObjAddr: 0xFE0, symBinAddr: 0x10ADA0, symSize: 0xB4C } - - { offsetInCU: 0x10, offset: 0xAE696, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_encrypt, symObjAddr: 0x0, symBinAddr: 0x10B900, symSize: 0x40 } - - { offsetInCU: 0x48, offset: 0xAE6CE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_encrypt, symObjAddr: 0x0, symBinAddr: 0x10B900, symSize: 0x40 } - - { offsetInCU: 0x4D, offset: 0xAE6D3, size: 0x8, addend: 0x0, symName: _aesni_encrypt2, symObjAddr: 0x40, symBinAddr: 0x10B940, symSize: 0x60 } - - { offsetInCU: 0x63, offset: 0xAE6E9, size: 0x8, addend: 0x0, symName: _aesni_encrypt3, symObjAddr: 0xA0, symBinAddr: 0x10B9A0, symSize: 0x70 } - - { offsetInCU: 0x79, offset: 0xAE6FF, size: 0x8, addend: 0x0, symName: _aesni_encrypt4, symObjAddr: 0x110, symBinAddr: 0x10BA10, symSize: 0x90 } - - { offsetInCU: 0x8F, offset: 0xAE715, size: 0x8, addend: 0x0, symName: _aesni_encrypt6, symObjAddr: 0x1A0, symBinAddr: 0x10BAA0, symSize: 0xE0 } - - { offsetInCU: 0xA5, offset: 0xAE72B, size: 0x8, addend: 0x0, symName: _aesni_encrypt8, symObjAddr: 0x280, symBinAddr: 0x10BB80, symSize: 0x110 } - - { offsetInCU: 0xD9, offset: 0xAE75F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_ctr32_encrypt_blocks, symObjAddr: 0x390, symBinAddr: 0x10BC90, symSize: 0x940 } - - { offsetInCU: 0xEA, offset: 0xAE770, size: 0x8, addend: 0x0, symName: __aesni_set_encrypt_key, symObjAddr: 0xCD0, symBinAddr: 0x10C5D0, symSize: 0x44D } - - { offsetInCU: 0x10, offset: 0xAE766, size: 0x8, addend: 0x0, symName: _vpaes_encrypt_core, symObjAddr: 0x0, symBinAddr: 0x10CA20, symSize: 0x160 } - - { offsetInCU: 0x3B, offset: 0xAE791, size: 0x8, addend: 0x0, symName: _vpaes_encrypt_core, symObjAddr: 0x0, symBinAddr: 0x10CA20, symSize: 0x160 } - - { offsetInCU: 0x54, offset: 0xAE7AA, size: 0x8, addend: 0x0, symName: _vpaes_encrypt_core_2x, symObjAddr: 0x160, symBinAddr: 0x10CB80, symSize: 0x290 } - - { offsetInCU: 0x68, offset: 0xAE7BE, size: 0x8, addend: 0x0, symName: _vpaes_schedule_core, symObjAddr: 0x3F0, symBinAddr: 0x10CE10, symSize: 0xF0 } - - { offsetInCU: 0x7F, offset: 0xAE7D5, size: 0x8, addend: 0x0, symName: _vpaes_schedule_round, symObjAddr: 0x4E0, symBinAddr: 0x10CF00, symSize: 0x21 } - - { offsetInCU: 0x99, offset: 0xAE7EF, size: 0x8, addend: 0x0, symName: _vpaes_schedule_low_round, symObjAddr: 0x501, symBinAddr: 0x10CF21, symSize: 0x9F } - - { offsetInCU: 0xAF, offset: 0xAE805, size: 0x8, addend: 0x0, symName: _vpaes_schedule_transform, symObjAddr: 0x5A0, symBinAddr: 0x10CFC0, symSize: 0x30 } - - { offsetInCU: 0xC2, offset: 0xAE818, size: 0x8, addend: 0x0, symName: _vpaes_schedule_mangle, symObjAddr: 0x5D0, symBinAddr: 0x10CFF0, symSize: 0x50 } - - { offsetInCU: 0xE9, offset: 0xAE83F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_vpaes_set_encrypt_key, symObjAddr: 0x620, symBinAddr: 0x10D040, symSize: 0x30 } - - { offsetInCU: 0xF7, offset: 0xAE84D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_vpaes_encrypt, symObjAddr: 0x650, symBinAddr: 0x10D070, symSize: 0x20 } - - { offsetInCU: 0x11A, offset: 0xAE870, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_vpaes_ctr32_encrypt_blocks, symObjAddr: 0x670, symBinAddr: 0x10D090, symSize: 0xD0 } - - { offsetInCU: 0x112, offset: 0xAE868, size: 0x8, addend: 0x0, symName: _vpaes_preheat, symObjAddr: 0x740, symBinAddr: 0x10D160, symSize: 0x31 } - - { offsetInCU: 0x10, offset: 0xAE878, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0x10D1A0, symSize: 0x2A0 } - - { offsetInCU: 0x45, offset: 0xAE8AD, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0x10D1A0, symSize: 0x2A0 } - - { offsetInCU: 0x4C, offset: 0xAE8B4, size: 0x8, addend: 0x0, symName: bn_mul4x_mont, symObjAddr: 0x2A0, symBinAddr: 0x10D440, symSize: 0x560 } - - { offsetInCU: 0x62, offset: 0xAE8CA, size: 0x8, addend: 0x0, symName: bn_sqr8x_mont, symObjAddr: 0x800, symBinAddr: 0x10D9A0, symSize: 0x220 } - - { offsetInCU: 0x79, offset: 0xAE8E1, size: 0x8, addend: 0x0, symName: bn_mulx4x_mont, symObjAddr: 0xA20, symBinAddr: 0x10DBC0, symSize: 0x570 } - - { offsetInCU: 0x10, offset: 0xAE8F0, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_mul_mont_gather5, symObjAddr: 0x0, symBinAddr: 0x10E140, symSize: 0x660 } - - { offsetInCU: 0x4D, offset: 0xAE92D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_mul_mont_gather5, symObjAddr: 0x0, symBinAddr: 0x10E140, symSize: 0x660 } - - { offsetInCU: 0x54, offset: 0xAE934, size: 0x8, addend: 0x0, symName: bn_mul4x_mont_gather5, symObjAddr: 0x660, symBinAddr: 0x10E7A0, symSize: 0x100 } - - { offsetInCU: 0x63, offset: 0xAE943, size: 0x8, addend: 0x0, symName: mul4x_internal, symObjAddr: 0x760, symBinAddr: 0x10E8A0, symSize: 0x7E0 } - - { offsetInCU: 0x85, offset: 0xAE965, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_power5, symObjAddr: 0xF40, symBinAddr: 0x10F080, symSize: 0x180 } - - { offsetInCU: 0xA3, offset: 0xAE983, size: 0x8, addend: 0x0, symName: __bn_sqr8x_internal, symObjAddr: 0x10C0, symBinAddr: 0x10F200, symSize: 0x579 } - - { offsetInCU: 0xAA, offset: 0xAE98A, size: 0x8, addend: 0x0, symName: __bn_sqr8x_reduction, symObjAddr: 0x1639, symBinAddr: 0x10F779, symSize: 0x347 } - - { offsetInCU: 0xC0, offset: 0xAE9A0, size: 0x8, addend: 0x0, symName: __bn_post4x_internal, symObjAddr: 0x1980, symBinAddr: 0x10FAC0, symSize: 0xA0 } - - { offsetInCU: 0xD9, offset: 0xAE9B9, size: 0x8, addend: 0x0, symName: bn_mulx4x_mont_gather5, symObjAddr: 0x1A20, symBinAddr: 0x10FB60, symSize: 0xE0 } - - { offsetInCU: 0xE8, offset: 0xAE9C8, size: 0x8, addend: 0x0, symName: mulx4x_internal, symObjAddr: 0x1B00, symBinAddr: 0x10FC40, symSize: 0x7E0 } - - { offsetInCU: 0xF9, offset: 0xAE9D9, size: 0x8, addend: 0x0, symName: bn_powerx5, symObjAddr: 0x22E0, symBinAddr: 0x110420, symSize: 0x160 } - - { offsetInCU: 0x128, offset: 0xAEA08, size: 0x8, addend: 0x0, symName: __bn_sqrx8x_internal, symObjAddr: 0x2440, symBinAddr: 0x110580, symSize: 0x637 } - - { offsetInCU: 0x12F, offset: 0xAEA0F, size: 0x8, addend: 0x0, symName: __bn_sqrx8x_reduction, symObjAddr: 0x2A77, symBinAddr: 0x110BB7, symSize: 0x329 } - - { offsetInCU: 0x145, offset: 0xAEA25, size: 0x8, addend: 0x0, symName: __bn_postx4x_internal, symObjAddr: 0x2DA0, symBinAddr: 0x110EE0, symSize: 0x90 } - - { offsetInCU: 0x163, offset: 0xAEA43, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_scatter5, symObjAddr: 0x2E30, symBinAddr: 0x110F70, symSize: 0x30 } - - { offsetInCU: 0x178, offset: 0xAEA58, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_gather5, symObjAddr: 0x2E60, symBinAddr: 0x110FA0, symSize: 0x27F } - - { offsetInCU: 0x10, offset: 0xAEA5A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_neg, symObjAddr: 0x0, symBinAddr: 0x111220, symSize: 0x80 } - - { offsetInCU: 0x4A, offset: 0xAEA94, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_neg, symObjAddr: 0x0, symBinAddr: 0x111220, symSize: 0x80 } - - { offsetInCU: 0x64, offset: 0xAEAAE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_scalar_mul_mont, symObjAddr: 0x80, symBinAddr: 0x1112A0, symSize: 0x360 } - - { offsetInCU: 0x7E, offset: 0xAEAC8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_scalar_sqr_rep_mont, symObjAddr: 0x3E0, symBinAddr: 0x111600, symSize: 0x300 } - - { offsetInCU: 0x85, offset: 0xAEACF, size: 0x8, addend: 0x0, symName: ecp_nistz256_ord_mul_montx, symObjAddr: 0x6E0, symBinAddr: 0x111900, symSize: 0x3C0 } - - { offsetInCU: 0x9B, offset: 0xAEAE5, size: 0x8, addend: 0x0, symName: ecp_nistz256_ord_sqr_montx, symObjAddr: 0xAA0, symBinAddr: 0x111CC0, symSize: 0x320 } - - { offsetInCU: 0xB5, offset: 0xAEAFF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_mul_mont, symObjAddr: 0xDC0, symBinAddr: 0x111FE0, symSize: 0xA0 } - - { offsetInCU: 0xC4, offset: 0xAEB0E, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_montq, symObjAddr: 0xE60, symBinAddr: 0x112080, symSize: 0x240 } - - { offsetInCU: 0xE1, offset: 0xAEB2B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_sqr_mont, symObjAddr: 0x10A0, symBinAddr: 0x1122C0, symSize: 0x80 } - - { offsetInCU: 0xF0, offset: 0xAEB3A, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_montq, symObjAddr: 0x1120, symBinAddr: 0x112340, symSize: 0x1A0 } - - { offsetInCU: 0x106, offset: 0xAEB50, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_montx, symObjAddr: 0x12C0, symBinAddr: 0x1124E0, symSize: 0x260 } - - { offsetInCU: 0x11C, offset: 0xAEB66, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_montx, symObjAddr: 0x1520, symBinAddr: 0x112740, symSize: 0x1C0 } - - { offsetInCU: 0x142, offset: 0xAEB8C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_select_w5, symObjAddr: 0x16E0, symBinAddr: 0x112900, symSize: 0xE0 } - - { offsetInCU: 0x158, offset: 0xAEBA2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_select_w7, symObjAddr: 0x17C0, symBinAddr: 0x1129E0, symSize: 0xC0 } - - { offsetInCU: 0x162, offset: 0xAEBAC, size: 0x8, addend: 0x0, symName: ecp_nistz256_avx2_select_w5, symObjAddr: 0x1880, symBinAddr: 0x112AA0, symSize: 0xC0 } - - { offsetInCU: 0x178, offset: 0xAEBC2, size: 0x8, addend: 0x0, symName: ecp_nistz256_avx2_select_w7, symObjAddr: 0x1940, symBinAddr: 0x112B60, symSize: 0xE0 } - - { offsetInCU: 0x188, offset: 0xAEBD2, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add_toq, symObjAddr: 0x1A20, symBinAddr: 0x112C40, symSize: 0x60 } - - { offsetInCU: 0x1A0, offset: 0xAEBEA, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_fromq, symObjAddr: 0x1A80, symBinAddr: 0x112CA0, symSize: 0x60 } - - { offsetInCU: 0x1B1, offset: 0xAEBFB, size: 0x8, addend: 0x0, symName: __ecp_nistz256_subq, symObjAddr: 0x1AE0, symBinAddr: 0x112D00, symSize: 0x40 } - - { offsetInCU: 0x1CC, offset: 0xAEC16, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_by_2q, symObjAddr: 0x1B20, symBinAddr: 0x112D40, symSize: 0x60 } - - { offsetInCU: 0x1ED, offset: 0xAEC37, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_double, symObjAddr: 0x1B80, symBinAddr: 0x112DA0, symSize: 0x320 } - - { offsetInCU: 0x200, offset: 0xAEC4A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_add, symObjAddr: 0x1EA0, symBinAddr: 0x1130C0, symSize: 0x780 } - - { offsetInCU: 0x21D, offset: 0xAEC67, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_add_affine, symObjAddr: 0x2620, symBinAddr: 0x113840, symSize: 0x580 } - - { offsetInCU: 0x222, offset: 0xAEC6C, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add_tox, symObjAddr: 0x2BA0, symBinAddr: 0x113DC0, symSize: 0x60 } - - { offsetInCU: 0x23A, offset: 0xAEC84, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_fromx, symObjAddr: 0x2C00, symBinAddr: 0x113E20, symSize: 0x60 } - - { offsetInCU: 0x24B, offset: 0xAEC95, size: 0x8, addend: 0x0, symName: __ecp_nistz256_subx, symObjAddr: 0x2C60, symBinAddr: 0x113E80, symSize: 0x60 } - - { offsetInCU: 0x266, offset: 0xAECB0, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_by_2x, symObjAddr: 0x2CC0, symBinAddr: 0x113EE0, symSize: 0x60 } - - { offsetInCU: 0x27F, offset: 0xAECC9, size: 0x8, addend: 0x0, symName: ecp_nistz256_point_doublex, symObjAddr: 0x2D20, symBinAddr: 0x113F40, symSize: 0x320 } - - { offsetInCU: 0x292, offset: 0xAECDC, size: 0x8, addend: 0x0, symName: ecp_nistz256_point_addx, symObjAddr: 0x3040, symBinAddr: 0x114260, symSize: 0x760 } - - { offsetInCU: 0x2AF, offset: 0xAECF9, size: 0x8, addend: 0x0, symName: ecp_nistz256_point_add_affinex, symObjAddr: 0x37A0, symBinAddr: 0x1149C0, symSize: 0x555 } - - { offsetInCU: 0x10, offset: 0xAECF8, size: 0x8, addend: 0x0, symName: _aesni_ctr32_ghash_6x, symObjAddr: 0x0, symBinAddr: 0x114F20, symSize: 0x5A0 } - - { offsetInCU: 0x3D, offset: 0xAED25, size: 0x8, addend: 0x0, symName: _aesni_ctr32_ghash_6x, symObjAddr: 0x0, symBinAddr: 0x114F20, symSize: 0x5A0 } - - { offsetInCU: 0x61, offset: 0xAED49, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aesni_gcm_decrypt, symObjAddr: 0x5A0, symBinAddr: 0x1154C0, symSize: 0x140 } - - { offsetInCU: 0x63, offset: 0xAED4B, size: 0x8, addend: 0x0, symName: _aesni_ctr32_6x, symObjAddr: 0x6E0, symBinAddr: 0x115600, symSize: 0x180 } - - { offsetInCU: 0x8D, offset: 0xAED75, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aesni_gcm_encrypt, symObjAddr: 0x860, symBinAddr: 0x115780, symSize: 0x423 } - - { offsetInCU: 0x10, offset: 0xAED70, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0x115BC0, symSize: 0x260 } - - { offsetInCU: 0x48, offset: 0xAEDA8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0x115BC0, symSize: 0x260 } - - { offsetInCU: 0x5F, offset: 0xAEDBF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_gmult_clmul, symObjAddr: 0x260, symBinAddr: 0x115E20, symSize: 0xC0 } - - { offsetInCU: 0x75, offset: 0xAEDD5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_ghash_clmul, symObjAddr: 0x320, symBinAddr: 0x115EE0, symSize: 0x660 } - - { offsetInCU: 0x88, offset: 0xAEDE8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_init_avx, symObjAddr: 0x980, symBinAddr: 0x116540, symSize: 0x1A0 } - - { offsetInCU: 0x9F, offset: 0xAEDFF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_ghash_avx, symObjAddr: 0xB20, symBinAddr: 0x1166E0, symSize: 0x697 } - - { offsetInCU: 0x10, offset: 0xAEDFE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0x116D80, symSize: 0x1240 } - - { offsetInCU: 0x51, offset: 0xAEE3F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0x116D80, symSize: 0x1240 } - - { offsetInCU: 0x5A, offset: 0xAEE48, size: 0x8, addend: 0x0, symName: sha512_block_data_order_avx, symObjAddr: 0x1240, symBinAddr: 0x117FC0, symSize: 0x1176 } - - { offsetInCU: 0x10, offset: 0xAEE4A, size: 0x8, addend: 0x0, symName: poly_hash_ad_internal, symObjAddr: 0x0, symBinAddr: 0x119140, symSize: 0x200 } - - { offsetInCU: 0x44, offset: 0xAEE7E, size: 0x8, addend: 0x0, symName: poly_hash_ad_internal, symObjAddr: 0x0, symBinAddr: 0x119140, symSize: 0x200 } - - { offsetInCU: 0x66, offset: 0xAEEA0, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_chacha20_poly1305_open, symObjAddr: 0x200, symBinAddr: 0x119340, symSize: 0x21C0 } - - { offsetInCU: 0x7C, offset: 0xAEEB6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_chacha20_poly1305_seal, symObjAddr: 0x23C0, symBinAddr: 0x11B500, symSize: 0x1D2D } - - { offsetInCU: 0x83, offset: 0xAEEBD, size: 0x8, addend: 0x0, symName: process_extra_in_trailer, symObjAddr: 0x40ED, symBinAddr: 0x11D22D, symSize: 0x553 } - - { offsetInCU: 0x9C, offset: 0xAEED6, size: 0x8, addend: 0x0, symName: chacha20_poly1305_open_avx2, symObjAddr: 0x4640, symBinAddr: 0x11D780, symSize: 0x25C0 } - - { offsetInCU: 0xB2, offset: 0xAEEEC, size: 0x8, addend: 0x0, symName: chacha20_poly1305_seal_avx2, symObjAddr: 0x6C00, symBinAddr: 0x11FD40, symSize: 0x2F01 } - - { offsetInCU: 0x10, offset: 0xAEEEE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0x122C80, symSize: 0x1200 } - - { offsetInCU: 0x51, offset: 0xAEF2F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0x122C80, symSize: 0x1200 } - - { offsetInCU: 0x5D, offset: 0xAEF3B, size: 0x8, addend: 0x0, symName: sha256_block_data_order_shaext, symObjAddr: 0x1200, symBinAddr: 0x123E80, symSize: 0x340 } - - { offsetInCU: 0x72, offset: 0xAEF50, size: 0x8, addend: 0x0, symName: sha256_block_data_order_ssse3, symObjAddr: 0x1540, symBinAddr: 0x1241C0, symSize: 0xEC0 } - - { offsetInCU: 0x86, offset: 0xAEF64, size: 0x8, addend: 0x0, symName: sha256_block_data_order_avx, symObjAddr: 0x2400, symBinAddr: 0x125080, symSize: 0xEF7 } + - { offsetInCU: 0x34, offset: 0x76E7D, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionString, symObjAddr: 0x0, symBinAddr: 0x9C6000, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x76EB2, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionNumber, symObjAddr: 0x38, symBinAddr: 0x9C6038, symSize: 0x0 } + - { offsetInCU: 0x3F, offset: 0x76F07, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x40, symBinAddr: 0x1D80, symSize: 0x10 } + - { offsetInCU: 0x53, offset: 0x76F1B, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x50, symBinAddr: 0x1D90, symSize: 0x10 } + - { offsetInCU: 0x67, offset: 0x76F2F, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwet', symObjAddr: 0x60, symBinAddr: 0x1DA0, symSize: 0x20 } + - { offsetInCU: 0x7B, offset: 0x76F43, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwst', symObjAddr: 0x80, symBinAddr: 0x1DC0, symSize: 0x30 } + - { offsetInCU: 0x8F, offset: 0x76F57, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwCP', symObjAddr: 0xD0, symBinAddr: 0x1E10, symSize: 0x30 } + - { offsetInCU: 0xA3, offset: 0x76F6B, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0x100, symBinAddr: 0x1E40, symSize: 0x20 } + - { offsetInCU: 0xB7, offset: 0x76F7F, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwet', symObjAddr: 0x120, symBinAddr: 0x1E60, symSize: 0x20 } + - { offsetInCU: 0xCB, offset: 0x76F93, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwst', symObjAddr: 0x140, symBinAddr: 0x1E80, symSize: 0x30 } + - { offsetInCU: 0x4F, offset: 0x77154, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC11_WriteQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x3020, symBinAddr: 0x126E040, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x7716E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10_ReadQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x3028, symBinAddr: 0x126E048, symSize: 0x0 } + - { offsetInCU: 0x9D, offset: 0x771A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTo', symObjAddr: 0x10, symBinAddr: 0x1F50, symSize: 0x40 } + - { offsetInCU: 0xF3, offset: 0x771F8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x60, symBinAddr: 0x1FA0, symSize: 0x60 } + - { offsetInCU: 0x144, offset: 0x77249, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0xD0, symBinAddr: 0x2010, symSize: 0x40 } + - { offsetInCU: 0x19F, offset: 0x772A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x120, symBinAddr: 0x2060, symSize: 0x50 } + - { offsetInCU: 0x204, offset: 0x77309, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0x180, symBinAddr: 0x20C0, symSize: 0x60 } + - { offsetInCU: 0x27D, offset: 0x77382, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x1F0, symBinAddr: 0x2130, symSize: 0x90 } + - { offsetInCU: 0x307, offset: 0x7740C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZTo', symObjAddr: 0x2F0, symBinAddr: 0x2230, symSize: 0x80 } + - { offsetInCU: 0x3CC, offset: 0x774D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZTo', symObjAddr: 0x3E0, symBinAddr: 0x2320, symSize: 0x80 } + - { offsetInCU: 0x49B, offset: 0x775A0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZTo', symObjAddr: 0x4D0, symBinAddr: 0x2410, symSize: 0x80 } + - { offsetInCU: 0x565, offset: 0x7766A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZTo', symObjAddr: 0x5D0, symBinAddr: 0x2510, symSize: 0x90 } + - { offsetInCU: 0x5FD, offset: 0x77702, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZTo', symObjAddr: 0x670, symBinAddr: 0x25B0, symSize: 0x10 } + - { offsetInCU: 0x664, offset: 0x77769, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZTo', symObjAddr: 0x690, symBinAddr: 0x25D0, symSize: 0x10 } + - { offsetInCU: 0x6BB, offset: 0x777C0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZTo', symObjAddr: 0x6B0, symBinAddr: 0x25F0, symSize: 0x10 } + - { offsetInCU: 0x712, offset: 0x77817, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZTo', symObjAddr: 0x6D0, symBinAddr: 0x2610, symSize: 0x10 } + - { offsetInCU: 0x769, offset: 0x7786E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZTo', symObjAddr: 0x6F0, symBinAddr: 0x2630, symSize: 0x10 } + - { offsetInCU: 0x7C0, offset: 0x778C5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZTo', symObjAddr: 0x710, symBinAddr: 0x2650, symSize: 0x10 } + - { offsetInCU: 0x83F, offset: 0x77944, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZTo', symObjAddr: 0x730, symBinAddr: 0x2670, symSize: 0x40 } + - { offsetInCU: 0x8EA, offset: 0x779EF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZTo', symObjAddr: 0x780, symBinAddr: 0x26C0, symSize: 0x20 } + - { offsetInCU: 0x95D, offset: 0x77A62, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZTo', symObjAddr: 0x7B0, symBinAddr: 0x26F0, symSize: 0x10 } + - { offsetInCU: 0x9B4, offset: 0x77AB9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZTo', symObjAddr: 0x820, symBinAddr: 0x2760, symSize: 0x70 } + - { offsetInCU: 0xA3F, offset: 0x77B44, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTo', symObjAddr: 0xA30, symBinAddr: 0x2970, symSize: 0xA0 } + - { offsetInCU: 0xA90, offset: 0x77B95, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZTo', symObjAddr: 0xD30, symBinAddr: 0x2C70, symSize: 0xA0 } + - { offsetInCU: 0xAE1, offset: 0x77BE6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZTo', symObjAddr: 0x1090, symBinAddr: 0x2FD0, symSize: 0xA0 } + - { offsetInCU: 0xB3D, offset: 0x77C42, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTo', symObjAddr: 0x14E0, symBinAddr: 0x3420, symSize: 0xD0 } + - { offsetInCU: 0xB85, offset: 0x77C8A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTo', symObjAddr: 0x15C0, symBinAddr: 0x3500, symSize: 0x40 } + - { offsetInCU: 0xBE5, offset: 0x77CEA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfcTo', symObjAddr: 0x1650, symBinAddr: 0x3590, symSize: 0x30 } + - { offsetInCU: 0xC38, offset: 0x77D3D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTf4nd_n', symObjAddr: 0x16C0, symBinAddr: 0x3600, symSize: 0x300 } + - { offsetInCU: 0xE68, offset: 0x77F6D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTf4nnnd_n', symObjAddr: 0x19C0, symBinAddr: 0x3900, symSize: 0x250 } + - { offsetInCU: 0x105E, offset: 0x78163, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTf4nnd_n', symObjAddr: 0x1C10, symBinAddr: 0x3B50, symSize: 0xB0 } + - { offsetInCU: 0x1157, offset: 0x7825C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTf4nnnnd_n', symObjAddr: 0x1CC0, symBinAddr: 0x3C00, symSize: 0x1B0 } + - { offsetInCU: 0x12C8, offset: 0x783CD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTf4nnnnnnd_n', symObjAddr: 0x1E70, symBinAddr: 0x3DB0, symSize: 0x1D0 } + - { offsetInCU: 0x1459, offset: 0x7855E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTf4nnnnnnnnnnd_n', symObjAddr: 0x2040, symBinAddr: 0x3F80, symSize: 0x200 } + - { offsetInCU: 0x1641, offset: 0x78746, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTf4nnnd_n', symObjAddr: 0x2240, symBinAddr: 0x4180, symSize: 0x1D0 } + - { offsetInCU: 0x170B, offset: 0x78810, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTf4nnnnd_n', symObjAddr: 0x25D0, symBinAddr: 0x4510, symSize: 0x200 } + - { offsetInCU: 0x17EC, offset: 0x788F1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTf4d_n', symObjAddr: 0x27D0, symBinAddr: 0x4710, symSize: 0x110 } + - { offsetInCU: 0x187F, offset: 0x78984, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TR', symObjAddr: 0xAD0, symBinAddr: 0x2A10, symSize: 0x70 } + - { offsetInCU: 0x1897, offset: 0x7899C, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TR', symObjAddr: 0xDD0, symBinAddr: 0x2D10, symSize: 0x50 } + - { offsetInCU: 0x1904, offset: 0x78A09, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfETo', symObjAddr: 0x16B0, symBinAddr: 0x35F0, symSize: 0x10 } + - { offsetInCU: 0x198F, offset: 0x78A94, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCMa', symObjAddr: 0x28E0, symBinAddr: 0x4820, symSize: 0x20 } + - { offsetInCU: 0x19A3, offset: 0x78AA8, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TRTA', symObjAddr: 0x2920, symBinAddr: 0x4860, symSize: 0x10 } + - { offsetInCU: 0x19C2, offset: 0x78AC7, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSg10ObjectiveC8ObjCBoolVIeyByy_ACSbIeggy_TRTA', symObjAddr: 0x2930, symBinAddr: 0x4870, symSize: 0x20 } + - { offsetInCU: 0x19EB, offset: 0x78AF0, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TRTA', symObjAddr: 0x2950, symBinAddr: 0x4890, symSize: 0x10 } + - { offsetInCU: 0x19FF, offset: 0x78B04, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCMa', symObjAddr: 0x2960, symBinAddr: 0x48A0, symSize: 0x30 } + - { offsetInCU: 0x1A13, offset: 0x78B18, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_TA', symObjAddr: 0x29E0, symBinAddr: 0x4920, symSize: 0x40 } + - { offsetInCU: 0x1A27, offset: 0x78B2C, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2A20, symBinAddr: 0x4960, symSize: 0x20 } + - { offsetInCU: 0x1A3B, offset: 0x78B40, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2A40, symBinAddr: 0x4980, symSize: 0x10 } + - { offsetInCU: 0x1A4F, offset: 0x78B54, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2A70, symBinAddr: 0x49B0, symSize: 0x40 } + - { offsetInCU: 0x1A83, offset: 0x78B88, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2B30, symBinAddr: 0x4A70, symSize: 0x40 } + - { offsetInCU: 0x1AC1, offset: 0x78BC6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2B70, symBinAddr: 0x4AB0, symSize: 0x20 } + - { offsetInCU: 0x1AF5, offset: 0x78BFA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2C20, symBinAddr: 0x4B60, symSize: 0x40 } + - { offsetInCU: 0x1B29, offset: 0x78C2E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2C90, symBinAddr: 0x4BD0, symSize: 0x30 } + - { offsetInCU: 0x1B65, offset: 0x78C6A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_TA', symObjAddr: 0x2D10, symBinAddr: 0x4C50, symSize: 0x30 } + - { offsetInCU: 0x1B79, offset: 0x78C7E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2D40, symBinAddr: 0x4C80, symSize: 0x40 } + - { offsetInCU: 0x1FF8, offset: 0x790FD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZ', symObjAddr: 0x0, symBinAddr: 0x1F40, symSize: 0x10 } + - { offsetInCU: 0x2013, offset: 0x79118, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x50, symBinAddr: 0x1F90, symSize: 0x10 } + - { offsetInCU: 0x202E, offset: 0x79133, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0xC0, symBinAddr: 0x2000, symSize: 0x10 } + - { offsetInCU: 0x204F, offset: 0x79154, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x110, symBinAddr: 0x2050, symSize: 0x10 } + - { offsetInCU: 0x206A, offset: 0x7916F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0x170, symBinAddr: 0x20B0, symSize: 0x10 } + - { offsetInCU: 0x2085, offset: 0x7918A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x1E0, symBinAddr: 0x2120, symSize: 0x10 } + - { offsetInCU: 0x20A0, offset: 0x791A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZ', symObjAddr: 0x280, symBinAddr: 0x21C0, symSize: 0x70 } + - { offsetInCU: 0x21FC, offset: 0x79301, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZ', symObjAddr: 0x370, symBinAddr: 0x22B0, symSize: 0x70 } + - { offsetInCU: 0x235A, offset: 0x7945F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZ', symObjAddr: 0x460, symBinAddr: 0x23A0, symSize: 0x70 } + - { offsetInCU: 0x24B8, offset: 0x795BD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZ', symObjAddr: 0x550, symBinAddr: 0x2490, symSize: 0x80 } + - { offsetInCU: 0x262C, offset: 0x79731, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZ', symObjAddr: 0x660, symBinAddr: 0x25A0, symSize: 0x10 } + - { offsetInCU: 0x269C, offset: 0x797A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZ', symObjAddr: 0x680, symBinAddr: 0x25C0, symSize: 0x10 } + - { offsetInCU: 0x26DF, offset: 0x797E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZ', symObjAddr: 0x6A0, symBinAddr: 0x25E0, symSize: 0x10 } + - { offsetInCU: 0x2724, offset: 0x79829, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZ', symObjAddr: 0x6C0, symBinAddr: 0x2600, symSize: 0x10 } + - { offsetInCU: 0x2767, offset: 0x7986C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZ', symObjAddr: 0x6E0, symBinAddr: 0x2620, symSize: 0x10 } + - { offsetInCU: 0x27AA, offset: 0x798AF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZ', symObjAddr: 0x700, symBinAddr: 0x2640, symSize: 0x10 } + - { offsetInCU: 0x27ED, offset: 0x798F2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZ', symObjAddr: 0x720, symBinAddr: 0x2660, symSize: 0x10 } + - { offsetInCU: 0x28D3, offset: 0x799D8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZ', symObjAddr: 0x770, symBinAddr: 0x26B0, symSize: 0x10 } + - { offsetInCU: 0x2952, offset: 0x79A57, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZ', symObjAddr: 0x7A0, symBinAddr: 0x26E0, symSize: 0x10 } + - { offsetInCU: 0x2995, offset: 0x79A9A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZ', symObjAddr: 0x7C0, symBinAddr: 0x2700, symSize: 0x60 } + - { offsetInCU: 0x2A56, offset: 0x79B5B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZ', symObjAddr: 0x890, symBinAddr: 0x27D0, symSize: 0x10 } + - { offsetInCU: 0x2A6A, offset: 0x79B6F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_', symObjAddr: 0x8A0, symBinAddr: 0x27E0, symSize: 0x190 } + - { offsetInCU: 0x2B0A, offset: 0x79C0F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZ', symObjAddr: 0xB40, symBinAddr: 0x2A80, symSize: 0x30 } + - { offsetInCU: 0x2B1E, offset: 0x79C23, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_', symObjAddr: 0xB70, symBinAddr: 0x2AB0, symSize: 0x1C0 } + - { offsetInCU: 0x2C02, offset: 0x79D07, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZ', symObjAddr: 0xE20, symBinAddr: 0x2D60, symSize: 0x30 } + - { offsetInCU: 0x2C16, offset: 0x79D1B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_', symObjAddr: 0xE50, symBinAddr: 0x2D90, symSize: 0x240 } + - { offsetInCU: 0x2CCA, offset: 0x79DCF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZ', symObjAddr: 0x1130, symBinAddr: 0x3070, symSize: 0x10 } + - { offsetInCU: 0x2CDE, offset: 0x79DE3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_', symObjAddr: 0x1140, symBinAddr: 0x3080, symSize: 0x3A0 } + - { offsetInCU: 0x2F74, offset: 0x7A079, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZ', symObjAddr: 0x15B0, symBinAddr: 0x34F0, symSize: 0x10 } + - { offsetInCU: 0x2F8F, offset: 0x7A094, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfC', symObjAddr: 0x1600, symBinAddr: 0x3540, symSize: 0x20 } + - { offsetInCU: 0x2FA3, offset: 0x7A0A8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfc', symObjAddr: 0x1620, symBinAddr: 0x3560, symSize: 0x30 } + - { offsetInCU: 0x2FD9, offset: 0x7A0DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfD', symObjAddr: 0x1680, symBinAddr: 0x35C0, symSize: 0x30 } + - { offsetInCU: 0x4F, offset: 0x7A307, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LLSo7GLKViewCvpZ', symObjAddr: 0x4A60, symBinAddr: 0x126E080, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x7A321, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15_shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvpZ', symObjAddr: 0x4A68, symBinAddr: 0x126E088, symSize: 0x0 } + - { offsetInCU: 0x83, offset: 0x7A33B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvpZ', symObjAddr: 0x4A70, symBinAddr: 0x126E090, symSize: 0x0 } + - { offsetInCU: 0x9D, offset: 0x7A355, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LLSo10NSMapTableCySo8NSStringCACGvpZ', symObjAddr: 0x4A78, symBinAddr: 0x126E098, symSize: 0x0 } + - { offsetInCU: 0xAB, offset: 0x7A363, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0x0, symBinAddr: 0x4F50, symSize: 0x60 } + - { offsetInCU: 0xF0, offset: 0x7A3A8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5store_WZ', symObjAddr: 0x60, symBinAddr: 0x4FB0, symSize: 0x30 } + - { offsetInCU: 0x135, offset: 0x7A3ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0xD0, symBinAddr: 0x5020, symSize: 0x40 } + - { offsetInCU: 0x187, offset: 0x7A43F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x1B0, symBinAddr: 0x5100, symSize: 0x20 } + - { offsetInCU: 0x1DD, offset: 0x7A495, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1D0, symBinAddr: 0x5120, symSize: 0x20 } + - { offsetInCU: 0x24C, offset: 0x7A504, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyFTo', symObjAddr: 0x230, symBinAddr: 0x5180, symSize: 0x40 } + - { offsetInCU: 0x301, offset: 0x7A5B9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvgTo', symObjAddr: 0x270, symBinAddr: 0x51C0, symSize: 0x40 } + - { offsetInCU: 0x33C, offset: 0x7A5F4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvsTo', symObjAddr: 0x2E0, symBinAddr: 0x5230, symSize: 0x30 } + - { offsetInCU: 0x3CB, offset: 0x7A683, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvgTo', symObjAddr: 0x520, symBinAddr: 0x5470, symSize: 0x40 } + - { offsetInCU: 0x421, offset: 0x7A6D9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvsTo', symObjAddr: 0x590, symBinAddr: 0x54E0, symSize: 0x40 } + - { offsetInCU: 0x47A, offset: 0x7A732, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvgTo', symObjAddr: 0x5D0, symBinAddr: 0x5520, symSize: 0x40 } + - { offsetInCU: 0x4D0, offset: 0x7A788, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvsTo', symObjAddr: 0x640, symBinAddr: 0x5590, symSize: 0x40 } + - { offsetInCU: 0x529, offset: 0x7A7E1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x680, symBinAddr: 0x55D0, symSize: 0x20 } + - { offsetInCU: 0x57F, offset: 0x7A837, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6A0, symBinAddr: 0x55F0, symSize: 0x20 } + - { offsetInCU: 0x5C2, offset: 0x7A87A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6C0, symBinAddr: 0x5610, symSize: 0x20 } + - { offsetInCU: 0x61A, offset: 0x7A8D2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvsTo', symObjAddr: 0x6E0, symBinAddr: 0x5630, symSize: 0x30 } + - { offsetInCU: 0x673, offset: 0x7A92B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x710, symBinAddr: 0x5660, symSize: 0x20 } + - { offsetInCU: 0x6C9, offset: 0x7A981, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x730, symBinAddr: 0x5680, symSize: 0x10 } + - { offsetInCU: 0x70C, offset: 0x7A9C4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x740, symBinAddr: 0x5690, symSize: 0x30 } + - { offsetInCU: 0x73E, offset: 0x7A9F6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x7E0, symBinAddr: 0x5730, symSize: 0x30 } + - { offsetInCU: 0x786, offset: 0x7AA3E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvgTo', symObjAddr: 0x880, symBinAddr: 0x57D0, symSize: 0x30 } + - { offsetInCU: 0x7EE, offset: 0x7AAA6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvgTo', symObjAddr: 0x8E0, symBinAddr: 0x5830, symSize: 0x30 } + - { offsetInCU: 0x88D, offset: 0x7AB45, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x950, symBinAddr: 0x58A0, symSize: 0xD0 } + - { offsetInCU: 0x989, offset: 0x7AC41, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x1320, symBinAddr: 0x6270, symSize: 0xD0 } + - { offsetInCU: 0x9F2, offset: 0x7ACAA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtFTo', symObjAddr: 0x17B0, symBinAddr: 0x6700, symSize: 0x90 } + - { offsetInCU: 0xA2F, offset: 0x7ACE7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtFTo', symObjAddr: 0x1930, symBinAddr: 0x6880, symSize: 0x100 } + - { offsetInCU: 0xAAD, offset: 0x7AD65, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbFTo', symObjAddr: 0x1B00, symBinAddr: 0x6A50, symSize: 0x40 } + - { offsetInCU: 0xAE0, offset: 0x7AD98, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x1B40, symBinAddr: 0x6A90, symSize: 0x20 } + - { offsetInCU: 0xB3A, offset: 0x7ADF2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvsTo', symObjAddr: 0x1B60, symBinAddr: 0x6AB0, symSize: 0x30 } + - { offsetInCU: 0xB95, offset: 0x7AE4D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyFTo', symObjAddr: 0x1BD0, symBinAddr: 0x6B20, symSize: 0x40 } + - { offsetInCU: 0xC2B, offset: 0x7AEE3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VFTo', symObjAddr: 0x1C50, symBinAddr: 0x6BA0, symSize: 0x60 } + - { offsetInCU: 0xCF0, offset: 0x7AFA8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VFTo', symObjAddr: 0x1D10, symBinAddr: 0x6C60, symSize: 0xA0 } + - { offsetInCU: 0xD7D, offset: 0x7B035, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC23enterBackgroundListeneryycSgvsTo', symObjAddr: 0x1E00, symBinAddr: 0x6D50, symSize: 0x70 } + - { offsetInCU: 0xDDF, offset: 0x7B097, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC20becomeActiveListeneryycSgvsTo', symObjAddr: 0x1F10, symBinAddr: 0x6E60, symSize: 0x70 } + - { offsetInCU: 0xE3C, offset: 0x7B0F4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvgTo', symObjAddr: 0x1F80, symBinAddr: 0x6ED0, symSize: 0xB0 } + - { offsetInCU: 0xE8C, offset: 0x7B144, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvsTo', symObjAddr: 0x20F0, symBinAddr: 0x7040, symSize: 0x90 } + - { offsetInCU: 0xF1C, offset: 0x7B1D4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x2770, symBinAddr: 0x76C0, symSize: 0x30 } + - { offsetInCU: 0xF71, offset: 0x7B229, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x2BF0, symBinAddr: 0x7B40, symSize: 0x30 } + - { offsetInCU: 0xFA4, offset: 0x7B25C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x2C20, symBinAddr: 0x7B70, symSize: 0x20 } + - { offsetInCU: 0xFFC, offset: 0x7B2B4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvsTo', symObjAddr: 0x2C40, symBinAddr: 0x7B90, symSize: 0x30 } + - { offsetInCU: 0x106A, offset: 0x7B322, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvgTo', symObjAddr: 0x2CF0, symBinAddr: 0x7C40, symSize: 0x30 } + - { offsetInCU: 0x10C4, offset: 0x7B37C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvsTo', symObjAddr: 0x2D20, symBinAddr: 0x7C70, symSize: 0x30 } + - { offsetInCU: 0x1124, offset: 0x7B3DC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgFTo', symObjAddr: 0x2D80, symBinAddr: 0x7CD0, symSize: 0x30 } + - { offsetInCU: 0x1207, offset: 0x7B4BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyFTo', symObjAddr: 0x3190, symBinAddr: 0x80E0, symSize: 0x30 } + - { offsetInCU: 0x123A, offset: 0x7B4F2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfDTo', symObjAddr: 0x3470, symBinAddr: 0x83C0, symSize: 0x20 } + - { offsetInCU: 0x1275, offset: 0x7B52D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTo', symObjAddr: 0x3550, symBinAddr: 0x84A0, symSize: 0x30 } + - { offsetInCU: 0x12A8, offset: 0x7B560, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvgZTf4d_n', symObjAddr: 0x3F20, symBinAddr: 0x8E70, symSize: 0x2A0 } + - { offsetInCU: 0x1410, offset: 0x7B6C8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTf4nnd_n', symObjAddr: 0x4290, symBinAddr: 0x91E0, symSize: 0xC0 } + - { offsetInCU: 0x161C, offset: 0x7B8D4, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x1DD0, symBinAddr: 0x6D20, symSize: 0x30 } + - { offsetInCU: 0x1634, offset: 0x7B8EC, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_So8NSStringCABIeyByy_TR', symObjAddr: 0x2080, symBinAddr: 0x6FD0, symSize: 0x70 } + - { offsetInCU: 0x164C, offset: 0x7B904, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTK', symObjAddr: 0x21E0, symBinAddr: 0x7130, symSize: 0x90 } + - { offsetInCU: 0x1684, offset: 0x7B93C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTk', symObjAddr: 0x2270, symBinAddr: 0x71C0, symSize: 0xC0 } + - { offsetInCU: 0x16C4, offset: 0x7B97C, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TR', symObjAddr: 0x2330, symBinAddr: 0x7280, symSize: 0x70 } + - { offsetInCU: 0x1739, offset: 0x7B9F1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfETo', symObjAddr: 0x3490, symBinAddr: 0x83E0, symSize: 0xB0 } + - { offsetInCU: 0x1769, offset: 0x7BA21, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOy', symObjAddr: 0x3580, symBinAddr: 0x84D0, symSize: 0x20 } + - { offsetInCU: 0x177D, offset: 0x7BA35, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCMa', symObjAddr: 0x35A0, symBinAddr: 0x84F0, symSize: 0x20 } + - { offsetInCU: 0x196B, offset: 0x7BC23, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x41C0, symBinAddr: 0x9110, symSize: 0x40 } + - { offsetInCU: 0x197F, offset: 0x7BC37, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x4200, symBinAddr: 0x9150, symSize: 0x30 } + - { offsetInCU: 0x1993, offset: 0x7BC4B, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x4230, symBinAddr: 0x9180, symSize: 0x30 } + - { offsetInCU: 0x19A7, offset: 0x7BC5F, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x4260, symBinAddr: 0x91B0, symSize: 0x30 } + - { offsetInCU: 0x19C6, offset: 0x7BC7E, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSo19UIGestureRecognizerCIeyByy_SSADIeggg_TRTA', symObjAddr: 0x47B0, symBinAddr: 0x9700, symSize: 0x40 } + - { offsetInCU: 0x19EF, offset: 0x7BCA7, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x47F0, symBinAddr: 0x9740, symSize: 0x20 } + - { offsetInCU: 0x1A03, offset: 0x7BCBB, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x4810, symBinAddr: 0x9760, symSize: 0x10 } + - { offsetInCU: 0x1A17, offset: 0x7BCCF, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOe', symObjAddr: 0x4820, symBinAddr: 0x9770, symSize: 0x20 } + - { offsetInCU: 0x1A36, offset: 0x7BCEE, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x4840, symBinAddr: 0x9790, symSize: 0x10 } + - { offsetInCU: 0x1A5F, offset: 0x7BD17, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TRTA', symObjAddr: 0x4870, symBinAddr: 0x97C0, symSize: 0x20 } + - { offsetInCU: 0x1A7E, offset: 0x7BD36, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SSABytIegnnr_TRTA', symObjAddr: 0x4890, symBinAddr: 0x97E0, symSize: 0x30 } + - { offsetInCU: 0x1AA7, offset: 0x7BD5F, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x48C0, symBinAddr: 0x9810, symSize: 0x20 } + - { offsetInCU: 0x1ABB, offset: 0x7BD73, size: 0x8, addend: 0x0, symName: '_$sSo8NSNumberCMa', symObjAddr: 0x48E0, symBinAddr: 0x9830, symSize: 0x30 } + - { offsetInCU: 0x1ACF, offset: 0x7BD87, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x4910, symBinAddr: 0x9860, symSize: 0x30 } + - { offsetInCU: 0x1D3F, offset: 0x7BFF7, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTgm5Tf4g_n', symObjAddr: 0x3E30, symBinAddr: 0x8D80, symSize: 0xF0 } + - { offsetInCU: 0x20F2, offset: 0x7C3AA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyF', symObjAddr: 0x1F0, symBinAddr: 0x5140, symSize: 0x40 } + - { offsetInCU: 0x2199, offset: 0x7C451, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvg', symObjAddr: 0x2B0, symBinAddr: 0x5200, symSize: 0x30 } + - { offsetInCU: 0x21CA, offset: 0x7C482, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvs', symObjAddr: 0x310, symBinAddr: 0x5260, symSize: 0xE0 } + - { offsetInCU: 0x2214, offset: 0x7C4CC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM', symObjAddr: 0x3F0, symBinAddr: 0x5340, symSize: 0x50 } + - { offsetInCU: 0x2237, offset: 0x7C4EF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM.resume.0', symObjAddr: 0x440, symBinAddr: 0x5390, symSize: 0xE0 } + - { offsetInCU: 0x2278, offset: 0x7C530, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64Vvg', symObjAddr: 0x560, symBinAddr: 0x54B0, symSize: 0x30 } + - { offsetInCU: 0x22CE, offset: 0x7C586, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64Vvg', symObjAddr: 0x610, symBinAddr: 0x5560, symSize: 0x30 } + - { offsetInCU: 0x23B9, offset: 0x7C671, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg', symObjAddr: 0x770, symBinAddr: 0x56C0, symSize: 0x70 } + - { offsetInCU: 0x2448, offset: 0x7C700, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg', symObjAddr: 0x810, symBinAddr: 0x5760, symSize: 0x70 } + - { offsetInCU: 0x24F8, offset: 0x7C7B0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvg', symObjAddr: 0x8B0, symBinAddr: 0x5800, symSize: 0x30 } + - { offsetInCU: 0x253E, offset: 0x7C7F6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvg', symObjAddr: 0x910, symBinAddr: 0x5860, symSize: 0x30 } + - { offsetInCU: 0x2570, offset: 0x7C828, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btF', symObjAddr: 0x940, symBinAddr: 0x5890, symSize: 0x10 } + - { offsetInCU: 0x27CA, offset: 0x7CA82, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btF', symObjAddr: 0xA20, symBinAddr: 0x5970, symSize: 0x900 } + - { offsetInCU: 0x2F05, offset: 0x7D1BD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtF', symObjAddr: 0x13F0, symBinAddr: 0x6340, symSize: 0x3C0 } + - { offsetInCU: 0x358A, offset: 0x7D842, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtF', symObjAddr: 0x1840, symBinAddr: 0x6790, symSize: 0xF0 } + - { offsetInCU: 0x3619, offset: 0x7D8D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbF', symObjAddr: 0x1A30, symBinAddr: 0x6980, symSize: 0xD0 } + - { offsetInCU: 0x3772, offset: 0x7DA2A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyF', symObjAddr: 0x1B90, symBinAddr: 0x6AE0, symSize: 0x40 } + - { offsetInCU: 0x37F6, offset: 0x7DAAE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VF', symObjAddr: 0x1C10, symBinAddr: 0x6B60, symSize: 0x40 } + - { offsetInCU: 0x3915, offset: 0x7DBCD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VF', symObjAddr: 0x1CB0, symBinAddr: 0x6C00, symSize: 0x60 } + - { offsetInCU: 0x3A0B, offset: 0x7DCC3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvg', symObjAddr: 0x2030, symBinAddr: 0x6F80, symSize: 0x50 } + - { offsetInCU: 0x3A55, offset: 0x7DD0D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvs', symObjAddr: 0x2180, symBinAddr: 0x70D0, symSize: 0x60 } + - { offsetInCU: 0x3A7C, offset: 0x7DD34, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM', symObjAddr: 0x23A0, symBinAddr: 0x72F0, symSize: 0x40 } + - { offsetInCU: 0x3AA2, offset: 0x7DD5A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM.resume.0', symObjAddr: 0x23E0, symBinAddr: 0x7330, symSize: 0x10 } + - { offsetInCU: 0x3B37, offset: 0x7DDEF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x23F0, symBinAddr: 0x7340, symSize: 0x380 } + - { offsetInCU: 0x3C51, offset: 0x7DF09, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfC', symObjAddr: 0x27A0, symBinAddr: 0x76F0, symSize: 0x80 } + - { offsetInCU: 0x3C6C, offset: 0x7DF24, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfc', symObjAddr: 0x2820, symBinAddr: 0x7770, symSize: 0x3D0 } + - { offsetInCU: 0x3D96, offset: 0x7E04E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvW', symObjAddr: 0x2C70, symBinAddr: 0x7BC0, symSize: 0x80 } + - { offsetInCU: 0x3E8C, offset: 0x7E144, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgF', symObjAddr: 0x2D50, symBinAddr: 0x7CA0, symSize: 0x30 } + - { offsetInCU: 0x3F28, offset: 0x7E1E0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6resize33_508084857CA7D194CA72FEB80DD78002LLyyF', symObjAddr: 0x2DB0, symBinAddr: 0x7D00, symSize: 0x270 } + - { offsetInCU: 0x432D, offset: 0x7E5E5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyF', symObjAddr: 0x3020, symBinAddr: 0x7F70, symSize: 0x170 } + - { offsetInCU: 0x4488, offset: 0x7E740, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfD', symObjAddr: 0x31C0, symBinAddr: 0x8110, symSize: 0x2B0 } + - { offsetInCU: 0x4516, offset: 0x7E7CE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZ', symObjAddr: 0x3540, symBinAddr: 0x8490, symSize: 0x10 } + - { offsetInCU: 0x453E, offset: 0x7E7F6, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x35C0, symBinAddr: 0x8510, symSize: 0x60 } + - { offsetInCU: 0x4598, offset: 0x7E850, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSS_ypTg5', symObjAddr: 0x3620, symBinAddr: 0x8570, symSize: 0x60 } + - { offsetInCU: 0x4604, offset: 0x7E8BC, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtFSS_ypTg5', symObjAddr: 0x3680, symBinAddr: 0x85D0, symSize: 0xB0 } + - { offsetInCU: 0x4641, offset: 0x7E8F9, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x3730, symBinAddr: 0x8680, symSize: 0xE0 } + - { offsetInCU: 0x46AC, offset: 0x7E964, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_ypTg5', symObjAddr: 0x3810, symBinAddr: 0x8760, symSize: 0x260 } + - { offsetInCU: 0x4754, offset: 0x7EA0C, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_ypTg5', symObjAddr: 0x3A70, symBinAddr: 0x89C0, symSize: 0x3C0 } + - { offsetInCU: 0x27, offset: 0x7EC3F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0x9940, symSize: 0x20 } + - { offsetInCU: 0x62, offset: 0x7EC7A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCMa', symObjAddr: 0x20, symBinAddr: 0x9960, symSize: 0x14 } + - { offsetInCU: 0x187, offset: 0x7ED9F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0x9940, symSize: 0x20 } + - { offsetInCU: 0x65, offset: 0x7EE2C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0x9980, symSize: 0x10 } + - { offsetInCU: 0xBB, offset: 0x7EE82, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0x9990, symSize: 0x10 } + - { offsetInCU: 0x114, offset: 0x7EEDB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvgTo', symObjAddr: 0x20, symBinAddr: 0x99A0, symSize: 0x40 } + - { offsetInCU: 0x16A, offset: 0x7EF31, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvsTo', symObjAddr: 0x60, symBinAddr: 0x99E0, symSize: 0x40 } + - { offsetInCU: 0x1C3, offset: 0x7EF8A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvgTo', symObjAddr: 0xA0, symBinAddr: 0x9A20, symSize: 0x40 } + - { offsetInCU: 0x219, offset: 0x7EFE0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvsTo', symObjAddr: 0xE0, symBinAddr: 0x9A60, symSize: 0x40 } + - { offsetInCU: 0x272, offset: 0x7F039, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x120, symBinAddr: 0x9AA0, symSize: 0x20 } + - { offsetInCU: 0x2C8, offset: 0x7F08F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x140, symBinAddr: 0x9AC0, symSize: 0x20 } + - { offsetInCU: 0x321, offset: 0x7F0E8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x160, symBinAddr: 0x9AE0, symSize: 0x20 } + - { offsetInCU: 0x377, offset: 0x7F13E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x180, symBinAddr: 0x9B00, symSize: 0x20 } + - { offsetInCU: 0x3D0, offset: 0x7F197, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvgTo', symObjAddr: 0x1A0, symBinAddr: 0x9B20, symSize: 0x40 } + - { offsetInCU: 0x426, offset: 0x7F1ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvsTo', symObjAddr: 0x1E0, symBinAddr: 0x9B60, symSize: 0x40 } + - { offsetInCU: 0x47F, offset: 0x7F246, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x220, symBinAddr: 0x9BA0, symSize: 0x10 } + - { offsetInCU: 0x4D5, offset: 0x7F29C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x230, symBinAddr: 0x9BB0, symSize: 0x10 } + - { offsetInCU: 0x52E, offset: 0x7F2F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x240, symBinAddr: 0x9BC0, symSize: 0x10 } + - { offsetInCU: 0x584, offset: 0x7F34B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x250, symBinAddr: 0x9BD0, symSize: 0x10 } + - { offsetInCU: 0x5DD, offset: 0x7F3A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvgTo', symObjAddr: 0x260, symBinAddr: 0x9BE0, symSize: 0x40 } + - { offsetInCU: 0x633, offset: 0x7F3FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvsTo', symObjAddr: 0x2A0, symBinAddr: 0x9C20, symSize: 0x40 } + - { offsetInCU: 0x676, offset: 0x7F43D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13SIZE_OF_FLOATSivgZTo', symObjAddr: 0x2E0, symBinAddr: 0x9C60, symSize: 0x10 } + - { offsetInCU: 0x692, offset: 0x7F459, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13VERTEX_SHADERSSvgZTo', symObjAddr: 0x2F0, symBinAddr: 0x9C70, symSize: 0x30 } + - { offsetInCU: 0x6C4, offset: 0x7F48B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x320, symBinAddr: 0x9CA0, symSize: 0x20 } + - { offsetInCU: 0x71C, offset: 0x7F4E3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvsTo', symObjAddr: 0x340, symBinAddr: 0x9CC0, symSize: 0x30 } + - { offsetInCU: 0x775, offset: 0x7F53C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x490, symBinAddr: 0x9E10, symSize: 0x20 } + - { offsetInCU: 0x7CB, offset: 0x7F592, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x4B0, symBinAddr: 0x9E30, symSize: 0x20 } + - { offsetInCU: 0x83A, offset: 0x7F601, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfcTo', symObjAddr: 0x680, symBinAddr: 0x9FC0, symSize: 0x20 } + - { offsetInCU: 0x86C, offset: 0x7F633, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyFTo', symObjAddr: 0x7E0, symBinAddr: 0xA120, symSize: 0x30 } + - { offsetInCU: 0x8C4, offset: 0x7F68B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTo', symObjAddr: 0x830, symBinAddr: 0xA170, symSize: 0x80 } + - { offsetInCU: 0x928, offset: 0x7F6EF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTo', symObjAddr: 0x8B0, symBinAddr: 0xA1F0, symSize: 0x80 } + - { offsetInCU: 0x9CA, offset: 0x7F791, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyFTo', symObjAddr: 0xCE0, symBinAddr: 0xA620, symSize: 0x30 } + - { offsetInCU: 0xAB4, offset: 0x7F87B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCMa', symObjAddr: 0x660, symBinAddr: 0x9FA0, symSize: 0x20 } + - { offsetInCU: 0xB33, offset: 0x7F8FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfETo', symObjAddr: 0xD40, symBinAddr: 0xA680, symSize: 0x60 } + - { offsetInCU: 0x1255, offset: 0x8001C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfC', symObjAddr: 0x4D0, symBinAddr: 0x9E50, symSize: 0x20 } + - { offsetInCU: 0x126F, offset: 0x80036, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfc', symObjAddr: 0x4F0, symBinAddr: 0x9E70, symSize: 0x130 } + - { offsetInCU: 0x129F, offset: 0x80066, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyF', symObjAddr: 0x6A0, symBinAddr: 0x9FE0, symSize: 0x140 } + - { offsetInCU: 0x1458, offset: 0x8021F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtF', symObjAddr: 0x810, symBinAddr: 0xA150, symSize: 0x20 } + - { offsetInCU: 0x1509, offset: 0x802D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyF', symObjAddr: 0x930, symBinAddr: 0xA270, symSize: 0x3B0 } + - { offsetInCU: 0x189F, offset: 0x80666, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfD', symObjAddr: 0xD10, symBinAddr: 0xA650, symSize: 0x30 } + - { offsetInCU: 0x1998, offset: 0x8075F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTf4ddnndnndn_n', symObjAddr: 0xDA0, symBinAddr: 0xA6E0, symSize: 0x720 } + - { offsetInCU: 0x2300, offset: 0x810C7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTf4nnnnndn_n', symObjAddr: 0x1520, symBinAddr: 0xAE60, symSize: 0x7EC } + - { offsetInCU: 0x10C, offset: 0x81C70, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfcTo', symObjAddr: 0x1120, symBinAddr: 0xC730, symSize: 0x60 } + - { offsetInCU: 0x19C, offset: 0x81D00, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCfETo', symObjAddr: 0x11A0, symBinAddr: 0xC7B0, symSize: 0x20 } + - { offsetInCU: 0x1CB, offset: 0x81D2F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6handleyySo19UIGestureRecognizerCFTo', symObjAddr: 0x11C0, symBinAddr: 0xC7D0, symSize: 0x10 } + - { offsetInCU: 0x368, offset: 0x81ECC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCACycfcTo', symObjAddr: 0x1A40, symBinAddr: 0xD050, symSize: 0x30 } + - { offsetInCU: 0x5E4, offset: 0x82148, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCfETo', symObjAddr: 0x1AC0, symBinAddr: 0xD0D0, symSize: 0x60 } + - { offsetInCU: 0x613, offset: 0x82177, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCMa', symObjAddr: 0x1B20, symBinAddr: 0xD130, symSize: 0x20 } + - { offsetInCU: 0x627, offset: 0x8218B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCMa', symObjAddr: 0x1B40, symBinAddr: 0xD150, symSize: 0x20 } + - { offsetInCU: 0x63B, offset: 0x8219F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwCP', symObjAddr: 0x1B60, symBinAddr: 0xD170, symSize: 0x30 } + - { offsetInCU: 0x64F, offset: 0x821B3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwxx', symObjAddr: 0x1B90, symBinAddr: 0xD1A0, symSize: 0x10 } + - { offsetInCU: 0x663, offset: 0x821C7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwcp', symObjAddr: 0x1BA0, symBinAddr: 0xD1B0, symSize: 0x30 } + - { offsetInCU: 0x677, offset: 0x821DB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwca', symObjAddr: 0x1BD0, symBinAddr: 0xD1E0, symSize: 0x50 } + - { offsetInCU: 0x68B, offset: 0x821EF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwta', symObjAddr: 0x1C40, symBinAddr: 0xD230, symSize: 0x40 } + - { offsetInCU: 0x69F, offset: 0x82203, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwet', symObjAddr: 0x1C80, symBinAddr: 0xD270, symSize: 0x40 } + - { offsetInCU: 0x6B3, offset: 0x82217, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwst', symObjAddr: 0x1CC0, symBinAddr: 0xD2B0, symSize: 0x50 } + - { offsetInCU: 0x6C7, offset: 0x8222B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVMa', symObjAddr: 0x1D10, symBinAddr: 0xD300, symSize: 0x10 } + - { offsetInCU: 0x6DB, offset: 0x8223F, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x1D20, symBinAddr: 0xD310, symSize: 0x40 } + - { offsetInCU: 0x6EF, offset: 0x82253, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x1E30, symBinAddr: 0xD350, symSize: 0x50 } + - { offsetInCU: 0x703, offset: 0x82267, size: 0x8, addend: 0x0, symName: '_$sSh8IteratorV8_VariantOyx__GSHRzlWOe', symObjAddr: 0x1E80, symBinAddr: 0xD3A0, symSize: 0x20 } + - { offsetInCU: 0x761, offset: 0x822C5, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOe', symObjAddr: 0x21A0, symBinAddr: 0xD6C0, symSize: 0x14 } + - { offsetInCU: 0xC8C, offset: 0x827F0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x0, symBinAddr: 0xB650, symSize: 0x630 } + - { offsetInCU: 0xF11, offset: 0x82A75, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesMoved_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x650, symBinAddr: 0xBCA0, symSize: 0xE0 } + - { offsetInCU: 0xF90, offset: 0x82AF4, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x800, symBinAddr: 0xBE30, symSize: 0xB0 } + - { offsetInCU: 0x1002, offset: 0x82B66, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc', symObjAddr: 0x1030, symBinAddr: 0xC640, symSize: 0xF0 } + - { offsetInCU: 0x1151, offset: 0x82CB5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6onMove33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySo19UIGestureRecognizerC_ShySo7UITouchCGSgtF', symObjAddr: 0x1590, symBinAddr: 0xCBA0, symSize: 0x4B0 } + - { offsetInCU: 0x189A, offset: 0x833FE, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1EA0, symBinAddr: 0xD3C0, symSize: 0x20 } + - { offsetInCU: 0x1932, offset: 0x83496, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6canvasAcA9NSCCanvasC_tcfcTf4gn_n', symObjAddr: 0x1EC0, symBinAddr: 0xD3E0, symSize: 0x1F0 } + - { offsetInCU: 0x27, offset: 0x8365F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xD6E0, symSize: 0x30 } + - { offsetInCU: 0x4B, offset: 0x83683, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvpZ', symObjAddr: 0x2A0, symBinAddr: 0x126E370, symSize: 0x0 } + - { offsetInCU: 0x65, offset: 0x8369D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xD6E0, symSize: 0x30 } + - { offsetInCU: 0x98, offset: 0x836D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZTo', symObjAddr: 0x160, symBinAddr: 0xD840, symSize: 0x30 } + - { offsetInCU: 0x104, offset: 0x8373C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfcTo', symObjAddr: 0x200, symBinAddr: 0xD8E0, symSize: 0x30 } + - { offsetInCU: 0x158, offset: 0x83790, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queue_WZ', symObjAddr: 0x30, symBinAddr: 0xD710, symSize: 0xF0 } + - { offsetInCU: 0x183, offset: 0x837BB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCMa', symObjAddr: 0x1E0, symBinAddr: 0xD8C0, symSize: 0x20 } + - { offsetInCU: 0x197, offset: 0x837CF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfETo', symObjAddr: 0x260, symBinAddr: 0xD940, symSize: 0x10 } + - { offsetInCU: 0x1C2, offset: 0x837FA, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x270, symBinAddr: 0xD950, symSize: 0x2F } + - { offsetInCU: 0x322, offset: 0x8395A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZ', symObjAddr: 0x120, symBinAddr: 0xD800, symSize: 0x40 } + - { offsetInCU: 0x362, offset: 0x8399A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfC', symObjAddr: 0x190, symBinAddr: 0xD870, symSize: 0x20 } + - { offsetInCU: 0x376, offset: 0x839AE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfc', symObjAddr: 0x1B0, symBinAddr: 0xD890, symSize: 0x30 } + - { offsetInCU: 0x3B2, offset: 0x839EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfD', symObjAddr: 0x230, symBinAddr: 0xD910, symSize: 0x30 } + - { offsetInCU: 0x2B, offset: 0x83A38, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xD980, symSize: 0xA0 } + - { offsetInCU: 0x66, offset: 0x83A73, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZTo', symObjAddr: 0xA0, symBinAddr: 0xDA20, symSize: 0xA0 } + - { offsetInCU: 0xF9, offset: 0x83B06, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZTo', symObjAddr: 0x1D0, symBinAddr: 0xDB50, symSize: 0x100 } + - { offsetInCU: 0x1AD, offset: 0x83BBA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZTo', symObjAddr: 0x300, symBinAddr: 0xDC80, symSize: 0x30 } + - { offsetInCU: 0x22D, offset: 0x83C3A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTo', symObjAddr: 0x340, symBinAddr: 0xDCC0, symSize: 0x90 } + - { offsetInCU: 0x2A6, offset: 0x83CB3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZTo', symObjAddr: 0x4E0, symBinAddr: 0xDE60, symSize: 0x140 } + - { offsetInCU: 0x345, offset: 0x83D52, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfcTo', symObjAddr: 0x670, symBinAddr: 0xDFF0, symSize: 0x30 } + - { offsetInCU: 0x398, offset: 0x83DA5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTf4nnnnnndd_n', symObjAddr: 0x6D0, symBinAddr: 0xE050, symSize: 0x170 } + - { offsetInCU: 0x50B, offset: 0x83F18, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC7getFile33_F00B23A4165DD6ABFCD23C8811C7DF43LLyS2SKFZTf4nd_g', symObjAddr: 0x840, symBinAddr: 0xE1C0, symSize: 0x390 } + - { offsetInCU: 0x5EA, offset: 0x83FF7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCMa', symObjAddr: 0xBD0, symBinAddr: 0xE550, symSize: 0x20 } + - { offsetInCU: 0x5FE, offset: 0x8400B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOAEs5ErrorAAWl', symObjAddr: 0xBF0, symBinAddr: 0xE570, symSize: 0x30 } + - { offsetInCU: 0x612, offset: 0x8401F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwCP', symObjAddr: 0xC20, symBinAddr: 0xE5A0, symSize: 0x30 } + - { offsetInCU: 0x626, offset: 0x84033, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwxx', symObjAddr: 0xC50, symBinAddr: 0xE5D0, symSize: 0x10 } + - { offsetInCU: 0x63A, offset: 0x84047, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwca', symObjAddr: 0xC60, symBinAddr: 0xE5E0, symSize: 0x40 } + - { offsetInCU: 0x64E, offset: 0x8405B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwta', symObjAddr: 0xCB0, symBinAddr: 0xE620, symSize: 0x30 } + - { offsetInCU: 0x662, offset: 0x8406F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwet', symObjAddr: 0xCE0, symBinAddr: 0xE650, symSize: 0x40 } + - { offsetInCU: 0x676, offset: 0x84083, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwst', symObjAddr: 0xD20, symBinAddr: 0xE690, symSize: 0x40 } + - { offsetInCU: 0x68A, offset: 0x84097, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwug', symObjAddr: 0xD60, symBinAddr: 0xE6D0, symSize: 0x10 } + - { offsetInCU: 0x69E, offset: 0x840AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwup', symObjAddr: 0xD70, symBinAddr: 0xE6E0, symSize: 0x10 } + - { offsetInCU: 0x6B2, offset: 0x840BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwui', symObjAddr: 0xD80, symBinAddr: 0xE6F0, symSize: 0x10 } + - { offsetInCU: 0x6C6, offset: 0x840D3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOMa', symObjAddr: 0xD90, symBinAddr: 0xE700, symSize: 0x10 } + - { offsetInCU: 0x74E, offset: 0x8415B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP7_domainSSvgTW', symObjAddr: 0x3D0, symBinAddr: 0xDD50, symSize: 0x10 } + - { offsetInCU: 0x76A, offset: 0x84177, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP5_codeSivgTW', symObjAddr: 0x3E0, symBinAddr: 0xDD60, symSize: 0x10 } + - { offsetInCU: 0x786, offset: 0x84193, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP9_userInfoyXlSgvgTW', symObjAddr: 0x3F0, symBinAddr: 0xDD70, symSize: 0x10 } + - { offsetInCU: 0x7A2, offset: 0x841AF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x400, symBinAddr: 0xDD80, symSize: 0x10 } + - { offsetInCU: 0xA2E, offset: 0x8443B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xD980, symSize: 0xA0 } + - { offsetInCU: 0xAC4, offset: 0x844D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZ', symObjAddr: 0x140, symBinAddr: 0xDAC0, symSize: 0x90 } + - { offsetInCU: 0xC5F, offset: 0x8466C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZ', symObjAddr: 0x2D0, symBinAddr: 0xDC50, symSize: 0x30 } + - { offsetInCU: 0xCA9, offset: 0x846B6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZ', symObjAddr: 0x330, symBinAddr: 0xDCB0, symSize: 0x10 } + - { offsetInCU: 0xCCB, offset: 0x846D8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZ', symObjAddr: 0x410, symBinAddr: 0xDD90, symSize: 0xD0 } + - { offsetInCU: 0xD7B, offset: 0x84788, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfC', symObjAddr: 0x620, symBinAddr: 0xDFA0, symSize: 0x20 } + - { offsetInCU: 0xD8F, offset: 0x8479C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfc', symObjAddr: 0x640, symBinAddr: 0xDFC0, symSize: 0x30 } + - { offsetInCU: 0xDC5, offset: 0x847D2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCfD', symObjAddr: 0x6A0, symBinAddr: 0xE020, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x84910, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xE720, symSize: 0x10 } + - { offsetInCU: 0x71, offset: 0x8495A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x10, symBinAddr: 0xE730, symSize: 0x60 } + - { offsetInCU: 0xF6, offset: 0x849DF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x80, symBinAddr: 0xE7A0, symSize: 0x50 } + - { offsetInCU: 0x193, offset: 0x84A7C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0xE0, symBinAddr: 0xE800, symSize: 0x60 } + - { offsetInCU: 0x25C, offset: 0x84B45, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x150, symBinAddr: 0xE870, symSize: 0x90 } + - { offsetInCU: 0x339, offset: 0x84C22, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfcTo', symObjAddr: 0x230, symBinAddr: 0xE950, symSize: 0x30 } + - { offsetInCU: 0x38D, offset: 0x84C76, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCMa', symObjAddr: 0x290, symBinAddr: 0xE9B0, symSize: 0x14 } + - { offsetInCU: 0x4D5, offset: 0x84DBE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xE720, symSize: 0x10 } + - { offsetInCU: 0x578, offset: 0x84E61, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x70, symBinAddr: 0xE790, symSize: 0x10 } + - { offsetInCU: 0x618, offset: 0x84F01, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xD0, symBinAddr: 0xE7F0, symSize: 0x10 } + - { offsetInCU: 0x6DB, offset: 0x84FC4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x140, symBinAddr: 0xE860, symSize: 0x10 } + - { offsetInCU: 0x7E7, offset: 0x850D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfC', symObjAddr: 0x1E0, symBinAddr: 0xE900, symSize: 0x20 } + - { offsetInCU: 0x7FB, offset: 0x850E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfc', symObjAddr: 0x200, symBinAddr: 0xE920, symSize: 0x30 } + - { offsetInCU: 0x831, offset: 0x8511A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCfD', symObjAddr: 0x260, symBinAddr: 0xE980, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x85164, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xE9D0, symSize: 0x30 } + - { offsetInCU: 0xA9, offset: 0x851E6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x30, symBinAddr: 0xEA00, symSize: 0x50 } + - { offsetInCU: 0x1A6, offset: 0x852E3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0xC0, symBinAddr: 0xEA90, symSize: 0x50 } + - { offsetInCU: 0x289, offset: 0x853C6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfcTo', symObjAddr: 0x180, symBinAddr: 0xEB50, symSize: 0x30 } + - { offsetInCU: 0x2DD, offset: 0x8541A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCMa', symObjAddr: 0x160, symBinAddr: 0xEB30, symSize: 0x20 } + - { offsetInCU: 0x45F, offset: 0x8559C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xE9D0, symSize: 0x30 } + - { offsetInCU: 0x5B5, offset: 0x856F2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x80, symBinAddr: 0xEA50, symSize: 0x40 } + - { offsetInCU: 0x6FD, offset: 0x8583A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfC', symObjAddr: 0x110, symBinAddr: 0xEAE0, symSize: 0x20 } + - { offsetInCU: 0x711, offset: 0x8584E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfc', symObjAddr: 0x130, symBinAddr: 0xEB00, symSize: 0x30 } + - { offsetInCU: 0x747, offset: 0x85884, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCfD', symObjAddr: 0x1B0, symBinAddr: 0xEB80, symSize: 0x2B } + - { offsetInCU: 0x61, offset: 0x85908, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x10, symBinAddr: 0xEBC0, symSize: 0x20 } + - { offsetInCU: 0xB7, offset: 0x8595E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x30, symBinAddr: 0xEBE0, symSize: 0x10 } + - { offsetInCU: 0x110, offset: 0x859B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvgTo', symObjAddr: 0x40, symBinAddr: 0xEBF0, symSize: 0x40 } + - { offsetInCU: 0x168, offset: 0x85A0F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvsTo', symObjAddr: 0xC0, symBinAddr: 0xEC70, symSize: 0x40 } + - { offsetInCU: 0x1C3, offset: 0x85A6A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x100, symBinAddr: 0xECB0, symSize: 0x10 } + - { offsetInCU: 0x219, offset: 0x85AC0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x110, symBinAddr: 0xECC0, symSize: 0x10 } + - { offsetInCU: 0x272, offset: 0x85B19, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfcTo', symObjAddr: 0x1C0, symBinAddr: 0xED70, symSize: 0x80 } + - { offsetInCU: 0x2CA, offset: 0x85B71, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x300, symBinAddr: 0xEEB0, symSize: 0xA0 } + - { offsetInCU: 0x32C, offset: 0x85BD3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x470, symBinAddr: 0xF020, symSize: 0x30 } + - { offsetInCU: 0x35E, offset: 0x85C05, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC12bindDrawableyyFTo', symObjAddr: 0x520, symBinAddr: 0xF050, symSize: 0xA0 } + - { offsetInCU: 0x3DF, offset: 0x85C86, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC14deleteDrawableyyFTo', symObjAddr: 0x600, symBinAddr: 0xF0F0, symSize: 0x60 } + - { offsetInCU: 0x44F, offset: 0x85CF6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTo', symObjAddr: 0x670, symBinAddr: 0xF160, symSize: 0x50 } + - { offsetInCU: 0x4C1, offset: 0x85D68, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfcTo', symObjAddr: 0x780, symBinAddr: 0xF270, symSize: 0x30 } + - { offsetInCU: 0x535, offset: 0x85DDC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCMa', symObjAddr: 0x1A0, symBinAddr: 0xED50, symSize: 0x20 } + - { offsetInCU: 0x55F, offset: 0x85E06, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCfETo', symObjAddr: 0x7D0, symBinAddr: 0xF2C0, symSize: 0x20 } + - { offsetInCU: 0x65D, offset: 0x85F04, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VFTo', symObjAddr: 0xAF0, symBinAddr: 0xF5E0, symSize: 0x80 } + - { offsetInCU: 0x69B, offset: 0x85F42, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xB70, symBinAddr: 0xF660, symSize: 0x20 } + - { offsetInCU: 0x6F1, offset: 0x85F98, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xB90, symBinAddr: 0xF680, symSize: 0x10 } + - { offsetInCU: 0x74A, offset: 0x85FF1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvgTo', symObjAddr: 0xBA0, symBinAddr: 0xF690, symSize: 0x20 } + - { offsetInCU: 0x7A2, offset: 0x86049, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvsTo', symObjAddr: 0xBC0, symBinAddr: 0xF6B0, symSize: 0x20 } + - { offsetInCU: 0x7FD, offset: 0x860A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvgTo', symObjAddr: 0xBE0, symBinAddr: 0xF6D0, symSize: 0x40 } + - { offsetInCU: 0x853, offset: 0x860FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvsTo', symObjAddr: 0xC50, symBinAddr: 0xF740, symSize: 0x40 } + - { offsetInCU: 0x8E6, offset: 0x8618D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfcTo', symObjAddr: 0xDC0, symBinAddr: 0xF8B0, symSize: 0x80 } + - { offsetInCU: 0x93E, offset: 0x861E5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xF90, symBinAddr: 0xFA80, symSize: 0xA0 } + - { offsetInCU: 0x9A0, offset: 0x86247, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x10E0, symBinAddr: 0xFBD0, symSize: 0x30 } + - { offsetInCU: 0x9D2, offset: 0x86279, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC11deviceScaleSfyFTo', symObjAddr: 0x1110, symBinAddr: 0xFC00, symSize: 0xB0 } + - { offsetInCU: 0xA53, offset: 0x862FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTo', symObjAddr: 0x11D0, symBinAddr: 0xFCB0, symSize: 0x30 } + - { offsetInCU: 0xAB1, offset: 0x86358, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCfETo', symObjAddr: 0x1250, symBinAddr: 0xFD30, symSize: 0x20 } + - { offsetInCU: 0xC63, offset: 0x8650A, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfC12CanvasNative15NSCTouchHandlerC7PointerV_Tgm5', symObjAddr: 0x1470, symBinAddr: 0xFEA0, symSize: 0x80 } + - { offsetInCU: 0xCE6, offset: 0x8658D, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfCs5UInt8V_Tgm5', symObjAddr: 0x1570, symBinAddr: 0xFF20, symSize: 0x70 } + - { offsetInCU: 0xD6A, offset: 0x86611, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x1750, symBinAddr: 0x10100, symSize: 0x40 } + - { offsetInCU: 0xD7E, offset: 0x86625, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x1790, symBinAddr: 0x10140, symSize: 0x40 } + - { offsetInCU: 0xD92, offset: 0x86639, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCMa', symObjAddr: 0x17D0, symBinAddr: 0x10180, symSize: 0x20 } + - { offsetInCU: 0xE6C, offset: 0x86713, size: 0x8, addend: 0x0, symName: '_$sSaySayxGqd__c7ElementQyd__RszSTRd__lufCs5UInt8V_10Foundation4DataVTgm5Tf4g_n', symObjAddr: 0x1650, symBinAddr: 0x10000, symSize: 0x100 } + - { offsetInCU: 0x1103, offset: 0x869AA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvg', symObjAddr: 0x80, symBinAddr: 0xEC30, symSize: 0x40 } + - { offsetInCU: 0x1180, offset: 0x86A27, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfc', symObjAddr: 0x120, symBinAddr: 0xECD0, symSize: 0x80 } + - { offsetInCU: 0x11C7, offset: 0x86A6E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x240, symBinAddr: 0xEDF0, symSize: 0xC0 } + - { offsetInCU: 0x1229, offset: 0x86AD0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x3A0, symBinAddr: 0xEF50, symSize: 0xD0 } + - { offsetInCU: 0x12B2, offset: 0x86B59, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtF', symObjAddr: 0x660, symBinAddr: 0xF150, symSize: 0x10 } + - { offsetInCU: 0x12D3, offset: 0x86B7A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfC', symObjAddr: 0x6C0, symBinAddr: 0xF1B0, symSize: 0x90 } + - { offsetInCU: 0x12E7, offset: 0x86B8E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfc', symObjAddr: 0x750, symBinAddr: 0xF240, symSize: 0x30 } + - { offsetInCU: 0x1400, offset: 0x86CA7, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VF', symObjAddr: 0x7F0, symBinAddr: 0xF2E0, symSize: 0x300 } + - { offsetInCU: 0x17AA, offset: 0x87051, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvg', symObjAddr: 0xC20, symBinAddr: 0xF710, symSize: 0x30 } + - { offsetInCU: 0x17E7, offset: 0x8708E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvs', symObjAddr: 0xC90, symBinAddr: 0xF780, symSize: 0x40 } + - { offsetInCU: 0x180E, offset: 0x870B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM', symObjAddr: 0xCD0, symBinAddr: 0xF7C0, symSize: 0x40 } + - { offsetInCU: 0x1833, offset: 0x870DA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0xD10, symBinAddr: 0xF800, symSize: 0x10 } + - { offsetInCU: 0x185A, offset: 0x87101, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfC', symObjAddr: 0xD20, symBinAddr: 0xF810, symSize: 0x20 } + - { offsetInCU: 0x186E, offset: 0x87115, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfc', symObjAddr: 0xD40, symBinAddr: 0xF830, symSize: 0x80 } + - { offsetInCU: 0x18B5, offset: 0x8715C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xED0, symBinAddr: 0xF9C0, symSize: 0xC0 } + - { offsetInCU: 0x1912, offset: 0x871B9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1030, symBinAddr: 0xFB20, symSize: 0xB0 } + - { offsetInCU: 0x19AE, offset: 0x87255, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1270, symBinAddr: 0xFD50, symSize: 0xB0 } + - { offsetInCU: 0x1A90, offset: 0x87337, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFs5UInt8V_Tg5', symObjAddr: 0x13D0, symBinAddr: 0xFE00, symSize: 0xA0 } + - { offsetInCU: 0x1B9C, offset: 0x87443, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTf4ddn_n', symObjAddr: 0x15E0, symBinAddr: 0xFF90, symSize: 0x70 } + - { offsetInCU: 0x1C97, offset: 0x8753E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTf4dn_n', symObjAddr: 0x17F0, symBinAddr: 0x101A0, symSize: 0x410 } + - { offsetInCU: 0x4F, offset: 0x87956, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LLSo012OS_dispatch_E0CvpZ', symObjAddr: 0x980, symBinAddr: 0x126E4B8, symSize: 0x0 } + - { offsetInCU: 0x5D, offset: 0x87964, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0x107A0, symSize: 0x30 } + - { offsetInCU: 0x75, offset: 0x8797C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LL_WZ', symObjAddr: 0x30, symBinAddr: 0x107D0, symSize: 0xF0 } + - { offsetInCU: 0xBC, offset: 0x879C3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0x130, symBinAddr: 0x108D0, symSize: 0x40 } + - { offsetInCU: 0x130, offset: 0x87A37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTo', symObjAddr: 0x3C0, symBinAddr: 0x10B60, symSize: 0x80 } + - { offsetInCU: 0x18F, offset: 0x87A96, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfcTo', symObjAddr: 0x490, symBinAddr: 0x10C30, symSize: 0x30 } + - { offsetInCU: 0x1E2, offset: 0x87AE9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTf4nnnd_n', symObjAddr: 0x500, symBinAddr: 0x10CA0, symSize: 0x200 } + - { offsetInCU: 0x261, offset: 0x87B68, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfETo', symObjAddr: 0x4F0, symBinAddr: 0x10C90, symSize: 0x10 } + - { offsetInCU: 0x29D, offset: 0x87BA4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCMa', symObjAddr: 0x700, symBinAddr: 0x10EA0, symSize: 0x20 } + - { offsetInCU: 0x2BC, offset: 0x87BC3, size: 0x8, addend: 0x0, symName: '_$s10ObjectiveC8ObjCBoolVIeyBy_SbIegy_TRTA', symObjAddr: 0x740, symBinAddr: 0x10EE0, symSize: 0x20 } + - { offsetInCU: 0x2E5, offset: 0x87BEC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_TA', symObjAddr: 0x790, symBinAddr: 0x10F30, symSize: 0x20 } + - { offsetInCU: 0x2F9, offset: 0x87C00, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x7B0, symBinAddr: 0x10F50, symSize: 0x20 } + - { offsetInCU: 0x30D, offset: 0x87C14, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x7D0, symBinAddr: 0x10F70, symSize: 0x10 } + - { offsetInCU: 0x321, offset: 0x87C28, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGMa', symObjAddr: 0x850, symBinAddr: 0x10FB0, symSize: 0x50 } + - { offsetInCU: 0x335, offset: 0x87C3C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU0_TA', symObjAddr: 0x8D0, symBinAddr: 0x11000, symSize: 0x20 } + - { offsetInCU: 0x369, offset: 0x87C70, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU_TA', symObjAddr: 0x910, symBinAddr: 0x11040, symSize: 0x20 } + - { offsetInCU: 0x4D6, offset: 0x87DDD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x120, symBinAddr: 0x108C0, symSize: 0x10 } + - { offsetInCU: 0x563, offset: 0x87E6A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZ', symObjAddr: 0x170, symBinAddr: 0x10910, symSize: 0x10 } + - { offsetInCU: 0x577, offset: 0x87E7E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_', symObjAddr: 0x180, symBinAddr: 0x10920, symSize: 0x240 } + - { offsetInCU: 0x650, offset: 0x87F57, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfC', symObjAddr: 0x440, symBinAddr: 0x10BE0, symSize: 0x20 } + - { offsetInCU: 0x664, offset: 0x87F6B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfc', symObjAddr: 0x460, symBinAddr: 0x10C00, symSize: 0x30 } + - { offsetInCU: 0x69A, offset: 0x87FA1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfD', symObjAddr: 0x4C0, symBinAddr: 0x10C60, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x88047, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x110B0, symSize: 0x20 } + - { offsetInCU: 0x77, offset: 0x88097, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfcTo', symObjAddr: 0x70, symBinAddr: 0x11120, symSize: 0x30 } + - { offsetInCU: 0xCB, offset: 0x880EB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCMa', symObjAddr: 0x50, symBinAddr: 0x11100, symSize: 0x20 } + - { offsetInCU: 0x1EE, offset: 0x8820E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x110B0, symSize: 0x20 } + - { offsetInCU: 0x202, offset: 0x88222, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfc', symObjAddr: 0x20, symBinAddr: 0x110D0, symSize: 0x30 } + - { offsetInCU: 0x23E, offset: 0x8825E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCfD', symObjAddr: 0xA0, symBinAddr: 0x11150, symSize: 0x2B } + - { offsetInCU: 0x27, offset: 0x882A8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xED800, symSize: 0x3E60 } + - { offsetInCU: 0x46, offset: 0x882C7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_k25519Precomp, symObjAddr: 0x10310, symBinAddr: 0x9E3EE0, symSize: 0x0 } + - { offsetInCU: 0x98, offset: 0x88319, size: 0x8, addend: 0x0, symName: _d, symObjAddr: 0x16310, symBinAddr: 0x9E9EE0, symSize: 0x0 } + - { offsetInCU: 0xFF, offset: 0x88380, size: 0x8, addend: 0x0, symName: _sqrtm1, symObjAddr: 0x16338, symBinAddr: 0x9E9F08, symSize: 0x0 } + - { offsetInCU: 0x115, offset: 0x88396, size: 0x8, addend: 0x0, symName: _d2, symObjAddr: 0x16740, symBinAddr: 0x9EA310, symSize: 0x0 } + - { offsetInCU: 0x12C, offset: 0x883AD, size: 0x8, addend: 0x0, symName: _Bi, symObjAddr: 0x16380, symBinAddr: 0x9E9F50, symSize: 0x0 } + - { offsetInCU: 0x9F9, offset: 0x88C7A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xED800, symSize: 0x3E60 } + - { offsetInCU: 0x4655, offset: 0x8C8D6, size: 0x8, addend: 0x0, symName: _fe_frombytes, symObjAddr: 0x3E60, symBinAddr: 0xF1660, symSize: 0x1C0 } + - { offsetInCU: 0x4B0D, offset: 0x8CD8E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_scalarmult_base, symObjAddr: 0x4020, symBinAddr: 0xF1820, symSize: 0xCE0 } + - { offsetInCU: 0x5C01, offset: 0x8DE82, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x4D00, symBinAddr: 0xF2500, symSize: 0xBD0 } + - { offsetInCU: 0x5C09, offset: 0x8DE8A, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x58D0, symBinAddr: 0xF30D0, symSize: 0x2B0 } + - { offsetInCU: 0x648D, offset: 0x8E70E, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x58D0, symBinAddr: 0xF30D0, symSize: 0x2B0 } + - { offsetInCU: 0x69F3, offset: 0x8EC74, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x5B80, symBinAddr: 0xF3380, symSize: 0xCC0 } + - { offsetInCU: 0x766D, offset: 0x8F8EE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_reduce, symObjAddr: 0x6840, symBinAddr: 0xF4040, symSize: 0xB60 } + - { offsetInCU: 0x8060, offset: 0x902E1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_scalar_mult_generic_masked, symObjAddr: 0x73A0, symBinAddr: 0xF4BA0, symSize: 0x1260 } + - { offsetInCU: 0x9835, offset: 0x91AB6, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x8600, symBinAddr: 0xF5E00, symSize: 0x290 } + - { offsetInCU: 0x9DDC, offset: 0x9205D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_public_from_private_generic_masked, symObjAddr: 0x8890, symBinAddr: 0xF6090, symSize: 0x160 } + - { offsetInCU: 0x9FC6, offset: 0x92247, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x89F0, symBinAddr: 0xF61F0, symSize: 0x35A0 } + - { offsetInCU: 0xCCA6, offset: 0x94F27, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_invert, symObjAddr: 0xBF90, symBinAddr: 0xF9790, symSize: 0x30 } + - { offsetInCU: 0xCD8C, offset: 0x9500D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_isnegative, symObjAddr: 0xBFC0, symBinAddr: 0xF97C0, symSize: 0x50 } + - { offsetInCU: 0xCDEE, offset: 0x9506F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_mul_ttt, symObjAddr: 0xC010, symBinAddr: 0xF9810, symSize: 0x10 } + - { offsetInCU: 0xCE6D, offset: 0x950EE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_neg, symObjAddr: 0xC020, symBinAddr: 0xF9820, symSize: 0xC0 } + - { offsetInCU: 0xCFD7, offset: 0x95258, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_tobytes, symObjAddr: 0xC0E0, symBinAddr: 0xF98E0, symSize: 0x10 } + - { offsetInCU: 0xD2AB, offset: 0x9552C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_double_scalarmult_vartime, symObjAddr: 0xC0F0, symBinAddr: 0xF98F0, symSize: 0x2080 } + - { offsetInCU: 0xF429, offset: 0x976AA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_mask, symObjAddr: 0xE170, symBinAddr: 0xFB970, symSize: 0x20 } + - { offsetInCU: 0xF8CF, offset: 0x97B50, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_muladd, symObjAddr: 0xE190, symBinAddr: 0xFB990, symSize: 0x19C0 } + - { offsetInCU: 0xF8D7, offset: 0x97B58, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0xFB50, symBinAddr: 0xFD350, symSize: 0x3E0 } + - { offsetInCU: 0x107A1, offset: 0x98A22, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0xFB50, symBinAddr: 0xFD350, symSize: 0x3E0 } + - { offsetInCU: 0x109DA, offset: 0x98C5B, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0xFF30, symBinAddr: 0xFD730, symSize: 0x2D1 } + - { offsetInCU: 0x27, offset: 0x991F3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_nohw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xFDA10, symSize: 0x8A0 } + - { offsetInCU: 0x46, offset: 0x99212, size: 0x8, addend: 0x0, symName: _aes_nohw_rcon, symObjAddr: 0x1BE0, symBinAddr: 0x9EA400, symSize: 0x0 } + - { offsetInCU: 0x4AD, offset: 0x99679, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_nohw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xFDA10, symSize: 0x8A0 } + - { offsetInCU: 0x1B10, offset: 0x9ACDC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_nohw_encrypt, symObjAddr: 0x8A0, symBinAddr: 0xFE2B0, symSize: 0x80 } + - { offsetInCU: 0x1BB4, offset: 0x9AD80, size: 0x8, addend: 0x0, symName: _aes_nohw_expand_round_keys, symObjAddr: 0x920, symBinAddr: 0xFE330, symSize: 0x1A0 } + - { offsetInCU: 0x1F87, offset: 0x9B153, size: 0x8, addend: 0x0, symName: _aes_nohw_to_batch, symObjAddr: 0xAC0, symBinAddr: 0xFE4D0, symSize: 0x420 } + - { offsetInCU: 0x268C, offset: 0x9B858, size: 0x8, addend: 0x0, symName: _aes_nohw_encrypt_batch, symObjAddr: 0xEE0, symBinAddr: 0xFE8F0, symSize: 0x370 } + - { offsetInCU: 0x2BEB, offset: 0x9BDB7, size: 0x8, addend: 0x0, symName: _aes_nohw_from_batch, symObjAddr: 0x1250, symBinAddr: 0xFEC60, symSize: 0x250 } + - { offsetInCU: 0x3229, offset: 0x9C3F5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_nohw_ctr32_encrypt_blocks, symObjAddr: 0x14A0, symBinAddr: 0xFEEB0, symSize: 0x210 } + - { offsetInCU: 0x353A, offset: 0x9C706, size: 0x8, addend: 0x0, symName: _aes_nohw_sub_bytes, symObjAddr: 0x16B0, symBinAddr: 0xFF0C0, symSize: 0x310 } + - { offsetInCU: 0x4E5B, offset: 0x9E027, size: 0x8, addend: 0x0, symName: _aes_nohw_shift_rows, symObjAddr: 0x19C0, symBinAddr: 0xFF3D0, symSize: 0x149 } + - { offsetInCU: 0x27, offset: 0x9E1A8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xFF520, symSize: 0x310 } + - { offsetInCU: 0x1DF, offset: 0x9E360, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xFF520, symSize: 0x310 } + - { offsetInCU: 0x27, offset: 0x9E582, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xFF830, symSize: 0x87 } + - { offsetInCU: 0x39, offset: 0x9E594, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xFF830, symSize: 0x87 } + - { offsetInCU: 0x27, offset: 0x9E6B0, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xFF8C0, symSize: 0x49 } + - { offsetInCU: 0x39, offset: 0x9E6C2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xFF8C0, symSize: 0x49 } + - { offsetInCU: 0x8B, offset: 0x9E835, size: 0x8, addend: 0x0, symName: _Q_N0, symObjAddr: 0x1600, symBinAddr: 0x9EA480, symSize: 0x0 } + - { offsetInCU: 0xBD, offset: 0x9E867, size: 0x8, addend: 0x0, symName: _Q, symObjAddr: 0x1590, symBinAddr: 0x9EA410, symSize: 0x0 } + - { offsetInCU: 0xDF, offset: 0x9E889, size: 0x8, addend: 0x0, symName: _N, symObjAddr: 0x15C0, symBinAddr: 0x9EA440, symSize: 0x0 } + - { offsetInCU: 0xF5, offset: 0x9E89F, size: 0x8, addend: 0x0, symName: _N_N0, symObjAddr: 0x15F0, symBinAddr: 0x9EA470, symSize: 0x0 } + - { offsetInCU: 0x3AC, offset: 0x9EB56, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_elem_mul_mont, symObjAddr: 0x150, symBinAddr: 0xFF910, symSize: 0x20 } + - { offsetInCU: 0x525, offset: 0x9ECCF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_scalar_mul_mont, symObjAddr: 0x250, symBinAddr: 0xFF930, symSize: 0x20 } + - { offsetInCU: 0x654, offset: 0x9EDFE, size: 0x8, addend: 0x0, symName: _nistz384_point_double, symObjAddr: 0x340, symBinAddr: 0xFF950, symSize: 0x3A0 } + - { offsetInCU: 0xCE9, offset: 0x9F493, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_add, symObjAddr: 0x6E0, symBinAddr: 0xFFCF0, symSize: 0x140 } + - { offsetInCU: 0x105E, offset: 0x9F808, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x820, symBinAddr: 0xFFE30, symSize: 0x6B0 } + - { offsetInCU: 0x1B76, offset: 0xA0320, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_mul, symObjAddr: 0xED0, symBinAddr: 0x1004E0, symSize: 0x390 } + - { offsetInCU: 0x1EA8, offset: 0xA0652, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0x1260, symBinAddr: 0x100870, symSize: 0x170 } + - { offsetInCU: 0x2123, offset: 0xA08CD, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0x13D0, symBinAddr: 0x1009E0, symSize: 0x1BF } + - { offsetInCU: 0x27, offset: 0xA0B15, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0x100BA0, symSize: 0x50 } + - { offsetInCU: 0x103, offset: 0xA0BF1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0x100BA0, symSize: 0x50 } + - { offsetInCU: 0x1A6, offset: 0xA0C94, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal, symObjAddr: 0x50, symBinAddr: 0x100BF0, symSize: 0x60 } + - { offsetInCU: 0x31E, offset: 0xA0E0C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal_limb, symObjAddr: 0xB0, symBinAddr: 0x100C50, symSize: 0x90 } + - { offsetInCU: 0x518, offset: 0xA1006, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_even, symObjAddr: 0x140, symBinAddr: 0x100CE0, symSize: 0x20 } + - { offsetInCU: 0x646, offset: 0xA1134, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than, symObjAddr: 0x160, symBinAddr: 0x100D00, symSize: 0xB0 } + - { offsetInCU: 0x6FF, offset: 0xA11ED, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than_limb, symObjAddr: 0x210, symBinAddr: 0x100DB0, symSize: 0x70 } + - { offsetInCU: 0x8E4, offset: 0xA13D2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_reduce_once, symObjAddr: 0x280, symBinAddr: 0x100E20, symSize: 0x170 } + - { offsetInCU: 0x8EC, offset: 0xA13DA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_add_mod, symObjAddr: 0x3F0, symBinAddr: 0x100F90, symSize: 0x260 } + - { offsetInCU: 0xBF9, offset: 0xA16E7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_add_mod, symObjAddr: 0x3F0, symBinAddr: 0x100F90, symSize: 0x260 } + - { offsetInCU: 0xF1E, offset: 0xA1A0C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_sub_mod, symObjAddr: 0x650, symBinAddr: 0x1011F0, symSize: 0x180 } + - { offsetInCU: 0x10EC, offset: 0xA1BDA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_shl_mod, symObjAddr: 0x7D0, symBinAddr: 0x101370, symSize: 0x2C0 } + - { offsetInCU: 0x135F, offset: 0xA1E4D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_split_window, symObjAddr: 0xCD0, symBinAddr: 0x101630, symSize: 0x20 } + - { offsetInCU: 0x13CD, offset: 0xA1EBB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_unsplit_window, symObjAddr: 0xCF0, symBinAddr: 0x101650, symSize: 0x20 } + - { offsetInCU: 0x140B, offset: 0xA1EF9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMB_shr, symObjAddr: 0xD10, symBinAddr: 0x101670, symSize: 0x10 } + - { offsetInCU: 0x1496, offset: 0xA1F84, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_limbs_mul_add_limb, symObjAddr: 0xD20, symBinAddr: 0x101680, symSize: 0x49 } + - { offsetInCU: 0x1501, offset: 0xA1FEF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_limbs_mul_add_limb, symObjAddr: 0xD20, symBinAddr: 0x101680, symSize: 0x49 } + - { offsetInCU: 0x27, offset: 0xA2127, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0x1016D0, symSize: 0x1A9 } + - { offsetInCU: 0x39, offset: 0xA2139, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0x1016D0, symSize: 0x1A9 } + - { offsetInCU: 0x36, offset: 0xA2244, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_OPENSSL_ia32cap_P, symObjAddr: 0xF20, symBinAddr: 0x1275EE0, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0xA229A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_OPENSSL_cpuid_setup, symObjAddr: 0x0, symBinAddr: 0x101880, symSize: 0xF8 } + - { offsetInCU: 0xDE, offset: 0xA2351, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_OPENSSL_cpuid_setup, symObjAddr: 0x0, symBinAddr: 0x101880, symSize: 0xF8 } + - { offsetInCU: 0x27, offset: 0xA24BA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_scalar_mult_adx, symObjAddr: 0x0, symBinAddr: 0x101980, symSize: 0x1220 } + - { offsetInCU: 0x94F, offset: 0xA2DE2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_scalar_mult_adx, symObjAddr: 0x0, symBinAddr: 0x101980, symSize: 0x1220 } + - { offsetInCU: 0x3D4F, offset: 0xA61E2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_scalarmult_base_adx, symObjAddr: 0x1220, symBinAddr: 0x102BA0, symSize: 0x1FB0 } + - { offsetInCU: 0x857B, offset: 0xAAA0E, size: 0x8, addend: 0x0, symName: _inline_x25519_ge_dbl_4, symObjAddr: 0x31D0, symBinAddr: 0x104B50, symSize: 0x361 } + - { offsetInCU: 0x27, offset: 0xABDBA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0x104EC0, symSize: 0xD0 } + - { offsetInCU: 0x348, offset: 0xAC0DB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0x104EC0, symSize: 0xD0 } + - { offsetInCU: 0x5FA, offset: 0xAC38D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_update, symObjAddr: 0xD0, symBinAddr: 0x104F90, symSize: 0x1C0 } + - { offsetInCU: 0x7EE, offset: 0xAC581, size: 0x8, addend: 0x0, symName: _poly1305_first_block, symObjAddr: 0x290, symBinAddr: 0x105150, symSize: 0x490 } + - { offsetInCU: 0xA97, offset: 0xAC82A, size: 0x8, addend: 0x0, symName: _poly1305_blocks, symObjAddr: 0x720, symBinAddr: 0x1055E0, symSize: 0x760 } + - { offsetInCU: 0xA9F, offset: 0xAC832, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_finish, symObjAddr: 0xE80, symBinAddr: 0x105D40, symSize: 0xA8F } + - { offsetInCU: 0xEC3, offset: 0xACC56, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_finish, symObjAddr: 0xE80, symBinAddr: 0x105D40, symSize: 0xA8F } + - { offsetInCU: 0x10, offset: 0xAD443, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_fiat_curve25519_adx_mul, symObjAddr: 0x0, symBinAddr: 0x1067CF, symSize: 0x2AF } + - { offsetInCU: 0x51, offset: 0xAD484, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_fiat_curve25519_adx_mul, symObjAddr: 0x0, symBinAddr: 0x1067CF, symSize: 0x2AF } + - { offsetInCU: 0x10, offset: 0xAD479, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_fiat_curve25519_adx_square, symObjAddr: 0x0, symBinAddr: 0x106A7E, symSize: 0x1F4 } + - { offsetInCU: 0x54, offset: 0xAD4BD, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_fiat_curve25519_adx_square, symObjAddr: 0x0, symBinAddr: 0x106A7E, symSize: 0x1F4 } + - { offsetInCU: 0x27, offset: 0xAD4C6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0x106C80, symSize: 0x490 } + - { offsetInCU: 0x7B, offset: 0xAD51A, size: 0x8, addend: 0x0, symName: _ecp_nistz256_precomputed, symObjAddr: 0x1000, symBinAddr: 0x9EB000, symSize: 0x0 } + - { offsetInCU: 0x105, offset: 0xAD5A4, size: 0x8, addend: 0x0, symName: _ONE, symObjAddr: 0x26000, symBinAddr: 0xA10000, symSize: 0x0 } + - { offsetInCU: 0x37B, offset: 0xAD81A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0x106C80, symSize: 0x490 } + - { offsetInCU: 0x859, offset: 0xADCF8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base, symObjAddr: 0x490, symBinAddr: 0x107110, symSize: 0x2D0 } + - { offsetInCU: 0xC7B, offset: 0xAE11A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base_vartime, symObjAddr: 0x760, symBinAddr: 0x1073E0, symSize: 0x25C } + - { offsetInCU: 0x10, offset: 0xAE470, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0x107640, symSize: 0x3A0 } + - { offsetInCU: 0x48, offset: 0xAE4A8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0x107640, symSize: 0x3A0 } + - { offsetInCU: 0x4D, offset: 0xAE4AD, size: 0x8, addend: 0x0, symName: ChaCha20_ssse3, symObjAddr: 0x3A0, symBinAddr: 0x1079E0, symSize: 0x220 } + - { offsetInCU: 0x60, offset: 0xAE4C0, size: 0x8, addend: 0x0, symName: ChaCha20_4x, symObjAddr: 0x5C0, symBinAddr: 0x107C00, symSize: 0xA20 } + - { offsetInCU: 0x76, offset: 0xAE4D6, size: 0x8, addend: 0x0, symName: ChaCha20_8x, symObjAddr: 0xFE0, symBinAddr: 0x108620, symSize: 0xB4C } + - { offsetInCU: 0x10, offset: 0xAE4E8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_encrypt, symObjAddr: 0x0, symBinAddr: 0x109180, symSize: 0x40 } + - { offsetInCU: 0x48, offset: 0xAE520, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_encrypt, symObjAddr: 0x0, symBinAddr: 0x109180, symSize: 0x40 } + - { offsetInCU: 0x4D, offset: 0xAE525, size: 0x8, addend: 0x0, symName: _aesni_encrypt2, symObjAddr: 0x40, symBinAddr: 0x1091C0, symSize: 0x60 } + - { offsetInCU: 0x63, offset: 0xAE53B, size: 0x8, addend: 0x0, symName: _aesni_encrypt3, symObjAddr: 0xA0, symBinAddr: 0x109220, symSize: 0x70 } + - { offsetInCU: 0x79, offset: 0xAE551, size: 0x8, addend: 0x0, symName: _aesni_encrypt4, symObjAddr: 0x110, symBinAddr: 0x109290, symSize: 0x90 } + - { offsetInCU: 0x8F, offset: 0xAE567, size: 0x8, addend: 0x0, symName: _aesni_encrypt6, symObjAddr: 0x1A0, symBinAddr: 0x109320, symSize: 0xE0 } + - { offsetInCU: 0xA5, offset: 0xAE57D, size: 0x8, addend: 0x0, symName: _aesni_encrypt8, symObjAddr: 0x280, symBinAddr: 0x109400, symSize: 0x110 } + - { offsetInCU: 0xD9, offset: 0xAE5B1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_ctr32_encrypt_blocks, symObjAddr: 0x390, symBinAddr: 0x109510, symSize: 0x940 } + - { offsetInCU: 0xEA, offset: 0xAE5C2, size: 0x8, addend: 0x0, symName: __aesni_set_encrypt_key, symObjAddr: 0xCD0, symBinAddr: 0x109E50, symSize: 0x44D } + - { offsetInCU: 0x10, offset: 0xAE5B8, size: 0x8, addend: 0x0, symName: _vpaes_encrypt_core, symObjAddr: 0x0, symBinAddr: 0x10A2A0, symSize: 0x160 } + - { offsetInCU: 0x3B, offset: 0xAE5E3, size: 0x8, addend: 0x0, symName: _vpaes_encrypt_core, symObjAddr: 0x0, symBinAddr: 0x10A2A0, symSize: 0x160 } + - { offsetInCU: 0x54, offset: 0xAE5FC, size: 0x8, addend: 0x0, symName: _vpaes_encrypt_core_2x, symObjAddr: 0x160, symBinAddr: 0x10A400, symSize: 0x290 } + - { offsetInCU: 0x68, offset: 0xAE610, size: 0x8, addend: 0x0, symName: _vpaes_schedule_core, symObjAddr: 0x3F0, symBinAddr: 0x10A690, symSize: 0xF0 } + - { offsetInCU: 0x7F, offset: 0xAE627, size: 0x8, addend: 0x0, symName: _vpaes_schedule_round, symObjAddr: 0x4E0, symBinAddr: 0x10A780, symSize: 0x21 } + - { offsetInCU: 0x99, offset: 0xAE641, size: 0x8, addend: 0x0, symName: _vpaes_schedule_low_round, symObjAddr: 0x501, symBinAddr: 0x10A7A1, symSize: 0x9F } + - { offsetInCU: 0xAF, offset: 0xAE657, size: 0x8, addend: 0x0, symName: _vpaes_schedule_transform, symObjAddr: 0x5A0, symBinAddr: 0x10A840, symSize: 0x30 } + - { offsetInCU: 0xC2, offset: 0xAE66A, size: 0x8, addend: 0x0, symName: _vpaes_schedule_mangle, symObjAddr: 0x5D0, symBinAddr: 0x10A870, symSize: 0x50 } + - { offsetInCU: 0xE9, offset: 0xAE691, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_vpaes_set_encrypt_key, symObjAddr: 0x620, symBinAddr: 0x10A8C0, symSize: 0x30 } + - { offsetInCU: 0xF7, offset: 0xAE69F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_vpaes_encrypt, symObjAddr: 0x650, symBinAddr: 0x10A8F0, symSize: 0x20 } + - { offsetInCU: 0x11A, offset: 0xAE6C2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_vpaes_ctr32_encrypt_blocks, symObjAddr: 0x670, symBinAddr: 0x10A910, symSize: 0xD0 } + - { offsetInCU: 0x112, offset: 0xAE6BA, size: 0x8, addend: 0x0, symName: _vpaes_preheat, symObjAddr: 0x740, symBinAddr: 0x10A9E0, symSize: 0x31 } + - { offsetInCU: 0x10, offset: 0xAE6CA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0x10AA20, symSize: 0x2A0 } + - { offsetInCU: 0x45, offset: 0xAE6FF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0x10AA20, symSize: 0x2A0 } + - { offsetInCU: 0x4C, offset: 0xAE706, size: 0x8, addend: 0x0, symName: bn_mul4x_mont, symObjAddr: 0x2A0, symBinAddr: 0x10ACC0, symSize: 0x560 } + - { offsetInCU: 0x62, offset: 0xAE71C, size: 0x8, addend: 0x0, symName: bn_sqr8x_mont, symObjAddr: 0x800, symBinAddr: 0x10B220, symSize: 0x220 } + - { offsetInCU: 0x79, offset: 0xAE733, size: 0x8, addend: 0x0, symName: bn_mulx4x_mont, symObjAddr: 0xA20, symBinAddr: 0x10B440, symSize: 0x570 } + - { offsetInCU: 0x10, offset: 0xAE742, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_mul_mont_gather5, symObjAddr: 0x0, symBinAddr: 0x10B9C0, symSize: 0x660 } + - { offsetInCU: 0x4D, offset: 0xAE77F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_mul_mont_gather5, symObjAddr: 0x0, symBinAddr: 0x10B9C0, symSize: 0x660 } + - { offsetInCU: 0x54, offset: 0xAE786, size: 0x8, addend: 0x0, symName: bn_mul4x_mont_gather5, symObjAddr: 0x660, symBinAddr: 0x10C020, symSize: 0x100 } + - { offsetInCU: 0x63, offset: 0xAE795, size: 0x8, addend: 0x0, symName: mul4x_internal, symObjAddr: 0x760, symBinAddr: 0x10C120, symSize: 0x7E0 } + - { offsetInCU: 0x85, offset: 0xAE7B7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_power5, symObjAddr: 0xF40, symBinAddr: 0x10C900, symSize: 0x180 } + - { offsetInCU: 0xA3, offset: 0xAE7D5, size: 0x8, addend: 0x0, symName: __bn_sqr8x_internal, symObjAddr: 0x10C0, symBinAddr: 0x10CA80, symSize: 0x579 } + - { offsetInCU: 0xAA, offset: 0xAE7DC, size: 0x8, addend: 0x0, symName: __bn_sqr8x_reduction, symObjAddr: 0x1639, symBinAddr: 0x10CFF9, symSize: 0x347 } + - { offsetInCU: 0xC0, offset: 0xAE7F2, size: 0x8, addend: 0x0, symName: __bn_post4x_internal, symObjAddr: 0x1980, symBinAddr: 0x10D340, symSize: 0xA0 } + - { offsetInCU: 0xD9, offset: 0xAE80B, size: 0x8, addend: 0x0, symName: bn_mulx4x_mont_gather5, symObjAddr: 0x1A20, symBinAddr: 0x10D3E0, symSize: 0xE0 } + - { offsetInCU: 0xE8, offset: 0xAE81A, size: 0x8, addend: 0x0, symName: mulx4x_internal, symObjAddr: 0x1B00, symBinAddr: 0x10D4C0, symSize: 0x7E0 } + - { offsetInCU: 0xF9, offset: 0xAE82B, size: 0x8, addend: 0x0, symName: bn_powerx5, symObjAddr: 0x22E0, symBinAddr: 0x10DCA0, symSize: 0x160 } + - { offsetInCU: 0x128, offset: 0xAE85A, size: 0x8, addend: 0x0, symName: __bn_sqrx8x_internal, symObjAddr: 0x2440, symBinAddr: 0x10DE00, symSize: 0x637 } + - { offsetInCU: 0x12F, offset: 0xAE861, size: 0x8, addend: 0x0, symName: __bn_sqrx8x_reduction, symObjAddr: 0x2A77, symBinAddr: 0x10E437, symSize: 0x329 } + - { offsetInCU: 0x145, offset: 0xAE877, size: 0x8, addend: 0x0, symName: __bn_postx4x_internal, symObjAddr: 0x2DA0, symBinAddr: 0x10E760, symSize: 0x90 } + - { offsetInCU: 0x163, offset: 0xAE895, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_scatter5, symObjAddr: 0x2E30, symBinAddr: 0x10E7F0, symSize: 0x30 } + - { offsetInCU: 0x178, offset: 0xAE8AA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_gather5, symObjAddr: 0x2E60, symBinAddr: 0x10E820, symSize: 0x27F } + - { offsetInCU: 0x10, offset: 0xAE8AC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_neg, symObjAddr: 0x0, symBinAddr: 0x10EAA0, symSize: 0x80 } + - { offsetInCU: 0x4A, offset: 0xAE8E6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_neg, symObjAddr: 0x0, symBinAddr: 0x10EAA0, symSize: 0x80 } + - { offsetInCU: 0x64, offset: 0xAE900, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_scalar_mul_mont, symObjAddr: 0x80, symBinAddr: 0x10EB20, symSize: 0x360 } + - { offsetInCU: 0x7E, offset: 0xAE91A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_scalar_sqr_rep_mont, symObjAddr: 0x3E0, symBinAddr: 0x10EE80, symSize: 0x300 } + - { offsetInCU: 0x85, offset: 0xAE921, size: 0x8, addend: 0x0, symName: ecp_nistz256_ord_mul_montx, symObjAddr: 0x6E0, symBinAddr: 0x10F180, symSize: 0x3C0 } + - { offsetInCU: 0x9B, offset: 0xAE937, size: 0x8, addend: 0x0, symName: ecp_nistz256_ord_sqr_montx, symObjAddr: 0xAA0, symBinAddr: 0x10F540, symSize: 0x320 } + - { offsetInCU: 0xB5, offset: 0xAE951, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_mul_mont, symObjAddr: 0xDC0, symBinAddr: 0x10F860, symSize: 0xA0 } + - { offsetInCU: 0xC4, offset: 0xAE960, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_montq, symObjAddr: 0xE60, symBinAddr: 0x10F900, symSize: 0x240 } + - { offsetInCU: 0xE1, offset: 0xAE97D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_sqr_mont, symObjAddr: 0x10A0, symBinAddr: 0x10FB40, symSize: 0x80 } + - { offsetInCU: 0xF0, offset: 0xAE98C, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_montq, symObjAddr: 0x1120, symBinAddr: 0x10FBC0, symSize: 0x1A0 } + - { offsetInCU: 0x106, offset: 0xAE9A2, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_montx, symObjAddr: 0x12C0, symBinAddr: 0x10FD60, symSize: 0x260 } + - { offsetInCU: 0x11C, offset: 0xAE9B8, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_montx, symObjAddr: 0x1520, symBinAddr: 0x10FFC0, symSize: 0x1C0 } + - { offsetInCU: 0x142, offset: 0xAE9DE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_select_w5, symObjAddr: 0x16E0, symBinAddr: 0x110180, symSize: 0xE0 } + - { offsetInCU: 0x158, offset: 0xAE9F4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_select_w7, symObjAddr: 0x17C0, symBinAddr: 0x110260, symSize: 0xC0 } + - { offsetInCU: 0x162, offset: 0xAE9FE, size: 0x8, addend: 0x0, symName: ecp_nistz256_avx2_select_w5, symObjAddr: 0x1880, symBinAddr: 0x110320, symSize: 0xE0 } + - { offsetInCU: 0x178, offset: 0xAEA14, size: 0x8, addend: 0x0, symName: ecp_nistz256_avx2_select_w7, symObjAddr: 0x1960, symBinAddr: 0x110400, symSize: 0x100 } + - { offsetInCU: 0x188, offset: 0xAEA24, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add_toq, symObjAddr: 0x1A60, symBinAddr: 0x110500, symSize: 0x60 } + - { offsetInCU: 0x1A0, offset: 0xAEA3C, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_fromq, symObjAddr: 0x1AC0, symBinAddr: 0x110560, symSize: 0x60 } + - { offsetInCU: 0x1B1, offset: 0xAEA4D, size: 0x8, addend: 0x0, symName: __ecp_nistz256_subq, symObjAddr: 0x1B20, symBinAddr: 0x1105C0, symSize: 0x40 } + - { offsetInCU: 0x1CC, offset: 0xAEA68, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_by_2q, symObjAddr: 0x1B60, symBinAddr: 0x110600, symSize: 0x60 } + - { offsetInCU: 0x1ED, offset: 0xAEA89, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_double, symObjAddr: 0x1BC0, symBinAddr: 0x110660, symSize: 0x320 } + - { offsetInCU: 0x200, offset: 0xAEA9C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_add, symObjAddr: 0x1EE0, symBinAddr: 0x110980, symSize: 0x780 } + - { offsetInCU: 0x21D, offset: 0xAEAB9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_add_affine, symObjAddr: 0x2660, symBinAddr: 0x111100, symSize: 0x580 } + - { offsetInCU: 0x222, offset: 0xAEABE, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add_tox, symObjAddr: 0x2BE0, symBinAddr: 0x111680, symSize: 0x60 } + - { offsetInCU: 0x23A, offset: 0xAEAD6, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_fromx, symObjAddr: 0x2C40, symBinAddr: 0x1116E0, symSize: 0x60 } + - { offsetInCU: 0x24B, offset: 0xAEAE7, size: 0x8, addend: 0x0, symName: __ecp_nistz256_subx, symObjAddr: 0x2CA0, symBinAddr: 0x111740, symSize: 0x60 } + - { offsetInCU: 0x266, offset: 0xAEB02, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_by_2x, symObjAddr: 0x2D00, symBinAddr: 0x1117A0, symSize: 0x60 } + - { offsetInCU: 0x27F, offset: 0xAEB1B, size: 0x8, addend: 0x0, symName: ecp_nistz256_point_doublex, symObjAddr: 0x2D60, symBinAddr: 0x111800, symSize: 0x320 } + - { offsetInCU: 0x292, offset: 0xAEB2E, size: 0x8, addend: 0x0, symName: ecp_nistz256_point_addx, symObjAddr: 0x3080, symBinAddr: 0x111B20, symSize: 0x760 } + - { offsetInCU: 0x2AF, offset: 0xAEB4B, size: 0x8, addend: 0x0, symName: ecp_nistz256_point_add_affinex, symObjAddr: 0x37E0, symBinAddr: 0x112280, symSize: 0x555 } + - { offsetInCU: 0x10, offset: 0xAEB4A, size: 0x8, addend: 0x0, symName: _aesni_ctr32_ghash_6x, symObjAddr: 0x0, symBinAddr: 0x1127E0, symSize: 0x5A0 } + - { offsetInCU: 0x3D, offset: 0xAEB77, size: 0x8, addend: 0x0, symName: _aesni_ctr32_ghash_6x, symObjAddr: 0x0, symBinAddr: 0x1127E0, symSize: 0x5A0 } + - { offsetInCU: 0x61, offset: 0xAEB9B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aesni_gcm_decrypt, symObjAddr: 0x5A0, symBinAddr: 0x112D80, symSize: 0x140 } + - { offsetInCU: 0x63, offset: 0xAEB9D, size: 0x8, addend: 0x0, symName: _aesni_ctr32_6x, symObjAddr: 0x6E0, symBinAddr: 0x112EC0, symSize: 0x180 } + - { offsetInCU: 0x8D, offset: 0xAEBC7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aesni_gcm_encrypt, symObjAddr: 0x860, symBinAddr: 0x113040, symSize: 0x42D } + - { offsetInCU: 0x10, offset: 0xAEBC2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0x113480, symSize: 0x260 } + - { offsetInCU: 0x48, offset: 0xAEBFA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0x113480, symSize: 0x260 } + - { offsetInCU: 0x5F, offset: 0xAEC11, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_gmult_clmul, symObjAddr: 0x260, symBinAddr: 0x1136E0, symSize: 0xC0 } + - { offsetInCU: 0x75, offset: 0xAEC27, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_ghash_clmul, symObjAddr: 0x320, symBinAddr: 0x1137A0, symSize: 0x660 } + - { offsetInCU: 0x88, offset: 0xAEC3A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_init_avx, symObjAddr: 0x980, symBinAddr: 0x113E00, symSize: 0x1A0 } + - { offsetInCU: 0x9F, offset: 0xAEC51, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_ghash_avx, symObjAddr: 0xB20, symBinAddr: 0x113FA0, symSize: 0x699 } + - { offsetInCU: 0x10, offset: 0xAEC50, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0x114640, symSize: 0x1240 } + - { offsetInCU: 0x51, offset: 0xAEC91, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0x114640, symSize: 0x1240 } + - { offsetInCU: 0x5A, offset: 0xAEC9A, size: 0x8, addend: 0x0, symName: sha512_block_data_order_avx, symObjAddr: 0x1240, symBinAddr: 0x115880, symSize: 0x118E } + - { offsetInCU: 0x10, offset: 0xAEC9C, size: 0x8, addend: 0x0, symName: poly_hash_ad_internal, symObjAddr: 0x0, symBinAddr: 0x116A40, symSize: 0x200 } + - { offsetInCU: 0x44, offset: 0xAECD0, size: 0x8, addend: 0x0, symName: poly_hash_ad_internal, symObjAddr: 0x0, symBinAddr: 0x116A40, symSize: 0x200 } + - { offsetInCU: 0x66, offset: 0xAECF2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_chacha20_poly1305_open, symObjAddr: 0x200, symBinAddr: 0x116C40, symSize: 0x21C0 } + - { offsetInCU: 0x7C, offset: 0xAED08, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_chacha20_poly1305_seal, symObjAddr: 0x23C0, symBinAddr: 0x118E00, symSize: 0x1D2D } + - { offsetInCU: 0x83, offset: 0xAED0F, size: 0x8, addend: 0x0, symName: process_extra_in_trailer, symObjAddr: 0x40ED, symBinAddr: 0x11AB2D, symSize: 0x553 } + - { offsetInCU: 0x9C, offset: 0xAED28, size: 0x8, addend: 0x0, symName: chacha20_poly1305_open_avx2, symObjAddr: 0x4640, symBinAddr: 0x11B080, symSize: 0x2640 } + - { offsetInCU: 0xB2, offset: 0xAED3E, size: 0x8, addend: 0x0, symName: chacha20_poly1305_seal_avx2, symObjAddr: 0x6C80, symBinAddr: 0x11D6C0, symSize: 0x2FAD } + - { offsetInCU: 0x10, offset: 0xAED40, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0x120680, symSize: 0x1200 } + - { offsetInCU: 0x51, offset: 0xAED81, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0x120680, symSize: 0x1200 } + - { offsetInCU: 0x5D, offset: 0xAED8D, size: 0x8, addend: 0x0, symName: sha256_block_data_order_shaext, symObjAddr: 0x1200, symBinAddr: 0x121880, symSize: 0x340 } + - { offsetInCU: 0x72, offset: 0xAEDA2, size: 0x8, addend: 0x0, symName: sha256_block_data_order_ssse3, symObjAddr: 0x1540, symBinAddr: 0x121BC0, symSize: 0xEC0 } + - { offsetInCU: 0x86, offset: 0xAEDB6, size: 0x8, addend: 0x0, symName: sha256_block_data_order_avx, symObjAddr: 0x2400, symBinAddr: 0x122A80, symSize: 0xEF7 } ... diff --git a/packages/canvas/platforms/ios/src/cpp/Caches.h b/packages/canvas/platforms/ios/src/cpp/Caches.h index 75187c0c0..b0e8da9f4 100644 --- a/packages/canvas/platforms/ios/src/cpp/Caches.h +++ b/packages/canvas/platforms/ios/src/cpp/Caches.h @@ -177,9 +177,6 @@ class Caches { std::unique_ptr> WebGLUniformLocationTmpl = std::unique_ptr>( nullptr); - std::unique_ptr> URLTmpl = std::unique_ptr>( - nullptr); - private: static std::shared_ptrSet(context, ConvertToV8String(isolate, "CanvasModule"), canvasMod).FromJust(); canvasMod->Set(context, ConvertToV8String(isolate, "create2DContext"), diff --git a/packages/canvas/platforms/ios/src/cpp/CanvasJSIModule.h b/packages/canvas/platforms/ios/src/cpp/CanvasJSIModule.h index 45bb453f8..c8caf5913 100644 --- a/packages/canvas/platforms/ios/src/cpp/CanvasJSIModule.h +++ b/packages/canvas/platforms/ios/src/cpp/CanvasJSIModule.h @@ -19,8 +19,6 @@ #include "webgl/WebGLRenderingContext.h" #include "webgl2/WebGL2RenderingContext.h" -#include "URLImpl.h" - class CanvasJSIModule { public: static void install(v8::Isolate *isolate); diff --git a/packages/canvas/platforms/ios/src/cpp/URLImpl.cpp b/packages/canvas/platforms/ios/src/cpp/URLImpl.cpp deleted file mode 100644 index e4d517e00..000000000 --- a/packages/canvas/platforms/ios/src/cpp/URLImpl.cpp +++ /dev/null @@ -1,537 +0,0 @@ -// -// Created by Osei Fortune on 15/011/2023. -// - -#include "URLImpl.h" -#include "Caches.h" -#include "Helpers.h" -#include "OneByteStringResource.h" - -URLImpl::URLImpl(URL *url) : url_(url) {} - -void URLImpl::Init(const v8::Local &canvasModule, v8::Isolate *isolate) { - v8::Locker locker(isolate); - v8::Isolate::Scope isolate_scope(isolate); - v8::HandleScope handle_scope(isolate); - - auto ctor = GetCtor(isolate); - auto context = isolate->GetCurrentContext(); - auto func = ctor->GetFunction(context).ToLocalChecked(); - - canvasModule->Set(context, ConvertToV8String(isolate, "URL"), func); -} - -URLImpl *URLImpl::GetPointer(v8::Local object) { - auto ptr = object->GetAlignedPointerFromInternalField(0); - if (ptr == nullptr) { - return nullptr; - } - return static_cast(ptr); -} - -URL *URLImpl::GetURL() { - return this->url_; -} - -v8::Local URLImpl::GetCtor(v8::Isolate *isolate) { - auto cache = Caches::Get(isolate); - auto ctor = cache->URLTmpl.get(); - if (ctor != nullptr) { - return ctor->Get(isolate); - } - - v8::Local ctorTmpl = v8::FunctionTemplate::New(isolate, Ctor); - ctorTmpl->InstanceTemplate()->SetInternalFieldCount(2); - ctorTmpl->SetClassName(ConvertToV8String(isolate, "URL")); - - auto tmpl = ctorTmpl->InstanceTemplate(); - tmpl->SetInternalFieldCount(2); - tmpl->SetAccessor( - ConvertToV8String(isolate, "hash"), - GetHash, SetHash); - tmpl->SetAccessor( - ConvertToV8String(isolate, "host"), - GetHost, SetHost); - tmpl->SetAccessor( - ConvertToV8String(isolate, "hostname"), - GetHostName, SetHostName); - tmpl->SetAccessor( - ConvertToV8String(isolate, "href"), - GetHref, SetHref); - - tmpl->SetAccessor( - ConvertToV8String(isolate, "origin"), - GetOrigin); - - tmpl->SetAccessor( - ConvertToV8String(isolate, "password"), - GetPassword, SetPassword); - - tmpl->SetAccessor( - ConvertToV8String(isolate, "pathname"), - GetPathName, SetPathName); - - tmpl->SetAccessor( - ConvertToV8String(isolate, "port"), - GetPort, SetPort); - - tmpl->SetAccessor( - ConvertToV8String(isolate, "protocol"), - GetProtocol, SetProtocol); - - tmpl->SetAccessor( - ConvertToV8String(isolate, "search"), - GetSearch, SetSearch); - - tmpl->SetAccessor( - ConvertToV8String(isolate, "username"), - GetUserName, SetUserName); - - tmpl->Set(ConvertToV8String(isolate, "toString"), - v8::FunctionTemplate::New(isolate, &ToString)); - - - ctorTmpl->Set(ConvertToV8String(isolate, "canParse"), - v8::FunctionTemplate::New(isolate, &CanParse)); - - cache->URLTmpl = - std::make_unique>(isolate, ctorTmpl); - return ctorTmpl; -} - -void URLImpl::Ctor(const v8::FunctionCallbackInfo &args) { - auto count = args.Length(); - auto value = args[0]; - auto isolate = args.GetIsolate(); - if (count >= 1 && !value->IsString()) { - isolate->ThrowException(v8::Exception::TypeError(ConvertToV8String(isolate, ""))); - return; - } - - - URL *url; - - if (count > 1) { - url = canvas_url_create(ConvertFromV8String(isolate, args[0]).c_str(), - ConvertFromV8String(isolate, args[1]).c_str()); - } else { - url = canvas_url_create(ConvertFromV8String(isolate, args[0]).c_str(), nullptr); - } - - auto ret = args.This(); - - auto urlImpl = new URLImpl(url); - - ret->SetAlignedPointerInInternalField(0, urlImpl); - - urlImpl->BindFinalizer(isolate, ret); - - args.GetReturnValue().Set(ret); - -} - - -void URLImpl::GetHash(v8::Local property, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - auto isolate = info.GetIsolate(); - - auto value = canvas_url_hash(ptr->GetURL()); - - - if (value == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - - - info.GetReturnValue().Set(ConvertToV8String(isolate, value)); - canvas_native_string_destroy((char *) value); - -} - -void URLImpl::SetHash(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - return; - } - auto isolate = info.GetIsolate(); - auto context = isolate->GetCurrentContext(); - auto val = ConvertFromV8String(isolate, value->ToString(context).ToLocalChecked()); - canvas_url_set_hash(ptr->GetURL(), val.c_str()); -} - - -void URLImpl::GetHost(v8::Local property, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - auto isolate = info.GetIsolate(); - - auto value = canvas_url_host(ptr->GetURL()); - - if (value == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - - info.GetReturnValue().Set(ConvertToV8String(isolate, value)); - canvas_native_string_destroy((char *) value); - -} - -void URLImpl::SetHost(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - return; - } - auto isolate = info.GetIsolate(); - auto context = isolate->GetCurrentContext(); - auto val = ConvertFromV8String(isolate, value->ToString(context).ToLocalChecked()); - canvas_url_set_host(ptr->GetURL(), val.c_str()); -} - - -void URLImpl::GetHostName(v8::Local property, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - auto isolate = info.GetIsolate(); - - auto value = canvas_url_host_name(ptr->GetURL()); - if (value == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - info.GetReturnValue().Set(ConvertToV8String(isolate, value)); - canvas_native_string_destroy((char *) value); - -} - -void URLImpl::SetHostName(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - return; - } - auto isolate = info.GetIsolate(); - auto context = isolate->GetCurrentContext(); - auto val = ConvertFromV8String(isolate, value->ToString(context).ToLocalChecked()); - canvas_url_set_host_name(ptr->GetURL(), val.c_str()); -} - - -void URLImpl::GetHref(v8::Local property, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - auto isolate = info.GetIsolate(); - - auto value = canvas_url_href(ptr->GetURL()); - - - if (value == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - - - info.GetReturnValue().Set(ConvertToV8String(isolate, value)); - canvas_native_string_destroy((char *) value); - -} - -void URLImpl::SetHref(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - return; - } - auto isolate = info.GetIsolate(); - auto context = isolate->GetCurrentContext(); - auto val = ConvertFromV8String(isolate, value->ToString(context).ToLocalChecked()); - canvas_url_set_href(ptr->GetURL(), val.c_str()); -} - -void URLImpl::GetOrigin(v8::Local property, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - auto isolate = info.GetIsolate(); - - auto value = canvas_url_origin(ptr->GetURL()); - - - if (value == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - - - info.GetReturnValue().Set(ConvertToV8String(isolate, value)); - canvas_native_string_destroy((char *) value); - -} - -void URLImpl::GetPassword(v8::Local property, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - auto isolate = info.GetIsolate(); - - auto value = canvas_url_password(ptr->GetURL()); - - if (value == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - - - info.GetReturnValue().Set(ConvertToV8String(isolate, value)); - canvas_native_string_destroy((char *) value); - -} - -void URLImpl::SetPassword(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - return; - } - auto isolate = info.GetIsolate(); - auto context = isolate->GetCurrentContext(); - auto val = ConvertFromV8String(isolate, value->ToString(context).ToLocalChecked()); - canvas_url_set_password(ptr->GetURL(), val.c_str()); -} - -void URLImpl::GetPathName(v8::Local property, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - auto isolate = info.GetIsolate(); - - auto value = canvas_url_pathname(ptr->GetURL()); - - if (value == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - - info.GetReturnValue().Set(ConvertToV8String(isolate, value)); - canvas_native_string_destroy((char *) value); - -} - -void URLImpl::SetPathName(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - return; - } - auto isolate = info.GetIsolate(); - auto context = isolate->GetCurrentContext(); - auto val = ConvertFromV8String(isolate, value->ToString(context).ToLocalChecked()); - canvas_url_set_pathname(ptr->GetURL(), val.c_str()); -} - -void URLImpl::GetPort(v8::Local property, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - auto isolate = info.GetIsolate(); - - auto value = canvas_url_port(ptr->GetURL()); - - - if (value == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - - info.GetReturnValue().Set(ConvertToV8String(isolate, value)); - canvas_native_string_destroy((char *) value); - -} - -void URLImpl::SetPort(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - return; - } - auto isolate = info.GetIsolate(); - auto context = isolate->GetCurrentContext(); - auto val = ConvertFromV8String(isolate, value->ToString(context).ToLocalChecked()); - canvas_url_set_port(ptr->GetURL(), val.c_str()); -} - -void URLImpl::GetProtocol(v8::Local property, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - auto isolate = info.GetIsolate(); - - auto value = canvas_url_protocol(ptr->GetURL()); - - - if (value == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - - info.GetReturnValue().Set(ConvertToV8String(isolate, value)); - canvas_native_string_destroy((char *) value); - -} - -void URLImpl::SetProtocol(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - return; - } - auto isolate = info.GetIsolate(); - auto context = isolate->GetCurrentContext(); - auto val = ConvertFromV8String(isolate, value->ToString(context).ToLocalChecked()); - canvas_url_set_protocol(ptr->GetURL(), val.c_str()); -} - - -void URLImpl::GetSearch(v8::Local property, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - auto isolate = info.GetIsolate(); - - auto value = canvas_url_search(ptr->GetURL()); - - if (value == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - - info.GetReturnValue().Set(ConvertToV8String(isolate, value)); - canvas_native_string_destroy((char *) value); - -} - -void URLImpl::SetSearch(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - return; - } - auto isolate = info.GetIsolate(); - auto context = isolate->GetCurrentContext(); - auto val = ConvertFromV8String(isolate, value->ToString(context).ToLocalChecked()); - canvas_url_set_search(ptr->GetURL(), val.c_str()); -} - - -void URLImpl::GetUserName(v8::Local property, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - auto isolate = info.GetIsolate(); - - auto value = canvas_url_username(ptr->GetURL()); - - if (value == nullptr) { - info.GetReturnValue().SetEmptyString(); - return; - } - - info.GetReturnValue().Set(ConvertToV8String(isolate, value)); - canvas_native_string_destroy((char *) value); - -} - -void URLImpl::SetUserName(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info) { - URLImpl *ptr = GetPointer(info.This()); - if (ptr == nullptr) { - return; - } - auto isolate = info.GetIsolate(); - auto context = isolate->GetCurrentContext(); - auto val = ConvertFromV8String(isolate, value->ToString(context).ToLocalChecked()); - canvas_url_set_username(ptr->GetURL(), val.c_str()); -} - - -void URLImpl::ToString(const v8::FunctionCallbackInfo &args) { - URLImpl *ptr = GetPointer(args.This()); - if (ptr == nullptr) { - args.GetReturnValue().SetEmptyString(); - return; - } - auto isolate = args.GetIsolate(); - - auto value = canvas_url_to_string(ptr->GetURL()); - - auto returnValue = new OneByteStringResource(value); - auto ret = v8::String::NewExternalOneByte(isolate, returnValue); - args.GetReturnValue().Set(ret.ToLocalChecked()); -} - - -void URLImpl::CanParse(const v8::FunctionCallbackInfo &args) { - auto isolate = args.GetIsolate(); - bool value; - auto count = args.Length(); - - if (count > 1) { - value = canvas_url_can_parse(ConvertFromV8String(isolate, args[0]).c_str(), - ConvertFromV8String(isolate, args[1]).c_str()); - } else { - value = canvas_url_can_parse(ConvertFromV8String(isolate, args[0]).c_str(), nullptr); - } - - args.GetReturnValue().Set(value); -} diff --git a/packages/canvas/platforms/ios/src/cpp/URLImpl.h b/packages/canvas/platforms/ios/src/cpp/URLImpl.h deleted file mode 100644 index ae7bf1660..000000000 --- a/packages/canvas/platforms/ios/src/cpp/URLImpl.h +++ /dev/null @@ -1,121 +0,0 @@ -// -// Created by Osei Fortune on 15/011/2023. -// - -#pragma once - -#include -#include "Common.h" -#include "ObjectWrapperImpl.h" - -class URLImpl: ObjectWrapperImpl { -public: - URLImpl(URL *url); - - ~URLImpl() { - canvas_url_destroy(this->GetURL()); - this->url_ = nullptr; - } - - URL *GetURL(); - - - static void Init(const v8::Local &canvasModule, v8::Isolate *isolate); - - static URLImpl *GetPointer(v8::Local object); - - static v8::Local GetCtor(v8::Isolate *isolate); - - static void Ctor(const v8::FunctionCallbackInfo &args); - - - static void - GetHash(v8::Local name, const v8::PropertyCallbackInfo &info); - - static void SetHash(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info); - - - static void - GetHost(v8::Local name, const v8::PropertyCallbackInfo &info); - - static void SetHost(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info); - - - static void - GetHostName(v8::Local name, const v8::PropertyCallbackInfo &info); - - static void SetHostName(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info); - - - static void - GetHref(v8::Local name, const v8::PropertyCallbackInfo &info); - - static void SetHref(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info); - - - static void - GetOrigin(v8::Local name, const v8::PropertyCallbackInfo &info); - - - static void - GetPassword(v8::Local name, const v8::PropertyCallbackInfo &info); - - static void SetPassword(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info); - - - static void - GetPathName(v8::Local name, const v8::PropertyCallbackInfo &info); - - static void SetPathName(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info); - - - static void - GetPort(v8::Local name, const v8::PropertyCallbackInfo &info); - - static void SetPort(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info); - - - static void - GetProtocol(v8::Local name, const v8::PropertyCallbackInfo &info); - - static void SetProtocol(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info); - - - static void - GetSearch(v8::Local name, const v8::PropertyCallbackInfo &info); - - static void SetSearch(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info); - - - static void - GetUserName(v8::Local name, const v8::PropertyCallbackInfo &info); - - static void SetUserName(v8::Local property, - v8::Local value, - const v8::PropertyCallbackInfo &info); - - static void ToString(const v8::FunctionCallbackInfo &args); - - static void CanParse(const v8::FunctionCallbackInfo &args); - -private: - URL *url_; -}; diff --git a/packages/canvas/src-native/canvas-ios/CanvasNative.xcodeproj/project.xcworkspace/xcuserdata/nstudio.xcuserdatad/UserInterfaceState.xcuserstate b/packages/canvas/src-native/canvas-ios/CanvasNative.xcodeproj/project.xcworkspace/xcuserdata/nstudio.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 000000000..838fb1eb7 Binary files /dev/null and b/packages/canvas/src-native/canvas-ios/CanvasNative.xcodeproj/project.xcworkspace/xcuserdata/nstudio.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/packages/canvas/src-native/canvas-ios/CanvasNative.xcworkspace/xcuserdata/nstudio.xcuserdatad/UserInterfaceState.xcuserstate b/packages/canvas/src-native/canvas-ios/CanvasNative.xcworkspace/xcuserdata/nstudio.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 000000000..4d7287a7b Binary files /dev/null and b/packages/canvas/src-native/canvas-ios/CanvasNative.xcworkspace/xcuserdata/nstudio.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/packages/canvas/src-native/canvas-ios/CanvasNative/Source/NSCCanvas.swift b/packages/canvas/src-native/canvas-ios/CanvasNative/Source/NSCCanvas.swift index 053a9571e..2d4252a31 100644 --- a/packages/canvas/src-native/canvas-ios/CanvasNative/Source/NSCCanvas.swift +++ b/packages/canvas/src-native/canvas-ios/CanvasNative/Source/NSCCanvas.swift @@ -69,9 +69,9 @@ public class NSCCanvas: UIView { public var autoScale: Bool = true { didSet { if(!autoScale){ - glkView.contentScaleFactor = 1 + glkView.contentScaleFactor = 2 }else { - glkView.contentScaleFactor = UIScreen.main.nativeScale + glkView.contentScaleFactor = UIScreen.main.scale } } } @@ -174,14 +174,14 @@ public class NSCCanvas: UIView { return } - if(frame.size.width.isZero || frame.size.height.isZero){ +// if(frame.size.width.isZero || frame.size.height.isZero){ let width = frame.size.width.isZero ? 1 : frame.size.width let height = frame.size.height.isZero ? 1 : frame.size.height frame = CGRect(x: frame.origin.x, y: frame.origin.y, width: CGFloat(width), height: CGFloat(height)) zeroSize = true setNeedsLayout() layoutIfNeeded() - } +// } var properties: [String: Any] = [:] @@ -279,11 +279,11 @@ public class NSCCanvas: UIView { glViewport(0, 0, GLsizei(drawingBufferWidth), GLsizei(drawingBufferHeight)) - var density = Float(UIScreen.main.nativeScale) + var density = Float(UIScreen.main.scale) if (!autoScale) { - density = 1 + density = 2 } @@ -365,9 +365,9 @@ public class NSCCanvas: UIView { glkView = CanvasGLKView(coder: coder)! glkView.translatesAutoresizingMaskIntoConstraints = false - if(UIScreen.instancesRespond(to: #selector(getter: UIScreen.main.nativeScale))){ - glkView.contentScaleFactor = UIScreen.main.nativeScale - } +// if(UIScreen.instancesRespond(to: #selector(getter: UIScreen.main.scale))){ +// glkView.contentScaleFactor = UIScreen.main.scale +// } super.init(coder: coder) @@ -379,12 +379,12 @@ public class NSCCanvas: UIView { glkView.enableSetNeedsDisplay = false addSubview(glkView) - NSLayoutConstraint.activate([ - glkView.leadingAnchor.constraint(equalTo: leadingAnchor), - glkView.trailingAnchor.constraint(equalTo: trailingAnchor), - glkView.topAnchor.constraint(equalTo: topAnchor), - glkView.bottomAnchor.constraint(equalTo: bottomAnchor) - ]) +// NSLayoutConstraint.activate([ +// glkView.leadingAnchor.constraint(equalTo: leadingAnchor), +// glkView.trailingAnchor.constraint(equalTo: trailingAnchor), +// glkView.topAnchor.constraint(equalTo: topAnchor), +// glkView.bottomAnchor.constraint(equalTo: bottomAnchor) +// ]) self.isOpaque = false @@ -394,9 +394,9 @@ public class NSCCanvas: UIView { public override init(frame: CGRect) { glkView = CanvasGLKView(frame: frame) glkView.translatesAutoresizingMaskIntoConstraints = false - if(UIScreen.instancesRespond(to: #selector(getter: UIScreen.main.nativeScale))){ - glkView.contentScaleFactor = UIScreen.main.nativeScale - } +// if(UIScreen.instancesRespond(to: #selector(getter: UIScreen.main.scale))){ +// glkView.contentScaleFactor = UIScreen.main.scale +// } super.init(frame: frame) glkView.canvas = self @@ -405,12 +405,12 @@ public class NSCCanvas: UIView { glkView.enableSetNeedsDisplay = false addSubview(glkView) - NSLayoutConstraint.activate([ - glkView.leadingAnchor.constraint(equalTo: leadingAnchor), - glkView.trailingAnchor.constraint(equalTo: trailingAnchor), - glkView.topAnchor.constraint(equalTo: topAnchor), - glkView.bottomAnchor.constraint(equalTo: bottomAnchor) - ]) +// NSLayoutConstraint.activate([ +// glkView.leadingAnchor.constraint(equalTo: leadingAnchor), +// glkView.trailingAnchor.constraint(equalTo: trailingAnchor), +// glkView.topAnchor.constraint(equalTo: topAnchor), +// glkView.bottomAnchor.constraint(equalTo: bottomAnchor) +// ]) self.isOpaque = false @@ -454,18 +454,20 @@ public class NSCCanvas: UIView { private var zeroSize = false private var isReady = false public override func layoutSubviews() { - if(viewSize.equalTo(frame.size)){ - return - } +// if(viewSize.equalTo(frame.size)){ +// return +// } - if(!zeroSize){ - realViewSize.width = frame.size.width - realViewSize.height = frame.size.height - } - if(!isReady && nativeGL == 0 && !realViewSize.width.isZero && !realViewSize.height.isZero){ +// if(!zeroSize){ +// realViewSize.width = frame.size.width +// realViewSize.height = frame.size.height +// } + + if(!isReady && nativeGL == 0){ viewSize.width = frame.size.width viewSize.height = frame.size.height + glkView.frame = CGRect(x: 0, y: 0, width: frame.size.width, height: frame.size.height) isReady = true readyListener?.contextReady() } @@ -477,9 +479,9 @@ public class NSCCanvas: UIView { frame = CGRect(x: frame.origin.x, y: frame.origin.y, width: CGFloat(width), height: CGFloat(height)) } */ - if(!frame.width.isZero && !frame.height.isZero){ - viewSize = CGSize(width: frame.size.width, height: frame.size.height) - } +// if(!frame.width.isZero && !frame.height.isZero){ +// viewSize = CGSize(width: frame.size.width, height: frame.size.height) +// } if(nativeGL != 0) { resize() } diff --git a/packages/canvas/src-native/canvas-ios/CanvasNative/include/canvas_native.h b/packages/canvas/src-native/canvas-ios/CanvasNative/include/canvas_native.h index 0d26450ff..2be8666df 100644 --- a/packages/canvas/src-native/canvas-ios/CanvasNative/include/canvas_native.h +++ b/packages/canvas/src-native/canvas-ios/CanvasNative/include/canvas_native.h @@ -172,8 +172,6 @@ typedef struct U32Buffer U32Buffer; typedef struct U8Buffer U8Buffer; -typedef struct URL URL; - typedef struct WEBGL_color_buffer_float WEBGL_color_buffer_float; typedef struct WEBGL_compressed_texture_atc WEBGL_compressed_texture_atc; @@ -2906,54 +2904,4 @@ char *canvas_native_string_buffer_get_value_at(const struct StringBuffer *buffer void canvas_native_string_buffer_destroy(struct StringBuffer *buffer); -bool canvas_url_can_parse(const char *value, const char *base); - -struct URL *canvas_url_create(const char *value, const char *base); - -void canvas_url_destroy(struct URL *url); - -struct CCow *canvas_url_to_string(struct URL *url); - -const char *canvas_url_hash(struct URL *url); - -void canvas_url_set_hash(struct URL *url, const char *hash); - -const char *canvas_url_host(struct URL *url); - -void canvas_url_set_host(struct URL *url, const char *host); - -const char *canvas_url_host_name(struct URL *url); - -void canvas_url_set_host_name(struct URL *url, const char *hostname); - -const char *canvas_url_href(struct URL *url); - -void canvas_url_set_href(struct URL *url, const char *href); - -const char *canvas_url_origin(struct URL *url); - -const char *canvas_url_password(struct URL *url); - -void canvas_url_set_password(struct URL *url, const char *password); - -const char *canvas_url_pathname(struct URL *url); - -void canvas_url_set_pathname(struct URL *url, const char *pathname); - -const char *canvas_url_port(struct URL *url); - -void canvas_url_set_port(struct URL *url, const char *port); - -const char *canvas_url_protocol(struct URL *url); - -void canvas_url_set_protocol(struct URL *url, const char *protocol); - -const char *canvas_url_search(struct URL *url); - -void canvas_url_set_search(struct URL *url, const char *search); - -const char *canvas_url_username(struct URL *url); - -void canvas_url_set_username(struct URL *url, const char *username); - #endif /* CANVAS_C_H */ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/Info.plist b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/Info.plist index e18dd57e0..d423fbd38 100644 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/Info.plist +++ b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/Info.plist @@ -10,18 +10,15 @@ DebugSymbolsPath dSYMs LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath CanvasNative.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator BinaryPath @@ -29,15 +26,18 @@ DebugSymbolsPath dSYMs LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath CanvasNative.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator CFBundlePackageType diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/CanvasNative b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/CanvasNative index 452ec9d4e..2d816f09e 100755 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/CanvasNative and b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/CanvasNative differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/canvas_native.h b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/canvas_native.h index 0d26450ff..2be8666df 100644 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/canvas_native.h +++ b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/canvas_native.h @@ -172,8 +172,6 @@ typedef struct U32Buffer U32Buffer; typedef struct U8Buffer U8Buffer; -typedef struct URL URL; - typedef struct WEBGL_color_buffer_float WEBGL_color_buffer_float; typedef struct WEBGL_compressed_texture_atc WEBGL_compressed_texture_atc; @@ -2906,54 +2904,4 @@ char *canvas_native_string_buffer_get_value_at(const struct StringBuffer *buffer void canvas_native_string_buffer_destroy(struct StringBuffer *buffer); -bool canvas_url_can_parse(const char *value, const char *base); - -struct URL *canvas_url_create(const char *value, const char *base); - -void canvas_url_destroy(struct URL *url); - -struct CCow *canvas_url_to_string(struct URL *url); - -const char *canvas_url_hash(struct URL *url); - -void canvas_url_set_hash(struct URL *url, const char *hash); - -const char *canvas_url_host(struct URL *url); - -void canvas_url_set_host(struct URL *url, const char *host); - -const char *canvas_url_host_name(struct URL *url); - -void canvas_url_set_host_name(struct URL *url, const char *hostname); - -const char *canvas_url_href(struct URL *url); - -void canvas_url_set_href(struct URL *url, const char *href); - -const char *canvas_url_origin(struct URL *url); - -const char *canvas_url_password(struct URL *url); - -void canvas_url_set_password(struct URL *url, const char *password); - -const char *canvas_url_pathname(struct URL *url); - -void canvas_url_set_pathname(struct URL *url, const char *pathname); - -const char *canvas_url_port(struct URL *url); - -void canvas_url_set_port(struct URL *url, const char *port); - -const char *canvas_url_protocol(struct URL *url); - -void canvas_url_set_protocol(struct URL *url, const char *protocol); - -const char *canvas_url_search(struct URL *url); - -void canvas_url_set_search(struct URL *url, const char *search); - -const char *canvas_url_username(struct URL *url); - -void canvas_url_set_username(struct URL *url, const char *username); - #endif /* CANVAS_C_H */ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Info.plist b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Info.plist index 6d4df4df9..bd264f02c 100644 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Info.plist and b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Info.plist differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo index 192d758e7..09502a607 100644 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo and b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.abi.json b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.abi.json index 897ef9dc0..48b73b494 100644 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.abi.json +++ b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.abi.json @@ -5434,336 +5434,336 @@ }, "ConstValues": [ { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 328, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 334, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 344, "length": 1, "value": "1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 355, "length": 1, "value": "1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 412, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 2137, "length": 1, - "value": "1" + "value": "2" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", "offset": 2040, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 2316, + "offset": 2310, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 2374, + "offset": 2368, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 2427, + "offset": 2421, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 2498, + "offset": 2492, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 2996, + "offset": 2990, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3030, + "offset": 3024, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3060, + "offset": 3054, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3113, + "offset": 3107, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 3155, + "offset": 3149, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3195, + "offset": 3189, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3241, + "offset": 3235, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3274, + "offset": 3268, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3314, + "offset": 3308, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3352, + "offset": 3346, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 12748, + "offset": 12752, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 13229, + "offset": 13233, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 13772, + "offset": 13776, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 13804, + "offset": 13808, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 316, "length": 2, "value": "-1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 341, "length": 2, "value": "-1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 386, "length": 2, "value": "-1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 479, "length": 1, "value": "4" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "StringLiteral", "offset": 512, "length": 274, "value": "\"precision highp float;\nattribute vec4 aPosition;\nuniform mat4 uTextureMatrix;\nvarying vec2 TexCoord;\nvoid main(){\nvec2 clipSpace = (1.0 - 2.0 * aPosition.xy);\nTexCoord = aPosition.xy;\ngl_Position = vec4(clipSpace, 0.0, 1.0);\n}\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "StringLiteral", "offset": 833, "length": 170, "value": "\"precision highp float;\nvarying vec2 TexCoord;\nuniform sampler2D uSampler;\nvoid main(){\ngl_FragColor = texture2D(uSampler, TexCoord);\n}\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "Array", "offset": 383, "length": 2, "value": "[]" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "IntegerLiteral", "offset": 421, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 10963, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11130, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11299, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11470, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11640, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "StringLiteral", "offset": 133, "length": 15, "value": "\"CanvasNative.NSCTouchHandler\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", "kind": "StringLiteral", "offset": 233, "length": 22, "value": "\"Failed to load image\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", "kind": "StringLiteral", "offset": 313, "length": 21, "value": "\"NSCImageBitmapQueue\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", "kind": "IntegerLiteral", "offset": 242, "length": 1, "value": "4" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "BooleanLiteral", "offset": 246, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "IntegerLiteral", "offset": 352, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "StringLiteral", "offset": 180, "length": 13, "value": "\"CanvasNative.CanvasGLKView\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "BooleanLiteral", "offset": 2249, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "BooleanLiteral", "offset": 2325, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", "kind": "StringLiteral", "offset": 246, "length": 20, diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative index 8b0af7bf5..64c4e6a15 100644 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative and b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml index 7793d8f81..6df264619 100644 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml +++ b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml @@ -1,638 +1,638 @@ --- triple: 'arm64-apple-darwin' -binary-path: '/Users/triniwiz/Documents/GitHub/canvas/packages/canvas/src-native/canvas-ios/dist/Release-iphoneos/CanvasNative.framework/CanvasNative' +binary-path: '/Users/nstudio/Documents/github/NativeScript/canvas/packages/canvas/src-native/canvas-ios/dist/Release-iphoneos/CanvasNative.framework/CanvasNative' relocations: - - { offsetInCU: 0x34, offset: 0x75133, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionString, symObjAddr: 0x0, symBinAddr: 0x8BB000, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x75168, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionNumber, symObjAddr: 0x38, symBinAddr: 0x8BB038, symSize: 0x0 } - - { offsetInCU: 0x3F, offset: 0x751BD, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x28, symBinAddr: 0x4028, symSize: 0xC } - - { offsetInCU: 0x53, offset: 0x751D1, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x34, symBinAddr: 0x4034, symSize: 0x4 } - - { offsetInCU: 0x67, offset: 0x751E5, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwet', symObjAddr: 0x38, symBinAddr: 0x4038, symSize: 0x20 } - - { offsetInCU: 0x7B, offset: 0x751F9, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwst', symObjAddr: 0x58, symBinAddr: 0x4058, symSize: 0x28 } - - { offsetInCU: 0x8F, offset: 0x7520D, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwCP', symObjAddr: 0x94, symBinAddr: 0x4094, symSize: 0x30 } - - { offsetInCU: 0xA3, offset: 0x75221, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0xC4, symBinAddr: 0x40C4, symSize: 0xC } - - { offsetInCU: 0xB7, offset: 0x75235, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwet', symObjAddr: 0xD0, symBinAddr: 0x40D0, symSize: 0x20 } - - { offsetInCU: 0xCB, offset: 0x75249, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwst', symObjAddr: 0xF0, symBinAddr: 0x40F0, symSize: 0x2C } - - { offsetInCU: 0x4F, offset: 0x7540A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC11_WriteQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2A78, symBinAddr: 0x10C96D0, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x75424, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10_ReadQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2A80, symBinAddr: 0x10C96D8, symSize: 0x0 } - - { offsetInCU: 0x9D, offset: 0x75458, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTo', symObjAddr: 0x4, symBinAddr: 0x4194, symSize: 0x38 } - - { offsetInCU: 0xF3, offset: 0x754AE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x40, symBinAddr: 0x41D0, symSize: 0x70 } - - { offsetInCU: 0x144, offset: 0x754FF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0xB4, symBinAddr: 0x4244, symSize: 0x44 } - - { offsetInCU: 0x19F, offset: 0x7555A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0xFC, symBinAddr: 0x428C, symSize: 0x50 } - - { offsetInCU: 0x204, offset: 0x755BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0x150, symBinAddr: 0x42E0, symSize: 0x68 } - - { offsetInCU: 0x27D, offset: 0x75638, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x1BC, symBinAddr: 0x434C, symSize: 0x98 } - - { offsetInCU: 0x307, offset: 0x756C2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZTo', symObjAddr: 0x298, symBinAddr: 0x4428, symSize: 0x50 } - - { offsetInCU: 0x3D8, offset: 0x75793, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZTo', symObjAddr: 0x334, symBinAddr: 0x44C4, symSize: 0x58 } - - { offsetInCU: 0x4B2, offset: 0x7586D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZTo', symObjAddr: 0x3D4, symBinAddr: 0x4564, symSize: 0x58 } - - { offsetInCU: 0x591, offset: 0x7594C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZTo', symObjAddr: 0x47C, symBinAddr: 0x460C, symSize: 0x60 } - - { offsetInCU: 0x63D, offset: 0x759F8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZTo', symObjAddr: 0x4E0, symBinAddr: 0x4670, symSize: 0x8 } - - { offsetInCU: 0x6A6, offset: 0x75A61, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZTo', symObjAddr: 0x4EC, symBinAddr: 0x467C, symSize: 0x8 } - - { offsetInCU: 0x6FD, offset: 0x75AB8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZTo', symObjAddr: 0x508, symBinAddr: 0x4698, symSize: 0x8 } - - { offsetInCU: 0x754, offset: 0x75B0F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZTo', symObjAddr: 0x514, symBinAddr: 0x46A4, symSize: 0x8 } - - { offsetInCU: 0x7AB, offset: 0x75B66, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZTo', symObjAddr: 0x520, symBinAddr: 0x46B0, symSize: 0x8 } - - { offsetInCU: 0x802, offset: 0x75BBD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZTo', symObjAddr: 0x52C, symBinAddr: 0x46BC, symSize: 0x8 } - - { offsetInCU: 0x881, offset: 0x75C3C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZTo', symObjAddr: 0x53C, symBinAddr: 0x46CC, symSize: 0x24 } - - { offsetInCU: 0x932, offset: 0x75CED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZTo', symObjAddr: 0x564, symBinAddr: 0x46F4, symSize: 0x14 } - - { offsetInCU: 0x9A5, offset: 0x75D60, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZTo', symObjAddr: 0x57C, symBinAddr: 0x470C, symSize: 0x8 } - - { offsetInCU: 0x9FC, offset: 0x75DB7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZTo', symObjAddr: 0x5DC, symBinAddr: 0x476C, symSize: 0x74 } - - { offsetInCU: 0xA87, offset: 0x75E42, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTo', symObjAddr: 0x7E4, symBinAddr: 0x4974, symSize: 0xA0 } - - { offsetInCU: 0xAD8, offset: 0x75E93, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZTo', symObjAddr: 0xAEC, symBinAddr: 0x4C7C, symSize: 0x98 } - - { offsetInCU: 0xB29, offset: 0x75EE4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZTo', symObjAddr: 0xE40, symBinAddr: 0x4FD0, symSize: 0x98 } - - { offsetInCU: 0xB85, offset: 0x75F40, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTo', symObjAddr: 0x1268, symBinAddr: 0x53F8, symSize: 0xD8 } - - { offsetInCU: 0xBCD, offset: 0x75F88, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTo', symObjAddr: 0x1344, symBinAddr: 0x54D4, symSize: 0x34 } - - { offsetInCU: 0xC2D, offset: 0x75FE8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfcTo', symObjAddr: 0x13C8, symBinAddr: 0x5558, symSize: 0x3C } - - { offsetInCU: 0xC7E, offset: 0x76039, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTf4nd_n', symObjAddr: 0x1438, symBinAddr: 0x55C8, symSize: 0x2AC } - - { offsetInCU: 0xEB2, offset: 0x7626D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTf4nnnd_n', symObjAddr: 0x16E4, symBinAddr: 0x5874, symSize: 0x25C } - - { offsetInCU: 0x10A8, offset: 0x76463, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTf4nnd_n', symObjAddr: 0x1940, symBinAddr: 0x5AD0, symSize: 0xCC } - - { offsetInCU: 0x11A1, offset: 0x7655C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTf4nnnnd_n', symObjAddr: 0x1A0C, symBinAddr: 0x5B9C, symSize: 0x1AC } - - { offsetInCU: 0x1312, offset: 0x766CD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTf4nnnnnnd_n', symObjAddr: 0x1BB8, symBinAddr: 0x5D48, symSize: 0x1C4 } - - { offsetInCU: 0x14A3, offset: 0x7685E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTf4nnnnnnnnnnd_n', symObjAddr: 0x1D7C, symBinAddr: 0x5F0C, symSize: 0x1D8 } - - { offsetInCU: 0x168B, offset: 0x76A46, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTf4nnnd_n', symObjAddr: 0x1F54, symBinAddr: 0x60E4, symSize: 0x1B4 } - - { offsetInCU: 0x1755, offset: 0x76B10, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTf4nnnnd_n', symObjAddr: 0x22AC, symBinAddr: 0x643C, symSize: 0x1D4 } - - { offsetInCU: 0x1836, offset: 0x76BF1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTf4d_n', symObjAddr: 0x2480, symBinAddr: 0x6610, symSize: 0x114 } - - { offsetInCU: 0x18C9, offset: 0x76C84, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TR', symObjAddr: 0x884, symBinAddr: 0x4A14, symSize: 0x78 } - - { offsetInCU: 0x18E1, offset: 0x76C9C, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TR', symObjAddr: 0xB84, symBinAddr: 0x4D14, symSize: 0x54 } - - { offsetInCU: 0x194E, offset: 0x76D09, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfETo', symObjAddr: 0x1434, symBinAddr: 0x55C4, symSize: 0x4 } - - { offsetInCU: 0x19D9, offset: 0x76D94, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCMa', symObjAddr: 0x2594, symBinAddr: 0x6724, symSize: 0x20 } - - { offsetInCU: 0x19ED, offset: 0x76DA8, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TRTA', symObjAddr: 0x25D8, symBinAddr: 0x6768, symSize: 0x8 } - - { offsetInCU: 0x1A0C, offset: 0x76DC7, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSg10ObjectiveC8ObjCBoolVIeyByy_ACSbIeggy_TRTA', symObjAddr: 0x25E0, symBinAddr: 0x6770, symSize: 0x18 } - - { offsetInCU: 0x1A35, offset: 0x76DF0, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TRTA', symObjAddr: 0x25F8, symBinAddr: 0x6788, symSize: 0x8 } - - { offsetInCU: 0x1A49, offset: 0x76E04, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCMa', symObjAddr: 0x2600, symBinAddr: 0x6790, symSize: 0x3C } - - { offsetInCU: 0x1A5D, offset: 0x76E18, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_TA', symObjAddr: 0x2680, symBinAddr: 0x6810, symSize: 0x34 } - - { offsetInCU: 0x1A71, offset: 0x76E2C, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x26B4, symBinAddr: 0x6844, symSize: 0x10 } - - { offsetInCU: 0x1A85, offset: 0x76E40, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x26C4, symBinAddr: 0x6854, symSize: 0x8 } - - { offsetInCU: 0x1A99, offset: 0x76E54, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x26F0, symBinAddr: 0x6880, symSize: 0x40 } - - { offsetInCU: 0x1ACD, offset: 0x76E88, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2774, symBinAddr: 0x6904, symSize: 0x40 } - - { offsetInCU: 0x1B0B, offset: 0x76EC6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x27B4, symBinAddr: 0x6944, symSize: 0x28 } - - { offsetInCU: 0x1B3F, offset: 0x76EFA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2834, symBinAddr: 0x69C4, symSize: 0x3C } - - { offsetInCU: 0x1B73, offset: 0x76F2E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x289C, symBinAddr: 0x6A2C, symSize: 0x30 } - - { offsetInCU: 0x1BAF, offset: 0x76F6A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_TA', symObjAddr: 0x2908, symBinAddr: 0x6A98, symSize: 0x10 } - - { offsetInCU: 0x1BC3, offset: 0x76F7E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2918, symBinAddr: 0x6AA8, symSize: 0x40 } - - { offsetInCU: 0x2042, offset: 0x773FD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZ', symObjAddr: 0x0, symBinAddr: 0x4190, symSize: 0x4 } - - { offsetInCU: 0x205D, offset: 0x77418, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x3C, symBinAddr: 0x41CC, symSize: 0x4 } - - { offsetInCU: 0x2078, offset: 0x77433, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0xB0, symBinAddr: 0x4240, symSize: 0x4 } - - { offsetInCU: 0x2099, offset: 0x77454, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0xF8, symBinAddr: 0x4288, symSize: 0x4 } - - { offsetInCU: 0x20B4, offset: 0x7746F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0x14C, symBinAddr: 0x42DC, symSize: 0x4 } - - { offsetInCU: 0x20CF, offset: 0x7748A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x1B8, symBinAddr: 0x4348, symSize: 0x4 } - - { offsetInCU: 0x20EA, offset: 0x774A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZ', symObjAddr: 0x254, symBinAddr: 0x43E4, symSize: 0x44 } - - { offsetInCU: 0x2232, offset: 0x775ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZ', symObjAddr: 0x2E8, symBinAddr: 0x4478, symSize: 0x4C } - - { offsetInCU: 0x237B, offset: 0x77736, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZ', symObjAddr: 0x38C, symBinAddr: 0x451C, symSize: 0x48 } - - { offsetInCU: 0x24C3, offset: 0x7787E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZ', symObjAddr: 0x42C, symBinAddr: 0x45BC, symSize: 0x50 } - - { offsetInCU: 0x2620, offset: 0x779DB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZ', symObjAddr: 0x4DC, symBinAddr: 0x466C, symSize: 0x4 } - - { offsetInCU: 0x2692, offset: 0x77A4D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZ', symObjAddr: 0x4E8, symBinAddr: 0x4678, symSize: 0x4 } - - { offsetInCU: 0x26D5, offset: 0x77A90, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZ', symObjAddr: 0x4F4, symBinAddr: 0x4684, symSize: 0x14 } - - { offsetInCU: 0x271A, offset: 0x77AD5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZ', symObjAddr: 0x510, symBinAddr: 0x46A0, symSize: 0x4 } - - { offsetInCU: 0x275D, offset: 0x77B18, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZ', symObjAddr: 0x51C, symBinAddr: 0x46AC, symSize: 0x4 } - - { offsetInCU: 0x27A0, offset: 0x77B5B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZ', symObjAddr: 0x528, symBinAddr: 0x46B8, symSize: 0x4 } - - { offsetInCU: 0x27E3, offset: 0x77B9E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZ', symObjAddr: 0x534, symBinAddr: 0x46C4, symSize: 0x8 } - - { offsetInCU: 0x28CA, offset: 0x77C85, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZ', symObjAddr: 0x560, symBinAddr: 0x46F0, symSize: 0x4 } - - { offsetInCU: 0x2949, offset: 0x77D04, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZ', symObjAddr: 0x578, symBinAddr: 0x4708, symSize: 0x4 } - - { offsetInCU: 0x298C, offset: 0x77D47, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZ', symObjAddr: 0x584, symBinAddr: 0x4714, symSize: 0x58 } - - { offsetInCU: 0x2A4D, offset: 0x77E08, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZ', symObjAddr: 0x650, symBinAddr: 0x47E0, symSize: 0x4 } - - { offsetInCU: 0x2A61, offset: 0x77E1C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_', symObjAddr: 0x654, symBinAddr: 0x47E4, symSize: 0x190 } - - { offsetInCU: 0x2B01, offset: 0x77EBC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZ', symObjAddr: 0x8FC, symBinAddr: 0x4A8C, symSize: 0x2C } - - { offsetInCU: 0x2B15, offset: 0x77ED0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_', symObjAddr: 0x928, symBinAddr: 0x4AB8, symSize: 0x1C4 } - - { offsetInCU: 0x2BF9, offset: 0x77FB4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZ', symObjAddr: 0xBD8, symBinAddr: 0x4D68, symSize: 0x2C } - - { offsetInCU: 0x2C0D, offset: 0x77FC8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_', symObjAddr: 0xC04, symBinAddr: 0x4D94, symSize: 0x23C } - - { offsetInCU: 0x2CC1, offset: 0x7807C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZ', symObjAddr: 0xED8, symBinAddr: 0x5068, symSize: 0x4 } - - { offsetInCU: 0x2CD5, offset: 0x78090, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_', symObjAddr: 0xEDC, symBinAddr: 0x506C, symSize: 0x38C } - - { offsetInCU: 0x2F6C, offset: 0x78327, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZ', symObjAddr: 0x1340, symBinAddr: 0x54D0, symSize: 0x4 } - - { offsetInCU: 0x2F87, offset: 0x78342, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfC', symObjAddr: 0x1378, symBinAddr: 0x5508, symSize: 0x20 } - - { offsetInCU: 0x2F9B, offset: 0x78356, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfc', symObjAddr: 0x1398, symBinAddr: 0x5528, symSize: 0x30 } - - { offsetInCU: 0x2FD1, offset: 0x7838C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfD', symObjAddr: 0x1404, symBinAddr: 0x5594, symSize: 0x30 } - - { offsetInCU: 0x4F, offset: 0x785B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LLSo7GLKViewCvpZ', symObjAddr: 0x4CC0, symBinAddr: 0x10C9710, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x785CF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15_shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvpZ', symObjAddr: 0x4CC8, symBinAddr: 0x10C9718, symSize: 0x0 } - - { offsetInCU: 0x83, offset: 0x785E9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvpZ', symObjAddr: 0x4CD0, symBinAddr: 0x10C9720, symSize: 0x0 } - - { offsetInCU: 0x9D, offset: 0x78603, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LLSo10NSMapTableCySo8NSStringCACGvpZ', symObjAddr: 0x4CD8, symBinAddr: 0x10C9728, symSize: 0x0 } - - { offsetInCU: 0xAB, offset: 0x78611, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0x0, symBinAddr: 0x6BD0, symSize: 0x40 } - - { offsetInCU: 0xF0, offset: 0x78656, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5store_WZ', symObjAddr: 0x40, symBinAddr: 0x6C10, symSize: 0x30 } - - { offsetInCU: 0x135, offset: 0x7869B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0xA8, symBinAddr: 0x6C78, symSize: 0x40 } - - { offsetInCU: 0x187, offset: 0x786ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x194, symBinAddr: 0x6D64, symSize: 0x10 } - - { offsetInCU: 0x1A7, offset: 0x7870D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x194, symBinAddr: 0x6D64, symSize: 0x10 } - - { offsetInCU: 0x1DD, offset: 0x78743, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1A4, symBinAddr: 0x6D74, symSize: 0x10 } - - { offsetInCU: 0x1FD, offset: 0x78763, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1A4, symBinAddr: 0x6D74, symSize: 0x10 } - - { offsetInCU: 0x24C, offset: 0x787B2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyFTo', symObjAddr: 0x1F8, symBinAddr: 0x6DC8, symSize: 0x44 } - - { offsetInCU: 0x301, offset: 0x78867, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvgTo', symObjAddr: 0x23C, symBinAddr: 0x6E0C, symSize: 0x44 } - - { offsetInCU: 0x33E, offset: 0x788A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvsTo', symObjAddr: 0x2C4, symBinAddr: 0x6E94, symSize: 0x30 } - - { offsetInCU: 0x3CD, offset: 0x78933, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvgTo', symObjAddr: 0x518, symBinAddr: 0x70E8, symSize: 0x44 } - - { offsetInCU: 0x425, offset: 0x7898B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvsTo', symObjAddr: 0x5A0, symBinAddr: 0x7170, symSize: 0x48 } - - { offsetInCU: 0x480, offset: 0x789E6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvgTo', symObjAddr: 0x5E8, symBinAddr: 0x71B8, symSize: 0x44 } - - { offsetInCU: 0x4D8, offset: 0x78A3E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvsTo', symObjAddr: 0x670, symBinAddr: 0x7240, symSize: 0x48 } - - { offsetInCU: 0x533, offset: 0x78A99, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x6B8, symBinAddr: 0x7288, symSize: 0x10 } - - { offsetInCU: 0x553, offset: 0x78AB9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x6B8, symBinAddr: 0x7288, symSize: 0x10 } - - { offsetInCU: 0x589, offset: 0x78AEF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6C8, symBinAddr: 0x7298, symSize: 0x10 } - - { offsetInCU: 0x5A9, offset: 0x78B0F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6C8, symBinAddr: 0x7298, symSize: 0x10 } - - { offsetInCU: 0x5CC, offset: 0x78B32, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6D8, symBinAddr: 0x72A8, symSize: 0x10 } - - { offsetInCU: 0x5EC, offset: 0x78B52, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6D8, symBinAddr: 0x72A8, symSize: 0x10 } - - { offsetInCU: 0x624, offset: 0x78B8A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvsTo', symObjAddr: 0x6E8, symBinAddr: 0x72B8, symSize: 0x34 } - - { offsetInCU: 0x67D, offset: 0x78BE3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x71C, symBinAddr: 0x72EC, symSize: 0x10 } - - { offsetInCU: 0x69D, offset: 0x78C03, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x71C, symBinAddr: 0x72EC, symSize: 0x10 } - - { offsetInCU: 0x6D3, offset: 0x78C39, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x72C, symBinAddr: 0x72FC, symSize: 0x10 } - - { offsetInCU: 0x6F3, offset: 0x78C59, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x72C, symBinAddr: 0x72FC, symSize: 0x10 } - - { offsetInCU: 0x716, offset: 0x78C7C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x73C, symBinAddr: 0x730C, symSize: 0x34 } - - { offsetInCU: 0x748, offset: 0x78CAE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x7DC, symBinAddr: 0x73AC, symSize: 0x34 } - - { offsetInCU: 0x790, offset: 0x78CF6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvgTo', symObjAddr: 0x87C, symBinAddr: 0x744C, symSize: 0x20 } - - { offsetInCU: 0x7F8, offset: 0x78D5E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvgTo', symObjAddr: 0x8C0, symBinAddr: 0x7490, symSize: 0x20 } - - { offsetInCU: 0x897, offset: 0x78DFD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x928, symBinAddr: 0x74F8, symSize: 0xC4 } - - { offsetInCU: 0x9A7, offset: 0x78F0D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x125C, symBinAddr: 0x7E2C, symSize: 0xC4 } - - { offsetInCU: 0xA10, offset: 0x78F76, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtFTo', symObjAddr: 0x16AC, symBinAddr: 0x827C, symSize: 0xB0 } - - { offsetInCU: 0xA4D, offset: 0x78FB3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtFTo', symObjAddr: 0x181C, symBinAddr: 0x83EC, symSize: 0xB8 } - - { offsetInCU: 0xAC5, offset: 0x7902B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbFTo', symObjAddr: 0x19B8, symBinAddr: 0x8588, symSize: 0x3C } - - { offsetInCU: 0xAF8, offset: 0x7905E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x19F4, symBinAddr: 0x85C4, symSize: 0x10 } - - { offsetInCU: 0xB18, offset: 0x7907E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x19F4, symBinAddr: 0x85C4, symSize: 0x10 } - - { offsetInCU: 0xB52, offset: 0x790B8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvsTo', symObjAddr: 0x1A04, symBinAddr: 0x85D4, symSize: 0x34 } - - { offsetInCU: 0xBAD, offset: 0x79113, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyFTo', symObjAddr: 0x1A80, symBinAddr: 0x8650, symSize: 0x48 } - - { offsetInCU: 0xC47, offset: 0x791AD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VFTo', symObjAddr: 0x1B14, symBinAddr: 0x86E4, symSize: 0x64 } - - { offsetInCU: 0xD0C, offset: 0x79272, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VFTo', symObjAddr: 0x1BD0, symBinAddr: 0x87A0, symSize: 0x94 } - - { offsetInCU: 0xD99, offset: 0x792FF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC23enterBackgroundListeneryycSgvsTo', symObjAddr: 0x1CA4, symBinAddr: 0x8874, symSize: 0x6C } - - { offsetInCU: 0xDFB, offset: 0x79361, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC20becomeActiveListeneryycSgvsTo', symObjAddr: 0x1DB4, symBinAddr: 0x8984, symSize: 0x6C } - - { offsetInCU: 0xE58, offset: 0x793BE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvgTo', symObjAddr: 0x1E20, symBinAddr: 0x89F0, symSize: 0xB0 } - - { offsetInCU: 0xEAA, offset: 0x79410, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvsTo', symObjAddr: 0x1FA0, symBinAddr: 0x8B70, symSize: 0x94 } - - { offsetInCU: 0xF3C, offset: 0x794A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x28C8, symBinAddr: 0x9498, symSize: 0x28 } - - { offsetInCU: 0xF91, offset: 0x794F7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x2F84, symBinAddr: 0x9B54, symSize: 0x20 } - - { offsetInCU: 0xFC4, offset: 0x7952A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x2FA4, symBinAddr: 0x9B74, symSize: 0x10 } - - { offsetInCU: 0xFE4, offset: 0x7954A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x2FA4, symBinAddr: 0x9B74, symSize: 0x10 } - - { offsetInCU: 0x101C, offset: 0x79582, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvsTo', symObjAddr: 0x2FB4, symBinAddr: 0x9B84, symSize: 0x34 } - - { offsetInCU: 0x108A, offset: 0x795F0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvgTo', symObjAddr: 0x3068, symBinAddr: 0x9C38, symSize: 0x20 } - - { offsetInCU: 0x10E4, offset: 0x7964A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvsTo', symObjAddr: 0x3088, symBinAddr: 0x9C58, symSize: 0x34 } - - { offsetInCU: 0x1144, offset: 0x796AA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgFTo', symObjAddr: 0x30EC, symBinAddr: 0x9CBC, symSize: 0x34 } - - { offsetInCU: 0x1288, offset: 0x797EE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyFTo', symObjAddr: 0x3564, symBinAddr: 0xA134, symSize: 0x28 } - - { offsetInCU: 0x12BB, offset: 0x79821, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfDTo', symObjAddr: 0x3854, symBinAddr: 0xA424, symSize: 0x24 } - - { offsetInCU: 0x12F6, offset: 0x7985C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTo', symObjAddr: 0x3930, symBinAddr: 0xA500, symSize: 0x34 } - - { offsetInCU: 0x1329, offset: 0x7988F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvgZTf4d_n', symObjAddr: 0x42CC, symBinAddr: 0xAE9C, symSize: 0x2A8 } - - { offsetInCU: 0x14A6, offset: 0x79A0C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTf4nnd_n', symObjAddr: 0x4638, symBinAddr: 0xB208, symSize: 0xA0 } - - { offsetInCU: 0x1712, offset: 0x79C78, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x1C78, symBinAddr: 0x8848, symSize: 0x2C } - - { offsetInCU: 0x172A, offset: 0x79C90, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_So8NSStringCABIeyByy_TR', symObjAddr: 0x1F28, symBinAddr: 0x8AF8, symSize: 0x78 } - - { offsetInCU: 0x1742, offset: 0x79CA8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTK', symObjAddr: 0x2090, symBinAddr: 0x8C60, symSize: 0x94 } - - { offsetInCU: 0x177A, offset: 0x79CE0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTk', symObjAddr: 0x2124, symBinAddr: 0x8CF4, symSize: 0xB8 } - - { offsetInCU: 0x17BC, offset: 0x79D22, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TR', symObjAddr: 0x21DC, symBinAddr: 0x8DAC, symSize: 0x6C } - - { offsetInCU: 0x1861, offset: 0x79DC7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfETo', symObjAddr: 0x3878, symBinAddr: 0xA448, symSize: 0xB4 } - - { offsetInCU: 0x1891, offset: 0x79DF7, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOy', symObjAddr: 0x3964, symBinAddr: 0xA534, symSize: 0x10 } - - { offsetInCU: 0x18A5, offset: 0x79E0B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCMa', symObjAddr: 0x3974, symBinAddr: 0xA544, symSize: 0x20 } - - { offsetInCU: 0x18C4, offset: 0x79E2A, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo18NSLayoutConstraintC_Tgm5', symObjAddr: 0x3994, symBinAddr: 0xA564, symSize: 0x64 } - - { offsetInCU: 0x1ACB, offset: 0x7A031, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x4574, symBinAddr: 0xB144, symSize: 0x40 } - - { offsetInCU: 0x1ADF, offset: 0x7A045, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x45B4, symBinAddr: 0xB184, symSize: 0x40 } - - { offsetInCU: 0x1AF3, offset: 0x7A059, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x45F4, symBinAddr: 0xB1C4, symSize: 0x24 } - - { offsetInCU: 0x1B07, offset: 0x7A06D, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x4618, symBinAddr: 0xB1E8, symSize: 0x20 } - - { offsetInCU: 0x1B26, offset: 0x7A08C, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSo19UIGestureRecognizerCIeyByy_SSADIeggg_TRTA', symObjAddr: 0x4ACC, symBinAddr: 0xB69C, symSize: 0x48 } - - { offsetInCU: 0x1B4F, offset: 0x7A0B5, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x4B14, symBinAddr: 0xB6E4, symSize: 0x10 } - - { offsetInCU: 0x1B63, offset: 0x7A0C9, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x4B24, symBinAddr: 0xB6F4, symSize: 0x8 } - - { offsetInCU: 0x1B77, offset: 0x7A0DD, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOe', symObjAddr: 0x4B2C, symBinAddr: 0xB6FC, symSize: 0x10 } - - { offsetInCU: 0x1B96, offset: 0x7A0FC, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x4B3C, symBinAddr: 0xB70C, symSize: 0xC } - - { offsetInCU: 0x1BBF, offset: 0x7A125, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TRTA', symObjAddr: 0x4B6C, symBinAddr: 0xB73C, symSize: 0x8 } - - { offsetInCU: 0x1BDE, offset: 0x7A144, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SSABytIegnnr_TRTA', symObjAddr: 0x4B74, symBinAddr: 0xB744, symSize: 0x30 } - - { offsetInCU: 0x1C07, offset: 0x7A16D, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x4BA4, symBinAddr: 0xB774, symSize: 0x10 } - - { offsetInCU: 0x1C1B, offset: 0x7A181, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x4BEC, symBinAddr: 0xB7BC, symSize: 0x3C } - - { offsetInCU: 0x1EA0, offset: 0x7A406, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTgm5Tf4g_n', symObjAddr: 0x41B4, symBinAddr: 0xAD84, symSize: 0x118 } - - { offsetInCU: 0x226D, offset: 0x7A7D3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyF', symObjAddr: 0x1B4, symBinAddr: 0x6D84, symSize: 0x44 } - - { offsetInCU: 0x2316, offset: 0x7A87C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvg', symObjAddr: 0x280, symBinAddr: 0x6E50, symSize: 0x44 } - - { offsetInCU: 0x2349, offset: 0x7A8AF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvs', symObjAddr: 0x2F4, symBinAddr: 0x6EC4, symSize: 0xEC } - - { offsetInCU: 0x2395, offset: 0x7A8FB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM', symObjAddr: 0x3E0, symBinAddr: 0x6FB0, symSize: 0x58 } - - { offsetInCU: 0x23BA, offset: 0x7A920, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM.resume.0', symObjAddr: 0x438, symBinAddr: 0x7008, symSize: 0xE0 } - - { offsetInCU: 0x23FB, offset: 0x7A961, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64Vvg', symObjAddr: 0x55C, symBinAddr: 0x712C, symSize: 0x44 } - - { offsetInCU: 0x2453, offset: 0x7A9B9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64Vvg', symObjAddr: 0x62C, symBinAddr: 0x71FC, symSize: 0x44 } - - { offsetInCU: 0x2540, offset: 0x7AAA6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg', symObjAddr: 0x770, symBinAddr: 0x7340, symSize: 0x6C } - - { offsetInCU: 0x25CF, offset: 0x7AB35, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg', symObjAddr: 0x810, symBinAddr: 0x73E0, symSize: 0x6C } - - { offsetInCU: 0x267F, offset: 0x7ABE5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvg', symObjAddr: 0x89C, symBinAddr: 0x746C, symSize: 0x24 } - - { offsetInCU: 0x26C7, offset: 0x7AC2D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvg', symObjAddr: 0x8E0, symBinAddr: 0x74B0, symSize: 0x24 } - - { offsetInCU: 0x26FB, offset: 0x7AC61, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btF', symObjAddr: 0x904, symBinAddr: 0x74D4, symSize: 0x24 } - - { offsetInCU: 0x2974, offset: 0x7AEDA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btF', symObjAddr: 0x9EC, symBinAddr: 0x75BC, symSize: 0x870 } - - { offsetInCU: 0x315A, offset: 0x7B6C0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtF', symObjAddr: 0x1320, symBinAddr: 0x7EF0, symSize: 0x38C } - - { offsetInCU: 0x37AD, offset: 0x7BD13, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtF', symObjAddr: 0x175C, symBinAddr: 0x832C, symSize: 0xC0 } - - { offsetInCU: 0x383E, offset: 0x7BDA4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbF', symObjAddr: 0x18D4, symBinAddr: 0x84A4, symSize: 0xE4 } - - { offsetInCU: 0x3999, offset: 0x7BEFF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyF', symObjAddr: 0x1A38, symBinAddr: 0x8608, symSize: 0x48 } - - { offsetInCU: 0x3A1F, offset: 0x7BF85, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VF', symObjAddr: 0x1AC8, symBinAddr: 0x8698, symSize: 0x4C } - - { offsetInCU: 0x3B40, offset: 0x7C0A6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VF', symObjAddr: 0x1B78, symBinAddr: 0x8748, symSize: 0x58 } - - { offsetInCU: 0x3C36, offset: 0x7C19C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvg', symObjAddr: 0x1ED0, symBinAddr: 0x8AA0, symSize: 0x58 } - - { offsetInCU: 0x3C82, offset: 0x7C1E8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvs', symObjAddr: 0x2034, symBinAddr: 0x8C04, symSize: 0x5C } - - { offsetInCU: 0x3CAB, offset: 0x7C211, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM', symObjAddr: 0x2248, symBinAddr: 0x8E18, symSize: 0x44 } - - { offsetInCU: 0x3CD1, offset: 0x7C237, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM.resume.0', symObjAddr: 0x228C, symBinAddr: 0x8E5C, symSize: 0x4 } - - { offsetInCU: 0x3D79, offset: 0x7C2DF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x2290, symBinAddr: 0x8E60, symSize: 0x638 } - - { offsetInCU: 0x3EE8, offset: 0x7C44E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfC', symObjAddr: 0x28F0, symBinAddr: 0x94C0, symSize: 0x50 } - - { offsetInCU: 0x3F03, offset: 0x7C469, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfc', symObjAddr: 0x2940, symBinAddr: 0x9510, symSize: 0x644 } - - { offsetInCU: 0x4093, offset: 0x7C5F9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvW', symObjAddr: 0x2FE8, symBinAddr: 0x9BB8, symSize: 0x80 } - - { offsetInCU: 0x4189, offset: 0x7C6EF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgF', symObjAddr: 0x30BC, symBinAddr: 0x9C8C, symSize: 0x30 } - - { offsetInCU: 0x4227, offset: 0x7C78D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6resize33_508084857CA7D194CA72FEB80DD78002LLyyF', symObjAddr: 0x3120, symBinAddr: 0x9CF0, symSize: 0x270 } - - { offsetInCU: 0x4654, offset: 0x7CBBA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyF', symObjAddr: 0x3390, symBinAddr: 0x9F60, symSize: 0x1D4 } - - { offsetInCU: 0x48D1, offset: 0x7CE37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfD', symObjAddr: 0x358C, symBinAddr: 0xA15C, symSize: 0x2C8 } - - { offsetInCU: 0x4961, offset: 0x7CEC7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZ', symObjAddr: 0x392C, symBinAddr: 0xA4FC, symSize: 0x4 } - - { offsetInCU: 0x498F, offset: 0x7CEF5, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x39F8, symBinAddr: 0xA5C8, symSize: 0x64 } - - { offsetInCU: 0x49E9, offset: 0x7CF4F, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSS_ypTg5', symObjAddr: 0x3A5C, symBinAddr: 0xA62C, symSize: 0x6C } - - { offsetInCU: 0x4A69, offset: 0x7CFCF, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtFSS_ypTg5', symObjAddr: 0x3AC8, symBinAddr: 0xA698, symSize: 0xD8 } - - { offsetInCU: 0x4AA6, offset: 0x7D00C, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x3BA0, symBinAddr: 0xA770, symSize: 0xE0 } - - { offsetInCU: 0x4B21, offset: 0x7D087, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_ypTg5', symObjAddr: 0x3C80, symBinAddr: 0xA850, symSize: 0x1F4 } - - { offsetInCU: 0x4BDD, offset: 0x7D143, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_ypTg5', symObjAddr: 0x3E74, symBinAddr: 0xAA44, symSize: 0x340 } - - { offsetInCU: 0x27, offset: 0x7D390, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xB85C, symSize: 0x10 } - - { offsetInCU: 0x62, offset: 0x7D3CB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCMa', symObjAddr: 0x10, symBinAddr: 0xB86C, symSize: 0x20 } - - { offsetInCU: 0x187, offset: 0x7D4F0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xB85C, symSize: 0x10 } - - { offsetInCU: 0x65, offset: 0x7D57F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xB88C, symSize: 0x10 } - - { offsetInCU: 0x85, offset: 0x7D59F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xB88C, symSize: 0x10 } - - { offsetInCU: 0xBB, offset: 0x7D5D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xB89C, symSize: 0x10 } - - { offsetInCU: 0xDB, offset: 0x7D5F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xB89C, symSize: 0x10 } - - { offsetInCU: 0x114, offset: 0x7D62E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvgTo', symObjAddr: 0x20, symBinAddr: 0xB8AC, symSize: 0x44 } - - { offsetInCU: 0x16C, offset: 0x7D686, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvsTo', symObjAddr: 0x64, symBinAddr: 0xB8F0, symSize: 0x48 } - - { offsetInCU: 0x1C7, offset: 0x7D6E1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvgTo', symObjAddr: 0xAC, symBinAddr: 0xB938, symSize: 0x44 } - - { offsetInCU: 0x21F, offset: 0x7D739, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvsTo', symObjAddr: 0xF0, symBinAddr: 0xB97C, symSize: 0x48 } - - { offsetInCU: 0x27A, offset: 0x7D794, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x138, symBinAddr: 0xB9C4, symSize: 0x10 } - - { offsetInCU: 0x29A, offset: 0x7D7B4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x138, symBinAddr: 0xB9C4, symSize: 0x10 } - - { offsetInCU: 0x2D0, offset: 0x7D7EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x148, symBinAddr: 0xB9D4, symSize: 0x10 } - - { offsetInCU: 0x2F0, offset: 0x7D80A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x148, symBinAddr: 0xB9D4, symSize: 0x10 } - - { offsetInCU: 0x329, offset: 0x7D843, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x158, symBinAddr: 0xB9E4, symSize: 0x10 } - - { offsetInCU: 0x349, offset: 0x7D863, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x158, symBinAddr: 0xB9E4, symSize: 0x10 } - - { offsetInCU: 0x37F, offset: 0x7D899, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x168, symBinAddr: 0xB9F4, symSize: 0x10 } - - { offsetInCU: 0x39F, offset: 0x7D8B9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x168, symBinAddr: 0xB9F4, symSize: 0x10 } - - { offsetInCU: 0x3D8, offset: 0x7D8F2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvgTo', symObjAddr: 0x178, symBinAddr: 0xBA04, symSize: 0x44 } - - { offsetInCU: 0x430, offset: 0x7D94A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvsTo', symObjAddr: 0x1BC, symBinAddr: 0xBA48, symSize: 0x48 } - - { offsetInCU: 0x48B, offset: 0x7D9A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x204, symBinAddr: 0xBA90, symSize: 0x10 } - - { offsetInCU: 0x4AB, offset: 0x7D9C5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x204, symBinAddr: 0xBA90, symSize: 0x10 } - - { offsetInCU: 0x4E1, offset: 0x7D9FB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x214, symBinAddr: 0xBAA0, symSize: 0x10 } - - { offsetInCU: 0x501, offset: 0x7DA1B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x214, symBinAddr: 0xBAA0, symSize: 0x10 } - - { offsetInCU: 0x53A, offset: 0x7DA54, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x224, symBinAddr: 0xBAB0, symSize: 0x10 } - - { offsetInCU: 0x55A, offset: 0x7DA74, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x224, symBinAddr: 0xBAB0, symSize: 0x10 } - - { offsetInCU: 0x590, offset: 0x7DAAA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x234, symBinAddr: 0xBAC0, symSize: 0x10 } - - { offsetInCU: 0x5B0, offset: 0x7DACA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x234, symBinAddr: 0xBAC0, symSize: 0x10 } - - { offsetInCU: 0x5E9, offset: 0x7DB03, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvgTo', symObjAddr: 0x244, symBinAddr: 0xBAD0, symSize: 0x48 } - - { offsetInCU: 0x63F, offset: 0x7DB59, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvsTo', symObjAddr: 0x28C, symBinAddr: 0xBB18, symSize: 0x40 } - - { offsetInCU: 0x682, offset: 0x7DB9C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13SIZE_OF_FLOATSivgZTo', symObjAddr: 0x2CC, symBinAddr: 0xBB58, symSize: 0x8 } - - { offsetInCU: 0x69E, offset: 0x7DBB8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13VERTEX_SHADERSSvgZTo', symObjAddr: 0x2D4, symBinAddr: 0xBB60, symSize: 0x2C } - - { offsetInCU: 0x6D0, offset: 0x7DBEA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x300, symBinAddr: 0xBB8C, symSize: 0x10 } - - { offsetInCU: 0x6F0, offset: 0x7DC0A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x300, symBinAddr: 0xBB8C, symSize: 0x10 } - - { offsetInCU: 0x728, offset: 0x7DC42, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvsTo', symObjAddr: 0x310, symBinAddr: 0xBB9C, symSize: 0x34 } - - { offsetInCU: 0x781, offset: 0x7DC9B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x418, symBinAddr: 0xBCA4, symSize: 0x10 } - - { offsetInCU: 0x7A1, offset: 0x7DCBB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x418, symBinAddr: 0xBCA4, symSize: 0x10 } - - { offsetInCU: 0x7D7, offset: 0x7DCF1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x428, symBinAddr: 0xBCB4, symSize: 0x10 } - - { offsetInCU: 0x7F7, offset: 0x7DD11, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x428, symBinAddr: 0xBCB4, symSize: 0x10 } - - { offsetInCU: 0x846, offset: 0x7DD60, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfcTo', symObjAddr: 0x5BC, symBinAddr: 0xBE08, symSize: 0x20 } - - { offsetInCU: 0x878, offset: 0x7DD92, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyFTo', symObjAddr: 0x720, symBinAddr: 0xBF6C, symSize: 0x28 } - - { offsetInCU: 0x8D0, offset: 0x7DDEA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTo', symObjAddr: 0x75C, symBinAddr: 0xBFA8, symSize: 0x88 } - - { offsetInCU: 0x934, offset: 0x7DE4E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTo', symObjAddr: 0x7E4, symBinAddr: 0xC030, symSize: 0x7C } - - { offsetInCU: 0x9D6, offset: 0x7DEF0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyFTo', symObjAddr: 0xC0C, symBinAddr: 0xC458, symSize: 0x28 } - - { offsetInCU: 0xAC0, offset: 0x7DFDA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCMa', symObjAddr: 0x59C, symBinAddr: 0xBDE8, symSize: 0x20 } - - { offsetInCU: 0xB34, offset: 0x7E04E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfETo', symObjAddr: 0xC64, symBinAddr: 0xC4B0, symSize: 0x58 } - - { offsetInCU: 0x121F, offset: 0x7E739, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfC', symObjAddr: 0x438, symBinAddr: 0xBCC4, symSize: 0x20 } - - { offsetInCU: 0x1239, offset: 0x7E753, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfc', symObjAddr: 0x458, symBinAddr: 0xBCE4, symSize: 0x104 } - - { offsetInCU: 0x126B, offset: 0x7E785, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyF', symObjAddr: 0x5DC, symBinAddr: 0xBE28, symSize: 0x144 } - - { offsetInCU: 0x1426, offset: 0x7E940, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtF', symObjAddr: 0x748, symBinAddr: 0xBF94, symSize: 0x14 } - - { offsetInCU: 0x14D7, offset: 0x7E9F1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyF', symObjAddr: 0x860, symBinAddr: 0xC0AC, symSize: 0x3AC } - - { offsetInCU: 0x1847, offset: 0x7ED61, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfD', symObjAddr: 0xC34, symBinAddr: 0xC480, symSize: 0x30 } - - { offsetInCU: 0x1932, offset: 0x7EE4C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTf4ddnndnndn_n', symObjAddr: 0xCBC, symBinAddr: 0xC508, symSize: 0x65C } - - { offsetInCU: 0x2130, offset: 0x7F64A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTf4nnnnndn_n', symObjAddr: 0x135C, symBinAddr: 0xCBA8, symSize: 0x6C8 } - - { offsetInCU: 0x10C, offset: 0x8000A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfcTo', symObjAddr: 0xED4, symBinAddr: 0xE11C, symSize: 0x68 } - - { offsetInCU: 0x19C, offset: 0x8009A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCfETo', symObjAddr: 0xF48, symBinAddr: 0xE190, symSize: 0x10 } - - { offsetInCU: 0x1CB, offset: 0x800C9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6handleyySo19UIGestureRecognizerCFTo', symObjAddr: 0xF58, symBinAddr: 0xE1A0, symSize: 0x4 } - - { offsetInCU: 0x368, offset: 0x80266, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCACycfcTo', symObjAddr: 0x16DC, symBinAddr: 0xE924, symSize: 0x2C } - - { offsetInCU: 0x5D4, offset: 0x804D2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCfETo', symObjAddr: 0x1744, symBinAddr: 0xE98C, symSize: 0x68 } - - { offsetInCU: 0x603, offset: 0x80501, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCMa', symObjAddr: 0x17AC, symBinAddr: 0xE9F4, symSize: 0x20 } - - { offsetInCU: 0x617, offset: 0x80515, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCMa', symObjAddr: 0x17CC, symBinAddr: 0xEA14, symSize: 0x20 } - - { offsetInCU: 0x62B, offset: 0x80529, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwCP', symObjAddr: 0x17EC, symBinAddr: 0xEA34, symSize: 0x30 } - - { offsetInCU: 0x63F, offset: 0x8053D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwxx', symObjAddr: 0x181C, symBinAddr: 0xEA64, symSize: 0x8 } - - { offsetInCU: 0x653, offset: 0x80551, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwcp', symObjAddr: 0x1824, symBinAddr: 0xEA6C, symSize: 0x3C } - - { offsetInCU: 0x667, offset: 0x80565, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwca', symObjAddr: 0x1860, symBinAddr: 0xEAA8, symSize: 0x50 } - - { offsetInCU: 0x67B, offset: 0x80579, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwta', symObjAddr: 0x18BC, symBinAddr: 0xEAF8, symSize: 0x40 } - - { offsetInCU: 0x68F, offset: 0x8058D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwet', symObjAddr: 0x18FC, symBinAddr: 0xEB38, symSize: 0x48 } - - { offsetInCU: 0x6A3, offset: 0x805A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwst', symObjAddr: 0x1944, symBinAddr: 0xEB80, symSize: 0x40 } - - { offsetInCU: 0x6B7, offset: 0x805B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVMa', symObjAddr: 0x1984, symBinAddr: 0xEBC0, symSize: 0x10 } - - { offsetInCU: 0x6CB, offset: 0x805C9, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x1994, symBinAddr: 0xEBD0, symSize: 0x48 } - - { offsetInCU: 0x6DF, offset: 0x805DD, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x1AA0, symBinAddr: 0xEC18, symSize: 0x58 } - - { offsetInCU: 0x6F3, offset: 0x805F1, size: 0x8, addend: 0x0, symName: '_$sSh8IteratorV8_VariantOyx__GSHRzlWOe', symObjAddr: 0x1AF8, symBinAddr: 0xEC70, symSize: 0x8 } - - { offsetInCU: 0x761, offset: 0x8065F, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOe', symObjAddr: 0x1DEC, symBinAddr: 0xEF64, symSize: 0x10 } - - { offsetInCU: 0xC93, offset: 0x80B91, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x0, symBinAddr: 0xD270, symSize: 0x540 } - - { offsetInCU: 0xF2F, offset: 0x80E2D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesMoved_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x54C, symBinAddr: 0xD7BC, symSize: 0xE0 } - - { offsetInCU: 0xFAE, offset: 0x80EAC, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x6F0, symBinAddr: 0xD94C, symSize: 0x9C } - - { offsetInCU: 0x1041, offset: 0x80F3F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc', symObjAddr: 0xDCC, symBinAddr: 0xE014, symSize: 0x108 } - - { offsetInCU: 0x118B, offset: 0x81089, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6onMove33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySo19UIGestureRecognizerC_ShySo7UITouchCGSgtF', symObjAddr: 0x12D0, symBinAddr: 0xE518, symSize: 0x40C } - - { offsetInCU: 0x18A1, offset: 0x8179F, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1B00, symBinAddr: 0xEC78, symSize: 0x14 } - - { offsetInCU: 0x1940, offset: 0x8183E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6canvasAcA9NSCCanvasC_tcfcTf4gn_n', symObjAddr: 0x1B14, symBinAddr: 0xEC8C, symSize: 0x1E4 } - - { offsetInCU: 0x27, offset: 0x81A1B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xEF74, symSize: 0x2C } - - { offsetInCU: 0x4B, offset: 0x81A3F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvpZ', symObjAddr: 0x2D8, symBinAddr: 0x10C9A20, symSize: 0x0 } - - { offsetInCU: 0x65, offset: 0x81A59, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xEF74, symSize: 0x2C } - - { offsetInCU: 0x98, offset: 0x81A8C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZTo', symObjAddr: 0x178, symBinAddr: 0xF0EC, symSize: 0x40 } - - { offsetInCU: 0x104, offset: 0x81AF8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfcTo', symObjAddr: 0x228, symBinAddr: 0xF19C, symSize: 0x3C } - - { offsetInCU: 0x156, offset: 0x81B4A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queue_WZ', symObjAddr: 0x2C, symBinAddr: 0xEFA0, symSize: 0x10C } - - { offsetInCU: 0x181, offset: 0x81B75, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCMa', symObjAddr: 0x208, symBinAddr: 0xF17C, symSize: 0x20 } - - { offsetInCU: 0x195, offset: 0x81B89, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfETo', symObjAddr: 0x294, symBinAddr: 0xF208, symSize: 0x4 } - - { offsetInCU: 0x1C0, offset: 0x81BB4, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x298, symBinAddr: 0xF20C, symSize: 0x3C } - - { offsetInCU: 0x320, offset: 0x81D14, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZ', symObjAddr: 0x138, symBinAddr: 0xF0AC, symSize: 0x40 } - - { offsetInCU: 0x360, offset: 0x81D54, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfC', symObjAddr: 0x1B8, symBinAddr: 0xF12C, symSize: 0x20 } - - { offsetInCU: 0x374, offset: 0x81D68, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfc', symObjAddr: 0x1D8, symBinAddr: 0xF14C, symSize: 0x30 } - - { offsetInCU: 0x3B0, offset: 0x81DA4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfD', symObjAddr: 0x264, symBinAddr: 0xF1D8, symSize: 0x30 } - - { offsetInCU: 0x2B, offset: 0x81DF2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xF248, symSize: 0xA4 } - - { offsetInCU: 0x66, offset: 0x81E2D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZTo', symObjAddr: 0xA4, symBinAddr: 0xF2EC, symSize: 0xA4 } - - { offsetInCU: 0xF9, offset: 0x81EC0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZTo', symObjAddr: 0x1D8, symBinAddr: 0xF420, symSize: 0x110 } - - { offsetInCU: 0x1A2, offset: 0x81F69, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZTo', symObjAddr: 0x30C, symBinAddr: 0xF554, symSize: 0x28 } - - { offsetInCU: 0x222, offset: 0x81FE9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTo', symObjAddr: 0x338, symBinAddr: 0xF580, symSize: 0xA0 } - - { offsetInCU: 0x29B, offset: 0x82062, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZTo', symObjAddr: 0x4D0, symBinAddr: 0xF718, symSize: 0x15C } - - { offsetInCU: 0x330, offset: 0x820F7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfcTo', symObjAddr: 0x67C, symBinAddr: 0xF8C4, symSize: 0x3C } - - { offsetInCU: 0x381, offset: 0x82148, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTf4nnnnnndd_n', symObjAddr: 0x6E8, symBinAddr: 0xF930, symSize: 0x160 } - - { offsetInCU: 0x4DF, offset: 0x822A6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC7getFile33_F00B23A4165DD6ABFCD23C8811C7DF43LLyS2SKFZTf4nd_g', symObjAddr: 0x848, symBinAddr: 0xFA90, symSize: 0x368 } - - { offsetInCU: 0x5AE, offset: 0x82375, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCMa', symObjAddr: 0xBB0, symBinAddr: 0xFDF8, symSize: 0x20 } - - { offsetInCU: 0x5C2, offset: 0x82389, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOAEs5ErrorAAWl', symObjAddr: 0xBD0, symBinAddr: 0xFE18, symSize: 0x44 } - - { offsetInCU: 0x5D6, offset: 0x8239D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwCP', symObjAddr: 0xC14, symBinAddr: 0xFE5C, symSize: 0x2C } - - { offsetInCU: 0x5EA, offset: 0x823B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwxx', symObjAddr: 0xC40, symBinAddr: 0xFE88, symSize: 0x8 } - - { offsetInCU: 0x5FE, offset: 0x823C5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwca', symObjAddr: 0xC48, symBinAddr: 0xFE90, symSize: 0x40 } - - { offsetInCU: 0x612, offset: 0x823D9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwta', symObjAddr: 0xC94, symBinAddr: 0xFED0, symSize: 0x30 } - - { offsetInCU: 0x626, offset: 0x823ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwet', symObjAddr: 0xCC4, symBinAddr: 0xFF00, symSize: 0x48 } - - { offsetInCU: 0x63A, offset: 0x82401, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwst', symObjAddr: 0xD0C, symBinAddr: 0xFF48, symSize: 0x3C } - - { offsetInCU: 0x64E, offset: 0x82415, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwug', symObjAddr: 0xD48, symBinAddr: 0xFF84, symSize: 0x8 } - - { offsetInCU: 0x662, offset: 0x82429, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwup', symObjAddr: 0xD50, symBinAddr: 0xFF8C, symSize: 0x4 } - - { offsetInCU: 0x676, offset: 0x8243D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwui', symObjAddr: 0xD54, symBinAddr: 0xFF90, symSize: 0x4 } - - { offsetInCU: 0x68A, offset: 0x82451, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOMa', symObjAddr: 0xD58, symBinAddr: 0xFF94, symSize: 0x10 } - - { offsetInCU: 0x712, offset: 0x824D9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP7_domainSSvgTW', symObjAddr: 0x3D8, symBinAddr: 0xF620, symSize: 0x4 } - - { offsetInCU: 0x72E, offset: 0x824F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP5_codeSivgTW', symObjAddr: 0x3DC, symBinAddr: 0xF624, symSize: 0x4 } - - { offsetInCU: 0x74A, offset: 0x82511, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP9_userInfoyXlSgvgTW', symObjAddr: 0x3E0, symBinAddr: 0xF628, symSize: 0x4 } - - { offsetInCU: 0x766, offset: 0x8252D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x3E4, symBinAddr: 0xF62C, symSize: 0x4 } - - { offsetInCU: 0x9EC, offset: 0x827B3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xF248, symSize: 0xA4 } - - { offsetInCU: 0xA82, offset: 0x82849, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZ', symObjAddr: 0x148, symBinAddr: 0xF390, symSize: 0x90 } - - { offsetInCU: 0xC09, offset: 0x829D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZ', symObjAddr: 0x2E8, symBinAddr: 0xF530, symSize: 0x24 } - - { offsetInCU: 0xC53, offset: 0x82A1A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZ', symObjAddr: 0x334, symBinAddr: 0xF57C, symSize: 0x4 } - - { offsetInCU: 0xC75, offset: 0x82A3C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZ', symObjAddr: 0x3E8, symBinAddr: 0xF630, symSize: 0xE8 } - - { offsetInCU: 0xD25, offset: 0x82AEC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfC', symObjAddr: 0x62C, symBinAddr: 0xF874, symSize: 0x20 } - - { offsetInCU: 0xD39, offset: 0x82B00, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfc', symObjAddr: 0x64C, symBinAddr: 0xF894, symSize: 0x30 } - - { offsetInCU: 0xD6F, offset: 0x82B36, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCfD', symObjAddr: 0x6B8, symBinAddr: 0xF900, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x82C6D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xFFA8, symSize: 0x4 } - - { offsetInCU: 0x71, offset: 0x82CB7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x4, symBinAddr: 0xFFAC, symSize: 0x70 } - - { offsetInCU: 0xF6, offset: 0x82D3C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x78, symBinAddr: 0x10020, symSize: 0x50 } - - { offsetInCU: 0x191, offset: 0x82DD7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0xCC, symBinAddr: 0x10074, symSize: 0x68 } - - { offsetInCU: 0x254, offset: 0x82E9A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x138, symBinAddr: 0x100E0, symSize: 0x98 } - - { offsetInCU: 0x323, offset: 0x82F69, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfcTo', symObjAddr: 0x220, symBinAddr: 0x101C8, symSize: 0x3C } - - { offsetInCU: 0x375, offset: 0x82FBB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCMa', symObjAddr: 0x28C, symBinAddr: 0x10234, symSize: 0x20 } - - { offsetInCU: 0x4BD, offset: 0x83103, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xFFA8, symSize: 0x4 } - - { offsetInCU: 0x4F5, offset: 0x8313B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xFFA8, symSize: 0x4 } - - { offsetInCU: 0x560, offset: 0x831A6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x74, symBinAddr: 0x1001C, symSize: 0x4 } - - { offsetInCU: 0x5A0, offset: 0x831E6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x74, symBinAddr: 0x1001C, symSize: 0x4 } - - { offsetInCU: 0x602, offset: 0x83248, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xC8, symBinAddr: 0x10070, symSize: 0x4 } - - { offsetInCU: 0x654, offset: 0x8329A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xC8, symBinAddr: 0x10070, symSize: 0x4 } - - { offsetInCU: 0x6C9, offset: 0x8330F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x134, symBinAddr: 0x100DC, symSize: 0x4 } - - { offsetInCU: 0x73F, offset: 0x83385, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x134, symBinAddr: 0x100DC, symSize: 0x4 } - - { offsetInCU: 0x7DD, offset: 0x83423, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfC', symObjAddr: 0x1D0, symBinAddr: 0x10178, symSize: 0x20 } - - { offsetInCU: 0x7F1, offset: 0x83437, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfc', symObjAddr: 0x1F0, symBinAddr: 0x10198, symSize: 0x30 } - - { offsetInCU: 0x827, offset: 0x8346D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCfD', symObjAddr: 0x25C, symBinAddr: 0x10204, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x834B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0x10254, symSize: 0x14 } - - { offsetInCU: 0xA9, offset: 0x83539, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x14, symBinAddr: 0x10268, symSize: 0x38 } - - { offsetInCU: 0x1A2, offset: 0x83632, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x68, symBinAddr: 0x102BC, symSize: 0x40 } - - { offsetInCU: 0x284, offset: 0x83714, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfcTo', symObjAddr: 0x118, symBinAddr: 0x1036C, symSize: 0x3C } - - { offsetInCU: 0x2D6, offset: 0x83766, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCMa', symObjAddr: 0xF8, symBinAddr: 0x1034C, symSize: 0x20 } - - { offsetInCU: 0x458, offset: 0x838E8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0x10254, symSize: 0x14 } - - { offsetInCU: 0x59C, offset: 0x83A2C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x4C, symBinAddr: 0x102A0, symSize: 0x1C } - - { offsetInCU: 0x6D2, offset: 0x83B62, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfC', symObjAddr: 0xA8, symBinAddr: 0x102FC, symSize: 0x20 } - - { offsetInCU: 0x6E6, offset: 0x83B76, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfc', symObjAddr: 0xC8, symBinAddr: 0x1031C, symSize: 0x30 } - - { offsetInCU: 0x71C, offset: 0x83BAC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCfD', symObjAddr: 0x154, symBinAddr: 0x103A8, symSize: 0x30 } - - { offsetInCU: 0x61, offset: 0x83C30, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x4, symBinAddr: 0x103DC, symSize: 0x10 } - - { offsetInCU: 0x81, offset: 0x83C50, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x4, symBinAddr: 0x103DC, symSize: 0x10 } - - { offsetInCU: 0xB7, offset: 0x83C86, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x14, symBinAddr: 0x103EC, symSize: 0x10 } - - { offsetInCU: 0xD7, offset: 0x83CA6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x14, symBinAddr: 0x103EC, symSize: 0x10 } - - { offsetInCU: 0x110, offset: 0x83CDF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvgTo', symObjAddr: 0x24, symBinAddr: 0x103FC, symSize: 0x48 } - - { offsetInCU: 0x168, offset: 0x83D37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvsTo', symObjAddr: 0xB4, symBinAddr: 0x1048C, symSize: 0x50 } - - { offsetInCU: 0x1C3, offset: 0x83D92, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x104, symBinAddr: 0x104DC, symSize: 0x10 } - - { offsetInCU: 0x1E3, offset: 0x83DB2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x104, symBinAddr: 0x104DC, symSize: 0x10 } - - { offsetInCU: 0x219, offset: 0x83DE8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x114, symBinAddr: 0x104EC, symSize: 0x10 } - - { offsetInCU: 0x239, offset: 0x83E08, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x114, symBinAddr: 0x104EC, symSize: 0x10 } - - { offsetInCU: 0x272, offset: 0x83E41, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfcTo', symObjAddr: 0x1B0, symBinAddr: 0x10588, symSize: 0x78 } - - { offsetInCU: 0x2C8, offset: 0x83E97, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x2D4, symBinAddr: 0x106AC, symSize: 0xB0 } - - { offsetInCU: 0x32A, offset: 0x83EF9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x43C, symBinAddr: 0x10814, symSize: 0x28 } - - { offsetInCU: 0x35C, offset: 0x83F2B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC12bindDrawableyyFTo', symObjAddr: 0x4E0, symBinAddr: 0x1083C, symSize: 0xA0 } - - { offsetInCU: 0x3DD, offset: 0x83FAC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC14deleteDrawableyyFTo', symObjAddr: 0x5BC, symBinAddr: 0x108DC, symSize: 0x60 } - - { offsetInCU: 0x44D, offset: 0x8401C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTo', symObjAddr: 0x620, symBinAddr: 0x10940, symSize: 0x4C } - - { offsetInCU: 0x4BF, offset: 0x8408E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfcTo', symObjAddr: 0x70C, symBinAddr: 0x10A2C, symSize: 0x34 } - - { offsetInCU: 0x533, offset: 0x84102, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCMa', symObjAddr: 0x190, symBinAddr: 0x10568, symSize: 0x20 } - - { offsetInCU: 0x55D, offset: 0x8412C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCfETo', symObjAddr: 0x74C, symBinAddr: 0x10A6C, symSize: 0x10 } - - { offsetInCU: 0x65B, offset: 0x8422A, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VFTo', symObjAddr: 0xA08, symBinAddr: 0x10D28, symSize: 0x74 } - - { offsetInCU: 0x699, offset: 0x84268, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xA7C, symBinAddr: 0x10D9C, symSize: 0x10 } - - { offsetInCU: 0x6B9, offset: 0x84288, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xA7C, symBinAddr: 0x10D9C, symSize: 0x10 } - - { offsetInCU: 0x6EF, offset: 0x842BE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xA8C, symBinAddr: 0x10DAC, symSize: 0x10 } - - { offsetInCU: 0x70F, offset: 0x842DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xA8C, symBinAddr: 0x10DAC, symSize: 0x10 } - - { offsetInCU: 0x748, offset: 0x84317, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvgTo', symObjAddr: 0xA9C, symBinAddr: 0x10DBC, symSize: 0x20 } - - { offsetInCU: 0x7A0, offset: 0x8436F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvsTo', symObjAddr: 0xABC, symBinAddr: 0x10DDC, symSize: 0x14 } - - { offsetInCU: 0x7FB, offset: 0x843CA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvgTo', symObjAddr: 0xAD0, symBinAddr: 0x10DF0, symSize: 0x44 } - - { offsetInCU: 0x853, offset: 0x84422, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvsTo', symObjAddr: 0xB58, symBinAddr: 0x10E78, symSize: 0x48 } - - { offsetInCU: 0x8E8, offset: 0x844B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfcTo', symObjAddr: 0xCBC, symBinAddr: 0x10FDC, symSize: 0x78 } - - { offsetInCU: 0x93E, offset: 0x8450D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xE34, symBinAddr: 0x11154, symSize: 0xB0 } - - { offsetInCU: 0x9A0, offset: 0x8456F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xF90, symBinAddr: 0x112B0, symSize: 0x28 } - - { offsetInCU: 0x9D2, offset: 0x845A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC11deviceScaleSfyFTo', symObjAddr: 0xFB8, symBinAddr: 0x112D8, symSize: 0xB8 } - - { offsetInCU: 0xA53, offset: 0x84622, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTo', symObjAddr: 0x1074, symBinAddr: 0x11390, symSize: 0x28 } - - { offsetInCU: 0xAB1, offset: 0x84680, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCfETo', symObjAddr: 0x10D8, symBinAddr: 0x113F4, symSize: 0x10 } - - { offsetInCU: 0xC63, offset: 0x84832, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfC12CanvasNative15NSCTouchHandlerC7PointerV_Tgm5', symObjAddr: 0x130C, symBinAddr: 0x11574, symSize: 0x80 } - - { offsetInCU: 0xCE6, offset: 0x848B5, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfCs5UInt8V_Tgm5', symObjAddr: 0x140C, symBinAddr: 0x115F4, symSize: 0x6C } - - { offsetInCU: 0xD6A, offset: 0x84939, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x1630, symBinAddr: 0x11818, symSize: 0x44 } - - { offsetInCU: 0xD7E, offset: 0x8494D, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x1674, symBinAddr: 0x1185C, symSize: 0x44 } - - { offsetInCU: 0xD92, offset: 0x84961, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCMa', symObjAddr: 0x16B8, symBinAddr: 0x118A0, symSize: 0x20 } - - { offsetInCU: 0xE6C, offset: 0x84A3B, size: 0x8, addend: 0x0, symName: '_$sSaySayxGqd__c7ElementQyd__RszSTRd__lufCs5UInt8V_10Foundation4DataVTgm5Tf4g_n', symObjAddr: 0x14FC, symBinAddr: 0x116E4, symSize: 0x124 } - - { offsetInCU: 0x1103, offset: 0x84CD2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvg', symObjAddr: 0x6C, symBinAddr: 0x10444, symSize: 0x48 } - - { offsetInCU: 0x1180, offset: 0x84D4F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfc', symObjAddr: 0x124, symBinAddr: 0x104FC, symSize: 0x6C } - - { offsetInCU: 0x11C7, offset: 0x84D96, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x228, symBinAddr: 0x10600, symSize: 0xAC } - - { offsetInCU: 0x122B, offset: 0x84DFA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x384, symBinAddr: 0x1075C, symSize: 0xB8 } - - { offsetInCU: 0x12B6, offset: 0x84E85, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtF', symObjAddr: 0x61C, symBinAddr: 0x1093C, symSize: 0x4 } - - { offsetInCU: 0x12D7, offset: 0x84EA6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfC', symObjAddr: 0x66C, symBinAddr: 0x1098C, symSize: 0x74 } - - { offsetInCU: 0x12EB, offset: 0x84EBA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfc', symObjAddr: 0x6E0, symBinAddr: 0x10A00, symSize: 0x2C } - - { offsetInCU: 0x1404, offset: 0x84FD3, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VF', symObjAddr: 0x75C, symBinAddr: 0x10A7C, symSize: 0x2AC } - - { offsetInCU: 0x17AE, offset: 0x8537D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvg', symObjAddr: 0xB14, symBinAddr: 0x10E34, symSize: 0x44 } - - { offsetInCU: 0x17ED, offset: 0x853BC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvs', symObjAddr: 0xBA0, symBinAddr: 0x10EC0, symSize: 0x48 } - - { offsetInCU: 0x1812, offset: 0x853E1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM', symObjAddr: 0xBE8, symBinAddr: 0x10F08, symSize: 0x44 } - - { offsetInCU: 0x1837, offset: 0x85406, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0xC2C, symBinAddr: 0x10F4C, symSize: 0x4 } - - { offsetInCU: 0x185E, offset: 0x8542D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfC', symObjAddr: 0xC30, symBinAddr: 0x10F50, symSize: 0x20 } - - { offsetInCU: 0x1872, offset: 0x85441, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfc', symObjAddr: 0xC50, symBinAddr: 0x10F70, symSize: 0x6C } - - { offsetInCU: 0x18B9, offset: 0x85488, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xD88, symBinAddr: 0x110A8, symSize: 0xAC } - - { offsetInCU: 0x1918, offset: 0x854E7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xEE4, symBinAddr: 0x11204, symSize: 0xAC } - - { offsetInCU: 0x19B6, offset: 0x85585, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x10E8, symBinAddr: 0x11404, symSize: 0xBC } - - { offsetInCU: 0x1A98, offset: 0x85667, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFs5UInt8V_Tg5', symObjAddr: 0x1258, symBinAddr: 0x114C0, symSize: 0xB4 } - - { offsetInCU: 0x1BA4, offset: 0x85773, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTf4ddn_n', symObjAddr: 0x1478, symBinAddr: 0x11660, symSize: 0x84 } - - { offsetInCU: 0x1C9D, offset: 0x8586C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTf4dn_n', symObjAddr: 0x16D8, symBinAddr: 0x118C0, symSize: 0x360 } - - { offsetInCU: 0x4F, offset: 0x85CAA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LLSo012OS_dispatch_E0CvpZ', symObjAddr: 0x980, symBinAddr: 0x10C9B68, symSize: 0x0 } - - { offsetInCU: 0x5D, offset: 0x85CB8, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0x11E0C, symSize: 0x2C } - - { offsetInCU: 0x75, offset: 0x85CD0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LL_WZ', symObjAddr: 0x2C, symBinAddr: 0x11E38, symSize: 0x10C } - - { offsetInCU: 0xBC, offset: 0x85D17, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0x13C, symBinAddr: 0x11F48, symSize: 0x44 } - - { offsetInCU: 0x132, offset: 0x85D8D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTo', symObjAddr: 0x3E4, symBinAddr: 0x121F0, symSize: 0x80 } - - { offsetInCU: 0x191, offset: 0x85DEC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfcTo', symObjAddr: 0x4B4, symBinAddr: 0x122C0, symSize: 0x3C } - - { offsetInCU: 0x1E2, offset: 0x85E3D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTf4nnnd_n', symObjAddr: 0x524, symBinAddr: 0x12330, symSize: 0x214 } - - { offsetInCU: 0x261, offset: 0x85EBC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfETo', symObjAddr: 0x520, symBinAddr: 0x1232C, symSize: 0x4 } - - { offsetInCU: 0x29D, offset: 0x85EF8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCMa', symObjAddr: 0x738, symBinAddr: 0x12544, symSize: 0x20 } - - { offsetInCU: 0x2BC, offset: 0x85F17, size: 0x8, addend: 0x0, symName: '_$s10ObjectiveC8ObjCBoolVIeyBy_SbIegy_TRTA', symObjAddr: 0x77C, symBinAddr: 0x12588, symSize: 0x14 } - - { offsetInCU: 0x2E5, offset: 0x85F40, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_TA', symObjAddr: 0x7BC, symBinAddr: 0x125C8, symSize: 0xC } - - { offsetInCU: 0x2F9, offset: 0x85F54, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x7C8, symBinAddr: 0x125D4, symSize: 0x10 } - - { offsetInCU: 0x30D, offset: 0x85F68, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x7D8, symBinAddr: 0x125E4, symSize: 0x8 } - - { offsetInCU: 0x321, offset: 0x85F7C, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGMa', symObjAddr: 0x860, symBinAddr: 0x1262C, symSize: 0x54 } - - { offsetInCU: 0x335, offset: 0x85F90, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU0_TA', symObjAddr: 0x8F0, symBinAddr: 0x12680, symSize: 0x24 } - - { offsetInCU: 0x369, offset: 0x85FC4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU_TA', symObjAddr: 0x938, symBinAddr: 0x126C8, symSize: 0x24 } - - { offsetInCU: 0x4D6, offset: 0x86131, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0x11F44, symSize: 0x4 } - - { offsetInCU: 0x504, offset: 0x8615F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0x11F44, symSize: 0x4 } - - { offsetInCU: 0x563, offset: 0x861BE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZ', symObjAddr: 0x180, symBinAddr: 0x11F8C, symSize: 0x4 } - - { offsetInCU: 0x577, offset: 0x861D2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_', symObjAddr: 0x184, symBinAddr: 0x11F90, symSize: 0x260 } - - { offsetInCU: 0x650, offset: 0x862AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfC', symObjAddr: 0x464, symBinAddr: 0x12270, symSize: 0x20 } - - { offsetInCU: 0x664, offset: 0x862BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfc', symObjAddr: 0x484, symBinAddr: 0x12290, symSize: 0x30 } - - { offsetInCU: 0x69A, offset: 0x862F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfD', symObjAddr: 0x4F0, symBinAddr: 0x122FC, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x8639B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x12700, symSize: 0x20 } - - { offsetInCU: 0x77, offset: 0x863EB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfcTo', symObjAddr: 0x70, symBinAddr: 0x12770, symSize: 0x3C } - - { offsetInCU: 0xC9, offset: 0x8643D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCMa', symObjAddr: 0x50, symBinAddr: 0x12750, symSize: 0x20 } - - { offsetInCU: 0x1EC, offset: 0x86560, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x12700, symSize: 0x20 } - - { offsetInCU: 0x200, offset: 0x86574, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfc', symObjAddr: 0x20, symBinAddr: 0x12720, symSize: 0x30 } - - { offsetInCU: 0x23C, offset: 0x865B0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCfD', symObjAddr: 0xAC, symBinAddr: 0x127AC, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x865FA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xD3A44, symSize: 0x271C } - - { offsetInCU: 0x46, offset: 0x86619, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_k25519Precomp, symObjAddr: 0x9C78, symBinAddr: 0x8D9FE8, symSize: 0x0 } - - { offsetInCU: 0x98, offset: 0x8666B, size: 0x8, addend: 0x0, symName: _d, symObjAddr: 0xFC78, symBinAddr: 0x8DFFE8, symSize: 0x0 } - - { offsetInCU: 0xFF, offset: 0x866D2, size: 0x8, addend: 0x0, symName: _sqrtm1, symObjAddr: 0xFCA0, symBinAddr: 0x8E0010, symSize: 0x0 } - - { offsetInCU: 0x115, offset: 0x866E8, size: 0x8, addend: 0x0, symName: _d2, symObjAddr: 0x100A8, symBinAddr: 0x8E0418, symSize: 0x0 } - - { offsetInCU: 0x12C, offset: 0x866FF, size: 0x8, addend: 0x0, symName: _Bi, symObjAddr: 0xFCE8, symBinAddr: 0x8E0058, symSize: 0x0 } - - { offsetInCU: 0xE61, offset: 0x87434, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xD3A44, symSize: 0x271C } - - { offsetInCU: 0xE69, offset: 0x8743C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_scalarmult_base, symObjAddr: 0x271C, symBinAddr: 0xD6160, symSize: 0x5BC } - - { offsetInCU: 0x4815, offset: 0x8ADE8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_scalarmult_base, symObjAddr: 0x271C, symBinAddr: 0xD6160, symSize: 0x5BC } - - { offsetInCU: 0x481D, offset: 0x8ADF0, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2CD8, symBinAddr: 0xD671C, symSize: 0x6B0 } - - { offsetInCU: 0x521A, offset: 0x8B7ED, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2CD8, symBinAddr: 0xD671C, symSize: 0x6B0 } - - { offsetInCU: 0x5222, offset: 0x8B7F5, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x3388, symBinAddr: 0xD6DCC, symSize: 0x208 } - - { offsetInCU: 0x5604, offset: 0x8BBD7, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x3388, symBinAddr: 0xD6DCC, symSize: 0x208 } - - { offsetInCU: 0x560C, offset: 0x8BBDF, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x3590, symBinAddr: 0xD6FD4, symSize: 0x7B0 } - - { offsetInCU: 0x5B7C, offset: 0x8C14F, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x3590, symBinAddr: 0xD6FD4, symSize: 0x7B0 } - - { offsetInCU: 0x5B84, offset: 0x8C157, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_reduce, symObjAddr: 0x3D40, symBinAddr: 0xD7784, symSize: 0x614 } - - { offsetInCU: 0x66C9, offset: 0x8CC9C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_reduce, symObjAddr: 0x3D40, symBinAddr: 0xD7784, symSize: 0x614 } - - { offsetInCU: 0x66D1, offset: 0x8CCA4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_scalar_mult_generic_masked, symObjAddr: 0x4354, symBinAddr: 0xD7D98, symSize: 0xB7C } - - { offsetInCU: 0x70EE, offset: 0x8D6C1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_scalar_mult_generic_masked, symObjAddr: 0x4354, symBinAddr: 0xD7D98, symSize: 0xB7C } - - { offsetInCU: 0x70F6, offset: 0x8D6C9, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4ED0, symBinAddr: 0xD8914, symSize: 0x1B8 } - - { offsetInCU: 0x8990, offset: 0x8EF63, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4ED0, symBinAddr: 0xD8914, symSize: 0x1B8 } - - { offsetInCU: 0x8998, offset: 0x8EF6B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_public_from_private_generic_masked, symObjAddr: 0x5088, symBinAddr: 0xD8ACC, symSize: 0x104 } - - { offsetInCU: 0x8C64, offset: 0x8F237, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_public_from_private_generic_masked, symObjAddr: 0x5088, symBinAddr: 0xD8ACC, symSize: 0x104 } - - { offsetInCU: 0x8C6C, offset: 0x8F23F, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x518C, symBinAddr: 0xD8BD0, symSize: 0x23F8 } - - { offsetInCU: 0x8E1B, offset: 0x8F3EE, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x518C, symBinAddr: 0xD8BD0, symSize: 0x23F8 } - - { offsetInCU: 0x8E23, offset: 0x8F3F6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_invert, symObjAddr: 0x7584, symBinAddr: 0xDAFC8, symSize: 0x30 } - - { offsetInCU: 0xB98F, offset: 0x91F62, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_invert, symObjAddr: 0x7584, symBinAddr: 0xDAFC8, symSize: 0x30 } - - { offsetInCU: 0xB997, offset: 0x91F6A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_isnegative, symObjAddr: 0x75B4, symBinAddr: 0xDAFF8, symSize: 0x58 } - - { offsetInCU: 0xBA79, offset: 0x9204C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_isnegative, symObjAddr: 0x75B4, symBinAddr: 0xDAFF8, symSize: 0x58 } - - { offsetInCU: 0xBA81, offset: 0x92054, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_mul_ttt, symObjAddr: 0x760C, symBinAddr: 0xDB050, symSize: 0x4 } - - { offsetInCU: 0xBADB, offset: 0x920AE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_mul_ttt, symObjAddr: 0x760C, symBinAddr: 0xDB050, symSize: 0x4 } - - { offsetInCU: 0xBAE3, offset: 0x920B6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_neg, symObjAddr: 0x7610, symBinAddr: 0xDB054, symSize: 0x8C } - - { offsetInCU: 0xBB2B, offset: 0x920FE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_mul_ttt, symObjAddr: 0x760C, symBinAddr: 0xDB050, symSize: 0x4 } - - { offsetInCU: 0xBB33, offset: 0x92106, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_neg, symObjAddr: 0x7610, symBinAddr: 0xDB054, symSize: 0x8C } - - { offsetInCU: 0xBB5B, offset: 0x9212E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_neg, symObjAddr: 0x7610, symBinAddr: 0xDB054, symSize: 0x8C } - - { offsetInCU: 0xBB63, offset: 0x92136, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_tobytes, symObjAddr: 0x769C, symBinAddr: 0xDB0E0, symSize: 0x4 } - - { offsetInCU: 0xBCC6, offset: 0x92299, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_tobytes, symObjAddr: 0x769C, symBinAddr: 0xDB0E0, symSize: 0x4 } - - { offsetInCU: 0xBCCE, offset: 0x922A1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x76A0, symBinAddr: 0xDB0E4, symSize: 0x15D0 } - - { offsetInCU: 0xBF9B, offset: 0x9256E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x76A0, symBinAddr: 0xDB0E4, symSize: 0x15D0 } - - { offsetInCU: 0xBFA3, offset: 0x92576, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_mask, symObjAddr: 0x8C70, symBinAddr: 0xDC6B4, symSize: 0x20 } - - { offsetInCU: 0xE632, offset: 0x94C05, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_mask, symObjAddr: 0x8C70, symBinAddr: 0xDC6B4, symSize: 0x20 } - - { offsetInCU: 0xE63A, offset: 0x94C0D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_muladd, symObjAddr: 0x8C90, symBinAddr: 0xDC6D4, symSize: 0xB68 } - - { offsetInCU: 0xEAD9, offset: 0x950AC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_muladd, symObjAddr: 0x8C90, symBinAddr: 0xDC6D4, symSize: 0xB68 } - - { offsetInCU: 0xEAE1, offset: 0x950B4, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0x97F8, symBinAddr: 0xDD23C, symSize: 0x21C } - - { offsetInCU: 0xF946, offset: 0x95F19, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0x97F8, symBinAddr: 0xDD23C, symSize: 0x21C } - - { offsetInCU: 0xF94E, offset: 0x95F21, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9A14, symBinAddr: 0xDD458, symSize: 0x218 } - - { offsetInCU: 0xFB8E, offset: 0x96161, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9A14, symBinAddr: 0xDD458, symSize: 0x218 } - - { offsetInCU: 0x27, offset: 0x96707, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xDD670, symSize: 0x1F4 } - - { offsetInCU: 0x1DF, offset: 0x968BF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xDD670, symSize: 0x1F4 } - - { offsetInCU: 0x27, offset: 0x96B0F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xDD864, symSize: 0x3C } - - { offsetInCU: 0x39, offset: 0x96B21, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xDD864, symSize: 0x3C } - - { offsetInCU: 0x27, offset: 0x96C3E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xDD8A0, symSize: 0x90 } - - { offsetInCU: 0x39, offset: 0x96C50, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xDD8A0, symSize: 0x90 } - - { offsetInCU: 0x8B, offset: 0x96DC4, size: 0x8, addend: 0x0, symName: _Q_N0, symObjAddr: 0x10F0, symBinAddr: 0x8E04C0, symSize: 0x0 } - - { offsetInCU: 0xBD, offset: 0x96DF6, size: 0x8, addend: 0x0, symName: _Q, symObjAddr: 0x1080, symBinAddr: 0x8E0450, symSize: 0x0 } - - { offsetInCU: 0xDF, offset: 0x96E18, size: 0x8, addend: 0x0, symName: _N, symObjAddr: 0x10B0, symBinAddr: 0x8E0480, symSize: 0x0 } - - { offsetInCU: 0xF5, offset: 0x96E2E, size: 0x8, addend: 0x0, symName: _N_N0, symObjAddr: 0x10E0, symBinAddr: 0x8E04B0, symSize: 0x0 } - - { offsetInCU: 0x3AC, offset: 0x970E5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_elem_mul_mont, symObjAddr: 0x100, symBinAddr: 0xDD930, symSize: 0x18 } - - { offsetInCU: 0x3F8, offset: 0x97131, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_elem_mul_mont, symObjAddr: 0x100, symBinAddr: 0xDD930, symSize: 0x18 } - - { offsetInCU: 0x526, offset: 0x9725F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_scalar_mul_mont, symObjAddr: 0x1F8, symBinAddr: 0xDD948, symSize: 0x18 } - - { offsetInCU: 0x656, offset: 0x9738F, size: 0x8, addend: 0x0, symName: _nistz384_point_double, symObjAddr: 0x290, symBinAddr: 0xDD960, symSize: 0x320 } - - { offsetInCU: 0x65E, offset: 0x97397, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_add, symObjAddr: 0x5B0, symBinAddr: 0xDDC80, symSize: 0xAC } - - { offsetInCU: 0xCEB, offset: 0x97A24, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_add, symObjAddr: 0x5B0, symBinAddr: 0xDDC80, symSize: 0xAC } - - { offsetInCU: 0xCF3, offset: 0x97A2C, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x65C, symBinAddr: 0xDDD2C, symSize: 0x4F0 } - - { offsetInCU: 0x1061, offset: 0x97D9A, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x65C, symBinAddr: 0xDDD2C, symSize: 0x4F0 } - - { offsetInCU: 0x1069, offset: 0x97DA2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_mul, symObjAddr: 0xB4C, symBinAddr: 0xDE21C, symSize: 0x2C4 } - - { offsetInCU: 0x1B53, offset: 0x9888C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_mul, symObjAddr: 0xB4C, symBinAddr: 0xDE21C, symSize: 0x2C4 } - - { offsetInCU: 0x1B5B, offset: 0x98894, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0xE10, symBinAddr: 0xDE4E0, symSize: 0xF4 } - - { offsetInCU: 0x1E5E, offset: 0x98B97, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0xE10, symBinAddr: 0xDE4E0, symSize: 0xF4 } - - { offsetInCU: 0x1E66, offset: 0x98B9F, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xF04, symBinAddr: 0xDE5D4, symSize: 0x168 } - - { offsetInCU: 0x20D4, offset: 0x98E0D, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xF04, symBinAddr: 0xDE5D4, symSize: 0x168 } - - { offsetInCU: 0x27, offset: 0x9909B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xDE73C, symSize: 0x38 } - - { offsetInCU: 0x103, offset: 0x99177, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xDE73C, symSize: 0x38 } - - { offsetInCU: 0x10B, offset: 0x9917F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xDE774, symSize: 0x3C } - - { offsetInCU: 0x13A, offset: 0x991AE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xDE73C, symSize: 0x38 } - - { offsetInCU: 0x1AF, offset: 0x99223, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xDE774, symSize: 0x3C } - - { offsetInCU: 0x1B7, offset: 0x9922B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal_limb, symObjAddr: 0x74, symBinAddr: 0xDE7B0, symSize: 0x5C } - - { offsetInCU: 0x211, offset: 0x99285, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xDE774, symSize: 0x3C } - - { offsetInCU: 0x34A, offset: 0x993BE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal_limb, symObjAddr: 0x74, symBinAddr: 0xDE7B0, symSize: 0x5C } - - { offsetInCU: 0x352, offset: 0x993C6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_even, symObjAddr: 0xD0, symBinAddr: 0xDE80C, symSize: 0x1C } - - { offsetInCU: 0x576, offset: 0x995EA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_even, symObjAddr: 0xD0, symBinAddr: 0xDE80C, symSize: 0x1C } - - { offsetInCU: 0x57E, offset: 0x995F2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0xDE828, symSize: 0x54 } - - { offsetInCU: 0x6A7, offset: 0x9971B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0xDE828, symSize: 0x54 } - - { offsetInCU: 0x6AF, offset: 0x99723, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0xDE87C, symSize: 0x4C } - - { offsetInCU: 0x74A, offset: 0x997BE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0xDE87C, symSize: 0x4C } - - { offsetInCU: 0x752, offset: 0x997C6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xDE8C8, symSize: 0xA8 } - - { offsetInCU: 0x93B, offset: 0x999AF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xDE8C8, symSize: 0xA8 } - - { offsetInCU: 0x943, offset: 0x999B7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xDE970, symSize: 0x124 } - - { offsetInCU: 0x9A7, offset: 0x99A1B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xDE8C8, symSize: 0xA8 } - - { offsetInCU: 0xC55, offset: 0x99CC9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xDE970, symSize: 0x124 } - - { offsetInCU: 0xC5D, offset: 0x99CD1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_sub_mod, symObjAddr: 0x358, symBinAddr: 0xDEA94, symSize: 0xC8 } - - { offsetInCU: 0xF5E, offset: 0x99FD2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_sub_mod, symObjAddr: 0x358, symBinAddr: 0xDEA94, symSize: 0xC8 } - - { offsetInCU: 0xF66, offset: 0x99FDA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_shl_mod, symObjAddr: 0x420, symBinAddr: 0xDEB5C, symSize: 0x160 } - - { offsetInCU: 0xFE6, offset: 0x9A05A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_sub_mod, symObjAddr: 0x358, symBinAddr: 0xDEA94, symSize: 0xC8 } - - { offsetInCU: 0x1152, offset: 0x9A1C6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_shl_mod, symObjAddr: 0x420, symBinAddr: 0xDEB5C, symSize: 0x160 } - - { offsetInCU: 0x115A, offset: 0x9A1CE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_select_512_32, symObjAddr: 0x580, symBinAddr: 0xDECBC, symSize: 0x158 } - - { offsetInCU: 0x13FC, offset: 0x9A470, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_select_512_32, symObjAddr: 0x580, symBinAddr: 0xDECBC, symSize: 0x158 } - - { offsetInCU: 0x1404, offset: 0x9A478, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_split_window, symObjAddr: 0x6D8, symBinAddr: 0xDEE14, symSize: 0x18 } - - { offsetInCU: 0x1569, offset: 0x9A5DD, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_split_window, symObjAddr: 0x6D8, symBinAddr: 0xDEE14, symSize: 0x18 } - - { offsetInCU: 0x1571, offset: 0x9A5E5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_unsplit_window, symObjAddr: 0x6F0, symBinAddr: 0xDEE2C, symSize: 0xC } - - { offsetInCU: 0x15D8, offset: 0x9A64C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_unsplit_window, symObjAddr: 0x6F0, symBinAddr: 0xDEE2C, symSize: 0xC } - - { offsetInCU: 0x15E0, offset: 0x9A654, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMB_shr, symObjAddr: 0x6FC, symBinAddr: 0xDEE38, symSize: 0x8 } - - { offsetInCU: 0x1619, offset: 0x9A68D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMB_shr, symObjAddr: 0x6FC, symBinAddr: 0xDEE38, symSize: 0x8 } - - { offsetInCU: 0x1621, offset: 0x9A695, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_limbs_mul_add_limb, symObjAddr: 0x704, symBinAddr: 0xDEE40, symSize: 0x3C } - - { offsetInCU: 0x16A7, offset: 0x9A71B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_limbs_mul_add_limb, symObjAddr: 0x704, symBinAddr: 0xDEE40, symSize: 0x3C } - - { offsetInCU: 0x27, offset: 0x9A8E1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0xDEE7C, symSize: 0x120 } - - { offsetInCU: 0x39, offset: 0x9A8F3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0xDEE7C, symSize: 0x120 } - - { offsetInCU: 0x27, offset: 0x9A9F4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xDEF9C, symSize: 0x7C } - - { offsetInCU: 0x244, offset: 0x9AC11, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xDEF9C, symSize: 0x7C } - - { offsetInCU: 0x24C, offset: 0x9AC19, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_update, symObjAddr: 0x7C, symBinAddr: 0xDF018, symSize: 0xEC } - - { offsetInCU: 0x2D2, offset: 0x9AC9F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xDEF9C, symSize: 0x7C } - - { offsetInCU: 0x3B2, offset: 0x9AD7F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_update, symObjAddr: 0x7C, symBinAddr: 0xDF018, symSize: 0xEC } - - { offsetInCU: 0x3BA, offset: 0x9AD87, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x168, symBinAddr: 0xDF104, symSize: 0x22C } - - { offsetInCU: 0x4C4, offset: 0x9AE91, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x168, symBinAddr: 0xDF104, symSize: 0x22C } - - { offsetInCU: 0x4CC, offset: 0x9AE99, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_finish, symObjAddr: 0x394, symBinAddr: 0xDF330, symSize: 0x12C } - - { offsetInCU: 0x7A4, offset: 0x9B171, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_finish, symObjAddr: 0x394, symBinAddr: 0xDF330, symSize: 0x12C } - - { offsetInCU: 0x36, offset: 0x9B402, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_OPENSSL_armcap_P, symObjAddr: 0xE10, symBinAddr: 0x10D1624, symSize: 0x0 } - - { offsetInCU: 0x27, offset: 0x9B445, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0xDF45C, symSize: 0x388 } - - { offsetInCU: 0x7B, offset: 0x9B499, size: 0x8, addend: 0x0, symName: _ecp_nistz256_precomputed, symObjAddr: 0x1000, symBinAddr: 0x8E1000, symSize: 0x0 } - - { offsetInCU: 0x105, offset: 0x9B523, size: 0x8, addend: 0x0, symName: _ONE, symObjAddr: 0x26000, symBinAddr: 0x906000, symSize: 0x0 } - - { offsetInCU: 0x37B, offset: 0x9B799, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0xDF45C, symSize: 0x388 } - - { offsetInCU: 0x383, offset: 0x9B7A1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base, symObjAddr: 0x388, symBinAddr: 0xDF7E4, symSize: 0x200 } - - { offsetInCU: 0x854, offset: 0x9BC72, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base, symObjAddr: 0x388, symBinAddr: 0xDF7E4, symSize: 0x200 } - - { offsetInCU: 0x85C, offset: 0x9BC7A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base_vartime, symObjAddr: 0x588, symBinAddr: 0xDF9E4, symSize: 0x1BC } - - { offsetInCU: 0xCA7, offset: 0x9C0C5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base_vartime, symObjAddr: 0x588, symBinAddr: 0xDF9E4, symSize: 0x1BC } - - { offsetInCU: 0x10, offset: 0x9C44A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xDFBA0, symSize: 0x1A0 } - - { offsetInCU: 0x50, offset: 0x9C48A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xDFBA0, symSize: 0x1A0 } - - { offsetInCU: 0x5E, offset: 0x9C498, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_encrypt, symObjAddr: 0x1A0, symBinAddr: 0xDFD40, symSize: 0x60 } - - { offsetInCU: 0x81, offset: 0x9C4BB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_ctr32_encrypt_blocks, symObjAddr: 0x200, symBinAddr: 0xDFDA0, symSize: 0x288 } - - { offsetInCU: 0x10, offset: 0x9C4AC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0xE0030, symSize: 0x130 } - - { offsetInCU: 0x48, offset: 0x9C4E4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0xE0030, symSize: 0x130 } - - { offsetInCU: 0x5F, offset: 0x9C4FB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_gmult_clmul, symObjAddr: 0x130, symBinAddr: 0xE0160, symSize: 0x70 } - - { offsetInCU: 0x75, offset: 0x9C511, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_ghash_clmul, symObjAddr: 0x1A0, symBinAddr: 0xE01D0, symSize: 0x160 } - - { offsetInCU: 0x7A, offset: 0x9C516, size: 0x8, addend: 0x0, symName: gcm_ghash_v8_4x, symObjAddr: 0x300, symBinAddr: 0xE0330, symSize: 0x378 } - - { offsetInCU: 0x10, offset: 0x9C524, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0xE06C0, symSize: 0x3A0 } - - { offsetInCU: 0x48, offset: 0x9C55C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0xE06C0, symSize: 0x3A0 } - - { offsetInCU: 0x4C, offset: 0x9C560, size: 0x8, addend: 0x0, symName: ChaCha20_neon, symObjAddr: 0x3A0, symBinAddr: 0xE0A60, symSize: 0x6C0 } - - { offsetInCU: 0x66, offset: 0x9C57A, size: 0x8, addend: 0x0, symName: ChaCha20_512_neon, symObjAddr: 0xA60, symBinAddr: 0xE1120, symSize: 0x1138 } - - { offsetInCU: 0x50, offset: 0x9C5C6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_chacha20_poly1305_seal, symObjAddr: 0x140, symBinAddr: 0xE23C0, symSize: 0x1180 } - - { offsetInCU: 0x66, offset: 0x9C5DC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_chacha20_poly1305_open, symObjAddr: 0x12C0, symBinAddr: 0xE3540, symSize: 0x1410 } - - { offsetInCU: 0x10, offset: 0x9C5D2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE4960, symSize: 0x240 } - - { offsetInCU: 0x45, offset: 0x9C607, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE4960, symSize: 0x240 } - - { offsetInCU: 0x4D, offset: 0x9C60F, size: 0x8, addend: 0x0, symName: __bn_sqr8x_mont, symObjAddr: 0x240, symBinAddr: 0xE4BA0, symSize: 0x9E0 } - - { offsetInCU: 0x63, offset: 0x9C625, size: 0x8, addend: 0x0, symName: __bn_mul4x_mont, symObjAddr: 0xC20, symBinAddr: 0xE5580, symSize: 0x650 } - - { offsetInCU: 0x10, offset: 0x9C634, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE5BE0, symSize: 0x40 } - - { offsetInCU: 0x47, offset: 0x9C66B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE5BE0, symSize: 0x40 } - - { offsetInCU: 0x5D, offset: 0x9C681, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_sqr_mont, symObjAddr: 0x40, symBinAddr: 0xE5C20, symSize: 0x40 } - - { offsetInCU: 0x76, offset: 0x9C69A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_neg, symObjAddr: 0x80, symBinAddr: 0xE5C60, symSize: 0x40 } - - { offsetInCU: 0x81, offset: 0x9C6A5, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_mont, symObjAddr: 0xC0, symBinAddr: 0xE5CA0, symSize: 0x1E0 } - - { offsetInCU: 0x97, offset: 0x9C6BB, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_mont, symObjAddr: 0x2A0, symBinAddr: 0xE5E80, symSize: 0x170 } - - { offsetInCU: 0xAB, offset: 0x9C6CF, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add_to, symObjAddr: 0x410, symBinAddr: 0xE5FF0, symSize: 0x50 } - - { offsetInCU: 0xC3, offset: 0x9C6E7, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_from, symObjAddr: 0x460, symBinAddr: 0xE6040, symSize: 0x50 } - - { offsetInCU: 0xD9, offset: 0x9C6FD, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_morf, symObjAddr: 0x4B0, symBinAddr: 0xE6090, symSize: 0x50 } - - { offsetInCU: 0xEF, offset: 0x9C713, size: 0x8, addend: 0x0, symName: __ecp_nistz256_div_by_2, symObjAddr: 0x500, symBinAddr: 0xE60E0, symSize: 0x60 } - - { offsetInCU: 0x111, offset: 0x9C735, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_double, symObjAddr: 0x560, symBinAddr: 0xE6140, symSize: 0x1E0 } - - { offsetInCU: 0x124, offset: 0x9C748, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_add, symObjAddr: 0x740, symBinAddr: 0xE6320, symSize: 0x360 } - - { offsetInCU: 0x141, offset: 0x9C765, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_add_affine, symObjAddr: 0xAA0, symBinAddr: 0xE6680, symSize: 0x2D0 } - - { offsetInCU: 0x156, offset: 0x9C77A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_scalar_mul_mont, symObjAddr: 0xD70, symBinAddr: 0xE6950, symSize: 0x2B0 } - - { offsetInCU: 0x170, offset: 0x9C794, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_scalar_sqr_rep_mont, symObjAddr: 0x1020, symBinAddr: 0xE6C00, symSize: 0x250 } - - { offsetInCU: 0x184, offset: 0x9C7A8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_select_w5, symObjAddr: 0x1270, symBinAddr: 0xE6E50, symSize: 0x60 } - - { offsetInCU: 0x19A, offset: 0x9C7BE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_select_w7, symObjAddr: 0x12D0, symBinAddr: 0xE6EB0, symSize: 0x44 } - - { offsetInCU: 0x10, offset: 0x9C7B4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_gcm_enc_kernel, symObjAddr: 0x0, symBinAddr: 0xE6F00, symSize: 0xB90 } - - { offsetInCU: 0x4C, offset: 0x9C7F0, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_gcm_enc_kernel, symObjAddr: 0x0, symBinAddr: 0xE6F00, symSize: 0xB90 } - - { offsetInCU: 0x62, offset: 0x9C806, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_gcm_dec_kernel, symObjAddr: 0xB90, symBinAddr: 0xE7A90, symSize: 0xB98 } - - { offsetInCU: 0x10, offset: 0x9C800, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE8640, symSize: 0xE40 } - - { offsetInCU: 0x51, offset: 0x9C841, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE8640, symSize: 0xE40 } - - { offsetInCU: 0x51, offset: 0x9C841, size: 0x8, addend: 0x0, symName: sha512_block_armv8, symObjAddr: 0xE40, symBinAddr: 0xE9480, symSize: 0x7E0 } - - { offsetInCU: 0x10, offset: 0x9C84C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE9C80, symSize: 0xE40 } - - { offsetInCU: 0x51, offset: 0x9C88D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE9C80, symSize: 0xE40 } - - { offsetInCU: 0x51, offset: 0x9C88D, size: 0x8, addend: 0x0, symName: sha256_block_armv8, symObjAddr: 0xE40, symBinAddr: 0xEAAC0, symSize: 0x1F0 } + - { offsetInCU: 0x34, offset: 0x75123, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionString, symObjAddr: 0x0, symBinAddr: 0x887000, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x75158, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionNumber, symObjAddr: 0x38, symBinAddr: 0x887038, symSize: 0x0 } + - { offsetInCU: 0x3F, offset: 0x751AD, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x28, symBinAddr: 0x4028, symSize: 0xC } + - { offsetInCU: 0x53, offset: 0x751C1, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x34, symBinAddr: 0x4034, symSize: 0x4 } + - { offsetInCU: 0x67, offset: 0x751D5, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwet', symObjAddr: 0x38, symBinAddr: 0x4038, symSize: 0x20 } + - { offsetInCU: 0x7B, offset: 0x751E9, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwst', symObjAddr: 0x58, symBinAddr: 0x4058, symSize: 0x28 } + - { offsetInCU: 0x8F, offset: 0x751FD, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwCP', symObjAddr: 0x94, symBinAddr: 0x4094, symSize: 0x30 } + - { offsetInCU: 0xA3, offset: 0x75211, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0xC4, symBinAddr: 0x40C4, symSize: 0xC } + - { offsetInCU: 0xB7, offset: 0x75225, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwet', symObjAddr: 0xD0, symBinAddr: 0x40D0, symSize: 0x20 } + - { offsetInCU: 0xCB, offset: 0x75239, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwst', symObjAddr: 0xF0, symBinAddr: 0x40F0, symSize: 0x2C } + - { offsetInCU: 0x4F, offset: 0x753FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC11_WriteQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2A78, symBinAddr: 0x1055160, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x75414, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10_ReadQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2A80, symBinAddr: 0x1055168, symSize: 0x0 } + - { offsetInCU: 0x9D, offset: 0x75448, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTo', symObjAddr: 0x4, symBinAddr: 0x4194, symSize: 0x38 } + - { offsetInCU: 0xF3, offset: 0x7549E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x40, symBinAddr: 0x41D0, symSize: 0x70 } + - { offsetInCU: 0x144, offset: 0x754EF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0xB4, symBinAddr: 0x4244, symSize: 0x44 } + - { offsetInCU: 0x19F, offset: 0x7554A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0xFC, symBinAddr: 0x428C, symSize: 0x50 } + - { offsetInCU: 0x204, offset: 0x755AF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0x150, symBinAddr: 0x42E0, symSize: 0x68 } + - { offsetInCU: 0x27D, offset: 0x75628, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x1BC, symBinAddr: 0x434C, symSize: 0x98 } + - { offsetInCU: 0x307, offset: 0x756B2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZTo', symObjAddr: 0x298, symBinAddr: 0x4428, symSize: 0x50 } + - { offsetInCU: 0x3D8, offset: 0x75783, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZTo', symObjAddr: 0x334, symBinAddr: 0x44C4, symSize: 0x58 } + - { offsetInCU: 0x4B2, offset: 0x7585D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZTo', symObjAddr: 0x3D4, symBinAddr: 0x4564, symSize: 0x58 } + - { offsetInCU: 0x591, offset: 0x7593C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZTo', symObjAddr: 0x47C, symBinAddr: 0x460C, symSize: 0x60 } + - { offsetInCU: 0x63D, offset: 0x759E8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZTo', symObjAddr: 0x4E0, symBinAddr: 0x4670, symSize: 0x8 } + - { offsetInCU: 0x6A6, offset: 0x75A51, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZTo', symObjAddr: 0x4EC, symBinAddr: 0x467C, symSize: 0x8 } + - { offsetInCU: 0x6FD, offset: 0x75AA8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZTo', symObjAddr: 0x508, symBinAddr: 0x4698, symSize: 0x8 } + - { offsetInCU: 0x754, offset: 0x75AFF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZTo', symObjAddr: 0x514, symBinAddr: 0x46A4, symSize: 0x8 } + - { offsetInCU: 0x7AB, offset: 0x75B56, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZTo', symObjAddr: 0x520, symBinAddr: 0x46B0, symSize: 0x8 } + - { offsetInCU: 0x802, offset: 0x75BAD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZTo', symObjAddr: 0x52C, symBinAddr: 0x46BC, symSize: 0x8 } + - { offsetInCU: 0x881, offset: 0x75C2C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZTo', symObjAddr: 0x53C, symBinAddr: 0x46CC, symSize: 0x24 } + - { offsetInCU: 0x932, offset: 0x75CDD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZTo', symObjAddr: 0x564, symBinAddr: 0x46F4, symSize: 0x14 } + - { offsetInCU: 0x9A5, offset: 0x75D50, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZTo', symObjAddr: 0x57C, symBinAddr: 0x470C, symSize: 0x8 } + - { offsetInCU: 0x9FC, offset: 0x75DA7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZTo', symObjAddr: 0x5DC, symBinAddr: 0x476C, symSize: 0x74 } + - { offsetInCU: 0xA87, offset: 0x75E32, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTo', symObjAddr: 0x7E4, symBinAddr: 0x4974, symSize: 0xA0 } + - { offsetInCU: 0xAD8, offset: 0x75E83, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZTo', symObjAddr: 0xAEC, symBinAddr: 0x4C7C, symSize: 0x98 } + - { offsetInCU: 0xB29, offset: 0x75ED4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZTo', symObjAddr: 0xE40, symBinAddr: 0x4FD0, symSize: 0x98 } + - { offsetInCU: 0xB85, offset: 0x75F30, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTo', symObjAddr: 0x1268, symBinAddr: 0x53F8, symSize: 0xD8 } + - { offsetInCU: 0xBCD, offset: 0x75F78, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTo', symObjAddr: 0x1344, symBinAddr: 0x54D4, symSize: 0x34 } + - { offsetInCU: 0xC2D, offset: 0x75FD8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfcTo', symObjAddr: 0x13C8, symBinAddr: 0x5558, symSize: 0x3C } + - { offsetInCU: 0xC7E, offset: 0x76029, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTf4nd_n', symObjAddr: 0x1438, symBinAddr: 0x55C8, symSize: 0x2AC } + - { offsetInCU: 0xEB2, offset: 0x7625D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTf4nnnd_n', symObjAddr: 0x16E4, symBinAddr: 0x5874, symSize: 0x25C } + - { offsetInCU: 0x10A8, offset: 0x76453, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTf4nnd_n', symObjAddr: 0x1940, symBinAddr: 0x5AD0, symSize: 0xCC } + - { offsetInCU: 0x11A1, offset: 0x7654C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTf4nnnnd_n', symObjAddr: 0x1A0C, symBinAddr: 0x5B9C, symSize: 0x1AC } + - { offsetInCU: 0x1312, offset: 0x766BD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTf4nnnnnnd_n', symObjAddr: 0x1BB8, symBinAddr: 0x5D48, symSize: 0x1C4 } + - { offsetInCU: 0x14A3, offset: 0x7684E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTf4nnnnnnnnnnd_n', symObjAddr: 0x1D7C, symBinAddr: 0x5F0C, symSize: 0x1D8 } + - { offsetInCU: 0x168B, offset: 0x76A36, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTf4nnnd_n', symObjAddr: 0x1F54, symBinAddr: 0x60E4, symSize: 0x1B4 } + - { offsetInCU: 0x1755, offset: 0x76B00, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTf4nnnnd_n', symObjAddr: 0x22AC, symBinAddr: 0x643C, symSize: 0x1D4 } + - { offsetInCU: 0x1836, offset: 0x76BE1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTf4d_n', symObjAddr: 0x2480, symBinAddr: 0x6610, symSize: 0x114 } + - { offsetInCU: 0x18C9, offset: 0x76C74, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TR', symObjAddr: 0x884, symBinAddr: 0x4A14, symSize: 0x78 } + - { offsetInCU: 0x18E1, offset: 0x76C8C, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TR', symObjAddr: 0xB84, symBinAddr: 0x4D14, symSize: 0x54 } + - { offsetInCU: 0x194E, offset: 0x76CF9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfETo', symObjAddr: 0x1434, symBinAddr: 0x55C4, symSize: 0x4 } + - { offsetInCU: 0x19D9, offset: 0x76D84, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCMa', symObjAddr: 0x2594, symBinAddr: 0x6724, symSize: 0x20 } + - { offsetInCU: 0x19ED, offset: 0x76D98, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TRTA', symObjAddr: 0x25D8, symBinAddr: 0x6768, symSize: 0x8 } + - { offsetInCU: 0x1A0C, offset: 0x76DB7, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSg10ObjectiveC8ObjCBoolVIeyByy_ACSbIeggy_TRTA', symObjAddr: 0x25E0, symBinAddr: 0x6770, symSize: 0x18 } + - { offsetInCU: 0x1A35, offset: 0x76DE0, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TRTA', symObjAddr: 0x25F8, symBinAddr: 0x6788, symSize: 0x8 } + - { offsetInCU: 0x1A49, offset: 0x76DF4, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCMa', symObjAddr: 0x2600, symBinAddr: 0x6790, symSize: 0x3C } + - { offsetInCU: 0x1A5D, offset: 0x76E08, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_TA', symObjAddr: 0x2680, symBinAddr: 0x6810, symSize: 0x34 } + - { offsetInCU: 0x1A71, offset: 0x76E1C, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x26B4, symBinAddr: 0x6844, symSize: 0x10 } + - { offsetInCU: 0x1A85, offset: 0x76E30, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x26C4, symBinAddr: 0x6854, symSize: 0x8 } + - { offsetInCU: 0x1A99, offset: 0x76E44, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x26F0, symBinAddr: 0x6880, symSize: 0x40 } + - { offsetInCU: 0x1ACD, offset: 0x76E78, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2774, symBinAddr: 0x6904, symSize: 0x40 } + - { offsetInCU: 0x1B0B, offset: 0x76EB6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x27B4, symBinAddr: 0x6944, symSize: 0x28 } + - { offsetInCU: 0x1B3F, offset: 0x76EEA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2834, symBinAddr: 0x69C4, symSize: 0x3C } + - { offsetInCU: 0x1B73, offset: 0x76F1E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x289C, symBinAddr: 0x6A2C, symSize: 0x30 } + - { offsetInCU: 0x1BAF, offset: 0x76F5A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_TA', symObjAddr: 0x2908, symBinAddr: 0x6A98, symSize: 0x10 } + - { offsetInCU: 0x1BC3, offset: 0x76F6E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2918, symBinAddr: 0x6AA8, symSize: 0x40 } + - { offsetInCU: 0x2042, offset: 0x773ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZ', symObjAddr: 0x0, symBinAddr: 0x4190, symSize: 0x4 } + - { offsetInCU: 0x205D, offset: 0x77408, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x3C, symBinAddr: 0x41CC, symSize: 0x4 } + - { offsetInCU: 0x2078, offset: 0x77423, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0xB0, symBinAddr: 0x4240, symSize: 0x4 } + - { offsetInCU: 0x2099, offset: 0x77444, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0xF8, symBinAddr: 0x4288, symSize: 0x4 } + - { offsetInCU: 0x20B4, offset: 0x7745F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0x14C, symBinAddr: 0x42DC, symSize: 0x4 } + - { offsetInCU: 0x20CF, offset: 0x7747A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x1B8, symBinAddr: 0x4348, symSize: 0x4 } + - { offsetInCU: 0x20EA, offset: 0x77495, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZ', symObjAddr: 0x254, symBinAddr: 0x43E4, symSize: 0x44 } + - { offsetInCU: 0x2232, offset: 0x775DD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZ', symObjAddr: 0x2E8, symBinAddr: 0x4478, symSize: 0x4C } + - { offsetInCU: 0x237B, offset: 0x77726, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZ', symObjAddr: 0x38C, symBinAddr: 0x451C, symSize: 0x48 } + - { offsetInCU: 0x24C3, offset: 0x7786E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZ', symObjAddr: 0x42C, symBinAddr: 0x45BC, symSize: 0x50 } + - { offsetInCU: 0x2620, offset: 0x779CB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZ', symObjAddr: 0x4DC, symBinAddr: 0x466C, symSize: 0x4 } + - { offsetInCU: 0x2692, offset: 0x77A3D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZ', symObjAddr: 0x4E8, symBinAddr: 0x4678, symSize: 0x4 } + - { offsetInCU: 0x26D5, offset: 0x77A80, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZ', symObjAddr: 0x4F4, symBinAddr: 0x4684, symSize: 0x14 } + - { offsetInCU: 0x271A, offset: 0x77AC5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZ', symObjAddr: 0x510, symBinAddr: 0x46A0, symSize: 0x4 } + - { offsetInCU: 0x275D, offset: 0x77B08, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZ', symObjAddr: 0x51C, symBinAddr: 0x46AC, symSize: 0x4 } + - { offsetInCU: 0x27A0, offset: 0x77B4B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZ', symObjAddr: 0x528, symBinAddr: 0x46B8, symSize: 0x4 } + - { offsetInCU: 0x27E3, offset: 0x77B8E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZ', symObjAddr: 0x534, symBinAddr: 0x46C4, symSize: 0x8 } + - { offsetInCU: 0x28CA, offset: 0x77C75, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZ', symObjAddr: 0x560, symBinAddr: 0x46F0, symSize: 0x4 } + - { offsetInCU: 0x2949, offset: 0x77CF4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZ', symObjAddr: 0x578, symBinAddr: 0x4708, symSize: 0x4 } + - { offsetInCU: 0x298C, offset: 0x77D37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZ', symObjAddr: 0x584, symBinAddr: 0x4714, symSize: 0x58 } + - { offsetInCU: 0x2A4D, offset: 0x77DF8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZ', symObjAddr: 0x650, symBinAddr: 0x47E0, symSize: 0x4 } + - { offsetInCU: 0x2A61, offset: 0x77E0C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_', symObjAddr: 0x654, symBinAddr: 0x47E4, symSize: 0x190 } + - { offsetInCU: 0x2B01, offset: 0x77EAC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZ', symObjAddr: 0x8FC, symBinAddr: 0x4A8C, symSize: 0x2C } + - { offsetInCU: 0x2B15, offset: 0x77EC0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_', symObjAddr: 0x928, symBinAddr: 0x4AB8, symSize: 0x1C4 } + - { offsetInCU: 0x2BF9, offset: 0x77FA4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZ', symObjAddr: 0xBD8, symBinAddr: 0x4D68, symSize: 0x2C } + - { offsetInCU: 0x2C0D, offset: 0x77FB8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_', symObjAddr: 0xC04, symBinAddr: 0x4D94, symSize: 0x23C } + - { offsetInCU: 0x2CC1, offset: 0x7806C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZ', symObjAddr: 0xED8, symBinAddr: 0x5068, symSize: 0x4 } + - { offsetInCU: 0x2CD5, offset: 0x78080, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_', symObjAddr: 0xEDC, symBinAddr: 0x506C, symSize: 0x38C } + - { offsetInCU: 0x2F6C, offset: 0x78317, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZ', symObjAddr: 0x1340, symBinAddr: 0x54D0, symSize: 0x4 } + - { offsetInCU: 0x2F87, offset: 0x78332, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfC', symObjAddr: 0x1378, symBinAddr: 0x5508, symSize: 0x20 } + - { offsetInCU: 0x2F9B, offset: 0x78346, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfc', symObjAddr: 0x1398, symBinAddr: 0x5528, symSize: 0x30 } + - { offsetInCU: 0x2FD1, offset: 0x7837C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfD', symObjAddr: 0x1404, symBinAddr: 0x5594, symSize: 0x30 } + - { offsetInCU: 0x4F, offset: 0x785A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LLSo7GLKViewCvpZ', symObjAddr: 0x45C0, symBinAddr: 0x10551A0, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x785BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15_shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvpZ', symObjAddr: 0x45C8, symBinAddr: 0x10551A8, symSize: 0x0 } + - { offsetInCU: 0x83, offset: 0x785D9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvpZ', symObjAddr: 0x45D0, symBinAddr: 0x10551B0, symSize: 0x0 } + - { offsetInCU: 0x9D, offset: 0x785F3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LLSo10NSMapTableCySo8NSStringCACGvpZ', symObjAddr: 0x45D8, symBinAddr: 0x10551B8, symSize: 0x0 } + - { offsetInCU: 0xAB, offset: 0x78601, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0x0, symBinAddr: 0x6BD0, symSize: 0x40 } + - { offsetInCU: 0xF0, offset: 0x78646, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5store_WZ', symObjAddr: 0x40, symBinAddr: 0x6C10, symSize: 0x30 } + - { offsetInCU: 0x135, offset: 0x7868B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0xA8, symBinAddr: 0x6C78, symSize: 0x40 } + - { offsetInCU: 0x187, offset: 0x786DD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x194, symBinAddr: 0x6D64, symSize: 0x10 } + - { offsetInCU: 0x1A7, offset: 0x786FD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x194, symBinAddr: 0x6D64, symSize: 0x10 } + - { offsetInCU: 0x1DD, offset: 0x78733, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1A4, symBinAddr: 0x6D74, symSize: 0x10 } + - { offsetInCU: 0x1FD, offset: 0x78753, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1A4, symBinAddr: 0x6D74, symSize: 0x10 } + - { offsetInCU: 0x24C, offset: 0x787A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyFTo', symObjAddr: 0x1F8, symBinAddr: 0x6DC8, symSize: 0x44 } + - { offsetInCU: 0x301, offset: 0x78857, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvgTo', symObjAddr: 0x23C, symBinAddr: 0x6E0C, symSize: 0x44 } + - { offsetInCU: 0x33E, offset: 0x78894, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvsTo', symObjAddr: 0x2C4, symBinAddr: 0x6E94, symSize: 0x30 } + - { offsetInCU: 0x3CD, offset: 0x78923, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvgTo', symObjAddr: 0x518, symBinAddr: 0x70E8, symSize: 0x44 } + - { offsetInCU: 0x425, offset: 0x7897B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvsTo', symObjAddr: 0x5A0, symBinAddr: 0x7170, symSize: 0x48 } + - { offsetInCU: 0x480, offset: 0x789D6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvgTo', symObjAddr: 0x5E8, symBinAddr: 0x71B8, symSize: 0x44 } + - { offsetInCU: 0x4D8, offset: 0x78A2E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvsTo', symObjAddr: 0x670, symBinAddr: 0x7240, symSize: 0x48 } + - { offsetInCU: 0x533, offset: 0x78A89, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x6B8, symBinAddr: 0x7288, symSize: 0x10 } + - { offsetInCU: 0x553, offset: 0x78AA9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x6B8, symBinAddr: 0x7288, symSize: 0x10 } + - { offsetInCU: 0x589, offset: 0x78ADF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6C8, symBinAddr: 0x7298, symSize: 0x10 } + - { offsetInCU: 0x5A9, offset: 0x78AFF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6C8, symBinAddr: 0x7298, symSize: 0x10 } + - { offsetInCU: 0x5CC, offset: 0x78B22, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6D8, symBinAddr: 0x72A8, symSize: 0x10 } + - { offsetInCU: 0x5EC, offset: 0x78B42, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6D8, symBinAddr: 0x72A8, symSize: 0x10 } + - { offsetInCU: 0x624, offset: 0x78B7A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvsTo', symObjAddr: 0x6E8, symBinAddr: 0x72B8, symSize: 0x34 } + - { offsetInCU: 0x67D, offset: 0x78BD3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x71C, symBinAddr: 0x72EC, symSize: 0x10 } + - { offsetInCU: 0x69D, offset: 0x78BF3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x71C, symBinAddr: 0x72EC, symSize: 0x10 } + - { offsetInCU: 0x6D3, offset: 0x78C29, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x72C, symBinAddr: 0x72FC, symSize: 0x10 } + - { offsetInCU: 0x6F3, offset: 0x78C49, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x72C, symBinAddr: 0x72FC, symSize: 0x10 } + - { offsetInCU: 0x716, offset: 0x78C6C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x73C, symBinAddr: 0x730C, symSize: 0x34 } + - { offsetInCU: 0x748, offset: 0x78C9E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x7DC, symBinAddr: 0x73AC, symSize: 0x34 } + - { offsetInCU: 0x790, offset: 0x78CE6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvgTo', symObjAddr: 0x87C, symBinAddr: 0x744C, symSize: 0x20 } + - { offsetInCU: 0x7F8, offset: 0x78D4E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvgTo', symObjAddr: 0x8C0, symBinAddr: 0x7490, symSize: 0x20 } + - { offsetInCU: 0x897, offset: 0x78DED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x928, symBinAddr: 0x74F8, symSize: 0xC4 } + - { offsetInCU: 0x9A7, offset: 0x78EFD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x1224, symBinAddr: 0x7DF4, symSize: 0xC4 } + - { offsetInCU: 0xA10, offset: 0x78F66, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtFTo', symObjAddr: 0x1674, symBinAddr: 0x8244, symSize: 0xB0 } + - { offsetInCU: 0xA4D, offset: 0x78FA3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtFTo', symObjAddr: 0x17E4, symBinAddr: 0x83B4, symSize: 0xB8 } + - { offsetInCU: 0xAC5, offset: 0x7901B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbFTo', symObjAddr: 0x1980, symBinAddr: 0x8550, symSize: 0x3C } + - { offsetInCU: 0xAF8, offset: 0x7904E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x19BC, symBinAddr: 0x858C, symSize: 0x10 } + - { offsetInCU: 0xB18, offset: 0x7906E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x19BC, symBinAddr: 0x858C, symSize: 0x10 } + - { offsetInCU: 0xB52, offset: 0x790A8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvsTo', symObjAddr: 0x19CC, symBinAddr: 0x859C, symSize: 0x34 } + - { offsetInCU: 0xBAD, offset: 0x79103, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyFTo', symObjAddr: 0x1A48, symBinAddr: 0x8618, symSize: 0x48 } + - { offsetInCU: 0xC47, offset: 0x7919D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VFTo', symObjAddr: 0x1ADC, symBinAddr: 0x86AC, symSize: 0x64 } + - { offsetInCU: 0xD0C, offset: 0x79262, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VFTo', symObjAddr: 0x1B98, symBinAddr: 0x8768, symSize: 0x94 } + - { offsetInCU: 0xD99, offset: 0x792EF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC23enterBackgroundListeneryycSgvsTo', symObjAddr: 0x1C6C, symBinAddr: 0x883C, symSize: 0x6C } + - { offsetInCU: 0xDFB, offset: 0x79351, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC20becomeActiveListeneryycSgvsTo', symObjAddr: 0x1D7C, symBinAddr: 0x894C, symSize: 0x6C } + - { offsetInCU: 0xE58, offset: 0x793AE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvgTo', symObjAddr: 0x1DE8, symBinAddr: 0x89B8, symSize: 0xB0 } + - { offsetInCU: 0xEAA, offset: 0x79400, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvsTo', symObjAddr: 0x1F68, symBinAddr: 0x8B38, symSize: 0x94 } + - { offsetInCU: 0xF3C, offset: 0x79492, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x25B0, symBinAddr: 0x9180, symSize: 0x28 } + - { offsetInCU: 0xF91, offset: 0x794E7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x298C, symBinAddr: 0x955C, symSize: 0x20 } + - { offsetInCU: 0xFC4, offset: 0x7951A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x29AC, symBinAddr: 0x957C, symSize: 0x10 } + - { offsetInCU: 0xFE4, offset: 0x7953A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x29AC, symBinAddr: 0x957C, symSize: 0x10 } + - { offsetInCU: 0x101C, offset: 0x79572, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvsTo', symObjAddr: 0x29BC, symBinAddr: 0x958C, symSize: 0x34 } + - { offsetInCU: 0x108A, offset: 0x795E0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvgTo', symObjAddr: 0x2A70, symBinAddr: 0x9640, symSize: 0x20 } + - { offsetInCU: 0x10E4, offset: 0x7963A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvsTo', symObjAddr: 0x2A90, symBinAddr: 0x9660, symSize: 0x34 } + - { offsetInCU: 0x1144, offset: 0x7969A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgFTo', symObjAddr: 0x2AF4, symBinAddr: 0x96C4, symSize: 0x34 } + - { offsetInCU: 0x1227, offset: 0x7977D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyFTo', symObjAddr: 0x2EE4, symBinAddr: 0x9AB4, symSize: 0x28 } + - { offsetInCU: 0x125A, offset: 0x797B0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfDTo', symObjAddr: 0x31D4, symBinAddr: 0x9DA4, symSize: 0x24 } + - { offsetInCU: 0x1295, offset: 0x797EB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTo', symObjAddr: 0x32B0, symBinAddr: 0x9E80, symSize: 0x34 } + - { offsetInCU: 0x12C8, offset: 0x7981E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvgZTf4d_n', symObjAddr: 0x3BE8, symBinAddr: 0xA7B8, symSize: 0x2A8 } + - { offsetInCU: 0x1445, offset: 0x7999B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTf4nnd_n', symObjAddr: 0x3F54, symBinAddr: 0xAB24, symSize: 0xA0 } + - { offsetInCU: 0x16B1, offset: 0x79C07, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x1C40, symBinAddr: 0x8810, symSize: 0x2C } + - { offsetInCU: 0x16C9, offset: 0x79C1F, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_So8NSStringCABIeyByy_TR', symObjAddr: 0x1EF0, symBinAddr: 0x8AC0, symSize: 0x78 } + - { offsetInCU: 0x16E1, offset: 0x79C37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTK', symObjAddr: 0x2058, symBinAddr: 0x8C28, symSize: 0x94 } + - { offsetInCU: 0x1719, offset: 0x79C6F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTk', symObjAddr: 0x20EC, symBinAddr: 0x8CBC, symSize: 0xB8 } + - { offsetInCU: 0x175B, offset: 0x79CB1, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TR', symObjAddr: 0x21A4, symBinAddr: 0x8D74, symSize: 0x6C } + - { offsetInCU: 0x17D0, offset: 0x79D26, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfETo', symObjAddr: 0x31F8, symBinAddr: 0x9DC8, symSize: 0xB4 } + - { offsetInCU: 0x1800, offset: 0x79D56, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOy', symObjAddr: 0x32E4, symBinAddr: 0x9EB4, symSize: 0x10 } + - { offsetInCU: 0x1814, offset: 0x79D6A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCMa', symObjAddr: 0x32F4, symBinAddr: 0x9EC4, symSize: 0x20 } + - { offsetInCU: 0x1A02, offset: 0x79F58, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x3E90, symBinAddr: 0xAA60, symSize: 0x40 } + - { offsetInCU: 0x1A16, offset: 0x79F6C, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x3ED0, symBinAddr: 0xAAA0, symSize: 0x40 } + - { offsetInCU: 0x1A2A, offset: 0x79F80, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x3F10, symBinAddr: 0xAAE0, symSize: 0x24 } + - { offsetInCU: 0x1A3E, offset: 0x79F94, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x3F34, symBinAddr: 0xAB04, symSize: 0x20 } + - { offsetInCU: 0x1A5D, offset: 0x79FB3, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSo19UIGestureRecognizerCIeyByy_SSADIeggg_TRTA', symObjAddr: 0x43E8, symBinAddr: 0xAFB8, symSize: 0x48 } + - { offsetInCU: 0x1A86, offset: 0x79FDC, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x4430, symBinAddr: 0xB000, symSize: 0x10 } + - { offsetInCU: 0x1A9A, offset: 0x79FF0, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x4440, symBinAddr: 0xB010, symSize: 0x8 } + - { offsetInCU: 0x1AAE, offset: 0x7A004, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOe', symObjAddr: 0x4448, symBinAddr: 0xB018, symSize: 0x10 } + - { offsetInCU: 0x1ACD, offset: 0x7A023, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x4458, symBinAddr: 0xB028, symSize: 0xC } + - { offsetInCU: 0x1AF6, offset: 0x7A04C, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TRTA', symObjAddr: 0x4488, symBinAddr: 0xB058, symSize: 0x8 } + - { offsetInCU: 0x1B15, offset: 0x7A06B, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SSABytIegnnr_TRTA', symObjAddr: 0x4490, symBinAddr: 0xB060, symSize: 0x30 } + - { offsetInCU: 0x1B3E, offset: 0x7A094, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x44C0, symBinAddr: 0xB090, symSize: 0x10 } + - { offsetInCU: 0x1B52, offset: 0x7A0A8, size: 0x8, addend: 0x0, symName: '_$sSo8NSNumberCMa', symObjAddr: 0x44D0, symBinAddr: 0xB0A0, symSize: 0x3C } + - { offsetInCU: 0x1B66, offset: 0x7A0BC, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x450C, symBinAddr: 0xB0DC, symSize: 0x3C } + - { offsetInCU: 0x1DD6, offset: 0x7A32C, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTgm5Tf4g_n', symObjAddr: 0x3AD0, symBinAddr: 0xA6A0, symSize: 0x118 } + - { offsetInCU: 0x219D, offset: 0x7A6F3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyF', symObjAddr: 0x1B4, symBinAddr: 0x6D84, symSize: 0x44 } + - { offsetInCU: 0x2246, offset: 0x7A79C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvg', symObjAddr: 0x280, symBinAddr: 0x6E50, symSize: 0x44 } + - { offsetInCU: 0x2279, offset: 0x7A7CF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvs', symObjAddr: 0x2F4, symBinAddr: 0x6EC4, symSize: 0xEC } + - { offsetInCU: 0x22C5, offset: 0x7A81B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM', symObjAddr: 0x3E0, symBinAddr: 0x6FB0, symSize: 0x58 } + - { offsetInCU: 0x22EA, offset: 0x7A840, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM.resume.0', symObjAddr: 0x438, symBinAddr: 0x7008, symSize: 0xE0 } + - { offsetInCU: 0x232B, offset: 0x7A881, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64Vvg', symObjAddr: 0x55C, symBinAddr: 0x712C, symSize: 0x44 } + - { offsetInCU: 0x2383, offset: 0x7A8D9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64Vvg', symObjAddr: 0x62C, symBinAddr: 0x71FC, symSize: 0x44 } + - { offsetInCU: 0x2470, offset: 0x7A9C6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg', symObjAddr: 0x770, symBinAddr: 0x7340, symSize: 0x6C } + - { offsetInCU: 0x24FF, offset: 0x7AA55, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg', symObjAddr: 0x810, symBinAddr: 0x73E0, symSize: 0x6C } + - { offsetInCU: 0x25AF, offset: 0x7AB05, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvg', symObjAddr: 0x89C, symBinAddr: 0x746C, symSize: 0x24 } + - { offsetInCU: 0x25F7, offset: 0x7AB4D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvg', symObjAddr: 0x8E0, symBinAddr: 0x74B0, symSize: 0x24 } + - { offsetInCU: 0x262B, offset: 0x7AB81, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btF', symObjAddr: 0x904, symBinAddr: 0x74D4, symSize: 0x24 } + - { offsetInCU: 0x28A4, offset: 0x7ADFA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btF', symObjAddr: 0x9EC, symBinAddr: 0x75BC, symSize: 0x838 } + - { offsetInCU: 0x3052, offset: 0x7B5A8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtF', symObjAddr: 0x12E8, symBinAddr: 0x7EB8, symSize: 0x38C } + - { offsetInCU: 0x367D, offset: 0x7BBD3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtF', symObjAddr: 0x1724, symBinAddr: 0x82F4, symSize: 0xC0 } + - { offsetInCU: 0x370E, offset: 0x7BC64, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbF', symObjAddr: 0x189C, symBinAddr: 0x846C, symSize: 0xE4 } + - { offsetInCU: 0x3869, offset: 0x7BDBF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyF', symObjAddr: 0x1A00, symBinAddr: 0x85D0, symSize: 0x48 } + - { offsetInCU: 0x38EF, offset: 0x7BE45, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VF', symObjAddr: 0x1A90, symBinAddr: 0x8660, symSize: 0x4C } + - { offsetInCU: 0x3A10, offset: 0x7BF66, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VF', symObjAddr: 0x1B40, symBinAddr: 0x8710, symSize: 0x58 } + - { offsetInCU: 0x3B06, offset: 0x7C05C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvg', symObjAddr: 0x1E98, symBinAddr: 0x8A68, symSize: 0x58 } + - { offsetInCU: 0x3B52, offset: 0x7C0A8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvs', symObjAddr: 0x1FFC, symBinAddr: 0x8BCC, symSize: 0x5C } + - { offsetInCU: 0x3B7B, offset: 0x7C0D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM', symObjAddr: 0x2210, symBinAddr: 0x8DE0, symSize: 0x44 } + - { offsetInCU: 0x3BA1, offset: 0x7C0F7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM.resume.0', symObjAddr: 0x2254, symBinAddr: 0x8E24, symSize: 0x4 } + - { offsetInCU: 0x3C36, offset: 0x7C18C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x2258, symBinAddr: 0x8E28, symSize: 0x358 } + - { offsetInCU: 0x3D50, offset: 0x7C2A6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfC', symObjAddr: 0x25D8, symBinAddr: 0x91A8, symSize: 0x50 } + - { offsetInCU: 0x3D6B, offset: 0x7C2C1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfc', symObjAddr: 0x2628, symBinAddr: 0x91F8, symSize: 0x364 } + - { offsetInCU: 0x3E95, offset: 0x7C3EB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvW', symObjAddr: 0x29F0, symBinAddr: 0x95C0, symSize: 0x80 } + - { offsetInCU: 0x3F8B, offset: 0x7C4E1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgF', symObjAddr: 0x2AC4, symBinAddr: 0x9694, symSize: 0x30 } + - { offsetInCU: 0x4029, offset: 0x7C57F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6resize33_508084857CA7D194CA72FEB80DD78002LLyyF', symObjAddr: 0x2B28, symBinAddr: 0x96F8, symSize: 0x270 } + - { offsetInCU: 0x43E2, offset: 0x7C938, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyF', symObjAddr: 0x2D98, symBinAddr: 0x9968, symSize: 0x14C } + - { offsetInCU: 0x453F, offset: 0x7CA95, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfD', symObjAddr: 0x2F0C, symBinAddr: 0x9ADC, symSize: 0x2C8 } + - { offsetInCU: 0x45CF, offset: 0x7CB25, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZ', symObjAddr: 0x32AC, symBinAddr: 0x9E7C, symSize: 0x4 } + - { offsetInCU: 0x45F7, offset: 0x7CB4D, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x3314, symBinAddr: 0x9EE4, symSize: 0x64 } + - { offsetInCU: 0x4651, offset: 0x7CBA7, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSS_ypTg5', symObjAddr: 0x3378, symBinAddr: 0x9F48, symSize: 0x6C } + - { offsetInCU: 0x46D1, offset: 0x7CC27, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtFSS_ypTg5', symObjAddr: 0x33E4, symBinAddr: 0x9FB4, symSize: 0xD8 } + - { offsetInCU: 0x470E, offset: 0x7CC64, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x34BC, symBinAddr: 0xA08C, symSize: 0xE0 } + - { offsetInCU: 0x4789, offset: 0x7CCDF, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_ypTg5', symObjAddr: 0x359C, symBinAddr: 0xA16C, symSize: 0x1F4 } + - { offsetInCU: 0x4845, offset: 0x7CD9B, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_ypTg5', symObjAddr: 0x3790, symBinAddr: 0xA360, symSize: 0x340 } + - { offsetInCU: 0x27, offset: 0x7CFE2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xB17C, symSize: 0x10 } + - { offsetInCU: 0x62, offset: 0x7D01D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCMa', symObjAddr: 0x10, symBinAddr: 0xB18C, symSize: 0x20 } + - { offsetInCU: 0x187, offset: 0x7D142, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xB17C, symSize: 0x10 } + - { offsetInCU: 0x65, offset: 0x7D1D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xB1AC, symSize: 0x10 } + - { offsetInCU: 0x85, offset: 0x7D1F1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xB1AC, symSize: 0x10 } + - { offsetInCU: 0xBB, offset: 0x7D227, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xB1BC, symSize: 0x10 } + - { offsetInCU: 0xDB, offset: 0x7D247, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xB1BC, symSize: 0x10 } + - { offsetInCU: 0x114, offset: 0x7D280, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvgTo', symObjAddr: 0x20, symBinAddr: 0xB1CC, symSize: 0x44 } + - { offsetInCU: 0x16C, offset: 0x7D2D8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvsTo', symObjAddr: 0x64, symBinAddr: 0xB210, symSize: 0x48 } + - { offsetInCU: 0x1C7, offset: 0x7D333, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvgTo', symObjAddr: 0xAC, symBinAddr: 0xB258, symSize: 0x44 } + - { offsetInCU: 0x21F, offset: 0x7D38B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvsTo', symObjAddr: 0xF0, symBinAddr: 0xB29C, symSize: 0x48 } + - { offsetInCU: 0x27A, offset: 0x7D3E6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x138, symBinAddr: 0xB2E4, symSize: 0x10 } + - { offsetInCU: 0x29A, offset: 0x7D406, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x138, symBinAddr: 0xB2E4, symSize: 0x10 } + - { offsetInCU: 0x2D0, offset: 0x7D43C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x148, symBinAddr: 0xB2F4, symSize: 0x10 } + - { offsetInCU: 0x2F0, offset: 0x7D45C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x148, symBinAddr: 0xB2F4, symSize: 0x10 } + - { offsetInCU: 0x329, offset: 0x7D495, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x158, symBinAddr: 0xB304, symSize: 0x10 } + - { offsetInCU: 0x349, offset: 0x7D4B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x158, symBinAddr: 0xB304, symSize: 0x10 } + - { offsetInCU: 0x37F, offset: 0x7D4EB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x168, symBinAddr: 0xB314, symSize: 0x10 } + - { offsetInCU: 0x39F, offset: 0x7D50B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x168, symBinAddr: 0xB314, symSize: 0x10 } + - { offsetInCU: 0x3D8, offset: 0x7D544, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvgTo', symObjAddr: 0x178, symBinAddr: 0xB324, symSize: 0x44 } + - { offsetInCU: 0x430, offset: 0x7D59C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvsTo', symObjAddr: 0x1BC, symBinAddr: 0xB368, symSize: 0x48 } + - { offsetInCU: 0x48B, offset: 0x7D5F7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x204, symBinAddr: 0xB3B0, symSize: 0x10 } + - { offsetInCU: 0x4AB, offset: 0x7D617, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x204, symBinAddr: 0xB3B0, symSize: 0x10 } + - { offsetInCU: 0x4E1, offset: 0x7D64D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x214, symBinAddr: 0xB3C0, symSize: 0x10 } + - { offsetInCU: 0x501, offset: 0x7D66D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x214, symBinAddr: 0xB3C0, symSize: 0x10 } + - { offsetInCU: 0x53A, offset: 0x7D6A6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x224, symBinAddr: 0xB3D0, symSize: 0x10 } + - { offsetInCU: 0x55A, offset: 0x7D6C6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x224, symBinAddr: 0xB3D0, symSize: 0x10 } + - { offsetInCU: 0x590, offset: 0x7D6FC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x234, symBinAddr: 0xB3E0, symSize: 0x10 } + - { offsetInCU: 0x5B0, offset: 0x7D71C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x234, symBinAddr: 0xB3E0, symSize: 0x10 } + - { offsetInCU: 0x5E9, offset: 0x7D755, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvgTo', symObjAddr: 0x244, symBinAddr: 0xB3F0, symSize: 0x48 } + - { offsetInCU: 0x63F, offset: 0x7D7AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvsTo', symObjAddr: 0x28C, symBinAddr: 0xB438, symSize: 0x40 } + - { offsetInCU: 0x682, offset: 0x7D7EE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13SIZE_OF_FLOATSivgZTo', symObjAddr: 0x2CC, symBinAddr: 0xB478, symSize: 0x8 } + - { offsetInCU: 0x69E, offset: 0x7D80A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13VERTEX_SHADERSSvgZTo', symObjAddr: 0x2D4, symBinAddr: 0xB480, symSize: 0x2C } + - { offsetInCU: 0x6D0, offset: 0x7D83C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x300, symBinAddr: 0xB4AC, symSize: 0x10 } + - { offsetInCU: 0x6F0, offset: 0x7D85C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x300, symBinAddr: 0xB4AC, symSize: 0x10 } + - { offsetInCU: 0x728, offset: 0x7D894, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvsTo', symObjAddr: 0x310, symBinAddr: 0xB4BC, symSize: 0x34 } + - { offsetInCU: 0x781, offset: 0x7D8ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x418, symBinAddr: 0xB5C4, symSize: 0x10 } + - { offsetInCU: 0x7A1, offset: 0x7D90D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x418, symBinAddr: 0xB5C4, symSize: 0x10 } + - { offsetInCU: 0x7D7, offset: 0x7D943, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x428, symBinAddr: 0xB5D4, symSize: 0x10 } + - { offsetInCU: 0x7F7, offset: 0x7D963, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x428, symBinAddr: 0xB5D4, symSize: 0x10 } + - { offsetInCU: 0x846, offset: 0x7D9B2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfcTo', symObjAddr: 0x5BC, symBinAddr: 0xB728, symSize: 0x20 } + - { offsetInCU: 0x878, offset: 0x7D9E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyFTo', symObjAddr: 0x720, symBinAddr: 0xB88C, symSize: 0x28 } + - { offsetInCU: 0x8D0, offset: 0x7DA3C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTo', symObjAddr: 0x75C, symBinAddr: 0xB8C8, symSize: 0x88 } + - { offsetInCU: 0x934, offset: 0x7DAA0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTo', symObjAddr: 0x7E4, symBinAddr: 0xB950, symSize: 0x7C } + - { offsetInCU: 0x9D6, offset: 0x7DB42, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyFTo', symObjAddr: 0xC0C, symBinAddr: 0xBD78, symSize: 0x28 } + - { offsetInCU: 0xAC0, offset: 0x7DC2C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCMa', symObjAddr: 0x59C, symBinAddr: 0xB708, symSize: 0x20 } + - { offsetInCU: 0xB34, offset: 0x7DCA0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfETo', symObjAddr: 0xC64, symBinAddr: 0xBDD0, symSize: 0x58 } + - { offsetInCU: 0x121F, offset: 0x7E38B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfC', symObjAddr: 0x438, symBinAddr: 0xB5E4, symSize: 0x20 } + - { offsetInCU: 0x1239, offset: 0x7E3A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfc', symObjAddr: 0x458, symBinAddr: 0xB604, symSize: 0x104 } + - { offsetInCU: 0x126B, offset: 0x7E3D7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyF', symObjAddr: 0x5DC, symBinAddr: 0xB748, symSize: 0x144 } + - { offsetInCU: 0x1426, offset: 0x7E592, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtF', symObjAddr: 0x748, symBinAddr: 0xB8B4, symSize: 0x14 } + - { offsetInCU: 0x14D7, offset: 0x7E643, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyF', symObjAddr: 0x860, symBinAddr: 0xB9CC, symSize: 0x3AC } + - { offsetInCU: 0x1847, offset: 0x7E9B3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfD', symObjAddr: 0xC34, symBinAddr: 0xBDA0, symSize: 0x30 } + - { offsetInCU: 0x1932, offset: 0x7EA9E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTf4ddnndnndn_n', symObjAddr: 0xCBC, symBinAddr: 0xBE28, symSize: 0x65C } + - { offsetInCU: 0x2130, offset: 0x7F29C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTf4nnnnndn_n', symObjAddr: 0x135C, symBinAddr: 0xC4C8, symSize: 0x6C8 } + - { offsetInCU: 0x10C, offset: 0x7FC5C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfcTo', symObjAddr: 0xED4, symBinAddr: 0xDA3C, symSize: 0x68 } + - { offsetInCU: 0x19C, offset: 0x7FCEC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCfETo', symObjAddr: 0xF48, symBinAddr: 0xDAB0, symSize: 0x10 } + - { offsetInCU: 0x1CB, offset: 0x7FD1B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6handleyySo19UIGestureRecognizerCFTo', symObjAddr: 0xF58, symBinAddr: 0xDAC0, symSize: 0x4 } + - { offsetInCU: 0x368, offset: 0x7FEB8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCACycfcTo', symObjAddr: 0x16DC, symBinAddr: 0xE244, symSize: 0x2C } + - { offsetInCU: 0x5D4, offset: 0x80124, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCfETo', symObjAddr: 0x1744, symBinAddr: 0xE2AC, symSize: 0x68 } + - { offsetInCU: 0x603, offset: 0x80153, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCMa', symObjAddr: 0x17AC, symBinAddr: 0xE314, symSize: 0x20 } + - { offsetInCU: 0x617, offset: 0x80167, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCMa', symObjAddr: 0x17CC, symBinAddr: 0xE334, symSize: 0x20 } + - { offsetInCU: 0x62B, offset: 0x8017B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwCP', symObjAddr: 0x17EC, symBinAddr: 0xE354, symSize: 0x30 } + - { offsetInCU: 0x63F, offset: 0x8018F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwxx', symObjAddr: 0x181C, symBinAddr: 0xE384, symSize: 0x8 } + - { offsetInCU: 0x653, offset: 0x801A3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwcp', symObjAddr: 0x1824, symBinAddr: 0xE38C, symSize: 0x3C } + - { offsetInCU: 0x667, offset: 0x801B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwca', symObjAddr: 0x1860, symBinAddr: 0xE3C8, symSize: 0x50 } + - { offsetInCU: 0x67B, offset: 0x801CB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwta', symObjAddr: 0x18BC, symBinAddr: 0xE418, symSize: 0x40 } + - { offsetInCU: 0x68F, offset: 0x801DF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwet', symObjAddr: 0x18FC, symBinAddr: 0xE458, symSize: 0x48 } + - { offsetInCU: 0x6A3, offset: 0x801F3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwst', symObjAddr: 0x1944, symBinAddr: 0xE4A0, symSize: 0x40 } + - { offsetInCU: 0x6B7, offset: 0x80207, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVMa', symObjAddr: 0x1984, symBinAddr: 0xE4E0, symSize: 0x10 } + - { offsetInCU: 0x6CB, offset: 0x8021B, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x1994, symBinAddr: 0xE4F0, symSize: 0x48 } + - { offsetInCU: 0x6DF, offset: 0x8022F, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x1AA0, symBinAddr: 0xE538, symSize: 0x58 } + - { offsetInCU: 0x6F3, offset: 0x80243, size: 0x8, addend: 0x0, symName: '_$sSh8IteratorV8_VariantOyx__GSHRzlWOe', symObjAddr: 0x1AF8, symBinAddr: 0xE590, symSize: 0x8 } + - { offsetInCU: 0x761, offset: 0x802B1, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOe', symObjAddr: 0x1DEC, symBinAddr: 0xE884, symSize: 0x10 } + - { offsetInCU: 0xC93, offset: 0x807E3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x0, symBinAddr: 0xCB90, symSize: 0x540 } + - { offsetInCU: 0xF2F, offset: 0x80A7F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesMoved_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x54C, symBinAddr: 0xD0DC, symSize: 0xE0 } + - { offsetInCU: 0xFAE, offset: 0x80AFE, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x6F0, symBinAddr: 0xD26C, symSize: 0x9C } + - { offsetInCU: 0x1041, offset: 0x80B91, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc', symObjAddr: 0xDCC, symBinAddr: 0xD934, symSize: 0x108 } + - { offsetInCU: 0x118B, offset: 0x80CDB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6onMove33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySo19UIGestureRecognizerC_ShySo7UITouchCGSgtF', symObjAddr: 0x12D0, symBinAddr: 0xDE38, symSize: 0x40C } + - { offsetInCU: 0x18A1, offset: 0x813F1, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1B00, symBinAddr: 0xE598, symSize: 0x14 } + - { offsetInCU: 0x1940, offset: 0x81490, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6canvasAcA9NSCCanvasC_tcfcTf4gn_n', symObjAddr: 0x1B14, symBinAddr: 0xE5AC, symSize: 0x1E4 } + - { offsetInCU: 0x27, offset: 0x8166D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xE894, symSize: 0x2C } + - { offsetInCU: 0x4B, offset: 0x81691, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvpZ', symObjAddr: 0x2D8, symBinAddr: 0x1055490, symSize: 0x0 } + - { offsetInCU: 0x65, offset: 0x816AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xE894, symSize: 0x2C } + - { offsetInCU: 0x98, offset: 0x816DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZTo', symObjAddr: 0x178, symBinAddr: 0xEA0C, symSize: 0x40 } + - { offsetInCU: 0x104, offset: 0x8174A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfcTo', symObjAddr: 0x228, symBinAddr: 0xEABC, symSize: 0x3C } + - { offsetInCU: 0x156, offset: 0x8179C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queue_WZ', symObjAddr: 0x2C, symBinAddr: 0xE8C0, symSize: 0x10C } + - { offsetInCU: 0x181, offset: 0x817C7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCMa', symObjAddr: 0x208, symBinAddr: 0xEA9C, symSize: 0x20 } + - { offsetInCU: 0x195, offset: 0x817DB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfETo', symObjAddr: 0x294, symBinAddr: 0xEB28, symSize: 0x4 } + - { offsetInCU: 0x1C0, offset: 0x81806, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x298, symBinAddr: 0xEB2C, symSize: 0x3C } + - { offsetInCU: 0x320, offset: 0x81966, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZ', symObjAddr: 0x138, symBinAddr: 0xE9CC, symSize: 0x40 } + - { offsetInCU: 0x360, offset: 0x819A6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfC', symObjAddr: 0x1B8, symBinAddr: 0xEA4C, symSize: 0x20 } + - { offsetInCU: 0x374, offset: 0x819BA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfc', symObjAddr: 0x1D8, symBinAddr: 0xEA6C, symSize: 0x30 } + - { offsetInCU: 0x3B0, offset: 0x819F6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfD', symObjAddr: 0x264, symBinAddr: 0xEAF8, symSize: 0x30 } + - { offsetInCU: 0x2B, offset: 0x81A44, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xEB68, symSize: 0xA4 } + - { offsetInCU: 0x66, offset: 0x81A7F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZTo', symObjAddr: 0xA4, symBinAddr: 0xEC0C, symSize: 0xA4 } + - { offsetInCU: 0xF9, offset: 0x81B12, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZTo', symObjAddr: 0x1D8, symBinAddr: 0xED40, symSize: 0x110 } + - { offsetInCU: 0x1A2, offset: 0x81BBB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZTo', symObjAddr: 0x30C, symBinAddr: 0xEE74, symSize: 0x28 } + - { offsetInCU: 0x222, offset: 0x81C3B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTo', symObjAddr: 0x338, symBinAddr: 0xEEA0, symSize: 0xA0 } + - { offsetInCU: 0x29B, offset: 0x81CB4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZTo', symObjAddr: 0x4D0, symBinAddr: 0xF038, symSize: 0x15C } + - { offsetInCU: 0x330, offset: 0x81D49, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfcTo', symObjAddr: 0x67C, symBinAddr: 0xF1E4, symSize: 0x3C } + - { offsetInCU: 0x381, offset: 0x81D9A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTf4nnnnnndd_n', symObjAddr: 0x6E8, symBinAddr: 0xF250, symSize: 0x160 } + - { offsetInCU: 0x4DF, offset: 0x81EF8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC7getFile33_F00B23A4165DD6ABFCD23C8811C7DF43LLyS2SKFZTf4nd_g', symObjAddr: 0x848, symBinAddr: 0xF3B0, symSize: 0x368 } + - { offsetInCU: 0x5AE, offset: 0x81FC7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCMa', symObjAddr: 0xBB0, symBinAddr: 0xF718, symSize: 0x20 } + - { offsetInCU: 0x5C2, offset: 0x81FDB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOAEs5ErrorAAWl', symObjAddr: 0xBD0, symBinAddr: 0xF738, symSize: 0x44 } + - { offsetInCU: 0x5D6, offset: 0x81FEF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwCP', symObjAddr: 0xC14, symBinAddr: 0xF77C, symSize: 0x2C } + - { offsetInCU: 0x5EA, offset: 0x82003, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwxx', symObjAddr: 0xC40, symBinAddr: 0xF7A8, symSize: 0x8 } + - { offsetInCU: 0x5FE, offset: 0x82017, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwca', symObjAddr: 0xC48, symBinAddr: 0xF7B0, symSize: 0x40 } + - { offsetInCU: 0x612, offset: 0x8202B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwta', symObjAddr: 0xC94, symBinAddr: 0xF7F0, symSize: 0x30 } + - { offsetInCU: 0x626, offset: 0x8203F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwet', symObjAddr: 0xCC4, symBinAddr: 0xF820, symSize: 0x48 } + - { offsetInCU: 0x63A, offset: 0x82053, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwst', symObjAddr: 0xD0C, symBinAddr: 0xF868, symSize: 0x3C } + - { offsetInCU: 0x64E, offset: 0x82067, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwug', symObjAddr: 0xD48, symBinAddr: 0xF8A4, symSize: 0x8 } + - { offsetInCU: 0x662, offset: 0x8207B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwup', symObjAddr: 0xD50, symBinAddr: 0xF8AC, symSize: 0x4 } + - { offsetInCU: 0x676, offset: 0x8208F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwui', symObjAddr: 0xD54, symBinAddr: 0xF8B0, symSize: 0x4 } + - { offsetInCU: 0x68A, offset: 0x820A3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOMa', symObjAddr: 0xD58, symBinAddr: 0xF8B4, symSize: 0x10 } + - { offsetInCU: 0x712, offset: 0x8212B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP7_domainSSvgTW', symObjAddr: 0x3D8, symBinAddr: 0xEF40, symSize: 0x4 } + - { offsetInCU: 0x72E, offset: 0x82147, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP5_codeSivgTW', symObjAddr: 0x3DC, symBinAddr: 0xEF44, symSize: 0x4 } + - { offsetInCU: 0x74A, offset: 0x82163, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP9_userInfoyXlSgvgTW', symObjAddr: 0x3E0, symBinAddr: 0xEF48, symSize: 0x4 } + - { offsetInCU: 0x766, offset: 0x8217F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x3E4, symBinAddr: 0xEF4C, symSize: 0x4 } + - { offsetInCU: 0x9EC, offset: 0x82405, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xEB68, symSize: 0xA4 } + - { offsetInCU: 0xA82, offset: 0x8249B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZ', symObjAddr: 0x148, symBinAddr: 0xECB0, symSize: 0x90 } + - { offsetInCU: 0xC1F, offset: 0x82638, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZ', symObjAddr: 0x2E8, symBinAddr: 0xEE50, symSize: 0x24 } + - { offsetInCU: 0xC69, offset: 0x82682, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZ', symObjAddr: 0x334, symBinAddr: 0xEE9C, symSize: 0x4 } + - { offsetInCU: 0xC8B, offset: 0x826A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZ', symObjAddr: 0x3E8, symBinAddr: 0xEF50, symSize: 0xE8 } + - { offsetInCU: 0xD3B, offset: 0x82754, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfC', symObjAddr: 0x62C, symBinAddr: 0xF194, symSize: 0x20 } + - { offsetInCU: 0xD4F, offset: 0x82768, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfc', symObjAddr: 0x64C, symBinAddr: 0xF1B4, symSize: 0x30 } + - { offsetInCU: 0xD85, offset: 0x8279E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCfD', symObjAddr: 0x6B8, symBinAddr: 0xF220, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x828D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xF8C8, symSize: 0x4 } + - { offsetInCU: 0x71, offset: 0x8291F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x4, symBinAddr: 0xF8CC, symSize: 0x70 } + - { offsetInCU: 0xF6, offset: 0x829A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x78, symBinAddr: 0xF940, symSize: 0x50 } + - { offsetInCU: 0x191, offset: 0x82A3F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0xCC, symBinAddr: 0xF994, symSize: 0x68 } + - { offsetInCU: 0x254, offset: 0x82B02, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x138, symBinAddr: 0xFA00, symSize: 0x98 } + - { offsetInCU: 0x323, offset: 0x82BD1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfcTo', symObjAddr: 0x220, symBinAddr: 0xFAE8, symSize: 0x3C } + - { offsetInCU: 0x375, offset: 0x82C23, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCMa', symObjAddr: 0x28C, symBinAddr: 0xFB54, symSize: 0x20 } + - { offsetInCU: 0x4BD, offset: 0x82D6B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xF8C8, symSize: 0x4 } + - { offsetInCU: 0x4F5, offset: 0x82DA3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xF8C8, symSize: 0x4 } + - { offsetInCU: 0x560, offset: 0x82E0E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x74, symBinAddr: 0xF93C, symSize: 0x4 } + - { offsetInCU: 0x5A0, offset: 0x82E4E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x74, symBinAddr: 0xF93C, symSize: 0x4 } + - { offsetInCU: 0x602, offset: 0x82EB0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xC8, symBinAddr: 0xF990, symSize: 0x4 } + - { offsetInCU: 0x654, offset: 0x82F02, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xC8, symBinAddr: 0xF990, symSize: 0x4 } + - { offsetInCU: 0x6C9, offset: 0x82F77, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x134, symBinAddr: 0xF9FC, symSize: 0x4 } + - { offsetInCU: 0x73F, offset: 0x82FED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x134, symBinAddr: 0xF9FC, symSize: 0x4 } + - { offsetInCU: 0x7DD, offset: 0x8308B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfC', symObjAddr: 0x1D0, symBinAddr: 0xFA98, symSize: 0x20 } + - { offsetInCU: 0x7F1, offset: 0x8309F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfc', symObjAddr: 0x1F0, symBinAddr: 0xFAB8, symSize: 0x30 } + - { offsetInCU: 0x827, offset: 0x830D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCfD', symObjAddr: 0x25C, symBinAddr: 0xFB24, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x8311F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xFB74, symSize: 0x14 } + - { offsetInCU: 0xA9, offset: 0x831A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x14, symBinAddr: 0xFB88, symSize: 0x38 } + - { offsetInCU: 0x1A2, offset: 0x8329A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x68, symBinAddr: 0xFBDC, symSize: 0x40 } + - { offsetInCU: 0x284, offset: 0x8337C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfcTo', symObjAddr: 0x118, symBinAddr: 0xFC8C, symSize: 0x3C } + - { offsetInCU: 0x2D6, offset: 0x833CE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCMa', symObjAddr: 0xF8, symBinAddr: 0xFC6C, symSize: 0x20 } + - { offsetInCU: 0x458, offset: 0x83550, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xFB74, symSize: 0x14 } + - { offsetInCU: 0x59C, offset: 0x83694, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x4C, symBinAddr: 0xFBC0, symSize: 0x1C } + - { offsetInCU: 0x6D2, offset: 0x837CA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfC', symObjAddr: 0xA8, symBinAddr: 0xFC1C, symSize: 0x20 } + - { offsetInCU: 0x6E6, offset: 0x837DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfc', symObjAddr: 0xC8, symBinAddr: 0xFC3C, symSize: 0x30 } + - { offsetInCU: 0x71C, offset: 0x83814, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCfD', symObjAddr: 0x154, symBinAddr: 0xFCC8, symSize: 0x30 } + - { offsetInCU: 0x61, offset: 0x83898, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x4, symBinAddr: 0xFCFC, symSize: 0x10 } + - { offsetInCU: 0x81, offset: 0x838B8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x4, symBinAddr: 0xFCFC, symSize: 0x10 } + - { offsetInCU: 0xB7, offset: 0x838EE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x14, symBinAddr: 0xFD0C, symSize: 0x10 } + - { offsetInCU: 0xD7, offset: 0x8390E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x14, symBinAddr: 0xFD0C, symSize: 0x10 } + - { offsetInCU: 0x110, offset: 0x83947, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvgTo', symObjAddr: 0x24, symBinAddr: 0xFD1C, symSize: 0x48 } + - { offsetInCU: 0x168, offset: 0x8399F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvsTo', symObjAddr: 0xB4, symBinAddr: 0xFDAC, symSize: 0x50 } + - { offsetInCU: 0x1C3, offset: 0x839FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x104, symBinAddr: 0xFDFC, symSize: 0x10 } + - { offsetInCU: 0x1E3, offset: 0x83A1A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x104, symBinAddr: 0xFDFC, symSize: 0x10 } + - { offsetInCU: 0x219, offset: 0x83A50, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x114, symBinAddr: 0xFE0C, symSize: 0x10 } + - { offsetInCU: 0x239, offset: 0x83A70, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x114, symBinAddr: 0xFE0C, symSize: 0x10 } + - { offsetInCU: 0x272, offset: 0x83AA9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfcTo', symObjAddr: 0x1B0, symBinAddr: 0xFEA8, symSize: 0x78 } + - { offsetInCU: 0x2C8, offset: 0x83AFF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x2D4, symBinAddr: 0xFFCC, symSize: 0xB0 } + - { offsetInCU: 0x32A, offset: 0x83B61, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x43C, symBinAddr: 0x10134, symSize: 0x28 } + - { offsetInCU: 0x35C, offset: 0x83B93, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC12bindDrawableyyFTo', symObjAddr: 0x4E0, symBinAddr: 0x1015C, symSize: 0xA0 } + - { offsetInCU: 0x3DD, offset: 0x83C14, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC14deleteDrawableyyFTo', symObjAddr: 0x5BC, symBinAddr: 0x101FC, symSize: 0x60 } + - { offsetInCU: 0x44D, offset: 0x83C84, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTo', symObjAddr: 0x620, symBinAddr: 0x10260, symSize: 0x4C } + - { offsetInCU: 0x4BF, offset: 0x83CF6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfcTo', symObjAddr: 0x70C, symBinAddr: 0x1034C, symSize: 0x34 } + - { offsetInCU: 0x533, offset: 0x83D6A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCMa', symObjAddr: 0x190, symBinAddr: 0xFE88, symSize: 0x20 } + - { offsetInCU: 0x55D, offset: 0x83D94, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCfETo', symObjAddr: 0x74C, symBinAddr: 0x1038C, symSize: 0x10 } + - { offsetInCU: 0x65B, offset: 0x83E92, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VFTo', symObjAddr: 0xA08, symBinAddr: 0x10648, symSize: 0x74 } + - { offsetInCU: 0x699, offset: 0x83ED0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xA7C, symBinAddr: 0x106BC, symSize: 0x10 } + - { offsetInCU: 0x6B9, offset: 0x83EF0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xA7C, symBinAddr: 0x106BC, symSize: 0x10 } + - { offsetInCU: 0x6EF, offset: 0x83F26, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xA8C, symBinAddr: 0x106CC, symSize: 0x10 } + - { offsetInCU: 0x70F, offset: 0x83F46, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xA8C, symBinAddr: 0x106CC, symSize: 0x10 } + - { offsetInCU: 0x748, offset: 0x83F7F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvgTo', symObjAddr: 0xA9C, symBinAddr: 0x106DC, symSize: 0x20 } + - { offsetInCU: 0x7A0, offset: 0x83FD7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvsTo', symObjAddr: 0xABC, symBinAddr: 0x106FC, symSize: 0x14 } + - { offsetInCU: 0x7FB, offset: 0x84032, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvgTo', symObjAddr: 0xAD0, symBinAddr: 0x10710, symSize: 0x44 } + - { offsetInCU: 0x853, offset: 0x8408A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvsTo', symObjAddr: 0xB58, symBinAddr: 0x10798, symSize: 0x48 } + - { offsetInCU: 0x8E8, offset: 0x8411F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfcTo', symObjAddr: 0xCBC, symBinAddr: 0x108FC, symSize: 0x78 } + - { offsetInCU: 0x93E, offset: 0x84175, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xE34, symBinAddr: 0x10A74, symSize: 0xB0 } + - { offsetInCU: 0x9A0, offset: 0x841D7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xF90, symBinAddr: 0x10BD0, symSize: 0x28 } + - { offsetInCU: 0x9D2, offset: 0x84209, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC11deviceScaleSfyFTo', symObjAddr: 0xFB8, symBinAddr: 0x10BF8, symSize: 0xB8 } + - { offsetInCU: 0xA53, offset: 0x8428A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTo', symObjAddr: 0x1074, symBinAddr: 0x10CB0, symSize: 0x28 } + - { offsetInCU: 0xAB1, offset: 0x842E8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCfETo', symObjAddr: 0x10D8, symBinAddr: 0x10D14, symSize: 0x10 } + - { offsetInCU: 0xC63, offset: 0x8449A, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfC12CanvasNative15NSCTouchHandlerC7PointerV_Tgm5', symObjAddr: 0x130C, symBinAddr: 0x10E94, symSize: 0x80 } + - { offsetInCU: 0xCE6, offset: 0x8451D, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfCs5UInt8V_Tgm5', symObjAddr: 0x140C, symBinAddr: 0x10F14, symSize: 0x6C } + - { offsetInCU: 0xD6A, offset: 0x845A1, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x1630, symBinAddr: 0x11138, symSize: 0x44 } + - { offsetInCU: 0xD7E, offset: 0x845B5, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x1674, symBinAddr: 0x1117C, symSize: 0x44 } + - { offsetInCU: 0xD92, offset: 0x845C9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCMa', symObjAddr: 0x16B8, symBinAddr: 0x111C0, symSize: 0x20 } + - { offsetInCU: 0xE6C, offset: 0x846A3, size: 0x8, addend: 0x0, symName: '_$sSaySayxGqd__c7ElementQyd__RszSTRd__lufCs5UInt8V_10Foundation4DataVTgm5Tf4g_n', symObjAddr: 0x14FC, symBinAddr: 0x11004, symSize: 0x124 } + - { offsetInCU: 0x1103, offset: 0x8493A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvg', symObjAddr: 0x6C, symBinAddr: 0xFD64, symSize: 0x48 } + - { offsetInCU: 0x1180, offset: 0x849B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfc', symObjAddr: 0x124, symBinAddr: 0xFE1C, symSize: 0x6C } + - { offsetInCU: 0x11C7, offset: 0x849FE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x228, symBinAddr: 0xFF20, symSize: 0xAC } + - { offsetInCU: 0x122B, offset: 0x84A62, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x384, symBinAddr: 0x1007C, symSize: 0xB8 } + - { offsetInCU: 0x12B6, offset: 0x84AED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtF', symObjAddr: 0x61C, symBinAddr: 0x1025C, symSize: 0x4 } + - { offsetInCU: 0x12D7, offset: 0x84B0E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfC', symObjAddr: 0x66C, symBinAddr: 0x102AC, symSize: 0x74 } + - { offsetInCU: 0x12EB, offset: 0x84B22, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfc', symObjAddr: 0x6E0, symBinAddr: 0x10320, symSize: 0x2C } + - { offsetInCU: 0x1404, offset: 0x84C3B, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VF', symObjAddr: 0x75C, symBinAddr: 0x1039C, symSize: 0x2AC } + - { offsetInCU: 0x17AE, offset: 0x84FE5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvg', symObjAddr: 0xB14, symBinAddr: 0x10754, symSize: 0x44 } + - { offsetInCU: 0x17ED, offset: 0x85024, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvs', symObjAddr: 0xBA0, symBinAddr: 0x107E0, symSize: 0x48 } + - { offsetInCU: 0x1812, offset: 0x85049, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM', symObjAddr: 0xBE8, symBinAddr: 0x10828, symSize: 0x44 } + - { offsetInCU: 0x1837, offset: 0x8506E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0xC2C, symBinAddr: 0x1086C, symSize: 0x4 } + - { offsetInCU: 0x185E, offset: 0x85095, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfC', symObjAddr: 0xC30, symBinAddr: 0x10870, symSize: 0x20 } + - { offsetInCU: 0x1872, offset: 0x850A9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfc', symObjAddr: 0xC50, symBinAddr: 0x10890, symSize: 0x6C } + - { offsetInCU: 0x18B9, offset: 0x850F0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xD88, symBinAddr: 0x109C8, symSize: 0xAC } + - { offsetInCU: 0x1918, offset: 0x8514F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xEE4, symBinAddr: 0x10B24, symSize: 0xAC } + - { offsetInCU: 0x19B6, offset: 0x851ED, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x10E8, symBinAddr: 0x10D24, symSize: 0xBC } + - { offsetInCU: 0x1A98, offset: 0x852CF, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFs5UInt8V_Tg5', symObjAddr: 0x1258, symBinAddr: 0x10DE0, symSize: 0xB4 } + - { offsetInCU: 0x1BA4, offset: 0x853DB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTf4ddn_n', symObjAddr: 0x1478, symBinAddr: 0x10F80, symSize: 0x84 } + - { offsetInCU: 0x1C9D, offset: 0x854D4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTf4dn_n', symObjAddr: 0x16D8, symBinAddr: 0x111E0, symSize: 0x360 } + - { offsetInCU: 0x4F, offset: 0x85912, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LLSo012OS_dispatch_E0CvpZ', symObjAddr: 0x980, symBinAddr: 0x10555D8, symSize: 0x0 } + - { offsetInCU: 0x5D, offset: 0x85920, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0x1172C, symSize: 0x2C } + - { offsetInCU: 0x75, offset: 0x85938, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LL_WZ', symObjAddr: 0x2C, symBinAddr: 0x11758, symSize: 0x10C } + - { offsetInCU: 0xBC, offset: 0x8597F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0x13C, symBinAddr: 0x11868, symSize: 0x44 } + - { offsetInCU: 0x132, offset: 0x859F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTo', symObjAddr: 0x3E4, symBinAddr: 0x11B10, symSize: 0x80 } + - { offsetInCU: 0x191, offset: 0x85A54, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfcTo', symObjAddr: 0x4B4, symBinAddr: 0x11BE0, symSize: 0x3C } + - { offsetInCU: 0x1E2, offset: 0x85AA5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTf4nnnd_n', symObjAddr: 0x524, symBinAddr: 0x11C50, symSize: 0x214 } + - { offsetInCU: 0x261, offset: 0x85B24, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfETo', symObjAddr: 0x520, symBinAddr: 0x11C4C, symSize: 0x4 } + - { offsetInCU: 0x29D, offset: 0x85B60, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCMa', symObjAddr: 0x738, symBinAddr: 0x11E64, symSize: 0x20 } + - { offsetInCU: 0x2BC, offset: 0x85B7F, size: 0x8, addend: 0x0, symName: '_$s10ObjectiveC8ObjCBoolVIeyBy_SbIegy_TRTA', symObjAddr: 0x77C, symBinAddr: 0x11EA8, symSize: 0x14 } + - { offsetInCU: 0x2E5, offset: 0x85BA8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_TA', symObjAddr: 0x7BC, symBinAddr: 0x11EE8, symSize: 0xC } + - { offsetInCU: 0x2F9, offset: 0x85BBC, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x7C8, symBinAddr: 0x11EF4, symSize: 0x10 } + - { offsetInCU: 0x30D, offset: 0x85BD0, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x7D8, symBinAddr: 0x11F04, symSize: 0x8 } + - { offsetInCU: 0x321, offset: 0x85BE4, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGMa', symObjAddr: 0x860, symBinAddr: 0x11F4C, symSize: 0x54 } + - { offsetInCU: 0x335, offset: 0x85BF8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU0_TA', symObjAddr: 0x8F0, symBinAddr: 0x11FA0, symSize: 0x24 } + - { offsetInCU: 0x369, offset: 0x85C2C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU_TA', symObjAddr: 0x938, symBinAddr: 0x11FE8, symSize: 0x24 } + - { offsetInCU: 0x4D6, offset: 0x85D99, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0x11864, symSize: 0x4 } + - { offsetInCU: 0x504, offset: 0x85DC7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0x11864, symSize: 0x4 } + - { offsetInCU: 0x563, offset: 0x85E26, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZ', symObjAddr: 0x180, symBinAddr: 0x118AC, symSize: 0x4 } + - { offsetInCU: 0x577, offset: 0x85E3A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_', symObjAddr: 0x184, symBinAddr: 0x118B0, symSize: 0x260 } + - { offsetInCU: 0x650, offset: 0x85F13, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfC', symObjAddr: 0x464, symBinAddr: 0x11B90, symSize: 0x20 } + - { offsetInCU: 0x664, offset: 0x85F27, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfc', symObjAddr: 0x484, symBinAddr: 0x11BB0, symSize: 0x30 } + - { offsetInCU: 0x69A, offset: 0x85F5D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfD', symObjAddr: 0x4F0, symBinAddr: 0x11C1C, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x86003, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x12020, symSize: 0x20 } + - { offsetInCU: 0x77, offset: 0x86053, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfcTo', symObjAddr: 0x70, symBinAddr: 0x12090, symSize: 0x3C } + - { offsetInCU: 0xC9, offset: 0x860A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCMa', symObjAddr: 0x50, symBinAddr: 0x12070, symSize: 0x20 } + - { offsetInCU: 0x1EC, offset: 0x861C8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x12020, symSize: 0x20 } + - { offsetInCU: 0x200, offset: 0x861DC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfc', symObjAddr: 0x20, symBinAddr: 0x12040, symSize: 0x30 } + - { offsetInCU: 0x23C, offset: 0x86218, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCfD', symObjAddr: 0xAC, symBinAddr: 0x120CC, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x86262, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xD12C4, symSize: 0x265C } + - { offsetInCU: 0x46, offset: 0x86281, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_k25519Precomp, symObjAddr: 0x9DE0, symBinAddr: 0x8A6000, symSize: 0x0 } + - { offsetInCU: 0x98, offset: 0x862D3, size: 0x8, addend: 0x0, symName: _d, symObjAddr: 0xFDE0, symBinAddr: 0x8AC000, symSize: 0x0 } + - { offsetInCU: 0xFF, offset: 0x8633A, size: 0x8, addend: 0x0, symName: _sqrtm1, symObjAddr: 0xFE08, symBinAddr: 0x8AC028, symSize: 0x0 } + - { offsetInCU: 0x115, offset: 0x86350, size: 0x8, addend: 0x0, symName: _d2, symObjAddr: 0x10210, symBinAddr: 0x8AC430, symSize: 0x0 } + - { offsetInCU: 0x12C, offset: 0x86367, size: 0x8, addend: 0x0, symName: _Bi, symObjAddr: 0xFE50, symBinAddr: 0x8AC070, symSize: 0x0 } + - { offsetInCU: 0x9F9, offset: 0x86C34, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xD12C4, symSize: 0x265C } + - { offsetInCU: 0xA01, offset: 0x86C3C, size: 0x8, addend: 0x0, symName: _fe_frombytes, symObjAddr: 0x265C, symBinAddr: 0xD3920, symSize: 0x134 } + - { offsetInCU: 0x43CE, offset: 0x8A609, size: 0x8, addend: 0x0, symName: _fe_frombytes, symObjAddr: 0x265C, symBinAddr: 0xD3920, symSize: 0x134 } + - { offsetInCU: 0x43D6, offset: 0x8A611, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_scalarmult_base, symObjAddr: 0x2790, symBinAddr: 0xD3A54, symSize: 0x5BC } + - { offsetInCU: 0x476B, offset: 0x8A9A6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_scalarmult_base, symObjAddr: 0x2790, symBinAddr: 0xD3A54, symSize: 0x5BC } + - { offsetInCU: 0x4773, offset: 0x8A9AE, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2D4C, symBinAddr: 0xD4010, symSize: 0x7F8 } + - { offsetInCU: 0x5170, offset: 0x8B3AB, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2D4C, symBinAddr: 0xD4010, symSize: 0x7F8 } + - { offsetInCU: 0x5178, offset: 0x8B3B3, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x3544, symBinAddr: 0xD4808, symSize: 0x208 } + - { offsetInCU: 0x565B, offset: 0x8B896, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x3544, symBinAddr: 0xD4808, symSize: 0x208 } + - { offsetInCU: 0x5663, offset: 0x8B89E, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x374C, symBinAddr: 0xD4A10, symSize: 0x7B0 } + - { offsetInCU: 0x5BD3, offset: 0x8BE0E, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x374C, symBinAddr: 0xD4A10, symSize: 0x7B0 } + - { offsetInCU: 0x5BDB, offset: 0x8BE16, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_reduce, symObjAddr: 0x3EFC, symBinAddr: 0xD51C0, symSize: 0x634 } + - { offsetInCU: 0x672A, offset: 0x8C965, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_reduce, symObjAddr: 0x3EFC, symBinAddr: 0xD51C0, symSize: 0x634 } + - { offsetInCU: 0x6732, offset: 0x8C96D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_scalar_mult_generic_masked, symObjAddr: 0x4530, symBinAddr: 0xD57F4, symSize: 0xAAC } + - { offsetInCU: 0x717D, offset: 0x8D3B8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_scalar_mult_generic_masked, symObjAddr: 0x4530, symBinAddr: 0xD57F4, symSize: 0xAAC } + - { offsetInCU: 0x7185, offset: 0x8D3C0, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4FDC, symBinAddr: 0xD62A0, symSize: 0x1B8 } + - { offsetInCU: 0x88E6, offset: 0x8EB21, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4FDC, symBinAddr: 0xD62A0, symSize: 0x1B8 } + - { offsetInCU: 0x88EE, offset: 0x8EB29, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_public_from_private_generic_masked, symObjAddr: 0x5194, symBinAddr: 0xD6458, symSize: 0x104 } + - { offsetInCU: 0x8BEA, offset: 0x8EE25, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_public_from_private_generic_masked, symObjAddr: 0x5194, symBinAddr: 0xD6458, symSize: 0x104 } + - { offsetInCU: 0x8BF2, offset: 0x8EE2D, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x5298, symBinAddr: 0xD655C, symSize: 0x23F8 } + - { offsetInCU: 0x8DA1, offset: 0x8EFDC, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x5298, symBinAddr: 0xD655C, symSize: 0x23F8 } + - { offsetInCU: 0x8DA9, offset: 0x8EFE4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_invert, symObjAddr: 0x7690, symBinAddr: 0xD8954, symSize: 0x30 } + - { offsetInCU: 0xB8ED, offset: 0x91B28, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_invert, symObjAddr: 0x7690, symBinAddr: 0xD8954, symSize: 0x30 } + - { offsetInCU: 0xB8F5, offset: 0x91B30, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_isnegative, symObjAddr: 0x76C0, symBinAddr: 0xD8984, symSize: 0x58 } + - { offsetInCU: 0xB9D7, offset: 0x91C12, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_isnegative, symObjAddr: 0x76C0, symBinAddr: 0xD8984, symSize: 0x58 } + - { offsetInCU: 0xB9DF, offset: 0x91C1A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_mul_ttt, symObjAddr: 0x7718, symBinAddr: 0xD89DC, symSize: 0x4 } + - { offsetInCU: 0xBA39, offset: 0x91C74, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_mul_ttt, symObjAddr: 0x7718, symBinAddr: 0xD89DC, symSize: 0x4 } + - { offsetInCU: 0xBA41, offset: 0x91C7C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_neg, symObjAddr: 0x771C, symBinAddr: 0xD89E0, symSize: 0x8C } + - { offsetInCU: 0xBA89, offset: 0x91CC4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_mul_ttt, symObjAddr: 0x7718, symBinAddr: 0xD89DC, symSize: 0x4 } + - { offsetInCU: 0xBA91, offset: 0x91CCC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_neg, symObjAddr: 0x771C, symBinAddr: 0xD89E0, symSize: 0x8C } + - { offsetInCU: 0xBAB9, offset: 0x91CF4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_neg, symObjAddr: 0x771C, symBinAddr: 0xD89E0, symSize: 0x8C } + - { offsetInCU: 0xBAC1, offset: 0x91CFC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_tobytes, symObjAddr: 0x77A8, symBinAddr: 0xD8A6C, symSize: 0x4 } + - { offsetInCU: 0xBC06, offset: 0x91E41, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_tobytes, symObjAddr: 0x77A8, symBinAddr: 0xD8A6C, symSize: 0x4 } + - { offsetInCU: 0xBC0E, offset: 0x91E49, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x77AC, symBinAddr: 0xD8A70, symSize: 0x1598 } + - { offsetInCU: 0xBEDB, offset: 0x92116, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x77AC, symBinAddr: 0xD8A70, symSize: 0x1598 } + - { offsetInCU: 0xBEE3, offset: 0x9211E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_mask, symObjAddr: 0x8D44, symBinAddr: 0xDA008, symSize: 0x20 } + - { offsetInCU: 0xE560, offset: 0x9479B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_mask, symObjAddr: 0x8D44, symBinAddr: 0xDA008, symSize: 0x20 } + - { offsetInCU: 0xE568, offset: 0x947A3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_muladd, symObjAddr: 0x8D64, symBinAddr: 0xDA028, symSize: 0xBB4 } + - { offsetInCU: 0xEA07, offset: 0x94C42, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_muladd, symObjAddr: 0x8D64, symBinAddr: 0xDA028, symSize: 0xBB4 } + - { offsetInCU: 0xEA0F, offset: 0x94C4A, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0x9918, symBinAddr: 0xDABDC, symSize: 0x21C } + - { offsetInCU: 0xF8B4, offset: 0x95AEF, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0x9918, symBinAddr: 0xDABDC, symSize: 0x21C } + - { offsetInCU: 0xF8BC, offset: 0x95AF7, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9B34, symBinAddr: 0xDADF8, symSize: 0x218 } + - { offsetInCU: 0xFADE, offset: 0x95D19, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9B34, symBinAddr: 0xDADF8, symSize: 0x218 } + - { offsetInCU: 0x27, offset: 0x962BF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xDB010, symSize: 0x1F4 } + - { offsetInCU: 0x1DF, offset: 0x96477, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xDB010, symSize: 0x1F4 } + - { offsetInCU: 0x27, offset: 0x966C7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xDB204, symSize: 0x3C } + - { offsetInCU: 0x39, offset: 0x966D9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xDB204, symSize: 0x3C } + - { offsetInCU: 0x27, offset: 0x967F6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xDB240, symSize: 0x98 } + - { offsetInCU: 0x39, offset: 0x96808, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xDB240, symSize: 0x98 } + - { offsetInCU: 0x8B, offset: 0x9697C, size: 0x8, addend: 0x0, symName: _Q_N0, symObjAddr: 0x1100, symBinAddr: 0x8AC4E0, symSize: 0x0 } + - { offsetInCU: 0xBD, offset: 0x969AE, size: 0x8, addend: 0x0, symName: _Q, symObjAddr: 0x1090, symBinAddr: 0x8AC470, symSize: 0x0 } + - { offsetInCU: 0xDF, offset: 0x969D0, size: 0x8, addend: 0x0, symName: _N, symObjAddr: 0x10C0, symBinAddr: 0x8AC4A0, symSize: 0x0 } + - { offsetInCU: 0xF5, offset: 0x969E6, size: 0x8, addend: 0x0, symName: _N_N0, symObjAddr: 0x10F0, symBinAddr: 0x8AC4D0, symSize: 0x0 } + - { offsetInCU: 0x3AC, offset: 0x96C9D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_elem_mul_mont, symObjAddr: 0x100, symBinAddr: 0xDB2D8, symSize: 0x18 } + - { offsetInCU: 0x3F8, offset: 0x96CE9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_elem_mul_mont, symObjAddr: 0x100, symBinAddr: 0xDB2D8, symSize: 0x18 } + - { offsetInCU: 0x526, offset: 0x96E17, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_scalar_mul_mont, symObjAddr: 0x1F8, symBinAddr: 0xDB2F0, symSize: 0x18 } + - { offsetInCU: 0x656, offset: 0x96F47, size: 0x8, addend: 0x0, symName: _nistz384_point_double, symObjAddr: 0x290, symBinAddr: 0xDB308, symSize: 0x320 } + - { offsetInCU: 0x65E, offset: 0x96F4F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_add, symObjAddr: 0x5B0, symBinAddr: 0xDB628, symSize: 0xAC } + - { offsetInCU: 0xCEF, offset: 0x975E0, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_add, symObjAddr: 0x5B0, symBinAddr: 0xDB628, symSize: 0xAC } + - { offsetInCU: 0xCF7, offset: 0x975E8, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x65C, symBinAddr: 0xDB6D4, symSize: 0x500 } + - { offsetInCU: 0x1065, offset: 0x97956, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x65C, symBinAddr: 0xDB6D4, symSize: 0x500 } + - { offsetInCU: 0x106D, offset: 0x9795E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_mul, symObjAddr: 0xB5C, symBinAddr: 0xDBBD4, symSize: 0x2C8 } + - { offsetInCU: 0x1B57, offset: 0x98448, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_mul, symObjAddr: 0xB5C, symBinAddr: 0xDBBD4, symSize: 0x2C8 } + - { offsetInCU: 0x1B5F, offset: 0x98450, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0xE24, symBinAddr: 0xDBE9C, symSize: 0xF4 } + - { offsetInCU: 0x1E62, offset: 0x98753, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0xE24, symBinAddr: 0xDBE9C, symSize: 0xF4 } + - { offsetInCU: 0x1E6A, offset: 0x9875B, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xF18, symBinAddr: 0xDBF90, symSize: 0x168 } + - { offsetInCU: 0x20DE, offset: 0x989CF, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xF18, symBinAddr: 0xDBF90, symSize: 0x168 } + - { offsetInCU: 0x27, offset: 0x98C5F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xDC0F8, symSize: 0x38 } + - { offsetInCU: 0x103, offset: 0x98D3B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xDC0F8, symSize: 0x38 } + - { offsetInCU: 0x10B, offset: 0x98D43, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xDC130, symSize: 0x3C } + - { offsetInCU: 0x13A, offset: 0x98D72, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xDC0F8, symSize: 0x38 } + - { offsetInCU: 0x1AF, offset: 0x98DE7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xDC130, symSize: 0x3C } + - { offsetInCU: 0x1B7, offset: 0x98DEF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal_limb, symObjAddr: 0x74, symBinAddr: 0xDC16C, symSize: 0x5C } + - { offsetInCU: 0x211, offset: 0x98E49, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xDC130, symSize: 0x3C } + - { offsetInCU: 0x34A, offset: 0x98F82, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal_limb, symObjAddr: 0x74, symBinAddr: 0xDC16C, symSize: 0x5C } + - { offsetInCU: 0x352, offset: 0x98F8A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_even, symObjAddr: 0xD0, symBinAddr: 0xDC1C8, symSize: 0x1C } + - { offsetInCU: 0x574, offset: 0x991AC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_even, symObjAddr: 0xD0, symBinAddr: 0xDC1C8, symSize: 0x1C } + - { offsetInCU: 0x57C, offset: 0x991B4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0xDC1E4, symSize: 0x54 } + - { offsetInCU: 0x6A5, offset: 0x992DD, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0xDC1E4, symSize: 0x54 } + - { offsetInCU: 0x6AD, offset: 0x992E5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0xDC238, symSize: 0x4C } + - { offsetInCU: 0x759, offset: 0x99391, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0xDC238, symSize: 0x4C } + - { offsetInCU: 0x761, offset: 0x99399, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xDC284, symSize: 0xA8 } + - { offsetInCU: 0x94A, offset: 0x99582, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xDC284, symSize: 0xA8 } + - { offsetInCU: 0x952, offset: 0x9958A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xDC32C, symSize: 0x110 } + - { offsetInCU: 0x9B6, offset: 0x995EE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xDC284, symSize: 0xA8 } + - { offsetInCU: 0xC7B, offset: 0x998B3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xDC32C, symSize: 0x110 } + - { offsetInCU: 0xC83, offset: 0x998BB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_sub_mod, symObjAddr: 0x344, symBinAddr: 0xDC43C, symSize: 0xB0 } + - { offsetInCU: 0xD25, offset: 0x9995D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xDC32C, symSize: 0x110 } + - { offsetInCU: 0xFC3, offset: 0x99BFB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_sub_mod, symObjAddr: 0x344, symBinAddr: 0xDC43C, symSize: 0xB0 } + - { offsetInCU: 0xFCB, offset: 0x99C03, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_shl_mod, symObjAddr: 0x3F4, symBinAddr: 0xDC4EC, symSize: 0x178 } + - { offsetInCU: 0x104B, offset: 0x99C83, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_sub_mod, symObjAddr: 0x344, symBinAddr: 0xDC43C, symSize: 0xB0 } + - { offsetInCU: 0x11CC, offset: 0x99E04, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_shl_mod, symObjAddr: 0x3F4, symBinAddr: 0xDC4EC, symSize: 0x178 } + - { offsetInCU: 0x11D4, offset: 0x99E0C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_select_512_32, symObjAddr: 0x56C, symBinAddr: 0xDC664, symSize: 0x1F4 } + - { offsetInCU: 0x14B4, offset: 0x9A0EC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_select_512_32, symObjAddr: 0x56C, symBinAddr: 0xDC664, symSize: 0x1F4 } + - { offsetInCU: 0x14BC, offset: 0x9A0F4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_split_window, symObjAddr: 0x760, symBinAddr: 0xDC858, symSize: 0x18 } + - { offsetInCU: 0x1613, offset: 0x9A24B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_split_window, symObjAddr: 0x760, symBinAddr: 0xDC858, symSize: 0x18 } + - { offsetInCU: 0x161B, offset: 0x9A253, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_unsplit_window, symObjAddr: 0x778, symBinAddr: 0xDC870, symSize: 0xC } + - { offsetInCU: 0x1682, offset: 0x9A2BA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_unsplit_window, symObjAddr: 0x778, symBinAddr: 0xDC870, symSize: 0xC } + - { offsetInCU: 0x168A, offset: 0x9A2C2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMB_shr, symObjAddr: 0x784, symBinAddr: 0xDC87C, symSize: 0x8 } + - { offsetInCU: 0x16C3, offset: 0x9A2FB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMB_shr, symObjAddr: 0x784, symBinAddr: 0xDC87C, symSize: 0x8 } + - { offsetInCU: 0x16CB, offset: 0x9A303, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_limbs_mul_add_limb, symObjAddr: 0x78C, symBinAddr: 0xDC884, symSize: 0x3C } + - { offsetInCU: 0x1751, offset: 0x9A389, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_limbs_mul_add_limb, symObjAddr: 0x78C, symBinAddr: 0xDC884, symSize: 0x3C } + - { offsetInCU: 0x27, offset: 0x9A559, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0xDC8C0, symSize: 0x170 } + - { offsetInCU: 0x39, offset: 0x9A56B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0xDC8C0, symSize: 0x170 } + - { offsetInCU: 0x27, offset: 0x9A66C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xDCA30, symSize: 0x9C } + - { offsetInCU: 0x244, offset: 0x9A889, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xDCA30, symSize: 0x9C } + - { offsetInCU: 0x24C, offset: 0x9A891, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_update, symObjAddr: 0x9C, symBinAddr: 0xDCACC, symSize: 0xEC } + - { offsetInCU: 0x2CE, offset: 0x9A913, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xDCA30, symSize: 0x9C } + - { offsetInCU: 0x3F6, offset: 0x9AA3B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_update, symObjAddr: 0x9C, symBinAddr: 0xDCACC, symSize: 0xEC } + - { offsetInCU: 0x3FE, offset: 0x9AA43, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x188, symBinAddr: 0xDCBB8, symSize: 0x230 } + - { offsetInCU: 0x506, offset: 0x9AB4B, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x188, symBinAddr: 0xDCBB8, symSize: 0x230 } + - { offsetInCU: 0x50E, offset: 0x9AB53, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_finish, symObjAddr: 0x3B8, symBinAddr: 0xDCDE8, symSize: 0x134 } + - { offsetInCU: 0x82C, offset: 0x9AE71, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_finish, symObjAddr: 0x3B8, symBinAddr: 0xDCDE8, symSize: 0x134 } + - { offsetInCU: 0x36, offset: 0x9B0FA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_OPENSSL_armcap_P, symObjAddr: 0xDE8, symBinAddr: 0x105CF4C, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x9B13D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0xDCF1C, symSize: 0x388 } + - { offsetInCU: 0x7B, offset: 0x9B191, size: 0x8, addend: 0x0, symName: _ecp_nistz256_precomputed, symObjAddr: 0x1000, symBinAddr: 0x8AD000, symSize: 0x0 } + - { offsetInCU: 0x105, offset: 0x9B21B, size: 0x8, addend: 0x0, symName: _ONE, symObjAddr: 0x26000, symBinAddr: 0x8D2000, symSize: 0x0 } + - { offsetInCU: 0x37B, offset: 0x9B491, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0xDCF1C, symSize: 0x388 } + - { offsetInCU: 0x383, offset: 0x9B499, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base, symObjAddr: 0x388, symBinAddr: 0xDD2A4, symSize: 0x204 } + - { offsetInCU: 0x85A, offset: 0x9B970, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base, symObjAddr: 0x388, symBinAddr: 0xDD2A4, symSize: 0x204 } + - { offsetInCU: 0x862, offset: 0x9B978, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base_vartime, symObjAddr: 0x58C, symBinAddr: 0xDD4A8, symSize: 0x1BC } + - { offsetInCU: 0xCA7, offset: 0x9BDBD, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base_vartime, symObjAddr: 0x58C, symBinAddr: 0xDD4A8, symSize: 0x1BC } + - { offsetInCU: 0x10, offset: 0x9C142, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xDD680, symSize: 0x1A0 } + - { offsetInCU: 0x50, offset: 0x9C182, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xDD680, symSize: 0x1A0 } + - { offsetInCU: 0x5E, offset: 0x9C190, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_encrypt, symObjAddr: 0x1A0, symBinAddr: 0xDD820, symSize: 0x60 } + - { offsetInCU: 0x81, offset: 0x9C1B3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_ctr32_encrypt_blocks, symObjAddr: 0x200, symBinAddr: 0xDD880, symSize: 0x288 } + - { offsetInCU: 0x10, offset: 0x9C1A4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0xDDB10, symSize: 0x130 } + - { offsetInCU: 0x48, offset: 0x9C1DC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0xDDB10, symSize: 0x130 } + - { offsetInCU: 0x5F, offset: 0x9C1F3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_gmult_clmul, symObjAddr: 0x130, symBinAddr: 0xDDC40, symSize: 0x70 } + - { offsetInCU: 0x75, offset: 0x9C209, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_ghash_clmul, symObjAddr: 0x1A0, symBinAddr: 0xDDCB0, symSize: 0x160 } + - { offsetInCU: 0x7A, offset: 0x9C20E, size: 0x8, addend: 0x0, symName: gcm_ghash_v8_4x, symObjAddr: 0x300, symBinAddr: 0xDDE10, symSize: 0x378 } + - { offsetInCU: 0x10, offset: 0x9C21C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0xDE1A0, symSize: 0x3A0 } + - { offsetInCU: 0x48, offset: 0x9C254, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0xDE1A0, symSize: 0x3A0 } + - { offsetInCU: 0x4C, offset: 0x9C258, size: 0x8, addend: 0x0, symName: ChaCha20_neon, symObjAddr: 0x3A0, symBinAddr: 0xDE540, symSize: 0x6C0 } + - { offsetInCU: 0x66, offset: 0x9C272, size: 0x8, addend: 0x0, symName: ChaCha20_512_neon, symObjAddr: 0xA60, symBinAddr: 0xDEC00, symSize: 0x1138 } + - { offsetInCU: 0x50, offset: 0x9C2BE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_chacha20_poly1305_seal, symObjAddr: 0x140, symBinAddr: 0xDFE80, symSize: 0x1180 } + - { offsetInCU: 0x66, offset: 0x9C2D4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_chacha20_poly1305_open, symObjAddr: 0x12C0, symBinAddr: 0xE1000, symSize: 0x1410 } + - { offsetInCU: 0x10, offset: 0x9C2CA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE2420, symSize: 0x240 } + - { offsetInCU: 0x45, offset: 0x9C2FF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE2420, symSize: 0x240 } + - { offsetInCU: 0x4D, offset: 0x9C307, size: 0x8, addend: 0x0, symName: __bn_sqr8x_mont, symObjAddr: 0x240, symBinAddr: 0xE2660, symSize: 0x9E0 } + - { offsetInCU: 0x63, offset: 0x9C31D, size: 0x8, addend: 0x0, symName: __bn_mul4x_mont, symObjAddr: 0xC20, symBinAddr: 0xE3040, symSize: 0x650 } + - { offsetInCU: 0x10, offset: 0x9C32C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE36A0, symSize: 0x40 } + - { offsetInCU: 0x47, offset: 0x9C363, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE36A0, symSize: 0x40 } + - { offsetInCU: 0x5D, offset: 0x9C379, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_sqr_mont, symObjAddr: 0x40, symBinAddr: 0xE36E0, symSize: 0x40 } + - { offsetInCU: 0x76, offset: 0x9C392, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_neg, symObjAddr: 0x80, symBinAddr: 0xE3720, symSize: 0x40 } + - { offsetInCU: 0x81, offset: 0x9C39D, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_mont, symObjAddr: 0xC0, symBinAddr: 0xE3760, symSize: 0x1E0 } + - { offsetInCU: 0x97, offset: 0x9C3B3, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_mont, symObjAddr: 0x2A0, symBinAddr: 0xE3940, symSize: 0x170 } + - { offsetInCU: 0xAB, offset: 0x9C3C7, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add_to, symObjAddr: 0x410, symBinAddr: 0xE3AB0, symSize: 0x50 } + - { offsetInCU: 0xC3, offset: 0x9C3DF, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_from, symObjAddr: 0x460, symBinAddr: 0xE3B00, symSize: 0x50 } + - { offsetInCU: 0xD9, offset: 0x9C3F5, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_morf, symObjAddr: 0x4B0, symBinAddr: 0xE3B50, symSize: 0x50 } + - { offsetInCU: 0xEF, offset: 0x9C40B, size: 0x8, addend: 0x0, symName: __ecp_nistz256_div_by_2, symObjAddr: 0x500, symBinAddr: 0xE3BA0, symSize: 0x60 } + - { offsetInCU: 0x111, offset: 0x9C42D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_double, symObjAddr: 0x560, symBinAddr: 0xE3C00, symSize: 0x1E0 } + - { offsetInCU: 0x124, offset: 0x9C440, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_add, symObjAddr: 0x740, symBinAddr: 0xE3DE0, symSize: 0x360 } + - { offsetInCU: 0x141, offset: 0x9C45D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_add_affine, symObjAddr: 0xAA0, symBinAddr: 0xE4140, symSize: 0x2D0 } + - { offsetInCU: 0x156, offset: 0x9C472, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_scalar_mul_mont, symObjAddr: 0xD70, symBinAddr: 0xE4410, symSize: 0x2B0 } + - { offsetInCU: 0x170, offset: 0x9C48C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_scalar_sqr_rep_mont, symObjAddr: 0x1020, symBinAddr: 0xE46C0, symSize: 0x250 } + - { offsetInCU: 0x184, offset: 0x9C4A0, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_select_w5, symObjAddr: 0x1270, symBinAddr: 0xE4910, symSize: 0x60 } + - { offsetInCU: 0x19A, offset: 0x9C4B6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_select_w7, symObjAddr: 0x12D0, symBinAddr: 0xE4970, symSize: 0x44 } + - { offsetInCU: 0x10, offset: 0x9C4AC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE49C0, symSize: 0xE40 } + - { offsetInCU: 0x51, offset: 0x9C4ED, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE49C0, symSize: 0xE40 } + - { offsetInCU: 0x51, offset: 0x9C4ED, size: 0x8, addend: 0x0, symName: sha512_block_armv8, symObjAddr: 0xE40, symBinAddr: 0xE5800, symSize: 0x7E0 } + - { offsetInCU: 0x10, offset: 0x9C4F8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE6000, symSize: 0xE40 } + - { offsetInCU: 0x51, offset: 0x9C539, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE6000, symSize: 0xE40 } + - { offsetInCU: 0x51, offset: 0x9C539, size: 0x8, addend: 0x0, symName: sha256_block_armv8, symObjAddr: 0xE40, symBinAddr: 0xE6E40, symSize: 0x1F0 } ... diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/CanvasNative b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/CanvasNative index c91c2e575..36f49114b 100755 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/CanvasNative and b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/CanvasNative differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/canvas_native.h b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/canvas_native.h index 0d26450ff..2be8666df 100644 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/canvas_native.h +++ b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/canvas_native.h @@ -172,8 +172,6 @@ typedef struct U32Buffer U32Buffer; typedef struct U8Buffer U8Buffer; -typedef struct URL URL; - typedef struct WEBGL_color_buffer_float WEBGL_color_buffer_float; typedef struct WEBGL_compressed_texture_atc WEBGL_compressed_texture_atc; @@ -2906,54 +2904,4 @@ char *canvas_native_string_buffer_get_value_at(const struct StringBuffer *buffer void canvas_native_string_buffer_destroy(struct StringBuffer *buffer); -bool canvas_url_can_parse(const char *value, const char *base); - -struct URL *canvas_url_create(const char *value, const char *base); - -void canvas_url_destroy(struct URL *url); - -struct CCow *canvas_url_to_string(struct URL *url); - -const char *canvas_url_hash(struct URL *url); - -void canvas_url_set_hash(struct URL *url, const char *hash); - -const char *canvas_url_host(struct URL *url); - -void canvas_url_set_host(struct URL *url, const char *host); - -const char *canvas_url_host_name(struct URL *url); - -void canvas_url_set_host_name(struct URL *url, const char *hostname); - -const char *canvas_url_href(struct URL *url); - -void canvas_url_set_href(struct URL *url, const char *href); - -const char *canvas_url_origin(struct URL *url); - -const char *canvas_url_password(struct URL *url); - -void canvas_url_set_password(struct URL *url, const char *password); - -const char *canvas_url_pathname(struct URL *url); - -void canvas_url_set_pathname(struct URL *url, const char *pathname); - -const char *canvas_url_port(struct URL *url); - -void canvas_url_set_port(struct URL *url, const char *port); - -const char *canvas_url_protocol(struct URL *url); - -void canvas_url_set_protocol(struct URL *url, const char *protocol); - -const char *canvas_url_search(struct URL *url); - -void canvas_url_set_search(struct URL *url, const char *search); - -const char *canvas_url_username(struct URL *url); - -void canvas_url_set_username(struct URL *url, const char *username); - #endif /* CANVAS_C_H */ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Info.plist b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Info.plist index 854a4a74d..bb312f02f 100644 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Info.plist and b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Info.plist differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo index d5340e4fc..e3f8ba77b 100644 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo and b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo index 13e70f882..550d7a286 100644 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo and b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.abi.json b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.abi.json index 897ef9dc0..48b73b494 100644 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.abi.json +++ b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -5434,336 +5434,336 @@ }, "ConstValues": [ { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 328, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 334, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 344, "length": 1, "value": "1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 355, "length": 1, "value": "1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 412, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 2137, "length": 1, - "value": "1" + "value": "2" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", "offset": 2040, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 2316, + "offset": 2310, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 2374, + "offset": 2368, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 2427, + "offset": 2421, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 2498, + "offset": 2492, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 2996, + "offset": 2990, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3030, + "offset": 3024, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3060, + "offset": 3054, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3113, + "offset": 3107, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 3155, + "offset": 3149, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3195, + "offset": 3189, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3241, + "offset": 3235, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3274, + "offset": 3268, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3314, + "offset": 3308, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3352, + "offset": 3346, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 12748, + "offset": 12752, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 13229, + "offset": 13233, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 13772, + "offset": 13776, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 13804, + "offset": 13808, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 316, "length": 2, "value": "-1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 341, "length": 2, "value": "-1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 386, "length": 2, "value": "-1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 479, "length": 1, "value": "4" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "StringLiteral", "offset": 512, "length": 274, "value": "\"precision highp float;\nattribute vec4 aPosition;\nuniform mat4 uTextureMatrix;\nvarying vec2 TexCoord;\nvoid main(){\nvec2 clipSpace = (1.0 - 2.0 * aPosition.xy);\nTexCoord = aPosition.xy;\ngl_Position = vec4(clipSpace, 0.0, 1.0);\n}\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "StringLiteral", "offset": 833, "length": 170, "value": "\"precision highp float;\nvarying vec2 TexCoord;\nuniform sampler2D uSampler;\nvoid main(){\ngl_FragColor = texture2D(uSampler, TexCoord);\n}\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "Array", "offset": 383, "length": 2, "value": "[]" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "IntegerLiteral", "offset": 421, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 10963, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11130, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11299, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11470, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11640, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "StringLiteral", "offset": 133, "length": 15, "value": "\"CanvasNative.NSCTouchHandler\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", "kind": "StringLiteral", "offset": 233, "length": 22, "value": "\"Failed to load image\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", "kind": "StringLiteral", "offset": 313, "length": 21, "value": "\"NSCImageBitmapQueue\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", "kind": "IntegerLiteral", "offset": 242, "length": 1, "value": "4" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "BooleanLiteral", "offset": 246, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "IntegerLiteral", "offset": 352, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "StringLiteral", "offset": 180, "length": 13, "value": "\"CanvasNative.CanvasGLKView\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "BooleanLiteral", "offset": 2249, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "BooleanLiteral", "offset": 2325, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", "kind": "StringLiteral", "offset": 246, "length": 20, diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.abi.json b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.abi.json index 897ef9dc0..48b73b494 100644 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.abi.json +++ b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -5434,336 +5434,336 @@ }, "ConstValues": [ { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 328, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 334, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 344, "length": 1, "value": "1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 355, "length": 1, "value": "1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 412, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", "offset": 2137, "length": 1, - "value": "1" + "value": "2" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", "offset": 2040, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 2316, + "offset": 2310, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 2374, + "offset": 2368, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 2427, + "offset": 2421, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 2498, + "offset": 2492, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 2996, + "offset": 2990, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3030, + "offset": 3024, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3060, + "offset": 3054, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3113, + "offset": 3107, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "IntegerLiteral", - "offset": 3155, + "offset": 3149, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3195, + "offset": 3189, "length": 4, "value": "true" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3241, + "offset": 3235, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3274, + "offset": 3268, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3314, + "offset": 3308, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 3352, + "offset": 3346, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 12748, + "offset": 12752, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 13229, + "offset": 13233, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 13772, + "offset": 13776, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", "kind": "BooleanLiteral", - "offset": 13804, + "offset": 13808, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 316, "length": 2, "value": "-1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 341, "length": 2, "value": "-1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 386, "length": 2, "value": "-1" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "IntegerLiteral", "offset": 479, "length": 1, "value": "4" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "StringLiteral", "offset": 512, "length": 274, "value": "\"precision highp float;\nattribute vec4 aPosition;\nuniform mat4 uTextureMatrix;\nvarying vec2 TexCoord;\nvoid main(){\nvec2 clipSpace = (1.0 - 2.0 * aPosition.xy);\nTexCoord = aPosition.xy;\ngl_Position = vec4(clipSpace, 0.0, 1.0);\n}\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", "kind": "StringLiteral", "offset": 833, "length": 170, "value": "\"precision highp float;\nvarying vec2 TexCoord;\nuniform sampler2D uSampler;\nvoid main(){\ngl_FragColor = texture2D(uSampler, TexCoord);\n}\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "Array", "offset": 383, "length": 2, "value": "[]" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "IntegerLiteral", "offset": 421, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 10963, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11130, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11299, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11470, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "BooleanLiteral", "offset": 11640, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", "kind": "StringLiteral", "offset": 133, "length": 15, "value": "\"CanvasNative.NSCTouchHandler\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", "kind": "StringLiteral", "offset": 233, "length": 22, "value": "\"Failed to load image\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", "kind": "StringLiteral", "offset": 313, "length": 21, "value": "\"NSCImageBitmapQueue\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", "kind": "IntegerLiteral", "offset": 242, "length": 1, "value": "4" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "BooleanLiteral", "offset": 246, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "IntegerLiteral", "offset": 352, "length": 1, "value": "0" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "StringLiteral", "offset": 180, "length": 13, "value": "\"CanvasNative.CanvasGLKView\"" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "BooleanLiteral", "offset": 2249, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", "kind": "BooleanLiteral", "offset": 2325, "length": 5, "value": "false" }, { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", + "filePath": "\/Users\/nstudio\/Documents\/github\/NativeScript\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", "kind": "StringLiteral", "offset": 246, "length": 20, diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/_CodeSignature/CodeResources b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/_CodeSignature/CodeResources index fad5a6c03..4b7ee7c34 100644 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/_CodeSignature/CodeResources +++ b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/_CodeSignature/CodeResources @@ -18,23 +18,23 @@ Headers/canvas_native.h - Mq09LXOuUnFm+lPUS4JFF8C9tMw= + ksUG1X+r0zleUhDlYn12DdLGl6Y= Info.plist - NyJ9eIRXwpP/JFb2qAUEmZPQxqs= + gmvmBiGcYfSaP6zM7UdagCHLaEo= Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo - SgEoXe80z0BfjQcF4JwKj6dktaA= + Ijigmiw4+GOPM4CEQtMbypTtCxI= Modules/CanvasNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo - 4GGh++uSZ89dK7CPhAjSfeSU1tU= + OM9k443SJlm4zakP/c/IJ+MOeig= Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.abi.json - +doratOBgETc/+/x+b3YUlmefVM= + hFFeaqhm3tXu0TVQDljntu+GWCQ= Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -50,11 +50,11 @@ Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.swiftmodule - 7EgARXPlSwwKErgFd1JoP0+dfrU= + m4l/QiLhvBU9sBLDdt1JrAWXPfQ= Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.abi.json - +doratOBgETc/+/x+b3YUlmefVM= + hFFeaqhm3tXu0TVQDljntu+GWCQ= Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -70,7 +70,7 @@ Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - xpldGxRNjHUrRKRvxWMxBDQFy7Y= + cITcZpLNTotOn5Za/mIBRjCjxXg= Modules/module.modulemap @@ -108,28 +108,28 @@ hash2 - MJKwgSED5rGLtK7RUX4nOsoc6pEadmFDN7MPNOosVTA= + +h+HJU6BjnJBN/8nM3kLlrisBayqdWiA+0Cfqhlra3U= Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo hash2 - UXn0Hvak9XaJoRn2phVPZCAB0l5YSnXipq0lzzK6XBE= + DdFzCgwxocAyzuJGDtp+cjZk0K+/MtJIXXYgMszSLjk= Modules/CanvasNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo hash2 - v2uKBZewj1T5v4U1uTCSz4ZnA4YMwzDfceM5eXhW6j4= + JL20ECopXomavhXPJzbRgJzWOSw942m3U1ErVbtSQgk= Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.abi.json hash2 - dsWGZkVDnof5xbzxWOjelkOTVCeBperPv2pVtkzqSfE= + CzrCvA+LEF68RbZ4/1+6OmVs/D3/7rUlzIenFySq2Ew= Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -157,14 +157,14 @@ hash2 - luZOxd4bsgXdLkGF81DlwhGI6OU9SYOX66xNfmYmETA= + 97hAtAYemXajYdVKMSXdrwRzq8lg/iOgiGoEqjjJl2Q= Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.abi.json hash2 - dsWGZkVDnof5xbzxWOjelkOTVCeBperPv2pVtkzqSfE= + CzrCvA+LEF68RbZ4/1+6OmVs/D3/7rUlzIenFySq2Ew= Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -192,7 +192,7 @@ hash2 - tHorAniNUYckWzitCEOckU4MW/IPXJTUrtMqIzec7n4= + g/hZF1iVAD/Ly3zuYImu/4SOvCfy/QhiQPuVo5/RWtM= Modules/module.modulemap diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative index b7c0ad302..f5dc1733c 100644 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative and b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml index 91323af98..63390b562 100644 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml +++ b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml @@ -1,640 +1,640 @@ --- triple: 'arm64-apple-darwin' -binary-path: '/Users/triniwiz/Documents/GitHub/canvas/packages/canvas/src-native/canvas-ios/dist/Release-iphonesimulator/CanvasNative.framework/CanvasNative' +binary-path: '/Users/nstudio/Documents/github/NativeScript/canvas/packages/canvas/src-native/canvas-ios/dist/Release-iphonesimulator/CanvasNative.framework/CanvasNative' relocations: - - { offsetInCU: 0x34, offset: 0x75630, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionString, symObjAddr: 0x0, symBinAddr: 0x8B1000, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x75665, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionNumber, symObjAddr: 0x38, symBinAddr: 0x8B1038, symSize: 0x0 } - - { offsetInCU: 0x3F, offset: 0x756BA, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x28, symBinAddr: 0x36A8, symSize: 0xC } - - { offsetInCU: 0x53, offset: 0x756CE, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x34, symBinAddr: 0x36B4, symSize: 0x4 } - - { offsetInCU: 0x67, offset: 0x756E2, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwet', symObjAddr: 0x38, symBinAddr: 0x36B8, symSize: 0x20 } - - { offsetInCU: 0x7B, offset: 0x756F6, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwst', symObjAddr: 0x58, symBinAddr: 0x36D8, symSize: 0x28 } - - { offsetInCU: 0x8F, offset: 0x7570A, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwCP', symObjAddr: 0x94, symBinAddr: 0x3714, symSize: 0x30 } - - { offsetInCU: 0xA3, offset: 0x7571E, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0xC4, symBinAddr: 0x3744, symSize: 0xC } - - { offsetInCU: 0xB7, offset: 0x75732, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwet', symObjAddr: 0xD0, symBinAddr: 0x3750, symSize: 0x20 } - - { offsetInCU: 0xCB, offset: 0x75746, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwst', symObjAddr: 0xF0, symBinAddr: 0x3770, symSize: 0x2C } - - { offsetInCU: 0x4F, offset: 0x75907, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC11_WriteQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2A78, symBinAddr: 0x10C0090, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x75921, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10_ReadQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2A80, symBinAddr: 0x10C0098, symSize: 0x0 } - - { offsetInCU: 0x9D, offset: 0x75955, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTo', symObjAddr: 0x4, symBinAddr: 0x3814, symSize: 0x38 } - - { offsetInCU: 0xF3, offset: 0x759AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x40, symBinAddr: 0x3850, symSize: 0x70 } - - { offsetInCU: 0x144, offset: 0x759FC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0xB4, symBinAddr: 0x38C4, symSize: 0x44 } - - { offsetInCU: 0x19F, offset: 0x75A57, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0xFC, symBinAddr: 0x390C, symSize: 0x50 } - - { offsetInCU: 0x204, offset: 0x75ABC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0x150, symBinAddr: 0x3960, symSize: 0x68 } - - { offsetInCU: 0x27D, offset: 0x75B35, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x1BC, symBinAddr: 0x39CC, symSize: 0x98 } - - { offsetInCU: 0x307, offset: 0x75BBF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZTo', symObjAddr: 0x298, symBinAddr: 0x3AA8, symSize: 0x50 } - - { offsetInCU: 0x3D8, offset: 0x75C90, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZTo', symObjAddr: 0x334, symBinAddr: 0x3B44, symSize: 0x58 } - - { offsetInCU: 0x4B2, offset: 0x75D6A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZTo', symObjAddr: 0x3D4, symBinAddr: 0x3BE4, symSize: 0x58 } - - { offsetInCU: 0x591, offset: 0x75E49, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZTo', symObjAddr: 0x47C, symBinAddr: 0x3C8C, symSize: 0x60 } - - { offsetInCU: 0x63D, offset: 0x75EF5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZTo', symObjAddr: 0x4E0, symBinAddr: 0x3CF0, symSize: 0x8 } - - { offsetInCU: 0x6A6, offset: 0x75F5E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZTo', symObjAddr: 0x4EC, symBinAddr: 0x3CFC, symSize: 0x8 } - - { offsetInCU: 0x6FD, offset: 0x75FB5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZTo', symObjAddr: 0x508, symBinAddr: 0x3D18, symSize: 0x8 } - - { offsetInCU: 0x754, offset: 0x7600C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZTo', symObjAddr: 0x514, symBinAddr: 0x3D24, symSize: 0x8 } - - { offsetInCU: 0x7AB, offset: 0x76063, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZTo', symObjAddr: 0x520, symBinAddr: 0x3D30, symSize: 0x8 } - - { offsetInCU: 0x802, offset: 0x760BA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZTo', symObjAddr: 0x52C, symBinAddr: 0x3D3C, symSize: 0x8 } - - { offsetInCU: 0x881, offset: 0x76139, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZTo', symObjAddr: 0x53C, symBinAddr: 0x3D4C, symSize: 0x24 } - - { offsetInCU: 0x932, offset: 0x761EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZTo', symObjAddr: 0x564, symBinAddr: 0x3D74, symSize: 0x14 } - - { offsetInCU: 0x9A5, offset: 0x7625D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZTo', symObjAddr: 0x57C, symBinAddr: 0x3D8C, symSize: 0x8 } - - { offsetInCU: 0x9FC, offset: 0x762B4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZTo', symObjAddr: 0x5DC, symBinAddr: 0x3DEC, symSize: 0x74 } - - { offsetInCU: 0xA87, offset: 0x7633F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTo', symObjAddr: 0x7E4, symBinAddr: 0x3FF4, symSize: 0xA0 } - - { offsetInCU: 0xAD8, offset: 0x76390, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZTo', symObjAddr: 0xAEC, symBinAddr: 0x42FC, symSize: 0x98 } - - { offsetInCU: 0xB29, offset: 0x763E1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZTo', symObjAddr: 0xE40, symBinAddr: 0x4650, symSize: 0x98 } - - { offsetInCU: 0xB85, offset: 0x7643D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTo', symObjAddr: 0x1268, symBinAddr: 0x4A78, symSize: 0xD8 } - - { offsetInCU: 0xBCD, offset: 0x76485, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTo', symObjAddr: 0x1344, symBinAddr: 0x4B54, symSize: 0x34 } - - { offsetInCU: 0xC2D, offset: 0x764E5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfcTo', symObjAddr: 0x13C8, symBinAddr: 0x4BD8, symSize: 0x3C } - - { offsetInCU: 0xC7E, offset: 0x76536, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTf4nd_n', symObjAddr: 0x1438, symBinAddr: 0x4C48, symSize: 0x2AC } - - { offsetInCU: 0xEB2, offset: 0x7676A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTf4nnnd_n', symObjAddr: 0x16E4, symBinAddr: 0x4EF4, symSize: 0x25C } - - { offsetInCU: 0x10A8, offset: 0x76960, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTf4nnd_n', symObjAddr: 0x1940, symBinAddr: 0x5150, symSize: 0xCC } - - { offsetInCU: 0x11A1, offset: 0x76A59, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTf4nnnnd_n', symObjAddr: 0x1A0C, symBinAddr: 0x521C, symSize: 0x1AC } - - { offsetInCU: 0x1312, offset: 0x76BCA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTf4nnnnnnd_n', symObjAddr: 0x1BB8, symBinAddr: 0x53C8, symSize: 0x1C4 } - - { offsetInCU: 0x14A3, offset: 0x76D5B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTf4nnnnnnnnnnd_n', symObjAddr: 0x1D7C, symBinAddr: 0x558C, symSize: 0x1D8 } - - { offsetInCU: 0x168B, offset: 0x76F43, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTf4nnnd_n', symObjAddr: 0x1F54, symBinAddr: 0x5764, symSize: 0x1B4 } - - { offsetInCU: 0x1755, offset: 0x7700D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTf4nnnnd_n', symObjAddr: 0x22AC, symBinAddr: 0x5ABC, symSize: 0x1D4 } - - { offsetInCU: 0x1836, offset: 0x770EE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTf4d_n', symObjAddr: 0x2480, symBinAddr: 0x5C90, symSize: 0x114 } - - { offsetInCU: 0x18C9, offset: 0x77181, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TR', symObjAddr: 0x884, symBinAddr: 0x4094, symSize: 0x78 } - - { offsetInCU: 0x18E1, offset: 0x77199, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TR', symObjAddr: 0xB84, symBinAddr: 0x4394, symSize: 0x54 } - - { offsetInCU: 0x194E, offset: 0x77206, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfETo', symObjAddr: 0x1434, symBinAddr: 0x4C44, symSize: 0x4 } - - { offsetInCU: 0x19D9, offset: 0x77291, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCMa', symObjAddr: 0x2594, symBinAddr: 0x5DA4, symSize: 0x20 } - - { offsetInCU: 0x19ED, offset: 0x772A5, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TRTA', symObjAddr: 0x25D8, symBinAddr: 0x5DE8, symSize: 0x8 } - - { offsetInCU: 0x1A0C, offset: 0x772C4, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSg10ObjectiveC8ObjCBoolVIeyByy_ACSbIeggy_TRTA', symObjAddr: 0x25E0, symBinAddr: 0x5DF0, symSize: 0x18 } - - { offsetInCU: 0x1A35, offset: 0x772ED, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TRTA', symObjAddr: 0x25F8, symBinAddr: 0x5E08, symSize: 0x8 } - - { offsetInCU: 0x1A49, offset: 0x77301, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCMa', symObjAddr: 0x2600, symBinAddr: 0x5E10, symSize: 0x3C } - - { offsetInCU: 0x1A5D, offset: 0x77315, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_TA', symObjAddr: 0x2680, symBinAddr: 0x5E90, symSize: 0x34 } - - { offsetInCU: 0x1A71, offset: 0x77329, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x26B4, symBinAddr: 0x5EC4, symSize: 0x10 } - - { offsetInCU: 0x1A85, offset: 0x7733D, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x26C4, symBinAddr: 0x5ED4, symSize: 0x8 } - - { offsetInCU: 0x1A99, offset: 0x77351, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x26F0, symBinAddr: 0x5F00, symSize: 0x40 } - - { offsetInCU: 0x1ACD, offset: 0x77385, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2774, symBinAddr: 0x5F84, symSize: 0x40 } - - { offsetInCU: 0x1B0B, offset: 0x773C3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x27B4, symBinAddr: 0x5FC4, symSize: 0x28 } - - { offsetInCU: 0x1B3F, offset: 0x773F7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2834, symBinAddr: 0x6044, symSize: 0x3C } - - { offsetInCU: 0x1B73, offset: 0x7742B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x289C, symBinAddr: 0x60AC, symSize: 0x30 } - - { offsetInCU: 0x1BAF, offset: 0x77467, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_TA', symObjAddr: 0x2908, symBinAddr: 0x6118, symSize: 0x10 } - - { offsetInCU: 0x1BC3, offset: 0x7747B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2918, symBinAddr: 0x6128, symSize: 0x40 } - - { offsetInCU: 0x2042, offset: 0x778FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZ', symObjAddr: 0x0, symBinAddr: 0x3810, symSize: 0x4 } - - { offsetInCU: 0x205D, offset: 0x77915, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x3C, symBinAddr: 0x384C, symSize: 0x4 } - - { offsetInCU: 0x2078, offset: 0x77930, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0xB0, symBinAddr: 0x38C0, symSize: 0x4 } - - { offsetInCU: 0x2099, offset: 0x77951, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0xF8, symBinAddr: 0x3908, symSize: 0x4 } - - { offsetInCU: 0x20B4, offset: 0x7796C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0x14C, symBinAddr: 0x395C, symSize: 0x4 } - - { offsetInCU: 0x20CF, offset: 0x77987, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x1B8, symBinAddr: 0x39C8, symSize: 0x4 } - - { offsetInCU: 0x20EA, offset: 0x779A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZ', symObjAddr: 0x254, symBinAddr: 0x3A64, symSize: 0x44 } - - { offsetInCU: 0x2232, offset: 0x77AEA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZ', symObjAddr: 0x2E8, symBinAddr: 0x3AF8, symSize: 0x4C } - - { offsetInCU: 0x237B, offset: 0x77C33, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZ', symObjAddr: 0x38C, symBinAddr: 0x3B9C, symSize: 0x48 } - - { offsetInCU: 0x24C3, offset: 0x77D7B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZ', symObjAddr: 0x42C, symBinAddr: 0x3C3C, symSize: 0x50 } - - { offsetInCU: 0x2620, offset: 0x77ED8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZ', symObjAddr: 0x4DC, symBinAddr: 0x3CEC, symSize: 0x4 } - - { offsetInCU: 0x2692, offset: 0x77F4A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZ', symObjAddr: 0x4E8, symBinAddr: 0x3CF8, symSize: 0x4 } - - { offsetInCU: 0x26D5, offset: 0x77F8D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZ', symObjAddr: 0x4F4, symBinAddr: 0x3D04, symSize: 0x14 } - - { offsetInCU: 0x271A, offset: 0x77FD2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZ', symObjAddr: 0x510, symBinAddr: 0x3D20, symSize: 0x4 } - - { offsetInCU: 0x275D, offset: 0x78015, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZ', symObjAddr: 0x51C, symBinAddr: 0x3D2C, symSize: 0x4 } - - { offsetInCU: 0x27A0, offset: 0x78058, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZ', symObjAddr: 0x528, symBinAddr: 0x3D38, symSize: 0x4 } - - { offsetInCU: 0x27E3, offset: 0x7809B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZ', symObjAddr: 0x534, symBinAddr: 0x3D44, symSize: 0x8 } - - { offsetInCU: 0x28CA, offset: 0x78182, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZ', symObjAddr: 0x560, symBinAddr: 0x3D70, symSize: 0x4 } - - { offsetInCU: 0x2949, offset: 0x78201, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZ', symObjAddr: 0x578, symBinAddr: 0x3D88, symSize: 0x4 } - - { offsetInCU: 0x298C, offset: 0x78244, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZ', symObjAddr: 0x584, symBinAddr: 0x3D94, symSize: 0x58 } - - { offsetInCU: 0x2A4D, offset: 0x78305, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZ', symObjAddr: 0x650, symBinAddr: 0x3E60, symSize: 0x4 } - - { offsetInCU: 0x2A61, offset: 0x78319, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_', symObjAddr: 0x654, symBinAddr: 0x3E64, symSize: 0x190 } - - { offsetInCU: 0x2B01, offset: 0x783B9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZ', symObjAddr: 0x8FC, symBinAddr: 0x410C, symSize: 0x2C } - - { offsetInCU: 0x2B15, offset: 0x783CD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_', symObjAddr: 0x928, symBinAddr: 0x4138, symSize: 0x1C4 } - - { offsetInCU: 0x2BF9, offset: 0x784B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZ', symObjAddr: 0xBD8, symBinAddr: 0x43E8, symSize: 0x2C } - - { offsetInCU: 0x2C0D, offset: 0x784C5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_', symObjAddr: 0xC04, symBinAddr: 0x4414, symSize: 0x23C } - - { offsetInCU: 0x2CC1, offset: 0x78579, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZ', symObjAddr: 0xED8, symBinAddr: 0x46E8, symSize: 0x4 } - - { offsetInCU: 0x2CD5, offset: 0x7858D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_', symObjAddr: 0xEDC, symBinAddr: 0x46EC, symSize: 0x38C } - - { offsetInCU: 0x2F6C, offset: 0x78824, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZ', symObjAddr: 0x1340, symBinAddr: 0x4B50, symSize: 0x4 } - - { offsetInCU: 0x2F87, offset: 0x7883F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfC', symObjAddr: 0x1378, symBinAddr: 0x4B88, symSize: 0x20 } - - { offsetInCU: 0x2F9B, offset: 0x78853, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfc', symObjAddr: 0x1398, symBinAddr: 0x4BA8, symSize: 0x30 } - - { offsetInCU: 0x2FD1, offset: 0x78889, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfD', symObjAddr: 0x1404, symBinAddr: 0x4C14, symSize: 0x30 } - - { offsetInCU: 0x4F, offset: 0x78AB2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LLSo7GLKViewCvpZ', symObjAddr: 0x4CA0, symBinAddr: 0x10C00D0, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x78ACC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15_shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvpZ', symObjAddr: 0x4CA8, symBinAddr: 0x10C00D8, symSize: 0x0 } - - { offsetInCU: 0x83, offset: 0x78AE6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvpZ', symObjAddr: 0x4CB0, symBinAddr: 0x10C00E0, symSize: 0x0 } - - { offsetInCU: 0x9D, offset: 0x78B00, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LLSo10NSMapTableCySo8NSStringCACGvpZ', symObjAddr: 0x4CB8, symBinAddr: 0x10C00E8, symSize: 0x0 } - - { offsetInCU: 0xAB, offset: 0x78B0E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0x0, symBinAddr: 0x6250, symSize: 0x40 } - - { offsetInCU: 0xF0, offset: 0x78B53, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5store_WZ', symObjAddr: 0x40, symBinAddr: 0x6290, symSize: 0x30 } - - { offsetInCU: 0x135, offset: 0x78B98, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0xA8, symBinAddr: 0x62F8, symSize: 0x40 } - - { offsetInCU: 0x187, offset: 0x78BEA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x194, symBinAddr: 0x63E4, symSize: 0x10 } - - { offsetInCU: 0x1A7, offset: 0x78C0A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x194, symBinAddr: 0x63E4, symSize: 0x10 } - - { offsetInCU: 0x1DD, offset: 0x78C40, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1A4, symBinAddr: 0x63F4, symSize: 0x10 } - - { offsetInCU: 0x1FD, offset: 0x78C60, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1A4, symBinAddr: 0x63F4, symSize: 0x10 } - - { offsetInCU: 0x24C, offset: 0x78CAF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyFTo', symObjAddr: 0x1F8, symBinAddr: 0x6448, symSize: 0x44 } - - { offsetInCU: 0x301, offset: 0x78D64, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvgTo', symObjAddr: 0x23C, symBinAddr: 0x648C, symSize: 0x44 } - - { offsetInCU: 0x33E, offset: 0x78DA1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvsTo', symObjAddr: 0x2C4, symBinAddr: 0x6514, symSize: 0x30 } - - { offsetInCU: 0x3CD, offset: 0x78E30, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvgTo', symObjAddr: 0x518, symBinAddr: 0x6768, symSize: 0x44 } - - { offsetInCU: 0x425, offset: 0x78E88, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvsTo', symObjAddr: 0x5A0, symBinAddr: 0x67F0, symSize: 0x48 } - - { offsetInCU: 0x480, offset: 0x78EE3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvgTo', symObjAddr: 0x5E8, symBinAddr: 0x6838, symSize: 0x44 } - - { offsetInCU: 0x4D8, offset: 0x78F3B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvsTo', symObjAddr: 0x670, symBinAddr: 0x68C0, symSize: 0x48 } - - { offsetInCU: 0x533, offset: 0x78F96, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x6B8, symBinAddr: 0x6908, symSize: 0x10 } - - { offsetInCU: 0x553, offset: 0x78FB6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x6B8, symBinAddr: 0x6908, symSize: 0x10 } - - { offsetInCU: 0x589, offset: 0x78FEC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6C8, symBinAddr: 0x6918, symSize: 0x10 } - - { offsetInCU: 0x5A9, offset: 0x7900C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6C8, symBinAddr: 0x6918, symSize: 0x10 } - - { offsetInCU: 0x5CC, offset: 0x7902F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6D8, symBinAddr: 0x6928, symSize: 0x10 } - - { offsetInCU: 0x5EC, offset: 0x7904F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6D8, symBinAddr: 0x6928, symSize: 0x10 } - - { offsetInCU: 0x624, offset: 0x79087, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvsTo', symObjAddr: 0x6E8, symBinAddr: 0x6938, symSize: 0x34 } - - { offsetInCU: 0x67D, offset: 0x790E0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x71C, symBinAddr: 0x696C, symSize: 0x10 } - - { offsetInCU: 0x69D, offset: 0x79100, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x71C, symBinAddr: 0x696C, symSize: 0x10 } - - { offsetInCU: 0x6D3, offset: 0x79136, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x72C, symBinAddr: 0x697C, symSize: 0x10 } - - { offsetInCU: 0x6F3, offset: 0x79156, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x72C, symBinAddr: 0x697C, symSize: 0x10 } - - { offsetInCU: 0x716, offset: 0x79179, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x73C, symBinAddr: 0x698C, symSize: 0x34 } - - { offsetInCU: 0x748, offset: 0x791AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x7DC, symBinAddr: 0x6A2C, symSize: 0x34 } - - { offsetInCU: 0x790, offset: 0x791F3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvgTo', symObjAddr: 0x87C, symBinAddr: 0x6ACC, symSize: 0x20 } - - { offsetInCU: 0x7F8, offset: 0x7925B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvgTo', symObjAddr: 0x8C0, symBinAddr: 0x6B10, symSize: 0x20 } - - { offsetInCU: 0x897, offset: 0x792FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x928, symBinAddr: 0x6B78, symSize: 0xC4 } - - { offsetInCU: 0x9A7, offset: 0x7940A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x124C, symBinAddr: 0x749C, symSize: 0xC4 } - - { offsetInCU: 0xA10, offset: 0x79473, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtFTo', symObjAddr: 0x169C, symBinAddr: 0x78EC, symSize: 0xB0 } - - { offsetInCU: 0xA4D, offset: 0x794B0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtFTo', symObjAddr: 0x180C, symBinAddr: 0x7A5C, symSize: 0xB8 } - - { offsetInCU: 0xAC5, offset: 0x79528, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbFTo', symObjAddr: 0x19A8, symBinAddr: 0x7BF8, symSize: 0x3C } - - { offsetInCU: 0xAF8, offset: 0x7955B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x19E4, symBinAddr: 0x7C34, symSize: 0x10 } - - { offsetInCU: 0xB18, offset: 0x7957B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x19E4, symBinAddr: 0x7C34, symSize: 0x10 } - - { offsetInCU: 0xB52, offset: 0x795B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvsTo', symObjAddr: 0x19F4, symBinAddr: 0x7C44, symSize: 0x34 } - - { offsetInCU: 0xBAD, offset: 0x79610, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyFTo', symObjAddr: 0x1A70, symBinAddr: 0x7CC0, symSize: 0x48 } - - { offsetInCU: 0xC47, offset: 0x796AA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VFTo', symObjAddr: 0x1B04, symBinAddr: 0x7D54, symSize: 0x64 } - - { offsetInCU: 0xD0C, offset: 0x7976F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VFTo', symObjAddr: 0x1BC0, symBinAddr: 0x7E10, symSize: 0x94 } - - { offsetInCU: 0xD99, offset: 0x797FC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC23enterBackgroundListeneryycSgvsTo', symObjAddr: 0x1C94, symBinAddr: 0x7EE4, symSize: 0x6C } - - { offsetInCU: 0xDFB, offset: 0x7985E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC20becomeActiveListeneryycSgvsTo', symObjAddr: 0x1DA4, symBinAddr: 0x7FF4, symSize: 0x6C } - - { offsetInCU: 0xE58, offset: 0x798BB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvgTo', symObjAddr: 0x1E10, symBinAddr: 0x8060, symSize: 0xB0 } - - { offsetInCU: 0xEAA, offset: 0x7990D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvsTo', symObjAddr: 0x1F90, symBinAddr: 0x81E0, symSize: 0x94 } - - { offsetInCU: 0xF3C, offset: 0x7999F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x28B8, symBinAddr: 0x8B08, symSize: 0x28 } - - { offsetInCU: 0xF91, offset: 0x799F4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x2F74, symBinAddr: 0x91C4, symSize: 0x20 } - - { offsetInCU: 0xFC4, offset: 0x79A27, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x2F94, symBinAddr: 0x91E4, symSize: 0x10 } - - { offsetInCU: 0xFE4, offset: 0x79A47, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x2F94, symBinAddr: 0x91E4, symSize: 0x10 } - - { offsetInCU: 0x101C, offset: 0x79A7F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvsTo', symObjAddr: 0x2FA4, symBinAddr: 0x91F4, symSize: 0x34 } - - { offsetInCU: 0x108A, offset: 0x79AED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvgTo', symObjAddr: 0x3058, symBinAddr: 0x92A8, symSize: 0x20 } - - { offsetInCU: 0x10E4, offset: 0x79B47, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvsTo', symObjAddr: 0x3078, symBinAddr: 0x92C8, symSize: 0x34 } - - { offsetInCU: 0x1144, offset: 0x79BA7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgFTo', symObjAddr: 0x30DC, symBinAddr: 0x932C, symSize: 0x34 } - - { offsetInCU: 0x1288, offset: 0x79CEB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyFTo', symObjAddr: 0x3554, symBinAddr: 0x97A4, symSize: 0x28 } - - { offsetInCU: 0x12BB, offset: 0x79D1E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfDTo', symObjAddr: 0x3844, symBinAddr: 0x9A94, symSize: 0x24 } - - { offsetInCU: 0x12F6, offset: 0x79D59, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTo', symObjAddr: 0x3920, symBinAddr: 0x9B70, symSize: 0x34 } - - { offsetInCU: 0x1329, offset: 0x79D8C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvgZTf4d_n', symObjAddr: 0x42B4, symBinAddr: 0xA504, symSize: 0x298 } - - { offsetInCU: 0x14A6, offset: 0x79F09, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTf4nnd_n', symObjAddr: 0x4610, symBinAddr: 0xA860, symSize: 0xA0 } - - { offsetInCU: 0x1712, offset: 0x7A175, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x1C68, symBinAddr: 0x7EB8, symSize: 0x2C } - - { offsetInCU: 0x172A, offset: 0x7A18D, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_So8NSStringCABIeyByy_TR', symObjAddr: 0x1F18, symBinAddr: 0x8168, symSize: 0x78 } - - { offsetInCU: 0x1742, offset: 0x7A1A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTK', symObjAddr: 0x2080, symBinAddr: 0x82D0, symSize: 0x94 } - - { offsetInCU: 0x177A, offset: 0x7A1DD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTk', symObjAddr: 0x2114, symBinAddr: 0x8364, symSize: 0xB8 } - - { offsetInCU: 0x17BC, offset: 0x7A21F, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TR', symObjAddr: 0x21CC, symBinAddr: 0x841C, symSize: 0x6C } - - { offsetInCU: 0x1861, offset: 0x7A2C4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfETo', symObjAddr: 0x3868, symBinAddr: 0x9AB8, symSize: 0xB4 } - - { offsetInCU: 0x1891, offset: 0x7A2F4, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOy', symObjAddr: 0x3954, symBinAddr: 0x9BA4, symSize: 0x10 } - - { offsetInCU: 0x18A5, offset: 0x7A308, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCMa', symObjAddr: 0x3964, symBinAddr: 0x9BB4, symSize: 0x20 } - - { offsetInCU: 0x18C4, offset: 0x7A327, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo18NSLayoutConstraintC_Tgm5', symObjAddr: 0x3984, symBinAddr: 0x9BD4, symSize: 0x64 } - - { offsetInCU: 0x1ACB, offset: 0x7A52E, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x454C, symBinAddr: 0xA79C, symSize: 0x40 } - - { offsetInCU: 0x1ADF, offset: 0x7A542, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x458C, symBinAddr: 0xA7DC, symSize: 0x40 } - - { offsetInCU: 0x1AF3, offset: 0x7A556, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x45CC, symBinAddr: 0xA81C, symSize: 0x24 } - - { offsetInCU: 0x1B07, offset: 0x7A56A, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x45F0, symBinAddr: 0xA840, symSize: 0x20 } - - { offsetInCU: 0x1B26, offset: 0x7A589, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSo19UIGestureRecognizerCIeyByy_SSADIeggg_TRTA', symObjAddr: 0x4AA4, symBinAddr: 0xACF4, symSize: 0x48 } - - { offsetInCU: 0x1B4F, offset: 0x7A5B2, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x4AEC, symBinAddr: 0xAD3C, symSize: 0x10 } - - { offsetInCU: 0x1B63, offset: 0x7A5C6, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x4AFC, symBinAddr: 0xAD4C, symSize: 0x8 } - - { offsetInCU: 0x1B77, offset: 0x7A5DA, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOe', symObjAddr: 0x4B04, symBinAddr: 0xAD54, symSize: 0x10 } - - { offsetInCU: 0x1B96, offset: 0x7A5F9, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x4B14, symBinAddr: 0xAD64, symSize: 0xC } - - { offsetInCU: 0x1BBF, offset: 0x7A622, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TRTA', symObjAddr: 0x4B44, symBinAddr: 0xAD94, symSize: 0x8 } - - { offsetInCU: 0x1BDE, offset: 0x7A641, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SSABytIegnnr_TRTA', symObjAddr: 0x4B4C, symBinAddr: 0xAD9C, symSize: 0x30 } - - { offsetInCU: 0x1C07, offset: 0x7A66A, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x4B7C, symBinAddr: 0xADCC, symSize: 0x10 } - - { offsetInCU: 0x1C1B, offset: 0x7A67E, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x4BC4, symBinAddr: 0xAE14, symSize: 0x3C } - - { offsetInCU: 0x1EA0, offset: 0x7A903, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTgm5Tf4g_n', symObjAddr: 0x41A4, symBinAddr: 0xA3F4, symSize: 0x110 } - - { offsetInCU: 0x2275, offset: 0x7ACD8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyF', symObjAddr: 0x1B4, symBinAddr: 0x6404, symSize: 0x44 } - - { offsetInCU: 0x231E, offset: 0x7AD81, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvg', symObjAddr: 0x280, symBinAddr: 0x64D0, symSize: 0x44 } - - { offsetInCU: 0x2351, offset: 0x7ADB4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvs', symObjAddr: 0x2F4, symBinAddr: 0x6544, symSize: 0xEC } - - { offsetInCU: 0x239D, offset: 0x7AE00, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM', symObjAddr: 0x3E0, symBinAddr: 0x6630, symSize: 0x58 } - - { offsetInCU: 0x23C2, offset: 0x7AE25, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM.resume.0', symObjAddr: 0x438, symBinAddr: 0x6688, symSize: 0xE0 } - - { offsetInCU: 0x2403, offset: 0x7AE66, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64Vvg', symObjAddr: 0x55C, symBinAddr: 0x67AC, symSize: 0x44 } - - { offsetInCU: 0x245B, offset: 0x7AEBE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64Vvg', symObjAddr: 0x62C, symBinAddr: 0x687C, symSize: 0x44 } - - { offsetInCU: 0x2548, offset: 0x7AFAB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg', symObjAddr: 0x770, symBinAddr: 0x69C0, symSize: 0x6C } - - { offsetInCU: 0x25D7, offset: 0x7B03A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg', symObjAddr: 0x810, symBinAddr: 0x6A60, symSize: 0x6C } - - { offsetInCU: 0x2687, offset: 0x7B0EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvg', symObjAddr: 0x89C, symBinAddr: 0x6AEC, symSize: 0x24 } - - { offsetInCU: 0x26CF, offset: 0x7B132, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvg', symObjAddr: 0x8E0, symBinAddr: 0x6B30, symSize: 0x24 } - - { offsetInCU: 0x2703, offset: 0x7B166, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btF', symObjAddr: 0x904, symBinAddr: 0x6B54, symSize: 0x24 } - - { offsetInCU: 0x297C, offset: 0x7B3DF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btF', symObjAddr: 0x9EC, symBinAddr: 0x6C3C, symSize: 0x860 } - - { offsetInCU: 0x3162, offset: 0x7BBC5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtF', symObjAddr: 0x1310, symBinAddr: 0x7560, symSize: 0x38C } - - { offsetInCU: 0x37B5, offset: 0x7C218, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtF', symObjAddr: 0x174C, symBinAddr: 0x799C, symSize: 0xC0 } - - { offsetInCU: 0x3846, offset: 0x7C2A9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbF', symObjAddr: 0x18C4, symBinAddr: 0x7B14, symSize: 0xE4 } - - { offsetInCU: 0x39A1, offset: 0x7C404, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyF', symObjAddr: 0x1A28, symBinAddr: 0x7C78, symSize: 0x48 } - - { offsetInCU: 0x3A27, offset: 0x7C48A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VF', symObjAddr: 0x1AB8, symBinAddr: 0x7D08, symSize: 0x4C } - - { offsetInCU: 0x3B48, offset: 0x7C5AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VF', symObjAddr: 0x1B68, symBinAddr: 0x7DB8, symSize: 0x58 } - - { offsetInCU: 0x3C3E, offset: 0x7C6A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvg', symObjAddr: 0x1EC0, symBinAddr: 0x8110, symSize: 0x58 } - - { offsetInCU: 0x3C8A, offset: 0x7C6ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvs', symObjAddr: 0x2024, symBinAddr: 0x8274, symSize: 0x5C } - - { offsetInCU: 0x3CB3, offset: 0x7C716, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM', symObjAddr: 0x2238, symBinAddr: 0x8488, symSize: 0x44 } - - { offsetInCU: 0x3CD9, offset: 0x7C73C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM.resume.0', symObjAddr: 0x227C, symBinAddr: 0x84CC, symSize: 0x4 } - - { offsetInCU: 0x3D81, offset: 0x7C7E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x2280, symBinAddr: 0x84D0, symSize: 0x638 } - - { offsetInCU: 0x3EF0, offset: 0x7C953, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfC', symObjAddr: 0x28E0, symBinAddr: 0x8B30, symSize: 0x50 } - - { offsetInCU: 0x3F0B, offset: 0x7C96E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfc', symObjAddr: 0x2930, symBinAddr: 0x8B80, symSize: 0x644 } - - { offsetInCU: 0x409B, offset: 0x7CAFE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvW', symObjAddr: 0x2FD8, symBinAddr: 0x9228, symSize: 0x80 } - - { offsetInCU: 0x4191, offset: 0x7CBF4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgF', symObjAddr: 0x30AC, symBinAddr: 0x92FC, symSize: 0x30 } - - { offsetInCU: 0x422F, offset: 0x7CC92, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6resize33_508084857CA7D194CA72FEB80DD78002LLyyF', symObjAddr: 0x3110, symBinAddr: 0x9360, symSize: 0x270 } - - { offsetInCU: 0x465C, offset: 0x7D0BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyF', symObjAddr: 0x3380, symBinAddr: 0x95D0, symSize: 0x1D4 } - - { offsetInCU: 0x48D9, offset: 0x7D33C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfD', symObjAddr: 0x357C, symBinAddr: 0x97CC, symSize: 0x2C8 } - - { offsetInCU: 0x4969, offset: 0x7D3CC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZ', symObjAddr: 0x391C, symBinAddr: 0x9B6C, symSize: 0x4 } - - { offsetInCU: 0x4997, offset: 0x7D3FA, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x39E8, symBinAddr: 0x9C38, symSize: 0x64 } - - { offsetInCU: 0x49F1, offset: 0x7D454, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSS_ypTg5', symObjAddr: 0x3A4C, symBinAddr: 0x9C9C, symSize: 0x6C } - - { offsetInCU: 0x4A71, offset: 0x7D4D4, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtFSS_ypTg5', symObjAddr: 0x3AB8, symBinAddr: 0x9D08, symSize: 0xD8 } - - { offsetInCU: 0x4AAE, offset: 0x7D511, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x3B90, symBinAddr: 0x9DE0, symSize: 0xE0 } - - { offsetInCU: 0x4B29, offset: 0x7D58C, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_ypTg5', symObjAddr: 0x3C70, symBinAddr: 0x9EC0, symSize: 0x1F4 } - - { offsetInCU: 0x4BE5, offset: 0x7D648, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_ypTg5', symObjAddr: 0x3E64, symBinAddr: 0xA0B4, symSize: 0x340 } - - { offsetInCU: 0x27, offset: 0x7D895, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xAEB4, symSize: 0x10 } - - { offsetInCU: 0x62, offset: 0x7D8D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCMa', symObjAddr: 0x10, symBinAddr: 0xAEC4, symSize: 0x20 } - - { offsetInCU: 0x187, offset: 0x7D9F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xAEB4, symSize: 0x10 } - - { offsetInCU: 0x65, offset: 0x7DA84, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xAEE4, symSize: 0x10 } - - { offsetInCU: 0x85, offset: 0x7DAA4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xAEE4, symSize: 0x10 } - - { offsetInCU: 0xBB, offset: 0x7DADA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xAEF4, symSize: 0x10 } - - { offsetInCU: 0xDB, offset: 0x7DAFA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xAEF4, symSize: 0x10 } - - { offsetInCU: 0x114, offset: 0x7DB33, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvgTo', symObjAddr: 0x20, symBinAddr: 0xAF04, symSize: 0x44 } - - { offsetInCU: 0x16C, offset: 0x7DB8B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvsTo', symObjAddr: 0x64, symBinAddr: 0xAF48, symSize: 0x48 } - - { offsetInCU: 0x1C7, offset: 0x7DBE6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvgTo', symObjAddr: 0xAC, symBinAddr: 0xAF90, symSize: 0x44 } - - { offsetInCU: 0x21F, offset: 0x7DC3E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvsTo', symObjAddr: 0xF0, symBinAddr: 0xAFD4, symSize: 0x48 } - - { offsetInCU: 0x27A, offset: 0x7DC99, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x138, symBinAddr: 0xB01C, symSize: 0x10 } - - { offsetInCU: 0x29A, offset: 0x7DCB9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x138, symBinAddr: 0xB01C, symSize: 0x10 } - - { offsetInCU: 0x2D0, offset: 0x7DCEF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x148, symBinAddr: 0xB02C, symSize: 0x10 } - - { offsetInCU: 0x2F0, offset: 0x7DD0F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x148, symBinAddr: 0xB02C, symSize: 0x10 } - - { offsetInCU: 0x329, offset: 0x7DD48, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x158, symBinAddr: 0xB03C, symSize: 0x10 } - - { offsetInCU: 0x349, offset: 0x7DD68, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x158, symBinAddr: 0xB03C, symSize: 0x10 } - - { offsetInCU: 0x37F, offset: 0x7DD9E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x168, symBinAddr: 0xB04C, symSize: 0x10 } - - { offsetInCU: 0x39F, offset: 0x7DDBE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x168, symBinAddr: 0xB04C, symSize: 0x10 } - - { offsetInCU: 0x3D8, offset: 0x7DDF7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvgTo', symObjAddr: 0x178, symBinAddr: 0xB05C, symSize: 0x44 } - - { offsetInCU: 0x430, offset: 0x7DE4F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvsTo', symObjAddr: 0x1BC, symBinAddr: 0xB0A0, symSize: 0x48 } - - { offsetInCU: 0x48B, offset: 0x7DEAA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x204, symBinAddr: 0xB0E8, symSize: 0x10 } - - { offsetInCU: 0x4AB, offset: 0x7DECA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x204, symBinAddr: 0xB0E8, symSize: 0x10 } - - { offsetInCU: 0x4E1, offset: 0x7DF00, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x214, symBinAddr: 0xB0F8, symSize: 0x10 } - - { offsetInCU: 0x501, offset: 0x7DF20, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x214, symBinAddr: 0xB0F8, symSize: 0x10 } - - { offsetInCU: 0x53A, offset: 0x7DF59, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x224, symBinAddr: 0xB108, symSize: 0x10 } - - { offsetInCU: 0x55A, offset: 0x7DF79, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x224, symBinAddr: 0xB108, symSize: 0x10 } - - { offsetInCU: 0x590, offset: 0x7DFAF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x234, symBinAddr: 0xB118, symSize: 0x10 } - - { offsetInCU: 0x5B0, offset: 0x7DFCF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x234, symBinAddr: 0xB118, symSize: 0x10 } - - { offsetInCU: 0x5E9, offset: 0x7E008, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvgTo', symObjAddr: 0x244, symBinAddr: 0xB128, symSize: 0x48 } - - { offsetInCU: 0x63F, offset: 0x7E05E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvsTo', symObjAddr: 0x28C, symBinAddr: 0xB170, symSize: 0x40 } - - { offsetInCU: 0x682, offset: 0x7E0A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13SIZE_OF_FLOATSivgZTo', symObjAddr: 0x2CC, symBinAddr: 0xB1B0, symSize: 0x8 } - - { offsetInCU: 0x69E, offset: 0x7E0BD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13VERTEX_SHADERSSvgZTo', symObjAddr: 0x2D4, symBinAddr: 0xB1B8, symSize: 0x2C } - - { offsetInCU: 0x6D0, offset: 0x7E0EF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x300, symBinAddr: 0xB1E4, symSize: 0x10 } - - { offsetInCU: 0x6F0, offset: 0x7E10F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x300, symBinAddr: 0xB1E4, symSize: 0x10 } - - { offsetInCU: 0x728, offset: 0x7E147, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvsTo', symObjAddr: 0x310, symBinAddr: 0xB1F4, symSize: 0x34 } - - { offsetInCU: 0x781, offset: 0x7E1A0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x418, symBinAddr: 0xB2FC, symSize: 0x10 } - - { offsetInCU: 0x7A1, offset: 0x7E1C0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x418, symBinAddr: 0xB2FC, symSize: 0x10 } - - { offsetInCU: 0x7D7, offset: 0x7E1F6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x428, symBinAddr: 0xB30C, symSize: 0x10 } - - { offsetInCU: 0x7F7, offset: 0x7E216, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x428, symBinAddr: 0xB30C, symSize: 0x10 } - - { offsetInCU: 0x846, offset: 0x7E265, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfcTo', symObjAddr: 0x5A4, symBinAddr: 0xB448, symSize: 0x20 } - - { offsetInCU: 0x878, offset: 0x7E297, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyFTo', symObjAddr: 0x708, symBinAddr: 0xB5AC, symSize: 0x28 } - - { offsetInCU: 0x8D0, offset: 0x7E2EF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTo', symObjAddr: 0x744, symBinAddr: 0xB5E8, symSize: 0x88 } - - { offsetInCU: 0x934, offset: 0x7E353, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTo', symObjAddr: 0x7CC, symBinAddr: 0xB670, symSize: 0x7C } - - { offsetInCU: 0x9D6, offset: 0x7E3F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyFTo', symObjAddr: 0xBF4, symBinAddr: 0xBA98, symSize: 0x28 } - - { offsetInCU: 0xAC0, offset: 0x7E4DF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCMa', symObjAddr: 0x584, symBinAddr: 0xB428, symSize: 0x20 } - - { offsetInCU: 0xB34, offset: 0x7E553, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfETo', symObjAddr: 0xC4C, symBinAddr: 0xBAF0, symSize: 0x58 } - - { offsetInCU: 0x121F, offset: 0x7EC3E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfC', symObjAddr: 0x438, symBinAddr: 0xB31C, symSize: 0x20 } - - { offsetInCU: 0x1239, offset: 0x7EC58, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfc', symObjAddr: 0x458, symBinAddr: 0xB33C, symSize: 0xEC } - - { offsetInCU: 0x1271, offset: 0x7EC90, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyF', symObjAddr: 0x5C4, symBinAddr: 0xB468, symSize: 0x144 } - - { offsetInCU: 0x142C, offset: 0x7EE4B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtF', symObjAddr: 0x730, symBinAddr: 0xB5D4, symSize: 0x14 } - - { offsetInCU: 0x14DD, offset: 0x7EEFC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyF', symObjAddr: 0x848, symBinAddr: 0xB6EC, symSize: 0x3AC } - - { offsetInCU: 0x184D, offset: 0x7F26C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfD', symObjAddr: 0xC1C, symBinAddr: 0xBAC0, symSize: 0x30 } - - { offsetInCU: 0x1938, offset: 0x7F357, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTf4ddnndnndn_n', symObjAddr: 0xCA4, symBinAddr: 0xBB48, symSize: 0x65C } - - { offsetInCU: 0x2136, offset: 0x7FB55, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTf4nnnnndn_n', symObjAddr: 0x1344, symBinAddr: 0xC1E8, symSize: 0x6C8 } - - { offsetInCU: 0x10C, offset: 0x80515, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfcTo', symObjAddr: 0xED4, symBinAddr: 0xD75C, symSize: 0x68 } - - { offsetInCU: 0x19C, offset: 0x805A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCfETo', symObjAddr: 0xF48, symBinAddr: 0xD7D0, symSize: 0x10 } - - { offsetInCU: 0x1CB, offset: 0x805D4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6handleyySo19UIGestureRecognizerCFTo', symObjAddr: 0xF58, symBinAddr: 0xD7E0, symSize: 0x4 } - - { offsetInCU: 0x368, offset: 0x80771, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCACycfcTo', symObjAddr: 0x16DC, symBinAddr: 0xDF64, symSize: 0x2C } - - { offsetInCU: 0x5D4, offset: 0x809DD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCfETo', symObjAddr: 0x1744, symBinAddr: 0xDFCC, symSize: 0x68 } - - { offsetInCU: 0x603, offset: 0x80A0C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCMa', symObjAddr: 0x17AC, symBinAddr: 0xE034, symSize: 0x20 } - - { offsetInCU: 0x617, offset: 0x80A20, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCMa', symObjAddr: 0x17CC, symBinAddr: 0xE054, symSize: 0x20 } - - { offsetInCU: 0x62B, offset: 0x80A34, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwCP', symObjAddr: 0x17EC, symBinAddr: 0xE074, symSize: 0x30 } - - { offsetInCU: 0x63F, offset: 0x80A48, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwxx', symObjAddr: 0x181C, symBinAddr: 0xE0A4, symSize: 0x8 } - - { offsetInCU: 0x653, offset: 0x80A5C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwcp', symObjAddr: 0x1824, symBinAddr: 0xE0AC, symSize: 0x3C } - - { offsetInCU: 0x667, offset: 0x80A70, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwca', symObjAddr: 0x1860, symBinAddr: 0xE0E8, symSize: 0x50 } - - { offsetInCU: 0x67B, offset: 0x80A84, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwta', symObjAddr: 0x18BC, symBinAddr: 0xE138, symSize: 0x40 } - - { offsetInCU: 0x68F, offset: 0x80A98, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwet', symObjAddr: 0x18FC, symBinAddr: 0xE178, symSize: 0x48 } - - { offsetInCU: 0x6A3, offset: 0x80AAC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwst', symObjAddr: 0x1944, symBinAddr: 0xE1C0, symSize: 0x40 } - - { offsetInCU: 0x6B7, offset: 0x80AC0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVMa', symObjAddr: 0x1984, symBinAddr: 0xE200, symSize: 0x10 } - - { offsetInCU: 0x6CB, offset: 0x80AD4, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x1994, symBinAddr: 0xE210, symSize: 0x48 } - - { offsetInCU: 0x6DF, offset: 0x80AE8, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x1AA0, symBinAddr: 0xE258, symSize: 0x58 } - - { offsetInCU: 0x6F3, offset: 0x80AFC, size: 0x8, addend: 0x0, symName: '_$sSh8IteratorV8_VariantOyx__GSHRzlWOe', symObjAddr: 0x1AF8, symBinAddr: 0xE2B0, symSize: 0x8 } - - { offsetInCU: 0x761, offset: 0x80B6A, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOe', symObjAddr: 0x1DE4, symBinAddr: 0xE59C, symSize: 0x10 } - - { offsetInCU: 0xC93, offset: 0x8109C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x0, symBinAddr: 0xC8B0, symSize: 0x540 } - - { offsetInCU: 0xF2F, offset: 0x81338, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesMoved_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x54C, symBinAddr: 0xCDFC, symSize: 0xE0 } - - { offsetInCU: 0xFAE, offset: 0x813B7, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x6F0, symBinAddr: 0xCF8C, symSize: 0x9C } - - { offsetInCU: 0x1041, offset: 0x8144A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc', symObjAddr: 0xDCC, symBinAddr: 0xD654, symSize: 0x108 } - - { offsetInCU: 0x118B, offset: 0x81594, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6onMove33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySo19UIGestureRecognizerC_ShySo7UITouchCGSgtF', symObjAddr: 0x12D0, symBinAddr: 0xDB58, symSize: 0x40C } - - { offsetInCU: 0x18A1, offset: 0x81CAA, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1B00, symBinAddr: 0xE2B8, symSize: 0x14 } - - { offsetInCU: 0x1940, offset: 0x81D49, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6canvasAcA9NSCCanvasC_tcfcTf4gn_n', symObjAddr: 0x1B14, symBinAddr: 0xE2CC, symSize: 0x1DC } - - { offsetInCU: 0x27, offset: 0x81F26, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xE5AC, symSize: 0x2C } - - { offsetInCU: 0x4B, offset: 0x81F4A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvpZ', symObjAddr: 0x2D8, symBinAddr: 0x10C03E0, symSize: 0x0 } - - { offsetInCU: 0x65, offset: 0x81F64, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xE5AC, symSize: 0x2C } - - { offsetInCU: 0x98, offset: 0x81F97, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZTo', symObjAddr: 0x178, symBinAddr: 0xE724, symSize: 0x40 } - - { offsetInCU: 0x104, offset: 0x82003, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfcTo', symObjAddr: 0x228, symBinAddr: 0xE7D4, symSize: 0x3C } - - { offsetInCU: 0x156, offset: 0x82055, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queue_WZ', symObjAddr: 0x2C, symBinAddr: 0xE5D8, symSize: 0x10C } - - { offsetInCU: 0x181, offset: 0x82080, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCMa', symObjAddr: 0x208, symBinAddr: 0xE7B4, symSize: 0x20 } - - { offsetInCU: 0x195, offset: 0x82094, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfETo', symObjAddr: 0x294, symBinAddr: 0xE840, symSize: 0x4 } - - { offsetInCU: 0x1C0, offset: 0x820BF, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x298, symBinAddr: 0xE844, symSize: 0x3C } - - { offsetInCU: 0x320, offset: 0x8221F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZ', symObjAddr: 0x138, symBinAddr: 0xE6E4, symSize: 0x40 } - - { offsetInCU: 0x360, offset: 0x8225F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfC', symObjAddr: 0x1B8, symBinAddr: 0xE764, symSize: 0x20 } - - { offsetInCU: 0x374, offset: 0x82273, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfc', symObjAddr: 0x1D8, symBinAddr: 0xE784, symSize: 0x30 } - - { offsetInCU: 0x3B0, offset: 0x822AF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfD', symObjAddr: 0x264, symBinAddr: 0xE810, symSize: 0x30 } - - { offsetInCU: 0x2B, offset: 0x822FD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xE880, symSize: 0xA4 } - - { offsetInCU: 0x66, offset: 0x82338, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZTo', symObjAddr: 0xA4, symBinAddr: 0xE924, symSize: 0xA4 } - - { offsetInCU: 0xF9, offset: 0x823CB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZTo', symObjAddr: 0x1D8, symBinAddr: 0xEA58, symSize: 0x110 } - - { offsetInCU: 0x1A2, offset: 0x82474, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZTo', symObjAddr: 0x30C, symBinAddr: 0xEB8C, symSize: 0x28 } - - { offsetInCU: 0x222, offset: 0x824F4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTo', symObjAddr: 0x338, symBinAddr: 0xEBB8, symSize: 0xA0 } - - { offsetInCU: 0x29B, offset: 0x8256D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZTo', symObjAddr: 0x4D0, symBinAddr: 0xED50, symSize: 0x15C } - - { offsetInCU: 0x330, offset: 0x82602, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfcTo', symObjAddr: 0x67C, symBinAddr: 0xEEFC, symSize: 0x3C } - - { offsetInCU: 0x381, offset: 0x82653, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTf4nnnnnndd_n', symObjAddr: 0x6E8, symBinAddr: 0xEF68, symSize: 0x160 } - - { offsetInCU: 0x4DF, offset: 0x827B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC7getFile33_F00B23A4165DD6ABFCD23C8811C7DF43LLyS2SKFZTf4nd_g', symObjAddr: 0x848, symBinAddr: 0xF0C8, symSize: 0x368 } - - { offsetInCU: 0x5AE, offset: 0x82880, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCMa', symObjAddr: 0xBB0, symBinAddr: 0xF430, symSize: 0x20 } - - { offsetInCU: 0x5C2, offset: 0x82894, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOAEs5ErrorAAWl', symObjAddr: 0xBD0, symBinAddr: 0xF450, symSize: 0x44 } - - { offsetInCU: 0x5D6, offset: 0x828A8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwCP', symObjAddr: 0xC14, symBinAddr: 0xF494, symSize: 0x2C } - - { offsetInCU: 0x5EA, offset: 0x828BC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwxx', symObjAddr: 0xC40, symBinAddr: 0xF4C0, symSize: 0x8 } - - { offsetInCU: 0x5FE, offset: 0x828D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwca', symObjAddr: 0xC48, symBinAddr: 0xF4C8, symSize: 0x40 } - - { offsetInCU: 0x612, offset: 0x828E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwta', symObjAddr: 0xC94, symBinAddr: 0xF508, symSize: 0x30 } - - { offsetInCU: 0x626, offset: 0x828F8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwet', symObjAddr: 0xCC4, symBinAddr: 0xF538, symSize: 0x48 } - - { offsetInCU: 0x63A, offset: 0x8290C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwst', symObjAddr: 0xD0C, symBinAddr: 0xF580, symSize: 0x3C } - - { offsetInCU: 0x64E, offset: 0x82920, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwug', symObjAddr: 0xD48, symBinAddr: 0xF5BC, symSize: 0x8 } - - { offsetInCU: 0x662, offset: 0x82934, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwup', symObjAddr: 0xD50, symBinAddr: 0xF5C4, symSize: 0x4 } - - { offsetInCU: 0x676, offset: 0x82948, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwui', symObjAddr: 0xD54, symBinAddr: 0xF5C8, symSize: 0x4 } - - { offsetInCU: 0x68A, offset: 0x8295C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOMa', symObjAddr: 0xD58, symBinAddr: 0xF5CC, symSize: 0x10 } - - { offsetInCU: 0x712, offset: 0x829E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP7_domainSSvgTW', symObjAddr: 0x3D8, symBinAddr: 0xEC58, symSize: 0x4 } - - { offsetInCU: 0x72E, offset: 0x82A00, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP5_codeSivgTW', symObjAddr: 0x3DC, symBinAddr: 0xEC5C, symSize: 0x4 } - - { offsetInCU: 0x74A, offset: 0x82A1C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP9_userInfoyXlSgvgTW', symObjAddr: 0x3E0, symBinAddr: 0xEC60, symSize: 0x4 } - - { offsetInCU: 0x766, offset: 0x82A38, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x3E4, symBinAddr: 0xEC64, symSize: 0x4 } - - { offsetInCU: 0x9EC, offset: 0x82CBE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xE880, symSize: 0xA4 } - - { offsetInCU: 0xA82, offset: 0x82D54, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZ', symObjAddr: 0x148, symBinAddr: 0xE9C8, symSize: 0x90 } - - { offsetInCU: 0xC09, offset: 0x82EDB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZ', symObjAddr: 0x2E8, symBinAddr: 0xEB68, symSize: 0x24 } - - { offsetInCU: 0xC53, offset: 0x82F25, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZ', symObjAddr: 0x334, symBinAddr: 0xEBB4, symSize: 0x4 } - - { offsetInCU: 0xC75, offset: 0x82F47, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZ', symObjAddr: 0x3E8, symBinAddr: 0xEC68, symSize: 0xE8 } - - { offsetInCU: 0xD25, offset: 0x82FF7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfC', symObjAddr: 0x62C, symBinAddr: 0xEEAC, symSize: 0x20 } - - { offsetInCU: 0xD39, offset: 0x8300B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfc', symObjAddr: 0x64C, symBinAddr: 0xEECC, symSize: 0x30 } - - { offsetInCU: 0xD6F, offset: 0x83041, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCfD', symObjAddr: 0x6B8, symBinAddr: 0xEF38, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x83178, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xF5E0, symSize: 0x4 } - - { offsetInCU: 0x71, offset: 0x831C2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x4, symBinAddr: 0xF5E4, symSize: 0x70 } - - { offsetInCU: 0xF6, offset: 0x83247, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x78, symBinAddr: 0xF658, symSize: 0x50 } - - { offsetInCU: 0x191, offset: 0x832E2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0xCC, symBinAddr: 0xF6AC, symSize: 0x68 } - - { offsetInCU: 0x254, offset: 0x833A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x138, symBinAddr: 0xF718, symSize: 0x98 } - - { offsetInCU: 0x323, offset: 0x83474, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfcTo', symObjAddr: 0x220, symBinAddr: 0xF800, symSize: 0x3C } - - { offsetInCU: 0x375, offset: 0x834C6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCMa', symObjAddr: 0x28C, symBinAddr: 0xF86C, symSize: 0x20 } - - { offsetInCU: 0x4BD, offset: 0x8360E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xF5E0, symSize: 0x4 } - - { offsetInCU: 0x4F5, offset: 0x83646, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xF5E0, symSize: 0x4 } - - { offsetInCU: 0x560, offset: 0x836B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x74, symBinAddr: 0xF654, symSize: 0x4 } - - { offsetInCU: 0x5A0, offset: 0x836F1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x74, symBinAddr: 0xF654, symSize: 0x4 } - - { offsetInCU: 0x602, offset: 0x83753, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xC8, symBinAddr: 0xF6A8, symSize: 0x4 } - - { offsetInCU: 0x654, offset: 0x837A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xC8, symBinAddr: 0xF6A8, symSize: 0x4 } - - { offsetInCU: 0x6C9, offset: 0x8381A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x134, symBinAddr: 0xF714, symSize: 0x4 } - - { offsetInCU: 0x73F, offset: 0x83890, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x134, symBinAddr: 0xF714, symSize: 0x4 } - - { offsetInCU: 0x7DD, offset: 0x8392E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfC', symObjAddr: 0x1D0, symBinAddr: 0xF7B0, symSize: 0x20 } - - { offsetInCU: 0x7F1, offset: 0x83942, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfc', symObjAddr: 0x1F0, symBinAddr: 0xF7D0, symSize: 0x30 } - - { offsetInCU: 0x827, offset: 0x83978, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCfD', symObjAddr: 0x25C, symBinAddr: 0xF83C, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x839C2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xF88C, symSize: 0x14 } - - { offsetInCU: 0xA9, offset: 0x83A44, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x14, symBinAddr: 0xF8A0, symSize: 0x38 } - - { offsetInCU: 0x1A2, offset: 0x83B3D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x68, symBinAddr: 0xF8F4, symSize: 0x40 } - - { offsetInCU: 0x284, offset: 0x83C1F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfcTo', symObjAddr: 0x118, symBinAddr: 0xF9A4, symSize: 0x3C } - - { offsetInCU: 0x2D6, offset: 0x83C71, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCMa', symObjAddr: 0xF8, symBinAddr: 0xF984, symSize: 0x20 } - - { offsetInCU: 0x458, offset: 0x83DF3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xF88C, symSize: 0x14 } - - { offsetInCU: 0x59C, offset: 0x83F37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x4C, symBinAddr: 0xF8D8, symSize: 0x1C } - - { offsetInCU: 0x6D2, offset: 0x8406D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfC', symObjAddr: 0xA8, symBinAddr: 0xF934, symSize: 0x20 } - - { offsetInCU: 0x6E6, offset: 0x84081, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfc', symObjAddr: 0xC8, symBinAddr: 0xF954, symSize: 0x30 } - - { offsetInCU: 0x71C, offset: 0x840B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCfD', symObjAddr: 0x154, symBinAddr: 0xF9E0, symSize: 0x30 } - - { offsetInCU: 0x61, offset: 0x8413B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x4, symBinAddr: 0xFA14, symSize: 0x10 } - - { offsetInCU: 0x81, offset: 0x8415B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x4, symBinAddr: 0xFA14, symSize: 0x10 } - - { offsetInCU: 0xB7, offset: 0x84191, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x14, symBinAddr: 0xFA24, symSize: 0x10 } - - { offsetInCU: 0xD7, offset: 0x841B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x14, symBinAddr: 0xFA24, symSize: 0x10 } - - { offsetInCU: 0x110, offset: 0x841EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvgTo', symObjAddr: 0x24, symBinAddr: 0xFA34, symSize: 0x48 } - - { offsetInCU: 0x168, offset: 0x84242, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvsTo', symObjAddr: 0xB4, symBinAddr: 0xFAC4, symSize: 0x50 } - - { offsetInCU: 0x1C3, offset: 0x8429D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x104, symBinAddr: 0xFB14, symSize: 0x10 } - - { offsetInCU: 0x1E3, offset: 0x842BD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x104, symBinAddr: 0xFB14, symSize: 0x10 } - - { offsetInCU: 0x219, offset: 0x842F3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x114, symBinAddr: 0xFB24, symSize: 0x10 } - - { offsetInCU: 0x239, offset: 0x84313, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x114, symBinAddr: 0xFB24, symSize: 0x10 } - - { offsetInCU: 0x272, offset: 0x8434C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfcTo', symObjAddr: 0x1B0, symBinAddr: 0xFBC0, symSize: 0x78 } - - { offsetInCU: 0x2C8, offset: 0x843A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x2D4, symBinAddr: 0xFCE4, symSize: 0xB0 } - - { offsetInCU: 0x32A, offset: 0x84404, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x43C, symBinAddr: 0xFE4C, symSize: 0x28 } - - { offsetInCU: 0x35C, offset: 0x84436, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC12bindDrawableyyFTo', symObjAddr: 0x4E0, symBinAddr: 0xFE74, symSize: 0xA0 } - - { offsetInCU: 0x3DD, offset: 0x844B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC14deleteDrawableyyFTo', symObjAddr: 0x5BC, symBinAddr: 0xFF14, symSize: 0x60 } - - { offsetInCU: 0x44D, offset: 0x84527, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTo', symObjAddr: 0x620, symBinAddr: 0xFF78, symSize: 0x4C } - - { offsetInCU: 0x4BF, offset: 0x84599, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfcTo', symObjAddr: 0x70C, symBinAddr: 0x10064, symSize: 0x34 } - - { offsetInCU: 0x533, offset: 0x8460D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCMa', symObjAddr: 0x190, symBinAddr: 0xFBA0, symSize: 0x20 } - - { offsetInCU: 0x55D, offset: 0x84637, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCfETo', symObjAddr: 0x74C, symBinAddr: 0x100A4, symSize: 0x10 } - - { offsetInCU: 0x65B, offset: 0x84735, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VFTo', symObjAddr: 0xA08, symBinAddr: 0x10360, symSize: 0x74 } - - { offsetInCU: 0x699, offset: 0x84773, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xA7C, symBinAddr: 0x103D4, symSize: 0x10 } - - { offsetInCU: 0x6B9, offset: 0x84793, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xA7C, symBinAddr: 0x103D4, symSize: 0x10 } - - { offsetInCU: 0x6EF, offset: 0x847C9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xA8C, symBinAddr: 0x103E4, symSize: 0x10 } - - { offsetInCU: 0x70F, offset: 0x847E9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xA8C, symBinAddr: 0x103E4, symSize: 0x10 } - - { offsetInCU: 0x748, offset: 0x84822, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvgTo', symObjAddr: 0xA9C, symBinAddr: 0x103F4, symSize: 0x20 } - - { offsetInCU: 0x7A0, offset: 0x8487A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvsTo', symObjAddr: 0xABC, symBinAddr: 0x10414, symSize: 0x14 } - - { offsetInCU: 0x7FB, offset: 0x848D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvgTo', symObjAddr: 0xAD0, symBinAddr: 0x10428, symSize: 0x44 } - - { offsetInCU: 0x853, offset: 0x8492D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvsTo', symObjAddr: 0xB58, symBinAddr: 0x104B0, symSize: 0x48 } - - { offsetInCU: 0x8E8, offset: 0x849C2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfcTo', symObjAddr: 0xCBC, symBinAddr: 0x10614, symSize: 0x78 } - - { offsetInCU: 0x93E, offset: 0x84A18, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xE34, symBinAddr: 0x1078C, symSize: 0xB0 } - - { offsetInCU: 0x9A0, offset: 0x84A7A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xF90, symBinAddr: 0x108E8, symSize: 0x28 } - - { offsetInCU: 0x9D2, offset: 0x84AAC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC11deviceScaleSfyFTo', symObjAddr: 0xFB8, symBinAddr: 0x10910, symSize: 0xB8 } - - { offsetInCU: 0xA53, offset: 0x84B2D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTo', symObjAddr: 0x1074, symBinAddr: 0x109C8, symSize: 0x28 } - - { offsetInCU: 0xAB1, offset: 0x84B8B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCfETo', symObjAddr: 0x10D8, symBinAddr: 0x10A2C, symSize: 0x10 } - - { offsetInCU: 0xC88, offset: 0x84D62, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfCs5UInt8V_Tgmq5', symObjAddr: 0x13D0, symBinAddr: 0x10C28, symSize: 0x64 } - - { offsetInCU: 0xCD9, offset: 0x84DB3, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x15D8, symBinAddr: 0x10E30, symSize: 0x44 } - - { offsetInCU: 0xCED, offset: 0x84DC7, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x161C, symBinAddr: 0x10E74, symSize: 0x44 } - - { offsetInCU: 0xD01, offset: 0x84DDB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCMa', symObjAddr: 0x1660, symBinAddr: 0x10EB8, symSize: 0x20 } - - { offsetInCU: 0xDDB, offset: 0x84EB5, size: 0x8, addend: 0x0, symName: '_$sSaySayxGqd__c7ElementQyd__RszSTRd__lufCs5UInt8V_10Foundation4DataVTgm5Tf4g_n', symObjAddr: 0x14B8, symBinAddr: 0x10D10, symSize: 0x110 } - - { offsetInCU: 0x105E, offset: 0x85138, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvg', symObjAddr: 0x6C, symBinAddr: 0xFA7C, symSize: 0x48 } - - { offsetInCU: 0x10DB, offset: 0x851B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfc', symObjAddr: 0x124, symBinAddr: 0xFB34, symSize: 0x6C } - - { offsetInCU: 0x1122, offset: 0x851FC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x228, symBinAddr: 0xFC38, symSize: 0xAC } - - { offsetInCU: 0x1186, offset: 0x85260, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x384, symBinAddr: 0xFD94, symSize: 0xB8 } - - { offsetInCU: 0x1211, offset: 0x852EB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtF', symObjAddr: 0x61C, symBinAddr: 0xFF74, symSize: 0x4 } - - { offsetInCU: 0x1232, offset: 0x8530C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfC', symObjAddr: 0x66C, symBinAddr: 0xFFC4, symSize: 0x74 } - - { offsetInCU: 0x1246, offset: 0x85320, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfc', symObjAddr: 0x6E0, symBinAddr: 0x10038, symSize: 0x2C } - - { offsetInCU: 0x135F, offset: 0x85439, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VF', symObjAddr: 0x75C, symBinAddr: 0x100B4, symSize: 0x2AC } - - { offsetInCU: 0x1709, offset: 0x857E3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvg', symObjAddr: 0xB14, symBinAddr: 0x1046C, symSize: 0x44 } - - { offsetInCU: 0x1748, offset: 0x85822, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvs', symObjAddr: 0xBA0, symBinAddr: 0x104F8, symSize: 0x48 } - - { offsetInCU: 0x176D, offset: 0x85847, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM', symObjAddr: 0xBE8, symBinAddr: 0x10540, symSize: 0x44 } - - { offsetInCU: 0x1792, offset: 0x8586C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0xC2C, symBinAddr: 0x10584, symSize: 0x4 } - - { offsetInCU: 0x17B9, offset: 0x85893, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfC', symObjAddr: 0xC30, symBinAddr: 0x10588, symSize: 0x20 } - - { offsetInCU: 0x17CD, offset: 0x858A7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfc', symObjAddr: 0xC50, symBinAddr: 0x105A8, symSize: 0x6C } - - { offsetInCU: 0x1814, offset: 0x858EE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xD88, symBinAddr: 0x106E0, symSize: 0xAC } - - { offsetInCU: 0x1873, offset: 0x8594D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xEE4, symBinAddr: 0x1083C, symSize: 0xAC } - - { offsetInCU: 0x1918, offset: 0x859F2, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x10E8, symBinAddr: 0x10A3C, symSize: 0x104 } - - { offsetInCU: 0x1A47, offset: 0x85B21, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFs5UInt8V_Tg5', symObjAddr: 0x12E8, symBinAddr: 0x10B40, symSize: 0xE8 } - - { offsetInCU: 0x1B8B, offset: 0x85C65, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTf4ddn_n', symObjAddr: 0x1434, symBinAddr: 0x10C8C, symSize: 0x84 } - - { offsetInCU: 0x1C84, offset: 0x85D5E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTf4dn_n', symObjAddr: 0x1680, symBinAddr: 0x10ED8, symSize: 0x360 } - - { offsetInCU: 0x2B, offset: 0x86178, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0x11424, symSize: 0x2C } - - { offsetInCU: 0x4F, offset: 0x8619C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LLSo012OS_dispatch_E0CvpZ', symObjAddr: 0x958, symBinAddr: 0x10C0528, symSize: 0x0 } - - { offsetInCU: 0x5D, offset: 0x861AA, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0x11424, symSize: 0x2C } - - { offsetInCU: 0x75, offset: 0x861C2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LL_WZ', symObjAddr: 0x2C, symBinAddr: 0x11450, symSize: 0x10C } - - { offsetInCU: 0xBC, offset: 0x86209, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0x13C, symBinAddr: 0x11560, symSize: 0x44 } - - { offsetInCU: 0x132, offset: 0x8627F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTo', symObjAddr: 0x3AC, symBinAddr: 0x117D0, symSize: 0x80 } - - { offsetInCU: 0x191, offset: 0x862DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfcTo', symObjAddr: 0x47C, symBinAddr: 0x118A0, symSize: 0x3C } - - { offsetInCU: 0x1E2, offset: 0x8632F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTf4nnnd_n', symObjAddr: 0x4EC, symBinAddr: 0x11910, symSize: 0x1DC } - - { offsetInCU: 0x269, offset: 0x863B6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfETo', symObjAddr: 0x4E8, symBinAddr: 0x1190C, symSize: 0x4 } - - { offsetInCU: 0x2A5, offset: 0x863F2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCMa', symObjAddr: 0x6C8, symBinAddr: 0x11AEC, symSize: 0x20 } - - { offsetInCU: 0x2C4, offset: 0x86411, size: 0x8, addend: 0x0, symName: '_$s10ObjectiveC8ObjCBoolVIeyBy_SbIegy_TRTA', symObjAddr: 0x70C, symBinAddr: 0x11B30, symSize: 0x14 } - - { offsetInCU: 0x2ED, offset: 0x8643A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_TA', symObjAddr: 0x74C, symBinAddr: 0x11B70, symSize: 0xC } - - { offsetInCU: 0x301, offset: 0x8644E, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x758, symBinAddr: 0x11B7C, symSize: 0x10 } - - { offsetInCU: 0x315, offset: 0x86462, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x768, symBinAddr: 0x11B8C, symSize: 0x8 } - - { offsetInCU: 0x329, offset: 0x86476, size: 0x8, addend: 0x0, symName: '_$s8Dispatch0A13WorkItemFlagsVACs10SetAlgebraAAWl', symObjAddr: 0x770, symBinAddr: 0x11B94, symSize: 0x48 } - - { offsetInCU: 0x33D, offset: 0x8648A, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGSayxGSTsWl', symObjAddr: 0x7F8, symBinAddr: 0x11BDC, symSize: 0x4C } - - { offsetInCU: 0x351, offset: 0x8649E, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledNameAbstract, symObjAddr: 0x844, symBinAddr: 0x11C28, symSize: 0x44 } - - { offsetInCU: 0x365, offset: 0x864B2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU0_TA', symObjAddr: 0x8C4, symBinAddr: 0x11C6C, symSize: 0x24 } - - { offsetInCU: 0x399, offset: 0x864E6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU_TA', symObjAddr: 0x90C, symBinAddr: 0x11CB4, symSize: 0x24 } - - { offsetInCU: 0x506, offset: 0x86653, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0x1155C, symSize: 0x4 } - - { offsetInCU: 0x534, offset: 0x86681, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0x1155C, symSize: 0x4 } - - { offsetInCU: 0x593, offset: 0x866E0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZ', symObjAddr: 0x180, symBinAddr: 0x115A4, symSize: 0x4 } - - { offsetInCU: 0x5A7, offset: 0x866F4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_', symObjAddr: 0x184, symBinAddr: 0x115A8, symSize: 0x228 } - - { offsetInCU: 0x680, offset: 0x867CD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfC', symObjAddr: 0x42C, symBinAddr: 0x11850, symSize: 0x20 } - - { offsetInCU: 0x694, offset: 0x867E1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfc', symObjAddr: 0x44C, symBinAddr: 0x11870, symSize: 0x30 } - - { offsetInCU: 0x6CA, offset: 0x86817, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfD', symObjAddr: 0x4B8, symBinAddr: 0x118DC, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x868BD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x11CEC, symSize: 0x20 } - - { offsetInCU: 0x77, offset: 0x8690D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfcTo', symObjAddr: 0x70, symBinAddr: 0x11D5C, symSize: 0x3C } - - { offsetInCU: 0xC9, offset: 0x8695F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCMa', symObjAddr: 0x50, symBinAddr: 0x11D3C, symSize: 0x20 } - - { offsetInCU: 0x1EC, offset: 0x86A82, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x11CEC, symSize: 0x20 } - - { offsetInCU: 0x200, offset: 0x86A96, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfc', symObjAddr: 0x20, symBinAddr: 0x11D0C, symSize: 0x30 } - - { offsetInCU: 0x23C, offset: 0x86AD2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCfD', symObjAddr: 0xAC, symBinAddr: 0x11D98, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x86B1C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xD1EE4, symSize: 0x271C } - - { offsetInCU: 0x46, offset: 0x86B3B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_k25519Precomp, symObjAddr: 0xA0B8, symBinAddr: 0x8CFFE8, symSize: 0x0 } - - { offsetInCU: 0x98, offset: 0x86B8D, size: 0x8, addend: 0x0, symName: _d, symObjAddr: 0x100B8, symBinAddr: 0x8D5FE8, symSize: 0x0 } - - { offsetInCU: 0xFF, offset: 0x86BF4, size: 0x8, addend: 0x0, symName: _sqrtm1, symObjAddr: 0x100E0, symBinAddr: 0x8D6010, symSize: 0x0 } - - { offsetInCU: 0x115, offset: 0x86C0A, size: 0x8, addend: 0x0, symName: _d2, symObjAddr: 0x104E8, symBinAddr: 0x8D6418, symSize: 0x0 } - - { offsetInCU: 0x12C, offset: 0x86C21, size: 0x8, addend: 0x0, symName: _Bi, symObjAddr: 0x10128, symBinAddr: 0x8D6058, symSize: 0x0 } - - { offsetInCU: 0xE61, offset: 0x87956, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xD1EE4, symSize: 0x271C } - - { offsetInCU: 0xE69, offset: 0x8795E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_scalarmult_base, symObjAddr: 0x271C, symBinAddr: 0xD4600, symSize: 0x5BC } - - { offsetInCU: 0x4815, offset: 0x8B30A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_scalarmult_base, symObjAddr: 0x271C, symBinAddr: 0xD4600, symSize: 0x5BC } - - { offsetInCU: 0x481D, offset: 0x8B312, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2CD8, symBinAddr: 0xD4BBC, symSize: 0x668 } - - { offsetInCU: 0x521A, offset: 0x8BD0F, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2CD8, symBinAddr: 0xD4BBC, symSize: 0x668 } - - { offsetInCU: 0x5222, offset: 0x8BD17, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x3340, symBinAddr: 0xD5224, symSize: 0x208 } - - { offsetInCU: 0x55EF, offset: 0x8C0E4, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x3340, symBinAddr: 0xD5224, symSize: 0x208 } - - { offsetInCU: 0x55F7, offset: 0x8C0EC, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x3548, symBinAddr: 0xD542C, symSize: 0x7B4 } - - { offsetInCU: 0x5B67, offset: 0x8C65C, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x3548, symBinAddr: 0xD542C, symSize: 0x7B4 } - - { offsetInCU: 0x5B6F, offset: 0x8C664, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_reduce, symObjAddr: 0x3CFC, symBinAddr: 0xD5BE0, symSize: 0x614 } - - { offsetInCU: 0x66B4, offset: 0x8D1A9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_reduce, symObjAddr: 0x3CFC, symBinAddr: 0xD5BE0, symSize: 0x614 } - - { offsetInCU: 0x66BC, offset: 0x8D1B1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_scalar_mult_generic_masked, symObjAddr: 0x4310, symBinAddr: 0xD61F4, symSize: 0xB7C } - - { offsetInCU: 0x70D9, offset: 0x8DBCE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_scalar_mult_generic_masked, symObjAddr: 0x4310, symBinAddr: 0xD61F4, symSize: 0xB7C } - - { offsetInCU: 0x70E1, offset: 0x8DBD6, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4E8C, symBinAddr: 0xD6D70, symSize: 0x1B8 } - - { offsetInCU: 0x897B, offset: 0x8F470, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4E8C, symBinAddr: 0xD6D70, symSize: 0x1B8 } - - { offsetInCU: 0x8983, offset: 0x8F478, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_public_from_private_generic_masked, symObjAddr: 0x5044, symBinAddr: 0xD6F28, symSize: 0x104 } - - { offsetInCU: 0x8C4F, offset: 0x8F744, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_public_from_private_generic_masked, symObjAddr: 0x5044, symBinAddr: 0xD6F28, symSize: 0x104 } - - { offsetInCU: 0x8C57, offset: 0x8F74C, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x5148, symBinAddr: 0xD702C, symSize: 0x23F8 } - - { offsetInCU: 0x8E36, offset: 0x8F92B, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x5148, symBinAddr: 0xD702C, symSize: 0x23F8 } - - { offsetInCU: 0x8E3E, offset: 0x8F933, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_invert, symObjAddr: 0x7540, symBinAddr: 0xD9424, symSize: 0x30 } - - { offsetInCU: 0xB9AA, offset: 0x9249F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_invert, symObjAddr: 0x7540, symBinAddr: 0xD9424, symSize: 0x30 } - - { offsetInCU: 0xB9B2, offset: 0x924A7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_isnegative, symObjAddr: 0x7570, symBinAddr: 0xD9454, symSize: 0x58 } - - { offsetInCU: 0xBA94, offset: 0x92589, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_isnegative, symObjAddr: 0x7570, symBinAddr: 0xD9454, symSize: 0x58 } - - { offsetInCU: 0xBA9C, offset: 0x92591, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_mul_ttt, symObjAddr: 0x75C8, symBinAddr: 0xD94AC, symSize: 0x4 } - - { offsetInCU: 0xBAF6, offset: 0x925EB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_mul_ttt, symObjAddr: 0x75C8, symBinAddr: 0xD94AC, symSize: 0x4 } - - { offsetInCU: 0xBAFE, offset: 0x925F3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_neg, symObjAddr: 0x75CC, symBinAddr: 0xD94B0, symSize: 0x8C } - - { offsetInCU: 0xBB46, offset: 0x9263B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_mul_ttt, symObjAddr: 0x75C8, symBinAddr: 0xD94AC, symSize: 0x4 } - - { offsetInCU: 0xBB4E, offset: 0x92643, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_neg, symObjAddr: 0x75CC, symBinAddr: 0xD94B0, symSize: 0x8C } - - { offsetInCU: 0xBB76, offset: 0x9266B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_neg, symObjAddr: 0x75CC, symBinAddr: 0xD94B0, symSize: 0x8C } - - { offsetInCU: 0xBB7E, offset: 0x92673, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_tobytes, symObjAddr: 0x7658, symBinAddr: 0xD953C, symSize: 0x4 } - - { offsetInCU: 0xBCE1, offset: 0x927D6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_tobytes, symObjAddr: 0x7658, symBinAddr: 0xD953C, symSize: 0x4 } - - { offsetInCU: 0xBCE9, offset: 0x927DE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x765C, symBinAddr: 0xD9540, symSize: 0x1A3C } - - { offsetInCU: 0xBFB6, offset: 0x92AAB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x765C, symBinAddr: 0xD9540, symSize: 0x1A3C } - - { offsetInCU: 0xBFBE, offset: 0x92AB3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_mask, symObjAddr: 0x9098, symBinAddr: 0xDAF7C, symSize: 0x20 } - - { offsetInCU: 0xE64F, offset: 0x95144, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_mask, symObjAddr: 0x9098, symBinAddr: 0xDAF7C, symSize: 0x20 } - - { offsetInCU: 0xE657, offset: 0x9514C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_muladd, symObjAddr: 0x90B8, symBinAddr: 0xDAF9C, symSize: 0xB78 } - - { offsetInCU: 0xEAF6, offset: 0x955EB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_muladd, symObjAddr: 0x90B8, symBinAddr: 0xDAF9C, symSize: 0xB78 } - - { offsetInCU: 0xEAFE, offset: 0x955F3, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0x9C30, symBinAddr: 0xDBB14, symSize: 0x21C } - - { offsetInCU: 0xF94F, offset: 0x96444, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0x9C30, symBinAddr: 0xDBB14, symSize: 0x21C } - - { offsetInCU: 0xF957, offset: 0x9644C, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9E4C, symBinAddr: 0xDBD30, symSize: 0x218 } - - { offsetInCU: 0xFB97, offset: 0x9668C, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9E4C, symBinAddr: 0xDBD30, symSize: 0x218 } - - { offsetInCU: 0x27, offset: 0x96C32, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xDBF48, symSize: 0x1F4 } - - { offsetInCU: 0x1DF, offset: 0x96DEA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xDBF48, symSize: 0x1F4 } - - { offsetInCU: 0x27, offset: 0x9703A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xDC13C, symSize: 0x3C } - - { offsetInCU: 0x39, offset: 0x9704C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xDC13C, symSize: 0x3C } - - { offsetInCU: 0x27, offset: 0x97169, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xDC178, symSize: 0x90 } - - { offsetInCU: 0x39, offset: 0x9717B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xDC178, symSize: 0x90 } - - { offsetInCU: 0x8B, offset: 0x972EF, size: 0x8, addend: 0x0, symName: _Q_N0, symObjAddr: 0x10F0, symBinAddr: 0x8D64C0, symSize: 0x0 } - - { offsetInCU: 0xBD, offset: 0x97321, size: 0x8, addend: 0x0, symName: _Q, symObjAddr: 0x1080, symBinAddr: 0x8D6450, symSize: 0x0 } - - { offsetInCU: 0xDF, offset: 0x97343, size: 0x8, addend: 0x0, symName: _N, symObjAddr: 0x10B0, symBinAddr: 0x8D6480, symSize: 0x0 } - - { offsetInCU: 0xF5, offset: 0x97359, size: 0x8, addend: 0x0, symName: _N_N0, symObjAddr: 0x10E0, symBinAddr: 0x8D64B0, symSize: 0x0 } - - { offsetInCU: 0x3AC, offset: 0x97610, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_elem_mul_mont, symObjAddr: 0x100, symBinAddr: 0xDC208, symSize: 0x18 } - - { offsetInCU: 0x3F8, offset: 0x9765C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_elem_mul_mont, symObjAddr: 0x100, symBinAddr: 0xDC208, symSize: 0x18 } - - { offsetInCU: 0x526, offset: 0x9778A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_scalar_mul_mont, symObjAddr: 0x1F8, symBinAddr: 0xDC220, symSize: 0x18 } - - { offsetInCU: 0x656, offset: 0x978BA, size: 0x8, addend: 0x0, symName: _nistz384_point_double, symObjAddr: 0x290, symBinAddr: 0xDC238, symSize: 0x320 } - - { offsetInCU: 0x65E, offset: 0x978C2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_add, symObjAddr: 0x5B0, symBinAddr: 0xDC558, symSize: 0xAC } - - { offsetInCU: 0xCB1, offset: 0x97F15, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_add, symObjAddr: 0x5B0, symBinAddr: 0xDC558, symSize: 0xAC } - - { offsetInCU: 0xCB9, offset: 0x97F1D, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x65C, symBinAddr: 0xDC604, symSize: 0x4F0 } - - { offsetInCU: 0x1027, offset: 0x9828B, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x65C, symBinAddr: 0xDC604, symSize: 0x4F0 } - - { offsetInCU: 0x102F, offset: 0x98293, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_mul, symObjAddr: 0xB4C, symBinAddr: 0xDCAF4, symSize: 0x2C4 } - - { offsetInCU: 0x1B19, offset: 0x98D7D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_mul, symObjAddr: 0xB4C, symBinAddr: 0xDCAF4, symSize: 0x2C4 } - - { offsetInCU: 0x1B21, offset: 0x98D85, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0xE10, symBinAddr: 0xDCDB8, symSize: 0xF4 } - - { offsetInCU: 0x1E24, offset: 0x99088, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0xE10, symBinAddr: 0xDCDB8, symSize: 0xF4 } - - { offsetInCU: 0x1E2C, offset: 0x99090, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xF04, symBinAddr: 0xDCEAC, symSize: 0x168 } - - { offsetInCU: 0x209A, offset: 0x992FE, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xF04, symBinAddr: 0xDCEAC, symSize: 0x168 } - - { offsetInCU: 0x27, offset: 0x9953A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xDD014, symSize: 0x38 } - - { offsetInCU: 0x103, offset: 0x99616, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xDD014, symSize: 0x38 } - - { offsetInCU: 0x10B, offset: 0x9961E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xDD04C, symSize: 0x3C } - - { offsetInCU: 0x13A, offset: 0x9964D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xDD014, symSize: 0x38 } - - { offsetInCU: 0x1AF, offset: 0x996C2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xDD04C, symSize: 0x3C } - - { offsetInCU: 0x1B7, offset: 0x996CA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal_limb, symObjAddr: 0x74, symBinAddr: 0xDD088, symSize: 0x5C } - - { offsetInCU: 0x211, offset: 0x99724, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xDD04C, symSize: 0x3C } - - { offsetInCU: 0x34A, offset: 0x9985D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal_limb, symObjAddr: 0x74, symBinAddr: 0xDD088, symSize: 0x5C } - - { offsetInCU: 0x352, offset: 0x99865, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_even, symObjAddr: 0xD0, symBinAddr: 0xDD0E4, symSize: 0x1C } - - { offsetInCU: 0x576, offset: 0x99A89, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_even, symObjAddr: 0xD0, symBinAddr: 0xDD0E4, symSize: 0x1C } - - { offsetInCU: 0x57E, offset: 0x99A91, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0xDD100, symSize: 0x54 } - - { offsetInCU: 0x6A7, offset: 0x99BBA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0xDD100, symSize: 0x54 } - - { offsetInCU: 0x6AF, offset: 0x99BC2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0xDD154, symSize: 0x4C } - - { offsetInCU: 0x74A, offset: 0x99C5D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0xDD154, symSize: 0x4C } - - { offsetInCU: 0x752, offset: 0x99C65, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xDD1A0, symSize: 0xA8 } - - { offsetInCU: 0x93B, offset: 0x99E4E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xDD1A0, symSize: 0xA8 } - - { offsetInCU: 0x943, offset: 0x99E56, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xDD248, symSize: 0x124 } - - { offsetInCU: 0x9A7, offset: 0x99EBA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xDD1A0, symSize: 0xA8 } - - { offsetInCU: 0xC55, offset: 0x9A168, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xDD248, symSize: 0x124 } - - { offsetInCU: 0xC5D, offset: 0x9A170, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_sub_mod, symObjAddr: 0x358, symBinAddr: 0xDD36C, symSize: 0xC8 } - - { offsetInCU: 0xF5E, offset: 0x9A471, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_sub_mod, symObjAddr: 0x358, symBinAddr: 0xDD36C, symSize: 0xC8 } - - { offsetInCU: 0xF66, offset: 0x9A479, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_shl_mod, symObjAddr: 0x420, symBinAddr: 0xDD434, symSize: 0x180 } - - { offsetInCU: 0xFE6, offset: 0x9A4F9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_sub_mod, symObjAddr: 0x358, symBinAddr: 0xDD36C, symSize: 0xC8 } - - { offsetInCU: 0x1152, offset: 0x9A665, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_shl_mod, symObjAddr: 0x420, symBinAddr: 0xDD434, symSize: 0x180 } - - { offsetInCU: 0x115A, offset: 0x9A66D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_select_512_32, symObjAddr: 0x5A0, symBinAddr: 0xDD5B4, symSize: 0x174 } - - { offsetInCU: 0x13FC, offset: 0x9A90F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_select_512_32, symObjAddr: 0x5A0, symBinAddr: 0xDD5B4, symSize: 0x174 } - - { offsetInCU: 0x1404, offset: 0x9A917, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_split_window, symObjAddr: 0x714, symBinAddr: 0xDD728, symSize: 0x18 } - - { offsetInCU: 0x1569, offset: 0x9AA7C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_split_window, symObjAddr: 0x714, symBinAddr: 0xDD728, symSize: 0x18 } - - { offsetInCU: 0x1571, offset: 0x9AA84, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_unsplit_window, symObjAddr: 0x72C, symBinAddr: 0xDD740, symSize: 0xC } - - { offsetInCU: 0x15D8, offset: 0x9AAEB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_unsplit_window, symObjAddr: 0x72C, symBinAddr: 0xDD740, symSize: 0xC } - - { offsetInCU: 0x15E0, offset: 0x9AAF3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMB_shr, symObjAddr: 0x738, symBinAddr: 0xDD74C, symSize: 0x8 } - - { offsetInCU: 0x1619, offset: 0x9AB2C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMB_shr, symObjAddr: 0x738, symBinAddr: 0xDD74C, symSize: 0x8 } - - { offsetInCU: 0x1621, offset: 0x9AB34, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_limbs_mul_add_limb, symObjAddr: 0x740, symBinAddr: 0xDD754, symSize: 0x3C } - - { offsetInCU: 0x16A7, offset: 0x9ABBA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_limbs_mul_add_limb, symObjAddr: 0x740, symBinAddr: 0xDD754, symSize: 0x3C } - - { offsetInCU: 0x27, offset: 0x9AD80, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0xDD790, symSize: 0x140 } - - { offsetInCU: 0x39, offset: 0x9AD92, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0xDD790, symSize: 0x140 } - - { offsetInCU: 0x27, offset: 0x9AE93, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xDD8D0, symSize: 0x7C } - - { offsetInCU: 0x244, offset: 0x9B0B0, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xDD8D0, symSize: 0x7C } - - { offsetInCU: 0x24C, offset: 0x9B0B8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_update, symObjAddr: 0x7C, symBinAddr: 0xDD94C, symSize: 0xEC } - - { offsetInCU: 0x2D2, offset: 0x9B13E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xDD8D0, symSize: 0x7C } - - { offsetInCU: 0x3B2, offset: 0x9B21E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_update, symObjAddr: 0x7C, symBinAddr: 0xDD94C, symSize: 0xEC } - - { offsetInCU: 0x3BA, offset: 0x9B226, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x168, symBinAddr: 0xDDA38, symSize: 0x22C } - - { offsetInCU: 0x4C4, offset: 0x9B330, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x168, symBinAddr: 0xDDA38, symSize: 0x22C } - - { offsetInCU: 0x4CC, offset: 0x9B338, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_finish, symObjAddr: 0x394, symBinAddr: 0xDDC64, symSize: 0x12C } - - { offsetInCU: 0x7A4, offset: 0x9B610, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_finish, symObjAddr: 0x394, symBinAddr: 0xDDC64, symSize: 0x12C } - - { offsetInCU: 0x36, offset: 0x9B881, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_OPENSSL_armcap_P, symObjAddr: 0xE7C, symBinAddr: 0x10C7D9C, symSize: 0x0 } - - { offsetInCU: 0x27, offset: 0x9B8C4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0xDDD90, symSize: 0x388 } - - { offsetInCU: 0x7B, offset: 0x9B918, size: 0x8, addend: 0x0, symName: _ecp_nistz256_precomputed, symObjAddr: 0x1000, symBinAddr: 0x8D7000, symSize: 0x0 } - - { offsetInCU: 0x105, offset: 0x9B9A2, size: 0x8, addend: 0x0, symName: _ONE, symObjAddr: 0x26000, symBinAddr: 0x8FC000, symSize: 0x0 } - - { offsetInCU: 0x37B, offset: 0x9BC18, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0xDDD90, symSize: 0x388 } - - { offsetInCU: 0x383, offset: 0x9BC20, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base, symObjAddr: 0x388, symBinAddr: 0xDE118, symSize: 0x200 } - - { offsetInCU: 0x854, offset: 0x9C0F1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base, symObjAddr: 0x388, symBinAddr: 0xDE118, symSize: 0x200 } - - { offsetInCU: 0x85C, offset: 0x9C0F9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base_vartime, symObjAddr: 0x588, symBinAddr: 0xDE318, symSize: 0x1BC } - - { offsetInCU: 0xC91, offset: 0x9C52E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base_vartime, symObjAddr: 0x588, symBinAddr: 0xDE318, symSize: 0x1BC } - - { offsetInCU: 0x10, offset: 0x9C8B3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xDE4E0, symSize: 0x1A0 } - - { offsetInCU: 0x50, offset: 0x9C8F3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xDE4E0, symSize: 0x1A0 } - - { offsetInCU: 0x5E, offset: 0x9C901, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_encrypt, symObjAddr: 0x1A0, symBinAddr: 0xDE680, symSize: 0x60 } - - { offsetInCU: 0x81, offset: 0x9C924, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_ctr32_encrypt_blocks, symObjAddr: 0x200, symBinAddr: 0xDE6E0, symSize: 0x288 } - - { offsetInCU: 0x10, offset: 0x9C915, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0xDE970, symSize: 0x130 } - - { offsetInCU: 0x48, offset: 0x9C94D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0xDE970, symSize: 0x130 } - - { offsetInCU: 0x5F, offset: 0x9C964, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_gmult_clmul, symObjAddr: 0x130, symBinAddr: 0xDEAA0, symSize: 0x70 } - - { offsetInCU: 0x75, offset: 0x9C97A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_ghash_clmul, symObjAddr: 0x1A0, symBinAddr: 0xDEB10, symSize: 0x160 } - - { offsetInCU: 0x7A, offset: 0x9C97F, size: 0x8, addend: 0x0, symName: gcm_ghash_v8_4x, symObjAddr: 0x300, symBinAddr: 0xDEC70, symSize: 0x378 } - - { offsetInCU: 0x10, offset: 0x9C98D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0xDF000, symSize: 0x3A0 } - - { offsetInCU: 0x48, offset: 0x9C9C5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0xDF000, symSize: 0x3A0 } - - { offsetInCU: 0x4C, offset: 0x9C9C9, size: 0x8, addend: 0x0, symName: ChaCha20_neon, symObjAddr: 0x3A0, symBinAddr: 0xDF3A0, symSize: 0x6C0 } - - { offsetInCU: 0x66, offset: 0x9C9E3, size: 0x8, addend: 0x0, symName: ChaCha20_512_neon, symObjAddr: 0xA60, symBinAddr: 0xDFA60, symSize: 0x1138 } - - { offsetInCU: 0x50, offset: 0x9CA2F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_chacha20_poly1305_seal, symObjAddr: 0x140, symBinAddr: 0xE0D00, symSize: 0x1180 } - - { offsetInCU: 0x66, offset: 0x9CA45, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_chacha20_poly1305_open, symObjAddr: 0x12C0, symBinAddr: 0xE1E80, symSize: 0x1410 } - - { offsetInCU: 0x10, offset: 0x9CA3B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE32A0, symSize: 0x240 } - - { offsetInCU: 0x45, offset: 0x9CA70, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE32A0, symSize: 0x240 } - - { offsetInCU: 0x4D, offset: 0x9CA78, size: 0x8, addend: 0x0, symName: __bn_sqr8x_mont, symObjAddr: 0x240, symBinAddr: 0xE34E0, symSize: 0x9E0 } - - { offsetInCU: 0x63, offset: 0x9CA8E, size: 0x8, addend: 0x0, symName: __bn_mul4x_mont, symObjAddr: 0xC20, symBinAddr: 0xE3EC0, symSize: 0x650 } - - { offsetInCU: 0x10, offset: 0x9CA9D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE4520, symSize: 0x40 } - - { offsetInCU: 0x47, offset: 0x9CAD4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE4520, symSize: 0x40 } - - { offsetInCU: 0x5D, offset: 0x9CAEA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_sqr_mont, symObjAddr: 0x40, symBinAddr: 0xE4560, symSize: 0x40 } - - { offsetInCU: 0x76, offset: 0x9CB03, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_neg, symObjAddr: 0x80, symBinAddr: 0xE45A0, symSize: 0x40 } - - { offsetInCU: 0x81, offset: 0x9CB0E, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_mont, symObjAddr: 0xC0, symBinAddr: 0xE45E0, symSize: 0x1E0 } - - { offsetInCU: 0x97, offset: 0x9CB24, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_mont, symObjAddr: 0x2A0, symBinAddr: 0xE47C0, symSize: 0x170 } - - { offsetInCU: 0xAB, offset: 0x9CB38, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add_to, symObjAddr: 0x410, symBinAddr: 0xE4930, symSize: 0x50 } - - { offsetInCU: 0xC3, offset: 0x9CB50, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_from, symObjAddr: 0x460, symBinAddr: 0xE4980, symSize: 0x50 } - - { offsetInCU: 0xD9, offset: 0x9CB66, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_morf, symObjAddr: 0x4B0, symBinAddr: 0xE49D0, symSize: 0x50 } - - { offsetInCU: 0xEF, offset: 0x9CB7C, size: 0x8, addend: 0x0, symName: __ecp_nistz256_div_by_2, symObjAddr: 0x500, symBinAddr: 0xE4A20, symSize: 0x60 } - - { offsetInCU: 0x111, offset: 0x9CB9E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_double, symObjAddr: 0x560, symBinAddr: 0xE4A80, symSize: 0x1E0 } - - { offsetInCU: 0x124, offset: 0x9CBB1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_add, symObjAddr: 0x740, symBinAddr: 0xE4C60, symSize: 0x360 } - - { offsetInCU: 0x141, offset: 0x9CBCE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_add_affine, symObjAddr: 0xAA0, symBinAddr: 0xE4FC0, symSize: 0x2D0 } - - { offsetInCU: 0x156, offset: 0x9CBE3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_scalar_mul_mont, symObjAddr: 0xD70, symBinAddr: 0xE5290, symSize: 0x2B0 } - - { offsetInCU: 0x170, offset: 0x9CBFD, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_scalar_sqr_rep_mont, symObjAddr: 0x1020, symBinAddr: 0xE5540, symSize: 0x250 } - - { offsetInCU: 0x184, offset: 0x9CC11, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_select_w5, symObjAddr: 0x1270, symBinAddr: 0xE5790, symSize: 0x60 } - - { offsetInCU: 0x19A, offset: 0x9CC27, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_select_w7, symObjAddr: 0x12D0, symBinAddr: 0xE57F0, symSize: 0x44 } - - { offsetInCU: 0x10, offset: 0x9CC1D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_gcm_enc_kernel, symObjAddr: 0x0, symBinAddr: 0xE5840, symSize: 0xB90 } - - { offsetInCU: 0x4C, offset: 0x9CC59, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_gcm_enc_kernel, symObjAddr: 0x0, symBinAddr: 0xE5840, symSize: 0xB90 } - - { offsetInCU: 0x62, offset: 0x9CC6F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_gcm_dec_kernel, symObjAddr: 0xB90, symBinAddr: 0xE63D0, symSize: 0xB98 } - - { offsetInCU: 0x10, offset: 0x9CC69, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE6F80, symSize: 0xE40 } - - { offsetInCU: 0x51, offset: 0x9CCAA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE6F80, symSize: 0xE40 } - - { offsetInCU: 0x51, offset: 0x9CCAA, size: 0x8, addend: 0x0, symName: sha512_block_armv8, symObjAddr: 0xE40, symBinAddr: 0xE7DC0, symSize: 0x7E0 } - - { offsetInCU: 0x10, offset: 0x9CCB5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE85C0, symSize: 0xE40 } - - { offsetInCU: 0x51, offset: 0x9CCF6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE85C0, symSize: 0xE40 } - - { offsetInCU: 0x51, offset: 0x9CCF6, size: 0x8, addend: 0x0, symName: sha256_block_armv8, symObjAddr: 0xE40, symBinAddr: 0xE9400, symSize: 0x1F0 } + - { offsetInCU: 0x34, offset: 0x75620, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionString, symObjAddr: 0x0, symBinAddr: 0x87B000, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x75655, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionNumber, symObjAddr: 0x38, symBinAddr: 0x87B038, symSize: 0x0 } + - { offsetInCU: 0x3F, offset: 0x756AA, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x28, symBinAddr: 0x24E8, symSize: 0xC } + - { offsetInCU: 0x53, offset: 0x756BE, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x34, symBinAddr: 0x24F4, symSize: 0x4 } + - { offsetInCU: 0x67, offset: 0x756D2, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwet', symObjAddr: 0x38, symBinAddr: 0x24F8, symSize: 0x20 } + - { offsetInCU: 0x7B, offset: 0x756E6, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwst', symObjAddr: 0x58, symBinAddr: 0x2518, symSize: 0x28 } + - { offsetInCU: 0x8F, offset: 0x756FA, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwCP', symObjAddr: 0x94, symBinAddr: 0x2554, symSize: 0x30 } + - { offsetInCU: 0xA3, offset: 0x7570E, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0xC4, symBinAddr: 0x2584, symSize: 0xC } + - { offsetInCU: 0xB7, offset: 0x75722, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwet', symObjAddr: 0xD0, symBinAddr: 0x2590, symSize: 0x20 } + - { offsetInCU: 0xCB, offset: 0x75736, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwst', symObjAddr: 0xF0, symBinAddr: 0x25B0, symSize: 0x2C } + - { offsetInCU: 0x4F, offset: 0x758F7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC11_WriteQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2A78, symBinAddr: 0x1047FE0, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x75911, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10_ReadQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2A80, symBinAddr: 0x1047FE8, symSize: 0x0 } + - { offsetInCU: 0x9D, offset: 0x75945, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTo', symObjAddr: 0x4, symBinAddr: 0x2654, symSize: 0x38 } + - { offsetInCU: 0xF3, offset: 0x7599B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x40, symBinAddr: 0x2690, symSize: 0x70 } + - { offsetInCU: 0x144, offset: 0x759EC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0xB4, symBinAddr: 0x2704, symSize: 0x44 } + - { offsetInCU: 0x19F, offset: 0x75A47, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0xFC, symBinAddr: 0x274C, symSize: 0x50 } + - { offsetInCU: 0x204, offset: 0x75AAC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0x150, symBinAddr: 0x27A0, symSize: 0x68 } + - { offsetInCU: 0x27D, offset: 0x75B25, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x1BC, symBinAddr: 0x280C, symSize: 0x98 } + - { offsetInCU: 0x307, offset: 0x75BAF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZTo', symObjAddr: 0x298, symBinAddr: 0x28E8, symSize: 0x50 } + - { offsetInCU: 0x3D8, offset: 0x75C80, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZTo', symObjAddr: 0x334, symBinAddr: 0x2984, symSize: 0x58 } + - { offsetInCU: 0x4B2, offset: 0x75D5A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZTo', symObjAddr: 0x3D4, symBinAddr: 0x2A24, symSize: 0x58 } + - { offsetInCU: 0x591, offset: 0x75E39, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZTo', symObjAddr: 0x47C, symBinAddr: 0x2ACC, symSize: 0x60 } + - { offsetInCU: 0x63D, offset: 0x75EE5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZTo', symObjAddr: 0x4E0, symBinAddr: 0x2B30, symSize: 0x8 } + - { offsetInCU: 0x6A6, offset: 0x75F4E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZTo', symObjAddr: 0x4EC, symBinAddr: 0x2B3C, symSize: 0x8 } + - { offsetInCU: 0x6FD, offset: 0x75FA5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZTo', symObjAddr: 0x508, symBinAddr: 0x2B58, symSize: 0x8 } + - { offsetInCU: 0x754, offset: 0x75FFC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZTo', symObjAddr: 0x514, symBinAddr: 0x2B64, symSize: 0x8 } + - { offsetInCU: 0x7AB, offset: 0x76053, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZTo', symObjAddr: 0x520, symBinAddr: 0x2B70, symSize: 0x8 } + - { offsetInCU: 0x802, offset: 0x760AA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZTo', symObjAddr: 0x52C, symBinAddr: 0x2B7C, symSize: 0x8 } + - { offsetInCU: 0x881, offset: 0x76129, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZTo', symObjAddr: 0x53C, symBinAddr: 0x2B8C, symSize: 0x24 } + - { offsetInCU: 0x932, offset: 0x761DA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZTo', symObjAddr: 0x564, symBinAddr: 0x2BB4, symSize: 0x14 } + - { offsetInCU: 0x9A5, offset: 0x7624D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZTo', symObjAddr: 0x57C, symBinAddr: 0x2BCC, symSize: 0x8 } + - { offsetInCU: 0x9FC, offset: 0x762A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZTo', symObjAddr: 0x5DC, symBinAddr: 0x2C2C, symSize: 0x74 } + - { offsetInCU: 0xA87, offset: 0x7632F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTo', symObjAddr: 0x7E4, symBinAddr: 0x2E34, symSize: 0xA0 } + - { offsetInCU: 0xAD8, offset: 0x76380, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZTo', symObjAddr: 0xAEC, symBinAddr: 0x313C, symSize: 0x98 } + - { offsetInCU: 0xB29, offset: 0x763D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZTo', symObjAddr: 0xE40, symBinAddr: 0x3490, symSize: 0x98 } + - { offsetInCU: 0xB85, offset: 0x7642D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTo', symObjAddr: 0x1268, symBinAddr: 0x38B8, symSize: 0xD8 } + - { offsetInCU: 0xBCD, offset: 0x76475, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTo', symObjAddr: 0x1344, symBinAddr: 0x3994, symSize: 0x34 } + - { offsetInCU: 0xC2D, offset: 0x764D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfcTo', symObjAddr: 0x13C8, symBinAddr: 0x3A18, symSize: 0x3C } + - { offsetInCU: 0xC7E, offset: 0x76526, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTf4nd_n', symObjAddr: 0x1438, symBinAddr: 0x3A88, symSize: 0x2AC } + - { offsetInCU: 0xEB2, offset: 0x7675A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTf4nnnd_n', symObjAddr: 0x16E4, symBinAddr: 0x3D34, symSize: 0x25C } + - { offsetInCU: 0x10A8, offset: 0x76950, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTf4nnd_n', symObjAddr: 0x1940, symBinAddr: 0x3F90, symSize: 0xCC } + - { offsetInCU: 0x11A1, offset: 0x76A49, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTf4nnnnd_n', symObjAddr: 0x1A0C, symBinAddr: 0x405C, symSize: 0x1AC } + - { offsetInCU: 0x1312, offset: 0x76BBA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTf4nnnnnnd_n', symObjAddr: 0x1BB8, symBinAddr: 0x4208, symSize: 0x1C4 } + - { offsetInCU: 0x14A3, offset: 0x76D4B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTf4nnnnnnnnnnd_n', symObjAddr: 0x1D7C, symBinAddr: 0x43CC, symSize: 0x1D8 } + - { offsetInCU: 0x168B, offset: 0x76F33, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTf4nnnd_n', symObjAddr: 0x1F54, symBinAddr: 0x45A4, symSize: 0x1B4 } + - { offsetInCU: 0x1755, offset: 0x76FFD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTf4nnnnd_n', symObjAddr: 0x22AC, symBinAddr: 0x48FC, symSize: 0x1D4 } + - { offsetInCU: 0x1836, offset: 0x770DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTf4d_n', symObjAddr: 0x2480, symBinAddr: 0x4AD0, symSize: 0x114 } + - { offsetInCU: 0x18C9, offset: 0x77171, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TR', symObjAddr: 0x884, symBinAddr: 0x2ED4, symSize: 0x78 } + - { offsetInCU: 0x18E1, offset: 0x77189, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TR', symObjAddr: 0xB84, symBinAddr: 0x31D4, symSize: 0x54 } + - { offsetInCU: 0x194E, offset: 0x771F6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfETo', symObjAddr: 0x1434, symBinAddr: 0x3A84, symSize: 0x4 } + - { offsetInCU: 0x19D9, offset: 0x77281, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCMa', symObjAddr: 0x2594, symBinAddr: 0x4BE4, symSize: 0x20 } + - { offsetInCU: 0x19ED, offset: 0x77295, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TRTA', symObjAddr: 0x25D8, symBinAddr: 0x4C28, symSize: 0x8 } + - { offsetInCU: 0x1A0C, offset: 0x772B4, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSg10ObjectiveC8ObjCBoolVIeyByy_ACSbIeggy_TRTA', symObjAddr: 0x25E0, symBinAddr: 0x4C30, symSize: 0x18 } + - { offsetInCU: 0x1A35, offset: 0x772DD, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TRTA', symObjAddr: 0x25F8, symBinAddr: 0x4C48, symSize: 0x8 } + - { offsetInCU: 0x1A49, offset: 0x772F1, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCMa', symObjAddr: 0x2600, symBinAddr: 0x4C50, symSize: 0x3C } + - { offsetInCU: 0x1A5D, offset: 0x77305, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_TA', symObjAddr: 0x2680, symBinAddr: 0x4CD0, symSize: 0x34 } + - { offsetInCU: 0x1A71, offset: 0x77319, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x26B4, symBinAddr: 0x4D04, symSize: 0x10 } + - { offsetInCU: 0x1A85, offset: 0x7732D, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x26C4, symBinAddr: 0x4D14, symSize: 0x8 } + - { offsetInCU: 0x1A99, offset: 0x77341, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x26F0, symBinAddr: 0x4D40, symSize: 0x40 } + - { offsetInCU: 0x1ACD, offset: 0x77375, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2774, symBinAddr: 0x4DC4, symSize: 0x40 } + - { offsetInCU: 0x1B0B, offset: 0x773B3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x27B4, symBinAddr: 0x4E04, symSize: 0x28 } + - { offsetInCU: 0x1B3F, offset: 0x773E7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2834, symBinAddr: 0x4E84, symSize: 0x3C } + - { offsetInCU: 0x1B73, offset: 0x7741B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x289C, symBinAddr: 0x4EEC, symSize: 0x30 } + - { offsetInCU: 0x1BAF, offset: 0x77457, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_TA', symObjAddr: 0x2908, symBinAddr: 0x4F58, symSize: 0x10 } + - { offsetInCU: 0x1BC3, offset: 0x7746B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2918, symBinAddr: 0x4F68, symSize: 0x40 } + - { offsetInCU: 0x2042, offset: 0x778EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZ', symObjAddr: 0x0, symBinAddr: 0x2650, symSize: 0x4 } + - { offsetInCU: 0x205D, offset: 0x77905, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x3C, symBinAddr: 0x268C, symSize: 0x4 } + - { offsetInCU: 0x2078, offset: 0x77920, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0xB0, symBinAddr: 0x2700, symSize: 0x4 } + - { offsetInCU: 0x2099, offset: 0x77941, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0xF8, symBinAddr: 0x2748, symSize: 0x4 } + - { offsetInCU: 0x20B4, offset: 0x7795C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0x14C, symBinAddr: 0x279C, symSize: 0x4 } + - { offsetInCU: 0x20CF, offset: 0x77977, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x1B8, symBinAddr: 0x2808, symSize: 0x4 } + - { offsetInCU: 0x20EA, offset: 0x77992, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZ', symObjAddr: 0x254, symBinAddr: 0x28A4, symSize: 0x44 } + - { offsetInCU: 0x2232, offset: 0x77ADA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZ', symObjAddr: 0x2E8, symBinAddr: 0x2938, symSize: 0x4C } + - { offsetInCU: 0x237B, offset: 0x77C23, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZ', symObjAddr: 0x38C, symBinAddr: 0x29DC, symSize: 0x48 } + - { offsetInCU: 0x24C3, offset: 0x77D6B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZ', symObjAddr: 0x42C, symBinAddr: 0x2A7C, symSize: 0x50 } + - { offsetInCU: 0x2620, offset: 0x77EC8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZ', symObjAddr: 0x4DC, symBinAddr: 0x2B2C, symSize: 0x4 } + - { offsetInCU: 0x2692, offset: 0x77F3A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZ', symObjAddr: 0x4E8, symBinAddr: 0x2B38, symSize: 0x4 } + - { offsetInCU: 0x26D5, offset: 0x77F7D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZ', symObjAddr: 0x4F4, symBinAddr: 0x2B44, symSize: 0x14 } + - { offsetInCU: 0x271A, offset: 0x77FC2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZ', symObjAddr: 0x510, symBinAddr: 0x2B60, symSize: 0x4 } + - { offsetInCU: 0x275D, offset: 0x78005, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZ', symObjAddr: 0x51C, symBinAddr: 0x2B6C, symSize: 0x4 } + - { offsetInCU: 0x27A0, offset: 0x78048, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZ', symObjAddr: 0x528, symBinAddr: 0x2B78, symSize: 0x4 } + - { offsetInCU: 0x27E3, offset: 0x7808B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZ', symObjAddr: 0x534, symBinAddr: 0x2B84, symSize: 0x8 } + - { offsetInCU: 0x28CA, offset: 0x78172, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZ', symObjAddr: 0x560, symBinAddr: 0x2BB0, symSize: 0x4 } + - { offsetInCU: 0x2949, offset: 0x781F1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZ', symObjAddr: 0x578, symBinAddr: 0x2BC8, symSize: 0x4 } + - { offsetInCU: 0x298C, offset: 0x78234, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZ', symObjAddr: 0x584, symBinAddr: 0x2BD4, symSize: 0x58 } + - { offsetInCU: 0x2A4D, offset: 0x782F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZ', symObjAddr: 0x650, symBinAddr: 0x2CA0, symSize: 0x4 } + - { offsetInCU: 0x2A61, offset: 0x78309, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_', symObjAddr: 0x654, symBinAddr: 0x2CA4, symSize: 0x190 } + - { offsetInCU: 0x2B01, offset: 0x783A9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZ', symObjAddr: 0x8FC, symBinAddr: 0x2F4C, symSize: 0x2C } + - { offsetInCU: 0x2B15, offset: 0x783BD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_', symObjAddr: 0x928, symBinAddr: 0x2F78, symSize: 0x1C4 } + - { offsetInCU: 0x2BF9, offset: 0x784A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZ', symObjAddr: 0xBD8, symBinAddr: 0x3228, symSize: 0x2C } + - { offsetInCU: 0x2C0D, offset: 0x784B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_', symObjAddr: 0xC04, symBinAddr: 0x3254, symSize: 0x23C } + - { offsetInCU: 0x2CC1, offset: 0x78569, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZ', symObjAddr: 0xED8, symBinAddr: 0x3528, symSize: 0x4 } + - { offsetInCU: 0x2CD5, offset: 0x7857D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_', symObjAddr: 0xEDC, symBinAddr: 0x352C, symSize: 0x38C } + - { offsetInCU: 0x2F6C, offset: 0x78814, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZ', symObjAddr: 0x1340, symBinAddr: 0x3990, symSize: 0x4 } + - { offsetInCU: 0x2F87, offset: 0x7882F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfC', symObjAddr: 0x1378, symBinAddr: 0x39C8, symSize: 0x20 } + - { offsetInCU: 0x2F9B, offset: 0x78843, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfc', symObjAddr: 0x1398, symBinAddr: 0x39E8, symSize: 0x30 } + - { offsetInCU: 0x2FD1, offset: 0x78879, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfD', symObjAddr: 0x1404, symBinAddr: 0x3A54, symSize: 0x30 } + - { offsetInCU: 0x4F, offset: 0x78AA2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LLSo7GLKViewCvpZ', symObjAddr: 0x4598, symBinAddr: 0x1048020, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x78ABC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15_shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvpZ', symObjAddr: 0x45A0, symBinAddr: 0x1048028, symSize: 0x0 } + - { offsetInCU: 0x83, offset: 0x78AD6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvpZ', symObjAddr: 0x45A8, symBinAddr: 0x1048030, symSize: 0x0 } + - { offsetInCU: 0x9D, offset: 0x78AF0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LLSo10NSMapTableCySo8NSStringCACGvpZ', symObjAddr: 0x45B0, symBinAddr: 0x1048038, symSize: 0x0 } + - { offsetInCU: 0xAB, offset: 0x78AFE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0x0, symBinAddr: 0x5090, symSize: 0x40 } + - { offsetInCU: 0xF0, offset: 0x78B43, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5store_WZ', symObjAddr: 0x40, symBinAddr: 0x50D0, symSize: 0x30 } + - { offsetInCU: 0x135, offset: 0x78B88, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0xA8, symBinAddr: 0x5138, symSize: 0x40 } + - { offsetInCU: 0x187, offset: 0x78BDA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x194, symBinAddr: 0x5224, symSize: 0x10 } + - { offsetInCU: 0x1A7, offset: 0x78BFA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x194, symBinAddr: 0x5224, symSize: 0x10 } + - { offsetInCU: 0x1DD, offset: 0x78C30, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1A4, symBinAddr: 0x5234, symSize: 0x10 } + - { offsetInCU: 0x1FD, offset: 0x78C50, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1A4, symBinAddr: 0x5234, symSize: 0x10 } + - { offsetInCU: 0x24C, offset: 0x78C9F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyFTo', symObjAddr: 0x1F8, symBinAddr: 0x5288, symSize: 0x44 } + - { offsetInCU: 0x301, offset: 0x78D54, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvgTo', symObjAddr: 0x23C, symBinAddr: 0x52CC, symSize: 0x44 } + - { offsetInCU: 0x33E, offset: 0x78D91, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvsTo', symObjAddr: 0x2C4, symBinAddr: 0x5354, symSize: 0x30 } + - { offsetInCU: 0x3CD, offset: 0x78E20, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvgTo', symObjAddr: 0x518, symBinAddr: 0x55A8, symSize: 0x44 } + - { offsetInCU: 0x425, offset: 0x78E78, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvsTo', symObjAddr: 0x5A0, symBinAddr: 0x5630, symSize: 0x48 } + - { offsetInCU: 0x480, offset: 0x78ED3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvgTo', symObjAddr: 0x5E8, symBinAddr: 0x5678, symSize: 0x44 } + - { offsetInCU: 0x4D8, offset: 0x78F2B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvsTo', symObjAddr: 0x670, symBinAddr: 0x5700, symSize: 0x48 } + - { offsetInCU: 0x533, offset: 0x78F86, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x6B8, symBinAddr: 0x5748, symSize: 0x10 } + - { offsetInCU: 0x553, offset: 0x78FA6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x6B8, symBinAddr: 0x5748, symSize: 0x10 } + - { offsetInCU: 0x589, offset: 0x78FDC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6C8, symBinAddr: 0x5758, symSize: 0x10 } + - { offsetInCU: 0x5A9, offset: 0x78FFC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6C8, symBinAddr: 0x5758, symSize: 0x10 } + - { offsetInCU: 0x5CC, offset: 0x7901F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6D8, symBinAddr: 0x5768, symSize: 0x10 } + - { offsetInCU: 0x5EC, offset: 0x7903F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6D8, symBinAddr: 0x5768, symSize: 0x10 } + - { offsetInCU: 0x624, offset: 0x79077, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvsTo', symObjAddr: 0x6E8, symBinAddr: 0x5778, symSize: 0x34 } + - { offsetInCU: 0x67D, offset: 0x790D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x71C, symBinAddr: 0x57AC, symSize: 0x10 } + - { offsetInCU: 0x69D, offset: 0x790F0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x71C, symBinAddr: 0x57AC, symSize: 0x10 } + - { offsetInCU: 0x6D3, offset: 0x79126, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x72C, symBinAddr: 0x57BC, symSize: 0x10 } + - { offsetInCU: 0x6F3, offset: 0x79146, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x72C, symBinAddr: 0x57BC, symSize: 0x10 } + - { offsetInCU: 0x716, offset: 0x79169, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x73C, symBinAddr: 0x57CC, symSize: 0x34 } + - { offsetInCU: 0x748, offset: 0x7919B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x7DC, symBinAddr: 0x586C, symSize: 0x34 } + - { offsetInCU: 0x790, offset: 0x791E3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvgTo', symObjAddr: 0x87C, symBinAddr: 0x590C, symSize: 0x20 } + - { offsetInCU: 0x7F8, offset: 0x7924B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvgTo', symObjAddr: 0x8C0, symBinAddr: 0x5950, symSize: 0x20 } + - { offsetInCU: 0x897, offset: 0x792EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x928, symBinAddr: 0x59B8, symSize: 0xC4 } + - { offsetInCU: 0x9A7, offset: 0x793FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x1214, symBinAddr: 0x62A4, symSize: 0xC4 } + - { offsetInCU: 0xA10, offset: 0x79463, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtFTo', symObjAddr: 0x1664, symBinAddr: 0x66F4, symSize: 0xB0 } + - { offsetInCU: 0xA4D, offset: 0x794A0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtFTo', symObjAddr: 0x17D4, symBinAddr: 0x6864, symSize: 0xB8 } + - { offsetInCU: 0xAC5, offset: 0x79518, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbFTo', symObjAddr: 0x1970, symBinAddr: 0x6A00, symSize: 0x3C } + - { offsetInCU: 0xAF8, offset: 0x7954B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x19AC, symBinAddr: 0x6A3C, symSize: 0x10 } + - { offsetInCU: 0xB18, offset: 0x7956B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x19AC, symBinAddr: 0x6A3C, symSize: 0x10 } + - { offsetInCU: 0xB52, offset: 0x795A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvsTo', symObjAddr: 0x19BC, symBinAddr: 0x6A4C, symSize: 0x34 } + - { offsetInCU: 0xBAD, offset: 0x79600, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyFTo', symObjAddr: 0x1A38, symBinAddr: 0x6AC8, symSize: 0x48 } + - { offsetInCU: 0xC47, offset: 0x7969A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VFTo', symObjAddr: 0x1ACC, symBinAddr: 0x6B5C, symSize: 0x64 } + - { offsetInCU: 0xD0C, offset: 0x7975F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VFTo', symObjAddr: 0x1B88, symBinAddr: 0x6C18, symSize: 0x94 } + - { offsetInCU: 0xD99, offset: 0x797EC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC23enterBackgroundListeneryycSgvsTo', symObjAddr: 0x1C5C, symBinAddr: 0x6CEC, symSize: 0x6C } + - { offsetInCU: 0xDFB, offset: 0x7984E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC20becomeActiveListeneryycSgvsTo', symObjAddr: 0x1D6C, symBinAddr: 0x6DFC, symSize: 0x6C } + - { offsetInCU: 0xE58, offset: 0x798AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvgTo', symObjAddr: 0x1DD8, symBinAddr: 0x6E68, symSize: 0xB0 } + - { offsetInCU: 0xEAA, offset: 0x798FD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvsTo', symObjAddr: 0x1F58, symBinAddr: 0x6FE8, symSize: 0x94 } + - { offsetInCU: 0xF3C, offset: 0x7998F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x25A0, symBinAddr: 0x7630, symSize: 0x28 } + - { offsetInCU: 0xF91, offset: 0x799E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x297C, symBinAddr: 0x7A0C, symSize: 0x20 } + - { offsetInCU: 0xFC4, offset: 0x79A17, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x299C, symBinAddr: 0x7A2C, symSize: 0x10 } + - { offsetInCU: 0xFE4, offset: 0x79A37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x299C, symBinAddr: 0x7A2C, symSize: 0x10 } + - { offsetInCU: 0x101C, offset: 0x79A6F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvsTo', symObjAddr: 0x29AC, symBinAddr: 0x7A3C, symSize: 0x34 } + - { offsetInCU: 0x108A, offset: 0x79ADD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvgTo', symObjAddr: 0x2A60, symBinAddr: 0x7AF0, symSize: 0x20 } + - { offsetInCU: 0x10E4, offset: 0x79B37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvsTo', symObjAddr: 0x2A80, symBinAddr: 0x7B10, symSize: 0x34 } + - { offsetInCU: 0x1144, offset: 0x79B97, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgFTo', symObjAddr: 0x2AE4, symBinAddr: 0x7B74, symSize: 0x34 } + - { offsetInCU: 0x1227, offset: 0x79C7A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyFTo', symObjAddr: 0x2ED4, symBinAddr: 0x7F64, symSize: 0x28 } + - { offsetInCU: 0x125A, offset: 0x79CAD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfDTo', symObjAddr: 0x31C4, symBinAddr: 0x8254, symSize: 0x24 } + - { offsetInCU: 0x1295, offset: 0x79CE8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTo', symObjAddr: 0x32A0, symBinAddr: 0x8330, symSize: 0x34 } + - { offsetInCU: 0x12C8, offset: 0x79D1B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvgZTf4d_n', symObjAddr: 0x3BD0, symBinAddr: 0x8C60, symSize: 0x298 } + - { offsetInCU: 0x1445, offset: 0x79E98, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTf4nnd_n', symObjAddr: 0x3F2C, symBinAddr: 0x8FBC, symSize: 0xA0 } + - { offsetInCU: 0x16B1, offset: 0x7A104, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x1C30, symBinAddr: 0x6CC0, symSize: 0x2C } + - { offsetInCU: 0x16C9, offset: 0x7A11C, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_So8NSStringCABIeyByy_TR', symObjAddr: 0x1EE0, symBinAddr: 0x6F70, symSize: 0x78 } + - { offsetInCU: 0x16E1, offset: 0x7A134, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTK', symObjAddr: 0x2048, symBinAddr: 0x70D8, symSize: 0x94 } + - { offsetInCU: 0x1719, offset: 0x7A16C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTk', symObjAddr: 0x20DC, symBinAddr: 0x716C, symSize: 0xB8 } + - { offsetInCU: 0x175B, offset: 0x7A1AE, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TR', symObjAddr: 0x2194, symBinAddr: 0x7224, symSize: 0x6C } + - { offsetInCU: 0x17D0, offset: 0x7A223, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfETo', symObjAddr: 0x31E8, symBinAddr: 0x8278, symSize: 0xB4 } + - { offsetInCU: 0x1800, offset: 0x7A253, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOy', symObjAddr: 0x32D4, symBinAddr: 0x8364, symSize: 0x10 } + - { offsetInCU: 0x1814, offset: 0x7A267, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCMa', symObjAddr: 0x32E4, symBinAddr: 0x8374, symSize: 0x20 } + - { offsetInCU: 0x1A02, offset: 0x7A455, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x3E68, symBinAddr: 0x8EF8, symSize: 0x40 } + - { offsetInCU: 0x1A16, offset: 0x7A469, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x3EA8, symBinAddr: 0x8F38, symSize: 0x40 } + - { offsetInCU: 0x1A2A, offset: 0x7A47D, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x3EE8, symBinAddr: 0x8F78, symSize: 0x24 } + - { offsetInCU: 0x1A3E, offset: 0x7A491, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x3F0C, symBinAddr: 0x8F9C, symSize: 0x20 } + - { offsetInCU: 0x1A5D, offset: 0x7A4B0, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSo19UIGestureRecognizerCIeyByy_SSADIeggg_TRTA', symObjAddr: 0x43C0, symBinAddr: 0x9450, symSize: 0x48 } + - { offsetInCU: 0x1A86, offset: 0x7A4D9, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x4408, symBinAddr: 0x9498, symSize: 0x10 } + - { offsetInCU: 0x1A9A, offset: 0x7A4ED, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x4418, symBinAddr: 0x94A8, symSize: 0x8 } + - { offsetInCU: 0x1AAE, offset: 0x7A501, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOe', symObjAddr: 0x4420, symBinAddr: 0x94B0, symSize: 0x10 } + - { offsetInCU: 0x1ACD, offset: 0x7A520, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x4430, symBinAddr: 0x94C0, symSize: 0xC } + - { offsetInCU: 0x1AF6, offset: 0x7A549, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TRTA', symObjAddr: 0x4460, symBinAddr: 0x94F0, symSize: 0x8 } + - { offsetInCU: 0x1B15, offset: 0x7A568, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SSABytIegnnr_TRTA', symObjAddr: 0x4468, symBinAddr: 0x94F8, symSize: 0x30 } + - { offsetInCU: 0x1B3E, offset: 0x7A591, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x4498, symBinAddr: 0x9528, symSize: 0x10 } + - { offsetInCU: 0x1B52, offset: 0x7A5A5, size: 0x8, addend: 0x0, symName: '_$sSo8NSNumberCMa', symObjAddr: 0x44A8, symBinAddr: 0x9538, symSize: 0x3C } + - { offsetInCU: 0x1B66, offset: 0x7A5B9, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x44E4, symBinAddr: 0x9574, symSize: 0x3C } + - { offsetInCU: 0x1DD6, offset: 0x7A829, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTgm5Tf4g_n', symObjAddr: 0x3AC0, symBinAddr: 0x8B50, symSize: 0x110 } + - { offsetInCU: 0x21A5, offset: 0x7ABF8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyF', symObjAddr: 0x1B4, symBinAddr: 0x5244, symSize: 0x44 } + - { offsetInCU: 0x224E, offset: 0x7ACA1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvg', symObjAddr: 0x280, symBinAddr: 0x5310, symSize: 0x44 } + - { offsetInCU: 0x2281, offset: 0x7ACD4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvs', symObjAddr: 0x2F4, symBinAddr: 0x5384, symSize: 0xEC } + - { offsetInCU: 0x22CD, offset: 0x7AD20, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM', symObjAddr: 0x3E0, symBinAddr: 0x5470, symSize: 0x58 } + - { offsetInCU: 0x22F2, offset: 0x7AD45, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM.resume.0', symObjAddr: 0x438, symBinAddr: 0x54C8, symSize: 0xE0 } + - { offsetInCU: 0x2333, offset: 0x7AD86, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64Vvg', symObjAddr: 0x55C, symBinAddr: 0x55EC, symSize: 0x44 } + - { offsetInCU: 0x238B, offset: 0x7ADDE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64Vvg', symObjAddr: 0x62C, symBinAddr: 0x56BC, symSize: 0x44 } + - { offsetInCU: 0x2478, offset: 0x7AECB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg', symObjAddr: 0x770, symBinAddr: 0x5800, symSize: 0x6C } + - { offsetInCU: 0x2507, offset: 0x7AF5A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg', symObjAddr: 0x810, symBinAddr: 0x58A0, symSize: 0x6C } + - { offsetInCU: 0x25B7, offset: 0x7B00A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvg', symObjAddr: 0x89C, symBinAddr: 0x592C, symSize: 0x24 } + - { offsetInCU: 0x25FF, offset: 0x7B052, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvg', symObjAddr: 0x8E0, symBinAddr: 0x5970, symSize: 0x24 } + - { offsetInCU: 0x2633, offset: 0x7B086, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btF', symObjAddr: 0x904, symBinAddr: 0x5994, symSize: 0x24 } + - { offsetInCU: 0x28AC, offset: 0x7B2FF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btF', symObjAddr: 0x9EC, symBinAddr: 0x5A7C, symSize: 0x828 } + - { offsetInCU: 0x305A, offset: 0x7BAAD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtF', symObjAddr: 0x12D8, symBinAddr: 0x6368, symSize: 0x38C } + - { offsetInCU: 0x3685, offset: 0x7C0D8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtF', symObjAddr: 0x1714, symBinAddr: 0x67A4, symSize: 0xC0 } + - { offsetInCU: 0x3716, offset: 0x7C169, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbF', symObjAddr: 0x188C, symBinAddr: 0x691C, symSize: 0xE4 } + - { offsetInCU: 0x3871, offset: 0x7C2C4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyF', symObjAddr: 0x19F0, symBinAddr: 0x6A80, symSize: 0x48 } + - { offsetInCU: 0x38F7, offset: 0x7C34A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VF', symObjAddr: 0x1A80, symBinAddr: 0x6B10, symSize: 0x4C } + - { offsetInCU: 0x3A18, offset: 0x7C46B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VF', symObjAddr: 0x1B30, symBinAddr: 0x6BC0, symSize: 0x58 } + - { offsetInCU: 0x3B0E, offset: 0x7C561, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvg', symObjAddr: 0x1E88, symBinAddr: 0x6F18, symSize: 0x58 } + - { offsetInCU: 0x3B5A, offset: 0x7C5AD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvs', symObjAddr: 0x1FEC, symBinAddr: 0x707C, symSize: 0x5C } + - { offsetInCU: 0x3B83, offset: 0x7C5D6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM', symObjAddr: 0x2200, symBinAddr: 0x7290, symSize: 0x44 } + - { offsetInCU: 0x3BA9, offset: 0x7C5FC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM.resume.0', symObjAddr: 0x2244, symBinAddr: 0x72D4, symSize: 0x4 } + - { offsetInCU: 0x3C3E, offset: 0x7C691, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x2248, symBinAddr: 0x72D8, symSize: 0x358 } + - { offsetInCU: 0x3D58, offset: 0x7C7AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfC', symObjAddr: 0x25C8, symBinAddr: 0x7658, symSize: 0x50 } + - { offsetInCU: 0x3D73, offset: 0x7C7C6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfc', symObjAddr: 0x2618, symBinAddr: 0x76A8, symSize: 0x364 } + - { offsetInCU: 0x3E9D, offset: 0x7C8F0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvW', symObjAddr: 0x29E0, symBinAddr: 0x7A70, symSize: 0x80 } + - { offsetInCU: 0x3F93, offset: 0x7C9E6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgF', symObjAddr: 0x2AB4, symBinAddr: 0x7B44, symSize: 0x30 } + - { offsetInCU: 0x4031, offset: 0x7CA84, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6resize33_508084857CA7D194CA72FEB80DD78002LLyyF', symObjAddr: 0x2B18, symBinAddr: 0x7BA8, symSize: 0x270 } + - { offsetInCU: 0x43EA, offset: 0x7CE3D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyF', symObjAddr: 0x2D88, symBinAddr: 0x7E18, symSize: 0x14C } + - { offsetInCU: 0x4547, offset: 0x7CF9A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfD', symObjAddr: 0x2EFC, symBinAddr: 0x7F8C, symSize: 0x2C8 } + - { offsetInCU: 0x45D7, offset: 0x7D02A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZ', symObjAddr: 0x329C, symBinAddr: 0x832C, symSize: 0x4 } + - { offsetInCU: 0x45FF, offset: 0x7D052, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x3304, symBinAddr: 0x8394, symSize: 0x64 } + - { offsetInCU: 0x4659, offset: 0x7D0AC, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSS_ypTg5', symObjAddr: 0x3368, symBinAddr: 0x83F8, symSize: 0x6C } + - { offsetInCU: 0x46D9, offset: 0x7D12C, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtFSS_ypTg5', symObjAddr: 0x33D4, symBinAddr: 0x8464, symSize: 0xD8 } + - { offsetInCU: 0x4716, offset: 0x7D169, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x34AC, symBinAddr: 0x853C, symSize: 0xE0 } + - { offsetInCU: 0x4791, offset: 0x7D1E4, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_ypTg5', symObjAddr: 0x358C, symBinAddr: 0x861C, symSize: 0x1F4 } + - { offsetInCU: 0x484D, offset: 0x7D2A0, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_ypTg5', symObjAddr: 0x3780, symBinAddr: 0x8810, symSize: 0x340 } + - { offsetInCU: 0x27, offset: 0x7D4E7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0x9614, symSize: 0x10 } + - { offsetInCU: 0x62, offset: 0x7D522, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCMa', symObjAddr: 0x10, symBinAddr: 0x9624, symSize: 0x20 } + - { offsetInCU: 0x187, offset: 0x7D647, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0x9614, symSize: 0x10 } + - { offsetInCU: 0x65, offset: 0x7D6D6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0x9644, symSize: 0x10 } + - { offsetInCU: 0x85, offset: 0x7D6F6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0x9644, symSize: 0x10 } + - { offsetInCU: 0xBB, offset: 0x7D72C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0x9654, symSize: 0x10 } + - { offsetInCU: 0xDB, offset: 0x7D74C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0x9654, symSize: 0x10 } + - { offsetInCU: 0x114, offset: 0x7D785, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvgTo', symObjAddr: 0x20, symBinAddr: 0x9664, symSize: 0x44 } + - { offsetInCU: 0x16C, offset: 0x7D7DD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvsTo', symObjAddr: 0x64, symBinAddr: 0x96A8, symSize: 0x48 } + - { offsetInCU: 0x1C7, offset: 0x7D838, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvgTo', symObjAddr: 0xAC, symBinAddr: 0x96F0, symSize: 0x44 } + - { offsetInCU: 0x21F, offset: 0x7D890, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvsTo', symObjAddr: 0xF0, symBinAddr: 0x9734, symSize: 0x48 } + - { offsetInCU: 0x27A, offset: 0x7D8EB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x138, symBinAddr: 0x977C, symSize: 0x10 } + - { offsetInCU: 0x29A, offset: 0x7D90B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x138, symBinAddr: 0x977C, symSize: 0x10 } + - { offsetInCU: 0x2D0, offset: 0x7D941, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x148, symBinAddr: 0x978C, symSize: 0x10 } + - { offsetInCU: 0x2F0, offset: 0x7D961, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x148, symBinAddr: 0x978C, symSize: 0x10 } + - { offsetInCU: 0x329, offset: 0x7D99A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x158, symBinAddr: 0x979C, symSize: 0x10 } + - { offsetInCU: 0x349, offset: 0x7D9BA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x158, symBinAddr: 0x979C, symSize: 0x10 } + - { offsetInCU: 0x37F, offset: 0x7D9F0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x168, symBinAddr: 0x97AC, symSize: 0x10 } + - { offsetInCU: 0x39F, offset: 0x7DA10, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x168, symBinAddr: 0x97AC, symSize: 0x10 } + - { offsetInCU: 0x3D8, offset: 0x7DA49, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvgTo', symObjAddr: 0x178, symBinAddr: 0x97BC, symSize: 0x44 } + - { offsetInCU: 0x430, offset: 0x7DAA1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvsTo', symObjAddr: 0x1BC, symBinAddr: 0x9800, symSize: 0x48 } + - { offsetInCU: 0x48B, offset: 0x7DAFC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x204, symBinAddr: 0x9848, symSize: 0x10 } + - { offsetInCU: 0x4AB, offset: 0x7DB1C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x204, symBinAddr: 0x9848, symSize: 0x10 } + - { offsetInCU: 0x4E1, offset: 0x7DB52, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x214, symBinAddr: 0x9858, symSize: 0x10 } + - { offsetInCU: 0x501, offset: 0x7DB72, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x214, symBinAddr: 0x9858, symSize: 0x10 } + - { offsetInCU: 0x53A, offset: 0x7DBAB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x224, symBinAddr: 0x9868, symSize: 0x10 } + - { offsetInCU: 0x55A, offset: 0x7DBCB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x224, symBinAddr: 0x9868, symSize: 0x10 } + - { offsetInCU: 0x590, offset: 0x7DC01, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x234, symBinAddr: 0x9878, symSize: 0x10 } + - { offsetInCU: 0x5B0, offset: 0x7DC21, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x234, symBinAddr: 0x9878, symSize: 0x10 } + - { offsetInCU: 0x5E9, offset: 0x7DC5A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvgTo', symObjAddr: 0x244, symBinAddr: 0x9888, symSize: 0x48 } + - { offsetInCU: 0x63F, offset: 0x7DCB0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvsTo', symObjAddr: 0x28C, symBinAddr: 0x98D0, symSize: 0x40 } + - { offsetInCU: 0x682, offset: 0x7DCF3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13SIZE_OF_FLOATSivgZTo', symObjAddr: 0x2CC, symBinAddr: 0x9910, symSize: 0x8 } + - { offsetInCU: 0x69E, offset: 0x7DD0F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13VERTEX_SHADERSSvgZTo', symObjAddr: 0x2D4, symBinAddr: 0x9918, symSize: 0x2C } + - { offsetInCU: 0x6D0, offset: 0x7DD41, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x300, symBinAddr: 0x9944, symSize: 0x10 } + - { offsetInCU: 0x6F0, offset: 0x7DD61, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x300, symBinAddr: 0x9944, symSize: 0x10 } + - { offsetInCU: 0x728, offset: 0x7DD99, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvsTo', symObjAddr: 0x310, symBinAddr: 0x9954, symSize: 0x34 } + - { offsetInCU: 0x781, offset: 0x7DDF2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x418, symBinAddr: 0x9A5C, symSize: 0x10 } + - { offsetInCU: 0x7A1, offset: 0x7DE12, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x418, symBinAddr: 0x9A5C, symSize: 0x10 } + - { offsetInCU: 0x7D7, offset: 0x7DE48, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x428, symBinAddr: 0x9A6C, symSize: 0x10 } + - { offsetInCU: 0x7F7, offset: 0x7DE68, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x428, symBinAddr: 0x9A6C, symSize: 0x10 } + - { offsetInCU: 0x846, offset: 0x7DEB7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfcTo', symObjAddr: 0x5A4, symBinAddr: 0x9BA8, symSize: 0x20 } + - { offsetInCU: 0x878, offset: 0x7DEE9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyFTo', symObjAddr: 0x708, symBinAddr: 0x9D0C, symSize: 0x28 } + - { offsetInCU: 0x8D0, offset: 0x7DF41, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTo', symObjAddr: 0x744, symBinAddr: 0x9D48, symSize: 0x88 } + - { offsetInCU: 0x934, offset: 0x7DFA5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTo', symObjAddr: 0x7CC, symBinAddr: 0x9DD0, symSize: 0x7C } + - { offsetInCU: 0x9D6, offset: 0x7E047, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyFTo', symObjAddr: 0xBF4, symBinAddr: 0xA1F8, symSize: 0x28 } + - { offsetInCU: 0xAC0, offset: 0x7E131, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCMa', symObjAddr: 0x584, symBinAddr: 0x9B88, symSize: 0x20 } + - { offsetInCU: 0xB34, offset: 0x7E1A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfETo', symObjAddr: 0xC4C, symBinAddr: 0xA250, symSize: 0x58 } + - { offsetInCU: 0x121F, offset: 0x7E890, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfC', symObjAddr: 0x438, symBinAddr: 0x9A7C, symSize: 0x20 } + - { offsetInCU: 0x1239, offset: 0x7E8AA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfc', symObjAddr: 0x458, symBinAddr: 0x9A9C, symSize: 0xEC } + - { offsetInCU: 0x1271, offset: 0x7E8E2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyF', symObjAddr: 0x5C4, symBinAddr: 0x9BC8, symSize: 0x144 } + - { offsetInCU: 0x142C, offset: 0x7EA9D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtF', symObjAddr: 0x730, symBinAddr: 0x9D34, symSize: 0x14 } + - { offsetInCU: 0x14DD, offset: 0x7EB4E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyF', symObjAddr: 0x848, symBinAddr: 0x9E4C, symSize: 0x3AC } + - { offsetInCU: 0x184D, offset: 0x7EEBE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfD', symObjAddr: 0xC1C, symBinAddr: 0xA220, symSize: 0x30 } + - { offsetInCU: 0x1938, offset: 0x7EFA9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTf4ddnndnndn_n', symObjAddr: 0xCA4, symBinAddr: 0xA2A8, symSize: 0x65C } + - { offsetInCU: 0x2136, offset: 0x7F7A7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTf4nnnnndn_n', symObjAddr: 0x1344, symBinAddr: 0xA948, symSize: 0x6C8 } + - { offsetInCU: 0x10C, offset: 0x80167, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfcTo', symObjAddr: 0xED4, symBinAddr: 0xBEBC, symSize: 0x68 } + - { offsetInCU: 0x19C, offset: 0x801F7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCfETo', symObjAddr: 0xF48, symBinAddr: 0xBF30, symSize: 0x10 } + - { offsetInCU: 0x1CB, offset: 0x80226, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6handleyySo19UIGestureRecognizerCFTo', symObjAddr: 0xF58, symBinAddr: 0xBF40, symSize: 0x4 } + - { offsetInCU: 0x368, offset: 0x803C3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCACycfcTo', symObjAddr: 0x16DC, symBinAddr: 0xC6C4, symSize: 0x2C } + - { offsetInCU: 0x5D4, offset: 0x8062F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCfETo', symObjAddr: 0x1744, symBinAddr: 0xC72C, symSize: 0x68 } + - { offsetInCU: 0x603, offset: 0x8065E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCMa', symObjAddr: 0x17AC, symBinAddr: 0xC794, symSize: 0x20 } + - { offsetInCU: 0x617, offset: 0x80672, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCMa', symObjAddr: 0x17CC, symBinAddr: 0xC7B4, symSize: 0x20 } + - { offsetInCU: 0x62B, offset: 0x80686, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwCP', symObjAddr: 0x17EC, symBinAddr: 0xC7D4, symSize: 0x30 } + - { offsetInCU: 0x63F, offset: 0x8069A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwxx', symObjAddr: 0x181C, symBinAddr: 0xC804, symSize: 0x8 } + - { offsetInCU: 0x653, offset: 0x806AE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwcp', symObjAddr: 0x1824, symBinAddr: 0xC80C, symSize: 0x3C } + - { offsetInCU: 0x667, offset: 0x806C2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwca', symObjAddr: 0x1860, symBinAddr: 0xC848, symSize: 0x50 } + - { offsetInCU: 0x67B, offset: 0x806D6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwta', symObjAddr: 0x18BC, symBinAddr: 0xC898, symSize: 0x40 } + - { offsetInCU: 0x68F, offset: 0x806EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwet', symObjAddr: 0x18FC, symBinAddr: 0xC8D8, symSize: 0x48 } + - { offsetInCU: 0x6A3, offset: 0x806FE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwst', symObjAddr: 0x1944, symBinAddr: 0xC920, symSize: 0x40 } + - { offsetInCU: 0x6B7, offset: 0x80712, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVMa', symObjAddr: 0x1984, symBinAddr: 0xC960, symSize: 0x10 } + - { offsetInCU: 0x6CB, offset: 0x80726, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x1994, symBinAddr: 0xC970, symSize: 0x48 } + - { offsetInCU: 0x6DF, offset: 0x8073A, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x1AA0, symBinAddr: 0xC9B8, symSize: 0x58 } + - { offsetInCU: 0x6F3, offset: 0x8074E, size: 0x8, addend: 0x0, symName: '_$sSh8IteratorV8_VariantOyx__GSHRzlWOe', symObjAddr: 0x1AF8, symBinAddr: 0xCA10, symSize: 0x8 } + - { offsetInCU: 0x761, offset: 0x807BC, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOe', symObjAddr: 0x1DE4, symBinAddr: 0xCCFC, symSize: 0x10 } + - { offsetInCU: 0xC93, offset: 0x80CEE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x0, symBinAddr: 0xB010, symSize: 0x540 } + - { offsetInCU: 0xF2F, offset: 0x80F8A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesMoved_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x54C, symBinAddr: 0xB55C, symSize: 0xE0 } + - { offsetInCU: 0xFAE, offset: 0x81009, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x6F0, symBinAddr: 0xB6EC, symSize: 0x9C } + - { offsetInCU: 0x1041, offset: 0x8109C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc', symObjAddr: 0xDCC, symBinAddr: 0xBDB4, symSize: 0x108 } + - { offsetInCU: 0x118B, offset: 0x811E6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6onMove33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySo19UIGestureRecognizerC_ShySo7UITouchCGSgtF', symObjAddr: 0x12D0, symBinAddr: 0xC2B8, symSize: 0x40C } + - { offsetInCU: 0x18A1, offset: 0x818FC, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1B00, symBinAddr: 0xCA18, symSize: 0x14 } + - { offsetInCU: 0x1940, offset: 0x8199B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6canvasAcA9NSCCanvasC_tcfcTf4gn_n', symObjAddr: 0x1B14, symBinAddr: 0xCA2C, symSize: 0x1DC } + - { offsetInCU: 0x27, offset: 0x81B78, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xCD0C, symSize: 0x2C } + - { offsetInCU: 0x4B, offset: 0x81B9C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvpZ', symObjAddr: 0x2D8, symBinAddr: 0x1048310, symSize: 0x0 } + - { offsetInCU: 0x65, offset: 0x81BB6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xCD0C, symSize: 0x2C } + - { offsetInCU: 0x98, offset: 0x81BE9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZTo', symObjAddr: 0x178, symBinAddr: 0xCE84, symSize: 0x40 } + - { offsetInCU: 0x104, offset: 0x81C55, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfcTo', symObjAddr: 0x228, symBinAddr: 0xCF34, symSize: 0x3C } + - { offsetInCU: 0x156, offset: 0x81CA7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queue_WZ', symObjAddr: 0x2C, symBinAddr: 0xCD38, symSize: 0x10C } + - { offsetInCU: 0x181, offset: 0x81CD2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCMa', symObjAddr: 0x208, symBinAddr: 0xCF14, symSize: 0x20 } + - { offsetInCU: 0x195, offset: 0x81CE6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfETo', symObjAddr: 0x294, symBinAddr: 0xCFA0, symSize: 0x4 } + - { offsetInCU: 0x1C0, offset: 0x81D11, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x298, symBinAddr: 0xCFA4, symSize: 0x3C } + - { offsetInCU: 0x320, offset: 0x81E71, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZ', symObjAddr: 0x138, symBinAddr: 0xCE44, symSize: 0x40 } + - { offsetInCU: 0x360, offset: 0x81EB1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfC', symObjAddr: 0x1B8, symBinAddr: 0xCEC4, symSize: 0x20 } + - { offsetInCU: 0x374, offset: 0x81EC5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfc', symObjAddr: 0x1D8, symBinAddr: 0xCEE4, symSize: 0x30 } + - { offsetInCU: 0x3B0, offset: 0x81F01, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfD', symObjAddr: 0x264, symBinAddr: 0xCF70, symSize: 0x30 } + - { offsetInCU: 0x2B, offset: 0x81F4F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xCFE0, symSize: 0xA4 } + - { offsetInCU: 0x66, offset: 0x81F8A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZTo', symObjAddr: 0xA4, symBinAddr: 0xD084, symSize: 0xA4 } + - { offsetInCU: 0xF9, offset: 0x8201D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZTo', symObjAddr: 0x1D8, symBinAddr: 0xD1B8, symSize: 0x110 } + - { offsetInCU: 0x1A2, offset: 0x820C6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZTo', symObjAddr: 0x30C, symBinAddr: 0xD2EC, symSize: 0x28 } + - { offsetInCU: 0x222, offset: 0x82146, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTo', symObjAddr: 0x338, symBinAddr: 0xD318, symSize: 0xA0 } + - { offsetInCU: 0x29B, offset: 0x821BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZTo', symObjAddr: 0x4D0, symBinAddr: 0xD4B0, symSize: 0x15C } + - { offsetInCU: 0x330, offset: 0x82254, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfcTo', symObjAddr: 0x67C, symBinAddr: 0xD65C, symSize: 0x3C } + - { offsetInCU: 0x381, offset: 0x822A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTf4nnnnnndd_n', symObjAddr: 0x6E8, symBinAddr: 0xD6C8, symSize: 0x160 } + - { offsetInCU: 0x4DF, offset: 0x82403, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC7getFile33_F00B23A4165DD6ABFCD23C8811C7DF43LLyS2SKFZTf4nd_g', symObjAddr: 0x848, symBinAddr: 0xD828, symSize: 0x368 } + - { offsetInCU: 0x5AE, offset: 0x824D2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCMa', symObjAddr: 0xBB0, symBinAddr: 0xDB90, symSize: 0x20 } + - { offsetInCU: 0x5C2, offset: 0x824E6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOAEs5ErrorAAWl', symObjAddr: 0xBD0, symBinAddr: 0xDBB0, symSize: 0x44 } + - { offsetInCU: 0x5D6, offset: 0x824FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwCP', symObjAddr: 0xC14, symBinAddr: 0xDBF4, symSize: 0x2C } + - { offsetInCU: 0x5EA, offset: 0x8250E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwxx', symObjAddr: 0xC40, symBinAddr: 0xDC20, symSize: 0x8 } + - { offsetInCU: 0x5FE, offset: 0x82522, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwca', symObjAddr: 0xC48, symBinAddr: 0xDC28, symSize: 0x40 } + - { offsetInCU: 0x612, offset: 0x82536, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwta', symObjAddr: 0xC94, symBinAddr: 0xDC68, symSize: 0x30 } + - { offsetInCU: 0x626, offset: 0x8254A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwet', symObjAddr: 0xCC4, symBinAddr: 0xDC98, symSize: 0x48 } + - { offsetInCU: 0x63A, offset: 0x8255E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwst', symObjAddr: 0xD0C, symBinAddr: 0xDCE0, symSize: 0x3C } + - { offsetInCU: 0x64E, offset: 0x82572, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwug', symObjAddr: 0xD48, symBinAddr: 0xDD1C, symSize: 0x8 } + - { offsetInCU: 0x662, offset: 0x82586, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwup', symObjAddr: 0xD50, symBinAddr: 0xDD24, symSize: 0x4 } + - { offsetInCU: 0x676, offset: 0x8259A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwui', symObjAddr: 0xD54, symBinAddr: 0xDD28, symSize: 0x4 } + - { offsetInCU: 0x68A, offset: 0x825AE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOMa', symObjAddr: 0xD58, symBinAddr: 0xDD2C, symSize: 0x10 } + - { offsetInCU: 0x712, offset: 0x82636, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP7_domainSSvgTW', symObjAddr: 0x3D8, symBinAddr: 0xD3B8, symSize: 0x4 } + - { offsetInCU: 0x72E, offset: 0x82652, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP5_codeSivgTW', symObjAddr: 0x3DC, symBinAddr: 0xD3BC, symSize: 0x4 } + - { offsetInCU: 0x74A, offset: 0x8266E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP9_userInfoyXlSgvgTW', symObjAddr: 0x3E0, symBinAddr: 0xD3C0, symSize: 0x4 } + - { offsetInCU: 0x766, offset: 0x8268A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x3E4, symBinAddr: 0xD3C4, symSize: 0x4 } + - { offsetInCU: 0x9EC, offset: 0x82910, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xCFE0, symSize: 0xA4 } + - { offsetInCU: 0xA82, offset: 0x829A6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZ', symObjAddr: 0x148, symBinAddr: 0xD128, symSize: 0x90 } + - { offsetInCU: 0xC1F, offset: 0x82B43, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZ', symObjAddr: 0x2E8, symBinAddr: 0xD2C8, symSize: 0x24 } + - { offsetInCU: 0xC69, offset: 0x82B8D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZ', symObjAddr: 0x334, symBinAddr: 0xD314, symSize: 0x4 } + - { offsetInCU: 0xC8B, offset: 0x82BAF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZ', symObjAddr: 0x3E8, symBinAddr: 0xD3C8, symSize: 0xE8 } + - { offsetInCU: 0xD3B, offset: 0x82C5F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfC', symObjAddr: 0x62C, symBinAddr: 0xD60C, symSize: 0x20 } + - { offsetInCU: 0xD4F, offset: 0x82C73, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfc', symObjAddr: 0x64C, symBinAddr: 0xD62C, symSize: 0x30 } + - { offsetInCU: 0xD85, offset: 0x82CA9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCfD', symObjAddr: 0x6B8, symBinAddr: 0xD698, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x82DE0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xDD40, symSize: 0x4 } + - { offsetInCU: 0x71, offset: 0x82E2A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x4, symBinAddr: 0xDD44, symSize: 0x70 } + - { offsetInCU: 0xF6, offset: 0x82EAF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x78, symBinAddr: 0xDDB8, symSize: 0x50 } + - { offsetInCU: 0x191, offset: 0x82F4A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0xCC, symBinAddr: 0xDE0C, symSize: 0x68 } + - { offsetInCU: 0x254, offset: 0x8300D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x138, symBinAddr: 0xDE78, symSize: 0x98 } + - { offsetInCU: 0x323, offset: 0x830DC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfcTo', symObjAddr: 0x220, symBinAddr: 0xDF60, symSize: 0x3C } + - { offsetInCU: 0x375, offset: 0x8312E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCMa', symObjAddr: 0x28C, symBinAddr: 0xDFCC, symSize: 0x20 } + - { offsetInCU: 0x4BD, offset: 0x83276, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xDD40, symSize: 0x4 } + - { offsetInCU: 0x4F5, offset: 0x832AE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xDD40, symSize: 0x4 } + - { offsetInCU: 0x560, offset: 0x83319, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x74, symBinAddr: 0xDDB4, symSize: 0x4 } + - { offsetInCU: 0x5A0, offset: 0x83359, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x74, symBinAddr: 0xDDB4, symSize: 0x4 } + - { offsetInCU: 0x602, offset: 0x833BB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xC8, symBinAddr: 0xDE08, symSize: 0x4 } + - { offsetInCU: 0x654, offset: 0x8340D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xC8, symBinAddr: 0xDE08, symSize: 0x4 } + - { offsetInCU: 0x6C9, offset: 0x83482, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x134, symBinAddr: 0xDE74, symSize: 0x4 } + - { offsetInCU: 0x73F, offset: 0x834F8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x134, symBinAddr: 0xDE74, symSize: 0x4 } + - { offsetInCU: 0x7DD, offset: 0x83596, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfC', symObjAddr: 0x1D0, symBinAddr: 0xDF10, symSize: 0x20 } + - { offsetInCU: 0x7F1, offset: 0x835AA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfc', symObjAddr: 0x1F0, symBinAddr: 0xDF30, symSize: 0x30 } + - { offsetInCU: 0x827, offset: 0x835E0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCfD', symObjAddr: 0x25C, symBinAddr: 0xDF9C, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x8362A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xDFEC, symSize: 0x14 } + - { offsetInCU: 0xA9, offset: 0x836AC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x14, symBinAddr: 0xE000, symSize: 0x38 } + - { offsetInCU: 0x1A2, offset: 0x837A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x68, symBinAddr: 0xE054, symSize: 0x40 } + - { offsetInCU: 0x284, offset: 0x83887, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfcTo', symObjAddr: 0x118, symBinAddr: 0xE104, symSize: 0x3C } + - { offsetInCU: 0x2D6, offset: 0x838D9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCMa', symObjAddr: 0xF8, symBinAddr: 0xE0E4, symSize: 0x20 } + - { offsetInCU: 0x458, offset: 0x83A5B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xDFEC, symSize: 0x14 } + - { offsetInCU: 0x59C, offset: 0x83B9F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x4C, symBinAddr: 0xE038, symSize: 0x1C } + - { offsetInCU: 0x6D2, offset: 0x83CD5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfC', symObjAddr: 0xA8, symBinAddr: 0xE094, symSize: 0x20 } + - { offsetInCU: 0x6E6, offset: 0x83CE9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfc', symObjAddr: 0xC8, symBinAddr: 0xE0B4, symSize: 0x30 } + - { offsetInCU: 0x71C, offset: 0x83D1F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCfD', symObjAddr: 0x154, symBinAddr: 0xE140, symSize: 0x30 } + - { offsetInCU: 0x61, offset: 0x83DA3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x4, symBinAddr: 0xE174, symSize: 0x10 } + - { offsetInCU: 0x81, offset: 0x83DC3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x4, symBinAddr: 0xE174, symSize: 0x10 } + - { offsetInCU: 0xB7, offset: 0x83DF9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x14, symBinAddr: 0xE184, symSize: 0x10 } + - { offsetInCU: 0xD7, offset: 0x83E19, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x14, symBinAddr: 0xE184, symSize: 0x10 } + - { offsetInCU: 0x110, offset: 0x83E52, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvgTo', symObjAddr: 0x24, symBinAddr: 0xE194, symSize: 0x48 } + - { offsetInCU: 0x168, offset: 0x83EAA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvsTo', symObjAddr: 0xB4, symBinAddr: 0xE224, symSize: 0x50 } + - { offsetInCU: 0x1C3, offset: 0x83F05, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x104, symBinAddr: 0xE274, symSize: 0x10 } + - { offsetInCU: 0x1E3, offset: 0x83F25, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x104, symBinAddr: 0xE274, symSize: 0x10 } + - { offsetInCU: 0x219, offset: 0x83F5B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x114, symBinAddr: 0xE284, symSize: 0x10 } + - { offsetInCU: 0x239, offset: 0x83F7B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x114, symBinAddr: 0xE284, symSize: 0x10 } + - { offsetInCU: 0x272, offset: 0x83FB4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfcTo', symObjAddr: 0x1B0, symBinAddr: 0xE320, symSize: 0x78 } + - { offsetInCU: 0x2C8, offset: 0x8400A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x2D4, symBinAddr: 0xE444, symSize: 0xB0 } + - { offsetInCU: 0x32A, offset: 0x8406C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x43C, symBinAddr: 0xE5AC, symSize: 0x28 } + - { offsetInCU: 0x35C, offset: 0x8409E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC12bindDrawableyyFTo', symObjAddr: 0x4E0, symBinAddr: 0xE5D4, symSize: 0xA0 } + - { offsetInCU: 0x3DD, offset: 0x8411F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC14deleteDrawableyyFTo', symObjAddr: 0x5BC, symBinAddr: 0xE674, symSize: 0x60 } + - { offsetInCU: 0x44D, offset: 0x8418F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTo', symObjAddr: 0x620, symBinAddr: 0xE6D8, symSize: 0x4C } + - { offsetInCU: 0x4BF, offset: 0x84201, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfcTo', symObjAddr: 0x70C, symBinAddr: 0xE7C4, symSize: 0x34 } + - { offsetInCU: 0x533, offset: 0x84275, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCMa', symObjAddr: 0x190, symBinAddr: 0xE300, symSize: 0x20 } + - { offsetInCU: 0x55D, offset: 0x8429F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCfETo', symObjAddr: 0x74C, symBinAddr: 0xE804, symSize: 0x10 } + - { offsetInCU: 0x65B, offset: 0x8439D, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VFTo', symObjAddr: 0xA08, symBinAddr: 0xEAC0, symSize: 0x74 } + - { offsetInCU: 0x699, offset: 0x843DB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xA7C, symBinAddr: 0xEB34, symSize: 0x10 } + - { offsetInCU: 0x6B9, offset: 0x843FB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xA7C, symBinAddr: 0xEB34, symSize: 0x10 } + - { offsetInCU: 0x6EF, offset: 0x84431, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xA8C, symBinAddr: 0xEB44, symSize: 0x10 } + - { offsetInCU: 0x70F, offset: 0x84451, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xA8C, symBinAddr: 0xEB44, symSize: 0x10 } + - { offsetInCU: 0x748, offset: 0x8448A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvgTo', symObjAddr: 0xA9C, symBinAddr: 0xEB54, symSize: 0x20 } + - { offsetInCU: 0x7A0, offset: 0x844E2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvsTo', symObjAddr: 0xABC, symBinAddr: 0xEB74, symSize: 0x14 } + - { offsetInCU: 0x7FB, offset: 0x8453D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvgTo', symObjAddr: 0xAD0, symBinAddr: 0xEB88, symSize: 0x44 } + - { offsetInCU: 0x853, offset: 0x84595, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvsTo', symObjAddr: 0xB58, symBinAddr: 0xEC10, symSize: 0x48 } + - { offsetInCU: 0x8E8, offset: 0x8462A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfcTo', symObjAddr: 0xCBC, symBinAddr: 0xED74, symSize: 0x78 } + - { offsetInCU: 0x93E, offset: 0x84680, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xE34, symBinAddr: 0xEEEC, symSize: 0xB0 } + - { offsetInCU: 0x9A0, offset: 0x846E2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xF90, symBinAddr: 0xF048, symSize: 0x28 } + - { offsetInCU: 0x9D2, offset: 0x84714, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC11deviceScaleSfyFTo', symObjAddr: 0xFB8, symBinAddr: 0xF070, symSize: 0xB8 } + - { offsetInCU: 0xA53, offset: 0x84795, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTo', symObjAddr: 0x1074, symBinAddr: 0xF128, symSize: 0x28 } + - { offsetInCU: 0xAB1, offset: 0x847F3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCfETo', symObjAddr: 0x10D8, symBinAddr: 0xF18C, symSize: 0x10 } + - { offsetInCU: 0xC88, offset: 0x849CA, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfCs5UInt8V_Tgmq5', symObjAddr: 0x13D0, symBinAddr: 0xF388, symSize: 0x64 } + - { offsetInCU: 0xCD9, offset: 0x84A1B, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x15D8, symBinAddr: 0xF590, symSize: 0x44 } + - { offsetInCU: 0xCED, offset: 0x84A2F, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x161C, symBinAddr: 0xF5D4, symSize: 0x44 } + - { offsetInCU: 0xD01, offset: 0x84A43, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCMa', symObjAddr: 0x1660, symBinAddr: 0xF618, symSize: 0x20 } + - { offsetInCU: 0xDDB, offset: 0x84B1D, size: 0x8, addend: 0x0, symName: '_$sSaySayxGqd__c7ElementQyd__RszSTRd__lufCs5UInt8V_10Foundation4DataVTgm5Tf4g_n', symObjAddr: 0x14B8, symBinAddr: 0xF470, symSize: 0x110 } + - { offsetInCU: 0x105E, offset: 0x84DA0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvg', symObjAddr: 0x6C, symBinAddr: 0xE1DC, symSize: 0x48 } + - { offsetInCU: 0x10DB, offset: 0x84E1D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfc', symObjAddr: 0x124, symBinAddr: 0xE294, symSize: 0x6C } + - { offsetInCU: 0x1122, offset: 0x84E64, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x228, symBinAddr: 0xE398, symSize: 0xAC } + - { offsetInCU: 0x1186, offset: 0x84EC8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x384, symBinAddr: 0xE4F4, symSize: 0xB8 } + - { offsetInCU: 0x1211, offset: 0x84F53, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtF', symObjAddr: 0x61C, symBinAddr: 0xE6D4, symSize: 0x4 } + - { offsetInCU: 0x1232, offset: 0x84F74, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfC', symObjAddr: 0x66C, symBinAddr: 0xE724, symSize: 0x74 } + - { offsetInCU: 0x1246, offset: 0x84F88, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfc', symObjAddr: 0x6E0, symBinAddr: 0xE798, symSize: 0x2C } + - { offsetInCU: 0x135F, offset: 0x850A1, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VF', symObjAddr: 0x75C, symBinAddr: 0xE814, symSize: 0x2AC } + - { offsetInCU: 0x1709, offset: 0x8544B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvg', symObjAddr: 0xB14, symBinAddr: 0xEBCC, symSize: 0x44 } + - { offsetInCU: 0x1748, offset: 0x8548A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvs', symObjAddr: 0xBA0, symBinAddr: 0xEC58, symSize: 0x48 } + - { offsetInCU: 0x176D, offset: 0x854AF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM', symObjAddr: 0xBE8, symBinAddr: 0xECA0, symSize: 0x44 } + - { offsetInCU: 0x1792, offset: 0x854D4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0xC2C, symBinAddr: 0xECE4, symSize: 0x4 } + - { offsetInCU: 0x17B9, offset: 0x854FB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfC', symObjAddr: 0xC30, symBinAddr: 0xECE8, symSize: 0x20 } + - { offsetInCU: 0x17CD, offset: 0x8550F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfc', symObjAddr: 0xC50, symBinAddr: 0xED08, symSize: 0x6C } + - { offsetInCU: 0x1814, offset: 0x85556, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xD88, symBinAddr: 0xEE40, symSize: 0xAC } + - { offsetInCU: 0x1873, offset: 0x855B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xEE4, symBinAddr: 0xEF9C, symSize: 0xAC } + - { offsetInCU: 0x1918, offset: 0x8565A, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x10E8, symBinAddr: 0xF19C, symSize: 0x104 } + - { offsetInCU: 0x1A47, offset: 0x85789, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFs5UInt8V_Tg5', symObjAddr: 0x12E8, symBinAddr: 0xF2A0, symSize: 0xE8 } + - { offsetInCU: 0x1B8B, offset: 0x858CD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTf4ddn_n', symObjAddr: 0x1434, symBinAddr: 0xF3EC, symSize: 0x84 } + - { offsetInCU: 0x1C84, offset: 0x859C6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTf4dn_n', symObjAddr: 0x1680, symBinAddr: 0xF638, symSize: 0x360 } + - { offsetInCU: 0x2B, offset: 0x85DE0, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0xFB84, symSize: 0x2C } + - { offsetInCU: 0x4F, offset: 0x85E04, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LLSo012OS_dispatch_E0CvpZ', symObjAddr: 0x958, symBinAddr: 0x1048458, symSize: 0x0 } + - { offsetInCU: 0x5D, offset: 0x85E12, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0xFB84, symSize: 0x2C } + - { offsetInCU: 0x75, offset: 0x85E2A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LL_WZ', symObjAddr: 0x2C, symBinAddr: 0xFBB0, symSize: 0x10C } + - { offsetInCU: 0xBC, offset: 0x85E71, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0x13C, symBinAddr: 0xFCC0, symSize: 0x44 } + - { offsetInCU: 0x132, offset: 0x85EE7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTo', symObjAddr: 0x3AC, symBinAddr: 0xFF30, symSize: 0x80 } + - { offsetInCU: 0x191, offset: 0x85F46, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfcTo', symObjAddr: 0x47C, symBinAddr: 0x10000, symSize: 0x3C } + - { offsetInCU: 0x1E2, offset: 0x85F97, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTf4nnnd_n', symObjAddr: 0x4EC, symBinAddr: 0x10070, symSize: 0x1DC } + - { offsetInCU: 0x269, offset: 0x8601E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfETo', symObjAddr: 0x4E8, symBinAddr: 0x1006C, symSize: 0x4 } + - { offsetInCU: 0x2A5, offset: 0x8605A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCMa', symObjAddr: 0x6C8, symBinAddr: 0x1024C, symSize: 0x20 } + - { offsetInCU: 0x2C4, offset: 0x86079, size: 0x8, addend: 0x0, symName: '_$s10ObjectiveC8ObjCBoolVIeyBy_SbIegy_TRTA', symObjAddr: 0x70C, symBinAddr: 0x10290, symSize: 0x14 } + - { offsetInCU: 0x2ED, offset: 0x860A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_TA', symObjAddr: 0x74C, symBinAddr: 0x102D0, symSize: 0xC } + - { offsetInCU: 0x301, offset: 0x860B6, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x758, symBinAddr: 0x102DC, symSize: 0x10 } + - { offsetInCU: 0x315, offset: 0x860CA, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x768, symBinAddr: 0x102EC, symSize: 0x8 } + - { offsetInCU: 0x329, offset: 0x860DE, size: 0x8, addend: 0x0, symName: '_$s8Dispatch0A13WorkItemFlagsVACs10SetAlgebraAAWl', symObjAddr: 0x770, symBinAddr: 0x102F4, symSize: 0x48 } + - { offsetInCU: 0x33D, offset: 0x860F2, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGSayxGSTsWl', symObjAddr: 0x7F8, symBinAddr: 0x1033C, symSize: 0x4C } + - { offsetInCU: 0x351, offset: 0x86106, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledNameAbstract, symObjAddr: 0x844, symBinAddr: 0x10388, symSize: 0x44 } + - { offsetInCU: 0x365, offset: 0x8611A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU0_TA', symObjAddr: 0x8C4, symBinAddr: 0x103CC, symSize: 0x24 } + - { offsetInCU: 0x399, offset: 0x8614E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU_TA', symObjAddr: 0x90C, symBinAddr: 0x10414, symSize: 0x24 } + - { offsetInCU: 0x506, offset: 0x862BB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0xFCBC, symSize: 0x4 } + - { offsetInCU: 0x534, offset: 0x862E9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0xFCBC, symSize: 0x4 } + - { offsetInCU: 0x593, offset: 0x86348, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZ', symObjAddr: 0x180, symBinAddr: 0xFD04, symSize: 0x4 } + - { offsetInCU: 0x5A7, offset: 0x8635C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_', symObjAddr: 0x184, symBinAddr: 0xFD08, symSize: 0x228 } + - { offsetInCU: 0x680, offset: 0x86435, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfC', symObjAddr: 0x42C, symBinAddr: 0xFFB0, symSize: 0x20 } + - { offsetInCU: 0x694, offset: 0x86449, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfc', symObjAddr: 0x44C, symBinAddr: 0xFFD0, symSize: 0x30 } + - { offsetInCU: 0x6CA, offset: 0x8647F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfD', symObjAddr: 0x4B8, symBinAddr: 0x1003C, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x86525, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x1044C, symSize: 0x20 } + - { offsetInCU: 0x77, offset: 0x86575, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfcTo', symObjAddr: 0x70, symBinAddr: 0x104BC, symSize: 0x3C } + - { offsetInCU: 0xC9, offset: 0x865C7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCMa', symObjAddr: 0x50, symBinAddr: 0x1049C, symSize: 0x20 } + - { offsetInCU: 0x1EC, offset: 0x866EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x1044C, symSize: 0x20 } + - { offsetInCU: 0x200, offset: 0x866FE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfc', symObjAddr: 0x20, symBinAddr: 0x1046C, symSize: 0x30 } + - { offsetInCU: 0x23C, offset: 0x8673A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCfD', symObjAddr: 0xAC, symBinAddr: 0x104F8, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x86784, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xCE698, symSize: 0x265C } + - { offsetInCU: 0x46, offset: 0x867A3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_k25519Precomp, symObjAddr: 0x9E20, symBinAddr: 0x89A000, symSize: 0x0 } + - { offsetInCU: 0x98, offset: 0x867F5, size: 0x8, addend: 0x0, symName: _d, symObjAddr: 0xFE20, symBinAddr: 0x8A0000, symSize: 0x0 } + - { offsetInCU: 0xFF, offset: 0x8685C, size: 0x8, addend: 0x0, symName: _sqrtm1, symObjAddr: 0xFE48, symBinAddr: 0x8A0028, symSize: 0x0 } + - { offsetInCU: 0x115, offset: 0x86872, size: 0x8, addend: 0x0, symName: _d2, symObjAddr: 0x10250, symBinAddr: 0x8A0430, symSize: 0x0 } + - { offsetInCU: 0x12C, offset: 0x86889, size: 0x8, addend: 0x0, symName: _Bi, symObjAddr: 0xFE90, symBinAddr: 0x8A0070, symSize: 0x0 } + - { offsetInCU: 0x9F9, offset: 0x87156, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xCE698, symSize: 0x265C } + - { offsetInCU: 0xA01, offset: 0x8715E, size: 0x8, addend: 0x0, symName: _fe_frombytes, symObjAddr: 0x265C, symBinAddr: 0xD0CF4, symSize: 0x134 } + - { offsetInCU: 0x43CE, offset: 0x8AB2B, size: 0x8, addend: 0x0, symName: _fe_frombytes, symObjAddr: 0x265C, symBinAddr: 0xD0CF4, symSize: 0x134 } + - { offsetInCU: 0x43D6, offset: 0x8AB33, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_scalarmult_base, symObjAddr: 0x2790, symBinAddr: 0xD0E28, symSize: 0x5BC } + - { offsetInCU: 0x476B, offset: 0x8AEC8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_scalarmult_base, symObjAddr: 0x2790, symBinAddr: 0xD0E28, symSize: 0x5BC } + - { offsetInCU: 0x4773, offset: 0x8AED0, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2D4C, symBinAddr: 0xD13E4, symSize: 0x7F8 } + - { offsetInCU: 0x5170, offset: 0x8B8CD, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2D4C, symBinAddr: 0xD13E4, symSize: 0x7F8 } + - { offsetInCU: 0x5178, offset: 0x8B8D5, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x3544, symBinAddr: 0xD1BDC, symSize: 0x208 } + - { offsetInCU: 0x565B, offset: 0x8BDB8, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x3544, symBinAddr: 0xD1BDC, symSize: 0x208 } + - { offsetInCU: 0x5663, offset: 0x8BDC0, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x374C, symBinAddr: 0xD1DE4, symSize: 0x7B4 } + - { offsetInCU: 0x5BD3, offset: 0x8C330, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x374C, symBinAddr: 0xD1DE4, symSize: 0x7B4 } + - { offsetInCU: 0x5BDB, offset: 0x8C338, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_reduce, symObjAddr: 0x3F00, symBinAddr: 0xD2598, symSize: 0x634 } + - { offsetInCU: 0x6720, offset: 0x8CE7D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_reduce, symObjAddr: 0x3F00, symBinAddr: 0xD2598, symSize: 0x634 } + - { offsetInCU: 0x6728, offset: 0x8CE85, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_scalar_mult_generic_masked, symObjAddr: 0x4534, symBinAddr: 0xD2BCC, symSize: 0xAAC } + - { offsetInCU: 0x7173, offset: 0x8D8D0, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_scalar_mult_generic_masked, symObjAddr: 0x4534, symBinAddr: 0xD2BCC, symSize: 0xAAC } + - { offsetInCU: 0x717B, offset: 0x8D8D8, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4FE0, symBinAddr: 0xD3678, symSize: 0x1B8 } + - { offsetInCU: 0x88DC, offset: 0x8F039, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4FE0, symBinAddr: 0xD3678, symSize: 0x1B8 } + - { offsetInCU: 0x88E4, offset: 0x8F041, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_public_from_private_generic_masked, symObjAddr: 0x5198, symBinAddr: 0xD3830, symSize: 0x104 } + - { offsetInCU: 0x8BE0, offset: 0x8F33D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_public_from_private_generic_masked, symObjAddr: 0x5198, symBinAddr: 0xD3830, symSize: 0x104 } + - { offsetInCU: 0x8BE8, offset: 0x8F345, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x529C, symBinAddr: 0xD3934, symSize: 0x23F8 } + - { offsetInCU: 0x8DC7, offset: 0x8F524, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x529C, symBinAddr: 0xD3934, symSize: 0x23F8 } + - { offsetInCU: 0x8DCF, offset: 0x8F52C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_invert, symObjAddr: 0x7694, symBinAddr: 0xD5D2C, symSize: 0x30 } + - { offsetInCU: 0xB913, offset: 0x92070, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_invert, symObjAddr: 0x7694, symBinAddr: 0xD5D2C, symSize: 0x30 } + - { offsetInCU: 0xB91B, offset: 0x92078, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_isnegative, symObjAddr: 0x76C4, symBinAddr: 0xD5D5C, symSize: 0x58 } + - { offsetInCU: 0xB9FD, offset: 0x9215A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_isnegative, symObjAddr: 0x76C4, symBinAddr: 0xD5D5C, symSize: 0x58 } + - { offsetInCU: 0xBA05, offset: 0x92162, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_mul_ttt, symObjAddr: 0x771C, symBinAddr: 0xD5DB4, symSize: 0x4 } + - { offsetInCU: 0xBA5F, offset: 0x921BC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_mul_ttt, symObjAddr: 0x771C, symBinAddr: 0xD5DB4, symSize: 0x4 } + - { offsetInCU: 0xBA67, offset: 0x921C4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_neg, symObjAddr: 0x7720, symBinAddr: 0xD5DB8, symSize: 0x8C } + - { offsetInCU: 0xBAAF, offset: 0x9220C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_mul_ttt, symObjAddr: 0x771C, symBinAddr: 0xD5DB4, symSize: 0x4 } + - { offsetInCU: 0xBAB7, offset: 0x92214, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_neg, symObjAddr: 0x7720, symBinAddr: 0xD5DB8, symSize: 0x8C } + - { offsetInCU: 0xBADF, offset: 0x9223C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_neg, symObjAddr: 0x7720, symBinAddr: 0xD5DB8, symSize: 0x8C } + - { offsetInCU: 0xBAE7, offset: 0x92244, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_tobytes, symObjAddr: 0x77AC, symBinAddr: 0xD5E44, symSize: 0x4 } + - { offsetInCU: 0xBC2C, offset: 0x92389, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_tobytes, symObjAddr: 0x77AC, symBinAddr: 0xD5E44, symSize: 0x4 } + - { offsetInCU: 0xBC34, offset: 0x92391, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x77B0, symBinAddr: 0xD5E48, symSize: 0x15D8 } + - { offsetInCU: 0xBF01, offset: 0x9265E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x77B0, symBinAddr: 0xD5E48, symSize: 0x15D8 } + - { offsetInCU: 0xBF09, offset: 0x92666, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_mask, symObjAddr: 0x8D88, symBinAddr: 0xD7420, symSize: 0x20 } + - { offsetInCU: 0xE586, offset: 0x94CE3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_mask, symObjAddr: 0x8D88, symBinAddr: 0xD7420, symSize: 0x20 } + - { offsetInCU: 0xE58E, offset: 0x94CEB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_muladd, symObjAddr: 0x8DA8, symBinAddr: 0xD7440, symSize: 0xBAC } + - { offsetInCU: 0xEA2D, offset: 0x9518A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_muladd, symObjAddr: 0x8DA8, symBinAddr: 0xD7440, symSize: 0xBAC } + - { offsetInCU: 0xEA35, offset: 0x95192, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0x9954, symBinAddr: 0xD7FEC, symSize: 0x21C } + - { offsetInCU: 0xF8C6, offset: 0x96023, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0x9954, symBinAddr: 0xD7FEC, symSize: 0x21C } + - { offsetInCU: 0xF8CE, offset: 0x9602B, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9B70, symBinAddr: 0xD8208, symSize: 0x218 } + - { offsetInCU: 0xFAF0, offset: 0x9624D, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9B70, symBinAddr: 0xD8208, symSize: 0x218 } + - { offsetInCU: 0x27, offset: 0x967F3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xD8420, symSize: 0x1F4 } + - { offsetInCU: 0x1DF, offset: 0x969AB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xD8420, symSize: 0x1F4 } + - { offsetInCU: 0x27, offset: 0x96BFB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xD8614, symSize: 0x3C } + - { offsetInCU: 0x39, offset: 0x96C0D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xD8614, symSize: 0x3C } + - { offsetInCU: 0x27, offset: 0x96D2A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xD8650, symSize: 0x98 } + - { offsetInCU: 0x39, offset: 0x96D3C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xD8650, symSize: 0x98 } + - { offsetInCU: 0x8B, offset: 0x96EB0, size: 0x8, addend: 0x0, symName: _Q_N0, symObjAddr: 0x1100, symBinAddr: 0x8A04E0, symSize: 0x0 } + - { offsetInCU: 0xBD, offset: 0x96EE2, size: 0x8, addend: 0x0, symName: _Q, symObjAddr: 0x1090, symBinAddr: 0x8A0470, symSize: 0x0 } + - { offsetInCU: 0xDF, offset: 0x96F04, size: 0x8, addend: 0x0, symName: _N, symObjAddr: 0x10C0, symBinAddr: 0x8A04A0, symSize: 0x0 } + - { offsetInCU: 0xF5, offset: 0x96F1A, size: 0x8, addend: 0x0, symName: _N_N0, symObjAddr: 0x10F0, symBinAddr: 0x8A04D0, symSize: 0x0 } + - { offsetInCU: 0x3AC, offset: 0x971D1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_elem_mul_mont, symObjAddr: 0x100, symBinAddr: 0xD86E8, symSize: 0x18 } + - { offsetInCU: 0x3F8, offset: 0x9721D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_elem_mul_mont, symObjAddr: 0x100, symBinAddr: 0xD86E8, symSize: 0x18 } + - { offsetInCU: 0x526, offset: 0x9734B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_scalar_mul_mont, symObjAddr: 0x1F8, symBinAddr: 0xD8700, symSize: 0x18 } + - { offsetInCU: 0x656, offset: 0x9747B, size: 0x8, addend: 0x0, symName: _nistz384_point_double, symObjAddr: 0x290, symBinAddr: 0xD8718, symSize: 0x320 } + - { offsetInCU: 0x65E, offset: 0x97483, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_add, symObjAddr: 0x5B0, symBinAddr: 0xD8A38, symSize: 0xAC } + - { offsetInCU: 0xCB5, offset: 0x97ADA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_add, symObjAddr: 0x5B0, symBinAddr: 0xD8A38, symSize: 0xAC } + - { offsetInCU: 0xCBD, offset: 0x97AE2, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x65C, symBinAddr: 0xD8AE4, symSize: 0x500 } + - { offsetInCU: 0x102B, offset: 0x97E50, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x65C, symBinAddr: 0xD8AE4, symSize: 0x500 } + - { offsetInCU: 0x1033, offset: 0x97E58, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_mul, symObjAddr: 0xB5C, symBinAddr: 0xD8FE4, symSize: 0x2C8 } + - { offsetInCU: 0x1B1D, offset: 0x98942, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_mul, symObjAddr: 0xB5C, symBinAddr: 0xD8FE4, symSize: 0x2C8 } + - { offsetInCU: 0x1B25, offset: 0x9894A, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0xE24, symBinAddr: 0xD92AC, symSize: 0xF4 } + - { offsetInCU: 0x1E28, offset: 0x98C4D, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0xE24, symBinAddr: 0xD92AC, symSize: 0xF4 } + - { offsetInCU: 0x1E30, offset: 0x98C55, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xF18, symBinAddr: 0xD93A0, symSize: 0x168 } + - { offsetInCU: 0x20A4, offset: 0x98EC9, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xF18, symBinAddr: 0xD93A0, symSize: 0x168 } + - { offsetInCU: 0x27, offset: 0x99107, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xD9508, symSize: 0x38 } + - { offsetInCU: 0x103, offset: 0x991E3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xD9508, symSize: 0x38 } + - { offsetInCU: 0x10B, offset: 0x991EB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xD9540, symSize: 0x3C } + - { offsetInCU: 0x13A, offset: 0x9921A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0xD9508, symSize: 0x38 } + - { offsetInCU: 0x1AF, offset: 0x9928F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xD9540, symSize: 0x3C } + - { offsetInCU: 0x1B7, offset: 0x99297, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal_limb, symObjAddr: 0x74, symBinAddr: 0xD957C, symSize: 0x5C } + - { offsetInCU: 0x211, offset: 0x992F1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0xD9540, symSize: 0x3C } + - { offsetInCU: 0x34A, offset: 0x9942A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal_limb, symObjAddr: 0x74, symBinAddr: 0xD957C, symSize: 0x5C } + - { offsetInCU: 0x352, offset: 0x99432, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_even, symObjAddr: 0xD0, symBinAddr: 0xD95D8, symSize: 0x1C } + - { offsetInCU: 0x574, offset: 0x99654, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_even, symObjAddr: 0xD0, symBinAddr: 0xD95D8, symSize: 0x1C } + - { offsetInCU: 0x57C, offset: 0x9965C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0xD95F4, symSize: 0x54 } + - { offsetInCU: 0x6A5, offset: 0x99785, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0xD95F4, symSize: 0x54 } + - { offsetInCU: 0x6AD, offset: 0x9978D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0xD9648, symSize: 0x4C } + - { offsetInCU: 0x759, offset: 0x99839, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0xD9648, symSize: 0x4C } + - { offsetInCU: 0x761, offset: 0x99841, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xD9694, symSize: 0xA8 } + - { offsetInCU: 0x94A, offset: 0x99A2A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xD9694, symSize: 0xA8 } + - { offsetInCU: 0x952, offset: 0x99A32, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xD973C, symSize: 0x110 } + - { offsetInCU: 0x9B6, offset: 0x99A96, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0xD9694, symSize: 0xA8 } + - { offsetInCU: 0xC7B, offset: 0x99D5B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xD973C, symSize: 0x110 } + - { offsetInCU: 0xC83, offset: 0x99D63, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_sub_mod, symObjAddr: 0x344, symBinAddr: 0xD984C, symSize: 0xB0 } + - { offsetInCU: 0xD25, offset: 0x99E05, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_add_mod, symObjAddr: 0x234, symBinAddr: 0xD973C, symSize: 0x110 } + - { offsetInCU: 0xFC3, offset: 0x9A0A3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_sub_mod, symObjAddr: 0x344, symBinAddr: 0xD984C, symSize: 0xB0 } + - { offsetInCU: 0xFCB, offset: 0x9A0AB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_shl_mod, symObjAddr: 0x3F4, symBinAddr: 0xD98FC, symSize: 0x198 } + - { offsetInCU: 0x104B, offset: 0x9A12B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_sub_mod, symObjAddr: 0x344, symBinAddr: 0xD984C, symSize: 0xB0 } + - { offsetInCU: 0x11CC, offset: 0x9A2AC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_shl_mod, symObjAddr: 0x3F4, symBinAddr: 0xD98FC, symSize: 0x198 } + - { offsetInCU: 0x11D4, offset: 0x9A2B4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_select_512_32, symObjAddr: 0x58C, symBinAddr: 0xD9A94, symSize: 0x290 } + - { offsetInCU: 0x14B4, offset: 0x9A594, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_select_512_32, symObjAddr: 0x58C, symBinAddr: 0xD9A94, symSize: 0x290 } + - { offsetInCU: 0x14BC, offset: 0x9A59C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_split_window, symObjAddr: 0x81C, symBinAddr: 0xD9D24, symSize: 0x18 } + - { offsetInCU: 0x1613, offset: 0x9A6F3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_split_window, symObjAddr: 0x81C, symBinAddr: 0xD9D24, symSize: 0x18 } + - { offsetInCU: 0x161B, offset: 0x9A6FB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_unsplit_window, symObjAddr: 0x834, symBinAddr: 0xD9D3C, symSize: 0xC } + - { offsetInCU: 0x1682, offset: 0x9A762, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_unsplit_window, symObjAddr: 0x834, symBinAddr: 0xD9D3C, symSize: 0xC } + - { offsetInCU: 0x168A, offset: 0x9A76A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMB_shr, symObjAddr: 0x840, symBinAddr: 0xD9D48, symSize: 0x8 } + - { offsetInCU: 0x16C3, offset: 0x9A7A3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMB_shr, symObjAddr: 0x840, symBinAddr: 0xD9D48, symSize: 0x8 } + - { offsetInCU: 0x16CB, offset: 0x9A7AB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_limbs_mul_add_limb, symObjAddr: 0x848, symBinAddr: 0xD9D50, symSize: 0x3C } + - { offsetInCU: 0x1751, offset: 0x9A831, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_limbs_mul_add_limb, symObjAddr: 0x848, symBinAddr: 0xD9D50, symSize: 0x3C } + - { offsetInCU: 0x27, offset: 0x9AA01, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0xD9D8C, symSize: 0x190 } + - { offsetInCU: 0x39, offset: 0x9AA13, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0xD9D8C, symSize: 0x190 } + - { offsetInCU: 0x27, offset: 0x9AB14, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xD9F1C, symSize: 0x9C } + - { offsetInCU: 0x244, offset: 0x9AD31, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xD9F1C, symSize: 0x9C } + - { offsetInCU: 0x24C, offset: 0x9AD39, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_update, symObjAddr: 0x9C, symBinAddr: 0xD9FB8, symSize: 0xEC } + - { offsetInCU: 0x2CE, offset: 0x9ADBB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0xD9F1C, symSize: 0x9C } + - { offsetInCU: 0x3F6, offset: 0x9AEE3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_update, symObjAddr: 0x9C, symBinAddr: 0xD9FB8, symSize: 0xEC } + - { offsetInCU: 0x3FE, offset: 0x9AEEB, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x188, symBinAddr: 0xDA0A4, symSize: 0x230 } + - { offsetInCU: 0x506, offset: 0x9AFF3, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x188, symBinAddr: 0xDA0A4, symSize: 0x230 } + - { offsetInCU: 0x50E, offset: 0x9AFFB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_finish, symObjAddr: 0x3B8, symBinAddr: 0xDA2D4, symSize: 0x134 } + - { offsetInCU: 0x82C, offset: 0x9B319, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_finish, symObjAddr: 0x3B8, symBinAddr: 0xDA2D4, symSize: 0x134 } + - { offsetInCU: 0x36, offset: 0x9B58A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_OPENSSL_armcap_P, symObjAddr: 0xE54, symBinAddr: 0x104FB84, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x9B5CD, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0xDA408, symSize: 0x388 } + - { offsetInCU: 0x7B, offset: 0x9B621, size: 0x8, addend: 0x0, symName: _ecp_nistz256_precomputed, symObjAddr: 0x1000, symBinAddr: 0x8A1000, symSize: 0x0 } + - { offsetInCU: 0x105, offset: 0x9B6AB, size: 0x8, addend: 0x0, symName: _ONE, symObjAddr: 0x26000, symBinAddr: 0x8C6000, symSize: 0x0 } + - { offsetInCU: 0x37B, offset: 0x9B921, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0xDA408, symSize: 0x388 } + - { offsetInCU: 0x383, offset: 0x9B929, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base, symObjAddr: 0x388, symBinAddr: 0xDA790, symSize: 0x204 } + - { offsetInCU: 0x85A, offset: 0x9BE00, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base, symObjAddr: 0x388, symBinAddr: 0xDA790, symSize: 0x204 } + - { offsetInCU: 0x862, offset: 0x9BE08, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base_vartime, symObjAddr: 0x58C, symBinAddr: 0xDA994, symSize: 0x1BC } + - { offsetInCU: 0xC91, offset: 0x9C237, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base_vartime, symObjAddr: 0x58C, symBinAddr: 0xDA994, symSize: 0x1BC } + - { offsetInCU: 0x10, offset: 0x9C5BC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xDAB60, symSize: 0x1A0 } + - { offsetInCU: 0x50, offset: 0x9C5FC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xDAB60, symSize: 0x1A0 } + - { offsetInCU: 0x5E, offset: 0x9C60A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_encrypt, symObjAddr: 0x1A0, symBinAddr: 0xDAD00, symSize: 0x60 } + - { offsetInCU: 0x81, offset: 0x9C62D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_ctr32_encrypt_blocks, symObjAddr: 0x200, symBinAddr: 0xDAD60, symSize: 0x288 } + - { offsetInCU: 0x10, offset: 0x9C61E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0xDAFF0, symSize: 0x130 } + - { offsetInCU: 0x48, offset: 0x9C656, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0xDAFF0, symSize: 0x130 } + - { offsetInCU: 0x5F, offset: 0x9C66D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_gmult_clmul, symObjAddr: 0x130, symBinAddr: 0xDB120, symSize: 0x70 } + - { offsetInCU: 0x75, offset: 0x9C683, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_ghash_clmul, symObjAddr: 0x1A0, symBinAddr: 0xDB190, symSize: 0x160 } + - { offsetInCU: 0x7A, offset: 0x9C688, size: 0x8, addend: 0x0, symName: gcm_ghash_v8_4x, symObjAddr: 0x300, symBinAddr: 0xDB2F0, symSize: 0x378 } + - { offsetInCU: 0x10, offset: 0x9C696, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0xDB680, symSize: 0x3A0 } + - { offsetInCU: 0x48, offset: 0x9C6CE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0xDB680, symSize: 0x3A0 } + - { offsetInCU: 0x4C, offset: 0x9C6D2, size: 0x8, addend: 0x0, symName: ChaCha20_neon, symObjAddr: 0x3A0, symBinAddr: 0xDBA20, symSize: 0x6C0 } + - { offsetInCU: 0x66, offset: 0x9C6EC, size: 0x8, addend: 0x0, symName: ChaCha20_512_neon, symObjAddr: 0xA60, symBinAddr: 0xDC0E0, symSize: 0x1138 } + - { offsetInCU: 0x50, offset: 0x9C738, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_chacha20_poly1305_seal, symObjAddr: 0x140, symBinAddr: 0xDD380, symSize: 0x1180 } + - { offsetInCU: 0x66, offset: 0x9C74E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_chacha20_poly1305_open, symObjAddr: 0x12C0, symBinAddr: 0xDE500, symSize: 0x1410 } + - { offsetInCU: 0x10, offset: 0x9C744, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0xDF920, symSize: 0x240 } + - { offsetInCU: 0x45, offset: 0x9C779, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0xDF920, symSize: 0x240 } + - { offsetInCU: 0x4D, offset: 0x9C781, size: 0x8, addend: 0x0, symName: __bn_sqr8x_mont, symObjAddr: 0x240, symBinAddr: 0xDFB60, symSize: 0x9E0 } + - { offsetInCU: 0x63, offset: 0x9C797, size: 0x8, addend: 0x0, symName: __bn_mul4x_mont, symObjAddr: 0xC20, symBinAddr: 0xE0540, symSize: 0x650 } + - { offsetInCU: 0x10, offset: 0x9C7A6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE0BA0, symSize: 0x40 } + - { offsetInCU: 0x47, offset: 0x9C7DD, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_mul_mont, symObjAddr: 0x0, symBinAddr: 0xE0BA0, symSize: 0x40 } + - { offsetInCU: 0x5D, offset: 0x9C7F3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_sqr_mont, symObjAddr: 0x40, symBinAddr: 0xE0BE0, symSize: 0x40 } + - { offsetInCU: 0x76, offset: 0x9C80C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_neg, symObjAddr: 0x80, symBinAddr: 0xE0C20, symSize: 0x40 } + - { offsetInCU: 0x81, offset: 0x9C817, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_mont, symObjAddr: 0xC0, symBinAddr: 0xE0C60, symSize: 0x1E0 } + - { offsetInCU: 0x97, offset: 0x9C82D, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_mont, symObjAddr: 0x2A0, symBinAddr: 0xE0E40, symSize: 0x170 } + - { offsetInCU: 0xAB, offset: 0x9C841, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add_to, symObjAddr: 0x410, symBinAddr: 0xE0FB0, symSize: 0x50 } + - { offsetInCU: 0xC3, offset: 0x9C859, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_from, symObjAddr: 0x460, symBinAddr: 0xE1000, symSize: 0x50 } + - { offsetInCU: 0xD9, offset: 0x9C86F, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_morf, symObjAddr: 0x4B0, symBinAddr: 0xE1050, symSize: 0x50 } + - { offsetInCU: 0xEF, offset: 0x9C885, size: 0x8, addend: 0x0, symName: __ecp_nistz256_div_by_2, symObjAddr: 0x500, symBinAddr: 0xE10A0, symSize: 0x60 } + - { offsetInCU: 0x111, offset: 0x9C8A7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_double, symObjAddr: 0x560, symBinAddr: 0xE1100, symSize: 0x1E0 } + - { offsetInCU: 0x124, offset: 0x9C8BA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_add, symObjAddr: 0x740, symBinAddr: 0xE12E0, symSize: 0x360 } + - { offsetInCU: 0x141, offset: 0x9C8D7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_add_affine, symObjAddr: 0xAA0, symBinAddr: 0xE1640, symSize: 0x2D0 } + - { offsetInCU: 0x156, offset: 0x9C8EC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_scalar_mul_mont, symObjAddr: 0xD70, symBinAddr: 0xE1910, symSize: 0x2B0 } + - { offsetInCU: 0x170, offset: 0x9C906, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_scalar_sqr_rep_mont, symObjAddr: 0x1020, symBinAddr: 0xE1BC0, symSize: 0x250 } + - { offsetInCU: 0x184, offset: 0x9C91A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_select_w5, symObjAddr: 0x1270, symBinAddr: 0xE1E10, symSize: 0x60 } + - { offsetInCU: 0x19A, offset: 0x9C930, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_select_w7, symObjAddr: 0x12D0, symBinAddr: 0xE1E70, symSize: 0x44 } + - { offsetInCU: 0x10, offset: 0x9C926, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE1EC0, symSize: 0xE40 } + - { offsetInCU: 0x51, offset: 0x9C967, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE1EC0, symSize: 0xE40 } + - { offsetInCU: 0x51, offset: 0x9C967, size: 0x8, addend: 0x0, symName: sha512_block_armv8, symObjAddr: 0xE40, symBinAddr: 0xE2D00, symSize: 0x7E0 } + - { offsetInCU: 0x10, offset: 0x9C972, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE3500, symSize: 0xE40 } + - { offsetInCU: 0x51, offset: 0x9C9B3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0xE3500, symSize: 0xE40 } + - { offsetInCU: 0x51, offset: 0x9C9B3, size: 0x8, addend: 0x0, symName: sha256_block_armv8, symObjAddr: 0xE40, symBinAddr: 0xE4340, symSize: 0x1F0 } ... diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/x86_64/CanvasNative.yml b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/x86_64/CanvasNative.yml index 87c3e8b5d..d4082ef3a 100644 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/x86_64/CanvasNative.yml +++ b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/x86_64/CanvasNative.yml @@ -1,635 +1,639 @@ --- triple: 'x86_64-apple-darwin' -binary-path: '/Users/triniwiz/Documents/GitHub/canvas/packages/canvas/src-native/canvas-ios/dist/Release-iphonesimulator/CanvasNative.framework/CanvasNative' +binary-path: '/Users/nstudio/Documents/github/NativeScript/canvas/packages/canvas/src-native/canvas-ios/dist/Release-iphonesimulator/CanvasNative.framework/CanvasNative' relocations: - - { offsetInCU: 0x34, offset: 0x76E8D, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionString, symObjAddr: 0x0, symBinAddr: 0x9FD000, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x76EC2, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionNumber, symObjAddr: 0x38, symBinAddr: 0x9FD038, symSize: 0x0 } - - { offsetInCU: 0x3F, offset: 0x76F17, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x40, symBinAddr: 0x2140, symSize: 0x10 } - - { offsetInCU: 0x53, offset: 0x76F2B, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x50, symBinAddr: 0x2150, symSize: 0x10 } - - { offsetInCU: 0x67, offset: 0x76F3F, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwet', symObjAddr: 0x60, symBinAddr: 0x2160, symSize: 0x20 } - - { offsetInCU: 0x7B, offset: 0x76F53, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwst', symObjAddr: 0x80, symBinAddr: 0x2180, symSize: 0x30 } - - { offsetInCU: 0x8F, offset: 0x76F67, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwCP', symObjAddr: 0xD0, symBinAddr: 0x21D0, symSize: 0x30 } - - { offsetInCU: 0xA3, offset: 0x76F7B, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0x100, symBinAddr: 0x2200, symSize: 0x20 } - - { offsetInCU: 0xB7, offset: 0x76F8F, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwet', symObjAddr: 0x120, symBinAddr: 0x2220, symSize: 0x20 } - - { offsetInCU: 0xCB, offset: 0x76FA3, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwst', symObjAddr: 0x140, symBinAddr: 0x2240, symSize: 0x30 } - - { offsetInCU: 0x4F, offset: 0x77164, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC11_WriteQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x3020, symBinAddr: 0x12E5530, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x7717E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10_ReadQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x3028, symBinAddr: 0x12E5538, symSize: 0x0 } - - { offsetInCU: 0x9D, offset: 0x771B2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTo', symObjAddr: 0x10, symBinAddr: 0x2310, symSize: 0x40 } - - { offsetInCU: 0xF3, offset: 0x77208, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x60, symBinAddr: 0x2360, symSize: 0x60 } - - { offsetInCU: 0x144, offset: 0x77259, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0xD0, symBinAddr: 0x23D0, symSize: 0x40 } - - { offsetInCU: 0x19F, offset: 0x772B4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x120, symBinAddr: 0x2420, symSize: 0x50 } - - { offsetInCU: 0x204, offset: 0x77319, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0x180, symBinAddr: 0x2480, symSize: 0x60 } - - { offsetInCU: 0x27D, offset: 0x77392, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x1F0, symBinAddr: 0x24F0, symSize: 0x90 } - - { offsetInCU: 0x307, offset: 0x7741C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZTo', symObjAddr: 0x2F0, symBinAddr: 0x25F0, symSize: 0x80 } - - { offsetInCU: 0x3CC, offset: 0x774E1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZTo', symObjAddr: 0x3E0, symBinAddr: 0x26E0, symSize: 0x80 } - - { offsetInCU: 0x49B, offset: 0x775B0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZTo', symObjAddr: 0x4D0, symBinAddr: 0x27D0, symSize: 0x80 } - - { offsetInCU: 0x565, offset: 0x7767A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZTo', symObjAddr: 0x5D0, symBinAddr: 0x28D0, symSize: 0x90 } - - { offsetInCU: 0x5FD, offset: 0x77712, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZTo', symObjAddr: 0x670, symBinAddr: 0x2970, symSize: 0x10 } - - { offsetInCU: 0x664, offset: 0x77779, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZTo', symObjAddr: 0x690, symBinAddr: 0x2990, symSize: 0x10 } - - { offsetInCU: 0x6BB, offset: 0x777D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZTo', symObjAddr: 0x6B0, symBinAddr: 0x29B0, symSize: 0x10 } - - { offsetInCU: 0x712, offset: 0x77827, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZTo', symObjAddr: 0x6D0, symBinAddr: 0x29D0, symSize: 0x10 } - - { offsetInCU: 0x769, offset: 0x7787E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZTo', symObjAddr: 0x6F0, symBinAddr: 0x29F0, symSize: 0x10 } - - { offsetInCU: 0x7C0, offset: 0x778D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZTo', symObjAddr: 0x710, symBinAddr: 0x2A10, symSize: 0x10 } - - { offsetInCU: 0x83F, offset: 0x77954, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZTo', symObjAddr: 0x730, symBinAddr: 0x2A30, symSize: 0x40 } - - { offsetInCU: 0x8EA, offset: 0x779FF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZTo', symObjAddr: 0x780, symBinAddr: 0x2A80, symSize: 0x20 } - - { offsetInCU: 0x95D, offset: 0x77A72, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZTo', symObjAddr: 0x7B0, symBinAddr: 0x2AB0, symSize: 0x10 } - - { offsetInCU: 0x9B4, offset: 0x77AC9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZTo', symObjAddr: 0x820, symBinAddr: 0x2B20, symSize: 0x70 } - - { offsetInCU: 0xA3F, offset: 0x77B54, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTo', symObjAddr: 0xA30, symBinAddr: 0x2D30, symSize: 0xA0 } - - { offsetInCU: 0xA90, offset: 0x77BA5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZTo', symObjAddr: 0xD30, symBinAddr: 0x3030, symSize: 0xA0 } - - { offsetInCU: 0xAE1, offset: 0x77BF6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZTo', symObjAddr: 0x1090, symBinAddr: 0x3390, symSize: 0xA0 } - - { offsetInCU: 0xB3D, offset: 0x77C52, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTo', symObjAddr: 0x14E0, symBinAddr: 0x37E0, symSize: 0xD0 } - - { offsetInCU: 0xB85, offset: 0x77C9A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTo', symObjAddr: 0x15C0, symBinAddr: 0x38C0, symSize: 0x40 } - - { offsetInCU: 0xBE5, offset: 0x77CFA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfcTo', symObjAddr: 0x1650, symBinAddr: 0x3950, symSize: 0x30 } - - { offsetInCU: 0xC38, offset: 0x77D4D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTf4nd_n', symObjAddr: 0x16C0, symBinAddr: 0x39C0, symSize: 0x300 } - - { offsetInCU: 0xE68, offset: 0x77F7D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTf4nnnd_n', symObjAddr: 0x19C0, symBinAddr: 0x3CC0, symSize: 0x250 } - - { offsetInCU: 0x105E, offset: 0x78173, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTf4nnd_n', symObjAddr: 0x1C10, symBinAddr: 0x3F10, symSize: 0xB0 } - - { offsetInCU: 0x1157, offset: 0x7826C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTf4nnnnd_n', symObjAddr: 0x1CC0, symBinAddr: 0x3FC0, symSize: 0x1B0 } - - { offsetInCU: 0x12C8, offset: 0x783DD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTf4nnnnnnd_n', symObjAddr: 0x1E70, symBinAddr: 0x4170, symSize: 0x1D0 } - - { offsetInCU: 0x1459, offset: 0x7856E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTf4nnnnnnnnnnd_n', symObjAddr: 0x2040, symBinAddr: 0x4340, symSize: 0x200 } - - { offsetInCU: 0x1641, offset: 0x78756, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTf4nnnd_n', symObjAddr: 0x2240, symBinAddr: 0x4540, symSize: 0x1D0 } - - { offsetInCU: 0x170B, offset: 0x78820, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTf4nnnnd_n', symObjAddr: 0x25D0, symBinAddr: 0x48D0, symSize: 0x200 } - - { offsetInCU: 0x17EC, offset: 0x78901, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTf4d_n', symObjAddr: 0x27D0, symBinAddr: 0x4AD0, symSize: 0x110 } - - { offsetInCU: 0x187F, offset: 0x78994, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TR', symObjAddr: 0xAD0, symBinAddr: 0x2DD0, symSize: 0x70 } - - { offsetInCU: 0x1897, offset: 0x789AC, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TR', symObjAddr: 0xDD0, symBinAddr: 0x30D0, symSize: 0x50 } - - { offsetInCU: 0x1904, offset: 0x78A19, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfETo', symObjAddr: 0x16B0, symBinAddr: 0x39B0, symSize: 0x10 } - - { offsetInCU: 0x198F, offset: 0x78AA4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCMa', symObjAddr: 0x28E0, symBinAddr: 0x4BE0, symSize: 0x20 } - - { offsetInCU: 0x19A3, offset: 0x78AB8, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TRTA', symObjAddr: 0x2920, symBinAddr: 0x4C20, symSize: 0x10 } - - { offsetInCU: 0x19C2, offset: 0x78AD7, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSg10ObjectiveC8ObjCBoolVIeyByy_ACSbIeggy_TRTA', symObjAddr: 0x2930, symBinAddr: 0x4C30, symSize: 0x20 } - - { offsetInCU: 0x19EB, offset: 0x78B00, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TRTA', symObjAddr: 0x2950, symBinAddr: 0x4C50, symSize: 0x10 } - - { offsetInCU: 0x19FF, offset: 0x78B14, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCMa', symObjAddr: 0x2960, symBinAddr: 0x4C60, symSize: 0x30 } - - { offsetInCU: 0x1A13, offset: 0x78B28, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_TA', symObjAddr: 0x29E0, symBinAddr: 0x4CE0, symSize: 0x40 } - - { offsetInCU: 0x1A27, offset: 0x78B3C, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2A20, symBinAddr: 0x4D20, symSize: 0x20 } - - { offsetInCU: 0x1A3B, offset: 0x78B50, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2A40, symBinAddr: 0x4D40, symSize: 0x10 } - - { offsetInCU: 0x1A4F, offset: 0x78B64, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2A70, symBinAddr: 0x4D70, symSize: 0x40 } - - { offsetInCU: 0x1A83, offset: 0x78B98, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2B30, symBinAddr: 0x4E30, symSize: 0x40 } - - { offsetInCU: 0x1AC1, offset: 0x78BD6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2B70, symBinAddr: 0x4E70, symSize: 0x20 } - - { offsetInCU: 0x1AF5, offset: 0x78C0A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2C20, symBinAddr: 0x4F20, symSize: 0x40 } - - { offsetInCU: 0x1B29, offset: 0x78C3E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2C90, symBinAddr: 0x4F90, symSize: 0x30 } - - { offsetInCU: 0x1B65, offset: 0x78C7A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_TA', symObjAddr: 0x2D10, symBinAddr: 0x5010, symSize: 0x30 } - - { offsetInCU: 0x1B79, offset: 0x78C8E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2D40, symBinAddr: 0x5040, symSize: 0x40 } - - { offsetInCU: 0x1FF8, offset: 0x7910D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZ', symObjAddr: 0x0, symBinAddr: 0x2300, symSize: 0x10 } - - { offsetInCU: 0x2013, offset: 0x79128, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x50, symBinAddr: 0x2350, symSize: 0x10 } - - { offsetInCU: 0x202E, offset: 0x79143, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0xC0, symBinAddr: 0x23C0, symSize: 0x10 } - - { offsetInCU: 0x204F, offset: 0x79164, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x110, symBinAddr: 0x2410, symSize: 0x10 } - - { offsetInCU: 0x206A, offset: 0x7917F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0x170, symBinAddr: 0x2470, symSize: 0x10 } - - { offsetInCU: 0x2085, offset: 0x7919A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x1E0, symBinAddr: 0x24E0, symSize: 0x10 } - - { offsetInCU: 0x20A0, offset: 0x791B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZ', symObjAddr: 0x280, symBinAddr: 0x2580, symSize: 0x70 } - - { offsetInCU: 0x21FC, offset: 0x79311, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZ', symObjAddr: 0x370, symBinAddr: 0x2670, symSize: 0x70 } - - { offsetInCU: 0x235A, offset: 0x7946F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZ', symObjAddr: 0x460, symBinAddr: 0x2760, symSize: 0x70 } - - { offsetInCU: 0x24B8, offset: 0x795CD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZ', symObjAddr: 0x550, symBinAddr: 0x2850, symSize: 0x80 } - - { offsetInCU: 0x262C, offset: 0x79741, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZ', symObjAddr: 0x660, symBinAddr: 0x2960, symSize: 0x10 } - - { offsetInCU: 0x269C, offset: 0x797B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZ', symObjAddr: 0x680, symBinAddr: 0x2980, symSize: 0x10 } - - { offsetInCU: 0x26DF, offset: 0x797F4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZ', symObjAddr: 0x6A0, symBinAddr: 0x29A0, symSize: 0x10 } - - { offsetInCU: 0x2724, offset: 0x79839, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZ', symObjAddr: 0x6C0, symBinAddr: 0x29C0, symSize: 0x10 } - - { offsetInCU: 0x2767, offset: 0x7987C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZ', symObjAddr: 0x6E0, symBinAddr: 0x29E0, symSize: 0x10 } - - { offsetInCU: 0x27AA, offset: 0x798BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZ', symObjAddr: 0x700, symBinAddr: 0x2A00, symSize: 0x10 } - - { offsetInCU: 0x27ED, offset: 0x79902, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZ', symObjAddr: 0x720, symBinAddr: 0x2A20, symSize: 0x10 } - - { offsetInCU: 0x28D3, offset: 0x799E8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZ', symObjAddr: 0x770, symBinAddr: 0x2A70, symSize: 0x10 } - - { offsetInCU: 0x2952, offset: 0x79A67, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZ', symObjAddr: 0x7A0, symBinAddr: 0x2AA0, symSize: 0x10 } - - { offsetInCU: 0x2995, offset: 0x79AAA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZ', symObjAddr: 0x7C0, symBinAddr: 0x2AC0, symSize: 0x60 } - - { offsetInCU: 0x2A56, offset: 0x79B6B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZ', symObjAddr: 0x890, symBinAddr: 0x2B90, symSize: 0x10 } - - { offsetInCU: 0x2A6A, offset: 0x79B7F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_', symObjAddr: 0x8A0, symBinAddr: 0x2BA0, symSize: 0x190 } - - { offsetInCU: 0x2B0A, offset: 0x79C1F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZ', symObjAddr: 0xB40, symBinAddr: 0x2E40, symSize: 0x30 } - - { offsetInCU: 0x2B1E, offset: 0x79C33, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_', symObjAddr: 0xB70, symBinAddr: 0x2E70, symSize: 0x1C0 } - - { offsetInCU: 0x2C02, offset: 0x79D17, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZ', symObjAddr: 0xE20, symBinAddr: 0x3120, symSize: 0x30 } - - { offsetInCU: 0x2C16, offset: 0x79D2B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_', symObjAddr: 0xE50, symBinAddr: 0x3150, symSize: 0x240 } - - { offsetInCU: 0x2CCA, offset: 0x79DDF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZ', symObjAddr: 0x1130, symBinAddr: 0x3430, symSize: 0x10 } - - { offsetInCU: 0x2CDE, offset: 0x79DF3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_', symObjAddr: 0x1140, symBinAddr: 0x3440, symSize: 0x3A0 } - - { offsetInCU: 0x2F74, offset: 0x7A089, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZ', symObjAddr: 0x15B0, symBinAddr: 0x38B0, symSize: 0x10 } - - { offsetInCU: 0x2F8F, offset: 0x7A0A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfC', symObjAddr: 0x1600, symBinAddr: 0x3900, symSize: 0x20 } - - { offsetInCU: 0x2FA3, offset: 0x7A0B8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfc', symObjAddr: 0x1620, symBinAddr: 0x3920, symSize: 0x30 } - - { offsetInCU: 0x2FD9, offset: 0x7A0EE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfD', symObjAddr: 0x1680, symBinAddr: 0x3980, symSize: 0x30 } - - { offsetInCU: 0x4F, offset: 0x7A317, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LLSo7GLKViewCvpZ', symObjAddr: 0x5290, symBinAddr: 0x12E5570, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x7A331, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15_shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvpZ', symObjAddr: 0x5298, symBinAddr: 0x12E5578, symSize: 0x0 } - - { offsetInCU: 0x83, offset: 0x7A34B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvpZ', symObjAddr: 0x52A0, symBinAddr: 0x12E5580, symSize: 0x0 } - - { offsetInCU: 0x9D, offset: 0x7A365, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LLSo10NSMapTableCySo8NSStringCACGvpZ', symObjAddr: 0x52A8, symBinAddr: 0x12E5588, symSize: 0x0 } - - { offsetInCU: 0xAB, offset: 0x7A373, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0x0, symBinAddr: 0x5310, symSize: 0x60 } - - { offsetInCU: 0xF0, offset: 0x7A3B8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5store_WZ', symObjAddr: 0x60, symBinAddr: 0x5370, symSize: 0x30 } - - { offsetInCU: 0x135, offset: 0x7A3FD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0xD0, symBinAddr: 0x53E0, symSize: 0x40 } - - { offsetInCU: 0x187, offset: 0x7A44F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x1B0, symBinAddr: 0x54C0, symSize: 0x20 } - - { offsetInCU: 0x1DD, offset: 0x7A4A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1D0, symBinAddr: 0x54E0, symSize: 0x20 } - - { offsetInCU: 0x24C, offset: 0x7A514, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyFTo', symObjAddr: 0x230, symBinAddr: 0x5540, symSize: 0x40 } - - { offsetInCU: 0x301, offset: 0x7A5C9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvgTo', symObjAddr: 0x270, symBinAddr: 0x5580, symSize: 0x40 } - - { offsetInCU: 0x33C, offset: 0x7A604, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvsTo', symObjAddr: 0x2E0, symBinAddr: 0x55F0, symSize: 0x30 } - - { offsetInCU: 0x3CB, offset: 0x7A693, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvgTo', symObjAddr: 0x520, symBinAddr: 0x5830, symSize: 0x40 } - - { offsetInCU: 0x421, offset: 0x7A6E9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvsTo', symObjAddr: 0x590, symBinAddr: 0x58A0, symSize: 0x40 } - - { offsetInCU: 0x47A, offset: 0x7A742, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvgTo', symObjAddr: 0x5D0, symBinAddr: 0x58E0, symSize: 0x40 } - - { offsetInCU: 0x4D0, offset: 0x7A798, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvsTo', symObjAddr: 0x640, symBinAddr: 0x5950, symSize: 0x40 } - - { offsetInCU: 0x529, offset: 0x7A7F1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x680, symBinAddr: 0x5990, symSize: 0x20 } - - { offsetInCU: 0x57F, offset: 0x7A847, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6A0, symBinAddr: 0x59B0, symSize: 0x20 } - - { offsetInCU: 0x5C2, offset: 0x7A88A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6C0, symBinAddr: 0x59D0, symSize: 0x20 } - - { offsetInCU: 0x61A, offset: 0x7A8E2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvsTo', symObjAddr: 0x6E0, symBinAddr: 0x59F0, symSize: 0x30 } - - { offsetInCU: 0x673, offset: 0x7A93B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x710, symBinAddr: 0x5A20, symSize: 0x20 } - - { offsetInCU: 0x6C9, offset: 0x7A991, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x730, symBinAddr: 0x5A40, symSize: 0x10 } - - { offsetInCU: 0x70C, offset: 0x7A9D4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x740, symBinAddr: 0x5A50, symSize: 0x30 } - - { offsetInCU: 0x73E, offset: 0x7AA06, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x7E0, symBinAddr: 0x5AF0, symSize: 0x30 } - - { offsetInCU: 0x786, offset: 0x7AA4E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvgTo', symObjAddr: 0x880, symBinAddr: 0x5B90, symSize: 0x30 } - - { offsetInCU: 0x7EE, offset: 0x7AAB6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvgTo', symObjAddr: 0x8E0, symBinAddr: 0x5BF0, symSize: 0x30 } - - { offsetInCU: 0x88D, offset: 0x7AB55, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x950, symBinAddr: 0x5C60, symSize: 0xD0 } - - { offsetInCU: 0x989, offset: 0x7AC51, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x13A0, symBinAddr: 0x66B0, symSize: 0xD0 } - - { offsetInCU: 0x9F2, offset: 0x7ACBA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtFTo', symObjAddr: 0x1830, symBinAddr: 0x6B40, symSize: 0x90 } - - { offsetInCU: 0xA2F, offset: 0x7ACF7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtFTo', symObjAddr: 0x19B0, symBinAddr: 0x6CC0, symSize: 0x100 } - - { offsetInCU: 0xAAD, offset: 0x7AD75, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbFTo', symObjAddr: 0x1B80, symBinAddr: 0x6E90, symSize: 0x40 } - - { offsetInCU: 0xAE0, offset: 0x7ADA8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x1BC0, symBinAddr: 0x6ED0, symSize: 0x20 } - - { offsetInCU: 0xB3A, offset: 0x7AE02, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvsTo', symObjAddr: 0x1BE0, symBinAddr: 0x6EF0, symSize: 0x30 } - - { offsetInCU: 0xB95, offset: 0x7AE5D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyFTo', symObjAddr: 0x1C50, symBinAddr: 0x6F60, symSize: 0x40 } - - { offsetInCU: 0xC2B, offset: 0x7AEF3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VFTo', symObjAddr: 0x1CD0, symBinAddr: 0x6FE0, symSize: 0x60 } - - { offsetInCU: 0xCF0, offset: 0x7AFB8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VFTo', symObjAddr: 0x1D90, symBinAddr: 0x70A0, symSize: 0xA0 } - - { offsetInCU: 0xD7D, offset: 0x7B045, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC23enterBackgroundListeneryycSgvsTo', symObjAddr: 0x1E80, symBinAddr: 0x7190, symSize: 0x70 } - - { offsetInCU: 0xDDF, offset: 0x7B0A7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC20becomeActiveListeneryycSgvsTo', symObjAddr: 0x1F90, symBinAddr: 0x72A0, symSize: 0x70 } - - { offsetInCU: 0xE3C, offset: 0x7B104, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvgTo', symObjAddr: 0x2000, symBinAddr: 0x7310, symSize: 0xB0 } - - { offsetInCU: 0xE8C, offset: 0x7B154, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvsTo', symObjAddr: 0x2170, symBinAddr: 0x7480, symSize: 0x90 } - - { offsetInCU: 0xF1C, offset: 0x7B1E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x2B00, symBinAddr: 0x7E10, symSize: 0x30 } - - { offsetInCU: 0xF71, offset: 0x7B239, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x3290, symBinAddr: 0x85A0, symSize: 0x30 } - - { offsetInCU: 0xFA4, offset: 0x7B26C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x32C0, symBinAddr: 0x85D0, symSize: 0x20 } - - { offsetInCU: 0xFFC, offset: 0x7B2C4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvsTo', symObjAddr: 0x32E0, symBinAddr: 0x85F0, symSize: 0x30 } - - { offsetInCU: 0x106A, offset: 0x7B332, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvgTo', symObjAddr: 0x3390, symBinAddr: 0x86A0, symSize: 0x30 } - - { offsetInCU: 0x10C4, offset: 0x7B38C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvsTo', symObjAddr: 0x33C0, symBinAddr: 0x86D0, symSize: 0x30 } - - { offsetInCU: 0x1124, offset: 0x7B3EC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgFTo', symObjAddr: 0x3420, symBinAddr: 0x8730, symSize: 0x30 } - - { offsetInCU: 0x1268, offset: 0x7B530, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyFTo', symObjAddr: 0x3960, symBinAddr: 0x8C70, symSize: 0x30 } - - { offsetInCU: 0x129B, offset: 0x7B563, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfDTo', symObjAddr: 0x3C40, symBinAddr: 0x8F50, symSize: 0x20 } - - { offsetInCU: 0x12D6, offset: 0x7B59E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTo', symObjAddr: 0x3D20, symBinAddr: 0x9030, symSize: 0x30 } - - { offsetInCU: 0x1309, offset: 0x7B5D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvgZTf4d_n', symObjAddr: 0x4750, symBinAddr: 0x9A60, symSize: 0x2A0 } - - { offsetInCU: 0x1471, offset: 0x7B739, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTf4nnd_n', symObjAddr: 0x4AC0, symBinAddr: 0x9DD0, symSize: 0xC0 } - - { offsetInCU: 0x167D, offset: 0x7B945, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x1E50, symBinAddr: 0x7160, symSize: 0x30 } - - { offsetInCU: 0x1695, offset: 0x7B95D, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_So8NSStringCABIeyByy_TR', symObjAddr: 0x2100, symBinAddr: 0x7410, symSize: 0x70 } - - { offsetInCU: 0x16AD, offset: 0x7B975, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTK', symObjAddr: 0x2260, symBinAddr: 0x7570, symSize: 0x90 } - - { offsetInCU: 0x16E5, offset: 0x7B9AD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTk', symObjAddr: 0x22F0, symBinAddr: 0x7600, symSize: 0xC0 } - - { offsetInCU: 0x1725, offset: 0x7B9ED, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TR', symObjAddr: 0x23B0, symBinAddr: 0x76C0, symSize: 0x70 } - - { offsetInCU: 0x17CA, offset: 0x7BA92, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfETo', symObjAddr: 0x3C60, symBinAddr: 0x8F70, symSize: 0xB0 } - - { offsetInCU: 0x17FA, offset: 0x7BAC2, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOy', symObjAddr: 0x3D50, symBinAddr: 0x9060, symSize: 0x20 } - - { offsetInCU: 0x180E, offset: 0x7BAD6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCMa', symObjAddr: 0x3D70, symBinAddr: 0x9080, symSize: 0x20 } - - { offsetInCU: 0x182D, offset: 0x7BAF5, size: 0x8, addend: 0x0, symName: '_$ss29getContiguousArrayStorageType3fors01_bcD0CyxGmxm_tlFSo18NSLayoutConstraintC_Tgm5', symObjAddr: 0x3D90, symBinAddr: 0x90A0, symSize: 0x60 } - - { offsetInCU: 0x1A34, offset: 0x7BCFC, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x49F0, symBinAddr: 0x9D00, symSize: 0x40 } - - { offsetInCU: 0x1A48, offset: 0x7BD10, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x4A30, symBinAddr: 0x9D40, symSize: 0x30 } - - { offsetInCU: 0x1A5C, offset: 0x7BD24, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x4A60, symBinAddr: 0x9D70, symSize: 0x30 } - - { offsetInCU: 0x1A70, offset: 0x7BD38, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x4A90, symBinAddr: 0x9DA0, symSize: 0x30 } - - { offsetInCU: 0x1A8F, offset: 0x7BD57, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSo19UIGestureRecognizerCIeyByy_SSADIeggg_TRTA', symObjAddr: 0x4FE0, symBinAddr: 0xA2F0, symSize: 0x40 } - - { offsetInCU: 0x1AB8, offset: 0x7BD80, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x5020, symBinAddr: 0xA330, symSize: 0x20 } - - { offsetInCU: 0x1ACC, offset: 0x7BD94, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x5040, symBinAddr: 0xA350, symSize: 0x10 } - - { offsetInCU: 0x1AE0, offset: 0x7BDA8, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOe', symObjAddr: 0x5050, symBinAddr: 0xA360, symSize: 0x20 } - - { offsetInCU: 0x1AFF, offset: 0x7BDC7, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x5070, symBinAddr: 0xA380, symSize: 0x10 } - - { offsetInCU: 0x1B28, offset: 0x7BDF0, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TRTA', symObjAddr: 0x50A0, symBinAddr: 0xA3B0, symSize: 0x20 } - - { offsetInCU: 0x1B47, offset: 0x7BE0F, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SSABytIegnnr_TRTA', symObjAddr: 0x50C0, symBinAddr: 0xA3D0, symSize: 0x30 } - - { offsetInCU: 0x1B70, offset: 0x7BE38, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x50F0, symBinAddr: 0xA400, symSize: 0x20 } - - { offsetInCU: 0x1B84, offset: 0x7BE4C, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x5140, symBinAddr: 0xA450, symSize: 0x30 } - - { offsetInCU: 0x1E09, offset: 0x7C0D1, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTgm5Tf4g_n', symObjAddr: 0x4660, symBinAddr: 0x9970, symSize: 0xF0 } - - { offsetInCU: 0x21C2, offset: 0x7C48A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyF', symObjAddr: 0x1F0, symBinAddr: 0x5500, symSize: 0x40 } - - { offsetInCU: 0x2269, offset: 0x7C531, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvg', symObjAddr: 0x2B0, symBinAddr: 0x55C0, symSize: 0x30 } - - { offsetInCU: 0x229A, offset: 0x7C562, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvs', symObjAddr: 0x310, symBinAddr: 0x5620, symSize: 0xE0 } - - { offsetInCU: 0x22E4, offset: 0x7C5AC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM', symObjAddr: 0x3F0, symBinAddr: 0x5700, symSize: 0x50 } - - { offsetInCU: 0x2307, offset: 0x7C5CF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM.resume.0', symObjAddr: 0x440, symBinAddr: 0x5750, symSize: 0xE0 } - - { offsetInCU: 0x2348, offset: 0x7C610, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64Vvg', symObjAddr: 0x560, symBinAddr: 0x5870, symSize: 0x30 } - - { offsetInCU: 0x239E, offset: 0x7C666, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64Vvg', symObjAddr: 0x610, symBinAddr: 0x5920, symSize: 0x30 } - - { offsetInCU: 0x2489, offset: 0x7C751, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg', symObjAddr: 0x770, symBinAddr: 0x5A80, symSize: 0x70 } - - { offsetInCU: 0x2518, offset: 0x7C7E0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg', symObjAddr: 0x810, symBinAddr: 0x5B20, symSize: 0x70 } - - { offsetInCU: 0x25C8, offset: 0x7C890, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvg', symObjAddr: 0x8B0, symBinAddr: 0x5BC0, symSize: 0x30 } - - { offsetInCU: 0x260E, offset: 0x7C8D6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvg', symObjAddr: 0x910, symBinAddr: 0x5C20, symSize: 0x30 } - - { offsetInCU: 0x2640, offset: 0x7C908, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btF', symObjAddr: 0x940, symBinAddr: 0x5C50, symSize: 0x10 } - - { offsetInCU: 0x289A, offset: 0x7CB62, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btF', symObjAddr: 0xA20, symBinAddr: 0x5D30, symSize: 0x980 } - - { offsetInCU: 0x2FF0, offset: 0x7D2B8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtF', symObjAddr: 0x1470, symBinAddr: 0x6780, symSize: 0x3C0 } - - { offsetInCU: 0x369D, offset: 0x7D965, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtF', symObjAddr: 0x18C0, symBinAddr: 0x6BD0, symSize: 0xF0 } - - { offsetInCU: 0x372C, offset: 0x7D9F4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbF', symObjAddr: 0x1AB0, symBinAddr: 0x6DC0, symSize: 0xD0 } - - { offsetInCU: 0x3885, offset: 0x7DB4D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyF', symObjAddr: 0x1C10, symBinAddr: 0x6F20, symSize: 0x40 } - - { offsetInCU: 0x3909, offset: 0x7DBD1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VF', symObjAddr: 0x1C90, symBinAddr: 0x6FA0, symSize: 0x40 } - - { offsetInCU: 0x3A28, offset: 0x7DCF0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VF', symObjAddr: 0x1D30, symBinAddr: 0x7040, symSize: 0x60 } - - { offsetInCU: 0x3B1E, offset: 0x7DDE6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvg', symObjAddr: 0x20B0, symBinAddr: 0x73C0, symSize: 0x50 } - - { offsetInCU: 0x3B68, offset: 0x7DE30, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvs', symObjAddr: 0x2200, symBinAddr: 0x7510, symSize: 0x60 } - - { offsetInCU: 0x3B8F, offset: 0x7DE57, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM', symObjAddr: 0x2420, symBinAddr: 0x7730, symSize: 0x40 } - - { offsetInCU: 0x3BB5, offset: 0x7DE7D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM.resume.0', symObjAddr: 0x2460, symBinAddr: 0x7770, symSize: 0x10 } - - { offsetInCU: 0x3C5D, offset: 0x7DF25, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x2470, symBinAddr: 0x7780, symSize: 0x690 } - - { offsetInCU: 0x3DCE, offset: 0x7E096, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfC', symObjAddr: 0x2B30, symBinAddr: 0x7E40, symSize: 0x80 } - - { offsetInCU: 0x3DE9, offset: 0x7E0B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfc', symObjAddr: 0x2BB0, symBinAddr: 0x7EC0, symSize: 0x6E0 } - - { offsetInCU: 0x3F7B, offset: 0x7E243, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvW', symObjAddr: 0x3310, symBinAddr: 0x8620, symSize: 0x80 } - - { offsetInCU: 0x4071, offset: 0x7E339, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgF', symObjAddr: 0x33F0, symBinAddr: 0x8700, symSize: 0x30 } - - { offsetInCU: 0x410D, offset: 0x7E3D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6resize33_508084857CA7D194CA72FEB80DD78002LLyyF', symObjAddr: 0x3450, symBinAddr: 0x8760, symSize: 0x270 } - - { offsetInCU: 0x4586, offset: 0x7E84E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyF', symObjAddr: 0x36C0, symBinAddr: 0x89D0, symSize: 0x2A0 } - - { offsetInCU: 0x47E2, offset: 0x7EAAA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfD', symObjAddr: 0x3990, symBinAddr: 0x8CA0, symSize: 0x2B0 } - - { offsetInCU: 0x4870, offset: 0x7EB38, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZ', symObjAddr: 0x3D10, symBinAddr: 0x9020, symSize: 0x10 } - - { offsetInCU: 0x489E, offset: 0x7EB66, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x3DF0, symBinAddr: 0x9100, symSize: 0x60 } - - { offsetInCU: 0x48F8, offset: 0x7EBC0, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSS_ypTg5', symObjAddr: 0x3E50, symBinAddr: 0x9160, symSize: 0x60 } - - { offsetInCU: 0x4964, offset: 0x7EC2C, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtFSS_ypTg5', symObjAddr: 0x3EB0, symBinAddr: 0x91C0, symSize: 0xB0 } - - { offsetInCU: 0x49A1, offset: 0x7EC69, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x3F60, symBinAddr: 0x9270, symSize: 0xE0 } - - { offsetInCU: 0x4A0C, offset: 0x7ECD4, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_ypTg5', symObjAddr: 0x4040, symBinAddr: 0x9350, symSize: 0x260 } - - { offsetInCU: 0x4AB4, offset: 0x7ED7C, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_ypTg5', symObjAddr: 0x42A0, symBinAddr: 0x95B0, symSize: 0x3C0 } - - { offsetInCU: 0x27, offset: 0x7EFB5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xA530, symSize: 0x20 } - - { offsetInCU: 0x62, offset: 0x7EFF0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCMa', symObjAddr: 0x20, symBinAddr: 0xA550, symSize: 0x14 } - - { offsetInCU: 0x187, offset: 0x7F115, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xA530, symSize: 0x20 } - - { offsetInCU: 0x65, offset: 0x7F1A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xA570, symSize: 0x10 } - - { offsetInCU: 0xBB, offset: 0x7F1F8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xA580, symSize: 0x10 } - - { offsetInCU: 0x114, offset: 0x7F251, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvgTo', symObjAddr: 0x20, symBinAddr: 0xA590, symSize: 0x40 } - - { offsetInCU: 0x16A, offset: 0x7F2A7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvsTo', symObjAddr: 0x60, symBinAddr: 0xA5D0, symSize: 0x40 } - - { offsetInCU: 0x1C3, offset: 0x7F300, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvgTo', symObjAddr: 0xA0, symBinAddr: 0xA610, symSize: 0x40 } - - { offsetInCU: 0x219, offset: 0x7F356, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvsTo', symObjAddr: 0xE0, symBinAddr: 0xA650, symSize: 0x40 } - - { offsetInCU: 0x272, offset: 0x7F3AF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x120, symBinAddr: 0xA690, symSize: 0x20 } - - { offsetInCU: 0x2C8, offset: 0x7F405, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x140, symBinAddr: 0xA6B0, symSize: 0x20 } - - { offsetInCU: 0x321, offset: 0x7F45E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x160, symBinAddr: 0xA6D0, symSize: 0x20 } - - { offsetInCU: 0x377, offset: 0x7F4B4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x180, symBinAddr: 0xA6F0, symSize: 0x20 } - - { offsetInCU: 0x3D0, offset: 0x7F50D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvgTo', symObjAddr: 0x1A0, symBinAddr: 0xA710, symSize: 0x40 } - - { offsetInCU: 0x426, offset: 0x7F563, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvsTo', symObjAddr: 0x1E0, symBinAddr: 0xA750, symSize: 0x40 } - - { offsetInCU: 0x47F, offset: 0x7F5BC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x220, symBinAddr: 0xA790, symSize: 0x10 } - - { offsetInCU: 0x4D5, offset: 0x7F612, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x230, symBinAddr: 0xA7A0, symSize: 0x10 } - - { offsetInCU: 0x52E, offset: 0x7F66B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x240, symBinAddr: 0xA7B0, symSize: 0x10 } - - { offsetInCU: 0x584, offset: 0x7F6C1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x250, symBinAddr: 0xA7C0, symSize: 0x10 } - - { offsetInCU: 0x5DD, offset: 0x7F71A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvgTo', symObjAddr: 0x260, symBinAddr: 0xA7D0, symSize: 0x40 } - - { offsetInCU: 0x633, offset: 0x7F770, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvsTo', symObjAddr: 0x2A0, symBinAddr: 0xA810, symSize: 0x40 } - - { offsetInCU: 0x676, offset: 0x7F7B3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13SIZE_OF_FLOATSivgZTo', symObjAddr: 0x2E0, symBinAddr: 0xA850, symSize: 0x10 } - - { offsetInCU: 0x692, offset: 0x7F7CF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13VERTEX_SHADERSSvgZTo', symObjAddr: 0x2F0, symBinAddr: 0xA860, symSize: 0x30 } - - { offsetInCU: 0x6C4, offset: 0x7F801, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x320, symBinAddr: 0xA890, symSize: 0x20 } - - { offsetInCU: 0x71C, offset: 0x7F859, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvsTo', symObjAddr: 0x340, symBinAddr: 0xA8B0, symSize: 0x30 } - - { offsetInCU: 0x775, offset: 0x7F8B2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x490, symBinAddr: 0xAA00, symSize: 0x20 } - - { offsetInCU: 0x7CB, offset: 0x7F908, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x4B0, symBinAddr: 0xAA20, symSize: 0x20 } - - { offsetInCU: 0x83A, offset: 0x7F977, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfcTo', symObjAddr: 0x680, symBinAddr: 0xABB0, symSize: 0x20 } - - { offsetInCU: 0x86C, offset: 0x7F9A9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyFTo', symObjAddr: 0x7E0, symBinAddr: 0xAD10, symSize: 0x30 } - - { offsetInCU: 0x8C4, offset: 0x7FA01, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTo', symObjAddr: 0x830, symBinAddr: 0xAD60, symSize: 0x80 } - - { offsetInCU: 0x928, offset: 0x7FA65, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTo', symObjAddr: 0x8B0, symBinAddr: 0xADE0, symSize: 0x80 } - - { offsetInCU: 0x9CA, offset: 0x7FB07, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyFTo', symObjAddr: 0xCE0, symBinAddr: 0xB210, symSize: 0x30 } - - { offsetInCU: 0xAB4, offset: 0x7FBF1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCMa', symObjAddr: 0x660, symBinAddr: 0xAB90, symSize: 0x20 } - - { offsetInCU: 0xB33, offset: 0x7FC70, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfETo', symObjAddr: 0xD40, symBinAddr: 0xB270, symSize: 0x60 } - - { offsetInCU: 0x1255, offset: 0x80392, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfC', symObjAddr: 0x4D0, symBinAddr: 0xAA40, symSize: 0x20 } - - { offsetInCU: 0x126F, offset: 0x803AC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfc', symObjAddr: 0x4F0, symBinAddr: 0xAA60, symSize: 0x130 } - - { offsetInCU: 0x129F, offset: 0x803DC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyF', symObjAddr: 0x6A0, symBinAddr: 0xABD0, symSize: 0x140 } - - { offsetInCU: 0x1458, offset: 0x80595, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtF', symObjAddr: 0x810, symBinAddr: 0xAD40, symSize: 0x20 } - - { offsetInCU: 0x1509, offset: 0x80646, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyF', symObjAddr: 0x930, symBinAddr: 0xAE60, symSize: 0x3B0 } - - { offsetInCU: 0x189F, offset: 0x809DC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfD', symObjAddr: 0xD10, symBinAddr: 0xB240, symSize: 0x30 } - - { offsetInCU: 0x1998, offset: 0x80AD5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTf4ddnndnndn_n', symObjAddr: 0xDA0, symBinAddr: 0xB2D0, symSize: 0x720 } - - { offsetInCU: 0x2300, offset: 0x8143D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTf4nnnnndn_n', symObjAddr: 0x1520, symBinAddr: 0xBA50, symSize: 0x7EC } - - { offsetInCU: 0x10C, offset: 0x81FE6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfcTo', symObjAddr: 0x1120, symBinAddr: 0xD320, symSize: 0x60 } - - { offsetInCU: 0x19C, offset: 0x82076, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCfETo', symObjAddr: 0x11A0, symBinAddr: 0xD3A0, symSize: 0x20 } - - { offsetInCU: 0x1CB, offset: 0x820A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6handleyySo19UIGestureRecognizerCFTo', symObjAddr: 0x11C0, symBinAddr: 0xD3C0, symSize: 0x10 } - - { offsetInCU: 0x368, offset: 0x82242, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCACycfcTo', symObjAddr: 0x1A40, symBinAddr: 0xDC40, symSize: 0x30 } - - { offsetInCU: 0x5E4, offset: 0x824BE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCfETo', symObjAddr: 0x1AC0, symBinAddr: 0xDCC0, symSize: 0x60 } - - { offsetInCU: 0x613, offset: 0x824ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCMa', symObjAddr: 0x1B20, symBinAddr: 0xDD20, symSize: 0x20 } - - { offsetInCU: 0x627, offset: 0x82501, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCMa', symObjAddr: 0x1B40, symBinAddr: 0xDD40, symSize: 0x20 } - - { offsetInCU: 0x63B, offset: 0x82515, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwCP', symObjAddr: 0x1B60, symBinAddr: 0xDD60, symSize: 0x30 } - - { offsetInCU: 0x64F, offset: 0x82529, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwxx', symObjAddr: 0x1B90, symBinAddr: 0xDD90, symSize: 0x10 } - - { offsetInCU: 0x663, offset: 0x8253D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwcp', symObjAddr: 0x1BA0, symBinAddr: 0xDDA0, symSize: 0x30 } - - { offsetInCU: 0x677, offset: 0x82551, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwca', symObjAddr: 0x1BD0, symBinAddr: 0xDDD0, symSize: 0x50 } - - { offsetInCU: 0x68B, offset: 0x82565, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwta', symObjAddr: 0x1C40, symBinAddr: 0xDE20, symSize: 0x40 } - - { offsetInCU: 0x69F, offset: 0x82579, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwet', symObjAddr: 0x1C80, symBinAddr: 0xDE60, symSize: 0x40 } - - { offsetInCU: 0x6B3, offset: 0x8258D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwst', symObjAddr: 0x1CC0, symBinAddr: 0xDEA0, symSize: 0x50 } - - { offsetInCU: 0x6C7, offset: 0x825A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVMa', symObjAddr: 0x1D10, symBinAddr: 0xDEF0, symSize: 0x10 } - - { offsetInCU: 0x6DB, offset: 0x825B5, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x1D20, symBinAddr: 0xDF00, symSize: 0x40 } - - { offsetInCU: 0x6EF, offset: 0x825C9, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x1E30, symBinAddr: 0xDF40, symSize: 0x50 } - - { offsetInCU: 0x703, offset: 0x825DD, size: 0x8, addend: 0x0, symName: '_$sSh8IteratorV8_VariantOyx__GSHRzlWOe', symObjAddr: 0x1E80, symBinAddr: 0xDF90, symSize: 0x20 } - - { offsetInCU: 0x761, offset: 0x8263B, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOe', symObjAddr: 0x21A0, symBinAddr: 0xE2B0, symSize: 0x14 } - - { offsetInCU: 0xC8C, offset: 0x82B66, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x0, symBinAddr: 0xC240, symSize: 0x630 } - - { offsetInCU: 0xF11, offset: 0x82DEB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesMoved_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x650, symBinAddr: 0xC890, symSize: 0xE0 } - - { offsetInCU: 0xF90, offset: 0x82E6A, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x800, symBinAddr: 0xCA20, symSize: 0xB0 } - - { offsetInCU: 0x1002, offset: 0x82EDC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc', symObjAddr: 0x1030, symBinAddr: 0xD230, symSize: 0xF0 } - - { offsetInCU: 0x1151, offset: 0x8302B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6onMove33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySo19UIGestureRecognizerC_ShySo7UITouchCGSgtF', symObjAddr: 0x1590, symBinAddr: 0xD790, symSize: 0x4B0 } - - { offsetInCU: 0x189A, offset: 0x83774, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1EA0, symBinAddr: 0xDFB0, symSize: 0x20 } - - { offsetInCU: 0x1932, offset: 0x8380C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6canvasAcA9NSCCanvasC_tcfcTf4gn_n', symObjAddr: 0x1EC0, symBinAddr: 0xDFD0, symSize: 0x1F0 } - - { offsetInCU: 0x27, offset: 0x839D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xE2D0, symSize: 0x30 } - - { offsetInCU: 0x4B, offset: 0x839F9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvpZ', symObjAddr: 0x2A0, symBinAddr: 0x12E5880, symSize: 0x0 } - - { offsetInCU: 0x65, offset: 0x83A13, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xE2D0, symSize: 0x30 } - - { offsetInCU: 0x98, offset: 0x83A46, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZTo', symObjAddr: 0x160, symBinAddr: 0xE430, symSize: 0x30 } - - { offsetInCU: 0x104, offset: 0x83AB2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfcTo', symObjAddr: 0x200, symBinAddr: 0xE4D0, symSize: 0x30 } - - { offsetInCU: 0x158, offset: 0x83B06, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queue_WZ', symObjAddr: 0x30, symBinAddr: 0xE300, symSize: 0xF0 } - - { offsetInCU: 0x183, offset: 0x83B31, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCMa', symObjAddr: 0x1E0, symBinAddr: 0xE4B0, symSize: 0x20 } - - { offsetInCU: 0x197, offset: 0x83B45, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfETo', symObjAddr: 0x260, symBinAddr: 0xE530, symSize: 0x10 } - - { offsetInCU: 0x1C2, offset: 0x83B70, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x270, symBinAddr: 0xE540, symSize: 0x2F } - - { offsetInCU: 0x322, offset: 0x83CD0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZ', symObjAddr: 0x120, symBinAddr: 0xE3F0, symSize: 0x40 } - - { offsetInCU: 0x362, offset: 0x83D10, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfC', symObjAddr: 0x190, symBinAddr: 0xE460, symSize: 0x20 } - - { offsetInCU: 0x376, offset: 0x83D24, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfc', symObjAddr: 0x1B0, symBinAddr: 0xE480, symSize: 0x30 } - - { offsetInCU: 0x3B2, offset: 0x83D60, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfD', symObjAddr: 0x230, symBinAddr: 0xE500, symSize: 0x30 } - - { offsetInCU: 0x2B, offset: 0x83DAE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xE570, symSize: 0xA0 } - - { offsetInCU: 0x66, offset: 0x83DE9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZTo', symObjAddr: 0xA0, symBinAddr: 0xE610, symSize: 0xA0 } - - { offsetInCU: 0xF9, offset: 0x83E7C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZTo', symObjAddr: 0x1D0, symBinAddr: 0xE740, symSize: 0x100 } - - { offsetInCU: 0x1AD, offset: 0x83F30, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZTo', symObjAddr: 0x300, symBinAddr: 0xE870, symSize: 0x30 } - - { offsetInCU: 0x22D, offset: 0x83FB0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTo', symObjAddr: 0x340, symBinAddr: 0xE8B0, symSize: 0x90 } - - { offsetInCU: 0x2A6, offset: 0x84029, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZTo', symObjAddr: 0x4E0, symBinAddr: 0xEA50, symSize: 0x140 } - - { offsetInCU: 0x345, offset: 0x840C8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfcTo', symObjAddr: 0x670, symBinAddr: 0xEBE0, symSize: 0x30 } - - { offsetInCU: 0x398, offset: 0x8411B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTf4nnnnnndd_n', symObjAddr: 0x6D0, symBinAddr: 0xEC40, symSize: 0x170 } - - { offsetInCU: 0x50B, offset: 0x8428E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC7getFile33_F00B23A4165DD6ABFCD23C8811C7DF43LLyS2SKFZTf4nd_g', symObjAddr: 0x840, symBinAddr: 0xEDB0, symSize: 0x390 } - - { offsetInCU: 0x5EA, offset: 0x8436D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCMa', symObjAddr: 0xBD0, symBinAddr: 0xF140, symSize: 0x20 } - - { offsetInCU: 0x5FE, offset: 0x84381, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOAEs5ErrorAAWl', symObjAddr: 0xBF0, symBinAddr: 0xF160, symSize: 0x30 } - - { offsetInCU: 0x612, offset: 0x84395, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwCP', symObjAddr: 0xC20, symBinAddr: 0xF190, symSize: 0x30 } - - { offsetInCU: 0x626, offset: 0x843A9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwxx', symObjAddr: 0xC50, symBinAddr: 0xF1C0, symSize: 0x10 } - - { offsetInCU: 0x63A, offset: 0x843BD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwca', symObjAddr: 0xC60, symBinAddr: 0xF1D0, symSize: 0x40 } - - { offsetInCU: 0x64E, offset: 0x843D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwta', symObjAddr: 0xCB0, symBinAddr: 0xF210, symSize: 0x30 } - - { offsetInCU: 0x662, offset: 0x843E5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwet', symObjAddr: 0xCE0, symBinAddr: 0xF240, symSize: 0x40 } - - { offsetInCU: 0x676, offset: 0x843F9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwst', symObjAddr: 0xD20, symBinAddr: 0xF280, symSize: 0x40 } - - { offsetInCU: 0x68A, offset: 0x8440D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwug', symObjAddr: 0xD60, symBinAddr: 0xF2C0, symSize: 0x10 } - - { offsetInCU: 0x69E, offset: 0x84421, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwup', symObjAddr: 0xD70, symBinAddr: 0xF2D0, symSize: 0x10 } - - { offsetInCU: 0x6B2, offset: 0x84435, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwui', symObjAddr: 0xD80, symBinAddr: 0xF2E0, symSize: 0x10 } - - { offsetInCU: 0x6C6, offset: 0x84449, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOMa', symObjAddr: 0xD90, symBinAddr: 0xF2F0, symSize: 0x10 } - - { offsetInCU: 0x74E, offset: 0x844D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP7_domainSSvgTW', symObjAddr: 0x3D0, symBinAddr: 0xE940, symSize: 0x10 } - - { offsetInCU: 0x76A, offset: 0x844ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP5_codeSivgTW', symObjAddr: 0x3E0, symBinAddr: 0xE950, symSize: 0x10 } - - { offsetInCU: 0x786, offset: 0x84509, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP9_userInfoyXlSgvgTW', symObjAddr: 0x3F0, symBinAddr: 0xE960, symSize: 0x10 } - - { offsetInCU: 0x7A2, offset: 0x84525, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x400, symBinAddr: 0xE970, symSize: 0x10 } - - { offsetInCU: 0xA2E, offset: 0x847B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xE570, symSize: 0xA0 } - - { offsetInCU: 0xAC4, offset: 0x84847, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZ', symObjAddr: 0x140, symBinAddr: 0xE6B0, symSize: 0x90 } - - { offsetInCU: 0xC49, offset: 0x849CC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZ', symObjAddr: 0x2D0, symBinAddr: 0xE840, symSize: 0x30 } - - { offsetInCU: 0xC93, offset: 0x84A16, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZ', symObjAddr: 0x330, symBinAddr: 0xE8A0, symSize: 0x10 } - - { offsetInCU: 0xCB5, offset: 0x84A38, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZ', symObjAddr: 0x410, symBinAddr: 0xE980, symSize: 0xD0 } - - { offsetInCU: 0xD65, offset: 0x84AE8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfC', symObjAddr: 0x620, symBinAddr: 0xEB90, symSize: 0x20 } - - { offsetInCU: 0xD79, offset: 0x84AFC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfc', symObjAddr: 0x640, symBinAddr: 0xEBB0, symSize: 0x30 } - - { offsetInCU: 0xDAF, offset: 0x84B32, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCfD', symObjAddr: 0x6A0, symBinAddr: 0xEC10, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x84C70, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xF310, symSize: 0x10 } - - { offsetInCU: 0x71, offset: 0x84CBA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x10, symBinAddr: 0xF320, symSize: 0x60 } - - { offsetInCU: 0xF6, offset: 0x84D3F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x80, symBinAddr: 0xF390, symSize: 0x50 } - - { offsetInCU: 0x193, offset: 0x84DDC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0xE0, symBinAddr: 0xF3F0, symSize: 0x60 } - - { offsetInCU: 0x25C, offset: 0x84EA5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x150, symBinAddr: 0xF460, symSize: 0x90 } - - { offsetInCU: 0x339, offset: 0x84F82, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfcTo', symObjAddr: 0x230, symBinAddr: 0xF540, symSize: 0x30 } - - { offsetInCU: 0x38D, offset: 0x84FD6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCMa', symObjAddr: 0x290, symBinAddr: 0xF5A0, symSize: 0x14 } - - { offsetInCU: 0x4D5, offset: 0x8511E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xF310, symSize: 0x10 } - - { offsetInCU: 0x578, offset: 0x851C1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x70, symBinAddr: 0xF380, symSize: 0x10 } - - { offsetInCU: 0x618, offset: 0x85261, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xD0, symBinAddr: 0xF3E0, symSize: 0x10 } - - { offsetInCU: 0x6DB, offset: 0x85324, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x140, symBinAddr: 0xF450, symSize: 0x10 } - - { offsetInCU: 0x7E7, offset: 0x85430, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfC', symObjAddr: 0x1E0, symBinAddr: 0xF4F0, symSize: 0x20 } - - { offsetInCU: 0x7FB, offset: 0x85444, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfc', symObjAddr: 0x200, symBinAddr: 0xF510, symSize: 0x30 } - - { offsetInCU: 0x831, offset: 0x8547A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCfD', symObjAddr: 0x260, symBinAddr: 0xF570, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x854C4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xF5C0, symSize: 0x30 } - - { offsetInCU: 0xA9, offset: 0x85546, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x30, symBinAddr: 0xF5F0, symSize: 0x50 } - - { offsetInCU: 0x1A6, offset: 0x85643, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0xC0, symBinAddr: 0xF680, symSize: 0x50 } - - { offsetInCU: 0x289, offset: 0x85726, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfcTo', symObjAddr: 0x180, symBinAddr: 0xF740, symSize: 0x30 } - - { offsetInCU: 0x2DD, offset: 0x8577A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCMa', symObjAddr: 0x160, symBinAddr: 0xF720, symSize: 0x20 } - - { offsetInCU: 0x45F, offset: 0x858FC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xF5C0, symSize: 0x30 } - - { offsetInCU: 0x5B5, offset: 0x85A52, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x80, symBinAddr: 0xF640, symSize: 0x40 } - - { offsetInCU: 0x6FD, offset: 0x85B9A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfC', symObjAddr: 0x110, symBinAddr: 0xF6D0, symSize: 0x20 } - - { offsetInCU: 0x711, offset: 0x85BAE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfc', symObjAddr: 0x130, symBinAddr: 0xF6F0, symSize: 0x30 } - - { offsetInCU: 0x747, offset: 0x85BE4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCfD', symObjAddr: 0x1B0, symBinAddr: 0xF770, symSize: 0x2B } - - { offsetInCU: 0x61, offset: 0x85C68, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x10, symBinAddr: 0xF7B0, symSize: 0x20 } - - { offsetInCU: 0xB7, offset: 0x85CBE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x30, symBinAddr: 0xF7D0, symSize: 0x10 } - - { offsetInCU: 0x110, offset: 0x85D17, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvgTo', symObjAddr: 0x40, symBinAddr: 0xF7E0, symSize: 0x40 } - - { offsetInCU: 0x168, offset: 0x85D6F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvsTo', symObjAddr: 0xC0, symBinAddr: 0xF860, symSize: 0x40 } - - { offsetInCU: 0x1C3, offset: 0x85DCA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x100, symBinAddr: 0xF8A0, symSize: 0x10 } - - { offsetInCU: 0x219, offset: 0x85E20, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x110, symBinAddr: 0xF8B0, symSize: 0x10 } - - { offsetInCU: 0x272, offset: 0x85E79, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfcTo', symObjAddr: 0x1C0, symBinAddr: 0xF960, symSize: 0x80 } - - { offsetInCU: 0x2CA, offset: 0x85ED1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x300, symBinAddr: 0xFAA0, symSize: 0xA0 } - - { offsetInCU: 0x32C, offset: 0x85F33, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x470, symBinAddr: 0xFC10, symSize: 0x30 } - - { offsetInCU: 0x35E, offset: 0x85F65, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC12bindDrawableyyFTo', symObjAddr: 0x520, symBinAddr: 0xFC40, symSize: 0xA0 } - - { offsetInCU: 0x3DF, offset: 0x85FE6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC14deleteDrawableyyFTo', symObjAddr: 0x600, symBinAddr: 0xFCE0, symSize: 0x60 } - - { offsetInCU: 0x44F, offset: 0x86056, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTo', symObjAddr: 0x670, symBinAddr: 0xFD50, symSize: 0x50 } - - { offsetInCU: 0x4C1, offset: 0x860C8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfcTo', symObjAddr: 0x780, symBinAddr: 0xFE60, symSize: 0x30 } - - { offsetInCU: 0x535, offset: 0x8613C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCMa', symObjAddr: 0x1A0, symBinAddr: 0xF940, symSize: 0x20 } - - { offsetInCU: 0x55F, offset: 0x86166, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCfETo', symObjAddr: 0x7D0, symBinAddr: 0xFEB0, symSize: 0x20 } - - { offsetInCU: 0x65D, offset: 0x86264, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VFTo', symObjAddr: 0xAF0, symBinAddr: 0x101D0, symSize: 0x80 } - - { offsetInCU: 0x69B, offset: 0x862A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xB70, symBinAddr: 0x10250, symSize: 0x20 } - - { offsetInCU: 0x6F1, offset: 0x862F8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xB90, symBinAddr: 0x10270, symSize: 0x10 } - - { offsetInCU: 0x74A, offset: 0x86351, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvgTo', symObjAddr: 0xBA0, symBinAddr: 0x10280, symSize: 0x20 } - - { offsetInCU: 0x7A2, offset: 0x863A9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvsTo', symObjAddr: 0xBC0, symBinAddr: 0x102A0, symSize: 0x20 } - - { offsetInCU: 0x7FD, offset: 0x86404, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvgTo', symObjAddr: 0xBE0, symBinAddr: 0x102C0, symSize: 0x40 } - - { offsetInCU: 0x853, offset: 0x8645A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvsTo', symObjAddr: 0xC50, symBinAddr: 0x10330, symSize: 0x40 } - - { offsetInCU: 0x8E6, offset: 0x864ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfcTo', symObjAddr: 0xDC0, symBinAddr: 0x104A0, symSize: 0x80 } - - { offsetInCU: 0x93E, offset: 0x86545, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xF90, symBinAddr: 0x10670, symSize: 0xA0 } - - { offsetInCU: 0x9A0, offset: 0x865A7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x10E0, symBinAddr: 0x107C0, symSize: 0x30 } - - { offsetInCU: 0x9D2, offset: 0x865D9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC11deviceScaleSfyFTo', symObjAddr: 0x1110, symBinAddr: 0x107F0, symSize: 0xB0 } - - { offsetInCU: 0xA53, offset: 0x8665A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTo', symObjAddr: 0x11D0, symBinAddr: 0x108A0, symSize: 0x30 } - - { offsetInCU: 0xAB1, offset: 0x866B8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCfETo', symObjAddr: 0x1250, symBinAddr: 0x10920, symSize: 0x20 } - - { offsetInCU: 0xC63, offset: 0x8686A, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfC12CanvasNative15NSCTouchHandlerC7PointerV_Tgm5', symObjAddr: 0x1470, symBinAddr: 0x10A90, symSize: 0x80 } - - { offsetInCU: 0xCE6, offset: 0x868ED, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfCs5UInt8V_Tgm5', symObjAddr: 0x1570, symBinAddr: 0x10B10, symSize: 0x70 } - - { offsetInCU: 0xD6A, offset: 0x86971, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x1750, symBinAddr: 0x10CF0, symSize: 0x40 } - - { offsetInCU: 0xD7E, offset: 0x86985, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x1790, symBinAddr: 0x10D30, symSize: 0x40 } - - { offsetInCU: 0xD92, offset: 0x86999, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCMa', symObjAddr: 0x17D0, symBinAddr: 0x10D70, symSize: 0x20 } - - { offsetInCU: 0xE6C, offset: 0x86A73, size: 0x8, addend: 0x0, symName: '_$sSaySayxGqd__c7ElementQyd__RszSTRd__lufCs5UInt8V_10Foundation4DataVTgm5Tf4g_n', symObjAddr: 0x1650, symBinAddr: 0x10BF0, symSize: 0x100 } - - { offsetInCU: 0x1103, offset: 0x86D0A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvg', symObjAddr: 0x80, symBinAddr: 0xF820, symSize: 0x40 } - - { offsetInCU: 0x1180, offset: 0x86D87, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfc', symObjAddr: 0x120, symBinAddr: 0xF8C0, symSize: 0x80 } - - { offsetInCU: 0x11C7, offset: 0x86DCE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x240, symBinAddr: 0xF9E0, symSize: 0xC0 } - - { offsetInCU: 0x1229, offset: 0x86E30, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x3A0, symBinAddr: 0xFB40, symSize: 0xD0 } - - { offsetInCU: 0x12B2, offset: 0x86EB9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtF', symObjAddr: 0x660, symBinAddr: 0xFD40, symSize: 0x10 } - - { offsetInCU: 0x12D3, offset: 0x86EDA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfC', symObjAddr: 0x6C0, symBinAddr: 0xFDA0, symSize: 0x90 } - - { offsetInCU: 0x12E7, offset: 0x86EEE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfc', symObjAddr: 0x750, symBinAddr: 0xFE30, symSize: 0x30 } - - { offsetInCU: 0x1400, offset: 0x87007, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VF', symObjAddr: 0x7F0, symBinAddr: 0xFED0, symSize: 0x300 } - - { offsetInCU: 0x17AA, offset: 0x873B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvg', symObjAddr: 0xC20, symBinAddr: 0x10300, symSize: 0x30 } - - { offsetInCU: 0x17E7, offset: 0x873EE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvs', symObjAddr: 0xC90, symBinAddr: 0x10370, symSize: 0x40 } - - { offsetInCU: 0x180E, offset: 0x87415, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM', symObjAddr: 0xCD0, symBinAddr: 0x103B0, symSize: 0x40 } - - { offsetInCU: 0x1833, offset: 0x8743A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0xD10, symBinAddr: 0x103F0, symSize: 0x10 } - - { offsetInCU: 0x185A, offset: 0x87461, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfC', symObjAddr: 0xD20, symBinAddr: 0x10400, symSize: 0x20 } - - { offsetInCU: 0x186E, offset: 0x87475, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfc', symObjAddr: 0xD40, symBinAddr: 0x10420, symSize: 0x80 } - - { offsetInCU: 0x18B5, offset: 0x874BC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xED0, symBinAddr: 0x105B0, symSize: 0xC0 } - - { offsetInCU: 0x1912, offset: 0x87519, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1030, symBinAddr: 0x10710, symSize: 0xB0 } - - { offsetInCU: 0x19AE, offset: 0x875B5, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1270, symBinAddr: 0x10940, symSize: 0xB0 } - - { offsetInCU: 0x1A90, offset: 0x87697, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFs5UInt8V_Tg5', symObjAddr: 0x13D0, symBinAddr: 0x109F0, symSize: 0xA0 } - - { offsetInCU: 0x1B9C, offset: 0x877A3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTf4ddn_n', symObjAddr: 0x15E0, symBinAddr: 0x10B80, symSize: 0x70 } - - { offsetInCU: 0x1C97, offset: 0x8789E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTf4dn_n', symObjAddr: 0x17F0, symBinAddr: 0x10D90, symSize: 0x410 } - - { offsetInCU: 0x4F, offset: 0x87CB6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LLSo012OS_dispatch_E0CvpZ', symObjAddr: 0x980, symBinAddr: 0x12E59C8, symSize: 0x0 } - - { offsetInCU: 0x5D, offset: 0x87CC4, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0x11390, symSize: 0x30 } - - { offsetInCU: 0x75, offset: 0x87CDC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LL_WZ', symObjAddr: 0x30, symBinAddr: 0x113C0, symSize: 0xF0 } - - { offsetInCU: 0xBC, offset: 0x87D23, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0x130, symBinAddr: 0x114C0, symSize: 0x40 } - - { offsetInCU: 0x130, offset: 0x87D97, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTo', symObjAddr: 0x3C0, symBinAddr: 0x11750, symSize: 0x80 } - - { offsetInCU: 0x18F, offset: 0x87DF6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfcTo', symObjAddr: 0x490, symBinAddr: 0x11820, symSize: 0x30 } - - { offsetInCU: 0x1E2, offset: 0x87E49, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTf4nnnd_n', symObjAddr: 0x500, symBinAddr: 0x11890, symSize: 0x200 } - - { offsetInCU: 0x261, offset: 0x87EC8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfETo', symObjAddr: 0x4F0, symBinAddr: 0x11880, symSize: 0x10 } - - { offsetInCU: 0x29D, offset: 0x87F04, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCMa', symObjAddr: 0x700, symBinAddr: 0x11A90, symSize: 0x20 } - - { offsetInCU: 0x2BC, offset: 0x87F23, size: 0x8, addend: 0x0, symName: '_$s10ObjectiveC8ObjCBoolVIeyBy_SbIegy_TRTA', symObjAddr: 0x740, symBinAddr: 0x11AD0, symSize: 0x20 } - - { offsetInCU: 0x2E5, offset: 0x87F4C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_TA', symObjAddr: 0x790, symBinAddr: 0x11B20, symSize: 0x20 } - - { offsetInCU: 0x2F9, offset: 0x87F60, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x7B0, symBinAddr: 0x11B40, symSize: 0x20 } - - { offsetInCU: 0x30D, offset: 0x87F74, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x7D0, symBinAddr: 0x11B60, symSize: 0x10 } - - { offsetInCU: 0x321, offset: 0x87F88, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGMa', symObjAddr: 0x850, symBinAddr: 0x11BA0, symSize: 0x50 } - - { offsetInCU: 0x335, offset: 0x87F9C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU0_TA', symObjAddr: 0x8D0, symBinAddr: 0x11BF0, symSize: 0x20 } - - { offsetInCU: 0x369, offset: 0x87FD0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU_TA', symObjAddr: 0x910, symBinAddr: 0x11C30, symSize: 0x20 } - - { offsetInCU: 0x4D6, offset: 0x8813D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x120, symBinAddr: 0x114B0, symSize: 0x10 } - - { offsetInCU: 0x563, offset: 0x881CA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZ', symObjAddr: 0x170, symBinAddr: 0x11500, symSize: 0x10 } - - { offsetInCU: 0x577, offset: 0x881DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_', symObjAddr: 0x180, symBinAddr: 0x11510, symSize: 0x240 } - - { offsetInCU: 0x650, offset: 0x882B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfC', symObjAddr: 0x440, symBinAddr: 0x117D0, symSize: 0x20 } - - { offsetInCU: 0x664, offset: 0x882CB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfc', symObjAddr: 0x460, symBinAddr: 0x117F0, symSize: 0x30 } - - { offsetInCU: 0x69A, offset: 0x88301, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfD', symObjAddr: 0x4C0, symBinAddr: 0x11850, symSize: 0x30 } - - { offsetInCU: 0x27, offset: 0x883A7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x11CA0, symSize: 0x20 } - - { offsetInCU: 0x77, offset: 0x883F7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfcTo', symObjAddr: 0x70, symBinAddr: 0x11D10, symSize: 0x30 } - - { offsetInCU: 0xCB, offset: 0x8844B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCMa', symObjAddr: 0x50, symBinAddr: 0x11CF0, symSize: 0x20 } - - { offsetInCU: 0x1EE, offset: 0x8856E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x11CA0, symSize: 0x20 } - - { offsetInCU: 0x202, offset: 0x88582, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfc', symObjAddr: 0x20, symBinAddr: 0x11CC0, symSize: 0x30 } - - { offsetInCU: 0x23E, offset: 0x885BE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCfD', symObjAddr: 0xA0, symBinAddr: 0x11D40, symSize: 0x2B } - - { offsetInCU: 0x27, offset: 0x88608, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xF1730, symSize: 0x3980 } - - { offsetInCU: 0x46, offset: 0x88627, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_k25519Precomp, symObjAddr: 0xEF80, symBinAddr: 0xA1AF40, symSize: 0x0 } - - { offsetInCU: 0x98, offset: 0x88679, size: 0x8, addend: 0x0, symName: _d, symObjAddr: 0x14F80, symBinAddr: 0xA20F40, symSize: 0x0 } - - { offsetInCU: 0xFF, offset: 0x886E0, size: 0x8, addend: 0x0, symName: _sqrtm1, symObjAddr: 0x14FA8, symBinAddr: 0xA20F68, symSize: 0x0 } - - { offsetInCU: 0x115, offset: 0x886F6, size: 0x8, addend: 0x0, symName: _d2, symObjAddr: 0x153B0, symBinAddr: 0xA21370, symSize: 0x0 } - - { offsetInCU: 0x12C, offset: 0x8870D, size: 0x8, addend: 0x0, symName: _Bi, symObjAddr: 0x14FF0, symBinAddr: 0xA20FB0, symSize: 0x0 } - - { offsetInCU: 0xE61, offset: 0x89442, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xF1730, symSize: 0x3980 } - - { offsetInCU: 0x49F7, offset: 0x8CFD8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_scalarmult_base, symObjAddr: 0x3980, symBinAddr: 0xF50B0, symSize: 0xA30 } - - { offsetInCU: 0x57A3, offset: 0x8DD84, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x43B0, symBinAddr: 0xF5AE0, symSize: 0xA10 } - - { offsetInCU: 0x5E78, offset: 0x8E459, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x4DC0, symBinAddr: 0xF64F0, symSize: 0x2B0 } - - { offsetInCU: 0x63DE, offset: 0x8E9BF, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x5070, symBinAddr: 0xF67A0, symSize: 0xCF0 } - - { offsetInCU: 0x7060, offset: 0x8F641, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_reduce, symObjAddr: 0x5D60, symBinAddr: 0xF7490, symSize: 0xB60 } - - { offsetInCU: 0x7C1E, offset: 0x901FF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_scalar_mult_generic_masked, symObjAddr: 0x68C0, symBinAddr: 0xF7FF0, symSize: 0x1370 } - - { offsetInCU: 0x9570, offset: 0x91B51, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x7C30, symBinAddr: 0xF9360, symSize: 0x270 } - - { offsetInCU: 0x9AD7, offset: 0x920B8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_public_from_private_generic_masked, symObjAddr: 0x7EA0, symBinAddr: 0xF95D0, symSize: 0x160 } - - { offsetInCU: 0x9CC1, offset: 0x922A2, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x8000, symBinAddr: 0xF9730, symSize: 0x2A40 } - - { offsetInCU: 0xC94B, offset: 0x94F2C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_invert, symObjAddr: 0xAA40, symBinAddr: 0xFC170, symSize: 0x30 } - - { offsetInCU: 0xCA31, offset: 0x95012, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_isnegative, symObjAddr: 0xAA70, symBinAddr: 0xFC1A0, symSize: 0x50 } - - { offsetInCU: 0xCA93, offset: 0x95074, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_mul_ttt, symObjAddr: 0xAAC0, symBinAddr: 0xFC1F0, symSize: 0x10 } - - { offsetInCU: 0xCB12, offset: 0x950F3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_neg, symObjAddr: 0xAAD0, symBinAddr: 0xFC200, symSize: 0xB0 } - - { offsetInCU: 0xCC54, offset: 0x95235, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_fe_tobytes, symObjAddr: 0xAB80, symBinAddr: 0xFC2B0, symSize: 0x10 } - - { offsetInCU: 0xCF28, offset: 0x95509, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_double_scalarmult_vartime, symObjAddr: 0xAB90, symBinAddr: 0xFC2C0, symSize: 0x21B0 } - - { offsetInCU: 0xF0C2, offset: 0x976A3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_mask, symObjAddr: 0xCD40, symBinAddr: 0xFE470, symSize: 0x20 } - - { offsetInCU: 0xF568, offset: 0x97B49, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_sc_muladd, symObjAddr: 0xCD60, symBinAddr: 0xFE490, symSize: 0x1A30 } - - { offsetInCU: 0x1066A, offset: 0x98C4B, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0xE790, symBinAddr: 0xFFEC0, symSize: 0x3E0 } - - { offsetInCU: 0x108C1, offset: 0x98EA2, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0xEB70, symBinAddr: 0x1002A0, symSize: 0x2D1 } - - { offsetInCU: 0x27, offset: 0x9943A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_nohw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0x100580, symSize: 0x810 } - - { offsetInCU: 0x46, offset: 0x99459, size: 0x8, addend: 0x0, symName: _aes_nohw_rcon, symObjAddr: 0x1B30, symBinAddr: 0xA21460, symSize: 0x0 } - - { offsetInCU: 0x4AD, offset: 0x998C0, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_nohw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0x100580, symSize: 0x810 } - - { offsetInCU: 0x1AA2, offset: 0x9AEB5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_nohw_encrypt, symObjAddr: 0x810, symBinAddr: 0x100D90, symSize: 0x80 } - - { offsetInCU: 0x1B46, offset: 0x9AF59, size: 0x8, addend: 0x0, symName: _aes_nohw_expand_round_keys, symObjAddr: 0x890, symBinAddr: 0x100E10, symSize: 0x1A0 } - - { offsetInCU: 0x1F19, offset: 0x9B32C, size: 0x8, addend: 0x0, symName: _aes_nohw_to_batch, symObjAddr: 0xA30, symBinAddr: 0x100FB0, symSize: 0x420 } - - { offsetInCU: 0x25EA, offset: 0x9B9FD, size: 0x8, addend: 0x0, symName: _aes_nohw_encrypt_batch, symObjAddr: 0xE50, symBinAddr: 0x1013D0, symSize: 0x370 } - - { offsetInCU: 0x2B99, offset: 0x9BFAC, size: 0x8, addend: 0x0, symName: _aes_nohw_from_batch, symObjAddr: 0x11C0, symBinAddr: 0x101740, symSize: 0x250 } - - { offsetInCU: 0x31C3, offset: 0x9C5D6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_nohw_ctr32_encrypt_blocks, symObjAddr: 0x1410, symBinAddr: 0x101990, symSize: 0x1F0 } - - { offsetInCU: 0x34D4, offset: 0x9C8E7, size: 0x8, addend: 0x0, symName: _aes_nohw_sub_bytes, symObjAddr: 0x1600, symBinAddr: 0x101B80, symSize: 0x310 } - - { offsetInCU: 0x4DFC, offset: 0x9E20F, size: 0x8, addend: 0x0, symName: _aes_nohw_shift_rows, symObjAddr: 0x1910, symBinAddr: 0x101E90, symSize: 0x149 } - - { offsetInCU: 0x27, offset: 0x9E390, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0x101FE0, symSize: 0x300 } - - { offsetInCU: 0x1DF, offset: 0x9E548, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0x101FE0, symSize: 0x300 } - - { offsetInCU: 0x27, offset: 0x9E769, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0x1022E0, symSize: 0x87 } - - { offsetInCU: 0x39, offset: 0x9E77B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0x1022E0, symSize: 0x87 } - - { offsetInCU: 0x27, offset: 0x9E897, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0x102370, symSize: 0x46 } - - { offsetInCU: 0x39, offset: 0x9E8A9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0x102370, symSize: 0x46 } - - { offsetInCU: 0x8B, offset: 0x9EA1C, size: 0x8, addend: 0x0, symName: _Q_N0, symObjAddr: 0x15F0, symBinAddr: 0xA214E0, symSize: 0x0 } - - { offsetInCU: 0xBD, offset: 0x9EA4E, size: 0x8, addend: 0x0, symName: _Q, symObjAddr: 0x1580, symBinAddr: 0xA21470, symSize: 0x0 } - - { offsetInCU: 0xDF, offset: 0x9EA70, size: 0x8, addend: 0x0, symName: _N, symObjAddr: 0x15B0, symBinAddr: 0xA214A0, symSize: 0x0 } - - { offsetInCU: 0xF5, offset: 0x9EA86, size: 0x8, addend: 0x0, symName: _N_N0, symObjAddr: 0x15E0, symBinAddr: 0xA214D0, symSize: 0x0 } - - { offsetInCU: 0x3AC, offset: 0x9ED3D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_elem_mul_mont, symObjAddr: 0x150, symBinAddr: 0x1023C0, symSize: 0x20 } - - { offsetInCU: 0x525, offset: 0x9EEB6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_scalar_mul_mont, symObjAddr: 0x250, symBinAddr: 0x1023E0, symSize: 0x20 } - - { offsetInCU: 0x654, offset: 0x9EFE5, size: 0x8, addend: 0x0, symName: _nistz384_point_double, symObjAddr: 0x340, symBinAddr: 0x102400, symSize: 0x3A0 } - - { offsetInCU: 0xCE5, offset: 0x9F676, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_add, symObjAddr: 0x6E0, symBinAddr: 0x1027A0, symSize: 0x140 } - - { offsetInCU: 0x105A, offset: 0x9F9EB, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x820, symBinAddr: 0x1028E0, symSize: 0x6B0 } - - { offsetInCU: 0x1B72, offset: 0xA0503, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p384_point_mul, symObjAddr: 0xED0, symBinAddr: 0x102F90, symSize: 0x380 } - - { offsetInCU: 0x1EA4, offset: 0xA0835, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0x1250, symBinAddr: 0x103310, symSize: 0x170 } - - { offsetInCU: 0x210D, offset: 0xA0A9E, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0x13C0, symBinAddr: 0x103480, symSize: 0x1BF } - - { offsetInCU: 0x27, offset: 0xA0CE2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0x103640, symSize: 0x50 } - - { offsetInCU: 0x103, offset: 0xA0DBE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0x103640, symSize: 0x50 } - - { offsetInCU: 0x1A6, offset: 0xA0E61, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal, symObjAddr: 0x50, symBinAddr: 0x103690, symSize: 0x60 } - - { offsetInCU: 0x31E, offset: 0xA0FD9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_equal_limb, symObjAddr: 0xB0, symBinAddr: 0x1036F0, symSize: 0x90 } - - { offsetInCU: 0x51A, offset: 0xA11D5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_are_even, symObjAddr: 0x140, symBinAddr: 0x103780, symSize: 0x20 } - - { offsetInCU: 0x648, offset: 0xA1303, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than, symObjAddr: 0x160, symBinAddr: 0x1037A0, symSize: 0xB0 } - - { offsetInCU: 0x6F7, offset: 0xA13B2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_less_than_limb, symObjAddr: 0x210, symBinAddr: 0x103850, symSize: 0x70 } - - { offsetInCU: 0x8DC, offset: 0xA1597, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_reduce_once, symObjAddr: 0x280, symBinAddr: 0x1038C0, symSize: 0x170 } - - { offsetInCU: 0xBE7, offset: 0xA18A2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_add_mod, symObjAddr: 0x3F0, symBinAddr: 0x103A30, symSize: 0x270 } - - { offsetInCU: 0xED9, offset: 0xA1B94, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_sub_mod, symObjAddr: 0x660, symBinAddr: 0x103CA0, symSize: 0x1A0 } - - { offsetInCU: 0xEE1, offset: 0xA1B9C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_shl_mod, symObjAddr: 0x800, symBinAddr: 0x103E40, symSize: 0x290 } - - { offsetInCU: 0x10C3, offset: 0xA1D7E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_shl_mod, symObjAddr: 0x800, symBinAddr: 0x103E40, symSize: 0x290 } - - { offsetInCU: 0x12DF, offset: 0xA1F9A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_split_window, symObjAddr: 0xC60, symBinAddr: 0x1040D0, symSize: 0x20 } - - { offsetInCU: 0x134D, offset: 0xA2008, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMBS_window5_unsplit_window, symObjAddr: 0xC80, symBinAddr: 0x1040F0, symSize: 0x20 } - - { offsetInCU: 0x138B, offset: 0xA2046, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_LIMB_shr, symObjAddr: 0xCA0, symBinAddr: 0x104110, symSize: 0x10 } - - { offsetInCU: 0x1416, offset: 0xA20D1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_limbs_mul_add_limb, symObjAddr: 0xCB0, symBinAddr: 0x104120, symSize: 0x4A } - - { offsetInCU: 0x27, offset: 0xA2270, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0x104170, symSize: 0x129 } - - { offsetInCU: 0x39, offset: 0xA2282, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0x104170, symSize: 0x129 } - - { offsetInCU: 0x36, offset: 0xA238D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_OPENSSL_ia32cap_P, symObjAddr: 0xF60, symBinAddr: 0x12ED4E0, symSize: 0x0 } - - { offsetInCU: 0x27, offset: 0xA23E3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_OPENSSL_cpuid_setup, symObjAddr: 0x0, symBinAddr: 0x1042A0, symSize: 0xF8 } - - { offsetInCU: 0xDE, offset: 0xA249A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_OPENSSL_cpuid_setup, symObjAddr: 0x0, symBinAddr: 0x1042A0, symSize: 0xF8 } - - { offsetInCU: 0x27, offset: 0xA2603, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_scalar_mult_adx, symObjAddr: 0x0, symBinAddr: 0x1043A0, symSize: 0x1210 } - - { offsetInCU: 0x94F, offset: 0xA2F2B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_scalar_mult_adx, symObjAddr: 0x0, symBinAddr: 0x1043A0, symSize: 0x1210 } - - { offsetInCU: 0x3D8B, offset: 0xA6367, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_x25519_ge_scalarmult_base_adx, symObjAddr: 0x1210, symBinAddr: 0x1055B0, symSize: 0x1E20 } - - { offsetInCU: 0x85E3, offset: 0xAABBF, size: 0x8, addend: 0x0, symName: _inline_x25519_ge_dbl_4, symObjAddr: 0x3030, symBinAddr: 0x1073D0, symSize: 0x361 } - - { offsetInCU: 0x27, offset: 0xABF6B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0x107740, symSize: 0xD0 } - - { offsetInCU: 0x348, offset: 0xAC28C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0x107740, symSize: 0xD0 } - - { offsetInCU: 0x5FA, offset: 0xAC53E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_update, symObjAddr: 0xD0, symBinAddr: 0x107810, symSize: 0x1C0 } - - { offsetInCU: 0x7EE, offset: 0xAC732, size: 0x8, addend: 0x0, symName: _poly1305_first_block, symObjAddr: 0x290, symBinAddr: 0x1079D0, symSize: 0x360 } - - { offsetInCU: 0xAED, offset: 0xACA31, size: 0x8, addend: 0x0, symName: _poly1305_blocks, symObjAddr: 0x5F0, symBinAddr: 0x107D30, symSize: 0x760 } - - { offsetInCU: 0xAF5, offset: 0xACA39, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_finish, symObjAddr: 0xD50, symBinAddr: 0x108490, symSize: 0xA97 } - - { offsetInCU: 0xF19, offset: 0xACE5D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_CRYPTO_poly1305_finish, symObjAddr: 0xD50, symBinAddr: 0x108490, symSize: 0xA97 } - - { offsetInCU: 0x10, offset: 0xAD63C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_fiat_curve25519_adx_mul, symObjAddr: 0x0, symBinAddr: 0x108F27, symSize: 0x2AF } - - { offsetInCU: 0x51, offset: 0xAD67D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_fiat_curve25519_adx_mul, symObjAddr: 0x0, symBinAddr: 0x108F27, symSize: 0x2AF } - - { offsetInCU: 0x10, offset: 0xAD672, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_fiat_curve25519_adx_square, symObjAddr: 0x0, symBinAddr: 0x1091D6, symSize: 0x1F4 } - - { offsetInCU: 0x54, offset: 0xAD6B6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_fiat_curve25519_adx_square, symObjAddr: 0x0, symBinAddr: 0x1091D6, symSize: 0x1F4 } - - { offsetInCU: 0x27, offset: 0xAD6BF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0x1093D0, symSize: 0x490 } - - { offsetInCU: 0x7B, offset: 0xAD713, size: 0x8, addend: 0x0, symName: _ecp_nistz256_precomputed, symObjAddr: 0x1000, symBinAddr: 0xA22000, symSize: 0x0 } - - { offsetInCU: 0x105, offset: 0xAD79D, size: 0x8, addend: 0x0, symName: _ONE, symObjAddr: 0x26000, symBinAddr: 0xA47000, symSize: 0x0 } - - { offsetInCU: 0x37B, offset: 0xADA13, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0x1093D0, symSize: 0x490 } - - { offsetInCU: 0x83F, offset: 0xADED7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base, symObjAddr: 0x490, symBinAddr: 0x109860, symSize: 0x300 } - - { offsetInCU: 0xC4E, offset: 0xAE2E6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_mul_base_vartime, symObjAddr: 0x790, symBinAddr: 0x109B60, symSize: 0x25D } - - { offsetInCU: 0x10, offset: 0xAE61E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0x109DC0, symSize: 0x3A0 } - - { offsetInCU: 0x48, offset: 0xAE656, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0x109DC0, symSize: 0x3A0 } - - { offsetInCU: 0x4D, offset: 0xAE65B, size: 0x8, addend: 0x0, symName: ChaCha20_ssse3, symObjAddr: 0x3A0, symBinAddr: 0x10A160, symSize: 0x220 } - - { offsetInCU: 0x60, offset: 0xAE66E, size: 0x8, addend: 0x0, symName: ChaCha20_4x, symObjAddr: 0x5C0, symBinAddr: 0x10A380, symSize: 0xA20 } - - { offsetInCU: 0x76, offset: 0xAE684, size: 0x8, addend: 0x0, symName: ChaCha20_8x, symObjAddr: 0xFE0, symBinAddr: 0x10ADA0, symSize: 0xB4C } - - { offsetInCU: 0x10, offset: 0xAE696, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_encrypt, symObjAddr: 0x0, symBinAddr: 0x10B900, symSize: 0x40 } - - { offsetInCU: 0x48, offset: 0xAE6CE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_encrypt, symObjAddr: 0x0, symBinAddr: 0x10B900, symSize: 0x40 } - - { offsetInCU: 0x4D, offset: 0xAE6D3, size: 0x8, addend: 0x0, symName: _aesni_encrypt2, symObjAddr: 0x40, symBinAddr: 0x10B940, symSize: 0x60 } - - { offsetInCU: 0x63, offset: 0xAE6E9, size: 0x8, addend: 0x0, symName: _aesni_encrypt3, symObjAddr: 0xA0, symBinAddr: 0x10B9A0, symSize: 0x70 } - - { offsetInCU: 0x79, offset: 0xAE6FF, size: 0x8, addend: 0x0, symName: _aesni_encrypt4, symObjAddr: 0x110, symBinAddr: 0x10BA10, symSize: 0x90 } - - { offsetInCU: 0x8F, offset: 0xAE715, size: 0x8, addend: 0x0, symName: _aesni_encrypt6, symObjAddr: 0x1A0, symBinAddr: 0x10BAA0, symSize: 0xE0 } - - { offsetInCU: 0xA5, offset: 0xAE72B, size: 0x8, addend: 0x0, symName: _aesni_encrypt8, symObjAddr: 0x280, symBinAddr: 0x10BB80, symSize: 0x110 } - - { offsetInCU: 0xD9, offset: 0xAE75F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aes_hw_ctr32_encrypt_blocks, symObjAddr: 0x390, symBinAddr: 0x10BC90, symSize: 0x940 } - - { offsetInCU: 0xEA, offset: 0xAE770, size: 0x8, addend: 0x0, symName: __aesni_set_encrypt_key, symObjAddr: 0xCD0, symBinAddr: 0x10C5D0, symSize: 0x44D } - - { offsetInCU: 0x10, offset: 0xAE766, size: 0x8, addend: 0x0, symName: _vpaes_encrypt_core, symObjAddr: 0x0, symBinAddr: 0x10CA20, symSize: 0x160 } - - { offsetInCU: 0x3B, offset: 0xAE791, size: 0x8, addend: 0x0, symName: _vpaes_encrypt_core, symObjAddr: 0x0, symBinAddr: 0x10CA20, symSize: 0x160 } - - { offsetInCU: 0x54, offset: 0xAE7AA, size: 0x8, addend: 0x0, symName: _vpaes_encrypt_core_2x, symObjAddr: 0x160, symBinAddr: 0x10CB80, symSize: 0x290 } - - { offsetInCU: 0x68, offset: 0xAE7BE, size: 0x8, addend: 0x0, symName: _vpaes_schedule_core, symObjAddr: 0x3F0, symBinAddr: 0x10CE10, symSize: 0xF0 } - - { offsetInCU: 0x7F, offset: 0xAE7D5, size: 0x8, addend: 0x0, symName: _vpaes_schedule_round, symObjAddr: 0x4E0, symBinAddr: 0x10CF00, symSize: 0x21 } - - { offsetInCU: 0x99, offset: 0xAE7EF, size: 0x8, addend: 0x0, symName: _vpaes_schedule_low_round, symObjAddr: 0x501, symBinAddr: 0x10CF21, symSize: 0x9F } - - { offsetInCU: 0xAF, offset: 0xAE805, size: 0x8, addend: 0x0, symName: _vpaes_schedule_transform, symObjAddr: 0x5A0, symBinAddr: 0x10CFC0, symSize: 0x30 } - - { offsetInCU: 0xC2, offset: 0xAE818, size: 0x8, addend: 0x0, symName: _vpaes_schedule_mangle, symObjAddr: 0x5D0, symBinAddr: 0x10CFF0, symSize: 0x50 } - - { offsetInCU: 0xE9, offset: 0xAE83F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_vpaes_set_encrypt_key, symObjAddr: 0x620, symBinAddr: 0x10D040, symSize: 0x30 } - - { offsetInCU: 0xF7, offset: 0xAE84D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_vpaes_encrypt, symObjAddr: 0x650, symBinAddr: 0x10D070, symSize: 0x20 } - - { offsetInCU: 0x11A, offset: 0xAE870, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_vpaes_ctr32_encrypt_blocks, symObjAddr: 0x670, symBinAddr: 0x10D090, symSize: 0xD0 } - - { offsetInCU: 0x112, offset: 0xAE868, size: 0x8, addend: 0x0, symName: _vpaes_preheat, symObjAddr: 0x740, symBinAddr: 0x10D160, symSize: 0x31 } - - { offsetInCU: 0x10, offset: 0xAE878, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0x10D1A0, symSize: 0x2A0 } - - { offsetInCU: 0x45, offset: 0xAE8AD, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0x10D1A0, symSize: 0x2A0 } - - { offsetInCU: 0x4C, offset: 0xAE8B4, size: 0x8, addend: 0x0, symName: bn_mul4x_mont, symObjAddr: 0x2A0, symBinAddr: 0x10D440, symSize: 0x560 } - - { offsetInCU: 0x62, offset: 0xAE8CA, size: 0x8, addend: 0x0, symName: bn_sqr8x_mont, symObjAddr: 0x800, symBinAddr: 0x10D9A0, symSize: 0x220 } - - { offsetInCU: 0x79, offset: 0xAE8E1, size: 0x8, addend: 0x0, symName: bn_mulx4x_mont, symObjAddr: 0xA20, symBinAddr: 0x10DBC0, symSize: 0x570 } - - { offsetInCU: 0x10, offset: 0xAE8F0, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_mul_mont_gather5, symObjAddr: 0x0, symBinAddr: 0x10E140, symSize: 0x660 } - - { offsetInCU: 0x4D, offset: 0xAE92D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_mul_mont_gather5, symObjAddr: 0x0, symBinAddr: 0x10E140, symSize: 0x660 } - - { offsetInCU: 0x54, offset: 0xAE934, size: 0x8, addend: 0x0, symName: bn_mul4x_mont_gather5, symObjAddr: 0x660, symBinAddr: 0x10E7A0, symSize: 0x100 } - - { offsetInCU: 0x63, offset: 0xAE943, size: 0x8, addend: 0x0, symName: mul4x_internal, symObjAddr: 0x760, symBinAddr: 0x10E8A0, symSize: 0x7E0 } - - { offsetInCU: 0x85, offset: 0xAE965, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_power5, symObjAddr: 0xF40, symBinAddr: 0x10F080, symSize: 0x180 } - - { offsetInCU: 0xA3, offset: 0xAE983, size: 0x8, addend: 0x0, symName: __bn_sqr8x_internal, symObjAddr: 0x10C0, symBinAddr: 0x10F200, symSize: 0x579 } - - { offsetInCU: 0xAA, offset: 0xAE98A, size: 0x8, addend: 0x0, symName: __bn_sqr8x_reduction, symObjAddr: 0x1639, symBinAddr: 0x10F779, symSize: 0x347 } - - { offsetInCU: 0xC0, offset: 0xAE9A0, size: 0x8, addend: 0x0, symName: __bn_post4x_internal, symObjAddr: 0x1980, symBinAddr: 0x10FAC0, symSize: 0xA0 } - - { offsetInCU: 0xD9, offset: 0xAE9B9, size: 0x8, addend: 0x0, symName: bn_mulx4x_mont_gather5, symObjAddr: 0x1A20, symBinAddr: 0x10FB60, symSize: 0xE0 } - - { offsetInCU: 0xE8, offset: 0xAE9C8, size: 0x8, addend: 0x0, symName: mulx4x_internal, symObjAddr: 0x1B00, symBinAddr: 0x10FC40, symSize: 0x7E0 } - - { offsetInCU: 0xF9, offset: 0xAE9D9, size: 0x8, addend: 0x0, symName: bn_powerx5, symObjAddr: 0x22E0, symBinAddr: 0x110420, symSize: 0x160 } - - { offsetInCU: 0x128, offset: 0xAEA08, size: 0x8, addend: 0x0, symName: __bn_sqrx8x_internal, symObjAddr: 0x2440, symBinAddr: 0x110580, symSize: 0x637 } - - { offsetInCU: 0x12F, offset: 0xAEA0F, size: 0x8, addend: 0x0, symName: __bn_sqrx8x_reduction, symObjAddr: 0x2A77, symBinAddr: 0x110BB7, symSize: 0x329 } - - { offsetInCU: 0x145, offset: 0xAEA25, size: 0x8, addend: 0x0, symName: __bn_postx4x_internal, symObjAddr: 0x2DA0, symBinAddr: 0x110EE0, symSize: 0x90 } - - { offsetInCU: 0x163, offset: 0xAEA43, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_scatter5, symObjAddr: 0x2E30, symBinAddr: 0x110F70, symSize: 0x30 } - - { offsetInCU: 0x178, offset: 0xAEA58, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_bn_gather5, symObjAddr: 0x2E60, symBinAddr: 0x110FA0, symSize: 0x27F } - - { offsetInCU: 0x10, offset: 0xAEA5A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_neg, symObjAddr: 0x0, symBinAddr: 0x111220, symSize: 0x80 } - - { offsetInCU: 0x4A, offset: 0xAEA94, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_neg, symObjAddr: 0x0, symBinAddr: 0x111220, symSize: 0x80 } - - { offsetInCU: 0x64, offset: 0xAEAAE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_scalar_mul_mont, symObjAddr: 0x80, symBinAddr: 0x1112A0, symSize: 0x360 } - - { offsetInCU: 0x7E, offset: 0xAEAC8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_scalar_sqr_rep_mont, symObjAddr: 0x3E0, symBinAddr: 0x111600, symSize: 0x300 } - - { offsetInCU: 0x85, offset: 0xAEACF, size: 0x8, addend: 0x0, symName: ecp_nistz256_ord_mul_montx, symObjAddr: 0x6E0, symBinAddr: 0x111900, symSize: 0x3C0 } - - { offsetInCU: 0x9B, offset: 0xAEAE5, size: 0x8, addend: 0x0, symName: ecp_nistz256_ord_sqr_montx, symObjAddr: 0xAA0, symBinAddr: 0x111CC0, symSize: 0x320 } - - { offsetInCU: 0xB5, offset: 0xAEAFF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_mul_mont, symObjAddr: 0xDC0, symBinAddr: 0x111FE0, symSize: 0xA0 } - - { offsetInCU: 0xC4, offset: 0xAEB0E, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_montq, symObjAddr: 0xE60, symBinAddr: 0x112080, symSize: 0x240 } - - { offsetInCU: 0xE1, offset: 0xAEB2B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_sqr_mont, symObjAddr: 0x10A0, symBinAddr: 0x1122C0, symSize: 0x80 } - - { offsetInCU: 0xF0, offset: 0xAEB3A, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_montq, symObjAddr: 0x1120, symBinAddr: 0x112340, symSize: 0x1A0 } - - { offsetInCU: 0x106, offset: 0xAEB50, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_montx, symObjAddr: 0x12C0, symBinAddr: 0x1124E0, symSize: 0x260 } - - { offsetInCU: 0x11C, offset: 0xAEB66, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_montx, symObjAddr: 0x1520, symBinAddr: 0x112740, symSize: 0x1C0 } - - { offsetInCU: 0x142, offset: 0xAEB8C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_select_w5, symObjAddr: 0x16E0, symBinAddr: 0x112900, symSize: 0xE0 } - - { offsetInCU: 0x158, offset: 0xAEBA2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_ecp_nistz256_select_w7, symObjAddr: 0x17C0, symBinAddr: 0x1129E0, symSize: 0xC0 } - - { offsetInCU: 0x162, offset: 0xAEBAC, size: 0x8, addend: 0x0, symName: ecp_nistz256_avx2_select_w5, symObjAddr: 0x1880, symBinAddr: 0x112AA0, symSize: 0xC0 } - - { offsetInCU: 0x178, offset: 0xAEBC2, size: 0x8, addend: 0x0, symName: ecp_nistz256_avx2_select_w7, symObjAddr: 0x1940, symBinAddr: 0x112B60, symSize: 0xE0 } - - { offsetInCU: 0x188, offset: 0xAEBD2, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add_toq, symObjAddr: 0x1A20, symBinAddr: 0x112C40, symSize: 0x60 } - - { offsetInCU: 0x1A0, offset: 0xAEBEA, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_fromq, symObjAddr: 0x1A80, symBinAddr: 0x112CA0, symSize: 0x60 } - - { offsetInCU: 0x1B1, offset: 0xAEBFB, size: 0x8, addend: 0x0, symName: __ecp_nistz256_subq, symObjAddr: 0x1AE0, symBinAddr: 0x112D00, symSize: 0x40 } - - { offsetInCU: 0x1CC, offset: 0xAEC16, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_by_2q, symObjAddr: 0x1B20, symBinAddr: 0x112D40, symSize: 0x60 } - - { offsetInCU: 0x1ED, offset: 0xAEC37, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_double, symObjAddr: 0x1B80, symBinAddr: 0x112DA0, symSize: 0x320 } - - { offsetInCU: 0x200, offset: 0xAEC4A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_add, symObjAddr: 0x1EA0, symBinAddr: 0x1130C0, symSize: 0x780 } - - { offsetInCU: 0x21D, offset: 0xAEC67, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_p256_point_add_affine, symObjAddr: 0x2620, symBinAddr: 0x113840, symSize: 0x580 } - - { offsetInCU: 0x222, offset: 0xAEC6C, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add_tox, symObjAddr: 0x2BA0, symBinAddr: 0x113DC0, symSize: 0x60 } - - { offsetInCU: 0x23A, offset: 0xAEC84, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_fromx, symObjAddr: 0x2C00, symBinAddr: 0x113E20, symSize: 0x60 } - - { offsetInCU: 0x24B, offset: 0xAEC95, size: 0x8, addend: 0x0, symName: __ecp_nistz256_subx, symObjAddr: 0x2C60, symBinAddr: 0x113E80, symSize: 0x60 } - - { offsetInCU: 0x266, offset: 0xAECB0, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_by_2x, symObjAddr: 0x2CC0, symBinAddr: 0x113EE0, symSize: 0x60 } - - { offsetInCU: 0x27F, offset: 0xAECC9, size: 0x8, addend: 0x0, symName: ecp_nistz256_point_doublex, symObjAddr: 0x2D20, symBinAddr: 0x113F40, symSize: 0x320 } - - { offsetInCU: 0x292, offset: 0xAECDC, size: 0x8, addend: 0x0, symName: ecp_nistz256_point_addx, symObjAddr: 0x3040, symBinAddr: 0x114260, symSize: 0x760 } - - { offsetInCU: 0x2AF, offset: 0xAECF9, size: 0x8, addend: 0x0, symName: ecp_nistz256_point_add_affinex, symObjAddr: 0x37A0, symBinAddr: 0x1149C0, symSize: 0x555 } - - { offsetInCU: 0x10, offset: 0xAECF8, size: 0x8, addend: 0x0, symName: _aesni_ctr32_ghash_6x, symObjAddr: 0x0, symBinAddr: 0x114F20, symSize: 0x5A0 } - - { offsetInCU: 0x3D, offset: 0xAED25, size: 0x8, addend: 0x0, symName: _aesni_ctr32_ghash_6x, symObjAddr: 0x0, symBinAddr: 0x114F20, symSize: 0x5A0 } - - { offsetInCU: 0x61, offset: 0xAED49, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aesni_gcm_decrypt, symObjAddr: 0x5A0, symBinAddr: 0x1154C0, symSize: 0x140 } - - { offsetInCU: 0x63, offset: 0xAED4B, size: 0x8, addend: 0x0, symName: _aesni_ctr32_6x, symObjAddr: 0x6E0, symBinAddr: 0x115600, symSize: 0x180 } - - { offsetInCU: 0x8D, offset: 0xAED75, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_aesni_gcm_encrypt, symObjAddr: 0x860, symBinAddr: 0x115780, symSize: 0x423 } - - { offsetInCU: 0x10, offset: 0xAED70, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0x115BC0, symSize: 0x260 } - - { offsetInCU: 0x48, offset: 0xAEDA8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0x115BC0, symSize: 0x260 } - - { offsetInCU: 0x5F, offset: 0xAEDBF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_gmult_clmul, symObjAddr: 0x260, symBinAddr: 0x115E20, symSize: 0xC0 } - - { offsetInCU: 0x75, offset: 0xAEDD5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_ghash_clmul, symObjAddr: 0x320, symBinAddr: 0x115EE0, symSize: 0x660 } - - { offsetInCU: 0x88, offset: 0xAEDE8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_init_avx, symObjAddr: 0x980, symBinAddr: 0x116540, symSize: 0x1A0 } - - { offsetInCU: 0x9F, offset: 0xAEDFF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_gcm_ghash_avx, symObjAddr: 0xB20, symBinAddr: 0x1166E0, symSize: 0x697 } - - { offsetInCU: 0x10, offset: 0xAEDFE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0x116D80, symSize: 0x1240 } - - { offsetInCU: 0x51, offset: 0xAEE3F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0x116D80, symSize: 0x1240 } - - { offsetInCU: 0x5A, offset: 0xAEE48, size: 0x8, addend: 0x0, symName: sha512_block_data_order_avx, symObjAddr: 0x1240, symBinAddr: 0x117FC0, symSize: 0x1176 } - - { offsetInCU: 0x10, offset: 0xAEE4A, size: 0x8, addend: 0x0, symName: poly_hash_ad_internal, symObjAddr: 0x0, symBinAddr: 0x119140, symSize: 0x200 } - - { offsetInCU: 0x44, offset: 0xAEE7E, size: 0x8, addend: 0x0, symName: poly_hash_ad_internal, symObjAddr: 0x0, symBinAddr: 0x119140, symSize: 0x200 } - - { offsetInCU: 0x66, offset: 0xAEEA0, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_chacha20_poly1305_open, symObjAddr: 0x200, symBinAddr: 0x119340, symSize: 0x21C0 } - - { offsetInCU: 0x7C, offset: 0xAEEB6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_chacha20_poly1305_seal, symObjAddr: 0x23C0, symBinAddr: 0x11B500, symSize: 0x1D2D } - - { offsetInCU: 0x83, offset: 0xAEEBD, size: 0x8, addend: 0x0, symName: process_extra_in_trailer, symObjAddr: 0x40ED, symBinAddr: 0x11D22D, symSize: 0x553 } - - { offsetInCU: 0x9C, offset: 0xAEED6, size: 0x8, addend: 0x0, symName: chacha20_poly1305_open_avx2, symObjAddr: 0x4640, symBinAddr: 0x11D780, symSize: 0x25C0 } - - { offsetInCU: 0xB2, offset: 0xAEEEC, size: 0x8, addend: 0x0, symName: chacha20_poly1305_seal_avx2, symObjAddr: 0x6C00, symBinAddr: 0x11FD40, symSize: 0x2F01 } - - { offsetInCU: 0x10, offset: 0xAEEEE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0x122C80, symSize: 0x1200 } - - { offsetInCU: 0x51, offset: 0xAEF2F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_8_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0x122C80, symSize: 0x1200 } - - { offsetInCU: 0x5D, offset: 0xAEF3B, size: 0x8, addend: 0x0, symName: sha256_block_data_order_shaext, symObjAddr: 0x1200, symBinAddr: 0x123E80, symSize: 0x340 } - - { offsetInCU: 0x72, offset: 0xAEF50, size: 0x8, addend: 0x0, symName: sha256_block_data_order_ssse3, symObjAddr: 0x1540, symBinAddr: 0x1241C0, symSize: 0xEC0 } - - { offsetInCU: 0x86, offset: 0xAEF64, size: 0x8, addend: 0x0, symName: sha256_block_data_order_avx, symObjAddr: 0x2400, symBinAddr: 0x125080, symSize: 0xEF7 } + - { offsetInCU: 0x34, offset: 0x76E7D, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionString, symObjAddr: 0x0, symBinAddr: 0x9C6000, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x76EB2, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionNumber, symObjAddr: 0x38, symBinAddr: 0x9C6038, symSize: 0x0 } + - { offsetInCU: 0x3F, offset: 0x76F07, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x40, symBinAddr: 0x1D80, symSize: 0x10 } + - { offsetInCU: 0x53, offset: 0x76F1B, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x50, symBinAddr: 0x1D90, symSize: 0x10 } + - { offsetInCU: 0x67, offset: 0x76F2F, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwet', symObjAddr: 0x60, symBinAddr: 0x1DA0, symSize: 0x20 } + - { offsetInCU: 0x7B, offset: 0x76F43, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwst', symObjAddr: 0x80, symBinAddr: 0x1DC0, symSize: 0x30 } + - { offsetInCU: 0x8F, offset: 0x76F57, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwCP', symObjAddr: 0xD0, symBinAddr: 0x1E10, symSize: 0x30 } + - { offsetInCU: 0xA3, offset: 0x76F6B, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0x100, symBinAddr: 0x1E40, symSize: 0x20 } + - { offsetInCU: 0xB7, offset: 0x76F7F, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwet', symObjAddr: 0x120, symBinAddr: 0x1E60, symSize: 0x20 } + - { offsetInCU: 0xCB, offset: 0x76F93, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwst', symObjAddr: 0x140, symBinAddr: 0x1E80, symSize: 0x30 } + - { offsetInCU: 0x4F, offset: 0x77154, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC11_WriteQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x3020, symBinAddr: 0x126E040, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x7716E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10_ReadQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x3028, symBinAddr: 0x126E048, symSize: 0x0 } + - { offsetInCU: 0x9D, offset: 0x771A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTo', symObjAddr: 0x10, symBinAddr: 0x1F50, symSize: 0x40 } + - { offsetInCU: 0xF3, offset: 0x771F8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x60, symBinAddr: 0x1FA0, symSize: 0x60 } + - { offsetInCU: 0x144, offset: 0x77249, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0xD0, symBinAddr: 0x2010, symSize: 0x40 } + - { offsetInCU: 0x19F, offset: 0x772A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x120, symBinAddr: 0x2060, symSize: 0x50 } + - { offsetInCU: 0x204, offset: 0x77309, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0x180, symBinAddr: 0x20C0, symSize: 0x60 } + - { offsetInCU: 0x27D, offset: 0x77382, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x1F0, symBinAddr: 0x2130, symSize: 0x90 } + - { offsetInCU: 0x307, offset: 0x7740C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZTo', symObjAddr: 0x2F0, symBinAddr: 0x2230, symSize: 0x80 } + - { offsetInCU: 0x3CC, offset: 0x774D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZTo', symObjAddr: 0x3E0, symBinAddr: 0x2320, symSize: 0x80 } + - { offsetInCU: 0x49B, offset: 0x775A0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZTo', symObjAddr: 0x4D0, symBinAddr: 0x2410, symSize: 0x80 } + - { offsetInCU: 0x565, offset: 0x7766A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZTo', symObjAddr: 0x5D0, symBinAddr: 0x2510, symSize: 0x90 } + - { offsetInCU: 0x5FD, offset: 0x77702, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZTo', symObjAddr: 0x670, symBinAddr: 0x25B0, symSize: 0x10 } + - { offsetInCU: 0x664, offset: 0x77769, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZTo', symObjAddr: 0x690, symBinAddr: 0x25D0, symSize: 0x10 } + - { offsetInCU: 0x6BB, offset: 0x777C0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZTo', symObjAddr: 0x6B0, symBinAddr: 0x25F0, symSize: 0x10 } + - { offsetInCU: 0x712, offset: 0x77817, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZTo', symObjAddr: 0x6D0, symBinAddr: 0x2610, symSize: 0x10 } + - { offsetInCU: 0x769, offset: 0x7786E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZTo', symObjAddr: 0x6F0, symBinAddr: 0x2630, symSize: 0x10 } + - { offsetInCU: 0x7C0, offset: 0x778C5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZTo', symObjAddr: 0x710, symBinAddr: 0x2650, symSize: 0x10 } + - { offsetInCU: 0x83F, offset: 0x77944, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZTo', symObjAddr: 0x730, symBinAddr: 0x2670, symSize: 0x40 } + - { offsetInCU: 0x8EA, offset: 0x779EF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZTo', symObjAddr: 0x780, symBinAddr: 0x26C0, symSize: 0x20 } + - { offsetInCU: 0x95D, offset: 0x77A62, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZTo', symObjAddr: 0x7B0, symBinAddr: 0x26F0, symSize: 0x10 } + - { offsetInCU: 0x9B4, offset: 0x77AB9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZTo', symObjAddr: 0x820, symBinAddr: 0x2760, symSize: 0x70 } + - { offsetInCU: 0xA3F, offset: 0x77B44, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTo', symObjAddr: 0xA30, symBinAddr: 0x2970, symSize: 0xA0 } + - { offsetInCU: 0xA90, offset: 0x77B95, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZTo', symObjAddr: 0xD30, symBinAddr: 0x2C70, symSize: 0xA0 } + - { offsetInCU: 0xAE1, offset: 0x77BE6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZTo', symObjAddr: 0x1090, symBinAddr: 0x2FD0, symSize: 0xA0 } + - { offsetInCU: 0xB3D, offset: 0x77C42, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTo', symObjAddr: 0x14E0, symBinAddr: 0x3420, symSize: 0xD0 } + - { offsetInCU: 0xB85, offset: 0x77C8A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTo', symObjAddr: 0x15C0, symBinAddr: 0x3500, symSize: 0x40 } + - { offsetInCU: 0xBE5, offset: 0x77CEA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfcTo', symObjAddr: 0x1650, symBinAddr: 0x3590, symSize: 0x30 } + - { offsetInCU: 0xC38, offset: 0x77D3D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTf4nd_n', symObjAddr: 0x16C0, symBinAddr: 0x3600, symSize: 0x300 } + - { offsetInCU: 0xE68, offset: 0x77F6D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTf4nnnd_n', symObjAddr: 0x19C0, symBinAddr: 0x3900, symSize: 0x250 } + - { offsetInCU: 0x105E, offset: 0x78163, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTf4nnd_n', symObjAddr: 0x1C10, symBinAddr: 0x3B50, symSize: 0xB0 } + - { offsetInCU: 0x1157, offset: 0x7825C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTf4nnnnd_n', symObjAddr: 0x1CC0, symBinAddr: 0x3C00, symSize: 0x1B0 } + - { offsetInCU: 0x12C8, offset: 0x783CD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTf4nnnnnnd_n', symObjAddr: 0x1E70, symBinAddr: 0x3DB0, symSize: 0x1D0 } + - { offsetInCU: 0x1459, offset: 0x7855E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTf4nnnnnnnnnnd_n', symObjAddr: 0x2040, symBinAddr: 0x3F80, symSize: 0x200 } + - { offsetInCU: 0x1641, offset: 0x78746, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTf4nnnd_n', symObjAddr: 0x2240, symBinAddr: 0x4180, symSize: 0x1D0 } + - { offsetInCU: 0x170B, offset: 0x78810, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTf4nnnnd_n', symObjAddr: 0x25D0, symBinAddr: 0x4510, symSize: 0x200 } + - { offsetInCU: 0x17EC, offset: 0x788F1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZTf4d_n', symObjAddr: 0x27D0, symBinAddr: 0x4710, symSize: 0x110 } + - { offsetInCU: 0x187F, offset: 0x78984, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TR', symObjAddr: 0xAD0, symBinAddr: 0x2A10, symSize: 0x70 } + - { offsetInCU: 0x1897, offset: 0x7899C, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TR', symObjAddr: 0xDD0, symBinAddr: 0x2D10, symSize: 0x50 } + - { offsetInCU: 0x1904, offset: 0x78A09, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfETo', symObjAddr: 0x16B0, symBinAddr: 0x35F0, symSize: 0x10 } + - { offsetInCU: 0x198F, offset: 0x78A94, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCMa', symObjAddr: 0x28E0, symBinAddr: 0x4820, symSize: 0x20 } + - { offsetInCU: 0x19A3, offset: 0x78AA8, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TRTA', symObjAddr: 0x2920, symBinAddr: 0x4860, symSize: 0x10 } + - { offsetInCU: 0x19C2, offset: 0x78AC7, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSg10ObjectiveC8ObjCBoolVIeyByy_ACSbIeggy_TRTA', symObjAddr: 0x2930, symBinAddr: 0x4870, symSize: 0x20 } + - { offsetInCU: 0x19EB, offset: 0x78AF0, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TRTA', symObjAddr: 0x2950, symBinAddr: 0x4890, symSize: 0x10 } + - { offsetInCU: 0x19FF, offset: 0x78B04, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCMa', symObjAddr: 0x2960, symBinAddr: 0x48A0, symSize: 0x30 } + - { offsetInCU: 0x1A13, offset: 0x78B18, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_TA', symObjAddr: 0x29E0, symBinAddr: 0x4920, symSize: 0x40 } + - { offsetInCU: 0x1A27, offset: 0x78B2C, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2A20, symBinAddr: 0x4960, symSize: 0x20 } + - { offsetInCU: 0x1A3B, offset: 0x78B40, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2A40, symBinAddr: 0x4980, symSize: 0x10 } + - { offsetInCU: 0x1A4F, offset: 0x78B54, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2A70, symBinAddr: 0x49B0, symSize: 0x40 } + - { offsetInCU: 0x1A83, offset: 0x78B88, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2B30, symBinAddr: 0x4A70, symSize: 0x40 } + - { offsetInCU: 0x1AC1, offset: 0x78BC6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2B70, symBinAddr: 0x4AB0, symSize: 0x20 } + - { offsetInCU: 0x1AF5, offset: 0x78BFA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2C20, symBinAddr: 0x4B60, symSize: 0x40 } + - { offsetInCU: 0x1B29, offset: 0x78C2E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2C90, symBinAddr: 0x4BD0, symSize: 0x30 } + - { offsetInCU: 0x1B65, offset: 0x78C6A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_TA', symObjAddr: 0x2D10, symBinAddr: 0x4C50, symSize: 0x30 } + - { offsetInCU: 0x1B79, offset: 0x78C7E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2D40, symBinAddr: 0x4C80, symSize: 0x40 } + - { offsetInCU: 0x1FF8, offset: 0x790FD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZ', symObjAddr: 0x0, symBinAddr: 0x1F40, symSize: 0x10 } + - { offsetInCU: 0x2013, offset: 0x79118, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x50, symBinAddr: 0x1F90, symSize: 0x10 } + - { offsetInCU: 0x202E, offset: 0x79133, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0xC0, symBinAddr: 0x2000, symSize: 0x10 } + - { offsetInCU: 0x204F, offset: 0x79154, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x110, symBinAddr: 0x2050, symSize: 0x10 } + - { offsetInCU: 0x206A, offset: 0x7916F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0x170, symBinAddr: 0x20B0, symSize: 0x10 } + - { offsetInCU: 0x2085, offset: 0x7918A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x1E0, symBinAddr: 0x2120, symSize: 0x10 } + - { offsetInCU: 0x20A0, offset: 0x791A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbtFZ', symObjAddr: 0x280, symBinAddr: 0x21C0, symSize: 0x70 } + - { offsetInCU: 0x21FC, offset: 0x79301, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bs5Int32VS5bAHSbAFtFZ', symObjAddr: 0x370, symBinAddr: 0x22B0, symSize: 0x70 } + - { offsetInCU: 0x235A, offset: 0x7945F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbtFZ', symObjAddr: 0x460, symBinAddr: 0x23A0, symSize: 0x70 } + - { offsetInCU: 0x24B8, offset: 0x795BD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bAHS5bAHSbAFtFZ', symObjAddr: 0x550, symBinAddr: 0x2490, symSize: 0x80 } + - { offsetInCU: 0x262C, offset: 0x79731, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZ', symObjAddr: 0x660, symBinAddr: 0x25A0, symSize: 0x10 } + - { offsetInCU: 0x269C, offset: 0x797A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZ', symObjAddr: 0x680, symBinAddr: 0x25C0, symSize: 0x10 } + - { offsetInCU: 0x26DF, offset: 0x797E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZ', symObjAddr: 0x6A0, symBinAddr: 0x25E0, symSize: 0x10 } + - { offsetInCU: 0x2724, offset: 0x79829, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZ', symObjAddr: 0x6C0, symBinAddr: 0x2600, symSize: 0x10 } + - { offsetInCU: 0x2767, offset: 0x7986C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZ', symObjAddr: 0x6E0, symBinAddr: 0x2620, symSize: 0x10 } + - { offsetInCU: 0x27AA, offset: 0x798AF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZ', symObjAddr: 0x700, symBinAddr: 0x2640, symSize: 0x10 } + - { offsetInCU: 0x27ED, offset: 0x798F2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZ', symObjAddr: 0x720, symBinAddr: 0x2660, symSize: 0x10 } + - { offsetInCU: 0x28D3, offset: 0x799D8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZ', symObjAddr: 0x770, symBinAddr: 0x26B0, symSize: 0x10 } + - { offsetInCU: 0x2952, offset: 0x79A57, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZ', symObjAddr: 0x7A0, symBinAddr: 0x26E0, symSize: 0x10 } + - { offsetInCU: 0x2995, offset: 0x79A9A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZ', symObjAddr: 0x7C0, symBinAddr: 0x2700, symSize: 0x60 } + - { offsetInCU: 0x2A56, offset: 0x79B5B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZ', symObjAddr: 0x890, symBinAddr: 0x27D0, symSize: 0x10 } + - { offsetInCU: 0x2A6A, offset: 0x79B6F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_', symObjAddr: 0x8A0, symBinAddr: 0x27E0, symSize: 0x190 } + - { offsetInCU: 0x2B0A, offset: 0x79C0F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZ', symObjAddr: 0xB40, symBinAddr: 0x2A80, symSize: 0x30 } + - { offsetInCU: 0x2B1E, offset: 0x79C23, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_', symObjAddr: 0xB70, symBinAddr: 0x2AB0, symSize: 0x1C0 } + - { offsetInCU: 0x2C02, offset: 0x79D07, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZ', symObjAddr: 0xE20, symBinAddr: 0x2D60, symSize: 0x30 } + - { offsetInCU: 0x2C16, offset: 0x79D1B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_', symObjAddr: 0xE50, symBinAddr: 0x2D90, symSize: 0x240 } + - { offsetInCU: 0x2CCA, offset: 0x79DCF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZ', symObjAddr: 0x1130, symBinAddr: 0x3070, symSize: 0x10 } + - { offsetInCU: 0x2CDE, offset: 0x79DE3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_', symObjAddr: 0x1140, symBinAddr: 0x3080, symSize: 0x3A0 } + - { offsetInCU: 0x2F74, offset: 0x7A079, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC32getPixelsPerInchForCurrentDeviceSSyFZ', symObjAddr: 0x15B0, symBinAddr: 0x34F0, symSize: 0x10 } + - { offsetInCU: 0x2F8F, offset: 0x7A094, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfC', symObjAddr: 0x1600, symBinAddr: 0x3540, symSize: 0x20 } + - { offsetInCU: 0x2FA3, offset: 0x7A0A8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfc', symObjAddr: 0x1620, symBinAddr: 0x3560, symSize: 0x30 } + - { offsetInCU: 0x2FD9, offset: 0x7A0DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfD', symObjAddr: 0x1680, symBinAddr: 0x35C0, symSize: 0x30 } + - { offsetInCU: 0x4F, offset: 0x7A307, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LLSo7GLKViewCvpZ', symObjAddr: 0x4A60, symBinAddr: 0x126E080, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x7A321, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15_shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvpZ', symObjAddr: 0x4A68, symBinAddr: 0x126E088, symSize: 0x0 } + - { offsetInCU: 0x83, offset: 0x7A33B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvpZ', symObjAddr: 0x4A70, symBinAddr: 0x126E090, symSize: 0x0 } + - { offsetInCU: 0x9D, offset: 0x7A355, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LLSo10NSMapTableCySo8NSStringCACGvpZ', symObjAddr: 0x4A78, symBinAddr: 0x126E098, symSize: 0x0 } + - { offsetInCU: 0xAB, offset: 0x7A363, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0x0, symBinAddr: 0x4F50, symSize: 0x60 } + - { offsetInCU: 0xF0, offset: 0x7A3A8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5store_WZ', symObjAddr: 0x60, symBinAddr: 0x4FB0, symSize: 0x30 } + - { offsetInCU: 0x135, offset: 0x7A3ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0xD0, symBinAddr: 0x5020, symSize: 0x40 } + - { offsetInCU: 0x187, offset: 0x7A43F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x1B0, symBinAddr: 0x5100, symSize: 0x20 } + - { offsetInCU: 0x1DD, offset: 0x7A495, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1D0, symBinAddr: 0x5120, symSize: 0x20 } + - { offsetInCU: 0x24C, offset: 0x7A504, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyFTo', symObjAddr: 0x230, symBinAddr: 0x5180, symSize: 0x40 } + - { offsetInCU: 0x301, offset: 0x7A5B9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvgTo', symObjAddr: 0x270, symBinAddr: 0x51C0, symSize: 0x40 } + - { offsetInCU: 0x33C, offset: 0x7A5F4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvsTo', symObjAddr: 0x2E0, symBinAddr: 0x5230, symSize: 0x30 } + - { offsetInCU: 0x3CB, offset: 0x7A683, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvgTo', symObjAddr: 0x520, symBinAddr: 0x5470, symSize: 0x40 } + - { offsetInCU: 0x421, offset: 0x7A6D9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64VvsTo', symObjAddr: 0x590, symBinAddr: 0x54E0, symSize: 0x40 } + - { offsetInCU: 0x47A, offset: 0x7A732, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvgTo', symObjAddr: 0x5D0, symBinAddr: 0x5520, symSize: 0x40 } + - { offsetInCU: 0x4D0, offset: 0x7A788, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64VvsTo', symObjAddr: 0x640, symBinAddr: 0x5590, symSize: 0x40 } + - { offsetInCU: 0x529, offset: 0x7A7E1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x680, symBinAddr: 0x55D0, symSize: 0x20 } + - { offsetInCU: 0x57F, offset: 0x7A837, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6A0, symBinAddr: 0x55F0, symSize: 0x20 } + - { offsetInCU: 0x5C2, offset: 0x7A87A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6C0, symBinAddr: 0x5610, symSize: 0x20 } + - { offsetInCU: 0x61A, offset: 0x7A8D2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvsTo', symObjAddr: 0x6E0, symBinAddr: 0x5630, symSize: 0x30 } + - { offsetInCU: 0x673, offset: 0x7A92B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvgTo', symObjAddr: 0x710, symBinAddr: 0x5660, symSize: 0x20 } + - { offsetInCU: 0x6C9, offset: 0x7A981, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC4is2DSbvsTo', symObjAddr: 0x730, symBinAddr: 0x5680, symSize: 0x10 } + - { offsetInCU: 0x70C, offset: 0x7A9C4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x740, symBinAddr: 0x5690, symSize: 0x30 } + - { offsetInCU: 0x73E, offset: 0x7A9F6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x7E0, symBinAddr: 0x5730, symSize: 0x30 } + - { offsetInCU: 0x786, offset: 0x7AA3E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvgTo', symObjAddr: 0x880, symBinAddr: 0x57D0, symSize: 0x30 } + - { offsetInCU: 0x7EE, offset: 0x7AAA6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvgTo', symObjAddr: 0x8E0, symBinAddr: 0x5830, symSize: 0x30 } + - { offsetInCU: 0x88D, offset: 0x7AB45, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x950, symBinAddr: 0x58A0, symSize: 0xD0 } + - { offsetInCU: 0x989, offset: 0x7AC41, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btFTo', symObjAddr: 0x1320, symBinAddr: 0x6270, symSize: 0xD0 } + - { offsetInCU: 0x9F2, offset: 0x7ACAA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtFTo', symObjAddr: 0x17B0, symBinAddr: 0x6700, symSize: 0x90 } + - { offsetInCU: 0xA2F, offset: 0x7ACE7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtFTo', symObjAddr: 0x1930, symBinAddr: 0x6880, symSize: 0x100 } + - { offsetInCU: 0xAAD, offset: 0x7AD65, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbFTo', symObjAddr: 0x1B00, symBinAddr: 0x6A50, symSize: 0x40 } + - { offsetInCU: 0xAE0, offset: 0x7AD98, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0x1B40, symBinAddr: 0x6A90, symSize: 0x20 } + - { offsetInCU: 0xB3A, offset: 0x7ADF2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvsTo', symObjAddr: 0x1B60, symBinAddr: 0x6AB0, symSize: 0x30 } + - { offsetInCU: 0xB95, offset: 0x7AE4D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyFTo', symObjAddr: 0x1BD0, symBinAddr: 0x6B20, symSize: 0x40 } + - { offsetInCU: 0xC2B, offset: 0x7AEE3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VFTo', symObjAddr: 0x1C50, symBinAddr: 0x6BA0, symSize: 0x60 } + - { offsetInCU: 0xCF0, offset: 0x7AFA8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VFTo', symObjAddr: 0x1D10, symBinAddr: 0x6C60, symSize: 0xA0 } + - { offsetInCU: 0xD7D, offset: 0x7B035, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC23enterBackgroundListeneryycSgvsTo', symObjAddr: 0x1E00, symBinAddr: 0x6D50, symSize: 0x70 } + - { offsetInCU: 0xDDF, offset: 0x7B097, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC20becomeActiveListeneryycSgvsTo', symObjAddr: 0x1F10, symBinAddr: 0x6E60, symSize: 0x70 } + - { offsetInCU: 0xE3C, offset: 0x7B0F4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvgTo', symObjAddr: 0x1F80, symBinAddr: 0x6ED0, symSize: 0xB0 } + - { offsetInCU: 0xE8C, offset: 0x7B144, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvsTo', symObjAddr: 0x20F0, symBinAddr: 0x7040, symSize: 0x90 } + - { offsetInCU: 0xF1C, offset: 0x7B1D4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x2770, symBinAddr: 0x76C0, symSize: 0x30 } + - { offsetInCU: 0xF71, offset: 0x7B229, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x2BF0, symBinAddr: 0x7B40, symSize: 0x30 } + - { offsetInCU: 0xFA4, offset: 0x7B25C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x2C20, symBinAddr: 0x7B70, symSize: 0x20 } + - { offsetInCU: 0xFFC, offset: 0x7B2B4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvsTo', symObjAddr: 0x2C40, symBinAddr: 0x7B90, symSize: 0x30 } + - { offsetInCU: 0x106A, offset: 0x7B322, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvgTo', symObjAddr: 0x2CF0, symBinAddr: 0x7C40, symSize: 0x30 } + - { offsetInCU: 0x10C4, offset: 0x7B37C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvsTo', symObjAddr: 0x2D20, symBinAddr: 0x7C70, symSize: 0x30 } + - { offsetInCU: 0x1124, offset: 0x7B3DC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgFTo', symObjAddr: 0x2D80, symBinAddr: 0x7CD0, symSize: 0x30 } + - { offsetInCU: 0x1207, offset: 0x7B4BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyFTo', symObjAddr: 0x3190, symBinAddr: 0x80E0, symSize: 0x30 } + - { offsetInCU: 0x123A, offset: 0x7B4F2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfDTo', symObjAddr: 0x3470, symBinAddr: 0x83C0, symSize: 0x20 } + - { offsetInCU: 0x1275, offset: 0x7B52D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTo', symObjAddr: 0x3550, symBinAddr: 0x84A0, symSize: 0x30 } + - { offsetInCU: 0x12A8, offset: 0x7B560, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvgZTf4d_n', symObjAddr: 0x3F20, symBinAddr: 0x8E70, symSize: 0x2A0 } + - { offsetInCU: 0x1410, offset: 0x7B6C8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZTf4nnd_n', symObjAddr: 0x4290, symBinAddr: 0x91E0, symSize: 0xC0 } + - { offsetInCU: 0x161C, offset: 0x7B8D4, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x1DD0, symBinAddr: 0x6D20, symSize: 0x30 } + - { offsetInCU: 0x1634, offset: 0x7B8EC, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_So8NSStringCABIeyByy_TR', symObjAddr: 0x2080, symBinAddr: 0x6FD0, symSize: 0x70 } + - { offsetInCU: 0x164C, offset: 0x7B904, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTK', symObjAddr: 0x21E0, symBinAddr: 0x7130, symSize: 0x90 } + - { offsetInCU: 0x1684, offset: 0x7B93C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTk', symObjAddr: 0x2270, symBinAddr: 0x71C0, symSize: 0xC0 } + - { offsetInCU: 0x16C4, offset: 0x7B97C, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TR', symObjAddr: 0x2330, symBinAddr: 0x7280, symSize: 0x70 } + - { offsetInCU: 0x1739, offset: 0x7B9F1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfETo', symObjAddr: 0x3490, symBinAddr: 0x83E0, symSize: 0xB0 } + - { offsetInCU: 0x1769, offset: 0x7BA21, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOy', symObjAddr: 0x3580, symBinAddr: 0x84D0, symSize: 0x20 } + - { offsetInCU: 0x177D, offset: 0x7BA35, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCMa', symObjAddr: 0x35A0, symBinAddr: 0x84F0, symSize: 0x20 } + - { offsetInCU: 0x196B, offset: 0x7BC23, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x41C0, symBinAddr: 0x9110, symSize: 0x40 } + - { offsetInCU: 0x197F, offset: 0x7BC37, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x4200, symBinAddr: 0x9150, symSize: 0x30 } + - { offsetInCU: 0x1993, offset: 0x7BC4B, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x4230, symBinAddr: 0x9180, symSize: 0x30 } + - { offsetInCU: 0x19A7, offset: 0x7BC5F, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x4260, symBinAddr: 0x91B0, symSize: 0x30 } + - { offsetInCU: 0x19C6, offset: 0x7BC7E, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSo19UIGestureRecognizerCIeyByy_SSADIeggg_TRTA', symObjAddr: 0x47B0, symBinAddr: 0x9700, symSize: 0x40 } + - { offsetInCU: 0x19EF, offset: 0x7BCA7, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x47F0, symBinAddr: 0x9740, symSize: 0x20 } + - { offsetInCU: 0x1A03, offset: 0x7BCBB, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x4810, symBinAddr: 0x9760, symSize: 0x10 } + - { offsetInCU: 0x1A17, offset: 0x7BCCF, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOe', symObjAddr: 0x4820, symBinAddr: 0x9770, symSize: 0x20 } + - { offsetInCU: 0x1A36, offset: 0x7BCEE, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x4840, symBinAddr: 0x9790, symSize: 0x10 } + - { offsetInCU: 0x1A5F, offset: 0x7BD17, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TRTA', symObjAddr: 0x4870, symBinAddr: 0x97C0, symSize: 0x20 } + - { offsetInCU: 0x1A7E, offset: 0x7BD36, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SSABytIegnnr_TRTA', symObjAddr: 0x4890, symBinAddr: 0x97E0, symSize: 0x30 } + - { offsetInCU: 0x1AA7, offset: 0x7BD5F, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x48C0, symBinAddr: 0x9810, symSize: 0x20 } + - { offsetInCU: 0x1ABB, offset: 0x7BD73, size: 0x8, addend: 0x0, symName: '_$sSo8NSNumberCMa', symObjAddr: 0x48E0, symBinAddr: 0x9830, symSize: 0x30 } + - { offsetInCU: 0x1ACF, offset: 0x7BD87, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x4910, symBinAddr: 0x9860, symSize: 0x30 } + - { offsetInCU: 0x1D3F, offset: 0x7BFF7, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTgm5Tf4g_n', symObjAddr: 0x3E30, symBinAddr: 0x8D80, symSize: 0xF0 } + - { offsetInCU: 0x20F2, offset: 0x7C3AA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyF', symObjAddr: 0x1F0, symBinAddr: 0x5140, symSize: 0x40 } + - { offsetInCU: 0x2199, offset: 0x7C451, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvg', symObjAddr: 0x2B0, symBinAddr: 0x5200, symSize: 0x30 } + - { offsetInCU: 0x21CA, offset: 0x7C482, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvs', symObjAddr: 0x310, symBinAddr: 0x5260, symSize: 0xE0 } + - { offsetInCU: 0x2214, offset: 0x7C4CC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM', symObjAddr: 0x3F0, symBinAddr: 0x5340, symSize: 0x50 } + - { offsetInCU: 0x2237, offset: 0x7C4EF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC9autoScaleSbvM.resume.0', symObjAddr: 0x440, symBinAddr: 0x5390, symSize: 0xE0 } + - { offsetInCU: 0x2278, offset: 0x7C530, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8nativeGLs5Int64Vvg', symObjAddr: 0x560, symBinAddr: 0x54B0, symSize: 0x30 } + - { offsetInCU: 0x22CE, offset: 0x7C586, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13nativeContexts5Int64Vvg', symObjAddr: 0x610, symBinAddr: 0x5560, symSize: 0x30 } + - { offsetInCU: 0x23B9, offset: 0x7C671, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg', symObjAddr: 0x770, symBinAddr: 0x56C0, symSize: 0x70 } + - { offsetInCU: 0x2448, offset: 0x7C700, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg', symObjAddr: 0x810, symBinAddr: 0x5760, symSize: 0x70 } + - { offsetInCU: 0x24F8, offset: 0x7C7B0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvg', symObjAddr: 0x8B0, symBinAddr: 0x5800, symSize: 0x30 } + - { offsetInCU: 0x253E, offset: 0x7C7F6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvg', symObjAddr: 0x910, symBinAddr: 0x5860, symSize: 0x30 } + - { offsetInCU: 0x2570, offset: 0x7C828, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bs5Int32VS5btF', symObjAddr: 0x940, symBinAddr: 0x5890, symSize: 0x10 } + - { offsetInCU: 0x27CA, offset: 0x7CA82, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bs5Int32VS5btF', symObjAddr: 0xA20, symBinAddr: 0x5970, symSize: 0x900 } + - { offsetInCU: 0x2F05, offset: 0x7D1BD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bs5Int32VS5bAHtF', symObjAddr: 0x13F0, symBinAddr: 0x6340, symSize: 0x3C0 } + - { offsetInCU: 0x358A, offset: 0x7D842, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtF', symObjAddr: 0x1840, symBinAddr: 0x6790, symSize: 0xF0 } + - { offsetInCU: 0x3619, offset: 0x7D8D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbF', symObjAddr: 0x1A30, symBinAddr: 0x6980, symSize: 0xD0 } + - { offsetInCU: 0x3772, offset: 0x7DA2A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyF', symObjAddr: 0x1B90, symBinAddr: 0x6AE0, symSize: 0x40 } + - { offsetInCU: 0x37F6, offset: 0x7DAAE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VF', symObjAddr: 0x1C10, symBinAddr: 0x6B60, symSize: 0x40 } + - { offsetInCU: 0x3915, offset: 0x7DBCD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VF', symObjAddr: 0x1CB0, symBinAddr: 0x6C00, symSize: 0x60 } + - { offsetInCU: 0x3A0B, offset: 0x7DCC3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvg', symObjAddr: 0x2030, symBinAddr: 0x6F80, symSize: 0x50 } + - { offsetInCU: 0x3A55, offset: 0x7DD0D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvs', symObjAddr: 0x2180, symBinAddr: 0x70D0, symSize: 0x60 } + - { offsetInCU: 0x3A7C, offset: 0x7DD34, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM', symObjAddr: 0x23A0, symBinAddr: 0x72F0, symSize: 0x40 } + - { offsetInCU: 0x3AA2, offset: 0x7DD5A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM.resume.0', symObjAddr: 0x23E0, symBinAddr: 0x7330, symSize: 0x10 } + - { offsetInCU: 0x3B37, offset: 0x7DDEF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x23F0, symBinAddr: 0x7340, symSize: 0x380 } + - { offsetInCU: 0x3C51, offset: 0x7DF09, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfC', symObjAddr: 0x27A0, symBinAddr: 0x76F0, symSize: 0x80 } + - { offsetInCU: 0x3C6C, offset: 0x7DF24, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfc', symObjAddr: 0x2820, symBinAddr: 0x7770, symSize: 0x3D0 } + - { offsetInCU: 0x3D96, offset: 0x7E04E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvW', symObjAddr: 0x2C70, symBinAddr: 0x7BC0, symSize: 0x80 } + - { offsetInCU: 0x3E8C, offset: 0x7E144, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgF', symObjAddr: 0x2D50, symBinAddr: 0x7CA0, symSize: 0x30 } + - { offsetInCU: 0x3F28, offset: 0x7E1E0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6resize33_508084857CA7D194CA72FEB80DD78002LLyyF', symObjAddr: 0x2DB0, symBinAddr: 0x7D00, symSize: 0x270 } + - { offsetInCU: 0x432D, offset: 0x7E5E5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyF', symObjAddr: 0x3020, symBinAddr: 0x7F70, symSize: 0x170 } + - { offsetInCU: 0x4488, offset: 0x7E740, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfD', symObjAddr: 0x31C0, symBinAddr: 0x8110, symSize: 0x2B0 } + - { offsetInCU: 0x4516, offset: 0x7E7CE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyySo6UIViewC_SvtFZ', symObjAddr: 0x3540, symBinAddr: 0x8490, symSize: 0x10 } + - { offsetInCU: 0x453E, offset: 0x7E7F6, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x35C0, symBinAddr: 0x8510, symSize: 0x60 } + - { offsetInCU: 0x4598, offset: 0x7E850, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSS_ypTg5', symObjAddr: 0x3620, symBinAddr: 0x8570, symSize: 0x60 } + - { offsetInCU: 0x4604, offset: 0x7E8BC, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtFSS_ypTg5', symObjAddr: 0x3680, symBinAddr: 0x85D0, symSize: 0xB0 } + - { offsetInCU: 0x4641, offset: 0x7E8F9, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x3730, symBinAddr: 0x8680, symSize: 0xE0 } + - { offsetInCU: 0x46AC, offset: 0x7E964, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_ypTg5', symObjAddr: 0x3810, symBinAddr: 0x8760, symSize: 0x260 } + - { offsetInCU: 0x4754, offset: 0x7EA0C, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_ypTg5', symObjAddr: 0x3A70, symBinAddr: 0x89C0, symSize: 0x3C0 } + - { offsetInCU: 0x27, offset: 0x7EC3F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0x9940, symSize: 0x20 } + - { offsetInCU: 0x62, offset: 0x7EC7A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCMa', symObjAddr: 0x20, symBinAddr: 0x9960, symSize: 0x14 } + - { offsetInCU: 0x187, offset: 0x7ED9F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0x9940, symSize: 0x20 } + - { offsetInCU: 0x65, offset: 0x7EE2C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0x9980, symSize: 0x10 } + - { offsetInCU: 0xBB, offset: 0x7EE82, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0x9990, symSize: 0x10 } + - { offsetInCU: 0x114, offset: 0x7EEDB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvgTo', symObjAddr: 0x20, symBinAddr: 0x99A0, symSize: 0x40 } + - { offsetInCU: 0x16A, offset: 0x7EF31, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3rbos6UInt32VvsTo', symObjAddr: 0x60, symBinAddr: 0x99E0, symSize: 0x40 } + - { offsetInCU: 0x1C3, offset: 0x7EF8A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvgTo', symObjAddr: 0xA0, symBinAddr: 0x9A20, symSize: 0x40 } + - { offsetInCU: 0x219, offset: 0x7EFE0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3fbos6UInt32VvsTo', symObjAddr: 0xE0, symBinAddr: 0x9A60, symSize: 0x40 } + - { offsetInCU: 0x272, offset: 0x7F039, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x120, symBinAddr: 0x9AA0, symSize: 0x20 } + - { offsetInCU: 0x2C8, offset: 0x7F08F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x140, symBinAddr: 0x9AC0, symSize: 0x20 } + - { offsetInCU: 0x321, offset: 0x7F0E8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x160, symBinAddr: 0x9AE0, symSize: 0x20 } + - { offsetInCU: 0x377, offset: 0x7F13E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x180, symBinAddr: 0x9B00, symSize: 0x20 } + - { offsetInCU: 0x3D0, offset: 0x7F197, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvgTo', symObjAddr: 0x1A0, symBinAddr: 0x9B20, symSize: 0x40 } + - { offsetInCU: 0x426, offset: 0x7F1ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC2abs6UInt32VvsTo', symObjAddr: 0x1E0, symBinAddr: 0x9B60, symSize: 0x40 } + - { offsetInCU: 0x47F, offset: 0x7F246, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x220, symBinAddr: 0x9BA0, symSize: 0x10 } + - { offsetInCU: 0x4D5, offset: 0x7F29C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x230, symBinAddr: 0x9BB0, symSize: 0x10 } + - { offsetInCU: 0x52E, offset: 0x7F2F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x240, symBinAddr: 0x9BC0, symSize: 0x10 } + - { offsetInCU: 0x584, offset: 0x7F34B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x250, symBinAddr: 0x9BD0, symSize: 0x10 } + - { offsetInCU: 0x5DD, offset: 0x7F3A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvgTo', symObjAddr: 0x260, symBinAddr: 0x9BE0, symSize: 0x40 } + - { offsetInCU: 0x633, offset: 0x7F3FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvsTo', symObjAddr: 0x2A0, symBinAddr: 0x9C20, symSize: 0x40 } + - { offsetInCU: 0x676, offset: 0x7F43D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13SIZE_OF_FLOATSivgZTo', symObjAddr: 0x2E0, symBinAddr: 0x9C60, symSize: 0x10 } + - { offsetInCU: 0x692, offset: 0x7F459, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13VERTEX_SHADERSSvgZTo', symObjAddr: 0x2F0, symBinAddr: 0x9C70, symSize: 0x30 } + - { offsetInCU: 0x6C4, offset: 0x7F48B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x320, symBinAddr: 0x9CA0, symSize: 0x20 } + - { offsetInCU: 0x71C, offset: 0x7F4E3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvsTo', symObjAddr: 0x340, symBinAddr: 0x9CC0, symSize: 0x30 } + - { offsetInCU: 0x775, offset: 0x7F53C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x490, symBinAddr: 0x9E10, symSize: 0x20 } + - { offsetInCU: 0x7CB, offset: 0x7F592, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x4B0, symBinAddr: 0x9E30, symSize: 0x20 } + - { offsetInCU: 0x83A, offset: 0x7F601, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfcTo', symObjAddr: 0x680, symBinAddr: 0x9FC0, symSize: 0x20 } + - { offsetInCU: 0x86C, offset: 0x7F633, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyFTo', symObjAddr: 0x7E0, symBinAddr: 0xA120, symSize: 0x30 } + - { offsetInCU: 0x8C4, offset: 0x7F68B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTo', symObjAddr: 0x830, symBinAddr: 0xA170, symSize: 0x80 } + - { offsetInCU: 0x928, offset: 0x7F6EF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTo', symObjAddr: 0x8B0, symBinAddr: 0xA1F0, symSize: 0x80 } + - { offsetInCU: 0x9CA, offset: 0x7F791, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyFTo', symObjAddr: 0xCE0, symBinAddr: 0xA620, symSize: 0x30 } + - { offsetInCU: 0xAB4, offset: 0x7F87B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCMa', symObjAddr: 0x660, symBinAddr: 0x9FA0, symSize: 0x20 } + - { offsetInCU: 0xB33, offset: 0x7F8FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfETo', symObjAddr: 0xD40, symBinAddr: 0xA680, symSize: 0x60 } + - { offsetInCU: 0x1255, offset: 0x8001C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfC', symObjAddr: 0x4D0, symBinAddr: 0x9E50, symSize: 0x20 } + - { offsetInCU: 0x126F, offset: 0x80036, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfc', symObjAddr: 0x4F0, symBinAddr: 0x9E70, symSize: 0x130 } + - { offsetInCU: 0x129F, offset: 0x80066, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyF', symObjAddr: 0x6A0, symBinAddr: 0x9FE0, symSize: 0x140 } + - { offsetInCU: 0x1458, offset: 0x8021F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtF', symObjAddr: 0x810, symBinAddr: 0xA150, symSize: 0x20 } + - { offsetInCU: 0x1509, offset: 0x802D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyF', symObjAddr: 0x930, symBinAddr: 0xA270, symSize: 0x3B0 } + - { offsetInCU: 0x189F, offset: 0x80666, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfD', symObjAddr: 0xD10, symBinAddr: 0xA650, symSize: 0x30 } + - { offsetInCU: 0x1998, offset: 0x8075F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTf4ddnndnndn_n', symObjAddr: 0xDA0, symBinAddr: 0xA6E0, symSize: 0x720 } + - { offsetInCU: 0x2300, offset: 0x810C7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTf4nnnnndn_n', symObjAddr: 0x1520, symBinAddr: 0xAE60, symSize: 0x7EC } + - { offsetInCU: 0x10C, offset: 0x81C70, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfcTo', symObjAddr: 0x1120, symBinAddr: 0xC730, symSize: 0x60 } + - { offsetInCU: 0x19C, offset: 0x81D00, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCfETo', symObjAddr: 0x11A0, symBinAddr: 0xC7B0, symSize: 0x20 } + - { offsetInCU: 0x1CB, offset: 0x81D2F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6handleyySo19UIGestureRecognizerCFTo', symObjAddr: 0x11C0, symBinAddr: 0xC7D0, symSize: 0x10 } + - { offsetInCU: 0x368, offset: 0x81ECC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCACycfcTo', symObjAddr: 0x1A40, symBinAddr: 0xD050, symSize: 0x30 } + - { offsetInCU: 0x5E4, offset: 0x82148, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCfETo', symObjAddr: 0x1AC0, symBinAddr: 0xD0D0, symSize: 0x60 } + - { offsetInCU: 0x613, offset: 0x82177, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCMa', symObjAddr: 0x1B20, symBinAddr: 0xD130, symSize: 0x20 } + - { offsetInCU: 0x627, offset: 0x8218B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCMa', symObjAddr: 0x1B40, symBinAddr: 0xD150, symSize: 0x20 } + - { offsetInCU: 0x63B, offset: 0x8219F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwCP', symObjAddr: 0x1B60, symBinAddr: 0xD170, symSize: 0x30 } + - { offsetInCU: 0x64F, offset: 0x821B3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwxx', symObjAddr: 0x1B90, symBinAddr: 0xD1A0, symSize: 0x10 } + - { offsetInCU: 0x663, offset: 0x821C7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwcp', symObjAddr: 0x1BA0, symBinAddr: 0xD1B0, symSize: 0x30 } + - { offsetInCU: 0x677, offset: 0x821DB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwca', symObjAddr: 0x1BD0, symBinAddr: 0xD1E0, symSize: 0x50 } + - { offsetInCU: 0x68B, offset: 0x821EF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwta', symObjAddr: 0x1C40, symBinAddr: 0xD230, symSize: 0x40 } + - { offsetInCU: 0x69F, offset: 0x82203, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwet', symObjAddr: 0x1C80, symBinAddr: 0xD270, symSize: 0x40 } + - { offsetInCU: 0x6B3, offset: 0x82217, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwst', symObjAddr: 0x1CC0, symBinAddr: 0xD2B0, symSize: 0x50 } + - { offsetInCU: 0x6C7, offset: 0x8222B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVMa', symObjAddr: 0x1D10, symBinAddr: 0xD300, symSize: 0x10 } + - { offsetInCU: 0x6DB, offset: 0x8223F, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x1D20, symBinAddr: 0xD310, symSize: 0x40 } + - { offsetInCU: 0x6EF, offset: 0x82253, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x1E30, symBinAddr: 0xD350, symSize: 0x50 } + - { offsetInCU: 0x703, offset: 0x82267, size: 0x8, addend: 0x0, symName: '_$sSh8IteratorV8_VariantOyx__GSHRzlWOe', symObjAddr: 0x1E80, symBinAddr: 0xD3A0, symSize: 0x20 } + - { offsetInCU: 0x761, offset: 0x822C5, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOe', symObjAddr: 0x21A0, symBinAddr: 0xD6C0, symSize: 0x14 } + - { offsetInCU: 0xC8C, offset: 0x827F0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x0, symBinAddr: 0xB650, symSize: 0x630 } + - { offsetInCU: 0xF11, offset: 0x82A75, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesMoved_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x650, symBinAddr: 0xBCA0, symSize: 0xE0 } + - { offsetInCU: 0xF90, offset: 0x82AF4, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x800, symBinAddr: 0xBE30, symSize: 0xB0 } + - { offsetInCU: 0x1002, offset: 0x82B66, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc', symObjAddr: 0x1030, symBinAddr: 0xC640, symSize: 0xF0 } + - { offsetInCU: 0x1151, offset: 0x82CB5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6onMove33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySo19UIGestureRecognizerC_ShySo7UITouchCGSgtF', symObjAddr: 0x1590, symBinAddr: 0xCBA0, symSize: 0x4B0 } + - { offsetInCU: 0x189A, offset: 0x833FE, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1EA0, symBinAddr: 0xD3C0, symSize: 0x20 } + - { offsetInCU: 0x1932, offset: 0x83496, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6canvasAcA9NSCCanvasC_tcfcTf4gn_n', symObjAddr: 0x1EC0, symBinAddr: 0xD3E0, symSize: 0x1F0 } + - { offsetInCU: 0x27, offset: 0x8365F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xD6E0, symSize: 0x30 } + - { offsetInCU: 0x4B, offset: 0x83683, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvpZ', symObjAddr: 0x2A0, symBinAddr: 0x126E370, symSize: 0x0 } + - { offsetInCU: 0x65, offset: 0x8369D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0xD6E0, symSize: 0x30 } + - { offsetInCU: 0x98, offset: 0x836D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZTo', symObjAddr: 0x160, symBinAddr: 0xD840, symSize: 0x30 } + - { offsetInCU: 0x104, offset: 0x8373C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfcTo', symObjAddr: 0x200, symBinAddr: 0xD8E0, symSize: 0x30 } + - { offsetInCU: 0x158, offset: 0x83790, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queue_WZ', symObjAddr: 0x30, symBinAddr: 0xD710, symSize: 0xF0 } + - { offsetInCU: 0x183, offset: 0x837BB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCMa', symObjAddr: 0x1E0, symBinAddr: 0xD8C0, symSize: 0x20 } + - { offsetInCU: 0x197, offset: 0x837CF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfETo', symObjAddr: 0x260, symBinAddr: 0xD940, symSize: 0x10 } + - { offsetInCU: 0x1C2, offset: 0x837FA, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x270, symBinAddr: 0xD950, symSize: 0x2F } + - { offsetInCU: 0x322, offset: 0x8395A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZ', symObjAddr: 0x120, symBinAddr: 0xD800, symSize: 0x40 } + - { offsetInCU: 0x362, offset: 0x8399A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfC', symObjAddr: 0x190, symBinAddr: 0xD870, symSize: 0x20 } + - { offsetInCU: 0x376, offset: 0x839AE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfc', symObjAddr: 0x1B0, symBinAddr: 0xD890, symSize: 0x30 } + - { offsetInCU: 0x3B2, offset: 0x839EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfD', symObjAddr: 0x230, symBinAddr: 0xD910, symSize: 0x30 } + - { offsetInCU: 0x2B, offset: 0x83A38, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xD980, symSize: 0xA0 } + - { offsetInCU: 0x66, offset: 0x83A73, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZTo', symObjAddr: 0xA0, symBinAddr: 0xDA20, symSize: 0xA0 } + - { offsetInCU: 0xF9, offset: 0x83B06, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZTo', symObjAddr: 0x1D0, symBinAddr: 0xDB50, symSize: 0x100 } + - { offsetInCU: 0x1AD, offset: 0x83BBA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZTo', symObjAddr: 0x300, symBinAddr: 0xDC80, symSize: 0x30 } + - { offsetInCU: 0x22D, offset: 0x83C3A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTo', symObjAddr: 0x340, symBinAddr: 0xDCC0, symSize: 0x90 } + - { offsetInCU: 0x2A6, offset: 0x83CB3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZTo', symObjAddr: 0x4E0, symBinAddr: 0xDE60, symSize: 0x140 } + - { offsetInCU: 0x345, offset: 0x83D52, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfcTo', symObjAddr: 0x670, symBinAddr: 0xDFF0, symSize: 0x30 } + - { offsetInCU: 0x398, offset: 0x83DA5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTf4nnnnnndd_n', symObjAddr: 0x6D0, symBinAddr: 0xE050, symSize: 0x170 } + - { offsetInCU: 0x50B, offset: 0x83F18, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC7getFile33_F00B23A4165DD6ABFCD23C8811C7DF43LLyS2SKFZTf4nd_g', symObjAddr: 0x840, symBinAddr: 0xE1C0, symSize: 0x390 } + - { offsetInCU: 0x5EA, offset: 0x83FF7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCMa', symObjAddr: 0xBD0, symBinAddr: 0xE550, symSize: 0x20 } + - { offsetInCU: 0x5FE, offset: 0x8400B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOAEs5ErrorAAWl', symObjAddr: 0xBF0, symBinAddr: 0xE570, symSize: 0x30 } + - { offsetInCU: 0x612, offset: 0x8401F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwCP', symObjAddr: 0xC20, symBinAddr: 0xE5A0, symSize: 0x30 } + - { offsetInCU: 0x626, offset: 0x84033, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwxx', symObjAddr: 0xC50, symBinAddr: 0xE5D0, symSize: 0x10 } + - { offsetInCU: 0x63A, offset: 0x84047, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwca', symObjAddr: 0xC60, symBinAddr: 0xE5E0, symSize: 0x40 } + - { offsetInCU: 0x64E, offset: 0x8405B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwta', symObjAddr: 0xCB0, symBinAddr: 0xE620, symSize: 0x30 } + - { offsetInCU: 0x662, offset: 0x8406F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwet', symObjAddr: 0xCE0, symBinAddr: 0xE650, symSize: 0x40 } + - { offsetInCU: 0x676, offset: 0x84083, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwst', symObjAddr: 0xD20, symBinAddr: 0xE690, symSize: 0x40 } + - { offsetInCU: 0x68A, offset: 0x84097, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwug', symObjAddr: 0xD60, symBinAddr: 0xE6D0, symSize: 0x10 } + - { offsetInCU: 0x69E, offset: 0x840AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwup', symObjAddr: 0xD70, symBinAddr: 0xE6E0, symSize: 0x10 } + - { offsetInCU: 0x6B2, offset: 0x840BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOwui', symObjAddr: 0xD80, symBinAddr: 0xE6F0, symSize: 0x10 } + - { offsetInCU: 0x6C6, offset: 0x840D3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOMa', symObjAddr: 0xD90, symBinAddr: 0xE700, symSize: 0x10 } + - { offsetInCU: 0x74E, offset: 0x8415B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP7_domainSSvgTW', symObjAddr: 0x3D0, symBinAddr: 0xDD50, symSize: 0x10 } + - { offsetInCU: 0x76A, offset: 0x84177, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP5_codeSivgTW', symObjAddr: 0x3E0, symBinAddr: 0xDD60, symSize: 0x10 } + - { offsetInCU: 0x786, offset: 0x84193, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP9_userInfoyXlSgvgTW', symObjAddr: 0x3F0, symBinAddr: 0xDD70, symSize: 0x10 } + - { offsetInCU: 0x7A2, offset: 0x841AF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8NSCErrorOs5ErrorAAsAFP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x400, symBinAddr: 0xDD80, symSize: 0x10 } + - { offsetInCU: 0xA2E, offset: 0x8443B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0xD980, symSize: 0xA0 } + - { offsetInCU: 0xAC4, offset: 0x844D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZ', symObjAddr: 0x140, symBinAddr: 0xDAC0, symSize: 0x90 } + - { offsetInCU: 0xC5F, offset: 0x8466C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZ', symObjAddr: 0x2D0, symBinAddr: 0xDC50, symSize: 0x30 } + - { offsetInCU: 0xCA9, offset: 0x846B6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZ', symObjAddr: 0x330, symBinAddr: 0xDCB0, symSize: 0x10 } + - { offsetInCU: 0xCCB, offset: 0x846D8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZ', symObjAddr: 0x410, symBinAddr: 0xDD90, symSize: 0xD0 } + - { offsetInCU: 0xD7B, offset: 0x84788, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfC', symObjAddr: 0x620, symBinAddr: 0xDFA0, symSize: 0x20 } + - { offsetInCU: 0xD8F, offset: 0x8479C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfc', symObjAddr: 0x640, symBinAddr: 0xDFC0, symSize: 0x30 } + - { offsetInCU: 0xDC5, offset: 0x847D2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCfD', symObjAddr: 0x6A0, symBinAddr: 0xE020, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x84910, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xE720, symSize: 0x10 } + - { offsetInCU: 0x71, offset: 0x8495A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x10, symBinAddr: 0xE730, symSize: 0x60 } + - { offsetInCU: 0xF6, offset: 0x849DF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x80, symBinAddr: 0xE7A0, symSize: 0x50 } + - { offsetInCU: 0x193, offset: 0x84A7C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0xE0, symBinAddr: 0xE800, symSize: 0x60 } + - { offsetInCU: 0x25C, offset: 0x84B45, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x150, symBinAddr: 0xE870, symSize: 0x90 } + - { offsetInCU: 0x339, offset: 0x84C22, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfcTo', symObjAddr: 0x230, symBinAddr: 0xE950, symSize: 0x30 } + - { offsetInCU: 0x38D, offset: 0x84C76, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCMa', symObjAddr: 0x290, symBinAddr: 0xE9B0, symSize: 0x14 } + - { offsetInCU: 0x4D5, offset: 0x84DBE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0xE720, symSize: 0x10 } + - { offsetInCU: 0x578, offset: 0x84E61, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x70, symBinAddr: 0xE790, symSize: 0x10 } + - { offsetInCU: 0x618, offset: 0x84F01, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xD0, symBinAddr: 0xE7F0, symSize: 0x10 } + - { offsetInCU: 0x6DB, offset: 0x84FC4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x140, symBinAddr: 0xE860, symSize: 0x10 } + - { offsetInCU: 0x7E7, offset: 0x850D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfC', symObjAddr: 0x1E0, symBinAddr: 0xE900, symSize: 0x20 } + - { offsetInCU: 0x7FB, offset: 0x850E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfc', symObjAddr: 0x200, symBinAddr: 0xE920, symSize: 0x30 } + - { offsetInCU: 0x831, offset: 0x8511A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCfD', symObjAddr: 0x260, symBinAddr: 0xE980, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x85164, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xE9D0, symSize: 0x30 } + - { offsetInCU: 0xA9, offset: 0x851E6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0x30, symBinAddr: 0xEA00, symSize: 0x50 } + - { offsetInCU: 0x1A6, offset: 0x852E3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZTo', symObjAddr: 0xC0, symBinAddr: 0xEA90, symSize: 0x50 } + - { offsetInCU: 0x289, offset: 0x853C6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfcTo', symObjAddr: 0x180, symBinAddr: 0xEB50, symSize: 0x30 } + - { offsetInCU: 0x2DD, offset: 0x8541A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCMa', symObjAddr: 0x160, symBinAddr: 0xEB30, symSize: 0x20 } + - { offsetInCU: 0x45F, offset: 0x8559C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC10texImage2Dyys5Int64V_s5Int32VA4HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x0, symBinAddr: 0xE9D0, symSize: 0x30 } + - { offsetInCU: 0x5B5, offset: 0x856F2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextC13texSubImage2Dyys5Int64V_s5Int32VA5HSpys5UInt8VGSuSo6CGSizeVSbtFZ', symObjAddr: 0x80, symBinAddr: 0xEA50, symSize: 0x40 } + - { offsetInCU: 0x6FD, offset: 0x8583A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfC', symObjAddr: 0x110, symBinAddr: 0xEAE0, symSize: 0x20 } + - { offsetInCU: 0x711, offset: 0x8584E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCACycfc', symObjAddr: 0x130, symBinAddr: 0xEB00, symSize: 0x30 } + - { offsetInCU: 0x747, offset: 0x85884, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative24NSCWebGLRenderingContextCfD', symObjAddr: 0x1B0, symBinAddr: 0xEB80, symSize: 0x2B } + - { offsetInCU: 0x61, offset: 0x85908, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x10, symBinAddr: 0xEBC0, symSize: 0x20 } + - { offsetInCU: 0xB7, offset: 0x8595E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x30, symBinAddr: 0xEBE0, symSize: 0x10 } + - { offsetInCU: 0x110, offset: 0x859B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvgTo', symObjAddr: 0x40, symBinAddr: 0xEBF0, symSize: 0x40 } + - { offsetInCU: 0x168, offset: 0x85A0F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvsTo', symObjAddr: 0xC0, symBinAddr: 0xEC70, symSize: 0x40 } + - { offsetInCU: 0x1C3, offset: 0x85A6A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x100, symBinAddr: 0xECB0, symSize: 0x10 } + - { offsetInCU: 0x219, offset: 0x85AC0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x110, symBinAddr: 0xECC0, symSize: 0x10 } + - { offsetInCU: 0x272, offset: 0x85B19, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfcTo', symObjAddr: 0x1C0, symBinAddr: 0xED70, symSize: 0x80 } + - { offsetInCU: 0x2CA, offset: 0x85B71, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x300, symBinAddr: 0xEEB0, symSize: 0xA0 } + - { offsetInCU: 0x32C, offset: 0x85BD3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x470, symBinAddr: 0xF020, symSize: 0x30 } + - { offsetInCU: 0x35E, offset: 0x85C05, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC12bindDrawableyyFTo', symObjAddr: 0x520, symBinAddr: 0xF050, symSize: 0xA0 } + - { offsetInCU: 0x3DF, offset: 0x85C86, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC14deleteDrawableyyFTo', symObjAddr: 0x600, symBinAddr: 0xF0F0, symSize: 0x60 } + - { offsetInCU: 0x44F, offset: 0x85CF6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTo', symObjAddr: 0x670, symBinAddr: 0xF160, symSize: 0x50 } + - { offsetInCU: 0x4C1, offset: 0x85D68, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfcTo', symObjAddr: 0x780, symBinAddr: 0xF270, symSize: 0x30 } + - { offsetInCU: 0x535, offset: 0x85DDC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCMa', symObjAddr: 0x1A0, symBinAddr: 0xED50, symSize: 0x20 } + - { offsetInCU: 0x55F, offset: 0x85E06, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCfETo', symObjAddr: 0x7D0, symBinAddr: 0xF2C0, symSize: 0x20 } + - { offsetInCU: 0x65D, offset: 0x85F04, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VFTo', symObjAddr: 0xAF0, symBinAddr: 0xF5E0, symSize: 0x80 } + - { offsetInCU: 0x69B, offset: 0x85F42, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xB70, symBinAddr: 0xF660, symSize: 0x20 } + - { offsetInCU: 0x6F1, offset: 0x85F98, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xB90, symBinAddr: 0xF680, symSize: 0x10 } + - { offsetInCU: 0x74A, offset: 0x85FF1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvgTo', symObjAddr: 0xBA0, symBinAddr: 0xF690, symSize: 0x20 } + - { offsetInCU: 0x7A2, offset: 0x86049, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvsTo', symObjAddr: 0xBC0, symBinAddr: 0xF6B0, symSize: 0x20 } + - { offsetInCU: 0x7FD, offset: 0x860A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvgTo', symObjAddr: 0xBE0, symBinAddr: 0xF6D0, symSize: 0x40 } + - { offsetInCU: 0x853, offset: 0x860FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvsTo', symObjAddr: 0xC50, symBinAddr: 0xF740, symSize: 0x40 } + - { offsetInCU: 0x8E6, offset: 0x8618D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfcTo', symObjAddr: 0xDC0, symBinAddr: 0xF8B0, symSize: 0x80 } + - { offsetInCU: 0x93E, offset: 0x861E5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xF90, symBinAddr: 0xFA80, symSize: 0xA0 } + - { offsetInCU: 0x9A0, offset: 0x86247, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x10E0, symBinAddr: 0xFBD0, symSize: 0x30 } + - { offsetInCU: 0x9D2, offset: 0x86279, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC11deviceScaleSfyFTo', symObjAddr: 0x1110, symBinAddr: 0xFC00, symSize: 0xB0 } + - { offsetInCU: 0xA53, offset: 0x862FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTo', symObjAddr: 0x11D0, symBinAddr: 0xFCB0, symSize: 0x30 } + - { offsetInCU: 0xAB1, offset: 0x86358, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCfETo', symObjAddr: 0x1250, symBinAddr: 0xFD30, symSize: 0x20 } + - { offsetInCU: 0xC63, offset: 0x8650A, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfC12CanvasNative15NSCTouchHandlerC7PointerV_Tgm5', symObjAddr: 0x1470, symBinAddr: 0xFEA0, symSize: 0x80 } + - { offsetInCU: 0xCE6, offset: 0x8658D, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfCs5UInt8V_Tgm5', symObjAddr: 0x1570, symBinAddr: 0xFF20, symSize: 0x70 } + - { offsetInCU: 0xD6A, offset: 0x86611, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x1750, symBinAddr: 0x10100, symSize: 0x40 } + - { offsetInCU: 0xD7E, offset: 0x86625, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x1790, symBinAddr: 0x10140, symSize: 0x40 } + - { offsetInCU: 0xD92, offset: 0x86639, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCMa', symObjAddr: 0x17D0, symBinAddr: 0x10180, symSize: 0x20 } + - { offsetInCU: 0xE6C, offset: 0x86713, size: 0x8, addend: 0x0, symName: '_$sSaySayxGqd__c7ElementQyd__RszSTRd__lufCs5UInt8V_10Foundation4DataVTgm5Tf4g_n', symObjAddr: 0x1650, symBinAddr: 0x10000, symSize: 0x100 } + - { offsetInCU: 0x1103, offset: 0x869AA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC6canvasAA9NSCCanvasCSgvg', symObjAddr: 0x80, symBinAddr: 0xEC30, symSize: 0x40 } + - { offsetInCU: 0x1180, offset: 0x86A27, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfc', symObjAddr: 0x120, symBinAddr: 0xECD0, symSize: 0x80 } + - { offsetInCU: 0x11C7, offset: 0x86A6E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x240, symBinAddr: 0xEDF0, symSize: 0xC0 } + - { offsetInCU: 0x1229, offset: 0x86AD0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x3A0, symBinAddr: 0xEF50, symSize: 0xD0 } + - { offsetInCU: 0x12B2, offset: 0x86B59, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtF', symObjAddr: 0x660, symBinAddr: 0xF150, symSize: 0x10 } + - { offsetInCU: 0x12D3, offset: 0x86B7A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfC', symObjAddr: 0x6C0, symBinAddr: 0xF1B0, symSize: 0x90 } + - { offsetInCU: 0x12E7, offset: 0x86B8E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfc', symObjAddr: 0x750, symBinAddr: 0xF240, symSize: 0x30 } + - { offsetInCU: 0x1400, offset: 0x86CA7, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VF', symObjAddr: 0x7F0, symBinAddr: 0xF2E0, symSize: 0x300 } + - { offsetInCU: 0x17AA, offset: 0x87051, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvg', symObjAddr: 0xC20, symBinAddr: 0xF710, symSize: 0x30 } + - { offsetInCU: 0x17E7, offset: 0x8708E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvs', symObjAddr: 0xC90, symBinAddr: 0xF780, symSize: 0x40 } + - { offsetInCU: 0x180E, offset: 0x870B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM', symObjAddr: 0xCD0, symBinAddr: 0xF7C0, symSize: 0x40 } + - { offsetInCU: 0x1833, offset: 0x870DA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0xD10, symBinAddr: 0xF800, symSize: 0x10 } + - { offsetInCU: 0x185A, offset: 0x87101, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfC', symObjAddr: 0xD20, symBinAddr: 0xF810, symSize: 0x20 } + - { offsetInCU: 0x186E, offset: 0x87115, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfc', symObjAddr: 0xD40, symBinAddr: 0xF830, symSize: 0x80 } + - { offsetInCU: 0x18B5, offset: 0x8715C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xED0, symBinAddr: 0xF9C0, symSize: 0xC0 } + - { offsetInCU: 0x1912, offset: 0x871B9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1030, symBinAddr: 0xFB20, symSize: 0xB0 } + - { offsetInCU: 0x19AE, offset: 0x87255, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1270, symBinAddr: 0xFD50, symSize: 0xB0 } + - { offsetInCU: 0x1A90, offset: 0x87337, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFs5UInt8V_Tg5', symObjAddr: 0x13D0, symBinAddr: 0xFE00, symSize: 0xA0 } + - { offsetInCU: 0x1B9C, offset: 0x87443, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7glkView_6drawInySo0C0C_So6CGRectVtFTf4ddn_n', symObjAddr: 0x15E0, symBinAddr: 0xFF90, symSize: 0x70 } + - { offsetInCU: 0x1C97, offset: 0x8753E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTf4dn_n', symObjAddr: 0x17F0, symBinAddr: 0x101A0, symSize: 0x410 } + - { offsetInCU: 0x4F, offset: 0x87956, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LLSo012OS_dispatch_E0CvpZ', symObjAddr: 0x980, symBinAddr: 0x126E4B8, symSize: 0x0 } + - { offsetInCU: 0x5D, offset: 0x87964, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0x107A0, symSize: 0x30 } + - { offsetInCU: 0x75, offset: 0x8797C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LL_WZ', symObjAddr: 0x30, symBinAddr: 0x107D0, symSize: 0xF0 } + - { offsetInCU: 0xBC, offset: 0x879C3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0x130, symBinAddr: 0x108D0, symSize: 0x40 } + - { offsetInCU: 0x130, offset: 0x87A37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTo', symObjAddr: 0x3C0, symBinAddr: 0x10B60, symSize: 0x80 } + - { offsetInCU: 0x18F, offset: 0x87A96, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfcTo', symObjAddr: 0x490, symBinAddr: 0x10C30, symSize: 0x30 } + - { offsetInCU: 0x1E2, offset: 0x87AE9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTf4nnnd_n', symObjAddr: 0x500, symBinAddr: 0x10CA0, symSize: 0x200 } + - { offsetInCU: 0x261, offset: 0x87B68, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfETo', symObjAddr: 0x4F0, symBinAddr: 0x10C90, symSize: 0x10 } + - { offsetInCU: 0x29D, offset: 0x87BA4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCMa', symObjAddr: 0x700, symBinAddr: 0x10EA0, symSize: 0x20 } + - { offsetInCU: 0x2BC, offset: 0x87BC3, size: 0x8, addend: 0x0, symName: '_$s10ObjectiveC8ObjCBoolVIeyBy_SbIegy_TRTA', symObjAddr: 0x740, symBinAddr: 0x10EE0, symSize: 0x20 } + - { offsetInCU: 0x2E5, offset: 0x87BEC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_TA', symObjAddr: 0x790, symBinAddr: 0x10F30, symSize: 0x20 } + - { offsetInCU: 0x2F9, offset: 0x87C00, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x7B0, symBinAddr: 0x10F50, symSize: 0x20 } + - { offsetInCU: 0x30D, offset: 0x87C14, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x7D0, symBinAddr: 0x10F70, symSize: 0x10 } + - { offsetInCU: 0x321, offset: 0x87C28, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGMa', symObjAddr: 0x850, symBinAddr: 0x10FB0, symSize: 0x50 } + - { offsetInCU: 0x335, offset: 0x87C3C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU0_TA', symObjAddr: 0x8D0, symBinAddr: 0x11000, symSize: 0x20 } + - { offsetInCU: 0x369, offset: 0x87C70, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU_TA', symObjAddr: 0x910, symBinAddr: 0x11040, symSize: 0x20 } + - { offsetInCU: 0x4D6, offset: 0x87DDD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x120, symBinAddr: 0x108C0, symSize: 0x10 } + - { offsetInCU: 0x563, offset: 0x87E6A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZ', symObjAddr: 0x170, symBinAddr: 0x10910, symSize: 0x10 } + - { offsetInCU: 0x577, offset: 0x87E7E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_', symObjAddr: 0x180, symBinAddr: 0x10920, symSize: 0x240 } + - { offsetInCU: 0x650, offset: 0x87F57, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfC', symObjAddr: 0x440, symBinAddr: 0x10BE0, symSize: 0x20 } + - { offsetInCU: 0x664, offset: 0x87F6B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfc', symObjAddr: 0x460, symBinAddr: 0x10C00, symSize: 0x30 } + - { offsetInCU: 0x69A, offset: 0x87FA1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfD', symObjAddr: 0x4C0, symBinAddr: 0x10C60, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x88047, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x110B0, symSize: 0x20 } + - { offsetInCU: 0x77, offset: 0x88097, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfcTo', symObjAddr: 0x70, symBinAddr: 0x11120, symSize: 0x30 } + - { offsetInCU: 0xCB, offset: 0x880EB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCMa', symObjAddr: 0x50, symBinAddr: 0x11100, symSize: 0x20 } + - { offsetInCU: 0x1EE, offset: 0x8820E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x110B0, symSize: 0x20 } + - { offsetInCU: 0x202, offset: 0x88222, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfc', symObjAddr: 0x20, symBinAddr: 0x110D0, symSize: 0x30 } + - { offsetInCU: 0x23E, offset: 0x8825E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCfD', symObjAddr: 0xA0, symBinAddr: 0x11150, symSize: 0x2B } + - { offsetInCU: 0x27, offset: 0x882A8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xED800, symSize: 0x3E60 } + - { offsetInCU: 0x46, offset: 0x882C7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_k25519Precomp, symObjAddr: 0x10310, symBinAddr: 0x9E3EE0, symSize: 0x0 } + - { offsetInCU: 0x98, offset: 0x88319, size: 0x8, addend: 0x0, symName: _d, symObjAddr: 0x16310, symBinAddr: 0x9E9EE0, symSize: 0x0 } + - { offsetInCU: 0xFF, offset: 0x88380, size: 0x8, addend: 0x0, symName: _sqrtm1, symObjAddr: 0x16338, symBinAddr: 0x9E9F08, symSize: 0x0 } + - { offsetInCU: 0x115, offset: 0x88396, size: 0x8, addend: 0x0, symName: _d2, symObjAddr: 0x16740, symBinAddr: 0x9EA310, symSize: 0x0 } + - { offsetInCU: 0x12C, offset: 0x883AD, size: 0x8, addend: 0x0, symName: _Bi, symObjAddr: 0x16380, symBinAddr: 0x9E9F50, symSize: 0x0 } + - { offsetInCU: 0x9F9, offset: 0x88C7A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0xED800, symSize: 0x3E60 } + - { offsetInCU: 0x4655, offset: 0x8C8D6, size: 0x8, addend: 0x0, symName: _fe_frombytes, symObjAddr: 0x3E60, symBinAddr: 0xF1660, symSize: 0x1C0 } + - { offsetInCU: 0x4B0D, offset: 0x8CD8E, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_scalarmult_base, symObjAddr: 0x4020, symBinAddr: 0xF1820, symSize: 0xCE0 } + - { offsetInCU: 0x5C01, offset: 0x8DE82, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x4D00, symBinAddr: 0xF2500, symSize: 0xBD0 } + - { offsetInCU: 0x5C09, offset: 0x8DE8A, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x58D0, symBinAddr: 0xF30D0, symSize: 0x2B0 } + - { offsetInCU: 0x648D, offset: 0x8E70E, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x58D0, symBinAddr: 0xF30D0, symSize: 0x2B0 } + - { offsetInCU: 0x69F3, offset: 0x8EC74, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x5B80, symBinAddr: 0xF3380, symSize: 0xCC0 } + - { offsetInCU: 0x766D, offset: 0x8F8EE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_reduce, symObjAddr: 0x6840, symBinAddr: 0xF4040, symSize: 0xB60 } + - { offsetInCU: 0x8060, offset: 0x902E1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_scalar_mult_generic_masked, symObjAddr: 0x73A0, symBinAddr: 0xF4BA0, symSize: 0x1260 } + - { offsetInCU: 0x9835, offset: 0x91AB6, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x8600, symBinAddr: 0xF5E00, symSize: 0x290 } + - { offsetInCU: 0x9DDC, offset: 0x9205D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_public_from_private_generic_masked, symObjAddr: 0x8890, symBinAddr: 0xF6090, symSize: 0x160 } + - { offsetInCU: 0x9FC6, offset: 0x92247, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x89F0, symBinAddr: 0xF61F0, symSize: 0x35A0 } + - { offsetInCU: 0xCCA6, offset: 0x94F27, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_invert, symObjAddr: 0xBF90, symBinAddr: 0xF9790, symSize: 0x30 } + - { offsetInCU: 0xCD8C, offset: 0x9500D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_isnegative, symObjAddr: 0xBFC0, symBinAddr: 0xF97C0, symSize: 0x50 } + - { offsetInCU: 0xCDEE, offset: 0x9506F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_mul_ttt, symObjAddr: 0xC010, symBinAddr: 0xF9810, symSize: 0x10 } + - { offsetInCU: 0xCE6D, offset: 0x950EE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_neg, symObjAddr: 0xC020, symBinAddr: 0xF9820, symSize: 0xC0 } + - { offsetInCU: 0xCFD7, offset: 0x95258, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_fe_tobytes, symObjAddr: 0xC0E0, symBinAddr: 0xF98E0, symSize: 0x10 } + - { offsetInCU: 0xD2AB, offset: 0x9552C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_double_scalarmult_vartime, symObjAddr: 0xC0F0, symBinAddr: 0xF98F0, symSize: 0x2080 } + - { offsetInCU: 0xF429, offset: 0x976AA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_mask, symObjAddr: 0xE170, symBinAddr: 0xFB970, symSize: 0x20 } + - { offsetInCU: 0xF8CF, offset: 0x97B50, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_sc_muladd, symObjAddr: 0xE190, symBinAddr: 0xFB990, symSize: 0x19C0 } + - { offsetInCU: 0xF8D7, offset: 0x97B58, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0xFB50, symBinAddr: 0xFD350, symSize: 0x3E0 } + - { offsetInCU: 0x107A1, offset: 0x98A22, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0xFB50, symBinAddr: 0xFD350, symSize: 0x3E0 } + - { offsetInCU: 0x109DA, offset: 0x98C5B, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0xFF30, symBinAddr: 0xFD730, symSize: 0x2D1 } + - { offsetInCU: 0x27, offset: 0x991F3, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_nohw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xFDA10, symSize: 0x8A0 } + - { offsetInCU: 0x46, offset: 0x99212, size: 0x8, addend: 0x0, symName: _aes_nohw_rcon, symObjAddr: 0x1BE0, symBinAddr: 0x9EA400, symSize: 0x0 } + - { offsetInCU: 0x4AD, offset: 0x99679, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_nohw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0xFDA10, symSize: 0x8A0 } + - { offsetInCU: 0x1B10, offset: 0x9ACDC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_nohw_encrypt, symObjAddr: 0x8A0, symBinAddr: 0xFE2B0, symSize: 0x80 } + - { offsetInCU: 0x1BB4, offset: 0x9AD80, size: 0x8, addend: 0x0, symName: _aes_nohw_expand_round_keys, symObjAddr: 0x920, symBinAddr: 0xFE330, symSize: 0x1A0 } + - { offsetInCU: 0x1F87, offset: 0x9B153, size: 0x8, addend: 0x0, symName: _aes_nohw_to_batch, symObjAddr: 0xAC0, symBinAddr: 0xFE4D0, symSize: 0x420 } + - { offsetInCU: 0x268C, offset: 0x9B858, size: 0x8, addend: 0x0, symName: _aes_nohw_encrypt_batch, symObjAddr: 0xEE0, symBinAddr: 0xFE8F0, symSize: 0x370 } + - { offsetInCU: 0x2BEB, offset: 0x9BDB7, size: 0x8, addend: 0x0, symName: _aes_nohw_from_batch, symObjAddr: 0x1250, symBinAddr: 0xFEC60, symSize: 0x250 } + - { offsetInCU: 0x3229, offset: 0x9C3F5, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_nohw_ctr32_encrypt_blocks, symObjAddr: 0x14A0, symBinAddr: 0xFEEB0, symSize: 0x210 } + - { offsetInCU: 0x353A, offset: 0x9C706, size: 0x8, addend: 0x0, symName: _aes_nohw_sub_bytes, symObjAddr: 0x16B0, symBinAddr: 0xFF0C0, symSize: 0x310 } + - { offsetInCU: 0x4E5B, offset: 0x9E027, size: 0x8, addend: 0x0, symName: _aes_nohw_shift_rows, symObjAddr: 0x19C0, symBinAddr: 0xFF3D0, symSize: 0x149 } + - { offsetInCU: 0x27, offset: 0x9E1A8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xFF520, symSize: 0x310 } + - { offsetInCU: 0x1DF, offset: 0x9E360, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_from_montgomery_in_place, symObjAddr: 0x0, symBinAddr: 0xFF520, symSize: 0x310 } + - { offsetInCU: 0x27, offset: 0x9E582, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xFF830, symSize: 0x87 } + - { offsetInCU: 0x39, offset: 0x9E594, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0xFF830, symSize: 0x87 } + - { offsetInCU: 0x27, offset: 0x9E6B0, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xFF8C0, symSize: 0x49 } + - { offsetInCU: 0x39, offset: 0x9E6C2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0xFF8C0, symSize: 0x49 } + - { offsetInCU: 0x8B, offset: 0x9E835, size: 0x8, addend: 0x0, symName: _Q_N0, symObjAddr: 0x1600, symBinAddr: 0x9EA480, symSize: 0x0 } + - { offsetInCU: 0xBD, offset: 0x9E867, size: 0x8, addend: 0x0, symName: _Q, symObjAddr: 0x1590, symBinAddr: 0x9EA410, symSize: 0x0 } + - { offsetInCU: 0xDF, offset: 0x9E889, size: 0x8, addend: 0x0, symName: _N, symObjAddr: 0x15C0, symBinAddr: 0x9EA440, symSize: 0x0 } + - { offsetInCU: 0xF5, offset: 0x9E89F, size: 0x8, addend: 0x0, symName: _N_N0, symObjAddr: 0x15F0, symBinAddr: 0x9EA470, symSize: 0x0 } + - { offsetInCU: 0x3AC, offset: 0x9EB56, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_elem_mul_mont, symObjAddr: 0x150, symBinAddr: 0xFF910, symSize: 0x20 } + - { offsetInCU: 0x525, offset: 0x9ECCF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_scalar_mul_mont, symObjAddr: 0x250, symBinAddr: 0xFF930, symSize: 0x20 } + - { offsetInCU: 0x654, offset: 0x9EDFE, size: 0x8, addend: 0x0, symName: _nistz384_point_double, symObjAddr: 0x340, symBinAddr: 0xFF950, symSize: 0x3A0 } + - { offsetInCU: 0xCE9, offset: 0x9F493, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_add, symObjAddr: 0x6E0, symBinAddr: 0xFFCF0, symSize: 0x140 } + - { offsetInCU: 0x105E, offset: 0x9F808, size: 0x8, addend: 0x0, symName: _nistz384_point_add, symObjAddr: 0x820, symBinAddr: 0xFFE30, symSize: 0x6B0 } + - { offsetInCU: 0x1B76, offset: 0xA0320, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p384_point_mul, symObjAddr: 0xED0, symBinAddr: 0x1004E0, symSize: 0x390 } + - { offsetInCU: 0x1EA8, offset: 0xA0652, size: 0x8, addend: 0x0, symName: _p384_point_select_w5, symObjAddr: 0x1260, symBinAddr: 0x100870, symSize: 0x170 } + - { offsetInCU: 0x2123, offset: 0xA08CD, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0x13D0, symBinAddr: 0x1009E0, symSize: 0x1BF } + - { offsetInCU: 0x27, offset: 0xA0B15, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0x100BA0, symSize: 0x50 } + - { offsetInCU: 0x103, offset: 0xA0BF1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0x100BA0, symSize: 0x50 } + - { offsetInCU: 0x1A6, offset: 0xA0C94, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal, symObjAddr: 0x50, symBinAddr: 0x100BF0, symSize: 0x60 } + - { offsetInCU: 0x31E, offset: 0xA0E0C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_equal_limb, symObjAddr: 0xB0, symBinAddr: 0x100C50, symSize: 0x90 } + - { offsetInCU: 0x518, offset: 0xA1006, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_are_even, symObjAddr: 0x140, symBinAddr: 0x100CE0, symSize: 0x20 } + - { offsetInCU: 0x646, offset: 0xA1134, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than, symObjAddr: 0x160, symBinAddr: 0x100D00, symSize: 0xB0 } + - { offsetInCU: 0x6FF, offset: 0xA11ED, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_less_than_limb, symObjAddr: 0x210, symBinAddr: 0x100DB0, symSize: 0x70 } + - { offsetInCU: 0x8E4, offset: 0xA13D2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_reduce_once, symObjAddr: 0x280, symBinAddr: 0x100E20, symSize: 0x170 } + - { offsetInCU: 0x8EC, offset: 0xA13DA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_add_mod, symObjAddr: 0x3F0, symBinAddr: 0x100F90, symSize: 0x260 } + - { offsetInCU: 0xBF9, offset: 0xA16E7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_add_mod, symObjAddr: 0x3F0, symBinAddr: 0x100F90, symSize: 0x260 } + - { offsetInCU: 0xF1E, offset: 0xA1A0C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_sub_mod, symObjAddr: 0x650, symBinAddr: 0x1011F0, symSize: 0x180 } + - { offsetInCU: 0x10EC, offset: 0xA1BDA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_shl_mod, symObjAddr: 0x7D0, symBinAddr: 0x101370, symSize: 0x2C0 } + - { offsetInCU: 0x135F, offset: 0xA1E4D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_split_window, symObjAddr: 0xCD0, symBinAddr: 0x101630, symSize: 0x20 } + - { offsetInCU: 0x13CD, offset: 0xA1EBB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMBS_window5_unsplit_window, symObjAddr: 0xCF0, symBinAddr: 0x101650, symSize: 0x20 } + - { offsetInCU: 0x140B, offset: 0xA1EF9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_LIMB_shr, symObjAddr: 0xD10, symBinAddr: 0x101670, symSize: 0x10 } + - { offsetInCU: 0x1496, offset: 0xA1F84, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_limbs_mul_add_limb, symObjAddr: 0xD20, symBinAddr: 0x101680, symSize: 0x49 } + - { offsetInCU: 0x1501, offset: 0xA1FEF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_limbs_mul_add_limb, symObjAddr: 0xD20, symBinAddr: 0x101680, symSize: 0x49 } + - { offsetInCU: 0x27, offset: 0xA2127, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0x1016D0, symSize: 0x1A9 } + - { offsetInCU: 0x39, offset: 0xA2139, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_memcmp, symObjAddr: 0x0, symBinAddr: 0x1016D0, symSize: 0x1A9 } + - { offsetInCU: 0x36, offset: 0xA2244, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_OPENSSL_ia32cap_P, symObjAddr: 0xF20, symBinAddr: 0x1275EE0, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0xA229A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_OPENSSL_cpuid_setup, symObjAddr: 0x0, symBinAddr: 0x101880, symSize: 0xF8 } + - { offsetInCU: 0xDE, offset: 0xA2351, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_OPENSSL_cpuid_setup, symObjAddr: 0x0, symBinAddr: 0x101880, symSize: 0xF8 } + - { offsetInCU: 0x27, offset: 0xA24BA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_scalar_mult_adx, symObjAddr: 0x0, symBinAddr: 0x101980, symSize: 0x1220 } + - { offsetInCU: 0x94F, offset: 0xA2DE2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_scalar_mult_adx, symObjAddr: 0x0, symBinAddr: 0x101980, symSize: 0x1220 } + - { offsetInCU: 0x3D4F, offset: 0xA61E2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_x25519_ge_scalarmult_base_adx, symObjAddr: 0x1220, symBinAddr: 0x102BA0, symSize: 0x1FB0 } + - { offsetInCU: 0x857B, offset: 0xAAA0E, size: 0x8, addend: 0x0, symName: _inline_x25519_ge_dbl_4, symObjAddr: 0x31D0, symBinAddr: 0x104B50, symSize: 0x361 } + - { offsetInCU: 0x27, offset: 0xABDBA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0x104EC0, symSize: 0xD0 } + - { offsetInCU: 0x348, offset: 0xAC0DB, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_init, symObjAddr: 0x0, symBinAddr: 0x104EC0, symSize: 0xD0 } + - { offsetInCU: 0x5FA, offset: 0xAC38D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_update, symObjAddr: 0xD0, symBinAddr: 0x104F90, symSize: 0x1C0 } + - { offsetInCU: 0x7EE, offset: 0xAC581, size: 0x8, addend: 0x0, symName: _poly1305_first_block, symObjAddr: 0x290, symBinAddr: 0x105150, symSize: 0x490 } + - { offsetInCU: 0xA97, offset: 0xAC82A, size: 0x8, addend: 0x0, symName: _poly1305_blocks, symObjAddr: 0x720, symBinAddr: 0x1055E0, symSize: 0x760 } + - { offsetInCU: 0xA9F, offset: 0xAC832, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_finish, symObjAddr: 0xE80, symBinAddr: 0x105D40, symSize: 0xA8F } + - { offsetInCU: 0xEC3, offset: 0xACC56, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_CRYPTO_poly1305_finish, symObjAddr: 0xE80, symBinAddr: 0x105D40, symSize: 0xA8F } + - { offsetInCU: 0x10, offset: 0xAD443, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_fiat_curve25519_adx_mul, symObjAddr: 0x0, symBinAddr: 0x1067CF, symSize: 0x2AF } + - { offsetInCU: 0x51, offset: 0xAD484, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_fiat_curve25519_adx_mul, symObjAddr: 0x0, symBinAddr: 0x1067CF, symSize: 0x2AF } + - { offsetInCU: 0x10, offset: 0xAD479, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_fiat_curve25519_adx_square, symObjAddr: 0x0, symBinAddr: 0x106A7E, symSize: 0x1F4 } + - { offsetInCU: 0x54, offset: 0xAD4BD, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_fiat_curve25519_adx_square, symObjAddr: 0x0, symBinAddr: 0x106A7E, symSize: 0x1F4 } + - { offsetInCU: 0x27, offset: 0xAD4C6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0x106C80, symSize: 0x490 } + - { offsetInCU: 0x7B, offset: 0xAD51A, size: 0x8, addend: 0x0, symName: _ecp_nistz256_precomputed, symObjAddr: 0x1000, symBinAddr: 0x9EB000, symSize: 0x0 } + - { offsetInCU: 0x105, offset: 0xAD5A4, size: 0x8, addend: 0x0, symName: _ONE, symObjAddr: 0x26000, symBinAddr: 0xA10000, symSize: 0x0 } + - { offsetInCU: 0x37B, offset: 0xAD81A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul, symObjAddr: 0x0, symBinAddr: 0x106C80, symSize: 0x490 } + - { offsetInCU: 0x859, offset: 0xADCF8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base, symObjAddr: 0x490, symBinAddr: 0x107110, symSize: 0x2D0 } + - { offsetInCU: 0xC7B, offset: 0xAE11A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_mul_base_vartime, symObjAddr: 0x760, symBinAddr: 0x1073E0, symSize: 0x25C } + - { offsetInCU: 0x10, offset: 0xAE470, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0x107640, symSize: 0x3A0 } + - { offsetInCU: 0x48, offset: 0xAE4A8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0x107640, symSize: 0x3A0 } + - { offsetInCU: 0x4D, offset: 0xAE4AD, size: 0x8, addend: 0x0, symName: ChaCha20_ssse3, symObjAddr: 0x3A0, symBinAddr: 0x1079E0, symSize: 0x220 } + - { offsetInCU: 0x60, offset: 0xAE4C0, size: 0x8, addend: 0x0, symName: ChaCha20_4x, symObjAddr: 0x5C0, symBinAddr: 0x107C00, symSize: 0xA20 } + - { offsetInCU: 0x76, offset: 0xAE4D6, size: 0x8, addend: 0x0, symName: ChaCha20_8x, symObjAddr: 0xFE0, symBinAddr: 0x108620, symSize: 0xB4C } + - { offsetInCU: 0x10, offset: 0xAE4E8, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_encrypt, symObjAddr: 0x0, symBinAddr: 0x109180, symSize: 0x40 } + - { offsetInCU: 0x48, offset: 0xAE520, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_encrypt, symObjAddr: 0x0, symBinAddr: 0x109180, symSize: 0x40 } + - { offsetInCU: 0x4D, offset: 0xAE525, size: 0x8, addend: 0x0, symName: _aesni_encrypt2, symObjAddr: 0x40, symBinAddr: 0x1091C0, symSize: 0x60 } + - { offsetInCU: 0x63, offset: 0xAE53B, size: 0x8, addend: 0x0, symName: _aesni_encrypt3, symObjAddr: 0xA0, symBinAddr: 0x109220, symSize: 0x70 } + - { offsetInCU: 0x79, offset: 0xAE551, size: 0x8, addend: 0x0, symName: _aesni_encrypt4, symObjAddr: 0x110, symBinAddr: 0x109290, symSize: 0x90 } + - { offsetInCU: 0x8F, offset: 0xAE567, size: 0x8, addend: 0x0, symName: _aesni_encrypt6, symObjAddr: 0x1A0, symBinAddr: 0x109320, symSize: 0xE0 } + - { offsetInCU: 0xA5, offset: 0xAE57D, size: 0x8, addend: 0x0, symName: _aesni_encrypt8, symObjAddr: 0x280, symBinAddr: 0x109400, symSize: 0x110 } + - { offsetInCU: 0xD9, offset: 0xAE5B1, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aes_hw_ctr32_encrypt_blocks, symObjAddr: 0x390, symBinAddr: 0x109510, symSize: 0x940 } + - { offsetInCU: 0xEA, offset: 0xAE5C2, size: 0x8, addend: 0x0, symName: __aesni_set_encrypt_key, symObjAddr: 0xCD0, symBinAddr: 0x109E50, symSize: 0x44D } + - { offsetInCU: 0x10, offset: 0xAE5B8, size: 0x8, addend: 0x0, symName: _vpaes_encrypt_core, symObjAddr: 0x0, symBinAddr: 0x10A2A0, symSize: 0x160 } + - { offsetInCU: 0x3B, offset: 0xAE5E3, size: 0x8, addend: 0x0, symName: _vpaes_encrypt_core, symObjAddr: 0x0, symBinAddr: 0x10A2A0, symSize: 0x160 } + - { offsetInCU: 0x54, offset: 0xAE5FC, size: 0x8, addend: 0x0, symName: _vpaes_encrypt_core_2x, symObjAddr: 0x160, symBinAddr: 0x10A400, symSize: 0x290 } + - { offsetInCU: 0x68, offset: 0xAE610, size: 0x8, addend: 0x0, symName: _vpaes_schedule_core, symObjAddr: 0x3F0, symBinAddr: 0x10A690, symSize: 0xF0 } + - { offsetInCU: 0x7F, offset: 0xAE627, size: 0x8, addend: 0x0, symName: _vpaes_schedule_round, symObjAddr: 0x4E0, symBinAddr: 0x10A780, symSize: 0x21 } + - { offsetInCU: 0x99, offset: 0xAE641, size: 0x8, addend: 0x0, symName: _vpaes_schedule_low_round, symObjAddr: 0x501, symBinAddr: 0x10A7A1, symSize: 0x9F } + - { offsetInCU: 0xAF, offset: 0xAE657, size: 0x8, addend: 0x0, symName: _vpaes_schedule_transform, symObjAddr: 0x5A0, symBinAddr: 0x10A840, symSize: 0x30 } + - { offsetInCU: 0xC2, offset: 0xAE66A, size: 0x8, addend: 0x0, symName: _vpaes_schedule_mangle, symObjAddr: 0x5D0, symBinAddr: 0x10A870, symSize: 0x50 } + - { offsetInCU: 0xE9, offset: 0xAE691, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_vpaes_set_encrypt_key, symObjAddr: 0x620, symBinAddr: 0x10A8C0, symSize: 0x30 } + - { offsetInCU: 0xF7, offset: 0xAE69F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_vpaes_encrypt, symObjAddr: 0x650, symBinAddr: 0x10A8F0, symSize: 0x20 } + - { offsetInCU: 0x11A, offset: 0xAE6C2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_vpaes_ctr32_encrypt_blocks, symObjAddr: 0x670, symBinAddr: 0x10A910, symSize: 0xD0 } + - { offsetInCU: 0x112, offset: 0xAE6BA, size: 0x8, addend: 0x0, symName: _vpaes_preheat, symObjAddr: 0x740, symBinAddr: 0x10A9E0, symSize: 0x31 } + - { offsetInCU: 0x10, offset: 0xAE6CA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0x10AA20, symSize: 0x2A0 } + - { offsetInCU: 0x45, offset: 0xAE6FF, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0x10AA20, symSize: 0x2A0 } + - { offsetInCU: 0x4C, offset: 0xAE706, size: 0x8, addend: 0x0, symName: bn_mul4x_mont, symObjAddr: 0x2A0, symBinAddr: 0x10ACC0, symSize: 0x560 } + - { offsetInCU: 0x62, offset: 0xAE71C, size: 0x8, addend: 0x0, symName: bn_sqr8x_mont, symObjAddr: 0x800, symBinAddr: 0x10B220, symSize: 0x220 } + - { offsetInCU: 0x79, offset: 0xAE733, size: 0x8, addend: 0x0, symName: bn_mulx4x_mont, symObjAddr: 0xA20, symBinAddr: 0x10B440, symSize: 0x570 } + - { offsetInCU: 0x10, offset: 0xAE742, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_mul_mont_gather5, symObjAddr: 0x0, symBinAddr: 0x10B9C0, symSize: 0x660 } + - { offsetInCU: 0x4D, offset: 0xAE77F, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_mul_mont_gather5, symObjAddr: 0x0, symBinAddr: 0x10B9C0, symSize: 0x660 } + - { offsetInCU: 0x54, offset: 0xAE786, size: 0x8, addend: 0x0, symName: bn_mul4x_mont_gather5, symObjAddr: 0x660, symBinAddr: 0x10C020, symSize: 0x100 } + - { offsetInCU: 0x63, offset: 0xAE795, size: 0x8, addend: 0x0, symName: mul4x_internal, symObjAddr: 0x760, symBinAddr: 0x10C120, symSize: 0x7E0 } + - { offsetInCU: 0x85, offset: 0xAE7B7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_power5, symObjAddr: 0xF40, symBinAddr: 0x10C900, symSize: 0x180 } + - { offsetInCU: 0xA3, offset: 0xAE7D5, size: 0x8, addend: 0x0, symName: __bn_sqr8x_internal, symObjAddr: 0x10C0, symBinAddr: 0x10CA80, symSize: 0x579 } + - { offsetInCU: 0xAA, offset: 0xAE7DC, size: 0x8, addend: 0x0, symName: __bn_sqr8x_reduction, symObjAddr: 0x1639, symBinAddr: 0x10CFF9, symSize: 0x347 } + - { offsetInCU: 0xC0, offset: 0xAE7F2, size: 0x8, addend: 0x0, symName: __bn_post4x_internal, symObjAddr: 0x1980, symBinAddr: 0x10D340, symSize: 0xA0 } + - { offsetInCU: 0xD9, offset: 0xAE80B, size: 0x8, addend: 0x0, symName: bn_mulx4x_mont_gather5, symObjAddr: 0x1A20, symBinAddr: 0x10D3E0, symSize: 0xE0 } + - { offsetInCU: 0xE8, offset: 0xAE81A, size: 0x8, addend: 0x0, symName: mulx4x_internal, symObjAddr: 0x1B00, symBinAddr: 0x10D4C0, symSize: 0x7E0 } + - { offsetInCU: 0xF9, offset: 0xAE82B, size: 0x8, addend: 0x0, symName: bn_powerx5, symObjAddr: 0x22E0, symBinAddr: 0x10DCA0, symSize: 0x160 } + - { offsetInCU: 0x128, offset: 0xAE85A, size: 0x8, addend: 0x0, symName: __bn_sqrx8x_internal, symObjAddr: 0x2440, symBinAddr: 0x10DE00, symSize: 0x637 } + - { offsetInCU: 0x12F, offset: 0xAE861, size: 0x8, addend: 0x0, symName: __bn_sqrx8x_reduction, symObjAddr: 0x2A77, symBinAddr: 0x10E437, symSize: 0x329 } + - { offsetInCU: 0x145, offset: 0xAE877, size: 0x8, addend: 0x0, symName: __bn_postx4x_internal, symObjAddr: 0x2DA0, symBinAddr: 0x10E760, symSize: 0x90 } + - { offsetInCU: 0x163, offset: 0xAE895, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_scatter5, symObjAddr: 0x2E30, symBinAddr: 0x10E7F0, symSize: 0x30 } + - { offsetInCU: 0x178, offset: 0xAE8AA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_bn_gather5, symObjAddr: 0x2E60, symBinAddr: 0x10E820, symSize: 0x27F } + - { offsetInCU: 0x10, offset: 0xAE8AC, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_neg, symObjAddr: 0x0, symBinAddr: 0x10EAA0, symSize: 0x80 } + - { offsetInCU: 0x4A, offset: 0xAE8E6, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_neg, symObjAddr: 0x0, symBinAddr: 0x10EAA0, symSize: 0x80 } + - { offsetInCU: 0x64, offset: 0xAE900, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_scalar_mul_mont, symObjAddr: 0x80, symBinAddr: 0x10EB20, symSize: 0x360 } + - { offsetInCU: 0x7E, offset: 0xAE91A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_scalar_sqr_rep_mont, symObjAddr: 0x3E0, symBinAddr: 0x10EE80, symSize: 0x300 } + - { offsetInCU: 0x85, offset: 0xAE921, size: 0x8, addend: 0x0, symName: ecp_nistz256_ord_mul_montx, symObjAddr: 0x6E0, symBinAddr: 0x10F180, symSize: 0x3C0 } + - { offsetInCU: 0x9B, offset: 0xAE937, size: 0x8, addend: 0x0, symName: ecp_nistz256_ord_sqr_montx, symObjAddr: 0xAA0, symBinAddr: 0x10F540, symSize: 0x320 } + - { offsetInCU: 0xB5, offset: 0xAE951, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_mul_mont, symObjAddr: 0xDC0, symBinAddr: 0x10F860, symSize: 0xA0 } + - { offsetInCU: 0xC4, offset: 0xAE960, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_montq, symObjAddr: 0xE60, symBinAddr: 0x10F900, symSize: 0x240 } + - { offsetInCU: 0xE1, offset: 0xAE97D, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_sqr_mont, symObjAddr: 0x10A0, symBinAddr: 0x10FB40, symSize: 0x80 } + - { offsetInCU: 0xF0, offset: 0xAE98C, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_montq, symObjAddr: 0x1120, symBinAddr: 0x10FBC0, symSize: 0x1A0 } + - { offsetInCU: 0x106, offset: 0xAE9A2, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_montx, symObjAddr: 0x12C0, symBinAddr: 0x10FD60, symSize: 0x260 } + - { offsetInCU: 0x11C, offset: 0xAE9B8, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_montx, symObjAddr: 0x1520, symBinAddr: 0x10FFC0, symSize: 0x1C0 } + - { offsetInCU: 0x142, offset: 0xAE9DE, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_select_w5, symObjAddr: 0x16E0, symBinAddr: 0x110180, symSize: 0xE0 } + - { offsetInCU: 0x158, offset: 0xAE9F4, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_ecp_nistz256_select_w7, symObjAddr: 0x17C0, symBinAddr: 0x110260, symSize: 0xC0 } + - { offsetInCU: 0x162, offset: 0xAE9FE, size: 0x8, addend: 0x0, symName: ecp_nistz256_avx2_select_w5, symObjAddr: 0x1880, symBinAddr: 0x110320, symSize: 0xE0 } + - { offsetInCU: 0x178, offset: 0xAEA14, size: 0x8, addend: 0x0, symName: ecp_nistz256_avx2_select_w7, symObjAddr: 0x1960, symBinAddr: 0x110400, symSize: 0x100 } + - { offsetInCU: 0x188, offset: 0xAEA24, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add_toq, symObjAddr: 0x1A60, symBinAddr: 0x110500, symSize: 0x60 } + - { offsetInCU: 0x1A0, offset: 0xAEA3C, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_fromq, symObjAddr: 0x1AC0, symBinAddr: 0x110560, symSize: 0x60 } + - { offsetInCU: 0x1B1, offset: 0xAEA4D, size: 0x8, addend: 0x0, symName: __ecp_nistz256_subq, symObjAddr: 0x1B20, symBinAddr: 0x1105C0, symSize: 0x40 } + - { offsetInCU: 0x1CC, offset: 0xAEA68, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_by_2q, symObjAddr: 0x1B60, symBinAddr: 0x110600, symSize: 0x60 } + - { offsetInCU: 0x1ED, offset: 0xAEA89, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_double, symObjAddr: 0x1BC0, symBinAddr: 0x110660, symSize: 0x320 } + - { offsetInCU: 0x200, offset: 0xAEA9C, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_add, symObjAddr: 0x1EE0, symBinAddr: 0x110980, symSize: 0x780 } + - { offsetInCU: 0x21D, offset: 0xAEAB9, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_p256_point_add_affine, symObjAddr: 0x2660, symBinAddr: 0x111100, symSize: 0x580 } + - { offsetInCU: 0x222, offset: 0xAEABE, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add_tox, symObjAddr: 0x2BE0, symBinAddr: 0x111680, symSize: 0x60 } + - { offsetInCU: 0x23A, offset: 0xAEAD6, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_fromx, symObjAddr: 0x2C40, symBinAddr: 0x1116E0, symSize: 0x60 } + - { offsetInCU: 0x24B, offset: 0xAEAE7, size: 0x8, addend: 0x0, symName: __ecp_nistz256_subx, symObjAddr: 0x2CA0, symBinAddr: 0x111740, symSize: 0x60 } + - { offsetInCU: 0x266, offset: 0xAEB02, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_by_2x, symObjAddr: 0x2D00, symBinAddr: 0x1117A0, symSize: 0x60 } + - { offsetInCU: 0x27F, offset: 0xAEB1B, size: 0x8, addend: 0x0, symName: ecp_nistz256_point_doublex, symObjAddr: 0x2D60, symBinAddr: 0x111800, symSize: 0x320 } + - { offsetInCU: 0x292, offset: 0xAEB2E, size: 0x8, addend: 0x0, symName: ecp_nistz256_point_addx, symObjAddr: 0x3080, symBinAddr: 0x111B20, symSize: 0x760 } + - { offsetInCU: 0x2AF, offset: 0xAEB4B, size: 0x8, addend: 0x0, symName: ecp_nistz256_point_add_affinex, symObjAddr: 0x37E0, symBinAddr: 0x112280, symSize: 0x555 } + - { offsetInCU: 0x10, offset: 0xAEB4A, size: 0x8, addend: 0x0, symName: _aesni_ctr32_ghash_6x, symObjAddr: 0x0, symBinAddr: 0x1127E0, symSize: 0x5A0 } + - { offsetInCU: 0x3D, offset: 0xAEB77, size: 0x8, addend: 0x0, symName: _aesni_ctr32_ghash_6x, symObjAddr: 0x0, symBinAddr: 0x1127E0, symSize: 0x5A0 } + - { offsetInCU: 0x61, offset: 0xAEB9B, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aesni_gcm_decrypt, symObjAddr: 0x5A0, symBinAddr: 0x112D80, symSize: 0x140 } + - { offsetInCU: 0x63, offset: 0xAEB9D, size: 0x8, addend: 0x0, symName: _aesni_ctr32_6x, symObjAddr: 0x6E0, symBinAddr: 0x112EC0, symSize: 0x180 } + - { offsetInCU: 0x8D, offset: 0xAEBC7, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_aesni_gcm_encrypt, symObjAddr: 0x860, symBinAddr: 0x113040, symSize: 0x42D } + - { offsetInCU: 0x10, offset: 0xAEBC2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0x113480, symSize: 0x260 } + - { offsetInCU: 0x48, offset: 0xAEBFA, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0x113480, symSize: 0x260 } + - { offsetInCU: 0x5F, offset: 0xAEC11, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_gmult_clmul, symObjAddr: 0x260, symBinAddr: 0x1136E0, symSize: 0xC0 } + - { offsetInCU: 0x75, offset: 0xAEC27, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_ghash_clmul, symObjAddr: 0x320, symBinAddr: 0x1137A0, symSize: 0x660 } + - { offsetInCU: 0x88, offset: 0xAEC3A, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_init_avx, symObjAddr: 0x980, symBinAddr: 0x113E00, symSize: 0x1A0 } + - { offsetInCU: 0x9F, offset: 0xAEC51, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_gcm_ghash_avx, symObjAddr: 0xB20, symBinAddr: 0x113FA0, symSize: 0x699 } + - { offsetInCU: 0x10, offset: 0xAEC50, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0x114640, symSize: 0x1240 } + - { offsetInCU: 0x51, offset: 0xAEC91, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0x114640, symSize: 0x1240 } + - { offsetInCU: 0x5A, offset: 0xAEC9A, size: 0x8, addend: 0x0, symName: sha512_block_data_order_avx, symObjAddr: 0x1240, symBinAddr: 0x115880, symSize: 0x118E } + - { offsetInCU: 0x10, offset: 0xAEC9C, size: 0x8, addend: 0x0, symName: poly_hash_ad_internal, symObjAddr: 0x0, symBinAddr: 0x116A40, symSize: 0x200 } + - { offsetInCU: 0x44, offset: 0xAECD0, size: 0x8, addend: 0x0, symName: poly_hash_ad_internal, symObjAddr: 0x0, symBinAddr: 0x116A40, symSize: 0x200 } + - { offsetInCU: 0x66, offset: 0xAECF2, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_chacha20_poly1305_open, symObjAddr: 0x200, symBinAddr: 0x116C40, symSize: 0x21C0 } + - { offsetInCU: 0x7C, offset: 0xAED08, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_chacha20_poly1305_seal, symObjAddr: 0x23C0, symBinAddr: 0x118E00, symSize: 0x1D2D } + - { offsetInCU: 0x83, offset: 0xAED0F, size: 0x8, addend: 0x0, symName: process_extra_in_trailer, symObjAddr: 0x40ED, symBinAddr: 0x11AB2D, symSize: 0x553 } + - { offsetInCU: 0x9C, offset: 0xAED28, size: 0x8, addend: 0x0, symName: chacha20_poly1305_open_avx2, symObjAddr: 0x4640, symBinAddr: 0x11B080, symSize: 0x2640 } + - { offsetInCU: 0xB2, offset: 0xAED3E, size: 0x8, addend: 0x0, symName: chacha20_poly1305_seal_avx2, symObjAddr: 0x6C80, symBinAddr: 0x11D6C0, symSize: 0x2FAD } + - { offsetInCU: 0x10, offset: 0xAED40, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0x120680, symSize: 0x1200 } + - { offsetInCU: 0x51, offset: 0xAED81, size: 0x8, addend: 0x0, symName: _ring_core_0_17_7_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0x120680, symSize: 0x1200 } + - { offsetInCU: 0x5D, offset: 0xAED8D, size: 0x8, addend: 0x0, symName: sha256_block_data_order_shaext, symObjAddr: 0x1200, symBinAddr: 0x121880, symSize: 0x340 } + - { offsetInCU: 0x72, offset: 0xAEDA2, size: 0x8, addend: 0x0, symName: sha256_block_data_order_ssse3, symObjAddr: 0x1540, symBinAddr: 0x121BC0, symSize: 0xEC0 } + - { offsetInCU: 0x86, offset: 0xAEDB6, size: 0x8, addend: 0x0, symName: sha256_block_data_order_avx, symObjAddr: 0x2400, symBinAddr: 0x122A80, symSize: 0xEF7 } ... diff --git a/packages/canvas/src-native/canvas-native/canvas-c/Cargo.toml b/packages/canvas/src-native/canvas-native/canvas-c/Cargo.toml index 590edd6c3..ffe41a5a0 100644 --- a/packages/canvas/src-native/canvas-native/canvas-c/Cargo.toml +++ b/packages/canvas/src-native/canvas-native/canvas-c/Cargo.toml @@ -18,12 +18,10 @@ canvas-webgl = { path = "../canvas-webgl", optional = true } parking_lot = "0.12.0" ureq = { version = "2.9.6", features = ["gzip"] } bytes = "1.5.0" -ada-url = "2.2.1" log = { version = "0.4.20"} [target.'cfg(target_os="ios")'.dependencies] display-link = "0.2.0" -#ada-url = "2.1.0" #[target.'cfg(target_os="macos")'.dependencies] #display-link = "0.2.0" diff --git a/packages/canvas/src-native/canvas-native/canvas-c/src/lib.rs b/packages/canvas/src-native/canvas-native/canvas-c/src/lib.rs index 214437787..9215486e9 100644 --- a/packages/canvas/src-native/canvas-native/canvas-c/src/lib.rs +++ b/packages/canvas/src-native/canvas-native/canvas-c/src/lib.rs @@ -104,7 +104,6 @@ mod buffers; mod raf; pub mod impl_test; -pub mod url; /* Raf */ #[cfg(any(target_os = "android", target_os = "ios"))] diff --git a/packages/canvas/src-native/canvas-native/canvas-c/src/url.rs b/packages/canvas/src-native/canvas-native/canvas-c/src/url.rs deleted file mode 100644 index be2bcf465..000000000 --- a/packages/canvas/src-native/canvas-native/canvas-c/src/url.rs +++ /dev/null @@ -1,391 +0,0 @@ -use crate::CCow; -use ada_url::Url; -use std::borrow::Cow; -use std::ffi::{c_char, CStr, CString}; - -pub struct URL(Url); - -#[no_mangle] -pub extern "C" fn canvas_url_can_parse(value: *const c_char, base: *const c_char) -> bool { - let value_null = value.is_null(); - let base_null = base.is_null(); - if value_null && base_null { - return false; - } - - if value_null { - let base = unsafe { CStr::from_ptr(base) }; - let base = base.to_string_lossy(); - - return Url::can_parse("", Some(base.as_ref())); - } - - let value = unsafe { CStr::from_ptr(value) }; - let value = value.to_string_lossy(); - - if base_null { - return Url::can_parse(value.as_ref(), None); - } - - let base = unsafe { CStr::from_ptr(base) }; - let base = base.to_string_lossy(); - - Url::can_parse(value.as_ref(), Some(base.as_ref())) -} - -#[no_mangle] -pub extern "C" fn canvas_url_create(value: *const c_char, base: *const c_char) -> *mut URL { - let value = unsafe { CStr::from_ptr(value) }; - let value = value.to_string_lossy(); - - let url = if base.is_null() { - Url::parse(value, None) - } else { - let base = unsafe { CStr::from_ptr(base) }; - let base = base.to_string_lossy(); - Url::parse(value, Some(base.as_ref())) - }; - - // todo return error - match url { - Ok(url) => Box::into_raw(Box::new(URL(url))), - Err(_) => std::ptr::null_mut(), - } -} - -#[no_mangle] -pub extern "C" fn canvas_url_destroy(url: *mut URL) { - if !url.is_null() { - let _ = unsafe { Box::from_raw(url) }; - } -} - -#[no_mangle] -pub extern "C" fn canvas_url_to_string(url: *mut URL) -> *mut CCow { - if url.is_null() { - return std::ptr::null_mut(); - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - Box::into_raw(Box::new(CCow(Cow::from(url.to_string())))) -} - -#[no_mangle] -pub extern "C" fn canvas_url_hash(url: *mut URL) -> *const c_char { - if url.is_null() { - return std::ptr::null(); - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - CString::new(url.hash()).unwrap().into_raw() -} - -#[no_mangle] -pub extern "C" fn canvas_url_set_hash(url: *mut URL, hash: *const c_char) { - if url.is_null() { - return; - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - if hash.is_null() { - url.set_hash(None); - } else { - let hash = unsafe { CStr::from_ptr(hash) }; - let hash = hash.to_string_lossy(); - - url.set_hash(Some(hash.as_ref())); - } -} - -#[no_mangle] -pub extern "C" fn canvas_url_host(url: *mut URL) -> *const c_char { - if url.is_null() { - return std::ptr::null(); - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - CString::new(url.host()).unwrap().into_raw() -} - -#[no_mangle] -pub extern "C" fn canvas_url_set_host(url: *mut URL, host: *const c_char) { - if url.is_null() { - return; - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - if host.is_null() { - let _ = url.set_host(None); - } else { - let host = unsafe { CStr::from_ptr(host) }; - let host = host.to_string_lossy(); - - let _ = url.set_host(Some(host.as_ref())); - } -} - -#[no_mangle] -pub extern "C" fn canvas_url_host_name(url: *mut URL) -> *const c_char { - if url.is_null() { - return std::ptr::null(); - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - CString::new(url.hostname()).unwrap().into_raw() -} - -#[no_mangle] -pub extern "C" fn canvas_url_set_host_name(url: *mut URL, hostname: *const c_char) { - if url.is_null() { - return; - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - if hostname.is_null() { - let _ = url.set_hostname(None); - } else { - let hostname = unsafe { CStr::from_ptr(hostname) }; - let hostname = hostname.to_string_lossy(); - - let _ = url.set_hostname(Some(hostname.as_ref())); - } -} - -#[no_mangle] -pub extern "C" fn canvas_url_href(url: *mut URL) -> *const c_char { - if url.is_null() { - return std::ptr::null(); - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - CString::new(url.href()).unwrap().into_raw() -} - -#[no_mangle] -pub extern "C" fn canvas_url_set_href(url: *mut URL, href: *const c_char) { - if url.is_null() { - return; - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - if !href.is_null() { - let href = unsafe { CStr::from_ptr(href) }; - let href = href.to_string_lossy(); - - let _ = url.set_href(href.as_ref()); - } -} - -#[no_mangle] -pub extern "C" fn canvas_url_origin(url: *mut URL) -> *const c_char { - if url.is_null() { - return std::ptr::null(); - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - CString::new(url.origin()).unwrap().into_raw() -} - -#[no_mangle] -pub extern "C" fn canvas_url_password(url: *mut URL) -> *const c_char { - if url.is_null() { - return std::ptr::null(); - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - CString::new(url.password()).unwrap().into_raw() -} - -#[no_mangle] -pub extern "C" fn canvas_url_set_password(url: *mut URL, password: *const c_char) { - if url.is_null() { - return; - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - if password.is_null() { - let _ = url.set_password(None); - } else { - let password = unsafe { CStr::from_ptr(password) }; - let password = password.to_string_lossy(); - - let _ = url.set_password(Some(password.as_ref())); - } -} - -#[no_mangle] -pub extern "C" fn canvas_url_pathname(url: *mut URL) -> *const c_char { - if url.is_null() { - return std::ptr::null(); - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - CString::new(url.pathname()).unwrap().into_raw() -} - -#[no_mangle] -pub extern "C" fn canvas_url_set_pathname(url: *mut URL, pathname: *const c_char) { - if url.is_null() { - return; - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - if pathname.is_null() { - let _ = url.set_pathname(None); - } else { - let pathname = unsafe { CStr::from_ptr(pathname) }; - let pathname = pathname.to_string_lossy(); - - let _ = url.set_pathname(Some(pathname.as_ref())); - } -} - -#[no_mangle] -pub extern "C" fn canvas_url_port(url: *mut URL) -> *const c_char { - if url.is_null() { - return std::ptr::null(); - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - CString::new(url.port()).unwrap().into_raw() -} - -#[no_mangle] -pub extern "C" fn canvas_url_set_port(url: *mut URL, port: *const c_char) { - if url.is_null() { - return; - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - if port.is_null() { - let _ = url.set_port(None); - } else { - let port = unsafe { CStr::from_ptr(port) }; - let port = port.to_string_lossy(); - - let _ = url.set_port(Some(port.as_ref())); - } -} - -#[no_mangle] -pub extern "C" fn canvas_url_protocol(url: *mut URL) -> *const c_char { - if url.is_null() { - return std::ptr::null(); - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - CString::new(url.protocol()).unwrap().into_raw() -} - -#[no_mangle] -pub extern "C" fn canvas_url_set_protocol(url: *mut URL, protocol: *const c_char) { - if url.is_null() { - return; - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - if !protocol.is_null() { - let protocol = unsafe { CStr::from_ptr(protocol) }; - let protocol = protocol.to_string_lossy(); - - let _ = url.set_protocol(protocol.as_ref()); - } -} - -#[no_mangle] -pub extern "C" fn canvas_url_search(url: *mut URL) -> *const c_char { - if url.is_null() { - return std::ptr::null(); - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - CString::new(url.search()).unwrap().into_raw() -} - -#[no_mangle] -pub extern "C" fn canvas_url_set_search(url: *mut URL, search: *const c_char) { - if url.is_null() { - return; - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - if search.is_null() { - let _ = url.set_search(None); - } else { - let search = unsafe { CStr::from_ptr(search) }; - let search = search.to_string_lossy(); - - let _ = url.set_search(Some(search.as_ref())); - } -} - -#[no_mangle] -pub extern "C" fn canvas_url_username(url: *mut URL) -> *const c_char { - if url.is_null() { - return std::ptr::null(); - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - CString::new(url.username()).unwrap().into_raw() -} - -#[no_mangle] -pub extern "C" fn canvas_url_set_username(url: *mut URL, username: *const c_char) { - if url.is_null() { - return; - } - - let url = unsafe { &mut *url }; - let url = &mut url.0; - - if username.is_null() { - let _ = url.set_username(None); - } else { - let username = unsafe { CStr::from_ptr(username) }; - let username = username.to_string_lossy(); - - let _ = url.set_username(Some(username.as_ref())); - } -} diff --git a/packages/canvas/src-native/canvas-native/canvas-ios/Cargo.toml b/packages/canvas/src-native/canvas-native/canvas-ios/Cargo.toml index 8c1ffeebb..32671b23e 100644 --- a/packages/canvas/src-native/canvas-native/canvas-ios/Cargo.toml +++ b/packages/canvas/src-native/canvas-native/canvas-ios/Cargo.toml @@ -4,7 +4,7 @@ version = "2.0.0" edition = "2021" [build] -rustflags = ["-Cpanic=abort", "-C target-cpu=native"] +#rustflags = ["-Cpanic=abort", "-C target-cpu=native"] [lib] name = "canvasnative" diff --git a/tools/demo/canvas-three/index.ts b/tools/demo/canvas-three/index.ts index fe7958d62..e0457428c 100644 --- a/tools/demo/canvas-three/index.ts +++ b/tools/demo/canvas-three/index.ts @@ -84,7 +84,7 @@ export class DemoSharedCanvasThree extends DemoSharedBase { //canvas.height = 1000; this.threeOcean(this.canvas); - //this.skinningAndMorphing(this.canvas); + // this.skinningAndMorphing(this.canvas); //this.geoColors(canvas); // setTimeout(()=>{ @@ -2959,7 +2959,7 @@ export class DemoSharedCanvasThree extends DemoSharedBase { // renderer = new THREE.WebGLRenderer({ context, antialias: false }); - // renderer.setPixelRatio(window.devicePixelRatio); + renderer.setPixelRatio(window.devicePixelRatio); //renderer.setSize(canvas.width, canvas.height); renderer.setSize(width, height); renderer.toneMapping = THREE.ACESFilmicToneMapping;